Пара модулей - миничат и блок информации о пользователе

Главные вкладки

Аватар пользователя Portnov Portnov 15 мая 2008 в 16:07

Для одного сайта сделал два модуля, решил поделиться с общественностью.

Minichat создает блок, выводящий последние 10 сообщений из таблички и формочку для добавления нового. Формочка показывается только пользователем с правом 'post to minichat'. Пользователи с правом 'moderate minichat' видят рядом с каждым постом кнопочку удаления. Функционал, собственно, простой, но именно такого почему-то не нашел. minichat.css - пример возможного оформления миничата.

UserInfo еще проще. Он создает блок, в котором показывается имя текущего пользователя, его аватарка (if any), список ролей, к которым он принадлежит, и содержимое поля profile_status.

ЗЫ. Бага: невозможно прикрепить файл с расширением tar.gz...

ВложениеРазмер
Файл minichat.tgz10 КБ
Иконка простого текстового файла minichat.css_.txt358 байт
Файл userinfo.tgz10 КБ

Комментарии

Аватар пользователя Portnov Portnov 15 мая 2008 в 19:56

Ну вот, например: http://iportnov.ru/demos
Просто на сайте, для которого я их делал (lug-mgn.ru) в миничат писать разрешено только зарегистрированным, и user info тоже только им показывается.

Аватар пользователя Portnov Portnov 2 июня 2008 в 18:21

Ставил и его. Во-первых, не понравилось, что форма отправки сообщений внизу. Во-вторых, текстовое поле слишком маленькое (там input, как заменить на textarea - так и не нашел). Кнопочек больше чем надо. И ajax там имхо ни для чего не нужен. Вобщем, не приглянулся мне этот shoutbox Wink

Аватар пользователя B.X B.X 27 октября 2008 в 19:34

Ищу сейчас модуль для ведения тлога (что-то вроде коротких записок, с ссылками), параллельно с сайтом просто в блоке... нужен RSS для него, история (все сообщения тлога или разбиение по месяцам на отдельной странице)...

интересно, можно этот миничат доделать до такого состояния? или надо искать что-то другое?

Аватар пользователя Portnov Portnov 10 ноября 2008 в 12:15

Теоретически - можно. Однако, практически - думаю, проще будет что-то другое найти. Этот модуль уж больно простой.