• Страница 1 из 2
  • 1
  • 2
  • »
Оповещение Ajax окне для ucoz
Kosten
Пятница, 15 Марта 2013, 17:54 | Сообщение 1
Оффлайн
Администраторы
Сообщений:44492
Награды: 70
Не дурное оповещение Ajax окне для ucoz. Полностью рабочие, появляется в правом нижнем углу. И появляется сразу как приходит и не надо перезагружать страницу сайта.
Пришло вам ЛС



Кликаем показать сообщение и появляется Ajax окно с сообщением. Если сообщение не прочитано оно будит написано толстым шрифтом. Кликаем на его и появляется второе Ajax окно, где будит сообщение, как на картинке (Как вам скрипт). И в этом же окне вы можете написать ответ. Очень хороший Ajax скрипт, без всяких сложностей, главное оперативное сообщение и рабочий код.



На картинки ЛС в яхо которое стоит на сайте. У вас будит на вашем яхо в оформление.

Установка:
Этот код в самый вверх сайта вставляем в шапку и там в самый вверх.
Код
<?if($IS_NEW_PM$)?> <script type="text/javascript">   
   function alertPm(n){_uWnd.alert('Для Вас есть новые личные сообщения<br><br>' + _uButton(null,'b',{content: 'onclick="ucodesru.init();_uWnd.close(\'alertPm\');"', text: 'Показать сообщения'}), 'Сообщения ('+n+')', {name: 'alertPm', w: 250, h: 100, tm: 0});}   
   $.getScript("http://zornet.ru/Zornet/pm.js", function(){ alertPm($UNREAD_PM$); });var _intPm = setInterval(function(){$.get("/index/14", function(pm){var __n = $("b.unread", pm).size(); if ( __n > 0 ) $.getScript("http://zornet.ru/Zornet/pm.js", function(){ alertPm(__n); }), clearInterval(_intPm)})}, 20*1000);   
   </script><script>   
   jQuery(function(){   
   $("#banners img").hover(function(){   
   $(this).stop().animate({opacity:'1.0'})},   
   function(){$(this).stop().animate({opacity:'.3'})}   
   );   
   });   
   </script> <?endif?>


Следующий шаг, Пользователи - Личные сообщения (ЛС) и там находим
Код
$BODY$


И заменяем его на:
Код
<div id="bdPMPage">$BODY$</div>


Все, Оповещение Ajax установлено.
Прикрепления: 6309650.jpg (10.6 Kb) · 6981177.jpg (58.3 Kb)
Страна: (RU)
Kosten
Пятница, 23 Января 2015, 21:06 | Сообщение 2
Оффлайн
Администраторы
Сообщений:44492
Награды: 70
Это оповещение первое стояло на сайте леши из Омска, кто не в курсе, паренек гоняет под ником ЛехаРус. Но мне самое рабочее оповещении, в котором можно работать а точнее отвечать прямо в Ajax.
Страна: (RU)
Dimstrik
Пятница, 23 Января 2015, 21:31 | Сообщение 3
Оффлайн
Vip
Сообщений:621
Награды: 6
Да многие сайты щас ставят , удобно и практично!
Страна: (RU)
Kosten
Пятница, 23 Января 2015, 22:14 | Сообщение 4
Оффлайн
Администраторы
Сообщений:44492
Награды: 70
Dimstrik, но все больше замечаю, на стандарт переходят а не мудрят или по другому сказать, лишний код не пихают в шаблон.
Страна: (RU)
Dimstrik
Пятница, 23 Января 2015, 23:31 | Сообщение 5
Оффлайн
Vip
Сообщений:621
Награды: 6
Kosten, Наверное потому что и так юкоз часто виснет вот и скрипты стараются меньше лишние пихать
Страна: (RU)
Kosten
Суббота, 24 Января 2015, 00:42 | Сообщение 6
Оффлайн
Администраторы
Сообщений:44492
Награды: 70
Dimstrik, да как какое то обновление так сервера летят.. один за одим.
Страна: (RU)
Dimstrik
Суббота, 24 Января 2015, 01:15 | Сообщение 7
Оффлайн
Vip
Сообщений:621
Награды: 6
Kosten, А страдают старые сайты !
Страна: (RU)
Kosten
Суббота, 24 Января 2015, 01:18 | Сообщение 8
Оффлайн
Администраторы
Сообщений:44492
Награды: 70
Dimstrik, да к ста те, это ты правильно подметил. Постоянно профилактика, вообщем что не понос так дресня biggrin
Страна: (RU)
XemorDio
Четверг, 16 Марта 2017, 07:25 | Сообщение 9
Оффлайн
Vip
Сообщений:108
Награды: 1
Тёмный вариант:
Код
td.waittduc {padding: 25px; text-align: center;} #tblpm tr {background: #232222; margin: 0} td.pmucnum {background: #1c1c1c; border-bottom: 1px solid #2d2d2d; border-left: 1px solid #2d2d2d; padding: 3px 4px; text-align: center} td.optboxpmuc {border-right: 1px solid #2d2d2d; border-bottom: 1px solid #2d2d2d; text-align: center; background: #383737; padding: 3px 4px;} td.pmucnmdt {padding-left: 6px; border-right: 1px solid #2d2d2d; border-bottom: 1px solid #2d2d2d; border-left: 1px solid #2d2d2d; text-align: center; padding: 3px 4px;} td.thmucpm {border-right: 1px solid #2d2d2d; border-bottom: 1px solid #2d2d2d; padding: 3px 10px;} span.datepmuc {color: #767676; font-size: 9px;} td.pmucnumf, td.optboxpmucf {background: #1c1a17} td.pmucnmdtf, td.thmucpmf {background: #26241f} td.thmucpmf {text-align: center} td.pmucunerad, td.optboxpmucfunr {background: #0c210a} td.pmucnmdtfurd, td.thmucpmfunr {background: #092800} td.hvrpmucfbl,td.hvrpmucfbls {background: #474747;} td.hvrpmucfblb,td.hvrpmucfblbs{background: #252828;} .optblockpmtop {background: #262525; padding: 4px 10px; border: 1px solid #333333;} .brucpmtopl {border: 1px solid #1c1c1c; margin: 4px; } span.urlspanpmuc {font-weight: bold} span.urlspanpmuc:hover {cursor: pointer;} span.tucsel {} span.delurlspanuc {color: #4e4e4e; font-weight: bold;} span.delurlspanuc:hover {color: #ea352c; cursor: pointer;} img.bbcodebutnpn {cursor: pointer; border: none} textarea#txtareapnanswer {width: 100%; height: 70px;} a.pmhrefAuc:link {color: #bc6b29; font-weight: bold; text-decoration: none;} a.pmhrefAuc:hover {color: #bc5400; text-decoration: none;}

