Holen URL für mediawiki Seite des Titel gegeben - programmatisch in PHP [geschlossen]

StackOverflow https://stackoverflow.com/questions/1210230

  •  06-07-2019
  •  | 
  •  

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!

War es hilfreich?

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
scroll top