Проблема с тегами

Когда-то писал в комментариях, но ort ответил, что всё работает правильно…
Проблема в том, что если создать топик и написать в нём один и тот же тег несколько раз, то его размер в облаке увеличится на много больше чем должен был бы… Этим топиком проверю, может это у меня глюки (на локалке работает не правильно).

А также автоподстановка в тегах жутко бесит. Если ввести какое-то слово, которое уже есть в облаке, но сделать это быстро и начать печатать второе, то когда оно додумается на счёт первого слова, курсор становится в его конец, и второе слово мы уже печатаем не там где надо… Да и вообще оно неадекватно работает.

Новый механизм евентов

Изменил механизм регистрации и выполнения евентов в экшене.
Теперь можно регистрировать евент используя регулярные выражения, как для самого евента, так и для всех параметров, передаваемых в URL. Это позволяет избавиться от переопределения метода EventNotFound() при динамических евентах.

$this->AddEvent('edit','EventEditBlog');
$this->AddEventPreg('/^(\d+)\.html$/i','EventShowTopicPersonal');
$this->AddEventPreg('/^\w+$/i','/^(\d+)\.html$/i','EventShowTopic');
$this->AddEventPreg('/^\w+$/i','/^bad$/i','/^$/i','EventShowBlogBad');
$this->AddEventPreg('/^\w+$/i','/^bad$/i','/^page(\d+)$/i','EventShowBlogBad');

Так же осталась возможность использовать старый вариант с методом AddEvent(), он просто является оберткой для AddEventPreg().
Изменения здесь — http://trac.lsdev.ru/livestreet/changeset/35, просьба кто может протестить новый механизм :)

musick.me - web2.0 ресурс для поклонников пост-гранжа и альт рока

Пополню и я когорту сайтов основаных на Livestreet. Честно говоря, идея подобного ресурса витала давно, но так как я — системный программист, и достаточно далек от веба — недоходили руки до реализации (да и появились уже альтернативы), а хотелка-то осталась, потому и решил открыть музыкальный ресурс, где упор будет делаться НА КОНТЕНТ, а именно перевод и обсуждение песен, информация касательно групп, их релизов и другое. Посему все свободное время буду уделять проекту, а пока конечно там всего лишь несколько материалов, но это все креатив и отнюд не копипаст. Планов в общем много (но поа даже о проекте не написан :)) ), рунет большой — места хватит всем :) В общем проект для души :)

Вот: http://musick.me/

UPD: Добавил прослушивание файлов :)
UPD2: Ну потрудились бы отписать, чего минусуете.

Про пост-вопрос и про знак плюса в рейтингах

1. Почему бы блог запись типа «Вопрос», с техническим именем question не назвать «Опрос» с техническим именем poll? По-моему так будет точней, да и в будущем для англоязычных пользователей понятней, ну или в крайнем случае quiz.

2. В рейтингах блогов и комментариях имхо лучше отражать знак плюса (+3).
Пока же отрицательные показатели, имея знак минуса, информативней.

Баним хулиганов

1. Возможно ли забанить пользователя? (удалить из БД)
2. Забанить IP?
3. Редактировать блог? (добавить кат, и тд)
Все это с правами админа

Друзья

Мне кажется, что нужно немного изменить функуцианальность, а именно в «Друзья» добавить такую возможность:
Если вас кто-то добавляет в друзья, тебе приходит письмо, что тебя добавили и появляетяс возможность подтвердить или нет.

А то так получается, что ты у кого-то в друзьях и сам не знаешь у кого