Nekstati, я в теме доработки БО от Райдена написал как я решил БО для гостей:
Вернул свою кашу из модов БО как было- в итоге такой расклад как мне и был нужен для экономии трафика и времени открытия:
1. Гостям показывается капча и поле ввода. ббкодов и смайлов нет.
2. Открыв полный ответ или предпросмотр они получают поле смайлов и загрузку на фотохостинги.
3. Войдя под логином открывается поле со смайлами и ббкодами без картинок (их много, долго обновляются).
4. Открыв полный ответ или предпросмотр открывается редактор с картинками на ббкодах.
Вот только вернулась и ошибка
[phpBB Debug] PHP Notice: in file [ROOT]/includes/session.php on line 2390: Undefined index: viewquickreply
По наставлению Некстати закомментировав
Код: Выделить всё
// 'quickreply' => request_var('quickreply', (bool) $user->optionget('viewquickreply')),
// 'quickpost' => request_var('quickpost', (bool) $user->optionget('viewquickpost')),
, а вместе с ними и
Код: Выделить всё
// $user->optionset('viewquickreply', $data['quickreply']);
// $user->optionset('viewquickpost', $data['quickpost']);
и
Код: Выделить всё
// 'S_QUICKREPLY' => $data['quickreply'],
// 'QUICK_REPLY' => ($config['allow_quick_reply']) ? true : false,
// 'S_QUICKPOST' => $data['quickpost'],
// 'QUICK_POST' => ($config['allow_quick_post']) ? true : false,
Ошибка не исчезла. Больше "viewquickreply" ни в одном файле не встречается. Удалил эти строки, сбросил кэш- не пропадает ошибка. Вопрос знатокам: Как такое может быть?
Никто не знает столько, сколько не знаю я.