Quick reply for phpBB3 - Быстрый ответ

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Quick reply for phpBB3 - Быстрый ответ

Сообщение rxu »

Мод быстрого ответа для phpBB3.

Возможности: быстрый ответ, быстрые темы. Управляется при помощи отдельного модуля в администраторском разделе (закладка Общие).

После установки обязателен запуск установочного скрипта install.php, которым, в том числе, будет включено отображение формы быстрого ответа для всех зарегистрированных пользователей.
Внимание: Не рекомендуется использовать установочный скрипт из пакета поставки мода версии 1.6.7. Вместо этого используйте исправленные версии install.php и uninstall.php.

Внимание: при обновлении с предыдущей версии не нужно запускать установочный скрипт install.php, если это не оговорено специально.

Внимание: инструкция по редактированию файла includes/functions_user.php для версии phpBB 3.0.6 изменилась:

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

OPEN
includes/functions_user.php

FIND
      'user_options'      => 230271,

REPLACE WITH
      'user_options'      => 232319,
О проблеме прокрутки страницы темы вниз к форме быстрого ответа.
Проявляется в Internet Explorer.
Фикс от прокрутки страницы вниз к форме быстрого ответа здесь, новая версия - здесь.
Вариант фикса от пользователя VEG - здесь.
Ещё один фикс от наших иностранных товарищей тут.

По вопросу появления формы быстрого ответа вверху, или двух форм на странице одновременно:
Проявляется, как правило, в стиле subsilver2 и других, созданных на его основе. Причиной является неправильное выполнение инструкции по установке. Добавление строки

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

<!-- IF QUICK_REPLY --><!-- INCLUDE quick_reply.html --><!-- ENDIF -->
необходимо производить только один раз и только после второго вхождения (в нижней части страницы) блока

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

			<td class="gensmall" width="100%" align="{S_CONTENT_FLOW_END}" nowrap="nowrap"><!-- INCLUDE pagination.html --></td>
		<!-- ENDIF -->
	</tr>
	</table>
Открытие формы БО по клику на ссылке "Цитата" с одновременной вставкой цитируемого текста: Quick reply for phpBB3 - Быстрый ответ

Дополнительно от Поручика:
Как поставить форму быстрого ответа на стиль subsilver2?

Ответ: скачать мод, разархивировать, разуть глаза, обратить внимание на папку templates.


Аддон добавления кнопки быстрого ответа во вложении. Возможное решение проблемы с отображением кнопки от пользователя Амб - здесь.

Дополнительно от Rayden:
Несколько косметических доработок для prosilver
Re: Доработка Quick reply for phpBB3 (rxu)

Дополнительно от Alek$:
Доработка встроенного быстрого ответа для версий 3.0.6 и выше.

Дополнительно от Борис Бердичевский:
поправки к моду БО для корректного отображения вида CAPTCHA для версий 3.0.6 и выше.
-----------------------------
Быстрый ответ для гостей
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось владимир1983 09.01.2014 15:09, всего редактировалось 25 раз.
Причина: Добавление ссылки на поправки к моду БО для корректного отображения вида CAPTCHA
Изображение
kent2
phpBB 1.0.0
Сообщения: 8
Стаж: 14 лет 10 месяцев
Благодарил (а): 4 раза

Re: Quick reply for phpBB3 - Быстрый ответ

Сообщение kent2 »

Здраствуйте . У меня после установки мода Быстрый ответперестала работать ссылка Список форумов. По всему форуму перемещаюсь кроме Главной форума. Еслищелкаю Список форумов то появляется белая страница с надписью Test Page. Подскажите где я мог накосячить. До установки мода все работало.
Аватара пользователя
IP_Board
phpBB 1.4.4
Сообщения: 109
Стаж: 15 лет 3 месяца
Благодарил (а): 8 раз
Поблагодарили: 11 раз

Re: Quick reply for phpBB3 - Быстрый ответ

Сообщение IP_Board »

kent2 писал(а):Подскажите где я мог накосячить.
ССЗБ. Ищите сами свои ошибки, где-то что-то недописали или пропустили. Откуда мы можем знать, что вы там намудрили.
aleksandrpetrovich
phpBB 1.2.0
Сообщения: 14
Стаж: 14 лет 10 месяцев
Благодарил (а): 5 раз

Re: Quick reply for phpBB3 - Быстрый ответ

Сообщение aleksandrpetrovich »

Как убрать кнопку "Быстрый ответ", которая не исчезает после установки мода квик-реплая?
74b7695d49b7.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
oper_vovan
phpBB 1.4.0
Сообщения: 36
Стаж: 17 лет
Откуда: Минск
Благодарил (а): 2 раза

