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
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: Quick Reply phpBB 3.0.6 доработка

Сообщение Rayden »

Нашел ошибку в инструкции.

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

Find
Tip: This may be a partial find and not the whole line.

Code:Select all
ul.profile-icons li.quote-icon	{ margin: 0 0 0 10px; }

Replace with
Tip: Replace the preceding line(s) to find with the following lines.

Code:Select all
ul.profile-icons li.quickquote-icon	{ margin: 0 0 0 3px; }

На самом деле надо не реплейс делать, а добавить.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: Quick Reply phpBB 3.0.6 доработка

Сообщение Rayden »

amka писал(а):Есть парочка предложений. Сделать в админке возможность выбора отображения БО (в развернутом виде или в свернутом)
Это интересно
amka писал(а):сделать вместо кнопки "Быстрая цитата" ссылку в профиле "Цитата", как у Вас на форуме.
Это сделай сам. Код можно взять в моде rxu.
Я считаю, что кнопке цитата е место в мини-профайле.

smart2008
угу, спасиб, в инструкции по сабсилверу есть и еще ошибки мелкие.
smart2008 писал(а):Встречается два раза (надо указать, где добавлять)
Не надо. По правилам установки модов - ищем первое совпадение. Но...
В данном случае наверно можно в обоих местах добавить. Первое это в закладке "функции конференции", а вторая "размещение сообщений".
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: Quick Reply phpBB 3.0.6 доработка

Сообщение Rayden »

UksusoFF
Одно из двух. Или у меня написано "После", или ты читать не умеешь.
Лезу в свою инструкцию:

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

Find
Tip: This may be a partial find and not the whole line.

Code:Select all
				<div id="message-box">
Add before
Значит второе - ты читать не умеешь.
Убирай картинку нафиг.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: Quick Reply phpBB 3.0.6 доработка

Сообщение Rayden »

понятия не имею, у тебя нестандартный стиль.
Поиграйся с шириной message-box или с его отступами
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: Quick Reply phpBB 3.0.6 доработка

Сообщение Rayden »

Думаю, это как раз абсолютно бесполезная штука. Применяется раз в жизни (форума). Достаточно и гораздо проще выполнить sql-запрос из поста Jeronimo.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: Quick Reply phpBB 3.0.6 доработка

Сообщение Rayden »

phpbbs
Это не имеет отношения у быстрому ответу. posts_merging вставляет эту строчку, туда и копай.
PS я бы тебе пожизенно вкатил за копирайты.
qwinter писал(а):После установки мода при просмотре темы выводиться:
У тебя портал, так что ничего сказать не могу.
Почему-то generate_smilies вызывается два раза, в 22 и в 142 строке. Что делать, в каком месте убрать, как подправить код - не знаю, у меня нет портала, и разбирться с ним не очень хочется. Сорри.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: Quick Reply phpBB 3.0.6 доработка

Сообщение Rayden »

crash писал(а):и вы хотите чтобы вам показали код, который видно не вооруженным глазом?
А смайл ты сам рисовал?
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: Quick Reply phpBB 3.0.6 доработка

Сообщение Rayden »

Мля!!! У тебя код один в один от сабсилвера, кроме маленькой детали. Об этом тебе и сказал Crash.
Если ты этого не видишь, если не понимаешь, как в хтмл строятся ячейки таблиц, то не надо тебе заниматься модами. Ибо элементарные основы верстки надо знать.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: Quick Reply phpBB 3.0.6 доработка

Сообщение Rayden »

Т е все работает на портале? Гуд.
phpbbs писал(а):Спасибо за помощь....
Неискренний ты человек. Некрасиво.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: Quick Reply phpBB 3.0.6 доработка

Сообщение Rayden »

В неправильной установке.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: Quick Reply phpBB 3.0.6 доработка

Сообщение Rayden »

Не думаю, что дело в этом.
Судя по рисунку, у него дублируются только кастом бб-коды. Следовательно, надо для начала глянуть блок вывода этих кодов в шаблоне, не сдублироан ли. А потом в пхп-коде.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: Quick Reply phpBB 3.0.6 доработка

Сообщение Rayden »

Или не прописал русскоязычный имаждесет или не обновил набор изображений.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

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

Сообщение Rayden »

Конечно реально. Делай.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

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

Сообщение Rayden »

undertalk
Сделать чтоб работало - это не значит втупую скопировать строчку.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

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

Сообщение Rayden »

Скорее всего да, скорее всего другая.
Скорее всего стоит мод от rxu.
phpBB2 FAQ
phpBB3 FAQ

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