Сайт на MediaWiki. Шаг 9. Настраиваем футер
11.03.2009
Футер — это блок под основной страницей, в котором обычно находятся ссылки на лицензию, информацию о политике конфиденциальности, описание сайта и картинки MediaWiki.
Давайте уберем из футера все ссылки, оставив в нем лишь информацию о количестве просмотров и дате последнего изменения страницы.
Для этого придется отредактировать файл скина /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). Результат таков.
Изменим формат этих сообщений на страницах MediaWiki:Lastmodifiedat и MediaWiki:Viewcount.
В заключение удалим из футера одну из двух картинок — ту, что слева.
Для этого находим в MonoBook.php следующий код
if($this->data['copyrightico']) { ?>
<div id="f-copyrightico"><?php $this->html('copyrightico') ?></div>
<?php }
и комментируем его. Готово!
09.08.2009 в 06:23
Подскажите,каким образом код закомментировать?
09.08.2009 в 11:08
Шурик, как обычно в PHP:
/* код */
или
// код