[OLD] 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 раз

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

Сообщение rxu »

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

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

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

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

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

Код добавления кнопки быстрого ответа для prosilver здесь. Дополнение к указанному коду, необходимое для появления кнопки в стиле subsilver2 здесь.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось rxu 11.05.2008 2:04, всего редактировалось 15 раз.
Изображение
Heldar
phpBB 2.0.0
Сообщения: 231
Стаж: 19 лет 1 месяц
Благодарил (а): 38 раз
Поблагодарили: 19 раз

Сообщение Heldar »

Soldier Ghost
Еслиб уже прочитали то знали бы где и как задавать ваш вопрос, чтобы получить ответ.
А ТЫ очистил кэш??!!
Веду бложик О MMORPG и многом другом.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Сообщение rxu »

Soldier Ghost
При чем тут какие-то другие моды (информер-неинформер, всё равно) к этой теме? Ещё один такой вопрос - получите бан.
Изображение
Prometheus
phpBB 1.4.4
Сообщения: 183
Стаж: 20 лет 4 месяца
Благодарил (а): 1 раз

Сообщение Prometheus »

Вопрос по моду Быстрого ответа.

Поставил дополнительный МОД - First post on every page 1.2.2
http://www.phpbb.com/community/viewtopi ... 9&t=712835

Обновил quick_reply.html согласно инструкции для prosilver. Но в форме создания новой темы не вижу "птички" выбора показывать или нет первый пост на всех страницах. Можете помочь?

Спасибо.
Fresh
phpBB 1.4.0
Сообщения: 38
Стаж: 19 лет 8 месяцев

Сообщение Fresh »

Спасибо за помощь. Редирект на форму быстрого ответа убрался. =)
HeLLSide
phpBB 1.0.0
Сообщения: 4
Стаж: 20 лет 1 месяц

Сообщение HeLLSide »

Выражаю Благодарность за мод.
Установил на subsilver2, все работает на ура, но столкнулся с проблемами при попытке установки мода на другую шкурку (avalon). Проблема заключается в том, что форма быстрого ответа вообще не отображается, полагаю, что ошибка где-то в viewtopic_body.html .
Внимательно разбирал свои шаги, ошибок вроде не допускал. Кэш чищенный, сам мод в админке включен.
В чем может быть ошибка?

До изменений viewtopic_body.html

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

<td align="center" valign="top" class="row">
				<!-- IF postrow.S_FIRST_UNREAD --><a name="unread"></a><!-- ENDIF --><a name="p{postrow.POST_ID}"></a>
				<div class="postauthor"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}"<!-- ENDIF -->>{postrow.POST_AUTHOR}</div>
				<!-- IF postrow.ONLINE_IMG && postrow.S_ONLINE --><div class="postonline">{postrow.ONLINE_IMG}</div><!-- ENDIF -->
				<!-- IF postrow.RANK_TITLE --><div class="posterrank">{postrow.RANK_TITLE}</div><!-- ENDIF -->
				<!-- IF postrow.RANK_IMG --><div class="postrankimg">{postrow.RANK_IMG}</div><!-- ENDIF -->
				<!-- IF postrow.POSTER_AVATAR --><div class="postavatar">{postrow.POSTER_AVATAR}</div><!-- ENDIF -->
После изменений viewtopic_body.html

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

<td align="center" valign="top" class="row">
				<!-- IF postrow.S_FIRST_UNREAD --><a name="unread"></a><!-- ENDIF --><a name="p{postrow.POST_ID}"></a>
				<div class="postauthor"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}"<!-- ENDIF -->><!-- IF QUICK_REPLY --><a href="#postform" onclick="insert_text('[b]{postrow.POSTER_QUOTE}[/b]\r\n'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}"<!-- ENDIF -->><!-- ENDIF -->{postrow.POST_AUTHOR}<!-- IF QUICK_REPLY --></a><!-- ENDIF --></div>
				<!-- IF postrow.ONLINE_IMG && postrow.S_ONLINE --><div class="postonline">{postrow.ONLINE_IMG}</div><!-- ENDIF -->
				<!-- IF postrow.RANK_TITLE --><div class="posterrank">{postrow.RANK_TITLE}</div><!-- ENDIF -->
			<!-- IF QUICK_REPLY -->
				<tr>
					<td class="postdetails"><a href="#postform" onclick="addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false;" title="{L_QUOTE_TEXT}">{L_QUOTE}</a></td>
				</tr>
			<!-- ENDIF -->
				<!-- IF postrow.RANK_IMG --><div class="postrankimg">{postrow.RANK_IMG}</div><!-- ENDIF -->
				<!-- IF postrow.POSTER_AVATAR --><div class="postavatar">{postrow.POSTER_AVATAR}</div><!-- ENDIF -->
