[spoiler="Скрин"][Table][/Table][/spoiler]
[Table]Суть скрипта такова: если модератор или админ отредактирует материал пользователя, то причина придет ему (пользователю) в ЛС. Также предусмотрена возможность выбора: отправлять или не отправлять причину! [/Table]
[Table]Достоинства скрипта: [/Table]
[Table] - красивое оформление
- Ajax отправка формы
- возможность выбора: отправлять причину или нет
- подсчет символов и ограничение их количества
- изменение глагола в зависимости от пола (отредактировал - отредактировалА)
- простота в установке [/Table]
[Table]Установка:[/Table]
[Table]1.Для модуля "Новости сайта" [/Table]
[Table] Страница архива материалов, перед </body> поставить:[/Table]
Code
<?if($PAGE_ID$='edit'&&$MODULE_ID$='news'&&($GROUP_ID$=3||$GROUP_ID$=4))?>
<script type="text/javascript">
user="$USERNAME$"
gender=$USER_GENDER_ID$
if(gender==1){
pol="отредактировал"
}else{
p ol="отредактировала"
}
</script>
<script type="text/javascript" src="/js/editreason.news.js"></script>
<?endif?>
[Table]2. Для модуля "Каталог файлов" [/Table]
[Table] Страница добавления/редактирования, перед </body> поставить:[/Table]
Code
<?if($PAGE_ID$='edit'&&$MODULE_ID$='load'&&($GROUP_ID$=3||$GROUP_ID$=4))?>
<script type="text/javascript">
user="$USERNAME$"
gender=$USER_GENDER_ID$
if(gender==1){
pol="отредактировал"
}else{
p ol="отредактировала"
}
</script>
<script type="text/javascript" src="/js/editreason.load.js"></script>
<?endif?>
[Table]В приложенном архиве js файлы, которые нужно загрузить в корень сайта, в папку /js[/Table]
[Table]Скачать![/Table]