Хак позволяет комментировать записи на стене пользователей и клубов. Выглядит так:
Смотреть тут: yamolodoi.ru/users/neochapay
Цена 300 рублей
Качать тут: ostudio.org/sources/wall/wall-0.1.tar.bz2
После установки сделать
Платить сюда:
WebMoney Кошельки:
Z246333906882
R321537935660
Яндекс деньги:
41001639544126
Телефон для покладки наличностей:
89022871231
Кто не заплатит тот вялая морковка!
Есть баг — не добавляются в ленту сообщения кто найдёт глюк сообщите как исправить.
Кстати CSS исправляет ещё баг с выезжающими за рамки большими фотками в постах и стенках. Так — бонус. :)

Смотреть тут: yamolodoi.ru/users/neochapay
Цена 300 рублей
Качать тут: ostudio.org/sources/wall/wall-0.1.tar.bz2
После установки сделать
CREATE TABLE IF NOT EXISTS `cms_user_wall_comments` ( `cid` int(11) NOT NULL AUTO_INCREMENT, `wall_id` int(11) NOT NULL, `author_id` int(11) NOT NULL, `content` text NOT NULL, `pubdate` int(11) NOT NULL, ) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1; INSERT INTO `cms_actions` (`component` ,`name` ,`title` ,`message` ,`is_tracked` ,`is_visible`) VALUES ( 'clubs', 'add_wall_club_comment', 'Добавление комментария к записи на стене клуба', 'добавляет комментарий к записи на стене клуба %s|', '1', '1');
WebMoney Кошельки:
Z246333906882
R321537935660
Яндекс деньги:
41001639544126
Телефон для покладки наличностей:
89022871231
Кто не заплатит тот вялая морковка!

Есть баг — не добавляются в ленту сообщения кто найдёт глюк сообщите как исправить.
Кстати CSS исправляет ещё баг с выезжающими за рамки большими фотками в постах и стенках. Так — бонус. :)
Возникла тут на проекте "интересная" ситуация, не буду вдаваться в подробности, да и не суть и понадобился функционал "Живой ленты" в Клубы - смешанный по возможностям с конференциям - чатом - кричалкой и т.д.
Спешить не стал - ломал голову не один день, ибо хотелось чтобы все было по уму. Функционал в голове складывался, но вот куда и как разместить было вопросом. И вот вроде все вырисовалось, встав на свои места, проанализировав и тему на форуме, по стене разных версий, и данный хак.
Итак задача - на портале много больших клубов, и как организовать правильно общение в них, чтобы это не доставляло беспокойство другим пользователям, других клубов?
Да, есть в клубах - блоги, фотоальбомы, модулями добавили вывод фото, видео, новостей только из форума клубов и т.д., но вот организовать общение в одном месте и стало основной задачей.
Что вырисовывается на данный момент:
"Стену клуба" - переименовываем, например в "Живая лента клуба"
Возможность добавлять туда сообщение у нас есть, оно находиться всегда сверху, это хорошо, пагинация, тоже есть, вывод аватара написавшего тоже есть.
Что, на мой взгляд нужно добавить:
Возможность комментировать эти записи, также с редактором стандартным, со всеми его возможностями, древовидность как таковая не нужна, нужен просто вывод под основным постом, комментариев к этому посту + вывод, как на форуме он-лан или нет данный пользователь + считать данные сообщения в профиле пользователя, в количество его общих постов, также доступных для просмотра на общей странице постов пользователя + пагинация должна быть не на аякс, а страницы со своими уникальными URL, так как информация уникальная и должна участвовать в поиске.
Что мы получим:
Универсальный компонент по месту назначения для общения, как его обозвать не столь важно. Выводить из данной ленты, сообщения в общую ленту активности или нет, на усмотрение Администратора, конкретного сайта. Зато не будут нужны мини-клубы, чаты, как таковые и т.д.
Отсюда и конечный вопрос, это лично моё видение вопроса, исходя из конкретности портала, или это необходимый функционал для Клубов в целом?
Клубы в целом имеют не очень широкий функционал.
По сути - вот url клуба - домен/clubs/16 - так вот я имел ввиду, что например на первой странице назначен вывод 10 основных постов, не считаем комментарии к ним, т.е. страница № 2 должна быть, например - домен/clubs/16/latest-2.html и так далее ...
Ибо это просмотры страниц, а также количество страниц сайта в целом.
Почему не сделать ЭЛЕМЕНТАРНО стену - комментариями?
Заменить стену комментариями... В итоге получится замечательная весчь ))))
Да, можно и так, выделить основные комменты, от ответов на них, древовидность нужна или нет, под вопросом, скорее нет.
Всетаки должна быть кнопка "удалить" для автора комента, для владельца стены и для админа.
Представьте, спамер будет оставлять большие рекламные сообщения под каждой записью на стенах.
Спасибо за труд, ставить не буду, но когда то, тоже такое нравилось.
Или на этом всё!?
function addwallcomm(u,id)
{
var data1 = $('#commentform').serialize();
var data = data1;
var lastid = id;
$.post('/users/wall-add',data+'&ajax=1',function(data,status){
if( status=='success' ){
var text = $(data).find('#wall'+lastid).find('.p_comments');
text.find('.c_top:last');
$('#wall'+lastid+' .p_comments').append(text.find('.c_top:last').clone());
$('#wall'+lastid+' .p_comments .c_top:last').show(250);
}else{
alert('В процессе отправки произошла ошибка :(')
}
})
}
собственно глюк таков:) если пишу комент к верхнему сообщению то все окей, а вот сообщения которые идут ниже, то там тупо при отправке коммента в последнем верхнем сообщении делается комент.... блин, я еще не профи, помогите:) короче этот скриптик чтоб страница не обновлялась, потому как туповато выглядит отпарвка комента и автоматически сразу прокрутка страницы на самый верх(((
помогите подправить этот кусок
Пишу 3 коммента к предыдущему (нижнему сообщению)
*результат (Комментировать...) 3 раза повторяет поле для ввода