Полуавтоматическое добавление тэгов
Полуавтоматическое добавление тэгов сделать можно. Но, конечно, совсем не так, как предлагает автор — по частоте. Например, слово тэги будет не самым частым в этом посте.
Там же в комментах умники заговорили про иерархию: «Одно из решений (не дающее 100% резульата). Создание каких-либо зависимостей или даже иерархии. Например для тегов водка, бухать, нажраться и пр. родительским тегом будет „пьянка“. Однако это здорово усложняет систему и, как уже упомянул, сто процентного результата все равно не дает (плюс неясно как заполнять эти связи)».
Совершенно понятно, кстати, как связи заполнять.
Системе это, однако, не очень поможет. Ну а правильная расставлялка тэгов делается так: берем несколько корпусов текстов, проставляем им тэги вручную. После чего натравливаем на это байесовский фильтр, который обучается N раз, где N — количество тэгов.
То есть по аналогии с «это спам? Да/нет» — для чего байесовский фильтр часто и используется — обучаем его «это про кошечек? Да/нет».
Ну и надо помнить, что новые тэги такая система проставлять не будет, что хорошо. Ибо зачем нам тэг «Байес», например, этому посту? Нафиг не нужен до тех пор, пока это единственный пост с таким тэгом.
Да и вообще — тэги сосут.
Удаление постов: как?
Задача: как сделать так, чтобы пользователи могли редактировать комментарий и при этом никого не травмировали.
1. Diff (ревизии и версии) не работает, честно. Он даже в вики не работает. Даже если бы он работал, никто не полезет сравнивать отредактированный комментарий с конечным. Более того — даже конечный комментарий не факт, что прочитают.
2. Любые методы «через N минут...» не работают, ибо N для всех разный, зависит от размера поста, времени твоей реакции, скорости связи, скорости дискуссии, времени реакции других пользователей.
3. Способ «не публиковать сразу, а публиковать через N минут, зато N минут давать редактировать» тоже не работает (ибо N), к тому же сводится к более простому и более раздражающему способу: публиковать только после предпросмотра. Это хороший способ избежать опечаток, кстати, то есть для предотвращения необходимости редактировать. С другой стороны, можно обойтись без фашизма и сделать опциональную кнопку «предпросмотр». Что тоже уже у многих есть.
4. Способ «давать дописывать только в конце» кажется правильным, но только на первый взгляд: функционал «дописывать в конце» на самом деле называется... «написать новый комментарий». А такой функционал уже есть.
5. Да, кстати, «исправить пост и поднять его наверх, чтобы видели» тоже описывается через функционал «удалить и написать заново».
6. Хотя, если уж на то пошло, удаление комментариев — тоже не безвредная процедура, по понятным причинам.
7. «Запретить исправлять более 10% символов, а так же добавлять и вычеркивать частицу „не“» — этот способ попахивает созданием универсальных антиматерных фильтров, которые, как известно, только все усугубляют. Модераторы — тоже не выход, те же фильтры, но человеческие, более дорогие и менее надежные.
А теперь — правильный ответ.
Конечно же, редактировать комментарии давать не нужно. И удалять тоже. Это фашизм, но для вашего же блага. Не сопротивляйтесь. Можно сделать опциональную (а вот это не фашизм) кнопку «предпросмотр».
Если же вам действительно очень-очень нужно дать редактировать, или у вас все-таки есть возможность удаления, то все проблемы с «подделкой» смысла решаются просто: подписью «этот пост редактировался автором».
То есть, вместо удаления поста, автор сможет переписать его, фактически, «удалить и написать новый», просто в другом интерфейсе, в виде «редактирования».
Комментарии эскпертов
Зона .РФ станет хорошим подспорьем для малограмотных пользователей Рунета — в первую очередь, для рекламщиков, сотрудников телевидения и чиновников Министерства образования.
Умри, а лучше не скажешь.
Малограмотные пользователи Рунета. Чиновники Министерства образования, бомжи, деклассированные элементы.
Почему это в «отзывы за» запихали — не понятно. Не распознали видимо иронии, ага.
Ну и да, зона .рф — редкое уебанство.
Метки, тэги и AJAX
На проекте появились тэги, возможность подписки на новые ролики выбранных пользователей, в проекте применены AJAX-технологии.В новой версии проекта Видео@Mail.Ru существенно расширен функционал и улучшен пользовательский интерфейс. Появилась возможность использования тэгов, широко применены AJAX-технологии.
Обновленный функционал проекта позволяет присваивать каждому ролику набор меток (тэгов), характеризующих данный ролик. Каждый пользователь может наблюдать облако меток в личном меню «Мои метки».
А еще там есть AJAX, метки и тэги. Тэги, метки и AJAX.
Тэги, метки и AJAX. Тэги, метки и AJAX.
И AJAX.