Social Groups for XenForo 2.x

Social Groups for XenForo 2.x 2.1.12

Нет прав для скачивания
После повторной переустановке SocialGroup не появлялась ссылка в Навигации. "Настройки -> Навигация". /admin.php?navigation/
Были установлены права для просмотра ТОЛЬКО для админа. Видать они сбрасываются (обнуляются).
После выставления прав для Группы пользователей "Не зарегистрированные/Не подтверждённые" на просмотр узла, всем остальным группам права наследуются в т.ч. Админу. Ссылка появилась в панели Навигации.
Небольшая подсказка, для будущих поколений.

P.S. Перепроверил права Администратора на просмотр и т.д. ТАКЖЕ слетели при переустановке, аналогично. Также выставил на просмотр.
 

Вложения

  • 2017-10-08_105410.png
    2017-10-08_105410.png
    32.2 KB · Просмотры: 50
Последнее редактирование:
Права удаляются из бд по человечески теперь
 
При создании группы выскакивает ошибка:
XF\Db\Exception: MySQL query error [1048]: Column 'cv6_icon' cannot be null in src\XF\Db\AbstractStatement.php at line 183

При этом поле иконки "Font Awesome icon:" у Категории/Узла в админке установлено.
 
Плагин cv6 node icons
Да все верно. Отключил плагин - создание группы проходит нормально.

Изменения версии для XF 2.0
  • Права Владельца, Модератора и Участника группы перемещены в Админ Панель
  • Баннеры групп при загрузке сжимаются и обрезаются под заданные размеры
  • Родные XF таблицы больше не модифицируются ни при каких обстоятельствах
  • Добавление/Удаление модераторов перемещено из Инструментов Владельца группы во вкладку меню Пользователи Группы.
  • Групповые дискуссии расширились, чтобы работать так же, как форум ( но по прежнему не относятся к форуму).

Добавлено в версию XF 2.0:
  • Утверждение новых пользователей из списка пользователей / Approve new members from member list
  • Приглашенные пользователи отображаются в списке Участников группы
  • Большой баннер группы может выводиться над меню группы
  • Календарь событий
  • Отображение популярных Групп
  • Google map BB Code
ВНИМАНИЕ: Этот аддон требует использования стандартной системы прав групп пользователей. Другими словами, все пользователи должны быть зарегистрированы на форуме (даже администраторы) и любые другие Группы пользователей

This add-on requires that the standard user group permission system is being used.In other words, all users must be registered users (even admins) and any other user groups are additional user groups for users.

XF2.0 Beta 5
Social Group 2.0 "version_id": 2000070, "version_string": "2.0.0",

Чистая установка плагина. Создана новая группа.
Мероприятия, Фотографии, Обсуждения в этих разделах группы не созданы.
Под администратором проблем не возникает.

При заходе по URL под учетной записью Гость (не авторизованным на форуме):
/group_events
/group_photos/.1/photolist
/group_discussions/.1/

ErrorException: [E_NOTICE] Trying to get property of non-object in src\addons\Snog\Groups\Pub\Controller\Photo.php at line 271

  1. XF::handlePhpError() in src\addons\Snog\Groups\Pub\Controller\Photo.php at line 271
  2. Snog\Groups\Pub\Controller\Photo->groupPermissions() in src\addons\Snog\Groups\Pub\Controller\Photo.php at line 202
  3. Snog\Groups\Pub\Controller\Photo->commonPage() in src\addons\Snog\Groups\Pub\Controller\Photo.php at line 19
  4. Snog\Groups\Pub\Controller\Photo->actionPhotolist() in src\XF\Mvc\Dispatcher.php at line 249
  5. XF\Mvc\Dispatcher->dispatchClass() in src\XF\Mvc\Dispatcher.php at line 88
  6. XF\Mvc\Dispatcher->dispatchLoop() in src\XF\Mvc\Dispatcher.php at line 41
  7. XF\Mvc\Dispatcher->run() in src\XF\App.php at line 1831
  8. XF\App->run() in src\XF.php at line 328
  9. XF::runApp() in index.php at line 13


ErrorException: [E_NOTICE] Trying to get property of non-object in src\addons\Snog\Groups\Pub\Controller\Discussion.php at line 551