Re: Quick reply for phpBB3 - Быстрый ответ

Сообщение oper_vovan »

Добрый день, выявил баг при одновременной работе модов Quick reply for phpBB3 и Highslide JS. При включённом быстром ответе, не отрабатывает higslide js. Может кто сталкивался, чего там такое пересекается что такая шляпа?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Quick reply for phpBB3 - Быстрый ответ

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

oper_vovan писал(а):Highslide JS
Скрипт от мода пробовали просто по файлу подвигать?
Естественно в рамках дозволенного....(выше-ниже)
Последний раз редактировалось Пчелкин 30.11.2011 13:06, всего редактировалось 1 раз.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
oper_vovan
phpBB 1.4.0
Сообщения: 36
Стаж: 17 лет
Откуда: Минск
Благодарил (а): 2 раза

Re: Quick reply for phpBB3 - Быстрый ответ

Сообщение oper_vovan »

да, попробовал, результата 0. Если убрать из viewtopic_body.html строку

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

<!-- IF QUICK_REPLY --><!-- INCLUDE quick_reply.html --><!-- ENDIF -->

то Highslide отображает всё корректно. но пропадает quick reply
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Quick reply for phpBB3 - Быстрый ответ

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

oper_vovan пробуйте..тока у меня шибко облегченный...ту строку оставьте на месте...
Файл просто замените...свой забекапьте...
quick_reply.rar
У вас нет необходимых прав для просмотра вложений в этом сообщении.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
oper_vovan
phpBB 1.4.0
Сообщения: 36
Стаж: 17 лет
Откуда: Минск
Благодарил (а): 2 раза

Re: Quick reply for phpBB3 - Быстрый ответ

Сообщение oper_vovan »

нет, не помогло, там ещё в коде <!-- INCLUDE posting_buttons3.html --> вбилась ошибочно, получилась форма ответа и вверху и внизу без рамок (без нормального оформления)
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Quick reply for phpBB3 - Быстрый ответ

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

НЕ..вам надо к спецам обращаться...дистанционно такое исправить невозможно...
oper_vovan писал(а):форма ответа и вверху
Косяк явно есть...
Кстати...последний вздох...а вы "встроенный" на борту "быстрый ответ" отключили везде?

Добавлено спустя 59 секунд:
oper_vovan писал(а):buttons3
Это не косяк а свои самодельные панели кнопок...забыл исправить для вас..
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
oper_vovan
phpBB 1.4.0
Сообщения: 36
Стаж: 17 лет
Откуда: Минск
Благодарил (а): 2 раза

Re: Quick reply for phpBB3 - Быстрый ответ

Сообщение oper_vovan »

Спасибо за ответы.
Встроенные формы по отключал везде давно. Вчера решил поковыряться в коде quick reply, ничего не вышло зато при удалении uninstall.php и потом снова установив install.php quick reply словил баг. Послетали настройки зарегистрированных пользователей в части отображения картинок в тэге IMG, т.е все картинки стали отображаться тупо тегом [img]. Час шарился по нету пока не нашёл как лечить Не отображаются картинки в img теге может тоже кому пригодится.
Сегодня попробую ещё побороться, если что найду отпишусь, а если не получится, то поставлю дополнительное расширение ( 1 и 2) к стандартной форме ответа и включу её, а эту удалю.
Аватара пользователя
oper_vovan
phpBB 1.4.0
Сообщения: 36
Стаж: 17 лет
Откуда: Минск
Благодарил (а): 2 раза

Re: Quick reply for phpBB3 - Быстрый ответ

Сообщение oper_vovan »

Нашёл решение проблемы, как вариант:
- файл quick_reply.html
- строка 48

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

<a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;" style="line-height: 20px;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" hspace="2" vspace="2" /></a>
если в ней убрать хотя бы

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

'{smiley.A_SMILEY_CODE}',
, то все картинки открываются при помощи highslide js без проблем, единственное тиская на смайлик в форме быстрого ответа, он не добавляется в ответ.
Либо если удалить целиком всю данную строку, то с картинками тоже всё гуд, но смайликов нет вообще, при это остаётся надпись "Ещё смайлики…" , можно нажать на неё и добавить смайлы, если не знаешь кода для добавления смайла ручками, или переименовать "Ещё смайлики…" в "Показать смайлы..." что б никто и не докагался, что это такой "ход конём".

Пробовал порыться глубже с

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

smiley.A_SMILEY_CODE
, что б всё было как задумывалось и картинки тож отображались, но не получилось в итоге ничего. Может кто сможет по моим находкам подсказать чуть глубже.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Quick reply for phpBB3 - Быстрый ответ

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

