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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 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
тестируйте
На полное авторство не претендую, так как кроме своего кода активно использовал наработки из вышеприведенных тем. Кого гложет чистолюбие, могу добавить в авторы :)
Пофиксенный файл - qr306_1.0.2a.zip. Кто успел скачать до этого, инструкция по исправлению двумя постами ниже.

Опять файл изменен - qr306_1.0.2b.zip. В предыдущем была небольшая ошибка в инструкции.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Поручик 20.01.2010 12:32, всего редактировалось 1 раз.
Причина: Редактирование названия темы
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

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

Сообщение МайскийЖук »

Так а гостям на форуме отвечать-то вообще разрешено?
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

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

Сообщение МайскийЖук »

Блин, батянь, ты б изучил что ли способы редактирования шаблонов страниц форума, а? Ну, ведь однотипные же вопросы-то задаешь постоянно. Неужель самому не надоело? :?
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

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

Сообщение МайскийЖук »

Как можно сделать чтобы как на этом форуме при выделении выскакивала "вставить цитату в окно ответа"?
Установить себе на форум вот этот мод.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

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

Сообщение МайскийЖук »

Встроенный «Быстрый ответ» в phpBB3 есть. Второй указанный мод — это его доработка. А первый указанный мод — это отдельный «Быстрый ответ», заменяющий встроенный.

Необходимо выбрать что-то одно.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

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

Сообщение МайскийЖук »

Так резервная копия всех файлов наверняка есть. Из нее восстановить можно. :)

Или ее нет?
 
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось МайскийЖук 13.02.2013 20:56, всего редактировалось 1 раз.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

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

Сообщение Татьяна5 »

Вставила код от Nekstati (немного измененный, под мод)

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

 onclick="if(!(window.getSelection && window.getSelection().toString() == '') && !(document.getSelection && document.getSelection() == '') && !(document.selection && document.selection.createRange().text == '')){addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false; } "
Результат:

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

[quote=""]1[/quote]
Вопрос: как сделать, чтобы цитата вставлялась с ником автора поста?
----------------------------------------------------------------------------------------------

вопрос снимается, разобралась
была не задана переменная POSTER_QUOTE

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

// This value will be used as a parameter for JS insert_text() function, so we use addslashes to handle "special" usernames properly ;)
		'POSTER_QUOTE'		=> addslashes(get_username_string('username', $poster_id, $row['username'], $row['user_colour'], $row['post_username'])),
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

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

Сообщение Татьяна5 »

vinik писал(а):как быть?
Искать по части строки, к примеру по {postrow.MINI_POST_IMG}

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

<span class="vtdate"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a><!-- ENDIF --> {postrow.POST_DATE}</span>
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

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

Сообщение Татьяна5 »

Правки для русского языка внесены? contrib/ru.xml
Картинка кнопки быстрой цитаты /styles/prosilver/imageset/ru/icon_post_quickquote.gif на сервере есть?
Кеш браузера тоже чистите?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

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

Сообщение Татьяна5 »

Кнопка "быстрая цитата" на месте
Очистите кеш браузера. (Через ftp очищается кеш форума)
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

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

Сообщение Татьяна5 »

Tedder писал(а):1. - установил - Quick reply for phpBB3 - Быстрый ответ
Это мод
Tedder писал(а):2. - установил - Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
Это доработка для встроенного БО, а не мода

Одновременно они работать не будут
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

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

Сообщение Татьяна5 »

Tedder писал(а):встроенного и не было?
Встроенный БО есть, по-умолчанию отключен
Включить: админка - Общие - Конфигурация - Размещение сообщений - Включить быстрый ответ: Да, Включить функцию быстрого ответа на всех форумах
Если после этого не заработает - включать в настройках каждого форума
Tedder писал(а):В общем итог
Да, будет работать или то, или это
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

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

Сообщение Татьяна5 »

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

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

Сообщение Татьяна5 »

Tedder,
Не нужен
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

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

Сообщение Татьяна5 »

Kirosir писал(а):я установил Quick_Quote_selected_subsilver2 ... , в этом моде не надо sql править?
Это тема доработки Quick Reply, в ней sql-запрос выполнять надо
В других модах - соответственно основной инструкции мода
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

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

Сообщение Татьяна5 »

Полный мод

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