[BETA] Яндекс Метрика для phpBB 3.1.x

Здесь авторы могут постить бета-версии своих расширений для phpBB. Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
DesignerMix
phpBB 1.4.3
Сообщения: 96
Зарегистрирован: 12.05.2014 11:10
Благодарил (а): 22 раза
Поблагодарили: 19 раз

[BETA] Яндекс Метрика для phpBB 3.1.x

Сообщение DesignerMix » 09.01.2015 18:30

Здравствуйте, так как я не нашел расширения для установки кода Яндекс Метрики на форум, но нашел такое для Google Analytics, то я решил попробовать переделать его.

У Яндекс Метрики при добавлении кода есть некоторые настройки. Например можно добавлять изображение "информера", включать "Ассинхронный код", активировать "Вебвизор" и т.д. На данном этапе я не добавил таких настроек в расширение так как только разбираюсь с ним.
  • Поэтому сейчас код по умолчанию работает со следующими функциями:
  • Вебвизор;
  • Карта кликов;
  • Внешние ссылки, загрузки файлов и отчет по кнопке "Поделиться";
  • Точный показатель отказов;
  • Ассинхронный код;
Для установки расширения скопируйте его по пути ./ext/designermix/yandexmetrika и активируйте через администраторский раздел из пункта Персонализация -> Управление расширениями

Для управления расширением зайдите в администраторский раздел на вкладку Общие и в пункте Конфигурация -> Настройки конференции вы найдете пункт Яндекс Метрика
Настройки
Настройки
Расширение проверял не себе. Все работает корректно.
Yandex_Metrika_phpBB3.1.x.rar
Расширение Яндекс Метрика для phpBB 3.1.x
(14.19 КБ) 673 скачивания
https://dmyt.ru/forum/viewtopic.php?p=4369#p4369

PS: Если копировать и переделывать чужие расширения не приветствуется, то я прошу прощения. Если это так, то засяду за более глубокое изучение PHP что-бы создать все с нуля...

Аватара пользователя
Anvar
Former team member
Сообщения: 1962
Зарегистрирован: 26.03.2010 9:09
Благодарил (а): 67 раз
Поблагодарили: 784 раза

Re: [BETA] Яндекс Метрика для phpBB 3.1.x

Сообщение Anvar » 09.01.2015 19:35

DesignerMix писал(а):Если копировать и переделывать чужие расширения не приветствуется
То что распространяется по GNU можно копировать и изменять. Больше данных об этом в wiki.
Можно так же указать дополнительных авторов в composer.json

DesignerMix
phpBB 1.4.3
Сообщения: 96
Зарегистрирован: 12.05.2014 11:10
Благодарил (а): 22 раза
Поблагодарили: 19 раз

Re: [BETA] Яндекс Метрика для phpBB 3.1.x

Сообщение DesignerMix » 09.01.2015 19:37

Anvar писал(а):Можно так же указать дополнительных авторов в composer.json
Спасибо за подсказку, так и сделаю. Но обновлю авторов когда доработаю расширение и сделаю выбор настроек кода метрики.

alstocker
phpBB 1.2.1
Сообщения: 23
Зарегистрирован: 09.01.2015 19:59

Re: [BETA] Яндекс Метрика для phpBB 3.1.x

Сообщение alstocker » 11.01.2015 7:05

Что будет в обновлении?

DesignerMix
phpBB 1.4.3
Сообщения: 96
Зарегистрирован: 12.05.2014 11:10
Благодарил (а): 22 раза
Поблагодарили: 19 раз

Re: [BETA] Яндекс Метрика для phpBB 3.1.x

Сообщение DesignerMix » 11.01.2015 13:44

alstocker, будут настройки кода выполненные установкой галочек.
Выбрать можно будет следующее:
  • Вебвизор
  • Карта кликов
  • Внешние ссылки, загрузки файлов и отчёт по кнопке «Поделиться»
  • Точный показатель отказов
  • Запрет отправки на индексацию страниц сайта. Подробнее
  • Асинхронный код
  • Отслеживание хеша в адресной строке браузера
  • Для XML сайтов
  • Пример использования параметров визитов
Ну и вот вопрос - нужна-ли возможность устанавливать блок информера? Проблема в том, что у информера есть настройки цветов и каждый должен решать в каком именно месте форума его устанавливать (имею ввиду внизу или вверху, справа или слева и т.д.). Как по мне, так мало кто использует эту возможность.

Erlang
phpBB 2.0.15
Сообщения: 1033
Зарегистрирован: 13.07.2004 21:30
Откуда: Москва
Благодарил (а): 297 раз
Поблагодарили: 6 раз

Re: [BETA] Яндекс Метрика для phpBB 3.1.x

Сообщение Erlang » 08.02.2015 7:15

DesignerMix писал(а):нужна-ли возможность устанавливать блок информера?
Думаю нужна - живая статистика.
Хотя вроде можно и отдельно поставить...
С уважением,
Сергей

