Версия 1.5.6 Встроенный редактор. Как добавить шрифты

Тема в разделе "OpenCart", создана пользователем eGeo, 27 сен 2014.

  1. eGeo

    eGeo

    Регистрация:
    30 авг 2013
    Сообщения:
    170
    Симпатии:
    6
    Во встроенном редакторе версии 1.5.6 нет выбора разных шрифтов. В этом вопросе разобрался и добавил выбор шрифтов. Но там нет моих привычных. Надо добавить новые шрифты! Как добавить?
     
  2. halfhope

    halfhope

    Регистрация:
    31 дек 2012
    Сообщения:
    284
    Симпатии:
    309
    Раз уж нашли, так просто название напишите. Эти шрифты должны быть в системе либо если его там нет, то он должен подключаться в css (ссылка).
     
    HPlus нравится это.
  3. eGeo

    eGeo

    Регистрация:
    30 авг 2013
    Сообщения:
    170
    Симпатии:
    6
    В версии 1.5.4.1 стоит ckeditor и без проблем подхватывает эти и другие шрифты из системы. Конечно, эти шрифты есть в системе. Может в настройках или в конфиг.рнр что-то можно поменять?

    Прописать в css тоже нормально, спасибо!
     
  4. halfhope

    halfhope

    Регистрация:
    31 дек 2012
    Сообщения:
    284
    Симпатии:
    309
    Нет, на стороне сервера ничего менять не нужно, достаточно все в CSS сделать.
     
    HPlus нравится это.
  5. eGeo

    eGeo

    Регистрация:
    30 авг 2013
    Сообщения:
    170
    Симпатии:
    6
    Раз пошла такая пьянка, режь последний огурец! :biggrin:
    В редакторе версии 1.5.4.1 интерфейс редактора раскрашенный, а в 1.5.6 черно-белый (мрачноватый). Как сделать интерфейс в редакторе 1.5.6 цветным?
     
  6. halfhope

    halfhope

    Регистрация:
    31 дек 2012
    Сообщения:
    284
    Симпатии:
    309
    Пройдите по адресу http://ckeditor.com/addons/skins/all Выберите тему и нажмите "Add to my editor", так же можете выбрать плагины и т.д. Затем в правой колонке нажмите "Build My Editor".

    UPD:
    Затем скачать готовый архив и распаковать заменив оригинальные файл ckeditor
     
    Последнее редактирование: 27 сен 2014
    HPlus и eGeo нравится это.
  7. crist

    crist

    Регистрация:
    2 окт 2013
    Сообщения:
    269
    Симпатии:
    504
    1. open this file:
    Код:
    ..admin/view/javascript/ckeditor/config.js
    2. search for this line:
    Код:
    config.toolbar = 'Custom';
    3. add afterwards this (only Myriad is selectable):
    Код:
    config.font_names = 'Myriad';
    OR add the new font to this line (Myriad is ADDED to all other already installed fonts - 1. position / or any other at your choice):
    Код:
    config.font_names = 'Myriad;Arial/Arial, Helvetica, sans-serif;Comic Sans MS/Comic Sans MS, cursive;Courier New/Courier New, Courier, monospace;Georgia/Georgia, serif;Lucida Sans Unicode/Lucida Sans Unicode, Lucida Grande, sans-serif;Tahoma/Tahoma, Geneva, sans-serif;Times New Roman/Times New Roman, Times, serif;Trebuchet MS/Trebuchet MS, Helvetica, sans-serif;Verdana/Verdana, Geneva, sans-serif';
    If another or more fonts shall be selectable / added / deleted, add/replace/delete any of the visible fonts in that file.

    4. save that file.
    5. open any editor instance in OC and you should see the new/changed fonts selection.

    NOTE: backup the config.js before editing AND use NOT an editor like MS Word!!
    NOTE 2: If the new font is NOT working, then you have it NOT installed in your system which shall be done before.



    more tip

    setting one font as default:
    Код:
    config.font_defaultLabel = 'Arial';
    setting the default font size:
    Код:
    config.fontSize_defaultLabel = '12px';
    restrict to these font sizes only:
    Код:
    config.fontSize_sizes = '16/16px;24/24px;48/48px;';
    Last tip: change this line
    Код:
    config.toolbar = 'Custom';
    to
    Код:
    config.toolbar = 'Full';
    p.s.
    You will be surprised what you can do now with the editor.
    But never forget: CKEditor IS buggy (e.g. having installed several languages and wanting to insert images in each editor instance is NOT possible!), better use TinyMCE.
     
    eGeo нравится это.
  8. eGeo

    eGeo

    Регистрация:
    30 авг 2013
    Сообщения:
    170
    Симпатии:
    6
    Я предполагал, в конфиге можно задать список шрифтов. А последним вашим советом я уже пользуюсь!
    Насколько TinyMCE лучше? И он также просто устанавливается и сразу заменит CKEditor ? Или надо TinyMCE еще встрайвать в скрипт?
     
  9. crist

    crist

    Регистрация:
    2 окт 2013
    Сообщения:
    269
    Симпатии:
    504
    ckeditor

    TinyMCE4

    что у см?
     
  10. eGeo

    eGeo

    Регистрация:
    30 авг 2013
    Сообщения:
    170
    Симпатии:
    6
    Много-много лет назад начинал именно с TinyMCE, т.ч. немножко знаком. Но на вопрос об установке вы не ответили. Хотелось бы все таки услышать ответ.
    И не понял вот это "что у см?"
     
  11. crist

    crist

    Регистрация:
    2 окт 2013
    Сообщения:
    269
    Симпатии:
    504
    Basically CKEditor is quite good - if you have only one (1) language installed.
    But if more - you are getting in troubles

    что у см?
    TinyMCE = GUI
    ckeditor= too simple

    i stil create tinymce for oc 1564

    if any idea, please share with me ^_^
     
  12. eGeo

    eGeo

    Регистрация:
    30 авг 2013
    Сообщения:
    170
    Симпатии:
    6
    Какие могут быть идей? Вот сейчас я увлекся Иллюстраторе эффектами с текстом: может в будущем будут какие нибудь эффекты с шрифтами... Но это фантазия! Хотя и приятная! ))