in.uCoz.org PDA design by Prosvetekvator
 
 
Форма входа

Старая форма входа
 
 
 
 
Категории
Шаблоны для uCoz [18]
Виды материалов [10]
Мини профили [7]
Мини чаты [8]
Виды комментариев [14]
Формы входа [3]
Информеры [33]
Украшения [16]
Меню сайта [5]
Кнопки [27]
Шапки сайта [3]
Медиа [19]
Переключатели [8]
Разное [65]
Формы поиска [9]
Скрипты [46]
Игры на сайт [6]
Аякс (Ajax) окна [1]
PHP скрипты [3]
 
 
 
 
Материал
Главная » 2013 » Октябрь » 1 » Кнопка обновления комментариев на юкоз
« Предидущий | ID: 284 | Следующий »

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


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

Установка:

На странице материала и комментариев к нему находим:
Код
<?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="Обновить">

Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
 
 
 
 
Статистика
Вверх | меню | пользователи
Онлайн всего: 22
Гостей: 22
Пользователей: 0
 
 
Полная версия сайта