Страница 1 из 2

Цитирование сообщения

Добавлено: 20 дек 2016, 16:22
Charskiy
Доброго времени суток! Зачастую пользователи по незнанию либо иным неизвестным мне причинам цитируют сообщение другого пользователя, для быстрого ответа, полностью, а оно бывает большое.
Можно ли реализовать автоматический ограничительный показ цитаты в сообщении.
К примеру:
Изображение

Цитирование сообщения

Добавлено: 20 дек 2016, 17:00
Вчерашний борщ
Charskiy, есть решения через расширения. Кажется, они все со своими недочетами. Не помню такого, чтобы делало частичную свертку.
Есть полная. Типа как у [RC] Collapsed Quotes. Остальное для умелых ручек.

Цитирование сообщения

Добавлено: 20 дек 2016, 18:27
beholder
Вчерашний борщ писал(а): Charskiy, есть решения через расширения. Кажется, они все со своими недочетами. Не помню такого, чтобы делало частичную свертку.
Есть полная. Типа как у [RC] Collapsed Quotes. Остальное для умелых ручек.
Для желающих поэкспериментировать, оно делает следующее:

в overall_footer_after.html
[+] Раскрыть

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

<script>
$('document').ready(function(){
    i = 0;
    $('.content blockquote').each(function(){
        i = i + 1;
        $(this).css("position", "relative");
        var qu = $(this).children('div:first');
        qu.hide();
        var showLink = "<div class='showLink"+i+"' style='float:right;'><a href='javascript:void(0)' onclick=\"showQuote($(this).parent().next('div'), "+i+")\">Show Quote</a></div>"
        var hideLink = "<div class='hideLink"+i+"' style='display:none; float:right'><a href='javascript:void(0)' onclick=\"hideQuote($(this).parent().next('div').next('div'), "+i+")\">Hide Quote</a></div>"
        $(this).prepend(showLink).prepend(hideLink);
    });
});

function showQuote(w, i){
    w.show();
    w.parent().find('.showLink'+i).hide();
    w.parent().find('.hideLink'+i).show();
}

function hideQuote(w){
    w.hide();
    w.parent().find('.hideLink'+i).hide();
    w.parent().find('.showLink'+i).show();
}
</script>

Да, оно сворачивает полностью, но по этому принципу теоретически можно что-то придумать и с частичным скрытием...

Цитирование сообщения

Добавлено: 20 дек 2016, 19:18
Charskiy
Получается, как то вот так, немного не так. :(
Изображение

Цитирование сообщения

Добавлено: 20 дек 2016, 19:27
Вчерашний борщ
хорошо бы был скрипт или какая-то еще реализация спойлера частичного сокрытия с параметрами, чтобы и как bb-код можно было использовать и для цитат. :oops:

Цитирование сообщения

Добавлено: 02 май 2017, 10:41
Pussy
при нажатии ответить с цитатой, появляется просто пустое поле без цитат..
Безымянный12.jpg

Цитирование сообщения

Добавлено: 02 май 2017, 21:17
Святослав
Pussy, я бы проверил настройки цитирования кнопкой в быстром ответе.
После этого зашёл бы на форум через предустановленный стиль PROSILVER и проверил цитирование нажатием кнопки.
А дальнейшие действия зависят от результата этой проверки.

Цитирование сообщения

Добавлено: 03 май 2017, 08:05
Pussy
Святослав писал(а):
02 май 2017, 21:17
Pussy, я бы проверил настройки цитирования кнопкой в быстром ответе.
После этого зашёл бы на форум через предустановленный стиль PROSILVER и проверил цитирование нажатием кнопки.
А дальнейшие действия зависят от результата этой проверки.
[
Абсолютно никаких изменений. Захожу с мобильного все норм цитирует.

Цитирование сообщения

Добавлено: 25 май 2017, 09:08
Pussy
beholder, подскажите почему при цитировании вот лишнее
Безымянный.jpg
Безымянный12.jpg

Цитирование сообщения

Добавлено: 25 май 2017, 09:36
beholder
Pussy писал(а):
25 май 2017, 09:08
beholder, подскажите почему при цитировании вот лишнее
Безымянный.jpg
Безымянный12.jpg
К сожалению, придется отключить вот эту штуку: viewtopic.php?f=10&t=517
Оно несовместимо.