Приветствую уважаемое сообщество!
Возникла на одном проекте необходимость организовать живое общение в стандартных клубах на InstantCMS.
В просторах не нашел ни одного похожего решения или скрипта, так как данное решение объединяет в себе практически — Чат — Конференцию — Обсуждения и т.д. и т.п. воедино.
Долго расписывать функционал не буду — в двух словах.
1. Заменяет основную стену Клуба с записями (причем сохраняет уже имеющиеся записи на стенах);
2. Есть двухуровневая система комментариев — основной комментарий-сообщение — и ответы на него;
3. Пагинация страниц Живой ленты;
4. Стандартный редактор в сообщениях;
5. Вывод аватара и состояния пользователя он-лайн, как на форуме;
6. Активный пост, т.е. тот, к которому добавлен комментарий поднимается на первый план;
7. Возможность сворачивать комментарии к основным комментариям-сообщениям, общая и индивидуальная;
8. Ведется общий подсчет комментариев и их отображение в общих комментариях пользователя в профиле;
9. Возможность отключения вывода данных сообщений в Ленте активности сайта;
10. Выделение цветом основного комментария от ответов на него ...
Т.е. на выходе получается универсальное средство общения в клубах, по основной своей клубной направленности — названное — Живой лентой общения клуба.
Создание хака осуществлялось исключительно в личных целях, поэтому перед использованием, подумайте — нужно ли это действительно на вашем проекте ...
Архив с измененными файлами — Jwallclubs.rar
(Если что у меня в профиле, в файлах)
Для установки, распаковываем файлы на замену в корень.
Заходим в Админку — Компоненты — Установить компоненты — Далее интуитивно понятно.
У кого произойдет смещение постов на стене вправо в файле — styles.css шаблона, закомментируйте (удалите) строчку:
Да, чуть не забыл — компонент — Календарь событий и компонент — Линеечки для форумов — практически готовы, после одобрения нашей уважаемой службой безопасности, будут выложены для скачивания ...
P.S. Для того, чтобы вернуть все обратно — необходимо заменить измененные файлы, оригинальными из архива и выполнить SQL запрос в своей базе:
Возникла на одном проекте необходимость организовать живое общение в стандартных клубах на InstantCMS.
В просторах не нашел ни одного похожего решения или скрипта, так как данное решение объединяет в себе практически — Чат — Конференцию — Обсуждения и т.д. и т.п. воедино.
Долго расписывать функционал не буду — в двух словах.
1. Заменяет основную стену Клуба с записями (причем сохраняет уже имеющиеся записи на стенах);
2. Есть двухуровневая система комментариев — основной комментарий-сообщение — и ответы на него;
3. Пагинация страниц Живой ленты;
4. Стандартный редактор в сообщениях;
5. Вывод аватара и состояния пользователя он-лайн, как на форуме;
6. Активный пост, т.е. тот, к которому добавлен комментарий поднимается на первый план;
7. Возможность сворачивать комментарии к основным комментариям-сообщениям, общая и индивидуальная;
8. Ведется общий подсчет комментариев и их отображение в общих комментариях пользователя в профиле;
9. Возможность отключения вывода данных сообщений в Ленте активности сайта;
10. Выделение цветом основного комментария от ответов на него ...
Т.е. на выходе получается универсальное средство общения в клубах, по основной своей клубной направленности — названное — Живой лентой общения клуба.
Создание хака осуществлялось исключительно в личных целях, поэтому перед использованием, подумайте — нужно ли это действительно на вашем проекте ...
Архив с измененными файлами — Jwallclubs.rar
(Если что у меня в профиле, в файлах)
Для установки, распаковываем файлы на замену в корень.
Заходим в Админку — Компоненты — Установить компоненты — Далее интуитивно понятно.
У кого произойдет смещение постов на стене вправо в файле — styles.css шаблона, закомментируйте (удалите) строчку:
.usr_wall_title { color: #5F98BF; /*float: left;*/ margin-bottom: 10px; }
P.S. Для того, чтобы вернуть все обратно — необходимо заменить измененные файлы, оригинальными из архива и выполнить SQL запрос в своей базе:
DELETE FROM cms_user_wall WHERE usertype = 'club_old'; INSERT INTO cms_user_wall (user_id, author_id, pubdate, content, usertype) SELECT c.target_id, c.user_id, c.pubdate, c.content, 'club' FROM cms_comments c WHERE c.target = 'clubwall' ORDER BY c.pubdate ASC; DELETE FROM cms_comments WHERE target = 'clubwall';
Реклама #
Darik 12 лет назад #
picaboo 12 лет назад #
3. Пагинация страниц Живой ленты;
древовидные коментарии с пагинацией?
Madmax 12 лет назад #
picaboo 12 лет назад #
Madmax 12 лет назад #
Можно решить хаком, но хотелось бы цельного решения ...
picaboo 12 лет назад #
Madmax 12 лет назад #
picaboo 12 лет назад #
http://instantcms.ru/forum/thread9597-1.html
Сергей Игоревич 12 лет назад #
Madmax 12 лет назад #
Если Fuze сочтет это необходимостью, включит в общее направление, нет - так на нет, и суда нет ...
Сергей Игоревич 12 лет назад #
Madmax 12 лет назад #
lezginka.ru 12 лет назад #
хоть мне пока не нужно
Феникс 12 лет назад #
У Вас случайно "домочка" нигде не завалялась? Если нет, то обойдусь. На тестовый поставлю :)
Madmax 12 лет назад #
Александр 12 лет назад #
вот если кому глянуть что это
http://slavyanskaya-kultura.ru/clubs/17
только вот когда компонент установился в админке пробежала надпись
"Компонент "Клубы пользователей" успешно обновлен.
Дополнительно установлены модули:"
А можно узнать, что за модули? В модулях смотрел новых нет
Феникс 12 лет назад #
WALTERZ 12 лет назад #
Madmax 12 лет назад #
Этот вариант под 1.9 - но проверяли и на 1.8
Click 12 лет назад #
Большой плюс за Живую ленту!
Black-Raven90 12 лет назад #
Хотя вряд ли полезно удалять код, не зря же его добавили...
Click 12 лет назад #
Сергей Игоревич 12 лет назад #
Patriot 12 лет назад #
Где подкопнуть для устранения ошибки?
Black-Raven90 12 лет назад #
Правда, перед этим пришлось переделать вывод в соответствии со своим шаблоном. В общем, пришлось удалить, так и не разобрался, как поставить нормально. А вообще разработка отличная!) Повышает социальную активность)
Madmax 12 лет назад #
bondar 12 лет назад #
StaryiSV 12 лет назад #
Madmax 12 лет назад #
WALTERZ 12 лет назад #
CROSS ツ 12 лет назад #
NIKITA 12 лет назад #
Джехутимери 12 лет назад #
Джехутимери 12 лет назад #
Шаблон ic-illusion от Dezerit
Black-Raven90 12 лет назад #
Madmax 12 лет назад #
Madmax 12 лет назад #
Алфей 12 лет назад #
Def 12 лет назад #
Madmax 12 лет назад #
stasis 12 лет назад #
2) И не сворачивается...
stasis 12 лет назад #
Madmax 12 лет назад #
У кого свои шаблоны, произведено внедренние сторонних скриптов, установка дополнительно хаков и так далее - и уж вследствии чего-то из перечисленного - "не сворачивается" - тоже смотреть нужно индивидально.
Олег 12 лет назад #
Сделал всё как написано - захожу в админку-компоненту-установить компонент но новых компонентов нет...
версия 1,8
что может быть???
Олег 12 лет назад #
Hunter (Роман) 12 лет назад #
yrenzii 11 лет назад #
Madmax 11 лет назад #