Split files and classes in different packages for phpdocumentor. I probably changed...
authorAntoine Musso <hashar@users.mediawiki.org>
Fri, 3 Sep 2004 23:00:01 +0000 (23:00 +0000)
committerAntoine Musso <hashar@users.mediawiki.org>
Fri, 3 Sep 2004 23:00:01 +0000 (23:00 +0000)
120 files changed:
includes/Block.php
includes/BlockCache.php
includes/CacheManager.php
includes/CategoryPage.php
includes/Credits.php
includes/Database.php
includes/DatabaseFunctions.php
includes/DatabasePostgreSQL.php
includes/DateFormatter.php
includes/DefaultSettings.php
includes/DifferenceEngine.php
includes/EditPage.php
includes/Feed.php
includes/FulltextStoplist.php
includes/GlobalFunctions.php
includes/HistoryBlob.php
includes/Image.php
includes/ImagePage.php
includes/Interwiki.php
includes/LinkCache.php
includes/LinksUpdate.php
includes/LoadBalancer.php
includes/LogPage.php
includes/MagicWord.php
includes/Math.php
includes/MemcachedSessions.php
includes/MessageCache.php
includes/Metadata.php
includes/Namespace.php
includes/ObjectCache.php
includes/OutputPage.php
includes/PageHistory.php
includes/Parser.php
includes/ParserCache.php
includes/ParserXML.php
includes/Profiling.php
includes/QueryPage.php
includes/RawPage.php
includes/RecentChange.php
includes/SearchEngine.php
includes/SearchUpdate.php
includes/Setup.php
includes/SiteConfiguration.php
includes/SiteStatsUpdate.php
includes/Skin.php
includes/SkinPHPTal.php
includes/SpecialAllmessages.php
includes/SpecialAllpages.php
includes/SpecialAncientpages.php
includes/SpecialAsksql.php
includes/SpecialBlockip.php
includes/SpecialBlockme.php
includes/SpecialBooksources.php
includes/SpecialBrokenRedirects.php
includes/SpecialCategories.php
includes/SpecialContributions.php
includes/SpecialDeadendpages.php
includes/SpecialDebug.php
includes/SpecialDisambiguations.php
includes/SpecialDoubleRedirects.php
includes/SpecialEmailuser.php
includes/SpecialExport.php
includes/SpecialGeo.php
includes/SpecialImagelist.php
includes/SpecialImport.php
includes/SpecialIpblocklist.php
includes/SpecialListadmins.php
includes/SpecialListusers.php
includes/SpecialLockdb.php
includes/SpecialLog.php
includes/SpecialLonelypages.php
includes/SpecialLongpages.php
includes/SpecialMaintenance.php
includes/SpecialMakesysop.php
includes/SpecialMovepage.php
includes/SpecialNeglectedpages.php
includes/SpecialNewpages.php
includes/SpecialPage.php
includes/SpecialPopularpages.php
includes/SpecialPreferences.php
includes/SpecialRandompage.php
includes/SpecialRecentchanges.php
includes/SpecialRecentchangeslinked.php
includes/SpecialSearch.php
includes/SpecialShortpages.php
includes/SpecialSpecialpages.php
includes/SpecialStatistics.php
includes/SpecialUncategorizedpages.php
includes/SpecialUndelete.php
includes/SpecialUnlockdb.php
includes/SpecialUnusedimages.php
includes/SpecialUpload.php
includes/SpecialUserlogin.php
includes/SpecialUserlogout.php
includes/SpecialValidate.php
includes/SpecialVersion.php
includes/SpecialVote.php
includes/SpecialWantedpages.php
includes/SpecialWatchlist.php
includes/SpecialWhatlinkshere.php
includes/SquidUpdate.php
includes/Title.php
includes/Tokenizer.php
includes/UpdateClasses.php
includes/User.php
includes/UserMailer.php
includes/UserTalkUpdate.php
includes/UserUpdate.php
includes/Utf8Case.php
includes/ViewCountUpdate.php
includes/WatchedItem.php
includes/WebRequest.php
includes/killthread.php
includes/normal/Utf8Test.php
includes/normal/UtfNormal.php
includes/normal/UtfNormalBench.php
includes/normal/UtfNormalTest.php
includes/normal/UtfNormalUtil.php
includes/proxy_check.php
skins/WikimediaWiki.php

index 5cb81c4..781dd9d 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
  * Blocks and bans object