XF::handlePhpError() in src\addons\Snog\Groups\Pub\Controller\Discussion.php at line 551

  1. Snog\Groups\Pub\Controller\Discussion->groupPermissions() in src\addons\Snog\Groups\Pub\Controller\Discussion.php at line 34
  2. Snog\Groups\Pub\Controller\Discussion->actionIndex() in src\XF\Mvc\Dispatcher.php at line 249
  3. XF\Mvc\Dispatcher->dispatchClass() in src\XF\Mvc\Dispatcher.php at line 88
  4. XF\Mvc\Dispatcher->dispatchLoop() in src\XF\Mvc\Dispatcher.php at line 41
  5. XF\Mvc\Dispatcher->run() in src\XF\App.php at line 1831
  6. XF\App->run() in src\XF.php at line 328
  7. XF::runApp() in index.php at line 13

ErrorException: [E_NOTICE] Trying to get property of non-object in src\addons\Snog\Groups\Pub\Controller\Event.php at line 396
  1. XF::handlePhpError() in src\addons\Snog\Groups\Pub\Controller\Event.php at line 396
  2. Snog\Groups\Pub\Controller\Event->groupPermissions() in src\addons\Snog\Groups\Pub\Controller\Event.php at line 336
  3. Snog\Groups\Pub\Controller\Event->commonPage() in src\addons\Snog\Groups\Pub\Controller\Event.php at line 15
  4. Snog\Groups\Pub\Controller\Event->actionIndex() in src\XF\Mvc\Dispatcher.php at line 249
  5. XF\Mvc\Dispatcher->dispatchClass() in src\XF\Mvc\Dispatcher.php at line 88
  6. XF\Mvc\Dispatcher->dispatchLoop() in src\XF\Mvc\Dispatcher.php at line 41
  7. XF\Mvc\Dispatcher->run() in src\XF\App.php at line 1831
  8. XF\App->run() in src\XF.php at line 328
  9. XF::runApp() in index.php at line 13

После этого специально создал Обсуждение, зашел заново под гостем и та же самая ошибка.
 
Вот Вам плагин этот подгорел. :LOL: Да кривой он, кривой, не пользуйтесь им.
 
  • Мне нравится
Реакции: Hope
Проблема Гостя по узлам описанным выше осталась.
 
Ошибки никто и не исправлял, это не новая версия же.
 
Hope, да я понял.

Вот ловите перевод. Сделал для себя. Можете править как надо :)
Там только в админке не все фразы видать разраб во фразы засунул.
 

Вложения

  • language-Russian-(RU)-Snog-Groups.zip
    9 KB · Просмотры: 14
Обновляшки не пробегало случаем? А то на RC2 полный ПЭ. Решил проверить.
An exception occurred: [ArgumentCountError] Too few arguments to function XF\Template\Templater::fnBbCode(), 4 passed and at least 5 expected in src\XF\Template\Templater.php on line 1836
 
Пробегала, только пока у автора.
 
  • Мне нравится
Реакции: Hope
Hope обновил(а) ресурс Social Groups for XenForo 2.x новой записью:

2.0.1

  • Исправлены ошибки при добавлении темы
  • Исправлены ошибки с системой комментирования фотографий
  • За предоставленное обновление благодарим пользователя DraveMor

Узнать больше об этом обновлении...
 
На RC3 при создании Группы в версии 2.0.1 ошибка плагина [cv6] NodeIcon 1.0.0 Beta 3:
XF\Db\DuplicateKeyException: MySQL query error [1048]: Column 'cv6_icon' cannot be null in src/XF/Db/AbstractStatement.php at line 212

  1. XF\Db\AbstractStatement->getException() in src/XF/Db/Mysqli/Statement.php at line 174
  2. XF\Db\Mysqli\Statement->getException() in src/XF/Db/Mysqli/Statement.php at line 70
  3. XF\Db\Mysqli\Statement->execute() in src/XF/Db/AbstractAdapter.php at line 69
  4. XF\Db\AbstractAdapter->query() in src/XF/Db/AbstractAdapter.php at line 146
  5. XF\Db\AbstractAdapter->insert() in src/XF/Mvc/Entity/Entity.php at line 1381
  6. XF\Mvc\Entity\Entity->_saveToSource() in src/XF/Mvc/Entity/Entity.php at line 1113
  7. XF\Mvc\Entity\Entity->save() in src/addons/Snog/Groups/Pub/Controller/Group.php at line 393
  8. Snog\Groups\Pub\Controller\Group->groupSaveProcess() insrc/addons/Snog/Groups/Pub/Controller/Group.php at line 342
  9. Snog\Groups\Pub\Controller\Group->actionSave() in src/XF/Mvc/Dispatcher.php at line 249
  10. XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 89
  11. XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 41
  12. XF\Mvc\Dispatcher->run() in src/XF/App.php at line 1863
  13. XF\App->run() in src/XF.php at line 328
  14. XF::runApp() in index.php at line 13
 
