#44620 Kopusha:
Надо при удалении Project указывать причину. ё
- создаем экрполе селект с причинами
- даем возможность модератору удалять проекты редактированием проектов (не в админке а зайдя в проект и удалить его)
- ищем в модуле проектов момент удаления-редактирования (скорее всего projects.edit.php в inc)
там для if
(
$rdelete
) проверяем кто удаляет - если не автор проекта - значит модератор
if
(
$usr
[
'id'
] !=
$item
[
'item_userid'
])
там пишем "письма счастья" if
(
$ritem
[
'item_delete_reason'
] =
'poorphoto'
) и тд - это отправит письмо тому у кого удалили проект
- идем в тему в projects.edit.tpl
там по условию какому то (например <!-- IF {PHP.c|cot_auth('projets', 'this', 'A')} -->) показываем этот селект
{PRJEDIT_FORM_DELETE_REASON}
то есть если юзер может админить эту категорию проектов то он выбирает селект и удаляет проект. в зависимости от выбранного селект php файл вышлет письмо.
Тут же написано