Клуб Яндекс.Метрики

Добавление кода в MediaWiki

Пост в архиве.
yar-belykh
8 марта 2011, 22:10

Доброе время суток!

Есть часть сайта с CMS MediaWiki. Нужно вставить в движок код ЯндексюМетрики.

Вопрос: как это сделать? (Дело в том, что пока еще в PHP не силен.)

Добавлено

Все сам разобрался

? > < код метрики >  < ?


11 комментариев
мелочь, но все же стоит писать так ?>< код ...>
Грамотней - да.
Но интерпретатор и так его съел. Тем более, что код вставлен в конец файла. :)

А в какой файл надо добавлять код? Расскажите поподробней.

В index.php вашей CMS (MediaWiki в данном случае.)

Код помещаем между тегами ?> и

Предыдущий свой ответ я удалил, так как вместо кода получил кучу замен на смайлики.

Спасибо Ярослав!
Своеобразная система шаблонов у Вики, непривычная.

Но теперь все понятно. Спасибо.

именно в index.php ?

уточните пожалуйста

Да именно в index.php. В MediaWiki, по крайней мере.

В 4images в includes/page_footer.php

В phpBB я сейчас не помню, а посмотреть не могу.

Спасибо, Ярослав!

интересовал именно MediaWiki

добавил в конец файла index.php, окружив закрывающим и открывающим тегами, как Вы советовали 

... соддержимое index.php

?>

код Яндекс.метрики

А как быть с MediaWiki 1.19? После добавления кода счётчика в index.php, как здесь описано, просто перестают открываться страницы вовсе.

Нашёл: чтобы прицепить его к footer'у, следует в файле шаблона (Vector.php) после строки:

    добавить:

  • Правда, это будет касаться только шаблона Vector.

    Оставлю тут, так как потратил время на поиски нормального ответа.
    Чтобы добавить код (метрика, аналитика и т.п.), который будет исполнятся во всех шаблонах (обычный, мобильный и т.п.) надо зайти на страницу MediaWiki:Common.js и вставить там код счетчика.

    https://ваш_сайт.ru/MediaWiki:Common.js

    Всё, это встроенная возможность, без косяков.
    Обновлено 17 февраля, 10:45
    AlexandreKozlov
    31 июля, 08:05
    alex-savinih,
    1.31 - не прокатило...
    метрика говорит, что нет подключенных данных