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
1stDragon
phpBB 1.2.1
Сообщения: 25
Стаж: 12 лет 11 месяцев
Благодарил (а): 3 раза
Поблагодарили: 1 раз

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

Сообщение 1stDragon »

Djeday, Татьяна5
благодарю
Аватара пользователя
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
По всей видимости не верно указано в инструкции что на что менять, подскажите где я ошибся или что в инструкции указано не так?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

Сообщение Пчелкин »

Тебе даж номер строки с ошибкой выдало... Ну и еще указало что ты не очистил кеш...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13158
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

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

Сообщение Татьяна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 »

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

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

Сообщение Татьяна5 »

Значит в styles/prosilver/template/ucp_profile_profile_info.html
(ProNight берет недостающие файлы из prosilver'а)
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

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

Сообщение Sheer »

keke
Изучайте Как устанавливать МОДы

Добавлено спустя 1 минуту 13 секунд:
Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
keke писал(а):По всей видимости не верно указано
В инструкции все верно, но по всей видимости присутствует некая кривизна рук.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
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'а)
Спасибо, проверил, ошибки на такой строке (выше ткнул носом Пчелкин) не нашел.
Но в файле действительно была ошибка, правда правка ошибки не спасла. Так что буду откатываться и ставить заново.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

Сообщение Пчелкин »

keke писал(а):Так что буду откатываться
Не надо никуда откатываться...тебе ж написали -
Татьяна5 писал(а):Значит в styles/prosilver/template/ucp_profile_profile_info.html
(ProNight берет недостающие файлы из prosilver'а)
Сделай правки в нем и все...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13158
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

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

Сообщение Татьяна5 »

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

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

Сообщение keke »

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

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

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

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

Как думаете это связано с тем что мод работает только на родной теме или именно те темы что я использую не поддерживаются?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13158
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

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

Сообщение Татьяна5 »

Файлы стиля ProNight правили (по инструкции для prosilver)?
Аватара пользователя
keke
phpBB 1.4.1
Сообщения: 47
Стаж: 12 лет 11 месяцев
Откуда: Москва
Благодарил (а): 29 раз

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

Сообщение keke »

Спасибо что напомнили, сейчас я перепроверю и его!
Правда он почти полностью наследует все от prosilver, но это уже вариант :)

Добавлено спустя 27 минут 55 секунд:
Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
Татьяна5 писал(а):Файлы стиля ProNight правили (по инструкции для prosilver)?
Татьяна, спасибо большое за поддержку и указания!
Путем проб и ошибок я смог разобраться и завершить эпопею установки успехом.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

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

Сообщение Sheer »

keke писал(а):Про прямоту рук - если просто хотели оскорбить, то не получилось
И не пытался. Правила, пункт: 1.7
Следует также учитывать неизбежность применения "профессионализмов" и "жаргонизмов" в речи участников конференции, и понимать, что упоминание, например, "кривизны рук" и "включения мозга" не преследует целей оскорбления вас лично, а всего лишь кратко резюмирует, что при выполнении каких-либо действий, вы недостаточно внимательно отнеслись к их выполнению, без должного учёта инструкций, документации и базовых знаний о предмете, в которых вы обязаны быть компетентны.
Изучите наши Правила пожалуйста.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
keke
phpBB 1.4.1
Сообщения: 47
Стаж: 12 лет 11 месяцев
Откуда: Москва
Благодарил (а): 29 раз

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

Сообщение keke »

Rayden писал(а):Вот что получилось:
1. Добавил в быстрый ответ панель смайлов и панель кнопок ббкода. И то и другое можно отключать через админку.
По выделенному пункту есть вопрос - указано что можно редактировать через админку. Где конкретно должен появиться такой функционал?
Проверял в разделе "размещение сообщений", где можно включать-отключать быстрые ответы - там такого нет.

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

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