Intereting Posts
Преобразовать пронумерованные в акцентированные пиньины? Amazon SES Ошибка получения учетных данных с сервера метаданных профиля экземпляра. (Ошибка клиента: 404) PHP eval и фиксация ошибок (насколько это возможно) Ошибка Количество столбцов не совпадает со значением в строке 1? mysqli bind_param не устанавливает ошибку $ stmt-> или $ stmt-> errno Ajax: запрос CROS-DOMAIN не устанавливает файлы cookie с помощью Safari IOS с использованием PHP Symfony2: расширение не загружается Buzz Безопасность входа в PHP Как установить значение для переключателя при редактировании с помощью jQuery? CodeIgniter URL-адрес суффикса .html автоматически для всех URL-адресов Получение адреса gmail с помощью … openid? OAuth? Как вставить массив в одно заявление MySQL Prepared с PHP и PDO Компонент автономной формы Symfony2 – настройка формы получить php DateInterval в общей сложности 'minutes' Laravel выбирает записи старше 5 минут?

Получить URL-адрес для страницы mediawiki с названием Title – программно в PHP

как я могу получить URL-адрес для статьи в MediaWiki, учитывая заголовок?

Я хочу создавать ссылки на определенные страницы в шаблоне скина программным образом с помощью PHP прямо сейчас. Я делаю это:

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

Что слишком многословно, я бы хотел что-то

 <?php page_link_by_title("Page_title") ?> 

Благодаря!

Related of "Получить URL-адрес для страницы mediawiki с названием Title – программно в PHP"

Ответ выше должен работать нормально, за исключением небольшой опечатки (вместо текста вместо текста ).

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

Попробуй это

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

Это должно создать новый класс заголовка (svn.wikimedia.org/doc/classTitle.html) и получить полный URL-адрес.