Всем кто помнит живую ленту общения в клубах, а также пользователям версии 1.10 посвящается.
В той версии заменялись стандартные записи комментированием, я же сделал комментирование каждой записи отдельно.
Демо тут, пароли у всех 123456.
Функционал, я думаю, объяснять не надо.
Приступим:
Файлик com_comments_list_wall.tpl из архива закидываем в папку "components" вашего шаблона и в дефолтный заодно.
1. Сделайте бекап таблиц cms_comments и cms_user_wall (на всякий случай).
2. Удалите из cms_user_wall записи того, комментирование чего вы использовали:
для стен клубов так:для стен юзеров так: для экстрималов так: 3. Залейте в корень, выполните, а затем удалите файл migrate.php из архива.
Если всё прошло успешно, то вы увидите, поскольку вы их попросту не могли видеть, корневые комменты стен в качестве постов этих стен.
Если вы всё же умудрились не увидеть безвозвратно утерянных записей, после обновления системы до 1.10, то восстанавливайте обе таблицы из бекапа и дальше даже не читайте
Если же вы особо одарённая личность и не сделали бекап, но раз уж всё потеряли, решили сделать комментирование, убедительная просьба не парить себя и остальных и также закрыть эту страничку.
//Надеюсь таких не найдётся, если вообще кто нибудь найдётся)
25.11 в 10:50 инструкция в архиве обновлена!И изменяем width на max-width:Для тех, кого смущает перекрытие формы комментариев видео снизу:
Находим:Ниже вставляем: Где #FFFFFF — основной фон вашего сайта, так как уголки будут видны, а если применить скругление углов, то поверх видео это будет выглядеть просто ужасно.
В той версии заменялись стандартные записи комментированием, я же сделал комментирование каждой записи отдельно.
Демо тут, пароли у всех 123456.
Функционал, я думаю, объяснять не надо.
Приступим:
Файлик com_comments_list_wall.tpl из архива закидываем в папку "components" вашего шаблона и в дефолтный заодно.
Мигрирование базы
Если вы вдруг пользовались живой лентой общения в клубах и, возможно, даже умудрились переделать под стены юзеров — этот текст для вас.1. Сделайте бекап таблиц cms_comments и cms_user_wall (на всякий случай).
2. Удалите из cms_user_wall записи того, комментирование чего вы использовали:
для стен клубов так:
DELETE FROM cms_user_wall WHERE usertype = 'club_old' OR usertype = 'club' OR usertype = 'clubs'
DELETE FROM cms_user_wall WHERE usertype = 'user_old' OR usertype = 'user' OR usertype = 'users'
TRUNCATE TABLE cms_user_wall
Если всё прошло успешно, то вы увидите, поскольку вы их попросту не могли видеть, корневые комменты стен в качестве постов этих стен.
Если вы всё же умудрились не увидеть безвозвратно утерянных записей, после обновления системы до 1.10, то восстанавливайте обе таблицы из бекапа и дальше даже не читайте
Если же вы особо одарённая личность и не сделали бекап, но раз уж всё потеряли, решили сделать комментирование, убедительная просьба не парить себя и остальных и также закрыть эту страничку.
//Надеюсь таких не найдётся, если вообще кто нибудь найдётся)
Установка
Всего 10 пунктов в файле инструкции из архива и всё)25.11 в 10:50 инструкция в архиве обновлена!
Поправка багов вёрстки
В styles.css находим примерно следующее:
1389 .bb_img { overflow: hidden; width: 550px; }
max-width: 550px;
Находим:
3849 #popup_container table {
background: #FFFFFF;
Реклама #
Evo 12 лет назад #
Evo 12 лет назад #
lokanaft 12 лет назад #
Evo 12 лет назад #
lokanaft 12 лет назад #
lokanaft 12 лет назад #
Def 12 лет назад #
lokanaft 12 лет назад #
Def 12 лет назад #
т.е всплывающее окошко не обойти?)
lokanaft 12 лет назад #
Def 12 лет назад #
Def 12 лет назад #
st.Puh 12 лет назад #
case 'club_photo': и case 'club_post': в обеих кусках кода есть код после которого надо добавить ваш,в какой именно надо добавить?
Спасибо
Def 12 лет назад #
st.Puh 12 лет назад #
Def 12 лет назад #
но вот автоматом на аяксе не добавляет в клубах. в профиле все гуд
lokanaft 12 лет назад #
st.Puh 12 лет назад #
lokanaft 12 лет назад #
Выбрать где это нужно, первый пункт инструкции:
lokanaft 12 лет назад #
Архив обновлён!
Сейчас заметил с этими багами размещения здесь инструкция, что не тот текст разместил. Тем кто установил:В конце второго пункта текст вставки должен быть такой:
alexbabo 12 лет назад #
lokanaft 12 лет назад #
alexbabo 12 лет назад #
alexbabo 12 лет назад #
alexbabo 12 лет назад #
Def 12 лет назад #
st.Puh 12 лет назад #
Def 12 лет назад #
lokanaft 12 лет назад #
Выполните:
lokanaft 12 лет назад #
alexbabo 12 лет назад #
st.Puh 12 лет назад #
alexbabo 12 лет назад #
lokanaft 12 лет назад #
st.Puh 12 лет назад #
lokanaft 12 лет назад #
//Весёлый минусатор прошёлся)
Evo 12 лет назад #
Ну что бы пользователи могли оставлять комментарии и админ не проверял их?
Def 12 лет назад #
Def 12 лет назад #
Madmax 12 лет назад #
fgvyguyu 12 лет назад #
Evo 12 лет назад #
st.Puh 12 лет назад #
Evo 12 лет назад #
Madmax 12 лет назад #
А то вопросов вы много задаете, а на какой версии InstantCMS ваш сайт - я что-то не видел ...
Evo 12 лет назад #
lokanaft 12 лет назад #
lokanaft 12 лет назад #
Evo 12 лет назад #
lokanaft 12 лет назад #
Evo 12 лет назад #
lokanaft 12 лет назад #
Что делать с css написано в посте, поэтому не надо свои личные доводы публиковать, да и вообще, пишите об этом в багрепорт, а не тут, т.к. видео накладывается поверх окна по-умолчанию.
Richmond 12 лет назад #
lokanaft 12 лет назад #
Richmond 12 лет назад #
lokanaft 12 лет назад #
Richmond 12 лет назад #
SLOT 800 12 лет назад #
После установки Вот этогоу меня установился компонент "clubs"
, уже после я понял, что это 1.93 версия и компонент начал "троить"(во вкладке клубы не загружались фото, точнее загружались, но не было видно изображения)
попытался удалить компонент , не получилось.
Это еще не все ))
Потом я решил установить вот это, сделал все как в инструкции , но меня ждала очередная неудача, точнее несколько:
1.съехало меню пользователя
2.Перестала работать вкладка "клубы" , при клике по ней появляетс ошибка 404 и перебрасывает на хостиннг
3.при комментировании стен юзеров или своей стены и клубов появляется вот это
4.В админке все стало масштабнее больше кнопки залазят друг на друга
Вот такие у меня затруднения, если кто может помогите пожалуйста!)) я просто знаю, что сообщество не зря такое дружное!))
lokanaft 12 лет назад #
SLOT 800 12 лет назад #
а как это все исправить? удалить не получается.
SLOT 800 12 лет назад #
lokanaft 12 лет назад #
SLOT 800 12 лет назад #
lokanaft 12 лет назад #
SLOT 800 12 лет назад #
Dimson 11 лет назад #
Найти:
Код PHP:
314 $model->getTargetAuthor($target['target_table'], $comment['target_id'])
Заменить:
$model->getTargetAuthor($target['target_table'], $comment['target_id'], ($comment['target']=='userwall' || $comment['target']=='clubwall' ? $comment['target'] : false))
Parse error: syntax error, unexpected T_IF in /home/........./components/comments/frontend.php on line 314
Димарио 11 лет назад #
Рейк Накейкл 11 лет назад #
Попробовал без всплывающего окна, но комменты к записям на стене перестали добавляться. Пришлось вернуть ка было
Батосай 10 лет назад #
Скела 10 лет назад #
Dimson 10 лет назад #
Скела 10 лет назад #
Dimson 10 лет назад #
irbis 10 лет назад #
Небольшие правки в com_comments_list_wall.tpl и все отлично работает на версии 1.10.4
Сейчас тестирую и ищу ошибки.
Mercy 10 лет назад #
irbis 10 лет назад #
Apsent 8 лет назад #
Apsent 8 лет назад #
Шадринец 8 лет назад #
Ris 8 лет назад #
Партизанским наскоком не получилось.
Ris 8 лет назад #
sergemat 7 лет назад #
sergemat 7 лет назад #
AlexeyNN 7 лет назад #
AlexeyNN 7 лет назад #
Сломал весь мозг... Записывается в базу комментарий правильно и отображается под нужной записью. Но поле комментирования открывается не в модальном окне, а под самой верхней записью.
Например, жму "Комментировать" под третьей сверху записью на стене, окно прокручивается к самому первому сверху и там открывается поле комментирования. Пишу комментарий, жму "Отправить" - комментарий показывается под третьей сверху записью, как и положено.
При клике на "Тоже комментировать" все работает корректно.
Подскажите, как припилить всплывающее окно? Ну либо без него, но чтобы поле открывалось именно под той записью, которую комментируют, а не под самой верхней.
AlexeyNN 7 лет назад #
В файл темы style.css (или тот, который самый последний подключается) нужно всего-то дописать стили: