Obtenir l'URL de la page mediawiki donnée le titre - par programme en PHP [fermé]

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

  •  06-07-2019
  •  | 
  •  

Question

comment puis-je obtenir l'URL d'un article dans MediaWiki à l'aide du titre?

Je souhaite créer des liens vers certaines pages du gabarit par programmation à l'aide de PHP dès maintenant, je le fais:

<a href="<?php $wgScriptPath ?>/index.php/Page_title">Page title</a>

Ce qui est un peu trop verbeux, je voudrais quelque chose

<?php page_link_by_title("Page_title") ?>

Merci!

Était-ce utile?

La solution

La réponse ci-dessus devrait fonctionner correctement, à l'exception d'une faute de frappe mineure ( Texte au lieu de Test).

$title = Title::newFromText("Title");
$title->getFullURL();

Autres conseils

Essayez ceci

$title = Title::newFromText("Title");
$title->getFullURL();

Cela devrait créer une nouvelle classe de titre (svn.wikimedia.org/doc/classTitle.html) et récupérer l'URL complète.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top