+ * @package MediaWiki
  */
 
 /**
@@ -16,7 +17,9 @@ define ( 'EB_FOR_UPDATE', 2 );
  * 
  * To use delete(), you only need to fill $mAddress
  * Globals used: $wgBlockCache, $wgAutoblockExpiry
+ *
  * @todo This could be used everywhere, but it isn't.
+ * @package MediaWiki
  */
 class Block
 {
index a4e97d5..43b77a7 100644 (file)
@@ -1,11 +1,13 @@
 <?php
 /**
  * Contain the blockcache class
+ * @package MediaWiki
  */
 
 /**
  * Object for fast lookup of IP blocks
  * Represents a memcached value, and in some sense, the entire ipblocks table
+ * @package MediaWiki
  */
 class BlockCache
 {
index b9d164f..1a5711b 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
  * Contain the CacheManager class
+ * @package MediaWiki
  */
 
 /**
@@ -19,6 +20,7 @@ require_once( 'Title.php' );
  * $wgUseFileCache
  * $wgFileCacheDirectory
  * $wgUseGzip
+ * @package MediaWiki 
  */
 class CacheManager {
        var $mTitle, $mFileCache;
index 84bf394..e7b728d 100644 (file)
@@ -3,10 +3,11 @@
  * Special handling for category description pages
  * Modelled after ImagePage.php
  *
-*/
+ * @package MediaWiki
+ */
 
 /**
- *
+ * @package MediaWiki 
  */
 class CategoryPage extends Article {
 
@@ -285,13 +286,7 @@ class CategoryPage extends Article {
                         }
                         $r .= '</ul>';
                 }
-
-
                 return $r ;
         }
-
-
 }
-
-
 ?>
index a92c9f9..1a9462a 100644 (file)
@@ -1,5 +1,4 @@
 <?php
-
 /**
  * Credits.php -- formats credits for articles
  * Copyright 2004, Evan Prodromou <evan@wikitravel.org>.
@@ -19,6 +18,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  *
  * @author <evan@wikitravel.org>
+ * @package MediaWiki
  */
 
 /**
index 7a6cd9b..829bb56 100644 (file)
@@ -3,6 +3,7 @@
  * This file deals with MySQL interface functions 
  * and query specifics/optimisations
  * @version # $Id$
+ * @package MediaWiki
  */
 
 /**
@@ -26,7 +27,7 @@ define( 'DEADLOCK_DELAY_MAX', 1500000 );
 
 /**
  * Database abstraction object
- * @category database
+ * @package MediaWiki
  * @version # $Id$
  */
 class Database {
@@ -1197,7 +1198,8 @@ class Database {
 /**
  * Database abstraction object for mySQL
  * Inherit all methods and properties of Database::Database()
- * @category database
+ *
+ * @package MediaWiki
  * @see Database
  * @version # $Id$
  */
@@ -1208,7 +1210,8 @@ class DatabaseMysql extends Database {
 
 /**
  * Result wrapper for grabbing data queried by someone else
- * @category database
+ *
+ * @package MediaWiki
  * @version # $Id$ 
  */
 class ResultWrapper {
index 9cc61d1..dadc751 100644 (file)
@@ -5,6 +5,7 @@
  * Note: $wgDatabase has ceased to exist. Destroy all references.
  *
  * @version # $Id$
+ * @package MediaWiki
  */
 
 /**
@@ -90,7 +91,7 @@ function wfIgnoreSQLErrors( $newstate, $dbi = DB_LAST ) {
        }
 }
 
-/**@#+
+/**#@+
  * @param $res database result handler
  * @param $dbi
 */
@@ -176,7 +177,7 @@ function wfFieldName( $res, $n, $dbi = DB_LAST )
                return false;
        }
 }
-/**@#-*/
+/**#@-*/
 
 /**
  * @todo document function
index 21420a3..20b2617 100644 (file)
@@ -15,6 +15,7 @@
  *
  * Hashar
  *
+ * @package MediaWiki
  */
 
 /**
@@ -24,6 +25,7 @@ require_once( 'Database.php' );
 
 /**
  *
+ * @package MediaWiki
  */
 class DatabasePgsql extends Database {
        var $mInsertId = NULL;
@@ -363,6 +365,7 @@ class DatabasePgsql extends Database {
 
 /**
  * Just an alias.
+ * @package MediaWiki
  */
 class DatabasePostgreSQL extends DatabasePgsql {
 }
index bf38aa7..e2d4c12 100755 (executable)
@@ -2,6 +2,7 @@
 /**
  * Contain things
  * @todo document
+ * @package MediaWiki
  */
 
 /** */
@@ -32,6 +33,7 @@ define('DF_LAST', 8);
 
 /**
  * @todo preferences, OutputPage
+ * @package MediaWiki
  */
 class DateFormatter
 {
index 1a13e82..71b2a54 100644 (file)
@@ -1,7 +1,7 @@
 <?php
-# DO NOT EDIT THIS FILE!
-
 /**
+ * DO NOT EDIT THIS FILE!
+ *
  * To customize your installation, edit "LocalSettings.php".
  *
  * Note that since all these string interpolations are expanded
@@ -25,12 +25,12 @@ $wgVersion                  = '1.4-prealpha';
 /** 
  * Name of the site.
  * It must be changed in LocalSettings.php
- * @global string $wgSiteName
+ * @global string $wgSitename
  */
 $wgSitename         = 'MediaWiki';
 
 /**
- * Will be same as you set $wgSitename
+ * Will be same as you set @see $wgSitename
  * @global mixed $wgMetaNamespace
  */
 $wgMetaNamespace    = FALSE;
@@ -41,6 +41,7 @@ $wgMetaNamespace    = FALSE;
  * It will be automaticly build including https mode
  * @global string $wgServer
  */
+$wgServer = '';
 # check if server use https:
 $wgProto = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') ? 'https' : 'http';
 
index e478689..e2e5180 100644 (file)
@@ -1,10 +1,12 @@
 <?php
 /**
  * See diff.doc
+ * @package MediaWiki 
  */
 
 /**
  * @todo document
+ * @package MediaWiki
  */
 class DifferenceEngine {
        /* private */ var $mOldid, $mNewid;
@@ -328,6 +330,7 @@ define('USE_ASSERTS', function_exists('assert'));
 
 /**
  * @todo document
+ * @package MediaWiki
  */
 class _DiffOp {
        var $type;
@@ -349,6 +352,7 @@ class _DiffOp {
 
 /**
  * @todo document
+ * @package MediaWiki
  */
 class _DiffOp_Copy extends _DiffOp {
        var $type = 'copy';
@@ -367,6 +371,7 @@ class _DiffOp_Copy extends _DiffOp {
 
 /**
  * @todo document
+ * @package MediaWiki
  */
 class _DiffOp_Delete extends _DiffOp {
        var $type = 'delete';
@@ -383,6 +388,7 @@ class _DiffOp_Delete extends _DiffOp {
 
 /**
  * @todo document
+ * @package MediaWiki
  */
 class _DiffOp_Add extends _DiffOp {
        var $type = 'add';
@@ -399,6 +405,7 @@ class _DiffOp_Add extends _DiffOp {
 
 /**
  * @todo document
+ * @package MediaWiki
  */
 class _DiffOp_Change extends _DiffOp {
        var $type = 'change';
@@ -432,6 +439,7 @@ class _DiffOp_Change extends _DiffOp {
  * are my own.
  *
  * @author Geoffrey T. Dairiki
+ * @package MediaWiki
  * @access private
  */
 class _DiffEngine
@@ -818,6 +826,7 @@ class _DiffEngine
 /**
  * Class representing a 'diff' between two sequences of strings.
  * @todo document
+ * @package MediaWiki
  */
 class Diff
 {
@@ -954,6 +963,7 @@ class Diff
 /**
  * FIXME: bad name.
  * @todo document
+ * @package MediaWiki
  */
 class MappedDiff extends Diff
 {
@@ -1012,6 +1022,7 @@ class MappedDiff extends Diff
  * It is intended that this class be customized via inheritance,
  * to obtain fancier outputs.
  * @todo document
+ * @package MediaWiki
  */
 class DiffFormatter
 {
@@ -1169,6 +1180,7 @@ define('NBSP', '&#160;');                 // iso-8859-x non-breaking space.
 
 /**
  * @todo document
+ * @package MediaWiki
  */
 class _HWLDF_WordAccumulator {
        function _HWLDF_WordAccumulator () {
@@ -1225,6 +1237,7 @@ class _HWLDF_WordAccumulator {
 
 /**
  * @todo document
+ * @package MediaWiki
  */
 class WordLevelDiff extends MappedDiff
 {
@@ -1274,6 +1287,7 @@ class WordLevelDiff extends MappedDiff
 /**
  *     Wikipedia Table style diff formatter.
  * @todo document
+ * @package MediaWiki
  */
 class TableDiffFormatter extends DiffFormatter
 {
index f1083b4..16be537 100644 (file)
@@ -2,6 +2,7 @@
 # $Id$
 /**
  * Contain the EditPage class
+ * @package MediaWiki
  */
 
 /**
@@ -9,6 +10,8 @@
  * The actual database and text munging is still in Article,
  * but it should get easier to call those from alternate
  * interfaces.
+ *
+ * @package MediaWiki
  */
 class EditPage {
        var $mArticle;
index fcb077a..9caf388 100644 (file)
@@ -21,6 +21,7 @@
 
 /**
  * Contain a feed class as well as classes to build rss / atom ... feeds
+ * @package MediaWiki
  */
 
 /**
@@ -33,9 +34,10 @@ $wgFeedClasses = array(
 
 /**
  * @todo document
+ * @package MediaWiki
  */
 class FeedItem {
-       /**@#+
+       /**#@+
         * @var string
         * @access private
         */
@@ -44,7 +46,7 @@ class FeedItem {
        var $Url = '';
        var $Date = '';
        var $Author = '';
-       /**@#-*/
+       /**#@-*/
        
        /**
         * @todo document
@@ -106,9 +108,10 @@ class FeedItem {
 
 /**
  * @todo document
+ * @package MediaWiki
  */
 class ChannelFeed extends FeedItem {
-       /**@#+
+       /**#@+
         * Abstract function, override!
         */
         
@@ -148,12 +151,13 @@ class ChannelFeed extends FeedItem {
                print '<' . '?xml-stylesheet type="text/css" href="' .
                        htmlspecialchars( "$wgServer$wgStylePath/feed.css" ) . '"?' . ">\n";
        }
-       /**@#-*/
+       /**#@-*/
 }
 
 /**
  * Generate a RSS feed
  * @todo document
+ * @package MediaWiki
  */
 class RSSFeed extends ChannelFeed {
 
@@ -211,6 +215,7 @@ class RSSFeed extends ChannelFeed {
 /**
  * Generate an Atom feed
  * @todo document
+ * @package MediaWiki
  */
 class AtomFeed extends ChannelFeed {
        /**
index 81feb36..c567641 100644 (file)
@@ -6,6 +6,7 @@
  *
  * The list is used to strip out stopwords from search queries to avoid
  * nulling out the combined search results when using MySQL 3.x.
+ * @package MediaWiki
  */
 
 /**
@@ -18,6 +19,7 @@ global $wgFulltextStoplist;
 $wgFulltextStoplist = " a a's able about above according accordingly across actually after afterwards again against ain't all allow allows almost alone along already also although always am among amongst an and another any anybody anyhow anyone anything anyway anyways anywhere apart appear appreciate appropriate are aren't around as aside ask asking associated at available away awfully b be became because become becomes becoming been before beforehand behind being believe below beside besides best better between beyond both brief but by c c'mon c's came can can't cannot cant cause causes certain certainly changes clearly co com come comes concerning consequently consider considering contain containing contains corresponding could couldn't course currently d definitely described despite did didn't different do does doesn't doing don't done down downwards during e each edu eg eight either else elsewhere enough entirely especially et etc even ever every everybody everyone everything everywhere ex exactly example except f far few fifth first five followed following follows for former formerly forth four from further furthermore g get gets getting given gives go goes going gone got gotten greetings h had hadn't happens hardly has hasn't have haven't having he he's hello help hence her here here's hereafter hereby herein hereupon hers herself hi him himself his hither hopefully how howbeit however i i'd i'll i'm i've ie if ignored immediate in inasmuch inc indeed indicate indicated indicates inner insofar instead into inward is isn't it it'd it'll it's its itself j just k keep keeps kept know knows known l last lately later latter latterly least less lest let let's like liked likely little look looking looks ltd m mainly many may maybe me mean meanwhile merely might more moreover most mostly much must my myself n name namely nd near nearly necessary need needs neither never nevertheless new next nine no nobody non none noone nor normally not nothing novel now nowhere o obviously of off often oh ok okay old on once one ones only onto or other others otherwise ought our ours ourselves out outside over overall own p particular particularly per perhaps placed please plus possible presumably probably provides q que quite qv r rather rd re really reasonably regarding regardless regards relatively respectively right s said same saw say saying says second secondly see seeing seem seemed seeming seems seen self selves sensible sent serious seriously seven several shall she should shouldn't since six so some somebody somehow someone something sometime sometimes somewhat somewhere soon sorry specified specify specifying still sub such sup sure t t's take taken tell tends th than thank thanks thanx that that's thats the their theirs them themselves then thence there there's thereafter thereby therefore therein theres thereupon these they they'd they'll they're they've think third this thorough thoroughly those though three through throughout thru thus to together too took toward towards tried tries truly try trying twice two u un under unfortunately unless unlikely until unto up upon us use used useful uses using usually v value various very via viz vs w want wants was wasn't way we we'd we'll we're we've welcome well went were weren't what what's whatever when whence whenever where where's whereafter whereas whereby wherein whereupon wherever whether which while whither who who's whoever whole whom whose why will willing wish with within without won't wonder would would wouldn't x y yes yet you you'd you'll you're you've your yours yourself yourselves z zero ";
 
 /**
+ * @package MediaWiki
  */
 class FulltextStoplist {
 
index 45a71d0..496885c 100644 (file)
@@ -3,6 +3,7 @@
 
 /**
  * Global functions used everywhere
+ * @package MediaWiki
  */
 
 /**
index 10251fb..0c44b34 100644 (file)
@@ -1,10 +1,12 @@
 <?php
 /**
  *
+ * @package MediaWiki
  */
 
 /**
  * Pure virtual parent
+ * @package MediaWiki
  */
 class HistoryBlob
 {
@@ -16,6 +18,7 @@ class HistoryBlob
 
 /**
  * The real object
+ * @package MediaWiki
  */
 class ConcatenatedGzipHistoryBlob
 {
index 275f6d6..b0c0914 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 /**
- *
+ * @package MediaWiki
  */
 
 /**
@@ -8,6 +8,7 @@
  * 
  * Provides methods to retrieve paths (physical, logical, URL),
  * to generate thumbnails or for uploading.
+ * @package MediaWiki
  */
 class Image
 {
index 42c219e..8ccf664 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 /**
- *
+ * @package MediaWiki
  */
 
 /**
@@ -10,6 +10,7 @@ require_once( 'Image.php' );
 
 /**
  * Special handling for image description pages
+ * @package MediaWiki
  */
 class ImagePage extends Article {
 
index 608f4bf..3e8ed22 100644 (file)
@@ -2,5 +2,6 @@
 /**
  * This file is obsolete... 2003-08-21
  * @deprecated
+ * @package MediaWiki
  */
 ?>
index ce4594b..9da6807 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
  * Cache for article titles (prefixed DB keys) and ids linked from one source
+ * @package MediaWiki
  */
 
 /**
@@ -13,6 +14,7 @@ define ('LINKCACHE_IMAGE', 2);
 
 /**
  *
+ * @package MediaWiki
  */
 class LinkCache {      
        // Increment $mClassVer whenever old serialized versions of this class
index fd09f12..aaf0495 100644 (file)
@@ -1,10 +1,12 @@
 <?php
 /**
  * See deferred.doc
+ * @package MediaWiki
  */
 
 /**
  * @todo document
+ * @package MediaWiki
  */
 class LinksUpdate {
 
index 69b5cd3..9813c2a 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
  *
+ * @package MediaWiki
  */
 
 /**
@@ -33,7 +34,9 @@ define( 'MASTER_WAIT_TIMEOUT', 15 ); # Time to wait for a slave to synchronise
 
 /**
  * Database load balancing object
+ *
  * @todo document
+ * @package MediaWiki
  */
 class LoadBalancer {
        /* private */ var $mServers, $mConnections, $mLoads;
index c2f0d6a..3f7fb0b 100644 (file)
 
 /**
  * Contain log classes
+ *
+ * @package MediaWiki
  */
 
 /**
  * Class to simplify the use of log pages.
  * The logs are now kept in a table which is easier to manage and trim
  * than ever-growing wiki pages.
+ *
+ * @package MediaWiki
  */
 class LogPage {
        /* private */ var $type, $action, $comment;
index 64a2e83..a41445b 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
  * File for magic words
+ * @package MediaWiki
  */
 
 /**
@@ -72,11 +73,17 @@ $wgVariableIDs = array(
  *
  * Please avoid reading the data out of one of these objects and then writing 
  * special case code. If possible, add another match()-like function here.
+ *
+ * @package MediaWiki
  */
 class MagicWord {
-       /*private*/ var $mId, $mSynonyms, $mCaseSensitive, $mRegex;
-       /*private*/ var $mRegexStart, $mBaseRegex, $mVariableRegex;
-       /*private*/ var $mModified;     
+       /**#@+
+        * @access private
+        */
+       var $mId, $mSynonyms, $mCaseSensitive, $mRegex;
+       var $mRegexStart, $mBaseRegex, $mVariableRegex;
+       var $mModified; 
+       /**#@-*/
 
        function MagicWord($id = 0, $syn = '', $cs = false) {
                $this->mId = $id;
index 9b7a996..1f1ff1c 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
  * Contain everything related to <math> </math> parsing
+ * @package MediaWiki
  */
 
 /**
@@ -9,6 +10,8 @@
  * rendering form is picked and returned.
  * 
  * by Tomasz Wegrzanowski, with additions by Brion Vibber (2003, 2004)
+ *
+ * @package MediaWiki
  */
 class MathRenderer {
        var $mode = MW_MATH_MODERN;
index 289ea36..af49109 100644 (file)
@@ -5,6 +5,8 @@
  * instead of the local filesystem. Depending on circumstances, it may also
  * be necessary to change the cookie settings to work across hostnames.
  * See: http://www.php.net/manual/en/function.session-set-save-handler.php
+ *
+ * @package MediaWiki
  */
 
 /**
index 8f480e6..247b700 100755 (executable)
@@ -1,6 +1,7 @@
 <?php
 /**
  *
+ * @package MediaWiki
  */
 
 /**
@@ -13,6 +14,8 @@ define( 'MSG_WAIT_TIMEOUT', 10);
 /**
  * Message cache
  * Performs various useful MediaWiki namespace-related functions
+ *
+ * @package MediaWiki
  */
 class MessageCache
 {
index edea045..4b1c6bc 100644 (file)
@@ -18,6 +18,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  *
  * @author Evan Prodromou <evan@wikitravel.org>
+ * @package MediaWiki
  */
 
 /**
index 81c4a49..43f0d78 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
  * Provide things related to namespaces
+ * @package MediaWiki
  */
  
 /**
@@ -45,7 +46,9 @@ if(isset($wgExtraNamespaces)) {
  *
  * These are synonyms for the names given in the language file
  * Users and translators should not change them
-*/
+ *
+ * @package MediaWiki
+ */
 class Namespace {
 
        /**#@+
index fc74066..ecbf731 100644 (file)
@@ -20,6 +20,7 @@
 # http://www.gnu.org/copyleft/gpl.html
 /**
  *
+ * @package MediaWiki
  */
  
 /**
@@ -32,6 +33,7 @@
  * $bag = new HashBagOStuff();
  * $bag = new MysqlBagOStuff($tablename); # connect to db first
  *
+ * @package MediaWiki
  * @abstract
  */
 class BagOStuff {
@@ -152,6 +154,7 @@ class BagOStuff {
 /**
  * Functional versions!
  * @todo document
+ * @package MediaWiki
  */
 class HashBagOStuff extends BagOStuff {
        /*
@@ -208,6 +211,7 @@ CREATE TABLE objectcache (
 /**
  * @todo document
  * @abstract
+ * @package MediaWiki
  */
 class SqlBagOStuff extends BagOStuff {
        var $table;
@@ -324,6 +328,7 @@ class SqlBagOStuff extends BagOStuff {
 
 /**
  * @todo document
+ * @package MediaWiki
  */
 class MediaWikiBagOStuff extends SqlBagOStuff {
        var $tableInitialised = false;
@@ -366,6 +371,7 @@ class MediaWikiBagOStuff extends SqlBagOStuff {
 
 /**
  * @todo document
+ * @package MediaWiki
  */
 class TurckBagOStuff extends BagOStuff {
        function get($key) {
index 8c561d6..fdf094d 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
  *
+ * @package MediaWiki
  */
 
 /**
@@ -16,6 +17,7 @@ define( 'RLH_FOR_UPDATE', 1 );
 
 /**
  * @todo document
+ * @package MediaWiki
  */
 class OutputPage {
        var $mHeaders, $mCookies, $mMetatags, $mKeywords;
index bc01ce4..2bc77a8 100644 (file)
@@ -3,10 +3,12 @@
  * Page history
  * 
  * Split off from Article.php and Skin.php, 2003-12-22
+ * @package MediaWiki
  */
 
 /**
  * @todo document
+ * @package MediaWiki
  */
 class PageHistory {
        var $mArticle, $mTitle, $mSkin;
index 14436b9..e979f2a 100644 (file)
@@ -25,6 +25,7 @@
  *
  *  * only within ParserOptions
  *
+ * @package MediaWiki
  */
 
 /**
@@ -72,6 +73,7 @@ define( 'EXT_IMAGE_REGEX',
 
 /**
  * @todo document
+ * @package MediaWiki
  */
 class Parser
 {
@@ -2330,6 +2332,7 @@ class Parser
 
 /**
  * @todo document
+ * @package MediaWiki
  */
 class ParserOutput
 {
@@ -2368,6 +2371,7 @@ class ParserOutput
 /**
  * Set options of the Parser
  * @todo document
+ * @package MediaWiki
  */
 class ParserOptions
 {
index 59522e4..23349a8 100644 (file)
@@ -1,10 +1,12 @@
 <?php
 /**
  *
+ * @package MediaWiki
  */
 
 /**
  *
+ * @package MediaWiki
  */
 class ParserCache
 {
index e4cf4c2..5b08a2b 100644 (file)
@@ -2,10 +2,12 @@
 /**
  * This should one day become the XML->(X)HTML parser
  * Based on work by Jan Hidders and Magnus Manske
+ * @package MediaWiki
  */
 
 /**
  * the base class for an element
+ * @package MediaWiki
  */
 class element {
   var $name = '';
@@ -75,6 +77,7 @@ function wgXMLcharacterData($parser, $data) {
 /**
  * Here's the class that generates a nice tree
  * package parserxml
+ * @package MediaWiki
  */
 class xml2php {
 
index 163c4bc..48129ec 100755 (executable)
@@ -1,6 +1,7 @@
 <?php
 /**
  * This file is only included if profiling is enabled
+ * @package MediaWiki
  */
 
 /**
@@ -38,6 +39,7 @@ if( !function_exists( 'memory_get_usage' ) ) {
 
 /**
  * @todo document
+ * @package MediaWiki
  */
 class Profiler
 {
index 027df13..8b75eca 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
  * Contain a class for special pages
+ * @package MediaWiki
  */
 
 /**
@@ -13,6 +14,7 @@ require_once ( 'Feed.php' );
  * we factor out some of the functionality into a superclass, and let
  * subclasses derive from it.
  *
+ * @package MediaWiki
  */
 class QueryPage {
 
@@ -293,6 +295,8 @@ class QueryPage {
  * This is a subclass for very simple queries that are just looking for page
  * titles that match some criteria. It formats each result item as a link to
  * that page.
+ *
+ * @package MediaWiki
  */
 class PageQueryPage extends QueryPage {
 
index 17a9ee4..2688645 100644 (file)
@@ -7,10 +7,12 @@
  * License: GPL (http://www.gnu.org/copyleft/gpl.html)
  *
  * @author Gabriel Wicke <gw@wikidev.net>
+ * @package MediaWiki
  */
 
 /**
  * @todo document
+ * @package MediaWiki
  */
 class RawPage {
 
index e7d1625..e35775b 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
  *
+ * @package MediaWiki
  */
 
 /**
@@ -40,6 +41,7 @@ define( 'RC_MOVE_OVER_REDIRECT', 4);
  *     lang            the interwiki prefix, automatically set in save()
  * 
  * @todo document functions and variables
+ * @package MediaWiki
  */
 class RecentChange
 {
index 5f93ba8..cb6a27e 100644 (file)
@@ -2,6 +2,7 @@
 /**
  * Contain site class
  * See search.doc
+ * @package MediaWiki
  */
 
 /**
@@ -12,6 +13,7 @@ define( 'MW_SEARCH_BAD_QUERY', false );
 
 /**
  * @todo document
+ * @package MediaWiki
  */
 class SearchEngine {
        /* private */ var $rawText, $filteredText, $searchTerms;
index 6a59fba..6837642 100644 (file)
@@ -2,10 +2,12 @@
 # $Id$
 /**
  * See deferred.doc
+ * @package MediaWiki
  */
 
 /**
  *
+ * @package MediaWiki
  */
 class SearchUpdate {
 
index 881c017..76944a0 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
  * Include most things that's need to customize the site
+ * @package MediaWiki
  */
 
 /**
@@ -120,6 +121,7 @@ if( $wgUseMemCached ) {
        
        /**
         *
+        * @package MediaWiki
         */
        class MemCachedClientforWiki extends memcached {
                function _debugprint( $text ) {
@@ -141,6 +143,7 @@ if( $wgUseMemCached ) {
 } else {
        /**
         * No shared memory
+        * @package MediaWiki
         */
        class FakeMemCachedClient {
                function add ($key, $val, $exp = 0) { return true; }
index 88b1a6e..fd4efc5 100644 (file)
@@ -3,10 +3,13 @@
  *This file is used to configure the live Wikimedia wikis. The file that
  * includes it contains passwords and other sensitive data, and there's
  * currently no public equivalent.
+ *
+ * @package MediaWiki
  */
 
 /**
  *
+ * @package MediaWiki
  */
 class SiteConfiguration {
        var $suffixes, $wikis, $settings;
index 468540a..f44a3ed 100644 (file)
@@ -2,10 +2,13 @@
 # $Id$
 /**
  * See deferred.doc
+ *
+ * @package MediaWiki
  */
 
 /**
  *
+ * @package MediaWiki
  */
 class SiteStatsUpdate {
 
index 7450f1d..b9331da 100644 (file)
@@ -2,6 +2,7 @@
 
 /**
  *
+ * @package MediaWiki
  */
 
 /**
@@ -56,6 +57,7 @@ require_once( 'RecentChange.php' );
 
 /**
  * @todo document
+ * @package MediaWiki
  */
 class RCCacheEntry extends RecentChange
 {
@@ -77,6 +79,7 @@ class RCCacheEntry extends RecentChange
  * The main skin class that provide methods and properties for all other skins
  * including PHPTal skins.
  * This base class is also the "Standard" skin.
+ * @package MediaWiki
  */
 class Skin {
        /**#@+
index f265f78..b291300 100644 (file)
@@ -27,6 +27,7 @@
  * set_include_path(get_include_path() . ":" . $IP.'/PHPTAL-NP-0.7.0/libs');
  * $wgUsePHPTal = true;
  *
+ * @package MediaWiki
  */
 
 /**
@@ -41,6 +42,7 @@ require_once $IP.'/PHPTAL-NP-0.7.0/libs/PHPTAL.php';
 
 /**
  *
+ * @package MediaWiki
  */
 class MediaWiki_I18N extends PHPTAL_I18N {
        var $_context = array();
@@ -65,6 +67,7 @@ class MediaWiki_I18N extends PHPTAL_I18N {
 
 /**
  *
+ * @package MediaWiki
  */
 class SkinPHPTal extends Skin {
        var $template;
index 50f9719..f8cd28f 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  * Provide functions to generate a special page
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
index 4ab53c0..993a77f 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
index 24d8458..ac7c798 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -10,6 +12,8 @@ require_once( 'QueryPage.php' );
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class AncientPagesPage extends QueryPage {
 
index d61424b..6096623 100644 (file)
@@ -6,6 +6,8 @@
  * Heavy queries could slow down the database specially for the
  * biggest wikis.
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -41,6 +43,8 @@ function wfSpecialAsksql() {
 
 /**
  * @access private
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class SqlQueryForm {
        var $query = '';
index 098309d..f8b387f 100644 (file)
@@ -2,6 +2,8 @@
 /**
  * Constructor for Special:Blockip page
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -25,6 +27,8 @@ function wfSpecialBlockip() {
 /**
  * Form object
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class IPBlockForm {
        var $BlockAddress, $BlockExpiry, $BlockReason;
index ea45bc7..6721d26 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
index cbc7a43..a00d4fb 100644 (file)
@@ -3,7 +3,8 @@
  * ISBNs in wiki pages will create links to this page, with the ISBN passed
  * in via the query string.
  *
- *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -24,6 +25,8 @@ function wfSpecialBooksources( $par ) {
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class BookSourceList {
        var $mIsbn;
index 55a676e..a7514ba 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -10,6 +12,8 @@ require_once('QueryPage.php');
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class BrokenRedirectsPage extends PageQueryPage {
 
index b9a01fa..248ea64 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -10,6 +12,8 @@ require_once("QueryPage.php");
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class CategoriesPage extends QueryPage {
 
index 1be61ba..fd75bf5 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
index fdd8508..9b18bb5 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -10,6 +12,8 @@ require_once( "QueryPage.php" );
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class DeadendPagesPage extends PageQueryPage {
 
index 9e8fef7..b628128 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  * Let developpers receive the full phpinfo output
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
  
 /**
index 5fda168..b3a3ab8 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -10,6 +12,8 @@ require_once('QueryPage.php');
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class DisambiguationsPage extends PageQueryPage {
 
index 775bc6e..20937b2 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -10,6 +12,8 @@ require_once('QueryPage.php');
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class DoubleRedirectsPage extends PageQueryPage {
 
index 9b95494..9661a1c 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -53,6 +55,8 @@ function wfSpecialEmailuser( $par ) {
 
 /**
  * @todo document
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class EmailUserForm {
 
index 6bc83d8..9bd7c7c 100644 (file)
@@ -19,6 +19,8 @@
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -153,4 +155,4 @@ function xmlsafe( $string ) {
        return htmlspecialchars( $string );
 }
 
-?>
\ No newline at end of file
+?>
index 73c8f7a..04e6c2b 100644 (file)
@@ -19,6 +19,8 @@
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
index 7b762d0..b500224 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
index c3cef11..08534fe 100644 (file)
@@ -19,6 +19,8 @@
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -108,6 +110,8 @@ function wfImportOldRevision( &$revision ) {
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class WikiRevision {
        var $title = NULL;
@@ -176,6 +180,8 @@ class WikiRevision {
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class WikiImporter {
        var $mSource = NULL;
index 7e17d89..ada1ba0 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -33,6 +35,8 @@ function wfSpecialIpblocklist() {
 
 /**
  * 
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class IPUnblockForm {
        var $ip, $reason;
index fffb5bf..aa617a0 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -11,6 +13,8 @@ require_once("QueryPage.php");
 /**
  * This class is used to get a list of users flagged with "sysop" right.
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class ListAdminsPage extends PageQueryPage {
 
index 576e31b..e5aeaf2 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -13,6 +15,8 @@ require_once("QueryPage.php");
  * rights (sysop, bureaucrat, developer) will have them displayed
  * next to their names.
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class ListUsersPage extends QueryPage {
 
index 2e758ad..363ac91 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -24,6 +26,8 @@ function wfSpecialLockdb()
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class DBLockForm {
        var $reason = '';
index 3b86bfc..8d26aab 100644 (file)
@@ -19,6 +19,8 @@
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -36,6 +38,8 @@ function wfSpecialLog( $par = '' ) {
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class LogReader {
        var $db, $joinClauses, $whereClauses;
@@ -142,6 +146,8 @@ class LogReader {
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class LogViewer {
        var $reader, $skin;
index b1b2b20..64c3e00 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -10,6 +12,8 @@ require_once( "QueryPage.php" );
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class LonelyPagesPage extends PageQueryPage {
 
index d2ba4ff..93e55e5 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -10,6 +12,8 @@ require_once( "QueryPage.php" );
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class LongPagesPage extends QueryPage {
 
index 3c6c934..8ae913c 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
index 0f3f4c1..48799d1 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -39,6 +41,8 @@ function wfSpecialMakesysop() {
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class MakesysopForm {
        var $mTarget, $mAction, $mRights, $mUser, $mSubmit;
index 4fc6435..e40d898 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -34,6 +36,8 @@ function wfSpecialMovepage() {
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class MovePageForm {
        var $oldTitle, $newTitle; # Text input
index 199cf00..8f17285 100644 (file)
@@ -3,6 +3,8 @@
  * Suggestion from mailing list: lists pages in order
  * least recently reviewed.
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  * @todo code it !
  */
 
index f27d17a..df77063 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -10,6 +12,8 @@ require_once( "QueryPage.php" );
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class NewPagesPage extends QueryPage {
 
index 426fd09..9705f84 100644 (file)
@@ -10,6 +10,8 @@
  *
  * To add a special page at run-time, use SpecialPage::addPage().
  * DO NOT manipulate this array at run-time.
+ *
+ * @package MediaWiki
  */
 
 /**
@@ -85,6 +87,7 @@ $wgSpecialPages = array_merge($wgSpecialPages, array (
 /**
  * Parent special page class, also static functions for handling the special
  * page list
+ * @package MediaWiki
  */
 class SpecialPage
 {
@@ -279,6 +282,7 @@ class SpecialPage
 
 /**
  * Shortcut to construct a special page which is unlisted by default
+ * @package MediaWiki
  */
 class UnlistedSpecialPage extends SpecialPage
 {
index a261ce1..39fc4c6 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -10,6 +12,8 @@ require_once( "QueryPage.php" );
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class PopularPagesPage extends QueryPage {
 
index 5796d9d..9ce9494 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -15,6 +17,8 @@ function wfSpecialPreferences() {
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class PreferencesForm {
        var $mQuickbar, $mOldpass, $mNewpass, $mRetypePass, $mStubs;
index 825900d..9282de8 100644 (file)
@@ -1,8 +1,8 @@
 <?php
-# $Id$
-
 /**
- *
+ * @version # $Id$
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
index d78d779..56e1509 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
index fb4ecc8..f1df7c2 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  * This is to display changes made to all articles linked in an article.
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
index acaa729..75b71ed 100644 (file)
@@ -19,6 +19,8 @@
 
 /**
  * Token special page for marking search requests properly in the skin.
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
index 2308552..3aeaa4f 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -11,6 +13,8 @@ require_once("QueryPage.php");
 /**
  * SpecialShortpages extends QueryPage. It is used to return the shortest
  * pages in the database.
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class ShortPagesPage extends QueryPage {
 
index 98587a7..42b2b6c 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
index ca82750..ec40c09 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
index 7e79a86..fc58e45 100755 (executable)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -10,6 +12,8 @@ require_once( "QueryPage.php" );
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class UncategorizedPagesPage extends PageQueryPage {
 
index 0553453..7ba6bed 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -15,6 +17,8 @@ function wfSpecialUndelete( $par ) {
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class PageArchive {
        var $title;
@@ -175,6 +179,8 @@ class PageArchive {
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class UndeleteForm {
        var $mAction, $mTarget, $mTimestamp, $mRestore, $mTargetObj;
index 5e51e8a..80ce71b 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -23,6 +25,8 @@ function wfSpecialUnlockdb() {
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class DBUnlockForm {
        function showForm( $err )
index 18e4eef..62f9475 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
index cb2a81b..96cff75 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -19,6 +21,8 @@ function wfSpecialUpload() {
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class UploadForm {
        var $mUploadAffirm, $mUploadFile, $mUploadDescription, $mIgnoreWarning;
index 8a14b64..32e88b5 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -24,6 +26,8 @@ function wfSpecialUserlogin() {
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class LoginForm {
        var $mName, $mPassword, $mRetype, $mReturnto, $mCookieCheck, $mPosted;
index d62703c..52aa73d 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
index 04a86b0..23bf6f6 100644 (file)
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class Validation {
        
index 128bd0e..47fe886 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
index 0b7847f..abdf181 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
index 6369e16..aece6c6 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
@@ -10,6 +12,8 @@ require_once ( 'QueryPage.php' ) ;
 
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 class WantedPagesPage extends QueryPage {
 
index a84ad5e..5e4ffa9 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
index b0c925a..9c4b7c8 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  *
+ * @package MediaWiki
+ * @subpackage SpecialPage
  */
 
 /**
index b46a86e..d35ffb3 100644 (file)
@@ -1,10 +1,12 @@
 <?php
 /**
  * See deferred.doc
+ * @package MediaWiki
  */
 
 /**
  *
+ * @package MediaWiki
  */
 class SquidUpdate {
        var $urlArr, $mMaxTitles;
index 190d839..bb89312 100644 (file)
@@ -2,8 +2,10 @@
 /**
  * See title.doc
  *
+ * @package MediaWiki
  */
 
+/** */
 require_once( 'normal/UtfNormal.php' );
 
 /**
@@ -18,7 +20,8 @@ define ( 'GAID_FOR_UPDATE', 1 );
  * - Can fetch various kinds of data from the database, albeit inefficiently. 
  *
  * @todo migrate comments to phpdoc format
-*/
+ * @package MediaWiki
+ */
 class Title {
        # All member variables should be considered private
        # Please use the accessor functions
index c40560e..84a2f06 100644 (file)
@@ -1,10 +1,12 @@
 <?php
 /**
  *
+ * @package MediaWiki
  */
 
 /**
  *
+ * @package MediaWiki
  */
 class Tokenizer {
        /* private */ var $mText,               # Text to be processed by the tokenizer
index 2a644c8..8aced79 100644 (file)
@@ -2,6 +2,7 @@
 /**
  * See deferred.doc
  *
+ * @package MediaWiki
  */
 
 /**
index c7610d5..620b19d 100644 (file)
@@ -2,6 +2,7 @@
 /**
  * See user.doc
  *
+ * @package MediaWiki
  */
 
 /**
@@ -11,6 +12,7 @@ require_once( 'WatchedItem.php' );
 
 /**
  *
+ * @package MediaWiki
  */
 class User {
        /* private */ var $mId, $mName, $mPassword, $mEmail, $mNewtalk;
index 90ce059..92b379d 100644 (file)
@@ -2,6 +2,7 @@
 /**
  * Provide mail capabilities
  *
+ * @package MediaWiki
  */
 
 /**
index 650c11a..70b6d3b 100644 (file)
@@ -2,10 +2,12 @@
 /**
  * See deferred.doc
  *
+ * @package MediaWiki
  */
 
 /**
  *
+ * @package MediaWiki
  */
 class UserTalkUpdate {
 
index 4d60a35..4c5a952 100644 (file)
@@ -2,10 +2,12 @@
 /**
  * See deferred.doc
  *
+ * @package MediaWiki
  */
 
 /**
  *
+ * @package MediaWiki
  */
 class UserUpdate {
        /**
index add6af3..7dbf7ab 100644 (file)
@@ -7,6 +7,7 @@
  *
  * These are pulled from memcached if possible, as this is faster than filling
  * up a big array manually. See also languages/LanguageUtf8.php
+ * @package MediaWiki
  */
 
 /*
index 4cd573f..b2d9b93 100644 (file)
@@ -1,11 +1,14 @@
 <?php
-# $Id$
 /**
  * See deferred.doc
+ * @version # $Id$
+ * @package MediaWiki
  */
 
 /**
  *
+ * @version # $Id$ 
+ * @package MediaWiki
  */
 class ViewCountUpdate {
 
index bd47214..0d0f70f 100644 (file)
@@ -1,10 +1,12 @@
 <?php
 /**
  *
+ * @package MediaWiki
  */
 
 /**
  *
+ * @package MediaWiki
  */
 class WatchedItem {
        var $mTitle, $mUser;
index 3f49e8b..04cc51d 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
  * Deal with importing all those nasssty globals and things
+ * @package MediaWiki
  */
 
 # Copyright (C) 2003 Brion Vibber <brion@pobox.com>
@@ -24,6 +25,7 @@
 /**
  * Hypothetically, we could use a WebRequest object to fake a
  * self-contained request (FauxRequest).
+ * @package MediaWiki
  */
 class WebRequest {
        function WebRequest() {
@@ -228,6 +230,7 @@ class WebRequest {
 
 /**
  *
+ * @package MediaWiki
  */
 class FauxRequest extends WebRequest {
        var $data = null;
index 66d4fda..819c91f 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
  * Script to kill a MySQL thread after a specified timeout
+ * @package MediaWiki
  */
 
 /**
index c3ab249..49d2f86 100644 (file)
 # 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 # http://www.gnu.org/copyleft/gpl.html
 
-# Runs the UTF-8 decoder test at:
-# http://www.cl.cam.ac.uk/~mgk25/ucs/examples/UTF-8-test.txt
-
+/**
+ * Runs the UTF-8 decoder test at:
+ * http://www.cl.cam.ac.uk/~mgk25/ucs/examples/UTF-8-test.txt
+ *
+ * @package MediaWiki
+ */
+
+/** */
 require_once 'UtfNormalUtil.php';
 require_once 'UtfNormal.php';
 mb_internal_encoding( "utf-8" );
@@ -142,4 +147,4 @@ function testLine( $test, $line, &$total, &$success, &$failed ) {
        }
 }
 
-?>
\ No newline at end of file
+?>
index 5ccdf0c..9dfc0a7 100644 (file)
 # 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 # http://www.gnu.org/copyleft/gpl.html
 
-# Unicode normalization routines for working with UTF-8 strings.
-# Currently assumes that input strings are valid UTF-8!
-#
-# Not as fast as I'd like, but should be usable for most purposes.
-# UtfNormal::toNFC() will bail early if given ASCII text or text
-# it can quickly deterimine is already normalized.
-#
-# All functions can be called static.
-#
-# See description of forms at http://www.unicode.org/reports/tr15/
+/**
+ * Unicode normalization routines for working with UTF-8 strings.
+ * Currently assumes that input strings are valid UTF-8!
+ *
+ * Not as fast as I'd like, but should be usable for most purposes.
+ * UtfNormal::toNFC() will bail early if given ASCII text or text
+ * it can quickly deterimine is already normalized.
+ *
+ * All functions can be called static.
+ *
+ * See description of forms at http://www.unicode.org/reports/tr15/
+ *
+ * @package MediaWiki
+ */
 
+/** */
 require_once 'UtfNormalUtil.php';
 require_once 'UtfNormalData.inc';
 
@@ -87,7 +92,10 @@ define( 'UTF8_FFFF', codepointToUtf8( 0xffff ) );
 define( 'UTF8_HEAD', false );
 define( 'UTF8_TAIL', true );
 
-
+/**
+ *
+ * @package MediaWiki
+ */
 class UtfNormal {
        # The ultimate convenience function! Clean up invalid UTF-8 sequences,
        # and convert to normal form C. Faster on pure ASCII strings, or
@@ -471,4 +479,4 @@ class UtfNormal {
        }
 }
 
-?>
\ No newline at end of file
+?>
index dcb83cf..c37fb46 100644 (file)
 # 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 # http://www.gnu.org/copyleft/gpl.html
 
+/**
+ *
+ * @package MediaWiki
+ */
+
+/** */
 require_once 'UtfNormalUtil.php';
 require_once 'UtfNormal.php';
 
@@ -76,4 +82,4 @@ function benchmarkForm( &$u, &$data, $form ) {
        printf( " %20s %1.4fs %8d bytes/s (%s)\n", $form, $delta, $rate, ($same ? 'no change' : 'changed' ) );
 }
 
-?>
\ No newline at end of file
+?>
index 5a37edf..6360a7c 100644 (file)
 # 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 # http://www.gnu.org/copyleft/gpl.html
 
-# Implements the conformance test at:
-# http://www.unicode.org/Public/UNIDATA/NormalizationTest.txt
+/**
+ * Implements the conformance test at:
+ * http://www.unicode.org/Public/UNIDATA/NormalizationTest.txt
+ * @package MediaWiki
+ */
 
+/** */
 $verbose = true;
 #define( 'PRETTY_UTF8', true );
 
@@ -30,6 +34,9 @@ if( defined( 'PRETTY_UTF8' ) ) {
                        $string );
        }       
 } else {
+       /**
+        * @ignore
+        */
        function pretty( $string ) {
                return trim( preg_replace( '/(.)/use',
                        'sprintf("%04X ", utf8ToCodepoint("$1"))',
@@ -216,4 +223,4 @@ function testInvariant( &$u, $char, $desc, $reportFailure = false ) {
        return $result;
 }
 
-?>
\ No newline at end of file
+?>
index da8823f..039ac3c 100644 (file)
 # 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 # http://www.gnu.org/copyleft/gpl.html
 
-# Some of these functions are adapted from places in MediaWiki.
-# Should probably merge them for consistency.
+/**
+ * Some of these functions are adapted from places in MediaWiki.
+ * Should probably merge them for consistency.
+ *
+ * @package MediaWiki
+ */
 
+/** */
 function codepointToUtf8( $codepoint ) {
        if($codepoint <         0x80) return chr($codepoint);
        if($codepoint <    0x800) return chr($codepoint >>      6 & 0x3f | 0xc0) .
@@ -86,4 +91,4 @@ function escapeSingleString( $string ) {
                ));
 }
 
-?>
\ No newline at end of file
+?>
index 0b33e12..b017f32 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
  * Command line script to check for an open proxy at a specified location
+ * @package MediaWiki
  */
 
 /**
index 760e1ac..b84e424 100644 (file)
@@ -16,6 +16,11 @@ $wgExtraSkins['wikimediawiki'] = 'Wikimediawiki';
 
 require_once('MonoBook.php');
 
+/**
+ *
+ * @package MediaWiki
+ * @subpackage Skins
+ */
 class SkinWikimediawiki extends SkinMonoBook {
        function initPage( &$out ) {
                SkinPHPTal::initPage( $out );