Obtener URL para la página de mediawiki con el Título - programáticamente en PHP [cerrado]
Pregunta
¿cómo puedo obtener la URL de un artículo en MediaWiki dado el título?
Quiero crear enlaces a ciertas páginas en la plantilla de máscara mediante programación usando PHP en este momento estoy haciendo esto:
<a href="<?php $wgScriptPath ?>/index.php/Page_title">Page title</a>
Que es un poco demasiado prolijo, me gustaría algo
<?php page_link_by_title("Page_title") ?>
¡Gracias!
Solución
La respuesta anterior debería funcionar bien, excepto por un error tipográfico menor ( Texto en lugar de Prueba).
$title = Title::newFromText("Title");
$title->getFullURL();
Otros consejos
Prueba esto
$title = Title::newFromText("Title");
$title->getFullURL();
Eso debería crear una nueva Clase de título (svn.wikimedia.org/doc/classTitle.html) y recuperar la URL completa.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow