Внимание!
Не все расширения для phpBB 3.2 совместимы с phpBB 3.3, главным образом из-за неверного синтаксиса в определениях сервисов (отсутствия обрамляющих кавычек - '...').
Перед обновлением необходимо убедиться в совместимости всех расширений.
Рекомендуется предварительно тестировать обновление на копии конференции (локально или на сервере).

[3.1][3.2][release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
LavIgor
Поддержка
Поддержка
Сообщения: 3468
Стаж: 6 лет 4 месяца
Благодарил (а): 41 раз
Поблагодарили: 931 раз

[3.1][3.2][release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение LavIgor »

Быстрый ответ: перезагрузка (QuickReply Reloaded)

Авторы: LavIgor (разработчик обновлений новой версии), Татьяна5 (разработчик и основатель расширения QuickReply)

Очень краткое описание:
Расширяет возможности стандартного быстрого ответа.

Скачать расширение и узнать о его функциях можно на его сайте:
https://boardtools.ru/QuickReply/#ru

Русская локализация: есть
Информация по обновлению с версии 1.0.0-beta5 или ниже 
Обновление для версий 1.0.0-beta5 и ниже следует устанавливать по специальной инструкции (у расширения поменялся вендор), стандартный способ обновления может привести к ошибкам!!!
Расширение QuickReply Reloaded уже установлено на phpBB Guru, вы можете начать тестирование новых функций уже сейчас!
Обо всех ошибках, связанных с расширением, просьба сообщать в этой теме.

Уже в официальной базе данных CDB на phpbb.com: https://www.phpbb.com/customise/db/exte ... uickreply/!
Скачать с phpBB Guru
Аватара пользователя
maco8024
phpBB 1.4.4
Сообщения: 154
Стаж: 7 лет 9 месяцев
Откуда: Алтай
Благодарил (а): 62 раза
Поблагодарили: 17 раз

Re: [3.1][3.2][release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение maco8024 »

Добрый день, после обновления до 3.2.1 стало появляться вот такое, т.е. не одно расширение не открывается и не загружается
joxi.png
когда нажимаешь на само расширение (просмотр информации о расширении)
в логах это
 

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

forum.vgorahaltaya.ru [Sat Jul 22 07:29:20 2017] [error] [pid 16530] sapi_apache2.c(326): [client 178.187.57.97:50002] PHP Fatal error:  Uncaught Error: Call to undefined method phpbb\\extension\\metadata_manager::output_template_data() in /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/compatibility/v_3_2_x.php:144\nStack trace:\n#0 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/functions/load.php(96): boardtools\\upload\\includes\\compatibility\\v_3_2_x->output_template_data(Object(phpbb\\extension\\metadata_manager))\n#1 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/acp/upload_module.php(164): boardtools\\upload\\includes\\functions\\load::details('lotusjeff/socia...', '')\n#2 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/includes/functions_module.php(676): boardtools\\upload\\acp\\upload_module->main('\\\\boardtools\\\\upl...', 'main')\n#3 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/adm/index.php(82): p_master->load_active()\n#4 {main}\n  thrown in /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/compatibility/v_3_2_x.php on line 144
forum.vgorahaltaya.ru [Sat Jul 22 07:31:15 2017] [error] [pid 30680] sapi_apache2.c(326): [client 178.187.57.97:54022] PHP Fatal error:  Uncaught Error: Call to undefined method phpbb\\extension\\metadata_manager::output_template_data() in /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/compatibility/v_3_2_x.php:144\nStack trace:\n#0 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/functions/load.php(96): boardtools\\upload\\includes\\compatibility\\v_3_2_x->output_template_data(Object(phpbb\\extension\\metadata_manager))\n#1 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/acp/upload_module.php(164): boardtools\\upload\\includes\\functions\\load::details('rmcgirr83/activ...', '')\n#2 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/includes/functions_module.php(676): boardtools\\upload\\acp\\upload_module->main('\\\\boardtools\\\\upl...', 'main')\n#3 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/adm/index.php(82): p_master->load_active()\n#4 {main}\n  thrown in /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/compatibility/v_3_2_x.php on line 144
что не так? :?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15203
Стаж: 14 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 393 раза
Поблагодарили: 1785 раз

Re: [3.1][3.2][release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение rxu »

maco8024, это вопросы к расширению [release] Загрузка Расширений (Upload Extensions) 3.1.2
Изображение
deamon739
phpBB 1.4.1
Сообщения: 41
Стаж: 10 лет 5 месяцев
Благодарил (а): 12 раз

Re: [3.1][3.2][release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение deamon739 »

LavIgor писал(а): 21.07.2017 16:59deamon739, был бы признателен за более подробное описание проблемы.
С какой версии обновлялись?
На какой ветке движка?
Сперва обновил phpbb до версии 3.2.1.
Потом скачал и установил QuickReply Reloaded версии 2.0.0-beta.
Аватара пользователя
***Blaze***
phpBB 2.0.7
Сообщения: 579
Стаж: 13 лет 8 месяцев
Откуда: Данков
Благодарил (а): 57 раз
Поблагодарили: 25 раз

Re: [3.1][3.2][release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение ***Blaze*** »

Есть расширение GoogleCodePrettify
Расширение добавляет подсветку текста с блоками кода в сообщениях, блок кода по умолчанию.
Подробное описание можно найти по адресу

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

http://www.ppkbb3cker.ru/viewtopic.php?f=67&t=4350&p=42436
Подскажите как сделать так, чтобы при быстром ответе (установлено расширение Быстрый ответ), и при перемещении со одной страницы на другую страницу, применялось оформление кода, которое применяет расширение GoogleCodePrettify? Если обновить страницу или открыть в новой вкладке, оформление кода через GoogleCodePrettify работает, но, если воспользоваться Быстрым ответом или переместиться на другую страницу, то оформление кода становится стандартным.

Спасибо.
Мой сайт http://ublaze.ru/
Аватара пользователя
LavIgor
Поддержка
Поддержка
Сообщения: 3468
Стаж: 6 лет 4 месяца
Благодарил (а): 41 раз
Поблагодарили: 931 раз

Re: [3.1][3.2][release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение LavIgor »

***Blaze***, тем же способом, каким добавляется поддержка других скриптов.
Например, для библиотеки highlight.js это сделано прямо в расширении.
Не имеет большого значения, в какое именно расширение нужно добавлять подобные строки.
Аватара пользователя
***Blaze***
phpBB 2.0.7
Сообщения: 579
Стаж: 13 лет 8 месяцев
Откуда: Данков
Благодарил (а): 57 раз
Поблагодарили: 25 раз

Re: [3.1][3.2][release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение ***Blaze*** »

LavIgor, большое спасибо за разъяснения!
Сильно не смейтесь. Попробовал так:

Открыть styles/all/template/quickreply_plugins.js

Найти

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

/* global quickreply, grecaptcha, insert_text, split_lines */
Заменить на

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

/* global quickreply, grecaptcha, pfjs, insert_text, split_lines */
Найти

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

})(jQuery, window, document);
Добавить перед

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

	/***********************/
	/* prettify.js Plugin  */
	/***********************/
	$(window).on('load', function() {
		if (pfjs) {
			var qrHighlightCode = $(document).ready(function() {
				$('div.codebox').find('code').addClass('prettyprint');
				prettyPrint();
				});
			};

			quickreply.$.qrPosts.on('qr_completed', qrHighlightCode);
			quickreply.$.mainForm.on('ajax_submit_preview', qrHighlightCode);
		}
	});
Почистил кэш d ACP (администраторском разделе) - результата нет.

В расширении \ext\ppk\google_code_prettify\styles\all\template\event\overall_footer_body_after.html такой код:

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

<script src="{ROOT_PATH}ext/ppk/google_code_prettify/js/prettify.js" type="text/javascript"></script>
<script type="text/javascript">
// <![CDATA[
$(document).ready(
function()
{
	$('div.codebox').find('code').addClass('prettyprint');

	prettyPrint();
}
);
// ]]>
</script>
Не подскажите как правильно сделать?
Мой сайт http://ublaze.ru/
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10160
Стаж: 9 лет 1 месяц
Благодарил (а): 179 раз
Поблагодарили: 2838 раз

Re: [3.1][3.2][release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

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

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

<script src="{ROOT_PATH}ext/ppk/google_code_prettify/js/prettify.js" type="text/javascript"></script>
<script>

function prettify(e, elem)
{
	elem.find('div.codebox').find('code').addClass('prettyprint');

	prettyPrint();
}
$(document).ready(function (e) {
	prettify(e, $(document));
});
$('#qr_posts').on('qr_loaded', prettify);
$('#qr_postform').on('ajax_submit_preview', prettify);
</script>
Примерно так (не проверяла на опечатки)
Из QuickReply код убрать
Аватара пользователя
LavIgor
Поддержка
Поддержка
Сообщения: 3468
Стаж: 6 лет 4 месяца
Благодарил (а): 41 раз
Поблагодарили: 931 раз

Re: [3.1][3.2][release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение LavIgor »

***Blaze***, код Татьяны правильнее, т.к. именно то расширение нужно адаптировать.
Но и Ваш код мог бы работать, если вместо pfjs использовать prettyPrint, а $(document).ready( и соответствующие этому коду }); просто удалить.
Аватара пользователя
***Blaze***
phpBB 2.0.7
Сообщения: 579
Стаж: 13 лет 8 месяцев
Откуда: Данков
Благодарил (а): 57 раз
Поблагодарили: 25 раз

Re: [3.1][3.2][release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение ***Blaze*** »

Татьяна5 и LavIgor, огромное спасибо!
Код Татьяна5 работает идеально. Спасибо.
Мой сайт http://ublaze.ru/
Аватара пользователя
Beer
phpBB 2.0.8
Сообщения: 660
Стаж: 9 лет 2 месяца
Благодарил (а): 171 раз
Поблагодарили: 68 раз

Re: [3.1][3.2][release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение Beer »

Обновил версию - все гуд!
В коде страницы вижу:

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

<link href="./assets/css/font-awesome.min.css?assets_version=1017" rel="stylesheet">
<link href="./ext/boardtools/quickreply/vendor/fortawesome/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css" media="screen" />
Чутье подсказывает, что один font-awesome.min.css тут явно лишний?
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10160
Стаж: 9 лет 1 месяц
Благодарил (а): 179 раз
Поблагодарили: 2838 раз

Re: [3.1][3.2][release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

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

Знаем, ещё не убрали
Аватара пользователя
Beer
phpBB 2.0.8
Сообщения: 660
Стаж: 9 лет 2 месяца
Благодарил (а): 171 раз
Поблагодарили: 68 раз

Re: [3.1][3.2][release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение Beer »

overall_header_head_append.html

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

<!-- ELSE -->
<!-- INCLUDECSS {ROOT_PATH}ext/boardtools/quickreply/vendor/fortawesome/font-awesome/css/font-awesome.min.css -->
Можно удалить?
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
LavIgor
Поддержка
Поддержка
Сообщения: 3468
Стаж: 6 лет 4 месяца
Благодарил (а): 41 раз
Поблагодарили: 931 раз

Re: [3.1][3.2][release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение LavIgor »

Beer, если уж удалять, то не только это.
Аватара пользователя
Beer
phpBB 2.0.8
Сообщения: 660
Стаж: 9 лет 2 месяца
Благодарил (а): 171 раз
Поблагодарили: 68 раз

Re: [3.1][3.2][release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение Beer »

Сделал - дубль font-awesome.min.css перестал грузиться, pagespeed сказал, что я на правильном пути.
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
***Blaze***
phpBB 2.0.7
Сообщения: 579
Стаж: 13 лет 8 месяцев
Откуда: Данков
Благодарил (а): 57 раз
Поблагодарили: 25 раз

Re: [3.1][3.2][release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение ***Blaze*** »

Если-ли возможность для обычного пользователя отключить быстрый ответ, если в администраторском разделе > Конфигурация > Функции конференции > Разрешить быстрый ответ > стоит 'Да'?

Пробовал расширение Quick Reply Toggle, но оно совсем отключает расширение быстрого ответа.
Мой сайт http://ublaze.ru/

Вернуться в «Анонсы и поддержка расширений для phpBB»