Добавляем счетчик в footer MediaWiki: различия между версиями
imported>Vix (Новая страница: «Чтобы добавить счетчик, получаем его код, и пишем его в файл (например, count.php), кодировку ф...») |
imported>Vix Нет описания правки |
||
(не показано 8 промежуточных версий этого же участника) | |||
Строка 2: | Строка 2: | ||
Заливаем файлик в папку skins сайта. | Заливаем файлик в папку skins сайта. | ||
В файле шаблона, Vector.php в моем случае, находим строку: | В файле шаблона, Vector.php в моем случае, находим строку: | ||
<ul id="footer-icons" class="noprint"> | '''<nowiki><ul id="footer-icons" class="noprint"></nowiki>''' | ||
После нее подключаем наш файл count.php. У меня получилось так: | После нее подключаем наш файл count.php. У меня получилось так:<br> | ||
'''<nowiki><ul id="footer-icons" class="noprint"></nowiki>'''<br> | |||
'''<ul id="footer-icons" class="noprint">''' | <code><?php foreach ( $footericons as $blockName => $footerIcons ): ?></code><br> | ||
<code><li id="footer-<?php echo htmlspecialchars( $blockName ); ?>ico"></code><br> | |||
<code><?php foreach ( $footerIcons as $icon ): ?></code><br> | |||
<code><?php echo $this->getSkin()->makeFooterIcon( $icon ); ?></code><br> | |||
<code><?php endforeach; ?></code><br> | |||
'''<code><?php include("count.php"); ?></code>'''<br> | |||
<code></li></code> | |||
При обновлении с версии 1.23.* до 1.24 произошли изменения в темах. Теперь, чтобы добавить счетчик в тему Vector, необходимо скачать эту тему для версии [https://www.mediawiki.org/wiki/Special:SkinDistributor/Vector mediawiki 1.24], распаковать её в папку skins, файл '''count.php''' закинуть в директиву skins/Vector и добавить туже строку что и раньше в файл '''VectorTemplate.php'''. | |||
<br> | |||
'''ИСТОЧНИКИ:''' | '''ИСТОЧНИКИ:''' | ||
<hr> | <hr> | ||
* [http://www.itmobility.ru/index.php/%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D1%8F%D0%B5%D0%BC_%D1%81%D1%87%D0%B5%D1%82%D1%87%D0%B8%D0%BA_%D0%B2_footer_MediaWiki Добавляем счетчик в footer MediaWiki] | * [http://www.itmobility.ru/index.php/%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D1%8F%D0%B5%D0%BC_%D1%81%D1%87%D0%B5%D1%82%D1%87%D0%B8%D0%BA_%D0%B2_footer_MediaWiki Добавляем счетчик в footer MediaWiki] |
Текущая версия от 15:24, 15 марта 2019
Чтобы добавить счетчик, получаем его код, и пишем его в файл (например, count.php), кодировку файла делаем UTF-8. Заливаем файлик в папку skins сайта. В файле шаблона, Vector.php в моем случае, находим строку:
<ul id="footer-icons" class="noprint">
После нее подключаем наш файл count.php. У меня получилось так:
<ul id="footer-icons" class="noprint">
<?php foreach ( $footericons as $blockName => $footerIcons ): ?>
<li id="footer-<?php echo htmlspecialchars( $blockName ); ?>ico">
<?php foreach ( $footerIcons as $icon ): ?>
<?php echo $this->getSkin()->makeFooterIcon( $icon ); ?>
<?php endforeach; ?>
<?php include("count.php"); ?>
При обновлении с версии 1.23.* до 1.24 произошли изменения в темах. Теперь, чтобы добавить счетчик в тему Vector, необходимо скачать эту тему для версии mediawiki 1.24, распаковать её в папку skins, файл count.php закинуть в директиву skins/Vector и добавить туже строку что и раньше в файл VectorTemplate.php.
ИСТОЧНИКИ: