Holen URL für mediawiki Seite des Titel gegeben - programmatisch in PHP [geschlossen]
Frage
Wie kann ich URL für einen Artikel in MediaWiki gegeben den Titel bekommen?
Ich mag Links zu bestimmten Seiten in der Haut Vorlage erstellen programmatisch mit PHP im Augenblick tue mir das:
<a href="<?php $wgScriptPath ?>/index.php/Page_title">Page title</a>
, die ein bisschen zu wortreich ist, würde ich etwas wie
<?php page_link_by_title("Page_title") ?>
Danke!
Lösung
Die Antwort oben sollte mit Ausnahme einer geringfügigen Typo funktionieren ( Text statt Test).
$title = Title::newFromText("Title");
$title->getFullURL();
Andere Tipps
Versuchen Sie, diese
$title = Title::newFromText("Title");
$title->getFullURL();
Das sollte eine neue Titel-Klasse (svn.wikimedia.org/doc/classTitle.html), erstellen und die vollständige URL abrufen.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow