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 1.4.4
Сообщения: 106
Стаж: 14 лет 8 месяцев
Благодарил (а): 5 раз

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

Сообщение папа »

да,разрешено

Добавлено спустя 2 минуты 10 секунд:
Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
братья,скажите как можно убрать поисковик внизу форума,а также это
Вы можете начинать темы
Вы можете отвечать на сообщения
Вы можете редактировать свои сообщения
Вы можете удалять свои сообщения
Вы можете добавлять вложения
?
Как можно убрать то,что я обвёл красным ,а то что зелёным,опустить под форму быстрого ответа?
Изображение
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

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

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

Блин, батянь, ты б изучил что ли способы редактирования шаблонов страниц форума, а? Ну, ведь однотипные же вопросы-то задаешь постоянно. Неужель самому не надоело? :?
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

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

NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

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

Сообщение Sheer »

папа
http://www.phpbbguru.net/documentation/
В правилах написано: Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
В итоге получите! Правила, пункт: 3.2
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
alex88_9
phpBB 1.4.4
Сообщения: 133
Стаж: 14 лет 2 месяца
Благодарил (а): 34 раза

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

Сообщение alex88_9 »

Добрый день

Установил доработку быстрого ответа. Все работает как описано в первом посте, но не появилась кнопка "быстрая цитата" :(
У меня subsilver3. Версия PHPBB 3.0.10

Подскажите, плз, в чем может быть проблема?
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

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

Сообщение Slash »

alex88_9, попробуй так:
открыть: styles/subsilver2/imageset/ru/imageset.cfg, найти:

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

img_icon_post_quote_quick = icon_post_quote_quick.gif
заменить на:

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

img_icon_post_quickquote = icon_post_quickquote.gif
обнови рисугки.
alex88_9
phpBB 1.4.4
Сообщения: 133
Стаж: 14 лет 2 месяца
Благодарил (а): 34 раза

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

Сообщение alex88_9 »

Raisin
Это я проверял. Так и есть, но кнопка все равно не отображается. Кэш чистил.

А что значит - обновить рисунки?

Добавлено спустя 7 минут 34 секунды:
Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
Еще попытался увеличить размер ников в теме.

Для этого в файле prosilver / template / viewtopic_body.html

Нашел вот этот код

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

<!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) -->
				<!-- IF S_QUICK_REPLY --><a href="#postform" title="{L_QUOTE_USERNAME}" onclick="dE('qr_editor_div', 1);dE('qr_showeditor_div', -1); insert_text('[b]{postrow.POSTER_QUOTE}[/b]'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->>{postrow.POST_AUTHOR}</a><!-- ELSE --><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --><!-- ENDIF -->
и заменил на

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

<!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) -->
				<!-- IF S_QUICK_REPLY --><a href="#postform" title="{L_QUOTE_USERNAME}"  onclick="dE('qr_editor_div', 1);dE('qr_showeditor_div', -1); insert_text('[b]{postrow.POSTER_QUOTE}[/b]'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}; font-size: 1.3em" <!-- ENDIF --><!-- IF postrow.POST_AUTHOR --> style="color: {postrow.POST_AUTHOR}; font-size: 1.3em" <!-- ENDIF -->>{postrow.POST_AUTHOR}</a><!-- ELSE --><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --><!-- ENDIF -->				
В результате ники увеличились только если находишься на форуме под зарегистрированным пользователем. А если под гостем, то размеры остались прежними. Подскажите, плз, что еще нужно прописать, чтобы под гостем тоже ники были видны увеличенными?

P.S. Чтобы под гостем тоже ник увеличился код такой получился

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

<!-- IF S_QUICK_REPLY --><a href="#postform" title="{L_QUOTE_USERNAME}"  onclick="dE('qr_editor_div', 1);dE('qr_showeditor_div', -1); insert_text('[b]{postrow.POSTER_QUOTE}[/b]'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}; font-size: 1.3em" <!-- ENDIF --><!-- IF postrow.POST_AUTHOR --> style="color: {postrow.POST_AUTHOR}; font-size: 1.3em" <!-- ENDIF -->>{postrow.POST_AUTHOR}</a><!-- ELSE --><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE --><span  style="font-size: 1.3em">{postrow.POST_AUTHOR_FULL}</span><!-- ENDIF --><!-- ENDIF -->				
Последний раз редактировалось alex88_9 29.08.2012 7:50, всего редактировалось 1 раз.
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

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

Сообщение Slash »

обновление рисунков: админ раздел - стили - набор рисунков, затем нажмешь обновить. Еще почисть кэш своего браузера, на всякий случай.
alex88_9
phpBB 1.4.4
Сообщения: 133
Стаж: 14 лет 2 месяца
Благодарил (а): 34 раза

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

Сообщение alex88_9 »

Рисунки обновил, кэш браузера почистил, нет кнопки ни в хроме ни в IE. Вобщем думаю для subsilvera3 эта функциональность недоступна.

P.S. В просильвере кнопка "быстрая цитата" появилась, а в subsilver3 нет
Аватара пользователя
Krabsss
phpBB 1.4.4
Сообщения: 174
Стаж: 14 лет 1 месяц
Откуда: Санкт-Петербург
Благодарил (а): 5 раз
Поблагодарили: 7 раз

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

Сообщение Krabsss »

у меня стиль сабсильвер, при нажатии на ник или цитировать выделенное, все это добавляется в окно быстрого ответа, но само окно быстрого ответа не разворачивается автоматом, а нужно кликать на него
и как сделать чтобы окно быстрого ответа выезжало плавно?
Аватара пользователя
Krabsss
phpBB 1.4.4
Сообщения: 174
Стаж: 14 лет 1 месяц
Откуда: Санкт-Петербург
Благодарил (а): 5 раз
Поблагодарили: 7 раз

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

Сообщение Krabsss »

Изображение
при выделении текста появляется кнопка Requete, где вставить перевод на русский для нее?
Изображение
а если потом кликнуть рядом где-нибудь, то эта кнопка Requete не пропадает
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

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

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

Krabsss писал(а):у меня стиль сабсильвер, при нажатии...
Давно спрашивали до тебя, проблема не кем из наших не решалась.
Жди, может кому надо будет. Решит и выложит решение.
Krabsss писал(а):выезжало плавно
Да хоть быстро, нет?
Krabsss писал(а):Requete
Это переменная, где она не определена не... (пока не понимаю), посмотри в языковых файлах от установленных тобой модификаций.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
voblin
phpBB 1.0.0
Сообщения: 9
Стаж: 13 лет 10 месяцев
Благодарил (а): 3 раза
Поблагодарили: 2 раза

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

Сообщение voblin »

Здравствуйте, прошу помощи. Прочитал уже всю тему, ответа к сожалению не нашел. Я новичёк в этом, но честно, я пытался сам в этом разобраться.
Вопрос в следующем: как отключить скрол в быстрый ответ? То есть, пользователь читает страницу, выделяет, нажимает кнопку "цитата", снова выделяет, снова нажимает "цитата" и т.д. и потом уже сам скроллит вниз страницы к БО.
В гугл хроме скролла нет, в остальных - Опера, Мозилла скролл присутствует. Я понимаю, что это не баг а фича, но вот в моём случае это требуется отключить. Заранее спасибо за ответ.
Metal
phpBB 1.0.0
Сообщения: 3
Стаж: 13 лет 9 месяцев

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

Сообщение Metal »

voblin писал(а): как отключить скрол в быстрый ответ?
Спасибо за идею! я себе сделал, но пришлось доработать немного скрипты...

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