[Table][/Table][Table]Новый очень удобный скрипт для быстрого модерирования темы, при установке около стандартной формы опций модератора появляются 3 кнопки - закрыть тему, в корзину и закрыть и в корзину, при перемещении в корзину можно указать причину. Основное преимущество над предыдущей версией скрипта - исправлено закрытие темы.[/Table][Table]Установка очень простая: в шаблоне Общий вид страниц форума дописываем сразу после $BODY$ данный код:
Код
<?if(($GROUP_ID$='4' or $GROUP_ID$='3') and $PAGE_ID$='threadpage')?><!--Быстрое модерирование--> <script type="text/javascript"> _recucleId = 119;// id форума корзины.
Причину перемещения темы вводить не обязательно. Если она не введена, то будет написано что причина не указана.
Цитата (-SAM-)
UPD 26.05.2013 от wizzistar :
Моя версия данного скрипта, суть которого в том, что на форуме появляются три удобных кнопки - "Закрыть тему", "В корзину" и "Закрыть и в корзину". Преимущество над предыдущей версией в том, что при переносе темы её описание не очищается, а указание причины при переносе стало обязательным.
Установка данной версии скрипта ничуть не отличается от предыдущей. В ПУ в шаблон "Общий вид страниц форума" после $BODY$:
В связи с тем, что uCoz ввел подфорумы, появилась необходимость добавить в скрипт быстрых опций модератора и информацию о том, из какого именно подфорума данного раздела была перемещена тема. Ранее сообщение о переносе темы в данном скрипте выглядело так:
Код
[Ник модератора] Переместил тему [Название темы], из раздела [Название раздела].
В новой версии скрипта, если тема переносится из подфорума сообщение выглядит так:
Код
[Ник модератора] Переместил тему [Название темы], из раздела [Название раздела], из подфорума [Название подфорума].
Если тема переносится из обычного раздела форума, сообщение выглядит так, как выглядело раньше. Код нового скрипта:
Вставляется после в ПУ в шаблон "Общий вид страниц форума" после $BODY$. Файл "test.js" перезалейте к себе на сайт в корень файлового менеджера отсюда. Также, стоит пояснить еще одно изменение:
Сделано это было потому, что ".match(/\d+/g);" отбирает числа из веб-адреса. Т.е. если в самом адресе сайта присутствовали цифры (например "diz-cs71.ru"), скрипт работал некорректно. На diz-cs.ru с 01.06.2015 стоит такой скрипт:
Код
<?if(($GROUP_ID$='4' or $GROUP_ID$='3') and $PAGE_ID$='threadpage')?> <script type="text/javascript">//Перенесенные темы _username = '$USERNAME$'; _user_id = '$USER_ID$'; _recucleId = 119; //id форума архива _home_link = '$HOME_PAGE_LINK$'; _location = location.href.match(/\d+/g);