Перейти к содержанию
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. Обязательно должна стоять фавиконка!!!

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

Вывод кол-ва непрочитанных сообщений в 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 . А модуль не хочет работать. Есть демо модуля? Ну... Своя соц. сеть.

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

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

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

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

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

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

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

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

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

×
×
  • Создать...