Hi,

I'm using MW 1.20.2  and I want to get the content of a page for
further parsing in a PHP application. The PHP application is triggered
via a special page (Special:MobileKeyV1) and parses nature guides for
mobile devices.

I tried to get the content via getArticleID() ...
$titleObj=Title::newFromText("Existing page");
$articleID=$titleObj->getArticleID();
Article::newFromID($articleID)->fetchContent();
etc.
... but it returns $articleID=0 although the page exits. With MW 1.18
this approach worked fine, but after upgrade to MW 1.20.2 it does not
any more.

How do I get the page content correctly?
Article::newFromID($titleObj->getArticleID())->fetchContent(); does
not work because getArticleID() returns 0 or -1 although the page
exits
Or can sombody post a hint, what I'm doing wrong? Is there any context
class needed?
Or where there some big changes (MW 1.18 → 1.20) that are not
described yet on http://www.mediawiki.org/wiki/Manual:Title.php ?

I did also a
sudo php ./maintenance/rebuildall.php --conf ./LocalSettings.php
But it did not help either

Thanks for your help!

Kind regards
Andreas

_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to