Добавляем счетчик в footer MediaWiki: различия между версиями

Материал из support.qbpro.ru
imported>Vix
(Новая страница: «Чтобы добавить счетчик, получаем его код, и пишем его в файл (например, count.php), кодировку ф...»)
 
imported>Vix
Нет описания правки
(не показано 6 промежуточных версий этого же участника)
Строка 3: Строка 3:
В файле шаблона, Vector.php в моем случае, находим строку:
В файле шаблона, Vector.php в моем случае, находим строку:
  <ul id="footer-icons" class="noprint">
  <ul id="footer-icons" class="noprint">
После нее подключаем наш файл 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 ): ?><br>
  <?php foreach ( $footericons as $blockName => $footerIcons ): ?>
  <li id="footer-<?php echo htmlspecialchars( $blockName ); ?>ico"><br>
<li id="footer-<?php echo htmlspecialchars( $blockName ); ?>ico">
  <?php foreach ( $footerIcons as $icon ): ?><br>
<?php foreach ( $footerIcons as $icon ): ?>
  <?php echo $this->getSkin()->makeFooterIcon( $icon ); ?><br>
<?php echo $this->getSkin()->makeFooterIcon( $icon ); ?>
  <?php endforeach; ?><br>
<?php endforeach; ?>
  '''<?php include("count.php"); ?>'''<br>
'''<?php include("count.php"); ?>'''
  </li>
</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'''.  
При обновлении с версии 1.23.* до 1.24 произошли изменения в темах. Теперь, чтобы добавить счетчик в тему Vector, необходимо скачать эту тему для версии mediawiki 1.24 (https://www.mediawiki.org/wiki/Special:SkinDistributor/Vector), распаковать её в папку 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:17, 15 марта 2019

Чтобы добавить счетчик, получаем его код, и пишем его в файл (например, count.php), кодировку файла делаем UTF-8. Заливаем файлик в папку skins сайта. В файле шаблона, Vector.php в моем случае, находим строку: