[OLD] Quick reply for phpBB3 - Быстрый ответ
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
rxu
- phpBB Guru

- Сообщения: 17272
- Стаж: 20 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 632 раза
- Поблагодарили: 2412 раз
[OLD] Quick reply for phpBB3 - Быстрый ответ
Мод быстрого ответа для phpBB3.
Возможности: быстрый ответ, быстрые темы. Управляется при помощи отдельного модуля в администраторском разделе (закладка Общие).
После установки обязателен запуск установочного скрипта qr_db_install.php, которым, в том числе, будет включено отображение формы быстрого ответа для всех зарегистрированных пользователей.
Внимание: Не рекомендуется использовать установочный скрипт из пакета поставки мода версии 1.6.7. Вместо этого используйте исправленные версии install.php и uninstall.php.
Внимание: при обновлении с предыдущей версии не нужно запускать установочный скрипт install.php, если это не оговорено специально.
О проблеме прокрутки страницы темы вниз к форме быстрого ответа.
Проявляется в Internet Explorer.
Фикс от прокрутки страницы вниз к форме быстрого ответа здесь, новая версия - здесь.
Вариант фикса от пользователя VEG - здесь.
Ещё один фикс от наших иностранных товарищей тут.
Код добавления кнопки быстрого ответа для prosilver здесь. Дополнение к указанному коду, необходимое для появления кнопки в стиле subsilver2 здесь.
Возможности: быстрый ответ, быстрые темы. Управляется при помощи отдельного модуля в администраторском разделе (закладка Общие).
После установки обязателен запуск установочного скрипта 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 раз.
-
Rayden
- Former team member
- Сообщения: 3739
- Стаж: 21 год 2 месяца
- Поблагодарили: 44 раза
-
Rayden
- Former team member
- Сообщения: 3739
- Стаж: 21 год 2 месяца
- Поблагодарили: 44 раза
У тебя:
<!-- IF postrow.RANK_TITLE or postrow.RANK_IMG -->
<dd>{postrow.RANK_TITLE}
<!-- IF postrow.RANK_TITLE and postrow.RANK_IMG --><br />
<!-- ENDIF -->{postrow.RANK_IMG}</dd>
<!-- ENDIF -->
Все, оба условия закрыты, а дальше пихаешь второй раз ссылку, которая выводится всегда, независимо от наличия ранга. Т е если ранга нет, то это будет вторая ссылка:
<!-- IF QUICK_REPLY --><br /><a href="#postform" onclick="addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false;" title="{L_QUOTE_TEXT}">{L_QUOTE}</a><!-- ENDIF -->
А должно быть так:
<!-- IF postrow.RANK_TITLE or postrow.RANK_IMG -->
<dd>{postrow.RANK_TITLE}
<!-- IF QUICK_REPLY --><br /><a href="#postform" onclick="addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false;" title="{L_QUOTE_TEXT}">{L_QUOTE}</a>
<!-- ENDIF -->
<!-- IF postrow.RANK_TITLE and postrow.RANK_IMG --><br />
<!-- ENDIF -->
{postrow.RANK_IMG}</dd>
<!-- ENDIF -->
<!-- IF postrow.RANK_TITLE or postrow.RANK_IMG -->
<dd>{postrow.RANK_TITLE}
<!-- IF postrow.RANK_TITLE and postrow.RANK_IMG --><br />
<!-- ENDIF -->{postrow.RANK_IMG}</dd>
<!-- ENDIF -->
Все, оба условия закрыты, а дальше пихаешь второй раз ссылку, которая выводится всегда, независимо от наличия ранга. Т е если ранга нет, то это будет вторая ссылка:
<!-- IF QUICK_REPLY --><br /><a href="#postform" onclick="addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false;" title="{L_QUOTE_TEXT}">{L_QUOTE}</a><!-- ENDIF -->
А должно быть так:
<!-- IF postrow.RANK_TITLE or postrow.RANK_IMG -->
<dd>{postrow.RANK_TITLE}
<!-- IF QUICK_REPLY --><br /><a href="#postform" onclick="addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false;" title="{L_QUOTE_TEXT}">{L_QUOTE}</a>
<!-- ENDIF -->
<!-- IF postrow.RANK_TITLE and postrow.RANK_IMG --><br />
<!-- ENDIF -->
{postrow.RANK_IMG}</dd>
<!-- ENDIF -->
-
Rayden
- Former team member
- Сообщения: 3739
- Стаж: 21 год 2 месяца
- Поблагодарили: 44 раза
-
Gisher
- phpBB 2.0.12
- Сообщения: 857
- Стаж: 19 лет 11 месяцев
- Благодарил (а): 11 раз
- Поблагодарили: 13 раз
поставил add-on, в русском языке кнопки нет
при выборе англ. языка кнопка отображается таким образом темы и наборы изображений обновлял, кеш чистил
пробовал в viewtopic.php переддобавить
всё равно кнопки нет
но при нажатии на кнопку цитата, панель открывается в обоих языках
Добавлено спустя 2 минуты 39 секунд:
Rayden
попробую после теста добавки
Добавлено спустя 20 минут 3 секунды:
кнопка появилась после перезахода на форум как не странно)
правда отображается она не верно
[attachment=-1]8953df1b2f07.jpg[/attachment]
кнопка открывает и закрывает панель, при нажатии на цитата панель быстрого ответа открывается)
Добавлено спустя 26 минут 45 секунд:
теперь кнопка цитата под званием, как и хотелось, если кому нужно, вот код с add-on ом от rxu
Rayden спасибо за подсказку 
осталось решить правильное отображение кнопок
при выборе англ. языка кнопка отображается таким образом темы и наборы изображений обновлял, кеш чистил
пробовал в viewtopic.php перед
Код: Выделить всё
'REPLY_IMG' =>Код: Выделить всё
'QUICK_REPLY_IMG' => $user->img('button_quick_reply', 'QUICK_REPLY'),но при нажатии на кнопку цитата, панель открывается в обоих языках
Добавлено спустя 2 минуты 39 секунд:
Rayden
попробую после теста добавки
Добавлено спустя 20 минут 3 секунды:
кнопка появилась после перезахода на форум как не странно)
правда отображается она не верно
[attachment=-1]8953df1b2f07.jpg[/attachment]
кнопка открывает и закрывает панель, при нажатии на цитата панель быстрого ответа открывается)
Добавлено спустя 26 минут 45 секунд:
теперь кнопка цитата под званием, как и хотелось, если кому нужно, вот код с add-on ом от rxu
Код: Выделить всё
<!-- IF not postrow.RANK_TITLE --><br /><!-- IF QUICK_REPLY --><dd><a href="#postform" onclick="dE('postform', 1); addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false;" title="{L_QUOTE_TEXT}">{L_QUOTE}</a></dd><!-- ENDIF --><!-- ENDIF -->
<!-- IF postrow.RANK_TITLE or postrow.RANK_IMG --><dd>{postrow.RANK_TITLE}<!-- IF postrow.RANK_TITLE and postrow.RANK_IMG --><br /><!-- ENDIF -->{postrow.RANK_IMG}</dd><!-- IF QUICK_REPLY --><br /><a href="#postform" onclick="dE('postform', 1); addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false;" title="{L_QUOTE_TEXT}">{L_QUOTE}</a><!-- ENDIF --><!-- ENDIF -->
осталось решить правильное отображение кнопок
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Deacon
-
rxu
- phpBB Guru

