Для обложки MediaWiki Установка HTML-заголовка на «[Имя сайта]» вместо «Главная страница - [Имя сайта]» - PullRequest
1 голос
/ 24 февраля 2011

Я использую пользовательскую версию обложки монокниги. Как установить заголовок HTML в «[Имя сайта]» вместо «Главная страница - [Имя сайта]»?

Ответы [ 3 ]

1 голос
/ 25 февраля 2011

Вы должны иметь возможность поместить что-то подобное в ваш файл common.js и заставить его выполняться только на главной странице.

if {{{{PAGENAME}}=="Main Page"
  {
  document.title = "{{SITENAME}}";
  }

Это не совсем правильно, потому что я не знаю javascript.

0 голосов
/ 22 июля 2012

Возможно, вы можете использовать функции парсера MediaWikis для достижения чего-то похожего на то, что ответил Адриан Арчер, но запускается сервером, а не клиентом (поэтому поисковые системы будут внимательны). Вам придется редактировать [[MediaWiki: Pagetitle]], как сказал тогда Джошуа К. Лернер. Расширение: ParserFunctions входит в комплект MediaWiki версии 1.18 и выше, поэтому http://www.mediawiki.org/wiki/Help:Extension:ParserFunctions поможет вам!

0 голосов
/ 24 февраля 2011

Попробуйте отредактировать [[MediaWiki: Pagetitle]] - установите для него значение "{{SITENAME}}" вместо значения по умолчанию "$ 1 - {{SITENAME}}".

...