Это известно, что дополнение для иконок конфликты создаёт, вроде Вы же в этой теме и писали.
 
  • Мне нравится
Реакции: Hope
После отключения создание группы и сохранение проходит корректно.

+Исправлен предыдущий баг при просмотре Гостем Обсуждений и Форума, если в нем нет ни одного сообщения

Косяки версии 2.0.1:
1) При выборе в "Настройки Списка группы" отображение в виде "Список Категорий" при заходе по основной ссылке в Группы - "
Не найдено ни одной группы" т.е. косяк разработчика.

2) При попытке зарегистрированного пользователя "Присоединиться к группе" по ссылке находящейся в "Информация о группе" либо "Основная информация" у кого как переименовано (первая вкладка) :
LogicException: Cannot save with validation errors. Use validate() to ensure there are no errors. (First error: Пожалуйста, укажите хотя бы одного получателя.) in src/XF/Service/ValidateAndSavableTrait.php at line 34
  1. XF\Service\Conversation\Creator->save() in src/addons/Snog/Groups/Pub/Controller/Group.php at line 1525
  2. Snog\Groups\Pub\Controller\Group->sendPC() in src/addons/Snog/Groups/Pub/Controller/Group.php at line 916
  3. Snog\Groups\Pub\Controller\Group->actionJoin() in src/XF/Mvc/Dispatcher.php at line 249
  4. XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 89
  5. XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 41
  6. XF\Mvc\Dispatcher->run() in src/XF/App.php at line 1879
  7. XF\App->run() in src/XF.php at line 328
  8. XF::runApp() in index.php at line 13
При этом, обновление этой же страницы либо после клика по любой ссылке в группе, обновляет информацию и логическая ошибка пропадает. Появляется другая кнопка "Покинуть Группу".

3) При просмотре Зарегистрированным пользователем форума, не состоящим в Группе, не своей темы в разделе "Обсуждения", в теле сообщения высвечивается ссылка "Удалить" (с какого хрена пока не понятно, надо разобраться с правами), которая дает автору этого сообщения возможность удаления.

ErrorException: [E_NOTICE] Undefined index: deleteOwnPost in src/addons/Snog/Groups/Pub/Controller/Discussion.php at line 389

  1. XF::handlePhpError() in src/addons/Snog/Groups/Pub/Controller/Discussion.php at line 389
  2. Snog\Groups\Pub\Controller\Discussion->actionDeletePost() in src/XF/Mvc/Dispatcher.php at line 249
  3. XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 89
  4. XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 41
  5. XF\Mvc\Dispatcher->run() in src/XF/App.php at line 1879
  6. XF\App->run() in src/XF.php at line 328
  7. XF::runApp() in index.php at line 13
 

Вложения

  • group_nonmember_link.png
    group_nonmember_link.png
    34.4 KB · Просмотры: 30
Последнее редактирование:
У кого-нибудь пробегала версия поновее?
 
У автора всегда бегает она.
Ну если была бы, то мы бы выложили.
 
2) При попытке зарегистрированного пользователя "Присоединиться к группе" по ссылке находящейся в "Информация о группе" либо "Основная информация" у кого как переименовано (первая вкладка) :
Фишка в том, что проблема появляется не всегда, иногда и работает. С чем это связано не знаю, пока ищу варианты. Пользователи из группы "Админ" (в т.ч. и дополнительные) вступают в группы без проблем, а вот все остальные нет (выскакивает такая же ошибка, как и у вас). При этом, при каких-то настройках, иногда вступление работает. Возможно что-то с правами и кэшем... В общем, ищу.
 
Проблема в том, что это уже вроде как исправлено, но здесь же не последняя версия, по этому все продолжают что-то придумывать.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу