Перейти к содержанию
CMSTOOLS.org - форум поддержки и развития CMS

[НЕ БАГ, А ФИЧА] Вывод кол-ва непрочитанных сообщений в favicon


Рекомендуемые сообщения

Вывод кол-ва непрочитанных сообщений в favicon сайта (бесполезная муть :D).

1. Зайти в /system/modules/im.php и найти там такой код:


	echo '<script type="text/javascript">
	'.$doc_title.'
	$(\'#new_msg\').html(\''.$user_pm_num_2.'\');
	'.$res.'
	</script>';

Заменить его на:


	echo '<script type="text/javascript">
	'.$doc_title.'
	$(\'#new_msg\').html(\''.$user_pm_num_2.'\');
	(function(){
		Tinycon.setBubble('.$user_info['user_pm_num'].');
	})();
	'.$res.'
	</script>';

2. В /templates/Default/js/ загрузить файл tinycon.js. tinycon.zip
3. В /templates/Default/main.tpl перед закрывающимся тегом </head> вставить:


[logged]<script type="text/javascript" src="{theme}/js/tinycon.js"></script>[/logged]

Вроде всё.

P.S. Обязательно должна стоять фавиконка!!!

Ссылка на комментарий
Поделиться на другие сайты

Вывод кол-ва непрочитанных сообщений в favicon сайта (бесполезная муть :D).

1. Зайти в /system/modules/im.php и найти там такой код:

	echo '<script type="text/javascript">
	'.$doc_title.'
	$(\'#new_msg\').html(\''.$user_pm_num_2.'\');
	'.$res.'
	</script>';

Заменить его на:

	echo '<script type="text/javascript">
	'.$doc_title.'
	$(\'#new_msg\').html(\''.$user_pm_num_2.'\');
	(function(){
		Tinycon.setBubble('.$user_info['user_pm_num'].');
	})();
	'.$res.'
	</script>';

2. В /templates/Default/js/ загрузить файл tinycon.js. attachicon.giftinycon.zip

3. В /templates/Default/main.tpl перед закрывающимся тегом </head> вставить:

[logged]<script type="text/javascript" src="{theme}/js/tinycon.js"></script>[/logged]

Вроде всё.

P.S. Обязательно должна стоять фавиконка!!!

А что за фавикон?

Ссылка на комментарий
Поделиться на другие сайты

ты же разработчик вмихе,и не знаешь что такое фавикон?

про это я знаю, но может нужно иметь фавикон с цифрами.

Ссылка на комментарий
Поделиться на другие сайты

про это я знаю, но может нужно иметь фавикон с цифрами.

зачем? просто ставишь любую картинку на фавикон. цифры на canvas

Ссылка на комментарий
Поделиться на другие сайты

Javascript не трогай! просто поставь favicon! и всё! как ставить - гугли!

дк у меня уже стоит обычный favicon.ico . А модуль не хочет работать. Есть демо модуля? Ну... Своя соц. сеть.

Ссылка на комментарий
Поделиться на другие сайты

дк у меня уже стоит обычный favicon.ico . А модуль не хочет работать. Есть демо модуля? Ну... Своя соц. сеть.

нет

Ссылка на комментарий
Поделиться на другие сайты

Работает ништяк! Единственный минус, фавикон работает только когда вы в лс...

Но так-то он и был рассчитан на ЛС, а сделать на все страницы труда не составит

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...
  • 2 недели спустя...
  • 2 года спустя...
  • 1 год спустя...
1 час назад, kursainoff сказал:

Сделано всё инструкции, но не работает, фавикон имеется, куда копать? 

1. Работает только когда вы находитесь в диалоге.

2. Смотрите что пишет консоль, может где-то допустили ошибку при установке

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...