MAMA, чисто технически это можно сделать вариантами 2-3. Но смысла - ноль. Если так надо перейти на другую страницу, то не проще нажать на ней РОЛИКОМ и тогда она откроется в новом окне/закладке, и там ты доответишь. Либо копируй сообщение перед переходом на другую страницу.
А хранить можно либо в POST запросе, то есть если есть сообщение, то посылать на пост запрос (выбор можно делать только по скрипту. Если скрипты не поддерживаются, например в КПК или смартфонах, то человек даже по страницам пройти не сможет), либо Ajax который тоже чистый сктрипт.
Хотелось бы выпросить запретить пользователю удалять сообщения. А то надоело уже - допустим, делаешь замечание "правкой", а потом это сообщение удаляют (типа "Не было ничего"). Да и в целом иногда случаются казусы - когда целый блок сообщений (по 5-6 штук) вырезает пользователь, и нить разговора теряется.
Harukka Нее... конечно было бы клёво, но лучше думаю создать невидимый замок, который смогут закрывать над сообщениями модераторы, что бы пользователь обломился. Много причин для удаления сообщения существуют, правда ни один не помню, но так надо.
Dimonius леффка Сообщений: 10303 Город: Москва 02.10.2006 12:23
Harukka, тогда будут через "правку" удалять типа "сообщение удалено". На части других форумов я сам не раз так делал. Бывает пишешь мессагу, постишь и тут же видишь что уже ответ запостили. Писать вопрос сразу после ответа на него - весьма глупо. А удалить нельзя...
Есть идея сделать "корзину" для удаленных мессаг.
Мя[ут] Медвед :) Сообщений: 896 Город: г. Пушкин 02.10.2006 12:38
Dimonius, можно сделать галочку для модеров, блокирующую удаление или правку сообщухи самим юзером. Я на сорсах видел - если модерский тег в сообщухе стоит, ее уже не отредактируешь =)
Is this the end of everything?
Dimonius леффка Сообщений: 10303 Город: Москва 02.10.2006 14:32
Мяут, дык награда ставится когда улики есть. Если улик нет... нет и наград. Просто твое предложение "стаивть реадонли" на мессагу - этож админ должен делать. А если админ делает, то смотрит почему он это делает и что нарушает мессага. Или я чего-то не понял?
Димониус, поддерживаю. И исправленных — тоже. Иначе можно будет обойти заменой текста на «здесь ничего не было :-Р». ;)
Просто твое предложение "стаивть реадонли" на мессагу - этож админ должен делать. А если админ делает, то смотрит почему он это делает и что нарушает мессага. Или я чего-то не понял?
Что ты сказал, я не понял, но вот предложение Мяута объяснить могу. После того, как за сообщение поставлена награда, оно блокируется от редакитирования пользователем. Можно оборачивать модераторские метки не тегом «b», а тегом «mod», например, и сделать его к тому же красным. И видно сразу, и после установки награды пользователь сообщение не исправит и не удалит.
Конечно, для самому модератору сообщение после установки награды уже не нужно, но вот остальным пользователям бывает интересно, за что награда, бывает, что, опять-таки, нить разговора разрывается и т.п.
Собственно, я только пояснил. Лично я в этой возможности большого смысла не вижу, «Корзина», существуй она, решила бы и эту проблему.
[Добавлено 02.10.2006 17:21:45]:
Просто лепить плюс тому, кто удаляет отмодерированное сообщение или комментарий модератора, сразу всю охоту отобъет :)
Тигр, плохая идея. Последовательность:
1) Пользователь отправляет сообщение, видит его, и, решив исправить, нажимает на «правка».
2) Модератор видит сообщение и ставит награду.
3) Ни о чём не догадывающийся пользователь отправляет исправленное сообщение.
4) Учитывая предложенное тобой правило, модератор ставит вторую награду. :)
5) А пользователь так ни одной награды и не увидел, потому что давно закрыл браузер. ;)
Со мной — бывало, не один раз. Что показательно, только на этом форуме...
Давайте не будем забывать про авторские права (за которые мы пытаемся бороться). Написавший сообщение должен иметь возможность его отредактировать и даже удалить. Причин необходимости в этом найдется уйма, часть из которых уже была озвучена.
После того, как за сообщение поставлена награда, оно блокируется от редакитирования пользователем.
Вот с этим я полностью согласен.
Если хочешь указать на ошибки, то сначала похвали, мерзавец!
Athari, вот с твоими предложениями согласен. Во-первых, по поводу красного цвета (так действительно лучше видно), во-вторых, по поводу блокировки.
Juvi, авторские права?.. О.о что же, копирайтом каждый пост помечать? О.о
Да, идея блокировки мне тоже нравится больше. Но насколько более трудно она реализуема, чем запрет удалений? К тому же, повторюсь, что иногда кто-нибудь удалит с десяток своих сообщений и многие не могут понять, что же тут было, почему пользователь "такой-то" говорит сам с собой.
Давайте не будем забывать про авторские права (за которые мы пытаемся бороться). Написавший сообщение должен иметь возможность его отредактировать и даже удалить.
Juvi, ситуация: ты подходишь к первому попавшемуся бугаю и говоришь, что он козёл и жертва оборота, а мать его зарабатывает проституцией. Потом сообщаешь, что у тебя авторские права на свою реплику, и поэтому ты можешь забрать свои слова обратно. Вопрос: даст ли бугай тебе в морду?
С пословицей «слово — не воробей...» знакома?
Причин необходимости в этом найдется уйма
Назови.
что же, копирайтом каждый пост помечать?
Харукка, я, было дело, в подпись ставил копирайт такого содержания:
«ПРЕДУПРЕЖДЕНИЕ: Пользователь не предоставлял и не предоставляет никаких гарантий какого-либо свойства, выраженных или подразумеваемых, в отношении содержимого этого сообщения, включая, но не ограничиваясь спамом, флеймом и флудом. Пользователь не несет ответственности в отношении каких бы то ни было повреждений, потерь или убытков, независимо от причин их возникновения, в связи с доступом или использованием содержимого сообщения. Настоящим пользователь предоставляет вам право дублировать содержащуюся здесь информацию, но только для некоммерческого использования. Любая копия, которую вы делаете, должна включать предупреждение о защите авторских прав». :)
К сожаленю, подпись, написанная мелким шрифтом, на несколько пикселей превышала норму, и власть имущие её снесли. (К слову, подпись одного из представителей власть имущих мне пришлось забанить на фаерволе, потому что анимация в конец достала.)
Juvi писал: Давайте не будем забывать про авторские права (за которые мы пытаемся бороться). Написавший сообщение должен иметь возможность его отредактировать и даже удалить. Причин необходимости в этом найдется уйма, часть из которых уже была озвучена.
Придет модератор и отредактирует :D Или даст в морду - это уж как получится ;)
Is this the end of everything?
Diego Злой саблезубый тигр Сообщений: 707 Город: 03.10.2006 16:42
Harukka пишет: вот с твоими предложениями согласен.<...> по поводу блокировки.
А зачем она будет нужна, если появится „корзина”?
Если в ней(как понимаю, речь идёт именно о такой корзине) будет именно то, за что повешена награда; в самой теме пользователь пусть делает с сообщением, что захочет… Позиция модератора, в связи с этим, станет более понятной.
Dimonius писал: Если народ раздражает - могу сменить
Экая мелочь. Куда более раздражающе смотрятся аватары с высококонтрастной анимацией.
Harukka пишет: К тому же, повторюсь, что иногда кто-нибудь удалит с десяток своих сообщений и многие не могут понять, что же тут было, почему пользователь "такой-то" говорит сам с собой.
Теоретически можно метить посты как нередактируемые, т.н. „опорные пункты”. Естественно не все и занятие для модераторов.
На практике всем есть, чем заняться, а маркер запрета на редактирование и удаление „по умолчанию” — это не серьёзно.
Athari писал: ты подходишь к первому попавшемуся бугаю и говоришь…
Не факт, что бугай услышит. Так что ловить слова можно.
„Life es so short yet sweet.”
Juvi TLK Сообщений: 1843 Город: Санкт-Петербург 03.10.2006 18:23
Athari писал: Juvi, ситуация: ты подходишь к первому попавшемуся бугаю и говоришь, что он козёл и жертва оборота, а мать его зарабатывает проституцией. Потом сообщаешь, что у тебя авторские права на свою реплику, и поэтому ты можешь забрать свои слова обратно. Вопрос: даст ли бугай тебе в морду?
Вот удар бугая в морду и будет той самой наградой модератора, после которой я уже не смогу взять свои слова назад. А пока он еще не ударил, у меня есть возможность исправить ситуацию (удалить сообщение) сказав что это относилось не к нему или же я ошибся и т.д. Примитивное пояснение, но все же.
С пословицей «слово — не воробей...» знакома?
Поправочка: знаком.
Причин необходимости в этом найдется уйма
Назови.
Самый распространенный пример уже приводил Dimonius, повторю:
Бывает пишешь мессагу, постишь и тут же видишь что уже ответ запостили. Писать вопрос сразу после ответа на него - весьма глупо. А удалить нельзя...
Также случай когда забыл переключить раскладку клавиатуры, и, не посмотрев, отправил сообщение.
Или же написал сообщение с ужасным количеством ошибок, а заметил это когда уже выложил сообщение. Естественно, сам виноват - нечего отправлять сообщение сто раз не подумав и не проверив его, но большинство даже правила форума не читают.
И т.д. (нет времени расписывать все ситуации)
Я понимаю, что самый простой способ это не придумать приемлемое решение проблемы, а просто поставить на это запрет. Но это не выход. Вот идея Dimonius'а насчет корзины неплоха, так он сможет пресекать попытки массового удаления сообщений.
Если хочешь указать на ошибки, то сначала похвали, мерзавец!
Mkiwa гепард с вершины Килиманджаро Сообщений: 3709 Город: Москва 03.10.2006 18:45
Juvi писал: Вот идея Dimonius'а насчет корзины неплоха, так он сможет пресекать попытки массового удаления сообщений.
А я, честно говоря, не вижу в этом особого смысла. Просто вместо удаления сообщений станут их редактировать, а потом удалять. Или изменение сообщения после его отправки тоже следует запретить?
На мой взгляд вариантов три:
1) запретить (программно) владельцу править/удалять сообщение, которое редактировано модератором.
2) запретить правку/удаление сообщений, посланных более получаса назад. Предполагается, что за эти полчаса владелец сообщения успеет заметить и исправить все ошибки, удалить сообщение если оно не нужно и т.п.
(примечание: я, например, иногда в своих старых сообщениях удаляю уже не нужные аттачи, эта возможность окажется заблокирована)
3) сделать полную журнализацию всех действий на форуме, как в базе данных. Кто что написал, кто что изменил, кто что удалил... Тогда администратор при необходимости может по журналу со всем разобраться. Вот только стоит ли городить огород?
А вообще, есть и четвёртый вариант. Не вижу большой проблемы с тем, что мы имеем сейчас. К модератору у администратора по определению должно быть больше доверия, чем к рядовому пользователю. А значит, слова модератора должно быть достаточно для обвинения, даже если "улики" вычищены.
Diego писал: А зачем она будет нужна, если появится „корзина”?
Ну, когда мы обсуждали с Димониусом вариант корзины (я у себя на форуме тоже хочу ее внедрить), то это обсуждалось исключительно как модераторская фича. Представьте себе ситуацию: я написал пост, в котором явно содержится нарушение. Модератор отреагировал, а я взял да и убрал пост. И попробуйте доказать, что в посте действительно что-то содержалось. А так -- удаленные сообщения хранятся в "корзинке", скажем, месяц после удаления. И всегда есть возможность зачитать сообщение при желании. Разумеется, доступ туда должен быть только у модеров.
Разумеется, я высказал лишь свою аргументацию "за". Аргументацию Димониуса лучше всех знает только Димониус. И никто другой. Но вообще, имхо, идея вполне разумна.
В целом, идеальных путей не существует. И корзина тоже некоторых проблем не решает.
Mkiwa писал(а): запретить (программно) владельцу править/удалять сообщение, которое редактировано модератором.
Ну... я бы скорее сделал запрет на редактирование сообщений в закрытых темах (всем кроме модеров, естественно). Хотя, такой вариант тоже интересен.
Mkiwa писал(а): 2) запретить правку/удаление сообщений, посланных более получаса назад. Предполагается, что за эти полчаса владелец сообщения успеет заметить и исправить все ошибки, удалить сообщение если оно не нужно и т.п.
Тоже идея интересная, единственное, что полчаса -- слишком мало. Лучше неделю или хотя бы несколько дней сделать.
После прочтения — жечь!
Diego Злой саблезубый тигр Сообщений: 707 Город: 03.10.2006 19:56
Mkiwa писал: А я, честно говоря, не вижу в этом особого смысла. Просто вместо удаления сообщений станут их редактировать, а потом удалять.
А что мешает в „корзине” делать дубликаты сообщений, которые не подлежат ни правке, ни удалению со стороны автора? Кстати, до этого можно расширить уже существующее „Бревно модератора”.
Shushik пишет: А так — удаленные сообщения хранятся в "корзинке", скажем, месяц после удаления. И всегда есть возможность зачитать сообщение при желании. Разумеется, доступ туда должен быть только у модеров.
„Пешеходов надо любить”.
Ведь съедят же за „какие-то там закрытые темы”, при „максимально доступном проекте для народа”.
Mkiwa писал: запретить правку/удаление сообщений, посланных более получаса назад.
На Fastbb и часа-то не хватает.
Shushik пишет: Лучше неделю или хотя бы несколько дней сделать.
А ещё лучше сделать упор на активность темы, т.е. напр. после 2-3х ответов —— corban.(после одного слишком мало)
А анимация только у меня. И имхо не особо раздражающая. Если народ раздражает - могу сменить
Димониус, видимо, раздражительный на подписи и аватары я один, а потому смысла менять нет.
А я, честно говоря, не вижу в этом особого смысла. Просто вместо удаления сообщений станут их редактировать, а потом удалять.
Мкива, я уже говорил: прежняя версия отредактированного сообщения тоже должна попадать в корзину.
К модератору у администратора по определению должно быть больше доверия, чем к рядовому пользователю. А значит, слова модератора должно быть достаточно для обвинения, даже если "улики" вычищены.
Вопрос не в уликах, а в разорванных цепочках сообщений и, как без него, любопытстве. Разумеется, это предполагает, что доступ к корзине имеют все.
Мне интересно а на каком движке сделан этот форум
ибо пару строниц открыл а у меня уже 300 килобайт нет
А у меня инет не анлим .
можно ли это исправить !?
Twister, форум сделан на движке "Dimonius Forum". Весь форум написан с нуля мной (не только дизайн и прочее, а целиком - весь код и вообще все). Если у тебя нет сжатия gzip (не поддерживает браузер и прочее) - то ты полуаешь полные страницы - это по 80-91 килобайту за страницу. Если Gzip есть, то ты полуаешь страницы 20-30 килобайт. Плюс, если у тебя включены загрузки картинок, аватарок и прочего - то ты и их качаешь. Как без GZipа сжать текст.... я не знаю. Если только на JavaScript написать разорхиватор и на лету разорхивировать скриптом. Но это все - чистая теория :)
Как это исправить - я не знаю. Настроить получше, отключить картинки. А если совсем с траффом плохо - юзай RSS. Там вообще только данные идут, без какого-либо дизайна
У меня кстати тоже не анлим. Как и у многих, кто тут сидит
Мя[ут] Медвед :) Сообщений: 896 Город: г. Пушкин 07.10.2006 16:37