Тестирование компонента Форум
Нужен ли он в коробке?
Имеется в виду, будет ли этот форум включен в состав cms, как неотъемлемая часть
Просмотров 0, Ответов 0, Но при этом стоит значок "Перейти к новым сообщениям"
Это не на всех темах. Может я чего не понял.
Это выставляется в настройках доступов в настройках самого компонента. Админу это доступно всегда.не у всех пользователей появляется пункт в меню действий — "пригласить в тему"
Обычное уведомление с ссылкой на тему.И как должно проявиться это приглашение?
Они формируются при реальном входе пользователя. Как авторизует "реавторизатор", мне неведомо. Попробуйте нажать "Выйти" и "Войти". Из-за этого возможна причина этогоа у них ни уведомлений ни чего нет
если кто-то поставил рейтинг ответу, то другие пользователи, уже не могут нажать не на плюс, не на минус
Всё правильно!Не знаю с чем связано, но мне кажется так не должно быть!
Просмотров 0 — кроме автора в тему никто не заходил
Ответов 0 — после первого сообщения (которое пишется при создании темы) — никто ничего не написал. Это количество ответов, а не сообщений в теме.
Соответственно, если есть новые сообщения, то пользователю об этом говорят иконки с ссылкой на первое такое сообщение.
Все права высталены, два пользователя в одной группе, у одного есть этот пункт, у второго нету.Это выставляется в настройках доступов в настройках самого компонента.
Ну этож тока для тестов, ручками лениво логины/пароли вводитьимхо — это "зло"
Вам лениво, а нам попутно решать "чужие" вопросы тоже "некада"ручками лениво логины/пароли вводить
У меня не подтвердилось.А с рейтингом "ответа" у вас подтвердилось?
у меня пользователи сейчас повторили :((((Пока не смог повторить данное явление.
Разобрался!!! Короче это из-за прав доступа. Если у пользователя нет права публикации в этом разделе, то такое происходит. Т.е. ему доступна кнопка "новая тема", открывается окно создания новой темы, он заполняет поля, а далее после "опубликовать" происходит 404… т.е. по сути исполняется "правовая" политика, но при этом создается тема в разделе, но при попытке её посмотреть — 404. ...
Можно ли допилить скрипт так, чтобы кнопка "новая тема" была доступна только тем, у кого есть права на создание тем в этом разделе?
И можно ли создать кнопку "Новая тема" не в меню, а в виде отдельной кнопки, как это на форумах phpBB и аналогичных
Сейчас вот так:
Хотелось бы вот так:
Проблема с удалением этих тем, как и вообще тем — удалить можно только через базу. Но если исправить вышеописанное — то тогда не надо будет удалять через базу)))
Сайта? Выключено. Перезагрузка страницы с очисткой кэш не помогает.Кэширование у вас включено?
Есть следующая организация групп пользователей:
Есть разделы форума:
Захожу в раздел, например, "15 корпус".далее "Редактировать раздел". Внизу в "Доступ" ставлю галочки "Доступ для просмотра записей в этой категории" и "Доступ для участия в форумах этой категории" — "Администраторы" и "15 корпус".
В итоге захожу из под учётки юзера из группы прав "15 корпус" — и вот что вижу:
вот что в правах самой группы:
в группе юзер состоит:
Вот что происходит если везде в настроках поставить "доступ" и "все"...
хотя админ видит все абсолютно разделы
вот что видят юзеры в тех разделах, которые они видят
Как исправить?
Необходимо чтобы конкретный раздел видели юзеры конкретного корпуса. При регистрации на сайте юзеры обязательно указывают свой корпус и автоматически их зачисляют туда.
Готов даже предоставить доступ для личной оценки ситуации.
И ещё, есть настройка — "закрепить первое сообщение темы", может дать пользователю возможность решать закреплять/не_закреплять?
Воспроизвести кнопку на создание темы в запретном разделе удалось, а вот 404 не увидел. Поправил наличие кнопки, остальное само должно поправиться.Если у пользователя нет права публикации в этом разделе, то такое происходит. Т.е. ему доступна кнопка "новая тема", открывается окно создания новой темы, он заполняет поля, а далее после "опубликовать" происходит 404… т.е. по сути исполняется "правовая" политика, но при этом создается тема в разделе, но при попытке её посмотреть — 404. ...
Сделал.И можно ли создать кнопку "Новая тема"
Поправил.Необходимо чтобы конкретный раздел видели юзеры конкретного корпуса.
Поправил.Когда пользователь заходит в профиль к другому пользователю
Для обновления достаточно перезалить файлы.
Подскажите, а будет форум совмещен с "Генератор карты сайта" или он как отдельный компонент.
@asrmo:
Необходимо чтобы конкретный раздел видели юзеры конкретного корпуса.
Поправил.
а тут не заработало немного.
Форум имеет вот такой изначально вид(внизу продолжение):
в админке это выглядит вот так:
Допустим, захожу в "3 корпус". Внизу в "Доступ для просмотра записей в этой категории" ставлю галочки в "Все", а в "Доступ для участия в форумах этой категории" — ставлю "Администратор", "модератор" и "3 корпус"
Получаем такое:
Всё хорошо вроде как. Человеку из другого корпуса запрещено оставить ответ. Но задача, чтобы он вообще не видел что там написано, т.е. для него раздел "3 корпус" должен стать скрытым.
Перехожу в настройки раздела "3 корпус" и ставлю в "Доступ для просмотра записей в этой категории" ставлю галочки в "Администратор" и "3 корпус".
В итоге пользователь из другого корпуса получает вот такой глюк:
т.е. все разделы, которые в "дереве" разделов ниже стоят "3 корпуса" вдруг исчезли, несмотря на то, что у всех стоит "публиковать раздел".
Т.е. скрыть раздел от юзера, у которого нет прав просмотра — не получается. Скрывается кусок форума.
Подразделы создавались методом "новый раздел", а потом руками через "порядок разделов" затаскивались в разделы.