Описание: Часто бывает так, что нужно быстро удалить все комментарии на странице - этот скрипт позволит вам осуществить это Установка: В самое начало вида материалов комментариев вставляйте:
Code
<div id="$ID$" class="apodelus">
В самый конец этого же вида материалов вставьте:
Code
</div>
В самый низ формы добавления комментариев вставляйте:
Code
<script> // ApoTeam (c) 2012 if($('div.apodelus').size() > 0) { $('#addcBut').after('<input type="button" value="Удалить все комментарии" onclick="apodelcomments()">'); } // Ловим список id function apodelcomments() { if(confirm('Все комментарии будут удалены. Вы уверены?')) { var apoarr = ''; $('div.apodelus').each(function() { if(apoarr == '') { apoarr = $(this).attr('id'); } else { apoarr = apoarr + ',' + $(this).attr('id'); } }); // Превращаем список id в массив apoarr = apoarr.split(','); // Получение ssid и поочерёдное удаление всех комментариев на странице $.get('/index/14-0-0-1', function (s) { _uWnd.alert('Пиндец комментам','...', {w:250,h:70}) for(i=0;i<apoarr.length;i++) { _uPostForm('',{url:'/index/38-'+apoarr[i]+'/?ssid='+$('input[name="ssid"]', s).val() + ''}); }; }); } else { _uWnd.alert('Уфф... Ну слава богу','...', {w:250,h:70}) } } </script>
Автор:
Теги материала: Отсутствуют
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]