Забыли пароль?
Запросите новый здесь.

Автор темы: 7Azimuth
ID темы: 828
Информация:
Тема содержит 6 сообщения, была просмотрена 1960 раз.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Вопросы новичков
 Распечатать тему
Ограничение на редактирование
7Azimuth
Подскажите пожалуйста, как сделать так, чтобы пользователь мог редактировать/удалять свой комментарий только первые 5-10 минут. А то бывает так, что кто-то свои комментарии в новости удалит и потеряется весь смысл беседы.
 
Web
Polarfox
Сурово...

Ну править нада коменты, без этого никак.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 
Razor
Берешь время написания комментария, сравниваешь с текущим временем, если прошло 5-10 минут, убираешь кнопки редактировать и удалить.
Sr. Software developer
plesk.com
 
mrlasking
+ к Разору еще костыленыш:
проверку на время создания при редактировании/удалении комента на время создания. Ибо если юзверь не перезагружал страницу - у него останется и кнопка и ссылка.
... else document.write( "Ваш браузер не поддерживает JavaSсript<br>" );
 
Web
Razor
mrlasking написал:

+ к Разору еще костыленыш:
проверку на время создания при редактировании/удалении комента на время создания. Ибо если юзверь не перезагружал страницу - у него останется и кнопка и ссылка.

Дык само собой нужно убирать не только отображение кнопок, но и втыкать проверку в сами функции удаления/редактирования на время.
Sr. Software developer
plesk.com
 
mrlasking
Razor, ну я подумал, что будет не лишним, напомнить об этом авторуad если уж работа с датой вызывает вопросы)
... else document.write( "Ваш браузер не поддерживает JavaSсript<br>" );
 
Web

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум: