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
woodyk
phpBB 1.2.0
Сообщения: 14
Стаж: 15 лет 10 месяцев
Благодарил (а): 3 раза

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

Сообщение woodyk »

Arrovil
Спасибо, буду копать.

Добавлено спустя 1 час 26 минут 11 секунд:
Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
Что же за чудо такое? И таких строчек нет вообще.
Причем я не обнаружил блока отвечающего за быстрый ответ.
Странно что вообще форум работает. Похоже не удастся воспользоваться этой доработкой.
Аватара пользователя
XAPTMAH
phpBB 1.0.0
Сообщения: 4
Стаж: 17 лет 2 месяца

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

Сообщение XAPTMAH »

Установил мод доработки быстрого ответа на локальный компьютер (на чистый форум) все заработало без проблем. При установке на реальный сайт все отображается, но ничего не работает, те при нажатии на смайл, перебрасывает вверх страницы, в форме смайл не появляется, бб коды, впрочем как и цвета никак не реагируют на нажатие, при нажатии на ник пользователя перебрасывает в форму но ничего в ней не появляется. Еще полоса с права в форме серая появилась.... но это может из-за фиксированной ширины стиля. Собственно говоря быстрый ответ тоже перестал работать, перебрасывает в полный редактор с сообщением "Ваше сообщение слишком короткое."
Внимательно перепроверил правильность установки вроде все нормально... Пока не удаляю мод, может кто подскажет где проблема зарылась.
ps: были установлены легенькие моды: Manage attachments ACP module for phpBB3, NV advanced last topic titles, Auto Image Resizer, Prime Links, SiteMap Generator (без сео мода). Ширина стиля фиксированная - 1000пик, стиль сабсильвер.
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 14 лет 4 месяца
Благодарил (а): 152 раза
Поблагодарили: 215 раз
Забанен: Бессрочно

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

Сообщение xisp »

Jedai писал(а):Где собака порылась?
В яваскрипте. Жмите F12, там консоль, и смотрите на ошибки.
Ссылка на форум с тестовым аккаунтом так же поможет в решении проблемы.
phpBBex
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 14 лет 4 месяца
Благодарил (а): 152 раза
Поблагодарили: 215 раз
Забанен: Бессрочно

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

Сообщение xisp »

Жорик писал(а):Для специалиста - ничего сложного, а я "язык" php увидиел месяц назад,
Стили написаны на HTML. Язык этот примитивный, недели хватит на основы, чтобы понимать, что делаешь при правках в стиле.
Жорик писал(а):Просто поинтересовался, нет ли такого желания у автора....
Сомневаюсь, что хотя бы у одного автора есть время и желание писать инструкции под тысячи стилей.
phpBBex
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 14 лет 4 месяца
Благодарил (а): 152 раза
Поблагодарили: 215 раз
Забанен: Бессрочно

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

Сообщение xisp »

Kat писал(а):А разве итоговые корректировки не вносятся в архив, выложенный в первом сообщении?
Далеко не всегда.
phpBBex
zilonitiz
phpBB 1.4.4
Сообщения: 143
Стаж: 20 лет 4 месяца
Благодарил (а): 2 раза
Поблагодарили: 1 раз

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

Сообщение zilonitiz »

Отличный мод! Спасибо Rayden!

Решил тут под себя его подправить, изменил чуть вот эту строку:

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

		<!-- IF S_QUICK_REPLY --><dd><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],&nbsp;'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->>Цитата ника</a><!-- ELSE --><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}</dd><!-- ENDIF --><!-- ENDIF -->
И обратил внимание что если залогинен на форуме, то выводится то что надо "Цитата ника" а если смотреть посты как гость, то выводится имя пользователя. Обкрамсал код так:

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

		<!-- IF S_QUICK_REPLY --><dd><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],&nbsp;'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->>Цитата ника</a></dd><!-- ENDIF -->
Вроде бы теперь невыводиться ничего гостям. Вопрос - Все ли корректно сделал я?

И вопрос еще, как выводить катринку вместо "Цитата ника" (используйя оформление prosilver)?
zilonitiz
phpBB 1.4.4
Сообщения: 143
Стаж: 20 лет 4 месяца
Благодарил (а): 2 раза
Поблагодарили: 1 раз

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

Сообщение zilonitiz »

Я имел ввиду картинку как картинки кнопок в шаблоне prosilver, с эффектом ховера принаведении курсора.
zilonitiz
phpBB 1.4.4
Сообщения: 143
Стаж: 20 лет 4 месяца
Благодарил (а): 2 раза
Поблагодарили: 1 раз

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

Сообщение zilonitiz »

Так, все как бы прикрасно НО... Установка этого модуля "убило" работу мода Advertisement Management а конкретно перестали работать рекламные места после и между постов. Может быть такое и есть какие варианты исправления?
zilonitiz
phpBB 1.4.4
Сообщения: 143
Стаж: 20 лет 4 месяца
Благодарил (а): 2 раза
Поблагодарили: 1 раз

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

Сообщение zilonitiz »

Да, действительно, мистическим образом исчела часть кода в viewtopic_body.html Спасибо за наводку. :)
zilonitiz
phpBB 1.4.4
Сообщения: 143
Стаж: 20 лет 4 месяца
Благодарил (а): 2 раза
Поблагодарили: 1 раз

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

Сообщение zilonitiz »

Быстрый ответ на то и быстрый что бы не тратить время на оформление поста...
Аватара пользователя
zusul
phpBB 2.0.0
Сообщения: 208
Стаж: 14 лет 8 месяцев
Откуда: Киев
Благодарил (а): 28 раз

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

Сообщение zusul »

для 3.0.9 все делать как в инструкции в шапке?
Аватара пользователя
zusul
phpBB 2.0.0
Сообщения: 208
Стаж: 14 лет 8 месяцев
Откуда: Киев
Благодарил (а): 28 раз

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

Сообщение zusul »

Пчелкин
Да мне то нужно всего чтоб при нажатии на ник в сообщении автоматически открывался быстрый ответ(силь prosilver), а целый мод мне без надобности.
Аватара пользователя
zusul
phpBB 2.0.0
Сообщения: 208
Стаж: 14 лет 8 месяцев
Откуда: Киев
Благодарил (а): 28 раз

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

Сообщение zusul »

HAMMER663
эх )
да кабы ж я знал какую именно строку вставлять?
Аватара пользователя
zusul
phpBB 2.0.0
Сообщения: 208
Стаж: 14 лет 8 месяцев
Откуда: Киев
Благодарил (а): 28 раз

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

Сообщение zusul »

HAMMER663
Это получается если нажимать ник под аватаркой, а хотелось бы ник в сообщении.
Ну даже и так у меня чет не выходит.
При нажатии ника открывается быстрый ответ и без добавления ника потом перекидывает на главную (ссылка при наведении на ник #postform)
Аватара пользователя
zusul
phpBB 2.0.0
Сообщения: 208
Стаж: 14 лет 8 месяцев
Откуда: Киев
Благодарил (а): 28 раз

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

Сообщение zusul »

HAMMER663
Млин мне уже и спрашивать неудобно, для вас это наверно элементарные вещи.
Куда что добавить и в каком месте?

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