Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

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

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

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

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

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

Сообщение DesignerMix »

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

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

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

PS: Если копировать и переделывать чужие расширения не приветствуется, то я прошу прощения. Если это так, то засяду за более глубокое изучение PHP что-бы создать все с нуля...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет 8 месяцев
Благодарил (а): 57 раз
Поблагодарили: 626 раз

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

Сообщение Anvar »

DesignerMix писал(а):Если копировать и переделывать чужие расширения не приветствуется
То что распространяется по GNU можно копировать и изменять. Больше данных об этом в wiki.
Можно так же указать дополнительных авторов в composer.json
DesignerMix
phpBB 1.4.3
Сообщения: 96
Стаж: 10 лет 6 месяцев
Благодарил (а): 19 раз
Поблагодарили: 20 раз

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

Сообщение DesignerMix »

Anvar писал(а):Можно так же указать дополнительных авторов в composer.json
Спасибо за подсказку, так и сделаю. Но обновлю авторов когда доработаю расширение и сделаю выбор настроек кода метрики.
alstocker
phpBB 1.2.1
Сообщения: 23
Стаж: 9 лет 10 месяцев

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

Сообщение alstocker »

Что будет в обновлении?
DesignerMix
phpBB 1.4.3
Сообщения: 96
Стаж: 10 лет 6 месяцев
Благодарил (а): 19 раз
Поблагодарили: 20 раз

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

Сообщение DesignerMix »

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

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

Сообщение Erlang »

DesignerMix писал(а):нужна-ли возможность устанавливать блок информера?
Думаю нужна - живая статистика.
Хотя вроде можно и отдельно поставить...
С уважением,
Сергей
Erlang
phpBB 2.0.15
Сообщения: 1033
Стаж: 20 лет 4 месяца
Откуда: Москва
Благодарил (а): 209 раз
Поблагодарили: 4 раза

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

Сообщение Erlang »

После установки Галереи выдаёт:
[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
Стаж: 10 лет 6 месяцев
Благодарил (а): 19 раз
Поблагодарили: 20 раз

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

Сообщение DesignerMix »

Erlang, укажите версию phpbb и дайте ссылку на галерею. Попробую воспроизвести ошибку
Erlang
phpBB 2.0.15
Сообщения: 1033
Стаж: 20 лет 4 месяца
Откуда: Москва
Благодарил (а): 209 раз
Поблагодарили: 4 раза

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

Сообщение Erlang »

DesignerMix
[beta] phpBB Gallery 3.1 Extension
3.1.3
ГуглАналистик аналогично :(
С уважением,
Сергей
Аватара пользователя
neexforg
phpBB 2.0.5
Сообщения: 495
Стаж: 10 лет 10 месяцев
Благодарил (а): 91 раз
Поблагодарили: 23 раза

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

Сообщение neexforg »

ввел номер и счетчик не появляется((
Учусь сайтостроению вместе с phpbbguru
DesignerMix
phpBB 1.4.3
Сообщения: 96
Стаж: 10 лет 6 месяцев
Благодарил (а): 19 раз
Поблагодарили: 20 раз

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

Сообщение DesignerMix »

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
Стаж: 20 лет 4 месяца
Откуда: Москва
Благодарил (а): 209 раз
Поблагодарили: 4 раза

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

Сообщение Erlang »

DesignerMix, а где появиться счётчик?
Можно скрин для примера.
С уважением,
Сергей
DesignerMix
phpBB 1.4.3
Сообщения: 96
Стаж: 10 лет 6 месяцев
Благодарил (а): 19 раз
Поблагодарили: 20 раз

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

Сообщение DesignerMix »

Erlang писал(а): Можно скрин для примера.
Информер яндекс метрики.JPG
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Erlang
phpBB 2.0.15
Сообщения: 1033
Стаж: 20 лет 4 месяца
Откуда: Москва
Благодарил (а): 209 раз
Поблагодарили: 4 раза

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

Сообщение Erlang »

Как-то не очень.
Видимо нужно делать отдельный блок для счётчиков и вставлять его туда отдельно.
С уважением,
Сергей
DesignerMix
phpBB 1.4.3
Сообщения: 96
Стаж: 10 лет 6 месяцев
Благодарил (а): 19 раз
Поблагодарили: 20 раз

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

Сообщение DesignerMix »

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

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

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

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