Здравствуйте всем! Заранее прошу прощения, если я не увидел готовое решение. Я целый день штудировал форум, но не нашел нужного. У меня несколько желаний по оформлению форума. Сложно ли реализовать реакции на сообщения в форуме, как это реализовано в IPS? Если кто не знает, то вот как это выглядит:
Также хочется иметь тематическую картинку хотя-бы для разделов форума:
Я хочу заиметь свой тематический сайт-форум, который должен быть современным, красивым и с элементами социальных сетей. Мне нравится движок Invision Community, но пока искал пути, как достать лицензию и изучал его конкурентов я наткнулся на InstantCMS с дополнением Форум. Честно говоря, когда я вбивал в поисковиках «форумный движок» и т.п. про ICMS ничего не находил. Я нашел вас, когда вбил что-то вроде «рейтинг российских CMS». Я не программист, не разработчик и далек от этого, но я вижу хороший потенциал для развития. К тому же хоть форумы нет нет да убавляются, все-равно они останутся, они нужны таким как мне и вам, где можно дискутировать по существу. И у InstantCMS есть все основания занять эту нишу. Нынешние бесплатные форумные движки на многих площадках устарели, а более менее свежие выглядят плохо. Долгожданный phpBB 4.0, движения по которому начались, могут в любой момент снова забросить в долгий ящик. Сложно и рискованно окольными путями приобретать современные платные форумные движки, вроде IPS, vBulletin или xenForo. Признаюсь честно, у меня был сильный соблазн приобрести нуленный IPS, но не смог побороть свои моральные принципы ). Так что, я пока остановился на том, что хочу использовать ICMS и внести какой-нибудь свой вклад в его развитие.
Добавлено спустя 2 часа
Для мобильных устройств я бы хотел видеть примерно так:
Аватарку установить левее или правее, а не сверху, как сейчас. Так будет быстрее перемещаться по сообщениям
Здравствуйте. Не могу понять, где я накосячил. Если поставить включить в настройках Форума «Показывать группы пользователей» выходит этот варнинг:
Warning: Undefined array key 10 in /home/p/powerpanru/SW/public_html/templates/modern/controllers/forum/posts_view.tpl.php
on line 158
Warning: Trying to access array offset on value of type null in /home/p/powerpanru/SW/public_html/templates/modern/controllers/forum/posts_view.tpl.php
on line 158
Сама строка выглядит так: <?php echo $users_groups[$group_id]['title']; ?>
Также связанная группами ошибка есть, если в профиле пользователей включить «Показывать группы, к которым принадлежит пользователь»:
Warning
: Undefined array key 10 in
/home/p/powerpanru/SW/public_html/system/controllers/users/actions/profile.php
on line 149
Warning
: Trying to access array offset on value of type null in
/home/p/powerpanru/SW/public_html/system/controllers/users/actions/profile.php
on line 149
Срока: foreach ($profile['groups'] as $group_id) {
$groups_title[] = $groups[$group_id]['title'];
}
Samrau, список групп пользователя хранится и в столбце groups в таблице cms_users
и в таблице cms_users_groups_members
Выше скрины со стрелочками для админа.
У вашего тестового пользователя почему-то разные данные в этом поле и этой таблице. Такое может быть только если вы вручную правили данные в cms_users_groups_members, или столбец groups у данного пользователя.
При штатной работе движка, например при смене группы пользователя, данные обновляются и там и там.
Данные могли стать разными при манипуляциях сторонних компонентов.
В данном случае, откройте профиль пользователя в админке, выставите ему группы и сохраните.