Вывод счётчика ЛС в заголовке страницы

belomaxorka

Разработчик
Администратор
Мод выводит число ЛС пользователя в заголовке страницы (По-сути дублирует). Совместим со всеми версиями, проверяйте.
Данный мод по умолчанию есть в версии

Please Login or Register to view hidden text.

и выше, так же в LTS версии начиная с

Please Login or Register to view hidden text.

.

Снимок.PNG
1. Открыть файл page_header.tpl в вашем шаблоне.
2. Найти тэг <title> внутри тэга <head> (самый вверх файла)
3. Вставить код ниже внутрь тэга <title>
HTML:
<!-- IF HAVE_NEW_PM -->({HAVE_NEW_PM}) <!-- ENDIF -->
В итоге должно получиться что-то примерно такое
HTML:
<title><!-- IF HAVE_NEW_PM -->({HAVE_NEW_PM}) <!-- ENDIF --><!-- IF PAGE_TITLE -->{PAGE_TITLE} :: {SITENAME}<!-- ELSE -->{SITENAME}<!-- ENDIF --></title>
 

ExPlayer

Пользователь
Спасибо.
А можно как-то автоматизировать этот счетчик (через AJAX, например)?
Если открыто несколько вкладок в браузере, то даже после получения ЛС, счетчик не покажет количество сообщений, пока не будет обновлена страница.
 

belomaxorka

Разработчик
Администратор
Спасибо.
А можно как-то автоматизировать этот счетчик (через AJAX, например)?
Если открыто несколько вкладок в браузере, то даже после получения ЛС, счетчик не покажет количество сообщений, пока не будет обновлена страница.
Здравствуйте, да, автоматизировать можно через Аякс, более того, у меня даже есть рабочий прототип. Проблема лишь в том, что реализация через Аякс это костыль будет. Т.к нам нужно каждый раз через некий интервал (в 5 секунд например) слать Аякс запрос на обновления счётчика ЛС (и не важно, есть сообщения или нет). Осознание этого не даёт покоя, хочется лучше, но в рамках текущего состояния движка лучше - невозможно...
 
Последнее редактирование:
Сверху