Convert a few more descriptions
authorSam Reed <reedy@users.mediawiki.org>
Fri, 16 Dec 2011 15:45:16 +0000 (15:45 +0000)
committerSam Reed <reedy@users.mediawiki.org>
Fri, 16 Dec 2011 15:45:16 +0000 (15:45 +0000)
Ping r106439

includes/api/ApiQueryAllpages.php
includes/api/ApiQueryCategories.php
includes/api/ApiQueryCategoryMembers.php
includes/api/ApiQueryDeletedrevs.php
includes/api/ApiQueryExternalLinks.php
includes/api/ApiQueryFilearchive.php
includes/api/ApiQueryIWLinks.php
includes/api/ApiQueryImages.php
includes/api/ApiQueryLangLinks.php
includes/api/ApiQueryLinks.php
includes/api/ApiWatch.php

index 0556a50..e003ee9 100644 (file)
@@ -309,14 +309,17 @@ class ApiQueryAllpages extends ApiQueryGeneratorBase {
 
        public function getExamples() {
                return array(
-                       'Simple Use',
-                       ' Show a list of pages starting at the letter "B"',
-                       '  api.php?action=query&list=allpages&apfrom=B',
-                       'Using as Generator',
-                       ' Show info about 4 pages starting at the letter "T"',
-                       '  api.php?action=query&generator=allpages&gaplimit=4&gapfrom=T&prop=info',
-                       ' Show content of first 2 non-redirect pages begining at "Re"',
-                       '  api.php?action=query&generator=allpages&gaplimit=2&gapfilterredir=nonredirects&gapfrom=Re&prop=revisions&rvprop=content'
+                       'api.php?action=query&list=allpages&apfrom=B' => array(
+                               'Simple Use',
+                               'Show a list of pages starting at the letter "B"',
+                       ),
+                       'api.php?action=query&generator=allpages&gaplimit=4&gapfrom=T&prop=info' => array(
+                               'Using as Generator',
+                               'Show info about 4 pages starting at the letter "T"',
+                       ),
+                       'api.php?action=query&generator=allpages&gaplimit=2&gapfilterredir=nonredirects&gapfrom=Re&prop=revisions&rvprop=content' => array(
+                               'Show content of first 2 non-redirect pages begining at "Re"',
+                       )
                );
        }
 
index 9335a96..16f73fd 100644 (file)
@@ -251,10 +251,8 @@ class ApiQueryCategories extends ApiQueryGeneratorBase {
 
        public function getExamples() {
                return array(
-                       'Get a list of categories [[Albert Einstein]] belongs to:',
-                       '  api.php?action=query&prop=categories&titles=Albert%20Einstein',
-                       'Get information about all categories used in the [[Albert Einstein]]:',
-                       '  api.php?action=query&generator=categories&titles=Albert%20Einstein&prop=info'
+                       'api.php?action=query&prop=categories&titles=Albert%20Einstein' => 'Get a list of categories [[Albert Einstein]] belongs to:',
+                       'api.php?action=query&generator=categories&titles=Albert%20Einstein&prop=info' => 'Get information about all categories used in the [[Albert Einstein]]:',
                );
        }
 
index c273ad0..fe86a2f 100644 (file)
@@ -389,10 +389,8 @@ class ApiQueryCategoryMembers extends ApiQueryGeneratorBase {
 
        public function getExamples() {
                return array(
-                       'Get first 10 pages in [[Category:Physics]]:',
-                       '  api.php?action=query&list=categorymembers&cmtitle=Category:Physics',
-                       'Get page info about first 10 pages in [[Category:Physics]]:',
-                       '  api.php?action=query&generator=categorymembers&gcmtitle=Category:Physics&prop=info',
+                       'api.php?action=query&list=categorymembers&cmtitle=Category:Physics' => 'Get first 10 pages in [[Category:Physics]]:',
+                       'api.php?action=query&generator=categorymembers&gcmtitle=Category:Physics&prop=info' => 'Get page info about first 10 pages in [[Category:Physics]]:',
                );
        }
 
index 48bea17..43e871f 100644 (file)
@@ -382,14 +382,14 @@ class ApiQueryDeletedrevs extends ApiQueryBase {
 
        public function getExamples() {
                return array(
-                       'List the last deleted revisions of Main Page and Talk:Main Page, with content (mode 1):',
-                       '  api.php?action=query&list=deletedrevs&titles=Main%20Page|Talk:Main%20Page&drprop=user|comment|content',
-                       'List the last 50 deleted contributions by Bob (mode 2):',
-                       '  api.php?action=query&list=deletedrevs&druser=Bob&drlimit=50',
-                       'List the first 50 deleted revisions in the main namespace (mode 3):',
-                       '  api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50',
-                       'List the first 50 deleted pages in the Talk namespace (mode 3):',
-                       '  api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50&drnamespace=1&drunique=',
+                       'api.php?action=query&list=deletedrevs&titles=Main%20Page|Talk:Main%20Page&drprop=user|comment|content'
+                               => 'List the last deleted revisions of Main Page and Talk:Main Page, with content (mode 1):',
+                       'api.php?action=query&list=deletedrevs&druser=Bob&drlimit=50'
+                               => 'List the last 50 deleted contributions by Bob (mode 2):',
+                       'api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50'
+                               => 'List the first 50 deleted revisions in the main namespace (mode 3):',
+                       'api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50&drnamespace=1&drunique='
+                               => 'List the first 50 deleted pages in the Talk namespace (mode 3):',
                );
        }
 
index 7038fbc..42281e8 100644 (file)
@@ -145,8 +145,7 @@ class ApiQueryExternalLinks extends ApiQueryBase {
 
        public function getExamples() {
                return array(
-                       'Get a list of external links on the [[Main Page]]:',
-                       '  api.php?action=query&prop=extlinks&titles=Main%20Page',
+                       'api.php?action=query&prop=extlinks&titles=Main%20Page' => 'Get a list of external links on the [[Main Page]]:',
                );
        }
 
index 17387c8..be995f3 100644 (file)
@@ -282,9 +282,10 @@ class ApiQueryFilearchive extends ApiQueryBase {
 
        public function getExamples() {
                return array(
-                       'Simple Use',
-                       ' Show a list of all deleted files',
-                       '  api.php?action=query&list=filearchive',
+                       'api.php?action=query&list=filearchive' => array(
+                               'Simple Use',
+                               'Show a list of all deleted files',
+                       ),
                );
        }
 
index 6e37d3e..be83db8 100644 (file)
@@ -178,8 +178,7 @@ class ApiQueryIWLinks extends ApiQueryBase {
 
        public function getExamples() {
                return array(
-                       'Get interwiki links from the [[Main Page]]:',
-                       '  api.php?action=query&prop=iwlinks&titles=Main%20Page',
+                       'api.php?action=query&prop=iwlinks&titles=Main%20Page' => 'Get interwiki links from the [[Main Page]]:',
                );
        }
 
index ad1e8a6..a9cf0b6 100644 (file)
@@ -185,10 +185,8 @@ class ApiQueryImages extends ApiQueryGeneratorBase {
 
        public function getExamples() {
                return array(
-                       'Get a list of images used in the [[Main Page]]:',
-                       '  api.php?action=query&prop=images&titles=Main%20Page',
-                       'Get information about all images used in the [[Main Page]]:',
-                       '  api.php?action=query&generator=images&titles=Main%20Page&prop=info'
+                       'api.php?action=query&prop=images&titles=Main%20Page' => 'Get a list of images used in the [[Main Page]]:',
+                       'api.php?action=query&generator=images&titles=Main%20Page&prop=info' => 'Get information about all images used in the [[Main Page]]:',
                );
        }
 
index 9d220ff..2425836 100644 (file)
@@ -171,8 +171,7 @@ class ApiQueryLangLinks extends ApiQueryBase {
 
        public function getExamples() {
                return array(
-                       'Get interlanguage links from the [[Main Page]]:',
-                       '  api.php?action=query&prop=langlinks&titles=Main%20Page&redirects=',
+                       'api.php?action=query&prop=langlinks&titles=Main%20Page&redirects=' => 'Get interlanguage links from the [[Main Page]]:',
                );
        }
 
index 3e55400..43b0654 100644 (file)
@@ -231,13 +231,12 @@ class ApiQueryLinks extends ApiQueryGeneratorBase {
        }
 
        public function getExamples() {
+               $desc = $this->description;
+               $name = $this->getModuleName();
                return array(
-                       "Get {$this->description}s from the [[Main Page]]:",
-                       "  api.php?action=query&prop={$this->getModuleName()}&titles=Main%20Page",
-                       "Get information about the {$this->description} pages in the [[Main Page]]:",
-                       "  api.php?action=query&generator={$this->getModuleName()}&titles=Main%20Page&prop=info",
-                       "Get {$this->description}s from the Main Page in the User and Template namespaces:",
-                       "  api.php?action=query&prop={$this->getModuleName()}&titles=Main%20Page&{$this->prefix}namespace=2|10"
+                       "api.php?action=query&prop={$name}&titles=Main%20Page" => "Get {$desc}s from the [[Main Page]]:",
+                       "api.php?action=query&generator={$name}&titles=Main%20Page&prop=info" => "Get information about the {$desc} pages in the [[Main Page]]:",
+                       "api.php?action=query&prop={$name}&titles=Main%20Page&{$this->prefix}namespace=2|10" => "Get {$desc}s from the Main Page in the User and Template namespaces:",
                );
        }
 
index 839f2ea..4b448d6 100644 (file)
@@ -114,8 +114,8 @@ class ApiWatch extends ApiBase {
 
        public function getExamples() {
                return array(
-                       'api.php?action=watch&title=Main_Page',
-                       'api.php?action=watch&title=Main_Page&unwatch=',
+                       'api.php?action=watch&title=Main_Page' => 'Watch the page "Main Page"',
+                       'api.php?action=watch&title=Main_Page&unwatch=' => 'Unwatch the page "Main Page"',
                );
        }