Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

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

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

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

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

Сообщение LavIgor »

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

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

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

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

Версия только для phpBB 3.3, beta

Русская локализация: есть
Информация по обновлению с версии 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
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 4 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

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

Сообщение Alecto »

LavIgor, спасибо, по аналогии получилось!
хотелось бы уточнить:
в overall_footer_copyright_prepend.html размещен полный код счетчика для всех страниц (сразу добавил class="cnstats_image"):

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

<!-- CNStats begin -->
<script type="text/javascript">
cnsd=document;cnst=escape(cnsd.title);
cnst=cnst.replace(/\+/g,'%2B');cnsa=navigator.appName;
cnsn=(cnsa.substring(0,2)=='Mi')?0:1;cnss=screen;cnspx=(cnsn==0)?cnss.colorDepth:cnss.pixelDepth;
document.write('<img class="cnstats_image" src="http://custommoto.com.ua/cnstats/cnt-gif1x1.php?e='+cnss.width+'.'+cnss.height+'&d='+cnspx+'&r='+escape(cnsd.referrer)+'&p='+escape(cnsd.location)+'&t='+cnst+'" width="1" height="1" border="0">');
</script><noscript><img src="http://custommoto.com.ua/cnstats/cnt-gif1x1.php?468&c=0" width="1" height="1" border="0" alt=""></noscript>
<!-- CNStats end -->

<img src="http://custommoto.com.ua/cnstats/cnt-show.php" width="88" height="31" border="0" alt=""/>


в overall_footer_after.html, в скрипте разместил собранный по примеру код, с условием только для страниц тем:

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

	<!-- IF S_VIEWTOPIC -->

	function generate_cnstats_image() {
		return '<img class="cnstats_image" src="http://custommoto.com.ua/cnstats/cnt-gif1x1.php?e='+cnss.width+'.'+cnss.height+'&d='+cnspx+'&r='+escape(cnsd.referrer)+'&p='+escape(cnsd.location)+'&t='+cnst+'" width="1" height="1" border="0">';
	}

	document.write(generate_cnstats_image());

	jQuery('#qr_posts').on('qr_loaded', function() {
		jQuery('.cnstats_image').replaceWith(generate_cnstats_image());
	});

	<!-- ENDIF -->
все верно? т.е. к основному коду счетчика добавляется скриптовый вариант для поддержки аякса?
может где и ошибка, но по крайней мере аякс-страницы считаются.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 10 лет
Благодарил (а): 41 раз
Поблагодарили: 831 раз

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

Сообщение LavIgor »

Alecto писал(а): document.write(generate_cnstats_image());
Второй раз добавление излишне.
Да и потом, эти переменные:

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

cnsd=document;cnst=escape(cnsd.title);
cnst=cnst.replace(/\+/g,'%2B');cnsa=navigator.appName;
cnsn=(cnsa.substring(0,2)=='Mi')?0:1;cnss=screen;cnspx=(cnsn==0)?cnss.colorDepth:cnss.pixelDepth;
я бы тоже запихнул в функцию.

Отправлено спустя 1 минуту 56 секунд:
Во всяком случае, переменные

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

cnsd=document;cnst=escape(cnsd.title);
cnst=cnst.replace(/\+/g,'%2B');
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 4 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

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

Сообщение Alecto »

наверное конечный вариант.
добавил переменные.
работает.

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

		function generate_cnstats_image() {
		return '<img class="cnstats_image" src="http://custommoto.com.ua/cnstats/cnt-gif1x1.php?e='+cnss.width+'.'+cnss.height+'&d='+cnspx+'&r='+escape(cnsd.referrer)+'&p='+escape(cnsd.location)+'&t='+cnst+'" width="1" height="1" border="0">';
	}

	$('#qr_posts').on('qr_loaded', function() {
		cnsd=document;cnst=escape(cnsd.title);
		cnst=cnst.replace(/\+/g,'%2B');cnsa=navigator.appName;
		cnsn=(cnsa.substring(0,2)=='Mi')?0:1;cnss=screen;cnspx=(cnsn==0)?cnss.colorDepth:cnss.pixelDepth;
		$('.cnstats_image').replaceWith(generate_cnstats_image());
	});
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 10 лет
Благодарил (а): 41 раз
Поблагодарили: 831 раз

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

Сообщение LavIgor »

Ну можно и так оставить.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 4 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

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

Сообщение Alecto »

LavIgor писал(а): Ну
можно сделать лучше, красивее?
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 10 лет
Благодарил (а): 41 раз
Поблагодарили: 831 раз

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

Сообщение LavIgor »