Устанавливать в свою ксс стиль в JS файле!
Страна: (RU)
Kosten
Четверг, 16 Марта 2017, 12:10 | Сообщение 10
Оффлайн
Администраторы
Сообщений:44492
Награды: 70
XemorDio, норм, нужно проверить и на главную закинуть.
Страна: (RU)
Scheme
Четверг, 16 Марта 2017, 12:48 | Сообщение 11
Оффлайн
Пользователи
Сообщений:157
Награды: 1
Цитата Kosten ()
XemorDio, норм, нужно проверить и на главную закинуть.

Для чего, когда уже есть здесь?
Страна: (RU)
-SAM-
Пятница, 17 Марта 2017, 02:31 | Сообщение 12
Оффлайн
Друзья сайта
Сообщений:897
Награды: 40
Как вариант - указать ссылку с оформлением под тёмные оттенки (на данную тему форума) в материалах сайта /load/ls_kak_na_sajte_ucoz_ot_zornet_ru/85-1-0-2350

Вот еще дубли: /load/skript_lichnye_soobshhenija_v_ajaks_okne_dlja_ucoz/85-1-0-2892 /forum/93-1794-1 / /load/lichnoe_soobshhenie_v_ajax_okne_dlja_ucoz/85-1-0-4366


Относительно данного кода:
Код
<script>   
   jQuery(function(){   
   $("#banners img").hover(function(){   
   $(this).stop().animate({opacity:'1.0'})},   
   function(){$(this).stop().animate({opacity:'.3'})}   
   );   
   });   
   </script>
Он попросту лишний. Сразу видно, что кто-то просто захватил лишнего, когда рипал (не ясно зачем только, когда авторских скрипт выложен в паблик в оригинале), поскольку данный код отвечает за плавную прозрачность при наводке на баннеры. Убираем у себя этот код (или используйте по назначению, без привязки к этому материалу о новых ЛС в Ajax).




Помог? Скажи спасибо в виде "+" - вам мелочь, а мне приятно.
Бесплатное оказание помощи в ответах на "Вопросы про uCoz".


Сообщение отредактировал
-SAM- - Пятница, 17 Марта 2017, 04:03
Страна: (UA)
waak
Пятница, 17 Марта 2017, 14:44 | Сообщение 13
Оффлайн
Проверенные
Сообщений:588
Награды: 14
Не знаю автора данной работы но скрипт не совсем удобный кто хоть раз получал сообщение на моём сайте ссылку указывать на него не буду тот видел скрипт который я использую он в сто раз удобнее и функций больше есть поиск пользователей аватар статус на сайте или нет пользователь которому вы пишите если нет то показывает когда он был также можно просмотреть всю переписку с этим пользователем при получение нового лс идёт звуковое уведомление и окошко с информацией сколько писем вы получили нажав на полученное сообщение открывается также на этой же страницы в окошке и под текстом поле для ответа на него
Страна: (RU)
Kosten
Четверг, 08 Июня 2017, 01:13 | Сообщение 14
Оффлайн
Администраторы
Сообщений:44492
Награды: 70
Цитата waak ()
Не знаю автора данной работы но скрипт не совсем удобный

Как только первый сайт создал, то поставил такое сообщение, не чего неудобного в то время не заметил, просто есть коды, где окна на половину открываются, что не удобно писать, про темный не говорю, так как не устанавливал.
Страна: (RU)
Canon
Четверг, 08 Июня 2017, 01:53 | Сообщение 15
Оффлайн
Пользователи
Сообщений:26
Награды: 0
Все это устарело, есть и не плохо сделали и не чего не нужно устанавливать.
Страна: (RU)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: