Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Нет формы быстрого ответа для зарегестированных
#1
Под учётной записью администратора всё нормально, а зарегестированные пользователи получают отключенную форму быстрого ответа. Если зайти в настройки и её включить, галочка стоят, но форма быстрого ответа не появляется.

MyBB 1.6.8, РНР: 5.1.6, MySQL 5.0.77. Форум находится по адресу http://www.dreamcast.pro/forum Регистрация на форуме отключена и реализована через сайт http://www.dreamcast.pro/ на Joomla с интеграцией через jFusion.
Над форумом никаких особых колдунств не делал. Только кнопка "Спасибо" добавлена и смайлы в форме быстрого ответа.
Но, когда захожу под админом - всё отлично работает и форма быстрого ответа есть.

Помогите Грустный Как вернуть форму быстрого ответа и чтобы она была включена по умолчанию для всех зарегистрированных.
Ответ
#2
Плагинов больше никаких нет? Меняли ли шаблон где-нибудь?
Вспомните, когда перестала работать форма быстрого ответа. Попробуйте отключить "спасибо".
Смайлы для формы бо добавлены через плагин или сами запилили?
Ответ
#3
проблема скорее в правах пользователей на форумы и подфорумы, раз под админом всё работает.

проверяйте галочки в админке.
Ответ
#4
Поставил на Denwer чистую установку, без руссификаций и плагинов. То же самое. У админа есть, у пользователей нет. Облазил всю админку, не нашёл где задать всем зарегестированным эти права =( Причем стоит форма быстрого ответа по умолчанию. Может это баг какой-нибудь в MyBB 1.6.8?

UPD: А нет, нет - есть форма быстрого ответа на установленном заново фоуме. Буду копать, после чего всплывает баг.

Да, шаблон подправлял для расширенной формы быстрого ответа. Попробую вернуть как было и поубирать плагины.
Ответ
#5
Цитата:Да, шаблон подправлял для расширенной формы быстрого ответа.
Смотри, что правил. Скорее всего не закрыл тег Улыбка
Ответ
#6
Переустановил всё -работает частично. Форма быстрого ответа появляется только, если ее включить в настройках каждого конкретного пользователя.
Похоже, что проблема в мосте jFusion между Joomla и MyBB.
Пользователи регестрируются через сайт, могут сразу перейти на форум и попадают в группу "зарегистрированные". Но, форма быстрого ответа, аватары и подписи у них отключены по умолчанию.
В настройках форума всё включено и даже плагин ставил для "настроек по умолчанию". Всё равно по умолчанию выключено всё =((
Посетителям приходится включать всё у себя вручную, чем не каждый будет заморачиватся.

Облазил половину интернета - решения не нашёл.
Можно как-то сделать, чтобы принудительно у всех пользователей было включно отображение аватаров, подписей и формы быстрого ответа в настройках???

Я вот про эти настройки:
https://dl.dropbox.com/u/41545394/myBB.png
Для одного из пунктов меню (показывать в классическом виде) принудительно для всех сделал плагином. А как сделать для остальных пунктов? Или чтобы у всех по умолчанию было всё включено, но можно было отключить.
Ответ
#7
скорее всего надо смотреть код моста - добавить с sql-запрос вместо 0 - 1 в нужных полях.
с джумлой я работал последней ещё на версии 1.1.5, поэтому не подскажу тут ничего.
Ответ
#8
и в settings.php и в user.php включено, а галки по умолчанию у пользователей сняты =((
Неужели нельзя форсировать всем одинаковые настройки как-то, без ковыряния моста.
Если поставить плагин Defaul Settings, то при регистрации через MyBB оно работает. Но тут получается, что пользователь уже как-бы зарегистрирован и его настройки не меняет.

Видимо придётся ковырять jFusion, чтоб ставил нужные настройки =(
Ответ


Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)