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
steamappsuser
phpBB 1.2.0
Сообщения: 15
Стаж: 15 лет 6 месяцев

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

Сообщение steamappsuser »

nixit писал(а):Дык, по мимо этого ещё и в админке нужно обновить.
С изображениями все в норме. Проблема не в отсутствии изображения "быстрая цитата", а полном отсутствии это функции.
скриншот.
p.s. Возьму оригинальные файлы админки и переустановлю на них мод.
Аватара пользователя
Пчелкин
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
steamappsuser
phpBB 1.2.0
Сообщения: 15
Стаж: 15 лет 6 месяцев

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

Сообщение steamappsuser »

Заработала быстрая цитата. Почистил еще раз кеш шаблонов и обновил изображения стиля (хотя настройки и так были корректные).
Аватара пользователя
NeAdmin
phpBB 1.4.0
Сообщения: 32
Стаж: 15 лет 9 месяцев
Благодарил (а): 7 раз
Поблагодарили: 2 раза

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

Сообщение NeAdmin »

Здравствуйте.
На subsilver2 прикрутилось нормально. Но не как получается пришпиндорить операцию ниже, к стилю Serenity
Все остальное сделал кроме этой.
Open: styles/subsilver2/template/viewtopic_body.html

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

Find

			<td><div class="gensmall" style="float: {S_CONTENT_FLOW_BEGIN};">&nbsp;<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{PROFILE_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_PM --><a href="{postrow.U_PM}">{PM_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_EMAIL --><a href="{postrow.U_EMAIL}">{EMAIL_IMG}</a> <!-- ENDIF -->&nbsp;</div> <div class="gensmall" style="float: {S_CONTENT_FLOW_END};"><!-- IF not S_IS_BOT --><!-- IF postrow.U_EDIT --><a href="{postrow.U_EDIT}">{EDIT_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_QUOTE --><a href="{postrow.U_QUOTE}">{QUOTE_IMG}</a> <!-- ENDIF --> <!-- ENDIF -->&nbsp;</div></td>

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

Replace with

			<td><div class="gensmall" style="float: {S_CONTENT_FLOW_BEGIN};">&nbsp;<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{PROFILE_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_PM --><a href="{postrow.U_PM}">{PM_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_EMAIL --><a href="{postrow.U_EMAIL}">{EMAIL_IMG}</a> <!-- ENDIF -->&nbsp;</div> <div class="gensmall" style="float: {S_CONTENT_FLOW_END};"><!-- IF not S_IS_BOT --><!-- IF S_QUICK_REPLY --><a href="#postform" onclick="if((window.getSelection && window.getSelection().toString() == '') || (document.getSelection && document.getSelection() == '') || (document.selection && document.selection.createRange().text == '')){ alert('{L_NO_SELECTION}'); return false; }else{addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false; }" title="{L_QUICKQUOTE_TEXT}">{QUICKQUOTE_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_EDIT --><a href="{postrow.U_EDIT}">{EDIT_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_QUOTE --><a href="{postrow.U_QUOTE}">{QUOTE_IMG}</a> <!-- ENDIF --> <!-- ENDIF -->&nbsp;</div></td>
Код для замены разбит по файлу (вроде на 2 части), как быть не знаю :?:

Это файл из Serenity
viewtopic_body.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
phpbb version: 3.0.11
nixit
phpBB 1.4.4
Сообщения: 173
Стаж: 15 лет 6 месяцев
Благодарил (а): 13 раз
Поблагодарили: 4 раза

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

Сообщение nixit »

steamappsuser писал(а):Заработала быстрая цитата. Почистил еще раз кеш шаблонов и обновил изображения стиля (хотя настройки и так были корректные).
Действительно, причём тут админка?)))
У меня самого была похожая проблема.))
Стасон
phpBB 1.0.0
Сообщения: 1
Стаж: 15 лет 5 месяцев
Благодарил (а): 1 раз

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

Сообщение Стасон »

:D урррааа, всё заработало, всем спасибо кто откликнулся на помощь, особенно Nekstat ;) за инструкцию как проверить есть ли quickquote.
tor80
phpBB 1.0.0
Сообщения: 1
Стаж: 15 лет 6 месяцев

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

Сообщение tor80 »

Возникла проблемка...мод поставил...все отлично работает...но он работает только у тех пользователей которые уже зарегистрированы...если регистрируется новый то вместо того чтобы бы видеть содержимое темы либо белый экран либо ошибка 500...
Аватара пользователя
iМаньяк
phpBB 2.0.0
Сообщения: 200
Стаж: 16 лет 1 месяц
Благодарил (а): 32 раза
Поблагодарили: 3 раза

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

Сообщение iМаньяк »

установил доработку, но ники и цитаты не вставляются в быстрый ответ, нажимаю на никнейм пользователя ссылка вида viewtopic.php?f=4&t=2034#postform но и ничего не происходит. так понятно?
Последний раз редактировалось iМаньяк 04.05.2011 14:35, всего редактировалось 2 раза.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

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

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

iМаньяк, что за детский сад?
Вопросы надо формулировать так, чтоб читающие понимали что вы пытаетесь до них донести.
Прочитайте ваше сообщение, и задумайтесь, на сколько надо быть телепатом чтоб догадаться что вы там и как сделали.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

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

Сообщение Nekstati »

iМаньяк, ответ может быть только один — вы что-то попутали при установке… Дайте, пожалуйста, ссылку на форум и тестовый логин/пароль.
Аватара пользователя
iМаньяк
phpBB 2.0.0
Сообщения: 200
Стаж: 16 лет 1 месяц
Благодарил (а): 32 раза
Поблагодарили: 3 раза

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

Сообщение iМаньяк »

Nekstati писал(а):Дайте, пожалуйста, ссылку на форум и тестовый логин/пароль.
хотелось бы но форум в сети.

p.s.: вот как на этом форум когда выделяешь текст и потом можно его вставить в быстрый ответ, у меня нажимаешь на кнопку цитировать выделенное и ничего не происходит. если что могу дать файлы форума проверить все ли я правильно сделал.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

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

Сообщение Nekstati »

Пришлите стиль архивом.
Аватара пользователя
iМаньяк
phpBB 2.0.0
Сообщения: 200
Стаж: 16 лет 1 месяц
Благодарил (а): 32 раза
Поблагодарили: 3 раза

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

Сообщение iМаньяк »

полностью со всем? там же редактировать из стиля только пару файлов...
Последний раз редактировалось владимир1983 05.05.2011 0:21, всего редактировалось 1 раз.
Причина: Пункт правил 3.11
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

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

Сообщение Nekstati »

Не пару, а семь штук. Это если считать только файлы стиля. Как вам удобнее.
Alex1204
phpBB 1.4.4
Сообщения: 111
Стаж: 20 лет 6 месяцев
Благодарил (а): 12 раз
Поблагодарили: 2 раза

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

Сообщение Alex1204 »

В IE8 в быстром ответе смайлики не вставляются в центр текста, только в конец. В обычном ответе такой проблемы нет. Как исправить?

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