Erlang
phpBB 2.0.15
Сообщения: 1033
Зарегистрирован: 13.07.2004 21:30
Откуда: Москва
Благодарил (а): 297 раз
Поблагодарили: 6 раз

Re: [BETA] Яндекс Метрика для phpBB 3.1.x

Сообщение Erlang » 22.02.2015 20:43

После установки Галереи выдаёт:
[phpBB Debug] PHP Notice: in file [ROOT]/ext/designermix/yandexmetrika/event/listener.php on line 118: Undefined index: yandexmetrika_id
[phpBB Debug] PHP Notice: in file [ROOT]/ext/designermix/yandexmetrika/event/listener.php on line 118: Undefined index: yandexmetrika_id
С уважением,
Сергей

DesignerMix
phpBB 1.4.3
Сообщения: 96
Зарегистрирован: 12.05.2014 11:10
Благодарил (а): 22 раза
Поблагодарили: 19 раз

Re: [BETA] Яндекс Метрика для phpBB 3.1.x

Сообщение DesignerMix » 23.02.2015 3:51

Erlang, укажите версию phpbb и дайте ссылку на галерею. Попробую воспроизвести ошибку

Erlang
phpBB 2.0.15
Сообщения: 1033
Зарегистрирован: 13.07.2004 21:30
Откуда: Москва
Благодарил (а): 297 раз
Поблагодарили: 6 раз

Re: [BETA] Яндекс Метрика для phpBB 3.1.x

Сообщение Erlang » 23.02.2015 5:28

DesignerMix
[beta] phpBB Gallery 3.1 Extension
3.1.3
ГуглАналистик аналогично :(
С уважением,
Сергей

Аватара пользователя
neexforg
phpBB 2.0.4
Сообщения: 445
Зарегистрирован: 14.01.2014 8:37
Благодарил (а): 95 раз
Поблагодарили: 18 раз

Re: [BETA] Яндекс Метрика для phpBB 3.1.x

Сообщение neexforg » 22.03.2015 16:19

ввел номер и счетчик не появляется((
Учусь сайтостроению вместе с phpbbguru

DesignerMix
phpBB 1.4.3
Сообщения: 96
Зарегистрирован: 12.05.2014 11:10
Благодарил (а): 22 раза
Поблагодарили: 19 раз

Re: [BETA] Яндекс Метрика для phpBB 3.1.x

Сообщение DesignerMix » 22.03.2015 17:45

neexforg, метрика работает и без счетчика (внимательно прочитайте первое сообщение).

Но если хотите что-бы счетчки появился то создайте файл с именем overall_footer_content_after.html в папке ./ext/designermix/yandexmetrika/styles/all/template/event и добавьте туда код который вы получите при настройке яндекс метрики.
Вот так примерно это будет выглядеть:

Код: Выделить всё

<!-- Yandex.Metrika informer -->
Код информера
<!-- /Yandex.Metrika informer -->
После этого не забудьте очистить кэш форума и кэш браузера.

Erlang
phpBB 2.0.15
Сообщения: 1033
Зарегистрирован: 13.07.2004 21:30
Откуда: Москва
Благодарил (а): 297 раз
Поблагодарили: 6 раз

Re: [BETA] Яндекс Метрика для phpBB 3.1.x

Сообщение Erlang » 22.03.2015 21:46

DesignerMix, а где появиться счётчик?
Можно скрин для примера.
С уважением,
Сергей

DesignerMix
phpBB 1.4.3
Сообщения: 96
Зарегистрирован: 12.05.2014 11:10
Благодарил (а): 22 раза
Поблагодарили: 19 раз

Re: [BETA] Яндекс Метрика для phpBB 3.1.x

Сообщение DesignerMix » 22.03.2015 23:25

Erlang писал(а): Можно скрин для примера.
Информер яндекс метрики.JPG

Erlang
phpBB 2.0.15
Сообщения: 1033
Зарегистрирован: 13.07.2004 21:30
Откуда: Москва
Благодарил (а): 297 раз
Поблагодарили: 6 раз

Re: [BETA] Яндекс Метрика для phpBB 3.1.x

Сообщение Erlang » 23.03.2015 0:14

Как-то не очень.
Видимо нужно делать отдельный блок для счётчиков и вставлять его туда отдельно.
С уважением,
Сергей

DesignerMix
phpBB 1.4.3
Сообщения: 96
Зарегистрирован: 12.05.2014 11:10
Благодарил (а): 22 раза
Поблагодарили: 19 раз

Re: [BETA] Яндекс Метрика для phpBB 3.1.x

Сообщение DesignerMix » 23.03.2015 0:39

Erlang, ну к примеру вы можете добавить туда div с классом stat-block и тогда счетчик будет находиться под надписью Информеры и горизонтальной чертой (как блок со статистикой).

Код: Выделить всё

<div class="stat-block">
<h3>Информеры</h3>
Код информера(ов)
</div>

Вернуться в «Бета-версии расширений для phpBB»