1 (изменено: PunBB, 2016.04.13 15:46)

Тема: Quick quote - цитирование выделенной области сообщения

Расширение Quick quote позволяет цитировать выделенные фрагменты сообщений. После выделения текста, рядом с выделенной областью появляется кнопка "Цитировать выделенное".

Особенности: при выделении текста в сообщении мышкой на ПК, кнопка цитирования появится автоматически. Но при выделении текста на смартфоне или планшете, для того чтобы появилась кнопочка, нужно будет нажать/коснуться выделенного текста, а затем нажать на "Цитировать выделенное'.

Quick quote - цитирование выделенной области сообщения

Автор Seiko
Тестировалось на 1.4.0 - 1.4.2
Зависимости pun_jquery
Язык Русский

Скачать оригинал расширения go_quick_quote 1.2

Скачать исправленную версию расширения go_quick_quote 1.2.1

Если вам долго не отвечают, пишите автору темы в личку или на Email.

2

Re: Quick quote - цитирование выделенной области сообщения

Протестировал. Смайлы пропускает совсем, но уже весь пост не вставляет.  Default/bf

3 (изменено: PunBB, 2016.04.19 12:43)

Re: Quick quote - цитирование выделенной области сообщения

Zevs сказал:

но уже весь пост не вставляет

Zevs, там через CSS кнопка скрыта.  PunBB_INFO_ICQ/smile

Открой в расширении файл style.css
Найди и закомментируй

.post-actions .quote-post {
/*    display: none;*/
}

На всякий случай обновил расширение в хранилище

Если вам долго не отвечают, пишите автору темы в личку или на Email.

4

Re: Quick quote - цитирование выделенной области сообщения

PunBB,

Я хотел сказать, что теперь , если выделить текст со смайлом - то вставляет  его в цитату  БЕЗ смайла, что уже прогресс. А то раньше цитировалось ВСЕ сообщение и это было хреново.

Осталось допилить, чтобы цитировалось вместе со смайлами - и будет совсем гуд !  Default/ay

5

Re: Quick quote - цитирование выделенной области сообщения

Zevs сказал:

Осталось допилить, чтобы цитировалось вместе со смайлами - и будет совсем гуд !

Ок! вас понял. Но не думаю,что это возможно, так как смайлы уже в преобразованном виде на странице, т.е. как картинки. А в БД они хранятся как шорткоды. Если откуда нибудь выхватывать шоткод смайлов, тогда смайлы отобразятся в цитировании.
С другой стороны переписывать цитирование только для совместимости со смайлами тоже не дело, ведь есть и другие расширения со смайлами, где другие шорткоды.

А вообще, зачем смайлы в цитировании, честно я не вижу смысла. Но если у кого есть мысли по совместимости, буду рад любым идеям.

Если вам долго не отвечают, пишите автору темы в личку или на Email.

6

Re: Quick quote - цитирование выделенной области сообщения

PunBB сказал:

Но не думаю,что это возможно, так как смайлы уже в преобразованном виде на странице, т.е. как картинки. А в БД они хранятся как шорткоды. Если откуда нибудь выхватывать шоткод смайлов, тогда смайлы отобразятся в цитировании.

PunBB, попробуй процитировать сообщение полностью и вместе со смайлами, увидишь вставленный шорткод  PunBB_INFO_ICQ/smile

7

Re: Quick quote - цитирование выделенной области сообщения

Xakker сказал:

увидишь вставленный шорткод

да, не заметил. на самом деле шорткод вставляет  PunBB_INFO_ICQ/smile

Если вам долго не отвечают, пишите автору темы в личку или на Email.

8

Re: Quick quote - цитирование выделенной области сообщения

PunBB, заметил, что у вас всплывашка исчезает через ~ 5 сек. У меня такого нет, как сделать? Установил версию 1.2.1 отсюда.

9 (изменено: PunBB, 2016.10.27 16:30)

Re: Quick quote - цитирование выделенной области сообщения

nihi1ist сказал:

всплывашка исчезает через ~ 5 сек. У меня такого нет, как сделать?

откройте effect.js
где то внизу будет строка

  $("#addQuote").oneTime(4000, function () {

поменяйте значение 4000 (мил.секундах).

Если вам долго не отвечают, пишите автору темы в личку или на Email.

10

Re: Quick quote - цитирование выделенной области сообщения

PunBB сказал:
$("#addQuote").oneTime(4000, function () {

Есть такая строчка, но не работает почему то...

11

Re: Quick quote - цитирование выделенной области сообщения

nihi1ist сказал:

Есть такая строчка, но не работает почему то...

если в милисекундах, то надо менять на 1000 или 2000.
после переустановить нужно или кэш брауз. почистить...

Если вас никто не критикует – значит успеха вы еще не добились.

12

Re: Quick quote - цитирование выделенной области сообщения

nihi1ist сказал:

Есть такая строчка, но не работает почему то...

после правки скриптов обновляйте кеш браузера

Если вам долго не отвечают, пишите автору темы в личку или на Email.

13

Re: Quick quote - цитирование выделенной области сообщения

Обновил сабж с помощью pan_repository и в постах пропала кнопка "Цитировать". Это баг или фича? Не подскажете, как вернуть?

14

Re: Quick quote - цитирование выделенной области сообщения

Grand91 сказал:

в постах пропала кнопка "Цитировать"

это защита от оверквоттинга (цитирования большого количества текста). Частое дублирование контента плохо сказывается на оптимизации форума.
Вернуть - смотрите через инструмент разработчика где скрыто. Обычно это в файле стилей:

Убрать

.post-actions .quote-post {
    display: none;
}

и обновить кеш браузера

Если вам долго не отвечают, пишите автору темы в личку или на Email.

15

Re: Quick quote - цитирование выделенной области сообщения

PunBB, благодарю за такой быстрый ответ. Уже нашел сам и писал об этом сообщение, но опередили  PunBB_INFO_ICQ/smile

Добавлено: 2017.07.19 11:23

Кстати, насчет оверквоттинга. В админке по умолчанию (а может и из-за какого-то расширения?) можно настроить максимальное количество цитат в сообщении. Есть ли смысл ограничивать еще и в данном расширении?
Quick quote - цитирование выделенной области сообщения

16

Re: Quick quote - цитирование выделенной области сообщения

Grand91 сказал:

Есть ли смысл ограничивать еще и в данном расширении?

там лучше установить единицу. А смысл есть когда цитируются очень большие сообщения. Люди ж по разному высказываются  PunBB_INFO_ICQ/wink

В планируемом расширении, которое почти готово, там есть обрезание текста, то есть скрипт ограничивает максимальное количество символов. Но выпуск приостановлен из за несовместимости некоторых функций скрипта на андроиде у хрома, при чем на всех остальных устройствах все воркает. Видимо что то у самого хрома, это уже не первое наблюдение. Будем ждать.

Если вам долго не отвечают, пишите автору темы в личку или на Email.

17

Re: Quick quote - цитирование выделенной области сообщения

PunBB сказал:

Но выпуск приостановлен из за несовместимости некоторых функций скрипта на андроиде у хрома, при чем на всех остальных устройствах все воркает.

Да, в мобильном хроме и правда с этим проблемы. Спасибо, будем ждать!  PunBB_INFO_ICQ/thumbsup

18

Re: Quick quote - цитирование выделенной области сообщения

Ага. Я уже оверсквоттеров репрессиям подвергаю, а кнопку цитат стилями вот так отключил.