Changeset 1061 for trunk/TWikiCompatibilityPlugin/lib/TWiki/Plugins.pm
- Timestamp:
- 11/29/08 12:42:26 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/TWikiCompatibilityPlugin/lib/TWiki/Plugins.pm
r837 r1061 1 1 package TWiki::Plugins; 2 3 use TWiki;4 2 5 3 use Foswiki::Plugins; 6 4 7 # Compatible version of TWiki::Plugins 5 # Compatible version of TWiki::Plugins. Note that this has to be versioned 6 # separately from $Foswiki::Plugins::VERSION. 8 7 our $VERSION = 1.2; 9 8 10 # Access to $TWiki::Plugins::SESSION is via a tie to $Foswiki::Plugins::SESSION 11 { 12 package TWiki::Plugins::SESSION_TIE; 13 use base 'Tie::Scalar'; 14 15 sub TIESCALAR { return bless({}, shift) } 16 sub FETCH { return $Foswiki::Plugins::SESSION; } 17 sub STORE { } # no way, Jose! 18 }; 19 20 tie($SESSION, 'TWiki::Plugins::SESSION_TIE'); 9 *TWiki::Plugins::SESSION =\*Foswiki::Plugins::SESSION; 21 10 22 11 1;
Note: See TracChangeset
for help on using the changeset viewer.