Откуда в блоке смайлов у вас это?

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

 hspace="2" vspace="2" 
Это явно что-то постороннее...и в родном от мода этого нет!
Мой совет..так как это - быстрый ответ...замените в quick_reply.html смайловый блок

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

		<div id="smiley-box">
			<!-- IF S_SMILIES_ALLOWED and .smiley -->
				<strong>{L_SMILIES}</strong><br />
				<!-- BEGIN smiley -->
					<a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" /></a>
				<!-- END smiley -->
			<!-- ENDIF -->
			<!-- IF S_SHOW_SMILEY_LINK and S_SMILIES_ALLOWED-->
				<br /><a href="{U_MORE_SMILIES}" onclick="popup(this.href, 300, 350, '_phpbbsmilies'); return false;">{L_MORE_SMILIES}</a>
			<!-- ENDIF -->

			<!-- IF BBCODE_STATUS -->
			<!-- IF .smiley --><hr /><!-- ENDIF -->
			{BBCODE_STATUS}<br />
			<!-- IF S_BBCODE_ALLOWED -->
				{IMG_STATUS}<br />
				{FLASH_STATUS}<br />
				{URL_STATUS}<br />
				{SMILIES_STATUS}
			<!-- ENDIF -->
			<!-- ENDIF -->
		</div>
На такой....без "еще смайлы"

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

       {L_QUICK_REPLY_COMMENT}		
    	<!-- IF S_SMILIES_ALLOWED and .smiley -->
    		<br/><!-- BEGIN smiley --><a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" /></a> <!-- END smiley -->
			<br/><!-- IF S_SHOW_SMILEY_LINK and S_SMILIES_ALLOWED--><a href="{U_MORE_SMILIES}" onclick="popup(this.href, 1100, 400, '_phpbbsmilies'); return false;">{L_MORE_SMILIES}</a><!-- ENDIF -->
	    <!-- ENDIF -->
Или на такой с "еще смайлы"

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

	<!-- IF S_SMILIES_ALLOWED and .smiley -->
				<dl>
					<br/><label>{L_SMILIES}:</label>
					<br/><!-- BEGIN smiley --><a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" /></a> <!-- END smiley -->
					<br/><!-- IF S_SHOW_SMILEY_LINK and S_SMILIES_ALLOWED--><a href="{U_MORE_SMILIES}" onclick="popup(this.href, 1100, 400, '_phpbbsmilies'); return false;">{L_MORE_SMILIES}</a><!-- ENDIF -->
				</dl>
	<!-- ENDIF -->
Теперь у вас должно выглядеть так...

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

		<!-- INCLUDE posting_buttons.html -->
        {L_QUICK_REPLY_COMMENT}		
    	<!-- IF S_SMILIES_ALLOWED and .smiley -->
    		<br/><!-- BEGIN smiley --><a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" /></a> <!-- END smiley -->
			<br/><!-- IF S_SHOW_SMILEY_LINK and S_SMILIES_ALLOWED--><a href="{U_MORE_SMILIES}" onclick="popup(this.href, 1100, 400, '_phpbbsmilies'); return false;">{L_MORE_SMILIES}</a><!-- ENDIF -->
	    <!-- ENDIF -->
		<div id="message-box">
Удачи...
Будет выглядеть примерно так...
907.jpg
А поле ввода сообщения отрегулируйте через CSS
У вас нет необходимых прав для просмотра вложений в этом сообщении.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
oper_vovan
phpBB 1.4.0
Сообщения: 36
Стаж: 17 лет
Откуда: Минск
Благодарил (а): 2 раза

Re: Quick reply for phpBB3 - Быстрый ответ

Сообщение oper_vovan »

У меня стиль основан на subsilver2. Качал из данной темы.
Пчелкин писал(а):Откуда в блоке смайлов у вас это?
Код: Выделить всё

hspace="2" vspace="2"
это в скачанном отсюда quick_reply.html для subsilver2.

Соответственно то что дальше вы предложили это для prosilver. Может сможете предложить для subsilver ?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Quick reply for phpBB3 - Быстрый ответ

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

С сабом не дружу...это к Sheer
Он на сабе собаку сьел....
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
mkt41
phpBB 1.0.0
Сообщения: 7
Стаж: 14 лет 9 месяцев

Re: Quick reply for phpBB3 - Быстрый ответ

Сообщение mkt41 »

Подскажите пожалуйста, как убрать функию быстрого ответа, встроенную в форум еще с версии 3.0.6

Вернуться в «Анонсы и поддержка модов для phpBB 3.0.x»