Provided by: libmediawiki-dumpfile-perl_0.2.2-2_all bug

NAME

       Parse::MediaWikiDump::page - Object representing a specific revision of a MediaWiki page

ABOUT

       This object is returned from the "next" method of Parse::MediaWikiDump::Pages and
       Parse::MediaWikiDump::Revisions. You most likely will not be creating instances of this particular object
       yourself instead you use this object to access the information about a page in a MediaWiki instance.

SYNOPSIS

         use MediaWiki::DumpFile::Compat;

         $pages = Parse::MediaWikiDump::Pages->new('pages-articles.xml');

         #get all the records from the dump files, one record at a time
         while(defined($page = $pages->next)) {
           print "title '", $page->title, "' id ", $page->id, "\n";
         }

METHODS

       $page->redirect
           Returns  an  empty  string (such as '') for the main namespace or a string containing the name of the
           namespace.

       $page->categories
           Returns a reference to an array that contains  a  list  of  categories  or  undef  if  there  are  no
           categories.  This  method  does  not  understand  templates and may not return all the categories the
           article actually belongs in.

       $page->title
           Returns a string of the full article title including the namespace if present

       $page->namespace
           Returns a string of the namespace of the article or an empty string if the article is in the  default
           namespace

       $page->id
           Returns a number that is the id for the page in the MediaWiki instance

       $page->revision_id
           Returns a number that is the revision id for the page in the MediaWiki instance

       $page->timestamp
           Returns a string in the following format: 2005-07-09T18:41:10Z

       $page->username
           Returns  a  string  of the username responsible for this specific revision of the article or undef if
           the editor was anonymous

       $page->userid
           Returns a number that is the id for the user returned by $page->username or undef if the  editor  was
           anonymous

       $page->userip
           Returns a string of the IP of the editor if the edit was anonymous or undef otherwise

       $page->minor
           Returns 1 if this article was flaged as a minor edit otherwise returns 0

       $page->text
           Returns a reference to a string that contains the article title text

perl v5.34.0                                       2022-06-15             MediaWiki::DumpFile::Compat::page(3pm)