Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ

Сообщение Rayden »

Внимание: данная тема описывает доработку встроенного быстрого ответа phpBB 3.0.6.
Не путать с модами быстрого ответа!


Почитав вот эту тему: Quick Reply 3.0.6
Почитав вот эту тему: Доработка Quick reply for phpBB3 (rxu)
И естессно, вот эту тему: Quick reply for phpBB3 - Быстрый ответ

Понабрав идей и скриптов, добавив кое-что свое, пришел к выводу, что встроенный в phpBB 3.0.6 быстрый ответ вполне можно довести до ума.
Вот что получилось:
1. Добавил в быстрый ответ панель смайлов и панель кнопок ббкода. И то и другое можно отключать через админку.
2. Добавил кликающиеся ники. (в просилвере рекомендуется использовать дополнительную иконку для ссылки на профайл)
3. При нажатии на ник в просилвере автоматически открывается быстрый ответ.
4. После вставленного ника курсор не переводится на новую строку.
5. Добавил в сабсилвер и просилвер кнопки "быстрая цитата" (английские и русские).
6. При нажатии на кнопку "быстрая цитата" в просилвере, если выделен текст, открывается быстрый ответ
7. При нажатии на кнопку "быстрая цитата" если цитируемый текст не выделен, то открывается окошко с предупреждением, что надо выделить текст.
qr306_1.0.2b.zip
тестируйте
На полное авторство не претендую, так как кроме своего кода активно использовал наработки из вышеприведенных тем. Кого гложет чистолюбие, могу добавить в авторы :)
Пофиксенный файл - qr306_1.0.2a.zip. Кто успел скачать до этого, инструкция по исправлению двумя постами ниже.

Опять файл изменен - qr306_1.0.2b.zip. В предыдущем была небольшая ошибка в инструкции.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Поручик 20.01.2010 12:32, всего редактировалось 1 раз.
Причина: Редактирование названия темы
phpBB2 FAQ
phpBB3 FAQ
Jedai
phpBB 1.4.0
Сообщения: 30
Стаж: 14 лет

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Jedai »

Определил, что на сервере в файл editor.js происходит запись в самое его начало
Вот такой код

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

Код вируса удален
И из-за этого часть кода получалась с ошибкой

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

* bbCode control by subBlue design [ www.subBlue.com ]
* Includes unixsafe colour palette selector by SHS`
*/
Код становится не закоментированный
Удалил вот это из исходного скрипта

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

/**
* bbCode control by subBlue design [ www.subBlue.com ]
* Includes unixsafe colour palette selector by SHS`
*/
И добавляющийся код при записи теперь не вызывает ошибку, БО работает
Но вопрос откуда этот код берется остался
Это вирус?

Jedai, не забывайте проверять ЛС (откуда мне знать, на каком форуме вводить логин и пароль?)
Простите, затупил
http://www.plus-one.ru/forum
Jedai
phpBB 1.4.0
Сообщения: 30
Стаж: 14 лет

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Jedai »

Sheer писал(а):Ага
Да уж, приятного мало
И как же с ним на хостинге бороться?
Jedai
phpBB 1.4.0
Сообщения: 30
Стаж: 14 лет

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Jedai »

Спасибо за помощь
С БО разобрался, иду биться с вирусом
Jekil
phpBB 1.2.0
Сообщения: 13
Стаж: 13 лет 10 месяцев
Благодарил (а): 9 раз

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Jekil »

Добрый день!
С Наступившим!
Подскажите пожалуйста, все сделал по инструкции, но выдает ошибку 500
если не добавлять строку:

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

include($phpbb_root_path . 'includes/functions_posting.' . $phpEx);
то ошибки нет.
но форма абсолютно голая тогда
подскажите почему ругается?
Аватара пользователя
jensovet-uz
phpBB 1.2.0
Сообщения: 19
Стаж: 16 лет 9 месяцев

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ

Сообщение jensovet-uz »

Здравствуйте, у меня БО был раскрытым везде по умолчанию, а теперь при нажатии на ник и БЦ появляется 2 формы БО.
Пожалуйста, подскажите, что в коде убрать, чтобы п.3 и п.6 не действовали? (Или может быть другая причина?)
Аватара пользователя
jensovet-uz
phpBB 1.2.0
Сообщения: 19
Стаж: 16 лет 9 месяцев

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ

Сообщение jensovet-uz »

Нет, не стоит мод, встроенный БО, раскрывала его по инструкции с phpbb.com.
Аватара пользователя
jensovet-uz
phpBB 1.2.0
Сообщения: 19
Стаж: 16 лет 9 месяцев

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ

Сообщение jensovet-uz »

Rayden, Спасибо вам большое за мод! Прекрасно понимаю, что разбираться с каждым балбесом просто времени не хватит :) Так и не знаю, в чем была проблема, взяла чистые файлы из дистрибутива, поставила на них заново ваш мод, потом те, что были у меня раньше, залила. Муторно, конечно, а что делать! :) Все работает, спасибо!
Jeronimo
phpBB 1.0.0
Сообщения: 2
Стаж: 16 лет 9 месяцев

Сообщение Jeronimo »

Rayden
спасибо все работает.
хорошо что для 3.0.6 и всё понятно написано и не приходится читать кучу шлака в других темах :)
просьба не писать в других темах тоже шлак, через пару лет трудно читать по 50 страниц тем, кто всего лишь хочет поставить мод.
тут высказывалась идея, чтобы была запятая после ника, неплохо бы и ещё пробел после запятой :lol: а то ведь есть уникальные личности которые не собираются править соединение ника с предложением.
касательно поста в котором релиз : неплохо бы дату редактирования туда, а то непонятно многим будет при скачке, о учтенных изменениях в процессе обсуждений что прошли на форуме.

