]> CyberLeo.Net >> Repos - SourceForge/phpwiki.git/commit
* changed stored pref representation as before.
authorrurban <rurban@96ab9672-09ca-45d6-a79d-3d69d39ca109>
Mon, 26 Jan 2004 09:18:00 +0000 (09:18 +0000)
committerrurban <rurban@96ab9672-09ca-45d6-a79d-3d69d39ca109>
Mon, 26 Jan 2004 09:18:00 +0000 (09:18 +0000)
commit7f01718b29c4bae06f4870018920f5d9f809dcb8
tree92b2f596088ef6966b1c3a8d4b099c3d9a5b151b
parentaab4b24f36e820f4791896fbfd0103818368989b
* changed stored pref representation as before.
  the array of objects is 1) bigger and 2)
  less portable. If we would import packed pref
  objects and the object definition was changed, PHP would fail.
  This doesn't happen with an simple array of non-default values.
* use $prefs->retrieve and $prefs->store methods, where retrieve
  understands the interim format of array of objects also.
* simplified $prefs->get() and fixed $prefs->set()
* added $user->_userid and class '_WikiUser' portability functions
* fixed $user object ->_level upgrading, mostly using sessions.
  this fixes yesterdays problems with loosing authorization level.
* fixed WikiUserNew::checkPass to return the _level
* fixed WikiUserNew::isSignedIn
* added explodePageList to class PageList, support sortby arg
* fixed UserPreferences for WikiUserNew
* fixed WikiPlugin for empty defaults array
* UnfoldSubpages: added pagename arg, renamed pages arg,
  removed sort arg, support sortby arg

git-svn-id: svn://svn.code.sf.net/p/phpwiki/code/trunk@2959 96ab9672-09ca-45d6-a79d-3d69d39ca109
19 files changed:
lib/PageList.php
lib/Theme.php
lib/WikiDB.php
lib/WikiDB/backend/PearDB.php
lib/WikiDB/backend/file.php
lib/WikiPlugin.php
lib/WikiPluginCached.php
lib/WikiUser.php
lib/WikiUserNew.php
lib/config.php
lib/loadsave.php
lib/main.php
lib/plugin/AuthorHistory.php
lib/plugin/UnfoldSubpages.php
lib/plugin/UpLoad.php
lib/plugin/UserPreferences.php
lib/plugin/VisualWiki.php
lib/plugincache-config.php
lib/stdlib.php