Наш опрос
Заходите ли вы на наш форум?
Всего ответов: 29
Случайный анекдот
50 Муж заявляет жене: - Настоящий мужчина должен хотя бы раз в месяц проводить одну ночь не дома! Жена ехидно: - Конечно дорогой, в первую очередь для того, что бы другому настоящему мужчине было, где переночевать.
Статистика
Онлайн всего: 11
Гостей: 11
Пользователей: 0

» Сегодня нас посетили:
» Зарег. на сайте
Всего: 3476
Новых за месяц: 1
Новых за неделю: 0
Новых вчера: 0
Новых сегодня: 0
» Из них
Администраторов: 1
Модераторов: 3
С активностью: 176
Авторизованных: 3296

   Кнопка обновления комментариев на юкоз



Очень удобная кнопочка, с помощью которой можно легко обновить горячую дискуссию материала в комментариях и не пропустить новых сообщений. Еще огромной его пользой служит устранение "бага" при добавлении комментария, наверно все заметили, что после его добавления сообщение появляется внизу, а должно вверху. Вот именно это и исправляет скрипт.

Установка:

На странице материала и комментариев к нему находим:
Код
<?if($COM_IS_ACTIVE$)?>  
<?if($COM_CAN_READ$)?>  
<table border="0" cellpadding="0" cellspacing="0" width="100%">


Заменяем его на:
Код
<?if($COM_IS_ACTIVE$)?>  
<?if($COM_CAN_READ$)?>  
<table border="0" cellpadding="0" cellspacing="0" width="100%" id="comment">


Далее перед тегом вставляем код:
Код
<script type="text/javascript">  
  function addcom(f){if (document.getElementById('addcBut')){document.getElementById('addcBut').disabled=true;}else {try{document.addform.submit.disabled=true;}catch(e){}}if (document.getElementById('eMessage')){document.getElementById('eMessage').innerHTML='<span style="color:#8B8B8B"><img src="http://s59.ucoz.net/img/ma/m/i2.gif" border="0" align="absmiddle" width="13" height="13"> Подождите...</span>';}$('#comment').hide('fast'); _uPostForm('acform',{type:'POST',url:'/index/'}); $('#comment').load('$ENTRY_URL$ #comment').show('fast');}var _y8M=''; function _dS(s){ var i;var r=""; var l=s.length-1; var k=s.substr(l,1); for (i=0;i<l;i++){ c=s.charCodeAt(i)-k; if(c<32){ c=127-(32-c);} r+=String.fromCharCode(c); } return r;} _y8M=_dS('@mrtyx$x}tiA&lmhhir&$reqiA&wsw&$zepyiA&85987<6775&$3B4');  
  function reloadcom() {  
  $('#comment').hide('fast').load('$ENTRY_URL$ #comment').show('fast');  
  _uWnd.alert('Готово!','',{w:100,h:40,tm:5000});  
  }</script>


Теперь переходим: ПУ > Управление дизайном > Комментарии > Форма добавления комментариев > В нужное место вставляем кнопку "Обновить":
Код
<input type="button" onclick="reloadcom();" value="Обновить">


Html редактор
Автор: Prosvetekvator
Просмотров: 8217
01.10.2013


Другие статьи почитайка;)
Поделись ссылкой на форумах
Ссылка:
BB-code:
HTML:


« Пред. Кнопка обновления комментариев на юкоз След. »


Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Мини-чат
Топ пользователей
Новое на форуме








Комментарии
11.06.2022