Если модераторы будут редактировать комментарии по своему желанию и усмотрению, то это уже не будут авторские комментарии. Если вы под "редактированием" понимаете "удаление или замена "ненужных" слов", то полистайте функции из раздела "Функции обработки строк" хотя бы.
Из крайности в крайность. То есть по-вашему можно либо "редактировать комментарии по своему желанию и усмотрению", либо "удаление или замена \"ненужных\" слов". И тут же даете ссылку на основы языка, пытаясь, возможно, указать на низкий уровень знаний. Таких мудаков как вы в интернете называют "троллями", и именно от них я стараюсь избавиться с помощью описанной системы. Надеюсь, теперь все понятно.
1) Комментарии пользователей добавляются сразу, без премодерации
2) После добавления комментария у пользователя остается возможность редактирования
3) Вследствии п.2 ту же возможность приходится давать и модераторам
4) Модераторам тоже до конца доверять нельзя, поэтому приходится извращаться
обратите внимание, я соединил 2 ваших скрипта в 1. Кроме того, я добавил атрибут name в кнопку отправки формы, таким образом мы получаем возможность проверять, была ли нажата кнопка и, в зависимости от этого, создавать базу данных.
на чем сделана игра? php? flash? Неужели вы думаете, что кто-то будет регистрироваться и смотреть?
Если вы хотите, чтобы вам помогли, будте добры описать свою проблемы действительно понятным языком. Четко и конкретно что нужно сделать вплоть до мелочей.
нет, доступа к серверу ни у кого нет, я имею ввиду автоматизацию действий с помощью, скажем, curl. Быстро и просто отредактировать(удалить) все сообщения, ну вы поняли.
спасибо всем участникам обсуждения! OrmaJever, ваш способ не плох, но в нем есть один минус. Что делать в том случае, если злой модератор напишет скрипт, который отредактирует ВСЕ комментарии и заменит их текст, скажем, одним нецензурным словом. Флаг тут уже не поможет, поэтому надо сохранять все версии комментариев я считаю.
З.Ы. на фоне открыт сайт http://gugo.com.ua/, музыка просто убойна!
Всем привет! Я как всегда ищу все возможные способы освободить себя от лишних обязанностей, и на данный момент решил сбросить бремя модерации.
Суть в том, что есть некий сайт, на котором появляется порядка сотни комментариев к различным статьям. Одному человеку отслеживать это довольно сложно, и потому я решил многих авторитетных пользователей сделать модераторами. Тем не менее доверия ни к кому нет, поэтому надо огородиться от "внезапного" удаления/редактирования всех комментов на сайте.
Думаю задача ясна. Итак, представим. Есть таблица всех комментариев.
Способ №1
Добавляем в таблицу еще одно поле, отвечающее за актуальность комментария.
При редактировании комментария вместо изменения нужной записи добавляем в таблицу новую, а старую делаем неактуальной. плюсы: минусы: размер таблицы возрастает на порядок, что уменьшает скорость выборки
Способ №2
Создаем еще одну таблицу "edited_comments" с аналогичной структурой и, перед изменением записи основной таблицы, копируем предыдущий вариант в своеобразное хранилище неактуальных версий комментариев. плюсы: снижается нагрузка на бд при выборке из основной таблицы минусы: создание лишней таблицы
Какой способ выберите вы? Я больше склоняюсь ко второму. Может у кого-то есть более универсальный вариант? Я с удовольствием готов это обсудить!
Так после того, как вы устанавливаете пустые куки, они все еще продолжают существовать! Так что проверку надо делать не на существование, а на пустоту! Попробуйте заменить 15 строчку на