Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 9 месяцев
Поблагодарили: 44 раза
Контактная информация:

Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ

Сообщение Rayden »

Внимание: данная тема описывает доработку встроенного быстрого ответа phpBB 3.0.6.
Не путать с модами быстрого ответа!


Почитав вот эту тему: Quick Reply 3.0.6
Почитав вот эту тему: Доработка Quick reply for phpBB3 (rxu)
И естессно, вот эту тему: Quick reply for phpBB3 - Быстрый ответ

Понабрав идей и скриптов, добавив кое-что свое, пришел к выводу, что встроенный в phpBB 3.0.6 быстрый ответ вполне можно довести до ума.
Вот что получилось:
1. Добавил в быстрый ответ панель смайлов и панель кнопок ббкода. И то и другое можно отключать через админку.
2. Добавил кликающиеся ники. (в просилвере рекомендуется использовать дополнительную иконку для ссылки на профайл)
3. При нажатии на ник в просилвере автоматически открывается быстрый ответ.
4. После вставленного ника курсор не переводится на новую строку.
5. Добавил в сабсилвер и просилвер кнопки "быстрая цитата" (английские и русские).
6. При нажатии на кнопку "быстрая цитата" в просилвере, если выделен текст, открывается быстрый ответ
7. При нажатии на кнопку "быстрая цитата" если цитируемый текст не выделен, то открывается окошко с предупреждением, что надо выделить текст.
qr306_1.0.2b.zip
(69.03 КБ) 5303 скачивания
тестируйте
На полное авторство не претендую, так как кроме своего кода активно использовал наработки из вышеприведенных тем. Кого гложет чистолюбие, могу добавить в авторы :)
Пофиксенный файл - qr306_1.0.2a.zip. Кто успел скачать до этого, инструкция по исправлению двумя постами ниже.

Опять файл изменен - qr306_1.0.2b.zip. В предыдущем была небольшая ошибка в инструкции.
Последний раз редактировалось Поручик 20.01.2010 15:32, всего редактировалось 1 раз.
Причина: Редактирование названия темы
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Nekstati »

Alex1204 писал(а):В IE8 в быстром ответе смайлики не вставляются в центр текста, только в конец. В обычном ответе такой проблемы нет. Как исправить?
Применить к тэгу <textarea> в файле quickreply_editor.html те же обработчики событий, какие применены в posting_editor.html:

Код: Выделить всё

<textarea style="height: 9em;" name="message" rows="7" cols="76" tabindex="3" class="inputbox" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" onfocus="initInsertions();"></textarea>
Аватара пользователя
iМаньяк
phpBB 2.0.0
Сообщения: 200
Стаж: 13 лет 7 месяцев
Благодарил (а): 32 раза
Поблагодарили: 3 раза

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение iМаньяк »

iМаньяк писал(а):установил доработку, но ники и цитаты не вставляются в быстрый ответ, нажимаю на никнейм пользователя ссылка вида viewtopic.php?f=4&t=2034#postform но и ничего не происходит.
сделал работает теперь. только цитаты и ники вставляются но сама форма быстрого ответа закрыта. т.е. как у вас стандартно закрыта, когда выделяешь текст и нажимаешь вставить то быстрый ответ открывается, как сделать тоже самое?
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Nekstati »

Включить JS-отладчик в браузере и посмотреть, что он говорит. Например, IE8/9 → F12 → Сценарий → Отладка. Или Firefox + Firebug.
Аватара пользователя
BorisL
phpBB 1.4.2
Сообщения: 59
Стаж: 16 лет 3 месяца
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение BorisL »

При открытии темы форма быстрого ответа открыта по умолчанию. При нажатии на Ник или отправку через кнопку бастрая цитата выделенного фрагмента открываяется вторая форма быстрого ответа и в нее вставляются цитаты.
Как сделать, чтобы выделения вставлялись или в открытую по-умолчанию форму БО или чтобы при открытии темы форма быстрого ответа была скрыта, и открывалась только при отпправке выделенных цитат или по кнопке БО?
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 374 раза
Поблагодарили: 727 раз
Контактная информация:

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение владимир1983 »

