Наш опрос
Оцените мой сайт
Всего ответов: 23
Случайный анекдот
28 В Сургуте на сорокаградусном морозе мальчик с помощью водяного пистолета нанёс 10 колотых ранений приставшему к нему хулигану.
Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0

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

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



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

Установка:

На странице материала и комментариев к нему находим:
Код
<?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
Просмотров: 1298
01.10.2013


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


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


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

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








Комментарии