Разобрался. Ответ нашел на 38 странице
Последний раз редактировалось HeLLSide 19.03.2008 10:02, всего редактировалось 1 раз.
Heldar
phpBB 2.0.0
Сообщения: 231
Стаж: 19 лет 1 месяц
Благодарил (а): 38 раз
Поблагодарили: 19 раз

Сообщение Heldar »

Prometheus
В форме быстрого создания никогда не видел чекбокса для создания, а в полной форме всё на месте и работает.
А ТЫ очистил кэш??!!
Веду бложик О MMORPG и многом другом.
Prometheus
phpBB 1.4.4
Сообщения: 183
Стаж: 20 лет 4 месяца
Благодарил (а): 1 раз

Сообщение Prometheus »

Поэтому и вопрос :) Необходимо вставить такую функцию.

Спасибо.

Добавлено спустя 3 часа 42 минуты 44 секунды:

Еще пара вопросов - что необходимо поставить для того, чтобы при нажатии на ник пользователя автоматически раскрывалась форма быстрого ответа?

И второй вопрос - почему после ответа через форму быстрого ответа (с использованием Instant Redirect) страница перегружается и показывает первое сообщение на странице, не спускается (не переходит) к новому сообщению? Возможно ли осуществить переход на опубликованное сообщение?

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

Сообщение rxu »

Prometheus писал(а):Еще пара вопросов - что необходимо поставить для того, чтобы при нажатии на ник пользователя автоматически раскрывалась форма быстрого ответа?
В теме есть ответ, ищите.
Prometheus писал(а):почему после ответа через форму быстрого ответа (с использованием Instant Redirect) страница перегружается и показывает первое сообщение на странице, не спускается (не переходит) к новому сообщению?
Не в курсе, но от формы БО это не зависит, т.к. она использует стандартную функцию отправки сообщений.
Изображение
Prometheus
phpBB 1.4.4
Сообщения: 183
Стаж: 20 лет 4 месяца
Благодарил (а): 1 раз

Сообщение Prometheus »

С первым разобрался сам. Надеюсь правильно, чуть позже еще поищу у Вас для подтверждения.

По переходу на опубликованное сообщение попробую тоже поискать отдельно.

Спасибо.

Добавлено спустя 3 минуты 39 секунд:

rxu
А что на счет возможности управления показом первого сообщения на всех страницах темы? Через БО.

Почему не показывается данное поле? Добавил согласно инструкции для prosilver из мода в quick_reply.html.

Спасибо.
AD
phpBB 1.4.3
Сообщения: 86
Стаж: 18 лет 6 месяцев
Забанен: Бессрочно

Сообщение AD »

На официалке вывешана версия 1.6.7. У меня 1.6.3. Какие изменения мне надо внести, чтобы проапгрейдится до 1.6.7?
Prometheus
phpBB 1.4.4
Сообщения: 183
Стаж: 20 лет 4 месяца
Благодарил (а): 1 раз

Сообщение Prometheus »

У Вас актуальная версия. Какая "официалка"? Дайте ссылку, пожалуйста.

Спасибо.
AD
phpBB 1.4.3
Сообщения: 86
Стаж: 18 лет 6 месяцев
Забанен: Бессрочно

Сообщение AD »

Prometheus
phpBB 1.4.4
Сообщения: 183
Стаж: 20 лет 4 месяца
Благодарил (а): 1 раз

Сообщение Prometheus »

Да, действительно. Значит надо и здесь обновить. А менять вроде бы ничего не надо. Последние 2 релиза касаются только стилистичеких корректировок установочного пакета МОДа. Вариант 1.6.4 - незнаком. Были какие-то проблемы с установкой в АСР?

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

Сообщение rxu »

Достаточно заменить includes/quick_reply.php и файлы quick_reply.html.
Изображение
Prometheus
phpBB 1.4.4
Сообщения: 183
Стаж: 20 лет 4 месяца
Благодарил (а): 1 раз

Сообщение Prometheus »

rxu
Спасибо. Так и сделаем. А почему здесь не обновили?

Добавлено спустя 10 часов 43 минуты 18 секунд:

rxu
Вопрос. Как можно изменить код вызова окна быстрого ответа, чтобы при нажатии на ник для цитирования (справа) при открытом БО форма БО не закрывалась?

Как можно проверить чтобы форма БО не открывалась, если она уже открыта?

Спасибо.

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