Intellect Board Pro
Система управления форумами
Объявление

30 ноября 2015 года выпущена окончательная версия Intellect Board 3.00! Перейти к скачиванию
Также доступен конвертор данных для IntB 2.22

Для получения новостей о новых версиях подписывайтесь на наши страницы ВКонтакте и в Twitter.

Привет, гость!

Об удалении сообщений

Настройки отображения темы Показывать по сообщений с сортировкой .
Выводить , отправленные .
Одна страница
Распечатать
К данной теме присоединены сообщения из темы «Архивная тема ошибок, существовавшая до выпуска 3.0 beta»
_1_
Участник
Всего сообщений: 147
Зарегистрирован: 14 окт 2014, 09:11
Рейтинг пользователя: 15
25 ноября 2014, 08:38#2
Не понятно, как удалять свои посты?

В одном из форумов мне понравилась политика удаления сообщений: вместо удалённого поста остаётся прямоугольник с надписью: [Сообщение удалено (например,) автором]. Через некоторое время (например, через неделю) эти остаточные прямоугольнички удаляются окончательно.

4X_Pro
Основатель проекта
Всего сообщений: 205
Зарегистрирован: 22 сен 2014, 18:56
Откуда: Москва, Перово
Рейтинг пользователя: 4
29 ноября 2014, 03:43#3
_1_ написал(а):
Не понятно, как удалять свои посты?

На данный момент — никак, это просто не реализовано (все равно на своих форумах почти всегда отключаю эту возможность для обычных пользователей). В будущем планирую сделать такую опцию в системе прав, но пока не определился, имеет ли смысл делать ее на уровне группы или разделов. (Если сделать на уровне группы, то в админке будет выставляться это разрешение для группы целиком, если на уровне разделов — можно будет выставить, что в одних разделах удалять разрешено, в других — нет).
_1_ написал(а):
В одном из форумов мне понравилась политика удаления сообщений: вместо удалённого поста остаётся прямоугольник с надписью: [Сообщение удалено (например,) автором]. Через некоторое время (например, через неделю) эти остаточные прямоугольнички удаляются окончательно.

В принципе, и такое можно сделать, но тогда придется переделывать систему подсчета количества сообщений в теме (сейчас удаленные сообщения и сообщения на премодерации не считаются), чего не хотелось бы.
_1_ написал(а):
nocode и code нейтрализуют как самих себя (если попал внутрь другой пары), так и друг друга.

Слишком сложно в реализации. Тогда вместо простых замен рег. выражениями придется писать полноценный синтаксический анализатор. У меня на это нет ни времени, ни желания.
Кроме того, на мой взгляд, корректность использования тегов — зона ответственности конечного пользователя.
_1_ написал(а):
Вся разница лишь в способе оформления:
nocode – строчный тег,
code – блочный (оформляется как цитата, с автоматическим переносом длинных строк и возможностью вертикальной прокрутки)

Собственно, вот поэтому я и считаю, что code должен иметь больший приоритет, чем nocode. Кроме того, изначальное предназначение code — это вставка кусков программного кода, которые не должны подвергаться искажениям (даже если в них встретится nocode).

Критикуя — предлагай, предлагая — обосновывай!
Для тех, кто живет в Интернете — мой блог о Web-разработке.

_1_
Участник
Всего сообщений: 147
Зарегистрирован: 14 окт 2014, 09:11
Рейтинг пользователя: 15
11 апреля 2015, 10:07#4
Остаётся добавить, что, пока разработчик экспериментирует, остался первобытный способ удаления постов: открыть, и отредактировать "в ноль"

4X_Pro
Основатель проекта
Всего сообщений: 205
Зарегистрирован: 22 сен 2014, 18:56
Откуда: Москва, Перово
Рейтинг пользователя: 4
11 апреля 2015, 18:33#5
_1_ написал(а):
Остаётся добавить, что, пока разработчик экспериментирует, остался первобытный способ удаления постов: открыть, и отредактировать "в ноль"

В IntB 3.x я предусмотрел защиту от подобного: любое редактирование сохраняется в лог модераторских действий и может быть отменено, после чего можно заблокировать редактирование сообщения.

Критикуя — предлагай, предлагая — обосновывай!
Для тех, кто живет в Интернете — мой блог о Web-разработке.

_1_
Участник
Всего сообщений: 147
Зарегистрирован: 14 окт 2014, 09:11
Рейтинг пользователя: 15
14 апреля 2015, 10:58. Редактировалось 17 раз, последний — 16 апреля 2015, 19:02#6
   4X_Pro написал(а):
    В IntB 3.x   любое редактирование сохраняется в лог модераторских действий


Об этом нужно предупреждать на самом видном месте.
Информация бывает конфиденциальной и даже секретной.
Если нет возможности её вовремя надёжно отредактировать, многие пользователи станут постить осторожнее.
Если человек удаляет или редактирует часть своих сообщений, он должен быть уверен в эффективности этой операции.
То же касается удаляемых рисунков...

Сначала расскажу, как, обычно, публикую свои картинки:
Допустим, я опубликовал на форуме рисунок (или графический архив).  Теперь разместить эту же картинку на других сайтах могу графической ссылкой.
Вообще, любую информацию в Интернете целесообразно показывать в целостном виде: один информационный объект  —  и множество ссылок на него. Если придерживаться этого правила, то одним действием можно редактировать информацию сразу на всех сайтах, где она размещена.

На некоторых форумах редактирование постов вообще запрещено. Но внешние графические ссылки работают правильно, и, поэтому, являются единственным способом изменения постов самими пользователями.


     
Смысл всех этих разглагольствований:

         


1) Пользователь должен иметь возможность  ЗАМЕНЯТЬ  файлы картинок
    одноимёнными: чтобы старые графические ссылки правильно указывали на обновлённый файл.


         


2) Все картинки, опубликованные на форуме, нужно хранить
    в пользовательском каталоге, чтобы человек мог сделать там ревизию.


         


3) Старые ссылки должны правильно вести к сообщению,
    даже если оно перемещено в другую тему.


         


4) Каждый пост должен быть независимым информационным объектом.


Одна страница
Распечатать

У вас нет прав для отправки сообщений в эту тему.

0: Контрольная точка "Конец инициализации". Время выполнения: 0.001. Запросов: 8, время запроса: 0.001 (42.66)%. Памяти использовано: 513472 байтов

0: Контрольная точка "Фиксация действия пользователя выполнена". Время выполнения: 0.002. Запросов: 10, время запроса: 0.001 (47.72)%. Памяти использовано: 513800 байтов

0: Контрольная точка "Основное действие выполнено". Время выполнения: 0.007. Запросов: 17, время запроса: 0.003 (42.42)%. Памяти использовано: 697720 байтов

0: Контрольная точка "Вспомогательные действия выполнены". Время выполнения: 0.007. Запросов: 19, время запроса: 0.003 (42.59)%. Памяти использовано: 705336 байтов

0: Контрольная точка "После срабатывания шаблонизатора.". Время выполнения: 0.010. Памяти использовано: 983624 байтов