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

- Сообщения: 17273
- Стаж: 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 раз.
-
belka-90
- phpBB 1.2.1
- Сообщения: 23
- Стаж: 18 лет 11 месяцев
login: guru_bot
pass: guru_bot
Добавлено спустя 28 секунд:
ой забыл =)
http://forum.homeoptic.net.ua
Добавлено спустя 3 минуты 35 секунд:
проблема выглядит так: страницу оказывается не перезагружает, но смайлы не вставляются
pass: guru_bot
Добавлено спустя 28 секунд:
ой забыл =)
http://forum.homeoptic.net.ua
Добавлено спустя 3 минуты 35 секунд:
проблема выглядит так: страницу оказывается не перезагружает, но смайлы не вставляются
-
belka-90
- phpBB 1.2.1
- Сообщения: 23
- Стаж: 18 лет 11 месяцев
-
Dima777
- phpBB 1.2.0
- Сообщения: 19
- Стаж: 18 лет 7 месяцев
Подытожу. Вот изменения, которые вносились для Subsilver2 с моими дополнениями по аналогии с prosilver, иначе вообще не работает:
После этого внизу темы под последним сообщением появляется кнопка "Быстрый ответ" и по нажатии на неё открывается окно быстрого ответа.
Минусы:
1) Над аватаром по прежнему осталось висеть слово-ссылка "цитата", которая при этом перестало функционировать, а портить вид продолжает. Как бы его убрать?
2) Кнопка получилась только под последним сообщением темы, что довольно неудобно. Хорошо бы, как это у большинства и было во 2 версии - сделать кнопку для каждого сообщения темы, рядом с кнопкой "цитата". Если тема длинная, то неудобство усиливается.
Код: Выделить всё
COPY
root/styles/subsilver2/imageset/en/button_quick_reply.gif to styles/subsilver2/imageset/en/button_quick_reply.gif
root/styles/subsilver2/imageset/ru/button_quick_reply.gif to styles/subsilver2/imageset/ru/button_quick_reply.gif
OPEN
styles/subsilver2/imageset/en/imageset.cfg
FIND
img_button_topic_reply = button_topic_reply.gif
AFTER, ADD
img_button_quick_reply = button_quick_reply.gif
OPEN
styles/subsilver2/imageset/ru/imageset.cfg
FIND
img_button_topic_reply = button_topic_reply.gif
AFTER, ADD
img_button_quick_reply = button_quick_reply.gif
OPEN
includes/acp/acp_styles.php
FIND
'button_topic_reply',
IN-LINE FIND
'button_topic_reply',
IN-LINE AFTER, ADD
'button_quick_reply',
OPEN
language/en/acp/styles.php
FIND
IMG_BUTTON_PM_FORWARD
BEFORE, ADD
'IMG_BUTTON_QUICK_REPLY' => 'Quick reply',
OPEN
language/ru/acp/styles.php
FIND
IMG_BUTTON_PM_FORWARD
BEFORE, ADD
'IMG_BUTTON_QUICK_REPLY' => 'Быстрый ответ',
OPEN
styles/subsilver2/template/quick_reply.html
FIND
<form
IN-LINE FIND
<form
IN-LINE AFTER, ADD
style="display:none;"
OPEN
viewtopic.php
FIND
'QUOTE_IMG' => $user->img('icon_post_quote', 'REPLY_WITH_QUOTE'),
AFTER, ADD
'QUICK_REPLY_IMG' => $user->img('button_quick_reply', 'QUICK_REPLY'),
OPEN
styles/subsilver2/template/viewtopic_body.html
FIND (второе вхождение!!!)
<!-- IF S_DISPLAY_REPLY_INFO --><a href="{U_POST_REPLY_TOPIC}">{REPLY_IMG}</a><!-- ENDIF -->
AFTER, ADD
<!-- IF QUICK_REPLY --><a href="#postform" onclick="dE('postform'); return false;">{QUICK_REPLY_IMG}</a><!-- ENDIF -->
OPEN styles/subsilver2/template/editor.js
в конце добавляем:
/**
* Set display of page element
* s[-1,0,1] = hide,toggle display,show
*/
function dE(n, s)
{
var e = document.getElementById(n);
if (!s)
{
s = (e.style.display == '' || e.style.display == 'block') ? -1 : 1;
}
e.style.display = (s == 1) ? 'block' : 'none';
#
#-----[ DIY INSTRUCTIONS ]------------------------------------------
#
Refresh styles' themes and imagesets in ACP after mod installation to make it workable.
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoMПосле этого внизу темы под последним сообщением появляется кнопка "Быстрый ответ" и по нажатии на неё открывается окно быстрого ответа.
Минусы:
1) Над аватаром по прежнему осталось висеть слово-ссылка "цитата", которая при этом перестало функционировать, а портить вид продолжает. Как бы его убрать?
2) Кнопка получилась только под последним сообщением темы, что довольно неудобно. Хорошо бы, как это у большинства и было во 2 версии - сделать кнопку для каждого сообщения темы, рядом с кнопкой "цитата". Если тема длинная, то неудобство усиливается.
-
Erlang
- phpBB 2.0.15
- Сообщения: 1033
- Стаж: 22 года 2 месяца
- Откуда: Москва
- Благодарил (а): 293 раза
- Поблагодарили: 7 раз
Наблюдаю такой эффект:
МОД установлен.
Разрешен стандартный доступ с опросами всем зарегистрировавшимся и группам.
Админ и Вновь зарегистрировавшиеся видят форму
Старые (до конвертации в phpBB3) зарегистрировавшиеся форму не видят.
Кэш и кукисы чистил.
Есть мысли по решению проблемы?
МОД установлен.
Разрешен стандартный доступ с опросами всем зарегистрировавшимся и группам.
Админ и Вновь зарегистрировавшиеся видят форму
Старые (до конвертации в phpBB3) зарегистрировавшиеся форму не видят.
Кэш и кукисы чистил.
Есть мысли по решению проблемы?
С уважением,
Сергей
Сергей
-
Stern
- phpBB 2.0.3
- Сообщения: 368
- Стаж: 21 год 5 месяцев
Erlang
Напишите старым пользователям (или объяву сделайте), чтобы включили у себя в Личном разделе - Личные настройки - Настройки отображения - Показывать панель быстрого ответа в темах.
Если таких немного, то можете сами через Админку сделать это у каждого юзера.
А вообще есть хороший совет в FAQ: http://www.phpbbguru.net/community/view ... hp?t=17953
Напишите старым пользователям (или объяву сделайте), чтобы включили у себя в Личном разделе - Личные настройки - Настройки отображения - Показывать панель быстрого ответа в темах.
Если таких немного, то можете сами через Админку сделать это у каждого юзера.
А вообще есть хороший совет в FAQ: http://www.phpbbguru.net/community/view ... hp?t=17953
-
banditkr
- phpBB 1.4.0
- Сообщения: 30
- Стаж: 19 лет
- Благодарил (а): 2 раза
-
crash
- Former team member
- Сообщения: 6517
- Стаж: 22 года 2 месяца
- Откуда: Бердск
- Поблагодарили: 15 раз
banditkr
там есть файлы, откройте и почитайте инструкцию.
там есть файлы, откройте и почитайте инструкцию.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
Dima777
- phpBB 1.2.0
- Сообщения: 19
- Стаж: 18 лет 7 месяцев
-
crash
- Former team member
- Сообщения: 6517
- Стаж: 22 года 2 месяца
- Откуда: Бердск
- Поблагодарили: 15 раз
ну так вы откройте его и посмотрите. Если там жестко задан префикс то естественно нужно
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
Soldier Ghost
- phpBB 1.2.1
- Сообщения: 22
- Стаж: 18 лет 7 месяцев
-
crash
- Former team member
- Сообщения: 6517
- Стаж: 22 года 2 месяца
- Откуда: Бердск
- Поблагодарили: 15 раз
Soldier Ghost
так для того чтобы найти надо распаковать файл. Потом можете почитать тему. Заметьте все нашли файл установки, только вы не нашли
так для того чтобы найти надо распаковать файл. Потом можете почитать тему. Заметьте все нашли файл установки, только вы не нашли
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса

