Merge "(bug 39793) #simpleSearch placeholder styles for Firefox, IE"
[lhc/web/wiklou.git] / includes / specials / SpecialBooksources.php
index 48ca4f0..bf7de3f 100644 (file)
@@ -46,7 +46,7 @@ class SpecialBookSources extends SpecialPage {
        /**
         * Show the special page
         *
-        * @param $isbn ISBN passed as a subpage parameter
+        * @param $isbn string ISBN passed as a subpage parameter
         */
        public function execute( $isbn ) {
                $this->setHeaders();
@@ -63,7 +63,8 @@ class SpecialBookSources extends SpecialPage {
 
        /**
         * Returns whether a given ISBN (10 or 13) is valid.  True indicates validity.
-        * @param isbn ISBN passed for check
+        * @param isbn string ISBN passed for check
+        * @return bool
         */
        public static function isValidISBN( $isbn ) {
                $isbn = self::cleanIsbn( $isbn );
@@ -100,7 +101,7 @@ class SpecialBookSources extends SpecialPage {
        /**
         * Trim ISBN and remove characters which aren't required
         *
-        * @param $isbn Unclean ISBN
+        * @param $isbn string Unclean ISBN
         * @return string
         */
        private static function cleanIsbn( $isbn ) {
@@ -142,7 +143,7 @@ class SpecialBookSources extends SpecialPage {
                $page = $this->msg( 'booksources' )->inContentLanguage()->text();
                $title = Title::makeTitleSafe( NS_PROJECT, $page ); # Show list in content language
                if( is_object( $title ) && $title->exists() ) {
-                       $rev = Revision::newFromTitle( $title );
+                       $rev = Revision::newFromTitle( $title, false, Revision::READ_NORMAL );
                        $this->getOutput()->addWikiText( str_replace( 'MAGICNUMBER', $this->isbn, $rev->getText() ) );
                        return true;
                }
@@ -160,8 +161,8 @@ class SpecialBookSources extends SpecialPage {
        /**
         * Format a book source list item
         *
-        * @param $label Book source label
-        * @param $url Book source URL
+        * @param $label string Book source label
+        * @param $url string Book source URL
         * @return string
         */
        private function makeListItem( $label, $url ) {