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
Изображение
Аватара пользователя
leshiy_odessa
phpBB 1.4.0
Сообщения: 33
Стаж: 21 год 4 месяца
Поблагодарили: 1 раз

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

Сообщение leshiy_odessa »

Скрин у вас от быстрого ответа, или от быстрой темы?
От быстрого ответа. В быстрой темы аналогично, если включить.
Возможно я где то в коде намудрил, тема на основе subsilver2, но я уже два раза перепроверял код, найти ошибку не могу.

И кстати если нажать просто ответ или создание темы без БО, то тоже нет.
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 22 года 2 месяца
Откуда: Бердск
Поблагодарили: 15 раз

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

Сообщение crash »

а значки вообще разрешены на форуме?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
leshiy_odessa
phpBB 1.4.0
Сообщения: 33
Стаж: 21 год 4 месяца
Поблагодарили: 1 раз

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

Сообщение leshiy_odessa »

crash писал(а):а значки вообще разрешены на форуме?
Первое что подумал, но в админке не нашел такой функции. Точно помню что значки изначально были и я их не запрещал.
Подскажите это в каком пункте админки.

Или вы про это?

Изображение

Как видите все в порядке.

Добавлено спустя 14 минут 45 секунд:
Поставил нулевые файлы не помогло.

viewforum_body.html
viewtopic_body.html
posting.php
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 22 года 2 месяца
Откуда: Бердск
Поблагодарили: 15 раз

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

Сообщение crash »

leshiy_odessa
в обычном ответе или при создании новой темы есть?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
leshiy_odessa
phpBB 1.4.0
Сообщения: 33
Стаж: 21 год 4 месяца
Поблагодарили: 1 раз

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

Сообщение leshiy_odessa »

crash писал(а):в обычном ответе или при создании новой темы есть?
Нет.



это может быть из-за этого? (убираем RE:)

posting.php

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

$post_data['post_subject']		= (in_array($mode, array('quote', 'edit'))) ? $post_data['post_subject'] : ((isset($post_data['topic_title'])) ? $post_data['topic_title'] : '');
заменил на

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

$post_data['post_subject']      = censor_text($post_data['post_subject']);
закомментировал

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

/*
    if (($mode == 'reply' || $mode == 'quote') && !$submit && !$preview && !$refresh)
    {
       $post_data['post_subject'] = ((strpos($post_data['post_subject'], 'Re: ') !== 0) ? 'Re: ' : '') . censor_text($post_data['post_subject']);
    }
*/
Includes/quick_reply.php

закомментировал

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

/*	
	if ($mode == 'reply')
	{
		$subject = ((strpos($main_data['topic_title'], 'Re: ') !== 0) ? 'Re: ' : '') . censor_text($main_data['topic_title']);
	}
*/	
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 22 года 2 месяца
Откуда: Бердск
Поблагодарили: 15 раз

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

Сообщение crash »

админка - управление форумами. Выбрать форум, потом нажать заменить и посмотреть чего в
Включить значки тем:
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
leshiy_odessa
phpBB 1.4.0
Сообщения: 33
Стаж: 21 год 4 месяца
Поблагодарили: 1 раз

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

Сообщение leshiy_odessa »

crash писал(а):админка - управление форумами. Выбрать форум, потом нажать заменить и посмотреть чего в
Да, помогло. Всем огромное спасибо, простите за беспокойство.
Evgeny
phpBB 1.2.0
Сообщения: 13
Стаж: 16 лет 11 месяцев
Откуда: Красноярск

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

Сообщение Evgeny »

Установил, форма быстрых тем работают, а вот формы под ответами быстрых ответов нет...
Проверял настройки в админке, проверял правку шаблонов по инструкции, все нормально. Может я что-то не сделал? Устанавливал все по стандартной инструкции входящей в состав дистрибутива.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

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

Сообщение rxu »

В личном разделе включено?
Изображение
Аватара пользователя
leshiy_odessa
phpBB 1.4.0
Сообщения: 33
Стаж: 21 год 4 месяца
Поблагодарили: 1 раз

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

Сообщение leshiy_odessa »

Evgeny писал(а):форма быстрых тем работают, а вот формы под ответами быстрых ответов нет
Была аналогичная "проблема". Как показал дальнейший анализ все дело было в неправильно настроенных куках.
На одной странице я был прилогинен и видел БО в темах, на другой странице я уже был разлогинен и БО в сообщениях не видел.

Также возможно вам поможет русифицированный скриншот (БО в темах отключено, БО в сообщениях включено)

Изображение
Evgeny
phpBB 1.2.0
Сообщения: 13
Стаж: 16 лет 11 месяцев
Откуда: Красноярск

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

Сообщение Evgeny »

Везде прологинен нормально, на всякий случай чистил куки. Вот настройки:
attach1.jpg
attach2.jpg
И что бы это значило?
Как поставить форму быстрого ответа на стиль subsilver2?
Ответ: скачать мод, разархивировать, разуть глаза, обратить внимание на папку templates.
Файл quick_reply.html существует.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
leshiy_odessa
phpBB 1.4.0
Сообщения: 33
Стаж: 21 год 4 месяца
Поблагодарили: 1 раз

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

Сообщение leshiy_odessa »

Какой у вас стиль? По какой инструкции вы устанавливали?
Evgeny
phpBB 1.2.0
Сообщения: 13
Стаж: 16 лет 11 месяцев
Откуда: Красноярск

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

Сообщение Evgeny »

Еще раз проверил правильность правки файло
Это правило встречается в файле 2 раза, так и должно быть?
Open: styles/subsilver2/template/viewtopic_body.html
...

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

Find
Tip: This may be a partial find and not the whole line.
Code: Select All
			<td class="gensmall" width="100%" align="{S_CONTENT_FLOW_END}" nowrap="nowrap"><!-- INCLUDE pagination.html --></td>
		<!-- ENDIF -->
	</tr>
	</table>
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.
Code: Select All
<!-- IF QUICK_REPLY --><!-- INCLUDE quick_reply.html --><!-- ENDIF -->
Стиль subsilver2.
Установку производил по инструкциям QR_pbpBB3.xml, subsilver2.xml, ru.xml.
Файлы все залил. Даже не знаю что думать, ведб быстрые темы видны, весь вопрос в БО.
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

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

Сообщение Shredder »

Evgeny
Ну в первом же посте всё красными буквами даже написано...
Аватара пользователя
leshiy_odessa
phpBB 1.4.0
Сообщения: 33
Стаж: 21 год 4 месяца
Поблагодарили: 1 раз

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

Сообщение leshiy_odessa »

Evgeny писал(а):Это правило встречается в файле 2 раза, так и должно быть?
В шапке об этом написано.

1. Я бы сделал повторно - uninstall.php и install.php
2. Сравнить "нулевые" файлы с файлами вашего форума с одновременной проверкой по инструкции. Т.е. шаг за шагом все проверить.
3. Все удалить и начать установку повторно.

Лично первые два пункта выполнял неоднократно.
Инструкция составлено правильно и работа скрипта 100% работоспособна.
Дело только в вашей внимательности и терпении.

Покажите ваш viewtopic_body.html

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