BorisL писал(а): вторая форма быстрого ответа
Откуда она? Стоит какой то сторонний быстрый ответ?
Проверяйте правки.
Это мод доработки встроенного а не стороннего быстрого ответа.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
BorisL
phpBB 1.4.2
Сообщения: 59
Стаж: 16 лет 3 месяца
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение BorisL »

ВОт и я думаю, откуда ОН?
Нет, у меня установлен только встроенный БО. МОДов БО не устанавливалось. Пытался сделать это же в феврале, было то же самое. В результате установку отменил.
Сейчас спустя 3 месяца вернулся к этому вопросу на новом форуме, и та же картина. Только что снова удалил эту доработку. Остался и нормально работает только встроенный БО. Буду пытаться еще.
Alex1204
phpBB 1.4.4
Сообщения: 111
Стаж: 18 лет 1 месяц
Благодарил (а): 12 раз
Поблагодарили: 2 раза
Контактная информация:

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Alex1204 »

А есть ли где-то доработка для переключения отображения быстрого ответа свернутым или сразу развернутым? Чтоб пользователь мог выбрать как ему удобно в настройках личного раздела.
Аватара пользователя
grishin
phpBB 2.0.1
Сообщения: 288
Стаж: 13 лет 10 месяцев
Благодарил (а): 54 раза
Поблагодарили: 32 раза
Контактная информация:

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение grishin »

BorisL писал(а):При открытии темы форма быстрого ответа открыта по умолчанию. При нажатии на Ник или отправку через кнопку бастрая цитата выделенного фрагмента открываяется вторая форма быстрого ответа и в нее вставляются цитаты.
Как сделать, чтобы выделения вставлялись или в открытую по-умолчанию форму БО или чтобы при открытии темы форма быстрого ответа была скрыта, и открывалась только при отпправке выделенных цитат или по кнопке БО?
У меня та же самая проблема что и описана BorisL Форма БО открыта по умолчанию...ББкоды есьб, но смайлов нет..при щелчке по нику открывается ВТОРАЯ форма БО со смайлами...как исправить данный косяк?
Мод ставил на локалке на абсолютно чистый форум....3.0.8
Правленые файлы проверял..

Добавлено спустя 5 минут 16 секунд:
Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
Не знаю почему но в quickreply_editor было две формы БО..одна какая то урезаная...а вторая нормальная...удалил первую и всё стало как и задумано))
В жизни так бывает...
Аватара пользователя
Di_Mok
Former team member
Сообщения: 814
Стаж: 14 лет
Откуда: Родной Гондурас ;)
Благодарил (а): 147 раз
Поблагодарили: 118 раз
Контактная информация:

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Di_Mok »

По свёрнут\развёрнут, посмотри это сообщение Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
Аватара пользователя
grishin
phpBB 2.0.1
Сообщения: 288
Стаж: 13 лет 10 месяцев
Благодарил (а): 54 раза
Поблагодарили: 32 раза
Контактная информация:

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение grishin »

Сейчас форма БО по умолчанию свернута.
Нет самой кнопки "БЫСТРЫЙ ОТВЕТ", она появляется только если нажать на ник..или "быстрая цитата"....

И второй косяк...в админке при переходе в "Функции конференции" вываливается ошибка
Parse error: syntax error, unexpected T_DOUBLE_ARROW, expecting ')' in Q:\home\joomla\www\forum\includes\acp\acp_board.php on line 93
Если отменить правки файла includes/acp/acp_board.php то на эту страницу входит но настроек БО там нет и ещё в этом файле присутствует два вхождения искомой строчки 'allow_quick_reply' => array('lang' => 'ALLOW_QUICK_REPLY', я перепробовал все варианты вставки

Код: Выделить всё

'allow_quick_reply_smilies'	=> array('lang' => 'ALLOW_QUICK_REPLY_SMILIES',		'validate' => 'bool',	'type' => 'radio:yes_no', 'explain' => true),
'allow_quick_reply_bbcode'		=> array('lang' => 'ALLOW_QUICK_REPLY_BBCODE',		'validate' => 'bool',	'type' => 'radio:yes_no', 'explain' => true),
1-только после первого вхождения
2-только после второго вхождения
3-после двух вхождений сразу
но ничего не помогает и ошибка так и выплывает...
В жизни так бывает...
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Nekstati »

Господа, ну внимательнее же надо устанавливать. Ну сколько уже можно… В этой теме сплошные повторы… И вроде мод-то несложный…
grishin писал(а):Не знаю почему но в quickreply_editor было две формы БО..одна какая то урезаная...а вторая нормальная...удалил первую и всё стало как и задумано))
Первая форма отображается, когда в браузере выключен яваскрипт. Вы не заметили, что она завёрнута в тэги <noscript>?
Аватара пользователя
jakie
phpBB 1.4.2
Сообщения: 65
Стаж: 13 лет
Благодарил (а): 14 раз
Поблагодарили: 2 раза

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение jakie »

Установил на чистый phpbb 3.08 Мод Quick reply for phpBB3 - Быстрый ответ (версия 1.67). Рекомендации по установке мода учёл здесь Quick reply for phpBB3 - Быстрый ответ как советует rxu.
Далее начал устанавливать доработку встроенного быстрого ответа от Raydena здесь Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ Прочёл всю ветку.
Устанавливал (Доработку встроенного быстрого ответа от Raydena) сначала через AutoMod и когда захожу в тему, чтобы посмотреть изменения в "Быстром ответе" мне выдаёт ошибку:

Код: Выделить всё

Fatal error: Cannot redeclare generate_smilies() (previously declared in Z:\home\localhost\www\sekonomi\includes\functions_posting.php:22) in Z:\home\localhost\www\sekonomi\includes\functions_posting.php on line 142
Далее решил заново сделать всё сначала:
1. Установил на чистый phpbb 3.08 Мод Quick reply for phpBB3 - Быстрый ответ (версия 1.67).
2. Установил в ручную Доработку встроенного быстрого ответа от Rayden и снова таже самая ошибка:

Код: Выделить всё

Fatal error: Cannot redeclare generate_smilies() (previously declared in Z:\home\localhost\www\sekonomi\includes\functions_posting.php:22) in Z:\home\localhost\www\sekonomi\includes\functions_posting.php on line 142
Столько времени потратил и всё в пустую. Помогите пожалуйста.
Ищу людей для обмена опытом по phpbb. Пишите в личку.
Желательно наличие скайпа.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Пчелкин »

jakie писал(а):Мод Quick reply for phpBB3 - Быстрый ответ
jakie писал(а):Доработку встроенного быстрого ответа
улавливаете смысл?
При установленном первом, родной - второй отключают..два их вместе не уживутся..выбирайте или то или то...
Аватара пользователя
jakie
phpBB 1.4.2
Сообщения: 65
Стаж: 13 лет
Благодарил (а): 14 раз
Поблагодарили: 2 раза

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение jakie »

Плёлкин
И как отключить Quick reply for phpBB3 - Быстрый ответ, чтобы он не конфликтовал с Доработкой встроенного быстрого ответа. В Админ панеле пробывал делать так, непомогло:
Изображение
Вылетает следующая ошибка:

Код: Выделить всё

Parse error: syntax error, unexpected $end in Z:\home\localhost\www\sekonomi\cache\tpl_prosilver_viewtopic_body.html.php on line 272
PS. Кеш, стили, шаблоны и рисунки обновлял, результат тот же.
Ищу людей для обмена опытом по phpbb. Пишите в личку.
Желательно наличие скайпа.
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 13 лет 3 месяца
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз
Контактная информация:

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Айдар »

jakie, имеется ввиду, что отключают родной БО, выводя включение его шаблона из viewtopic_body.html.
Вы же поставили 2 мода.
Выход: откатывать установку одного из модов.
In Web We Trust
Закрыто

Вернуться в «Бета-версии модов для phpBB 3.0.x»