Software: Apache/2.2.22 (Debian). PHP/5.6.36 uname -a: Linux h05.hvosting.ua 4.9.110-amd64 #3 SMP Sun Nov 4 16:27:09 UTC 2018 x86_64 uid=1389(h33678) gid=1099(h33678) groups=1099(h33678),502(mgrsecure) Safe-mode: OFF (not secure) /usr/share/roundcube/plugins/hide_blockquote/ drwxr-xr-x |
Viewing file: Select action/file-type: if (window.rcmail) rcmail.addEventListener('init', function() { hide_blockquote(); }); function hide_blockquote() { var limit = rcmail.env.blockquote_limit; if (limit <= 0) return; $('pre > blockquote', $('#messagebody')).each(function() { var div, link, q = $(this), text = $.trim(q.text()), res = text.split(/\n/); if (res.length <= limit) { // there can be also a block with very long wrapped line // assume line height = 15px if (q.height() <= limit * 15) return; } div = $('<blockquote class="blockquote-header">') .css({'white-space': 'nowrap', overflow: 'hidden', position: 'relative'}) .text(res[0]); link = $('<span class="blockquote-link"></span>') .css({position: 'absolute', 'z-Index': 2}) .text(rcmail.gettext('hide_blockquote.show')) .data('parent', div) .click(function() { var t = $(this), parent = t.data('parent'), visible = parent.is(':visible'); t.text(rcmail.gettext(visible ? 'hide' : 'show', 'hide_blockquote')) .detach().appendTo(visible ? q : parent); parent[visible ? 'hide' : 'show'](); q[visible ? 'show' : 'hide'](); }); link.appendTo(div); // Modify blockquote q.hide().css({position: 'relative'}).before(div); }); } |
:: Command execute :: | |
--[ c99shell v. 2.0 [PHP 7 Update] [25.02.2019] maintained by PinoyWH1Z | C99Shell Github | Generation time: 0.0334 ]-- |