Powered by Invision Power Board
Здравствуйте Гость ( Вход | Регистрация ) Выслать повторно письмо для активации

Forum Rules Правила раздела

Раздел предназначен для вопросов, связанных с администрированием: настройки разделов и форумов, настройки групп и маски доступа, системные настройки и настройки безопасности, модерирование и мультимодерация, журналы, аркады, темы и сообщения, профиль пользователей и прочие настройки админцентра.

Название темы, содержание сообщения и поиск тем. Создание тем в разделе:

  Reply to this topicStart new topicStart Poll

> Тормоза при разделении тем
gagarin
Отправлено: Дек 23 2015, 00:45
Quote Post


undefined is not a function
Group Icon

Группа: Пользователи
Сообщений: 81
Пользователь №: 3 061
Регистрация: 23-Марта 11
Member Offline

Репутация: 4




Год назад я указал на проблему при разделении тем. И вы обещали заняться этой проблемой. Проблема, тем не менее, ещё актуальна, скрипты Яндекс.Метрики подгружаются и тормозят страницу.

Хотя я помню, что
Цитата
форум поддержки, как и весь сервис, работает на добровольных началах

и никто здесь никому не должен, всё же этой темой пытаюсь вежливо напомнить про проблему (а то позже она не упоминалась).

PS: Ради интереса придумал способ (несколько строк на JS, которые можно добавить в шаблон страницы через админку), как помешать Яндекс.Метрике тормозить браузер, но при этом (скорее всего) и выполнять свои функции. Если я применю его (только на потенциально большой странице) - это будет поводом для удаления форума и расстрела всех администраторов?

Это сообщение отредактировал gagarin - Дек 23 2015, 00:50
Top
admin
Отправлено: Дек 23 2015, 14:14
Quote Post


Разработчик
Group Icon

Группа: Администраторы
Сообщений: 5 535
Пользователь №: 1
Регистрация: 27-Октября 07
Member Offline

Репутация: 183




gagarin, руки не доходят заняться этим. Способ можете использовать, причиной для блокировки форума это не является.


--------------------
Ответы на очень многие вопросы уже много раз давались на форуме. Пожалуйста, перед созданием темы с вопросом пользуйтесь поиском.

user posted image
Top
gagarin
Отправлено: Дек 23 2015, 19:18
Quote Post


undefined is not a function
Group Icon

Группа: Пользователи
Сообщений: 81
Пользователь №: 3 061
Регистрация: 23-Марта 11
Member Offline

Репутация: 4




Собственно, способ.

В шаблон "Функции модератора (Moderator Function Sections)" -> "Split Topic End Form" добавляем
Код
<script>
(function (d, w, c) {
   var Dummy = function() {};
   Dummy.prototype.push = function(_) {};
   w[c] = new Dummy();
})(document, window, "yandex_metrika_callbacks");
</script>
,
сохраняем.

Тем самым мешаем Метрике добавить свои коллбэки, которые и являются причиной тормозов.

Это сообщение отредактировал gagarin - Дек 23 2015, 20:26
Top
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Topic Options Reply to this topicStart new topicStart Poll