10 декабря, 20221 yr comment_188299 Спасибо @Exception за рабочий плагин и фиксы 🙂👍 Link to comment https://ipbmafia.ru/topic/24649-copy-to-clipboard-db-copy-this-code/?&do=findComment&comment=188299 Share on other sites Больше вариантов
7 мая, 20231 yr comment_193145 На 4.7.9 добавляется только к самому первому блоку с кодом. К остальным не добавляется. И то только если его не исправлять после, иначе пропадает. Хотя пока пишешь сообщение в редакторе он виден. Link to comment https://ipbmafia.ru/topic/24649-copy-to-clipboard-db-copy-this-code/?&do=findComment&comment=193145 Share on other sites Больше вариантов
7 мая, 20231 yr Author comment_193147 edmsl есть другой плагин, рабочий Link to comment https://ipbmafia.ru/topic/24649-copy-to-clipboard-db-copy-this-code/?&do=findComment&comment=193147 Share on other sites Больше вариантов
7 мая, 20231 yr comment_193149 aLEX49566 Ссылку или название-то почему бы не оставить? Link to comment https://ipbmafia.ru/topic/24649-copy-to-clipboard-db-copy-this-code/?&do=findComment&comment=193149 Share on other sites Больше вариантов
7 мая, 20231 yr Author comment_193150 1 час назад, edmsl сказал: aLEX49566 Ссылку или название-то почему бы не оставить? Он платный Link to comment https://ipbmafia.ru/topic/24649-copy-to-clipboard-db-copy-this-code/?&do=findComment&comment=193150 Share on other sites Больше вариантов
7 мая, 20231 yr comment_193152 Ясно. Придется ремонтировать этот. Link to comment https://ipbmafia.ru/topic/24649-copy-to-clipboard-db-copy-this-code/?&do=findComment&comment=193152 Share on other sites Больше вариантов
7 мая, 20231 yr comment_193153 В общем, проблема в том, что редактор как-то подхватывает и прописывает класс ipsCopyInit блоку в редакторе. Т.е. если создать блок кода и не отправляя сообщение открыть его HTML код кнопкой Источник, то будет видно, что этот класс ipsCopyInit уже присвоен. Собственно, об этом нам говорит иконка копирования в этом блоке кода, когда он еще находится в редакторе сообщения. Соответственно, отправляя сообщение мы уже у блока кода имеем этот класс и поэтому селектор 'pre.ipsCode:not(.ipsCopyInit)' ничего не находит при инициализации кнопок, и кнопку копирования не вешает. В общем, в функции инициализации изменил селектор. Теперь он выбирает только те pre, которые находятся вне редактора и не имеют класса ipsCopyInit. function init() { console.log('init'); $('pre.ipsCode:not(div.cke_widget_wrapper > pre.ipsCode):not(.ipsCopyInit)').each(function () { $(this).addClass('ipsCopyInit'); insertCopyButton($(this)); }); } Протестировал, вроде работает. Если у кого есть желание, проверьте тоже. Вдруг я чего упустил. Copy to Clipboard 1.0.0 RUS.xml Edited 7 мая, 20231 yr by edmsl Link to comment https://ipbmafia.ru/topic/24649-copy-to-clipboard-db-copy-this-code/?&do=findComment&comment=193153 Share on other sites Больше вариантов
30 августа, 20231 yr Author comment_195964 В 07.05.2023 в 19:12, edmsl сказал: В общем, проблема в том, что редактор как-то подхватывает и прописывает класс ipsCopyInit блоку в редакторе. Т.е. если создать блок кода и не отправляя сообщение открыть его HTML код кнопкой Источник, то будет видно, что этот класс ipsCopyInit уже присвоен. Собственно, об этом нам говорит иконка копирования в этом блоке кода, когда он еще находится в редакторе сообщения. Соответственно, отправляя сообщение мы уже у блока кода имеем этот класс и поэтому селектор 'pre.ipsCode:not(.ipsCopyInit)' ничего не находит при инициализации кнопок, и кнопку копирования не вешает. В общем, в функции инициализации изменил селектор. Теперь он выбирает только те pre, которые находятся вне редактора и не имеют класса ipsCopyInit. function init() { console.log('init'); $('pre.ipsCode:not(div.cke_widget_wrapper > pre.ipsCode):not(.ipsCopyInit)').each(function () { $(this).addClass('ipsCopyInit'); insertCopyButton($(this)); }); } Протестировал, вроде работает. Если у кого есть желание, проверьте тоже. Вдруг я чего упустил. Copy to Clipboard 1.0.0 RUS.xml 21.28 \u043a\u0411 · 2 загрузки На дефолтной теме работает оригинальный плагин. Я хз что не так у вас.. Link to comment https://ipbmafia.ru/topic/24649-copy-to-clipboard-db-copy-this-code/?&do=findComment&comment=195964 Share on other sites Больше вариантов
31 августа, 20231 yr comment_195968 5 часов назад, aLEX49566 сказал: На дефолтной теме работает оригинальный плагин. Я хз что не так у вас.. Скорее всего я вносил изменения в тему, вот и все. Link to comment https://ipbmafia.ru/topic/24649-copy-to-clipboard-db-copy-this-code/?&do=findComment&comment=195968 Share on other sites Больше вариантов
8 сентября, 20231 yr Author comment_196134 Есть исправленная версия, кому надо, обращайтесь Link to comment https://ipbmafia.ru/topic/24649-copy-to-clipboard-db-copy-this-code/?&do=findComment&comment=196134 Share on other sites Больше вариантов
4 июняJun 4 Author comment_205257 В 04.08.2022 в 17:31, Orpheus сказал: In my case, It does show the "Copy to Clipboard" button when in editor for the first time But after I submit the post/topic/reply, it doesn't show at all while I think it should as it'd be helpful copying code snippets. Решили проблему ? Link to comment https://ipbmafia.ru/topic/24649-copy-to-clipboard-db-copy-this-code/?&do=findComment&comment=205257 Share on other sites Больше вариантов
4 июняJun 4 Author comment_205258 Добавил в загрузку другую версию плагина Edited 4 июняJun 4 by aLEX49566 Link to comment https://ipbmafia.ru/topic/24649-copy-to-clipboard-db-copy-this-code/?&do=findComment&comment=205258 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.