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

Все моды, созданные нашим сообществом для phpBB 3.0.x, будут анонсированы тут. Вся техническая поддержка по этим модам оказывается в этом форуме.
Правила форума
Если на ваш вопрос есть ответы по ниже следующим ссылкам, ваш пост удаляется без объяснения причин!!!
А вы рискуете получить предупреждение или бан (в зависимости от настроения модератора).


Местная Конституция | Шаблон запроса | Документация (phpBB3) | FAQ-2 (phpbb2) | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

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

Сообщение rxu 27.08.2007 10:27

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

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

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

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

О проблеме прокрутки страницы темы вниз к форме быстрого ответа.
Проявляется в 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>


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

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


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

Дополнительно от Rayden:
Несколько косметических доработок для prosilver
post218516.html#p218516
Вложения
Olympus_QR_button_1.0.0.zip
Это не основной мод, а аддон к нему. Устанавливать не обязательно.
(41.32 Кб) Скачиваний: 1012
Olympus_QR_1.6.7.zip
Это основной мод.
(55.08 Кб) Скачиваний: 18113
Последний раз редактировалось Rayden 26.09.2008 0:41, всего редактировалось 18 раз(а).
Причина: Добавление ответа на популярный вопрос
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4916
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск


Сообщение EagleTR 13.04.2008 23:28

Copy contrib/install/install.php to your phpBB root directory and run it. Delete the file after running!.

выполняя этот шаг, получаю ответ:

Fatal error: Call to a member function on a non-object in /pub/home/raggajun/htdocs/forum/contrib/install/install.php on line 20

в чём может быть проблема?

Добавлено спустя 15 минут 1 секунду:

SQL ERROR [ mysql4 ]

Column 'config_value' cannot be null [1048]

SQL

INSERT INTO phpbb3_config (config_name, config_value, is_dynamic) VALUES ('allow_quick_reply_options', NULL, 0)

BACKTRACE

FILE: includes/db/mysql.php
LINE: 158
CALL: dbal_mysql->sql_error()

FILE: includes/functions.php
LINE: 156
CALL: dbal_mysql->sql_query()

FILE: includes/acp/acp_quick_reply.php
LINE: 134
CALL: set_config()

FILE: includes/functions_module.php
LINE: 471
CALL: acp_quick_reply->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()

и вот такой вот ответ при попытке изменить настройки скрипта
EagleTR
phpBB 1.4.0
 
Сообщения: 37
Зарегистрирован: 01.12.2005 12:44

Сообщение rxu 14.04.2008 15:22

EagleTR писал(а):Copy contrib/install/install.php to your phpBB root directory

Ни о чём не говорит?
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4916
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Сообщение EagleTR 14.04.2008 20:12

у меня правда никнейм глупый?

Добавлено спустя 1 минуту 48 секунд:

.../forum/contrib/install/install.php on line 20
EagleTR
phpBB 1.4.0
 
Сообщения: 37
Зарегистрирован: 01.12.2005 12:44

Сообщение rxu 14.04.2008 20:28

EagleTR писал(а):у меня правда никнейм глупый?

Повторяю ещё раз: install.php по инструкции копируется в корень форума и оттуда же запускается. Должно быть
Код: Выделить всё
./forum/install.php
а не то, что вы пытаетесь сделать.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4916
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Сообщение rxu 03.05.2008 17:07

Аддон кнопки оформлен в виде мода, с русификацией, и решением проблемы пропадания формы быстрой темы.
Просьба к энтузтастам протестировать.

После установки не забываем обновить тему/шаблон/набор картинок в админке ;)

Файл - в первом сообщении темы.

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

Предполагаемый фикс от скроллинга темы к форме быстрого ответа в IE в просильвере.
Код: Выделить всё
OPEN
styles/prosilver/template/overall_header.html

FIND
   var onunload_functions = new Array();

AFTER, ADD
var mode = <!-- IF QUICK_REPLY -->'quick_reply'<!-- ELSE -->''<!-- ENDIF --> ;

OPEN
styles/prosilver/template/editor.js

FIND
   if (is_ie && typeof(baseHeight) != 'number')

REPLACE WITH
   if (is_ie && typeof(baseHeight) != 'number' && mode != 'quick_reply')
После установки, как обычно, очистить кэш. Также перезапустить брайзер (т.к. яваскрипт может быть им закэширован).
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4916
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Сообщение rxu 11.05.2008 5:04

Новый фикс от прокрутки был выложен тут.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4916
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Сообщение Skarpy 12.05.2008 22:00

Вечер добрый!
Подскажите пожалуйста, как можно изменить размер окна быстрого ответа!?
...
Аватара пользователя
Skarpy
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 31.10.2006 20:05
Откуда: Finland

Сообщение rxu 13.05.2008 15:28

найдите в шаблоне параметры типа
Код: Выделить всё
rows="15" cols="76"
и меняйте.
Nat
Хорошо бы, чтобы вы дали пошаговое решение. Что конкретно привело к проблеме и как решили.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4916
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Сообщение edgar 07.06.2008 18:53

Из поля заголовка быстрого ответа надо убрать появляющееся там по умолчанию Re: название темы. И из полного ответа тоже. Так как это мусор, не несущий никакой смысловой нагрузки.
(имхо)

(Этот мой ответ без заголовка. Есть кто-то, кто не догадался, в какой теме я его написал? :))
Аватара пользователя
edgar
phpBB 2.0.17
 
Сообщения: 1090
Зарегистрирован: 26.07.2005 6:20
Откуда: с Луны свалил...

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

Сообщение rxu 07.06.2008 18:57

Находите в Includes/quick_reply.php и помещаете в комментарий блок
Код: Выделить всё
   if ($mode == 'reply')
   {
      $subject = ((strpos($main_data['topic_title'], 'Re: ') !== 0) ? 'Re: ' : '') . censor_text($main_data['topic_title']);
   }
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4916
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

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

Сообщение pinkponk 29.06.2008 0:48

как убрать слово цитата под ником юзера и как заменить кнопку "ответить" на функцию мода "быстрый ответ" чтобы при нажатии открывалась форма быстрого ответа....

может в этой теме и было что то подобное, но дочитав до 15 страницы, так и не нашел внятного ответа на подобные вопросы
pinkponk
phpBB 1.4.0
 
Сообщения: 36
Зарегистрирован: 07.07.2007 11:45

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

Сообщение rxu 29.06.2008 3:49

pinkponk
Мод для отдельной кнопки БО - в первом посте. Как обрезать штатную кнопку - это совсем другой вопрос, хотя не проблема - убираете соответствующий кнопке код из viewtopic.php.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4916
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

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

Сообщение pinkponk 29.06.2008 17:54

rxu
там вроде для просилвер, у меня тема похожа на субсилвер, подойдет?
pinkponk
phpBB 1.4.0
 
Сообщения: 36
Зарегистрирован: 07.07.2007 11:45

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

Сообщение rxu 29.06.2008 17:59

Там вроде для обоих стилей я собирал... Перепроверю позже.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4916
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

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

Сообщение RedNaxi 29.06.2008 18:00

там есть отдельная инструкция для субсильвера. она подойдет.
в папке темплейтс
Программирую за еду. r-xi.info мой заброшенный пока блог.
Аватара пользователя
RedNaxi
Support Team
Support Team
 
Сообщения: 1009
Зарегистрирован: 21.02.2007 2:05
Откуда: BMK :)

Пред.След.


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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0