Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
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 доработка встроенного быстрого ответ
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
- Rayden
- Former team member
- Сообщения: 3739
- Стаж: 18 лет 9 месяцев
- Поблагодарили: 44 раза
- Контактная информация:
Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
Внимание: данная тема описывает доработку встроенного быстрого ответа 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.2a.zip. Кто успел скачать до этого, инструкция по исправлению двумя постами ниже.
Опять файл изменен - qr306_1.0.2b.zip. В предыдущем была небольшая ошибка в инструкции.
Не путать с модами быстрого ответа!
Почитав вот эту тему: 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.2a.zip. Кто успел скачать до этого, инструкция по исправлению двумя постами ниже.
Опять файл изменен - qr306_1.0.2b.zip. В предыдущем была небольшая ошибка в инструкции.
Последний раз редактировалось Поручик 20.01.2010 15:32, всего редактировалось 1 раз.
Причина: Редактирование названия темы
Причина: Редактирование названия темы
- Perfecthus
- phpBB 2.0.10
- Сообщения: 799
- Стаж: 13 лет 5 месяцев
- Откуда: Оттуда
- Благодарил (а): 63 раза
- Поблагодарили: 89 раз
- Контактная информация:
Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о
Не могу найти, где это в админке всё настраиваетсяRayden писал(а):Добавил в быстрый ответ панель смайлов и панель кнопок ббкода. И то и другое можно отключать через админку
Ткните кто-нибудь, уже всё вроде облазил.
- Perfecthus
- phpBB 2.0.10
- Сообщения: 799
- Стаж: 13 лет 5 месяцев
- Откуда: Оттуда
- Благодарил (а): 63 раза
- Поблагодарили: 89 раз
- Контактная информация:
Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о
Нашлись настройки
Добавлено спустя 8 минут 9 секунд:
Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
Найти:
Добавить после:
Добавить нужно в первом и во втором вхождении.
Добавлено спустя 8 минут 9 секунд:
Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
Для просилвер, открыть темплейт quickreply_editor.htmlkentovito писал(а):только очень нужна функция предпросмотра, так как многие пользователи хотят просмотреть оформление
Найти:
Код: Выделить всё
<input type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" class="button1" />
<input type="submit" accesskey="f" tabindex="7" name="full_editor" value="{L_FULL_EDITOR}" class="button2" />
Код: Выделить всё
<input type="submit" tabindex="5" name="preview" value="{L_PREVIEW}" class="button1" />
-
- phpBB 1.2.0
- Сообщения: 14
- Стаж: 11 лет 8 месяцев
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о
Решил попробовать "упростить" себе жизнь и установить вместо полнофункционального мода от RXU данную доработку. Сначала удалил все хвосты мода QR, кроме разве что БД. Затем по инструкции установил данную доработку и в результате все отображается, смайлики, Ббкоды, кнопки, ник ведет куда надо, но ничего не работает. Где накосячил - ума не приложу. По итогу при использовании любой функции от мода БО в консоли получаю Uncaught TypeError: Cannot read property 'elements' of undefined в зависисмости от того чем хочу воспользоваться, на скриншоте видно. При попытке вставить смайлик вообще уносит наверх страницы но ничего не вставляется. Может есть у кого предположения где я мог косяк допустить? Инструкцию и файлы уже раз 20 сверял - ну все по феньшую. Может из за псевдосеомода?
Добавлено спустя 1 час 17 минут 2 секунды:
Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
P.S. Проблема точно не в стиле - ставил на "голый" просильвер - симптомы те же...
Добавлено спустя 1 час 17 минут 2 секунды:
Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
P.S. Проблема точно не в стиле - ставил на "голый" просильвер - симптомы те же...
Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
господа, выручайте
попробовал поставить данное дополнение.
в итоге получаю ошибку
путем постепенного отката,выяснил, что проблема возникает как только добавляю в
viewtopic.php
код
версия php 3.0.13-PL1
попробовал поставить данное дополнение.
в итоге получаю ошибку
Код: Выделить всё
Fatal error: Cannot redeclare generate_smilies() in /home/host1364090/4apaeva.ru/htdocs/forum/includes/functions_posting.php on line 22
viewtopic.php
код
Код: Выделить всё
include($phpbb_root_path . 'includes/functions_posting.' . $phpEx);
- LavIgor
- Former team member
- Сообщения: 3468
- Стаж: 9 лет 11 месяцев
- Благодарил (а): 41 раз
- Поблагодарили: 932 раза
Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
Могу предложить заменить
include
на include_once
в качестве "быстрого фикса".- владимир1983
- phpBB 3.2.6
- Сообщения: 5954
- Стаж: 13 лет 11 месяцев
- Откуда: Сергиев Посад
- Благодарил (а): 374 раза
- Поблагодарили: 727 раз
- Контактная информация:
Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
Andrey099, ищи по теме. Ошибка встречалась не раз. Дублирование вызова функции.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Нет человека - нет проблемы. (c)
- LavIgor
- Former team member
- Сообщения: 3468
- Стаж: 9 лет 11 месяцев
- Благодарил (а): 41 раз
- Поблагодарили: 932 раза
Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
Вам нужно найти, где в другом месте во
viewtopic.php
или в функциях, которые в нём вызываются, включается файл functions_posting
и вставить _once
после include
для той строчки.Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
LavIgor, просмотрел все файлы которые менялись
функции не встречается больше нигде.
Отправлено спустя 7 минут 29 секунд:
нашел вызов в файле
сделал как сказали. ошибки больше нет.
но и не появилась кнопка с картинкой бфстрая цитата.
с этим уже завтра буду разбираться.
спасибо.
функции
Код: Выделить всё
functions_posting
Отправлено спустя 7 минут 29 секунд:
нашел вызов в файле
Код: Выделить всё
quick_reply.php
но и не появилась кнопка с картинкой бфстрая цитата.
с этим уже завтра буду разбираться.
спасибо.
Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
кнопки не появились.
все проверил, что в описании, все сделал.
в админке зашел в свойства шаблона (просильвер) в картинках небыло картинки кнопки. выставил вручную, все равно ничего не изменилось.
Отправлено спустя 40 секунд:
надпись при наведении на имя пользователя появляется, нажимаешь - открывается окно быстрого ответа, но имя пользователя не вставляется туда.
все проверил, что в описании, все сделал.
в админке зашел в свойства шаблона (просильвер) в картинках небыло картинки кнопки. выставил вручную, все равно ничего не изменилось.
Отправлено спустя 40 секунд:
надпись при наведении на имя пользователя появляется, нажимаешь - открывается окно быстрого ответа, но имя пользователя не вставляется туда.