кто будет ставить, то в :
includes/acp/acp_board.php
'allow_quick_reply' => array('lang' => 'ALLOW_QUICK_REPLY',
2 значения : ~91 и 175 строка,
я добавил после них.

+

styles/prosilver/template/quickreply_editor.html
<form method="post" action="{U_QR_ACTION}">
2 значения: ~ 24 и 49 строка,
я заменил обе.
--------
+ надо добавить Quick Reply для всех форумов phpBB 3.0.6
код отсюда: http://www.phpbbdev.com/adding-quick-re ... -phpbb-306

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

UPDATE `phpbb_forums` SET `forum_flags` = `forum_flags` + '64' WHERE `forum_type` ='1' AND `forum_flags` < '64';
--------
дефолтовые файлы русского просилвера уже отредактированые на этот мод, я залил сюда,
http://rapidshare.com/files/323008411/q ... ver-ru.zip
можно хоть заценить что за мод. :) надеюсь я не ошибся нигде и всё работает)
johanisce
phpBB 1.0.0
Сообщения: 1
Стаж: 15 лет 9 месяцев
Благодарил (а): 1 раз

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение johanisce »

выдает ошибку

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

SQL query:

INSERT INTO  `phpbb_config` (  `config_name` ,  `config_value` ,  `is_dynamic` ) 
VALUES (

 'allow_quick_reply_smilies',  '1',  '0'
);

MySQL said: 

#1062 - Duplicate entry 'allow_quick_reply_smilies' for key 'PRIMARY'
Последний раз редактировалось владимир1983 06.02.2011 19:25, всего редактировалось 1 раз.
Причина: Используйте тег code
Kalimdor
phpBB 1.0.0
Сообщения: 3
Стаж: 17 лет 2 месяца

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Kalimdor »

Поставил данный мод, на 3.0.7 PL1. Всё вроде, более-менее работает, только в админке раздел для настройки быстрого ответа не появляется, а выдаёт ошибку Cannot find module ./../includes/acp/acp_quick_reply.php. Данного файла в дистрибутиве нет, как быть?
Аватара пользователя
Kat
phpBB 1.4.0
Сообщения: 30
Стаж: 18 лет 3 месяца
Благодарил (а): 3 раза

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Kat »

Жорик писал(а):дело в том, что в скачаном файле куча ошибок, нужно еще прочесть первые 10 страниц, на которых бета-тестеры их описывают и как исправить
А разве итоговые корректировки не вносятся в архив, выложенный в первом сообщении? Одно дело ошибки, а другое дело кто-то под себя красоту наводит.
Аватара пользователя
keke
phpBB 1.4.1
Сообщения: 47
Стаж: 12 лет 11 месяцев
Откуда: Москва
Благодарил (а): 29 раз

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение keke »

Воспользовался этим замечательным способом допилить быстрый ответ.

После интеграции возникла следующая проблема:
при клике на нинейм закидывает в профиль
при клике на профиль в личном разделе выдает ошибку
Parse error: syntax error, unexpected $end in /home/a3339893/public_html/phpBB3/cache/tpl_ProNight_ucp_profile_profile_info.html.php on line 85
По всей видимости не верно указано в инструкции что на что менять, подскажите где я ошибся или что в инструкции указано не так?
Аватара пользователя
keke
phpBB 1.4.1
Сообщения: 47
Стаж: 12 лет 11 месяцев
Откуда: Москва
Благодарил (а): 29 раз

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение keke »

Пчелкин писал(а):Тебе даж номер строки с ошибкой выдало... Ну и еще указало что ты не очистил кеш...
В том то и дело что кеш я отчистил.
В любом случае я так понимаю что мод поставил криво - настроек никаких не появилось в CP.
Попробую откатиться и поставить заново :)
Татьяна5 писал(а):keke
В файле styles/ProNight/template/ucp_profile_profile_info.html появился непарный <!-- IF или <!-- ENDIF -->
Дело в том что я проверил - в этом каталоге не существует такого файлика :(
Аватара пользователя
keke
phpBB 1.4.1
Сообщения: 47
Стаж: 12 лет 11 месяцев
Откуда: Москва
Благодарил (а): 29 раз

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение keke »

Sheer писал(а):Изучайте Как устанавливать МОДы
Спасибо за совет. Инструкцию уже читал так как модами ранее не пользовался.
Sheer писал(а):В инструкции все верно, но по всей видимости присутствует некая кривизна рук.
Верность инструкции даже не пытался оспаривать, но уточнить никогда не поздно.
Про прямоту рук - если просто хотели оскорбить, то не получилось. Если в качестве намека на то что я не верно установил - признаю.
Татьяна5 писал(а):Значит в styles/prosilver/template/ucp_profile_profile_info.html
(ProNight берет недостающие файлы из prosilver'а)
Спасибо, проверил, ошибки на такой строке (выше ткнул носом Пчелкин) не нашел.
Но в файле действительно была ошибка, правда правка ошибки не спасла. Так что буду откатываться и ставить заново.
Аватара пользователя
keke
phpBB 1.4.1
Сообщения: 47
Стаж: 12 лет 11 месяцев
Откуда: Москва
Благодарил (а): 29 раз

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение keke »

Татьяна5 писал(а):Про очистку кеша и обновление шаблонов не забыли?
Спасибо, но я не забыл. :)

Переустановил.

Ошибок больше нет.

Все равно не работает так как заявлено в описании.
Поставил тему по умолчанию prosilver и все заработало. Когда ставлю другую (не родную) тему - не работает.

Как думаете это связано с тем что мод работает только на родной теме или именно те темы что я использую не поддерживаются?

Вернуться в «Бета-версии модов для phpBB 3.0.x»