Введены базовые функции по работе с тегами. Начинайте пользоваться —
помечайте свои сообщения.
Планируется сделать более полную навигацию, выборка по логическому
выражению, типа "MSSQL OR (.NET AND !Remoting)" (уже есть, надо только
интерфейс прикрутить), автокомплит тегов при вводе, морфология.
Есть вопрос — что делать с иерархической стуктурой сообщений — если
корень топика помечен тегами — значит ли что все сообщения этого топика
тоже под этими тегами? Если да — как это делать, неявно, т.е. не надо
вводить эти-же теги заново, или явно — при ответе просто копируются и
подставляются по умолчанию родительские тэги в поле ввода для тегов
дочернего сообщения?
Как бы не получилось также, как с автоквотированием, бездумное
копирование. Может лучше чтобы теги проставлялись осознанно?
Здравствуйте, der Igel, Вы писали:
DI>Как бы не получилось также, как с автоквотированием, бездумное DI>копирование. Может лучше чтобы теги проставлялись осознанно?
+1. Не хочется при поиске по тегу получить список всех сообщений в теме Win мы Lin ИМХО, теги вообще только на тему в целом должны быть, но тогда теряем в гибкости, хоть и совсем немного. Но автоматов ни-ни.
Здравствуйте, der Igel, Вы писали:
DI>Введены базовые функции по работе с тегами. Начинайте пользоваться — DI>помечайте свои сообщения.
спасибо..
DI>Есть вопрос — что делать с иерархической стуктурой сообщений — если DI>корень топика помечен тегами — значит ли что все сообщения этого топика DI>тоже под этими тегами? Если да — как это делать, неявно, т.е. не надо DI>вводить эти-же теги заново, или явно — при ответе просто копируются и DI>подставляются по умолчанию родительские тэги в поле ввода для тегов DI>дочернего сообщения?
мне кажется, что надо как с темой сообщения..
и для удобства список популярных тэгов и тэгов конкретного форума..
просто я сейчас под впечатлением от системы тэгов в http://del.icio.us
DI>Как бы не получилось также, как с автоквотированием, бездумное DI>копирование. Может лучше чтобы теги проставлялись осознанно?
забывать будут 100%..
DI>Feedback is welcome.
не уверен когда вносился функционал по тэгам, но, увидев эту возможность,
хотел написать сообщение.. а мне ошибку выдало..
ЗЫЖ движок сильно менялся?. с нуля писать будете?.
Здравствуйте, der Igel, Вы писали:
DI>Введены базовые функции по работе с тегами. Начинайте пользоваться — DI>помечайте свои сообщения.
Спасибо!
DI>Как бы не получилось также, как с автоквотированием, бездумное DI>копирование. Может лучше чтобы теги проставлялись осознанно?
Этот вопрос надо обдумать.
neFormal wrote:
> и для удобства список популярных тэгов и тэгов конкретного форума.. > просто я сейчас под впечатлением от системы тэгов в http://del.icio.us
Ну это можно засунуть в автокомплит — вес одних и тех-же тегов будет
зависеть от форума. Популярные теги вообще и форумов — ну это так,
баловство, раз посмотреть — толку от них не много, как мне кажется
А вот связанные теги — да, полезно.
> не уверен когда вносился функционал по тэгам, но, увидев эту возможность, > хотел написать сообщение.. а мне ошибку выдало..
Да, была бага — должно счас нормально работать.
> ЗЫЖ движок сильно менялся?. с нуля писать будете?.
Да какой там — все на костылях. Но ждать нового движка мочи нет, это до
второго пришествия...
Здравствуйте, der Igel, Вы писали:
DI>Популярные теги вообще и форумов — ну это так, DI>баловство, раз посмотреть — толку от них не много, как мне кажется
возможно.. но темы в форумах часто бывают очень похожими..
например, в "философии" говорят то о немерле, то о Д, то еще о чем..
такое заметно в "болтливых" форумах типа "философии", "о жизни" или "св"..
как вариант — можно сделать "популярные из последних".. хотя это уже
автокомплит..
>> не уверен когда вносился функционал по тэгам, но, увидев эту возможность, >> хотел написать сообщение.. а мне ошибку выдало.. DI>Да, была бага — должно счас нормально работать.
да, работает нормально..
>> ЗЫЖ движок сильно менялся?. с нуля писать будете?. DI>Да какой там — все на костылях. Но ждать нового движка мочи нет, это до DI>второго пришествия...
Здравствуйте, der Igel, Вы писали:
DI>Введены базовые функции по работе с тегами. Начинайте пользоваться — DI>помечайте свои сообщения.
DI>Feedback is welcome.
А если нажать на тег, что должно появиться?
сейчас появился список сообщений (там только мое одно), и около него написано "+/-", хотя никаких оценок на сообщении не висит.
Так и надо?
Кстати, поиск по автору сообщения будет? в смысле, чтоб автор был одним из критериев поиска.
Здравствуйте, der Igel, Вы писали:
DI>Введены базовые функции по работе с тегами. Начинайте пользоваться — DI>помечайте свои сообщения. DI>Планируется сделать более полную навигацию, выборка по логическому DI>выражению, типа "MSSQL OR (.NET AND !Remoting)" (уже есть, надо только DI>интерфейс прикрутить), автокомплит тегов при вводе, морфология.
DI>Есть вопрос — что делать с иерархической стуктурой сообщений — если DI>корень топика помечен тегами — значит ли что все сообщения этого топика DI>тоже под этими тегами? Если да — как это делать, неявно, т.е. не надо DI>вводить эти-же теги заново, или явно — при ответе просто копируются и DI>подставляются по умолчанию родительские тэги в поле ввода для тегов DI>дочернего сообщения? DI>Как бы не получилось также, как с автоквотированием, бездумное DI>копирование. Может лучше чтобы теги проставлялись осознанно?
DI>Feedback is welcome.
Мир начинает меняться — это хорошо.
Крайне рекомендую недавнюю статью Димы Смирнова на эту тему: http://spectator.ru/technology/web-building/tags2null (для "правильной" теговой системы это маст-хэв)
Плюс к тому:
* имхо, эффективней вариант "теги через запятую, пробелы допустимы" — меньше ограничений
* касательно тегов ответов: если это не помечено явно, то "ответ" является частью обсуждения исходного сообщения — соответственно, имеет ту же тему/теги. Соответственно, копирование тегов будет вполне гармонировать с копированием темы (другой вариант — у ответа поле "теги" пустое, туда можно что-то вписать, а при поиске считается, что все ответы имеют теги всех сообщений от корня до конкретного ответа).
Здравствуйте, der Igel, Вы писали: DI>Feedback is welcome.
Тэги —
Хотелось бы видеть user name после даты, а то столбец даты скачет, глазам неприятно. И думаю размер шрифта для даты надо сделать маленьким, как подпись "админ" у тебя Оценки кстати тоже можно перенести вначало строки, а тэги — во второй столбец. По той же причине.
ИМХО
Здравствуйте, der Igel, Вы писали:
DI>Feedback is welcome.
Есть ощущение, что тегами корректнее описывать не сообщение, а топик (как это сделано в http://bbpress.org/) или его ветку. Мотивация очевидна: большинство ответов на первое сообщение темы будут маркированы теми же самыми тегами. При таком подходе, отвечающие могут расширять теги топика, добавляя свои теги.
Это решение не очень хорошо подходит/совсем не подходит для больших топиков. Есть два варианта решения этой проблемы:
1. Разрешить навешивать теги на ветки (что, видимо, сложно технически)
2. Активно разделять топики (повышенная нагрузка на модераторов)
Здравствуйте, der Igel, Вы писали:
DI>Введены базовые функции по работе с тегами. Начинайте пользоваться — DI>помечайте свои сообщения. DI>Планируется сделать более полную навигацию, выборка по логическому DI>выражению, типа "MSSQL OR (.NET AND !Remoting)" (уже есть, надо только DI>интерфейс прикрутить), автокомплит тегов при вводе, морфология.
DI>Есть вопрос — что делать с иерархической стуктурой сообщений — если DI>корень топика помечен тегами — значит ли что все сообщения этого топика DI>тоже под этими тегами? Если да — как это делать, неявно, т.е. не надо DI>вводить эти-же теги заново, или явно — при ответе просто копируются и DI>подставляются по умолчанию родительские тэги в поле ввода для тегов DI>дочернего сообщения? DI>Как бы не получилось также, как с автоквотированием, бездумное DI>копирование. Может лучше чтобы теги проставлялись осознанно?
DI>Feedback is welcome.
Предлагаю не показывать тэговую строчку, если их нет.
Одинаковые ошибки необязательно делать каждый раз, достаточно сделать одну, а затем обращаться к ней по мере необходимости из любого места программы.
Здравствуйте, DOOM, Вы писали:
F>>главное начать.. а начать надо с ТЗ +) DOO>Неправда ваша — забыл отчет о предпроектном обследовании
думаю, его получить несложно.. опросить посетителей не составляет огромной проблемы..
имхо проблема в людях, которые могли бы потратить время на написание движка..
DOO>и заявку на создание АС
а кому?. rsdn-team?. а толку, это уже делали?.
я не знаю почему тянут с созданием движка.. может некому делать/лениво/времени нет/еще что то.. но все причины весьма объективны
переносить создание движка в открытые проекты смысла мало..
Читали, читали...
Я не согласен с тем, что теги пользователя заменяются на *правильные*.
Да, при выборке/поиске надо учитывать что кошки/кошка/кот/cats одно и
тоже, но в сообщении надо показывать так, как ввел пользователь.
> Плюс к тому: > * имхо, эффективней вариант "теги через запятую, пробелы допустимы" — > меньше ограничений
Сделал запятую также разделителем, но наравное с пробелом, т.е. если
запятая или пробел в теге — обрамляйте в кавычки.
> * касательно тегов ответов: если это не помечено явно, то "ответ" > является частью обсуждения исходного сообщения — соответственно, имеет > ту же тему/теги. Соответственно, копирование тегов будет вполне > гармонировать с копированием темы
Здравствуйте, der Igel, Вы писали:
>> * касательно тегов ответов: если это не помечено явно, то "ответ" >> является частью обсуждения исходного сообщения — соответственно, имеет >> ту же тему/теги. Соответственно, копирование тегов будет вполне >> гармонировать с копированием темы
DI>Сделал копирование тегов при ответе.
Не очень хороший вариант. Есть такие стратегии в связке — из "Старого объекта" получается "Новый объект" (в нашем случае — ответ на пост): сохранить тэг в старом объекте и добавить к новому
сохранить тэг в старом объекте и не добавлять к новому
убрать тэг у старого объекта и добавить к новому
убрать тэг у старого объекта и не добавлять к новому
Это определяет автор тега. Как? Не знаю. Простой подход — не показываемое обрамление, например, [Инфо], {cpp} и прочее.
Здравствуйте, andrey.desman, Вы писали:
AD>Здравствуйте, der Igel, Вы писали:
DI>>Как бы не получилось также, как с автоквотированием, бездумное DI>>копирование. Может лучше чтобы теги проставлялись осознанно?
AD>+1. Не хочется при поиске по тегу получить список всех сообщений в теме Win мы Lin ИМХО, теги вообще только на тему в целом должны быть, но тогда теряем в гибкости, хоть и совсем немного. Но автоматов ни-ни.
Согласен. Теги, если надо, всегда нужно вводить заново вручную. Не охота получать 50 ссылок на одну и ту же ветку форума, как сейчас просиходит с обычным поиском.
Здравствуйте, der Igel, Вы писали:
>> Крайне рекомендую недавнюю статью Димы Смирнова на эту тему: >> http://spectator.ru/technology/web-building/tags2null (для "правильной" >> теговой системы это маст-хэв)
DI>Читали, читали... DI>Я не согласен с тем, что теги пользователя заменяются на *правильные*. DI>Да, при выборке/поиске надо учитывать что кошки/кошка/кот/cats одно и DI>тоже, но в сообщении надо показывать так, как ввел пользователь.
Это может быть спорным моментом. Бесспорна — необходимость модерирования и синонимов. А скорее всего, и других связей.
Впрочем, если вчитаться внимательней — там ведь не только переименование синонимичных, но и удаление избыточных (".Net, ASP.Net" => "ASP.Net")
>> Плюс к тому: >> * имхо, эффективней вариант "теги через запятую, пробелы допустимы" — >> меньше ограничений
DI>Сделал запятую также разделителем, но наравное с пробелом, т.е. если DI>запятая или пробел в теге — обрамляйте в кавычки.
Нет, моя идея была именно в том, что если разделитель — запятая, то можно позволить пробел в теге. Впрочем, для РСДН может это и избыточно (большинство тегов — названия технологий или "тип" сообщения — "анонс").