Футер — это блок под основной страницей, в котором обычно находятся ссылки на лицензию, информацию о политике конфиденциальности, описание сайта и картинки MediaWiki.

footer.png

Давайте уберем из футера все ссылки, оставив в нем лишь информацию о количестве просмотров и дате последнего изменения страницы.

Для этого придется отредактировать файл скина /skins/MonoBook.php (по умолчанию используется скин MonoBook). Открываем этот файл и находим в нем массив

$footerlinks = array(
'lastmod', 'viewcount', 'numberofwatchingusers', 'credits', 'copyright',
'privacy', 'about', 'disclaimer', 'tagline',
);

Каждый из элементов массива соответствует элементу футера.

  • lastmod — время последнего изменения; изменить его формат можно на странице MediaWiki:Lastmodifiedat
  • viewcount — количество просмотров; изменить формат можно на странице MediaWiki:Viewcount
  • numberofwatchingusers — количество пользователей, которые просматривают страницу; изменить формат можно на странице MediaWiki:Number of watching users pageview (для активации опции нужно добавить строку $wgPageShowWatchingUsers = true; в LocalSettings.php).
  • copyright — информация о копирайте (см. MediaWiki:Copyright). Параметр $1 на этой странице заменяется ссылкой на детали лицензии вашей вики. В файле LocalSettings.php параметр $wgRightsText определяет текст ссылки, а параметр $wgRightsPage или $wgRightsUrl задает ссылку на внешний URL.
  • privacy — обычная ссылка (ее текст — в MediaWiki:Privacy, URL — в MediaWiki:Privacypage).
  • about — обычная ссылка(ее текст — в MediaWiki:Aboutsite, URL — в MediaWiki:Aboutpage).
  • disclaimer — обычная ссылка (ее текст — в MediaWiki:Disclaimers, URL — в MediaWiki:Disclaimerpage).

Оставим в футере только число просмотров и дату последнего изменения:

$footerlinks = array(
'viewcount', 'lastmod',
);

Скопируйте скрипт на сервер и обновите страницу в браузере с очисткой кэша (Ctrl + F5). Результат таков.

footernew.png

Изменим формат этих сообщений на страницах MediaWiki:Lastmodifiedat и MediaWiki:Viewcount.

footernew2.png

В заключение удалим из футера одну из двух картинок — ту, что слева.

gnu.png

Для этого находим в MonoBook.php следующий код

if($this->data['copyrightico']) { ?>
<div id="f-copyrightico"><?php $this->html('copyrightico') ?></div>
<?php    }

и комментируем его. Готово!

gnuno.png

Понравился или оказался полезным этот пост?


Подпишитесь на обновления блога по RSS или читайте его в своей френдленте ЖЖ

Читайте также


2 комментария на запись “Сайт на MediaWiki. Шаг 9. Настраиваем футер”

  1. шурик пишет:

    Подскажите,каким образом код закомментировать?

  2. admin пишет:

    Шурик, как обычно в PHP:

    /* код */

    или

    // код

Оставить комментарий

Вы можете использовать теги <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>