Я к тому, что вот так получше будет:

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

	function generate_cnstats_image() {
		cnsd=document;cnst=escape(cnsd.title);cnst=cnst.replace(/\+/g,'%2B');
		return '<img class="cnstats_image" src="http://custommoto.com.ua/cnstats/cnt-gif1x1.php?e='+cnss.width+'.'+cnss.height+'&d='+cnspx+'&r='+escape(cnsd.referrer)+'&p='+escape(cnsd.location)+'&t='+cnst+'" width="1" height="1" border="0">';
	}

	$('#qr_posts').on('qr_loaded', function() {
		$('.cnstats_image').replaceWith(generate_cnstats_image());
	});
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 4 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

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

Сообщение Alecto »

мда, сразу не сообразил что туда вставлять надо было. спасибо!
кстати, я прав был
Alecto писал(а): но ведь это возвращается новый код изображения с классом? как его функция найдет и заменит, если такого класса еще нет?
пока в основной код счетчика не прикрутил к изображению класс - ничего не работало.
кто будет по следам идти - надо это учесть.

Отправлено спустя 9 минут 33 секунды:
liveinternet сделал по аналогии и объединил вызовы функций.

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

	function generate_liveinternet_image() {
		return "<img class='liveinternet_image' src='//counter.yadro.ru/hit?t44.12;r"+
escape(document.referrer)+((typeof(screen)=="undefined")?"":
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
";"+Math.random()+"' alt='' title='LiveInternet' "+"border='0' width='31' height='31'>";
	}

	$('#qr_posts').on('qr_loaded', function() {
		$('.cnstats_image').replaceWith(generate_cnstats_image());
		$('.liveinternet_image').replaceWith(generate_liveinternet_image());
	});
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 4 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

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

Сообщение Alecto »

LavIgor писал(а): Отключить быструю загрузку страниц темы и возможность сохранения текста сообщения и добавленных вложений в быстром ответе при навигации по теме можно в личном разделе: Личные настройки
это было бы неплохо сделать глобальной настройкой в админке, а уже если там включено - разрешить эту настройку индивидуально пользователям через личный кабинет.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 10 лет
Благодарил (а): 41 раз
Поблагодарили: 831 раз

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

Сообщение LavIgor »

В смысле, отключение быстрой загрузки?
Так уже реализовано.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 4 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

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

Сообщение Alecto »

с четвертого раза таки нашел ) дико извиняюсь.
похоже, пора идти отдыхать
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 10 лет
Благодарил (а): 41 раз
Поблагодарили: 831 раз

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

Сообщение LavIgor »

владимир1983 писал(а): LavIgor, есть проблема совместной работы с расширением reCAPTCHA 2.0 https://github.com/gothick/phpbb-ext-recaptcha2 в режиме постинга от гостя. После отправки сообщения под гостем каптча не подгружается.
Сегодня была исправлена несовместимость с расширением https://github.com/gothick/phpbb-ext-recaptcha2.
Тем, кто использует это расширение вместе с QuickReply Reloaded, рекомендую установить обновлённую версию расширения для быстрого ответа.
Загрузить обновление можно отсюда: https://github.com/Tatiana5/QuickReply/ ... master.zip.
Аватара пользователя
staiki
phpBB 2.0.2
Сообщения: 318
Стаж: 11 лет 10 месяцев
Откуда: Киев Украина
Благодарил (а): 56 раз
Поблагодарили: 9 раз
Забанен: Бессрочно

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

Сообщение staiki »

LavIgor, -обновил. Моя проблема не ушла..
http://staiki.net/index.php Форум Компьютерная Помощь
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 10 лет
Благодарил (а): 41 раз
Поблагодарили: 831 раз

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

Сообщение LavIgor »

staiki писал(а): LavIgor, -обновил. Моя проблема не ушла..
Опиши проблему подробнее, пожалуйста.
Какие ещё расширения установлены?

Отправлено спустя 2 минуты 36 секунд:
По поводу расширения для SEO:
сделаны ли вот эти настройки?
Работает ли это расширение с phpBB SEO Ultimate SEO URL?

Работает. Но Вам необходимо настроить расширение для SEO.
Zero duplicate может быть включён или выключен.
Если он включён, Strict Mode должен быть выключен, а Posts Redirections должно иметь любое значение, кроме all.
Только тогда расширение QuickReply Reloaded будет работать корректно.
Аватара пользователя
staiki
phpBB 2.0.2
Сообщения: 318
Стаж: 11 лет 10 месяцев
Откуда: Киев Украина
Благодарил (а): 56 раз
Поблагодарили: 9 раз
Забанен: Бессрочно

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

Сообщение staiki »

LavIgor писал(а): сделаны ли вот эти настройки?
Да-сделаны. Расширений много. Сделать скрины?
http://staiki.net/index.php Форум Компьютерная Помощь
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 10 лет
Благодарил (а): 41 раз
Поблагодарили: 831 раз

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

Сообщение LavIgor »

staiki писал(а): Сделать скрины?
В идеале бы, конечно, ссылочку иметь.
Я бы потестировал.

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