Три вопроса по REDACTOR'у

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X

Как добавить плагин, как добавить clips и почему не работает Users

#1 26 февраля 2021 в 13:18
Ребят всем привет. Подскажите пожалуйста, такие вопросы: 1. Где редактируются предустановленные значения кнопки "CLIPS" а то у меня пусто,
ИллюстрацияИллюстрация
2. Как прикрутить плагин скачанный с сайта я скачал этот ПЛАГИН, закинул его в папку Plugins, выбрал в админке, а он не работает, как его запустить и можно ли заставить работать на Instante?

Версия 2.14.1

Заранее всем спасибо.
#2 3 марта 2021 в 12:53
UP
#3 25 марта 2021 в 13:42
Ап
#4 25 марта 2021 в 14:39
@CEH9I,
Вы лучше расскажите, а что там должно быть?
Я вот вообще не знаю, что за клипс и для чего нужны.
#5 25 марта 2021 в 14:53

Как прикрутить плагин скачанный с сайта я скачал этот ПЛАГИН, закинул его в папку Plugins, выбрал в админке, а он не работает, как его запустить и можно ли заставить работать на Instante?

@CEH9I
Вы вот где скачали, там и спросите. А этот форум здесь причём?
#6 25 марта 2021 в 15:41
Я так и не понял, что этот плагин делает. Прикрутить можно. Разберитесь как другие плагин прикрученны.
#7 25 марта 2021 в 16:05
Плагин ахонь. Позволяет вставлять заранее заготовленные шаблоны текста.
Может не работать по причине разных версий самого редактора и редактора плагина для которой он создавался.
В коробке по моему используется вторая версия, а на офф. сайте редактора третья.
#8 25 марта 2021 в 19:00
Ris

Loadырь, ответил)

Да при нажатии на кнопку CLIPS должно выскакивать модальное окно в котором можно выбрать заранее заготовленный текст со всеми дивами и прочим. Сам текст шаблон вписывается в html файл который должен лежать в папке с плагином и откуда подгружается при выборе… Принцип работы показат здесь imperavi.com/redactor/plugins/clips/
#9 25 марта 2021 в 19:01
@IamB, второй вопрос отпал. Остался вопрос с CLIPSOM он идёт из коробки.
#10 25 марта 2021 в 19:02


Плагин ахонь. Позволяет вставлять заранее заготовленные шаблоны текста.
Может не работать по причине разных версий самого редактора и редактора плагина для которой он создавался.
В коробке по моему используется вторая версия, а на офф. сайте редактора третья.

Loadырь

Да именно так. Плагин из второго вопроса да понял, он идёт только под 3 версию. А вот что делать с CLIPSom он ведь в редакторе из коробки есть, но не работает.
#11 25 марта 2021 в 21:39

А вот что делать с CLIPSom он ведь в редакторе из коробки есть, но не работает.

@CEH9I
Он работает, просто он пустой. Надо заполнить его данными и всё работает.
Заполнить его можно например виджетом "HTML блок", который надо вывести на странице с редактором и в нем прописать нечто такое
  1. <!-- Clips Modal HTML -->
  2. <div id="clipsmodal" style="display: none;">
  3. <section>
  4. <ul class="redactor_clips_box">
  5. <li>
  6. <a href="#" class="redactor_clip_link">Lorem ipsum …</a>
  7.  
  8. <div class="redactor_clip" style="display: none;">
  9. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
  10. </div>
  11. </li>
  12. <li>
  13. <a href="#" class="redactor_clip_link">Red label</a>
  14.  
  15. <div class="redactor_clip" style="display: none;">
  16. <span class="label-red">Label</span>
  17. </div>
  18. </li>
  19. </ul>
  20. </section>
  21. <footer>
  22. <button class="redactor_modal_btn redactor_btn_modal_close">Close</button>
  23. </footer>
  24. </div>
#12 26 марта 2021 в 09:24


А вот что делать с CLIPSom он ведь в редакторе из коробки есть, но не работает.

@CEH9I
Он работает, просто он пустой. Надо заполнить его данными и всё работает.
Заполнить его можно например виджетом "HTML блок", который надо вывести на странице с редактором и в нем прописать нечто такое
  1.  
  2.  
  3.  
  4.  
  5.  
  6. Lorem ipsum …
  7.  
  8.  
  9. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
  10.  
  11.  
  12.  
  13. Red label
  14.  
  15.  
  16. Label
  17.  
  18.  
  19.  
  20.  
  21.  
  22. Close
  23.  
  24.  

Loadырь

Огромнейшее спасибо. А можно это реализовать посредством файла в папке с плагином? Чтобы виджет не использовать. И что нужно подправить чтобы код брался именно из этого файла.
#13 26 марта 2021 в 09:51
Положить файлик можно куда угодно, но в любом случае надо править скрипт самого файла плагина, что не есть хорошо для вероятных обновлений. Так с наскока сказать, что и где поправить не могу, возможно позже будет время.
#14 26 марта 2021 в 11:13


Положить файлик можно куда угодно, но в любом случае надо править скрипт самого файла плагина, что не есть хорошо для вероятных обновлений. Так с наскока сказать, что и где поправить не могу, возможно позже будет время.

Loadырь

Хорошо, если что код скрипта под спойлер спрячу.

  1. if (!RedactorPlugins) var RedactorPlugins = {};
  2.  
  3. RedactorPlugins.clips = {
  4. init: function()
  5. {
  6. var callback = $.proxy(function()
  7. {
  8. $('#redactor_modal').find('.redactor_clip_link').each($.proxy(function(i, s)
  9. {
  10. $(s).click($.proxy(function()
  11. {
  12. this.insertClip($(s).next().html());
  13. return false;
  14.  
  15. }, this));
  16. }, this));
  17.  
  18. this.selectionSave();
  19. this.bufferSet();
  20.  
  21. }, this );
  22.  
  23. this.buttonAdd('clips', 'Clips', function(e)
  24. {
  25. this.modalInit('Clips', '#clipsmodal', 500, callback);
  26. });
  27. },
  28. insertClip: function(html)
  29. {
  30. this.selectionRestore();
  31. this.insertHtml($.trim(html));
  32. this.modalClose();
  33. }
  34. };
  35.  
  36.  
#15 31 марта 2021 в 22:41
Скачайте файл и замените
Прикрепленный файл
clips_19rqv.zip 2 Кб
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.