Webtun 3 Опубликовано: 21 декабря 2013 Рассказать Опубликовано: 21 декабря 2013 Обнаружил маленький баг в TinyMCE редакторе при вставке защищенной ссылки - leech Если выбрать/выделить слово-анкор и после этого нажать на [вставке защищенной ссылки - leech] получается что leech-теги ''стирают"' анкор, то есть получается [leech=http://][/leech] вместо - желаемого результата в виде - [leech=http://]анкор[/leech][/code] Если вам тоже как и мне это мешает, открываем файл /engine/editor/shortnews.php (который файл отвечает за WYSIWYG для добавления новостей с админпанели) находим: [code] ed.addMenuItem('dleleech', { text: '{$lang['bb_t_leech']}', context: 'insert', onclick: function() { ed.execCommand('mceReplaceContent',false,"[leech=http://]{$selection}[/leech]"); } }); [/code] и заменяем на: [code] ed.addMenuItem('dleleech', { text: '{$lang['bb_t_leech']}', context: 'insert', onclick: function() { ed.execCommand('mceReplaceContent',false,'[leech=http://]' + ed.selection.getContent() + '[/leech]'); } }); [/code] а если проще, то строку [code] ed.execCommand('mceReplaceContent',false,"[leech=http://]{$selection}[/leech]"); [/code] нужно заменить на [code] ed.execCommand('mceReplaceContent',false,'[leech=http://]' + ed.selection.getContent() + '[/leech]'); [/code] p.s. по этому принципу можно так же изменить вставку ссылки на страницу строку [code] ed.execCommand('mceReplaceContent',false,"[page=1]{$selection}[/page]"); [/code] заменяем на строку [code] ed.execCommand('mceReplaceContent',false,'[page=1]' + ed.selection.getContent() + '[/page]'); [/code] 1 Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 4 января 2014 Рассказать Опубликовано: 4 января 2014 Принято. Будет исправлено в следующей версии скрипта. Цитата Ссылка на сообщение Поделиться на других сайтах
timurtt 0 Опубликовано: 7 февраля 2014 Рассказать Опубликовано: 7 февраля 2014 (изменено) Принято. Будет исправлено в следующей версии скрипта. а еще толи баг какой то в том же редакторе , при вызове доп функций редактора окна появляются выше чем надо, особенно если работаешь с полем полной новости у меня нетбук 10 дюймов всегда приходиться прокручивать верх страницу. Раньше было не так окна появлялись на уровне центра экрана или уровне редактора... помогите решить! Изменено 7 февраля 2014 пользователем timurtt Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 7 февраля 2014 Рассказать Опубликовано: 7 февраля 2014 а еще толи баг какой то в том же редакторе , при вызове доп функций редактора окна появляются выше чем надо, особенно если работаешь с полем полной новости у меня нетбук 10 дюймов всегда приходиться прокручивать верх страницу. Раньше было не так окна появлялись на уровне центра экрана или уровне редактора... Это баг редактора в браузере Chrome. Данная проблема будет исправлена в следующей версии, пока же решение использовать любой другой браузер. Цитата Ссылка на сообщение Поделиться на других сайтах
timurtt 0 Опубликовано: 7 февраля 2014 Рассказать Опубликовано: 7 февраля 2014 у меня яндекс , хотя платформа хрома у них .. А что нужно исправить что бы весь движек не обновлять в будущем. думаю там не много наверное исправлять? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 7 февраля 2014 Рассказать Опубликовано: 7 февраля 2014 А что нужно исправить что бы весь движек не обновлять в будущем. Одной или двумя строчками это не исправить. Нужна новая версия редактора. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.