- Сообщения: 17272
- Стаж: 20 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 632 раза
- Поблагодарили: 2412 раз
Gisher
Попробуйте в css файле аддона заменить на и строку с кнопкой во viewtopic.html для prosilver заменить на следующую
Попробуйте в css файле аддона заменить
Код: Выделить всё
.quickreply-icon, .quickreply-icon aКод: Выделить всё
.quickreply-icon spanКод: Выделить всё
<!-- IF QUICK_REPLY --><div class="quickreply-icon"><a href="#postform" onclick="dE('postform'); return false;" title="{L_QUICK_REPLY}"><span></span>{L_QUICK_REPLY}</a></div><!-- ENDIF -->-
Alex_G
- phpBB 1.4.1
- Сообщения: 47
- Стаж: 18 лет 10 месяцев
- Откуда: Moscow
Присоединяюсь к вопросу. Решение, приведённое на 3-й странице этой темы для Subsilver2 в IE не срабатывает.Deacon писал(а):чтобы при загрузки страницы, не перематывало сразу на последнее сообщение. Решение, которое на прошлых страницах нерабочее.
Код: Выделить всё
OPEN
styles/subsilver2/template/editor.js
FIND
window.onload = initInsertions;
REPLACE WITH
window.onload = function()
{
initInsertions;
return false;
}Чудеса!
Зашел в админку, в пункте Quick Reply
поставил ДА в пунктах
- Значки сообщений/тем:
Чекбоксы:
Вложение файлов:
Смайлики:
Обратно меняю, тоже работает.
Перед этим целый час что только не делал - установку мода проверял, кэш чистил всеми возможными способами и т.п.
-
Kovu
- phpBB 1.2.1
- Сообщения: 20
- Стаж: 18 лет 9 месяцев
- Благодарил (а): 3 раза
rxu
Спасибо за мод. У меня ситуация следующая.
При установке модификации окрытия ссылок в новом окне -
http://phpbbguru.net/community/viewtopic.php?t=17908
возникает следующая проблема:
http://phpbbguru.net/community/viewtopi ... 138#177138
Rayden высказал предположение, что это возможно из-за Quick reply for phpBB3.
Не подскажете как можно подружить QR и ссылки?
Спасибо за мод. У меня ситуация следующая.
При установке модификации окрытия ссылок в новом окне -
http://phpbbguru.net/community/viewtopic.php?t=17908
возникает следующая проблема:
http://phpbbguru.net/community/viewtopi ... 138#177138
Rayden высказал предположение, что это возможно из-за Quick reply for phpBB3.
Не подскажете как можно подружить QR и ссылки?
-
VertaL
- phpBB 1.2.0
- Сообщения: 16
- Стаж: 19 лет 5 месяцев
Второй раз переустанавливаю мод на чистый PnpBB 3.0.0 (localhost, appServ), и снова одна и таже ошибка Parse error: syntax error, unexpected $end in D:\AppServ\www\phpbb3\includes\template.php(175) : eval()'d code on line 163
При перезагрузке ошибка уже такая Parse error: syntax error, unexpected $end in D:\AppServ\www\phpbb3\cache\tpl_prosilver_viewforum_body.html.php on line 163
Помогите разобраться. Прочитал всю ветку, решение не нашел.
Вот 163 строка файла tpl_prosilver_viewforum_body.html.php: <?php } $this->_tpl_include('overall_footer.html'); ?>
При перезагрузке ошибка уже такая Parse error: syntax error, unexpected $end in D:\AppServ\www\phpbb3\cache\tpl_prosilver_viewforum_body.html.php on line 163
Помогите разобраться. Прочитал всю ветку, решение не нашел.
Вот 163 строка файла tpl_prosilver_viewforum_body.html.php: <?php } $this->_tpl_include('overall_footer.html'); ?>
-
Палыч
- Former team member
- Сообщения: 9683
- Стаж: 20 лет 4 месяца
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
Это файл кеша, можете его грохнуть (как и весь кеш) строка, в принципе нормальная.VertaL писал(а):Вот 163 строка файла tpl_prosilver_viewforum_body.html.php:
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

