Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”

0 Пользователей и 1 Гость просматривают эту тему.

*

john

  • ***
  • 207
  • +6/-0
    • Просмотр профиля
В админке при редактирование объектов сайта, в визуальном редакторе содержимого, при выборе редактирование свойств шрифта (такой как Абзац).
Выбираем например заголовок 1 или заголовок 2 -  текст выглядит синим цветом и серым, хотя  при просмотре страницы все в порядке черный цвет. Как изменить свойства шрифта для админке, в каком файле css, где он лежит?
Спасибо.

*

NOIRMAN

  • *****
  • 101
  • +16/-1
    • Просмотр профиля
Re:Некорректный вывод свойств шрифта
« Ответ #1 : 08 Ноября 2013, 12:25:29 »
Посмотрите по пути /js/cms/wysiwyg/tinymce/jscripts/tiny_mce/themes/umi/skins/default/content.css

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

*

john

  • ***
  • 207
  • +6/-0
    • Просмотр профиля
Re:Некорректный вывод свойств шрифта
« Ответ #2 : 08 Ноября 2013, 18:22:19 »
Странно дальше этого пути  /js/cms/ у меня ничего нет кроме двух файлов - jsonRequestsController.js и messages.js
Нашел тут  /js/tinymce/jscripts/tiny_mce/themes/umi/skins/default/content.css
Меня свойства шрифта например h2 {font-size: 1.5em} на h2 {font-size: 4.5em}
изменений никаких нет.
« Последнее редактирование: 08 Ноября 2013, 18:28:59 от john »

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:Некорректный вывод свойств шрифта
« Ответ #3 : 13 Ноября 2013, 11:00:20 »
1. для кастомизирования  css  в визуальном редакторе обычно используют файл /css/cms/style.css

2. файлы, которые использует визуальный редактор очень прочно кешируются. Поэтому, чтобы ваши изменения в css применялись, откройте в отдельной вкладке css файл (ваш_сайт/css/cms/style.css). Чтобы было видно, что ваши изменения там есть, а потом уже перегружайте страницу в админке и смотрите изменился ли там внешний вид заголовков.

*

john

  • ***
  • 207
  • +6/-0
    • Просмотр профиля
Re:Некорректный вывод свойств шрифта
« Ответ #4 : 18 Апреля 2014, 20:53:48 »
Редактирование свойств шрифта - размер
/js/cms/wysiwyg/tinymce/jscripts/
Какой файл отвечает?
Если я хочу добавить нечетный размер шрифта или свой размер туда.
В выборку добавить свое значение.

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:Некорректный вывод свойств шрифта
« Ответ #5 : 19 Апреля 2014, 16:06:36 »
Редактирование свойств шрифта - размер
/js/cms/wysiwyg/tinymce/jscripts/
Какой файл отвечает?
Если я хочу добавить нечетный размер шрифта или свой размер туда.
В выборку добавить свое значение.


Не очень понял ваш вопрос.
Рекомендация в сообщение
1. для кастомизирования  css  в визуальном редакторе обычно используют файл /css/cms/style.css

2. файлы, которые использует визуальный редактор очень прочно кешируются. Поэтому, чтобы ваши изменения в css применялись, откройте в отдельной вкладке css файл (ваш_сайт/css/cms/style.css). Чтобы было видно, что ваши изменения там есть, а потом уже перегружайте страницу в админке и смотрите изменился ли там внешний вид заголовков.
не помогает?

*

john

  • ***
  • 207
  • +6/-0
    • Просмотр профиля
Re:Некорректный вывод свойств шрифта
« Ответ #6 : 19 Апреля 2014, 23:25:12 »
Редактирование свойств шрифта.
http://help.docs.umi-cms.ru/rabota_s_modulyami/modul_struktura/redaktirovanie_stranic_ob_ektov_sajta/vizualnyj_redaktor_soderzhimogo/redaktirovanie_svojstv_shrifta/
Мы выбираем размер 8pt, 10pt, 12pt, 14pt и т.д.
а мне необходимо добавить туда нечетные размеры.
Чтобы был выбор  8pt, 9pt, 10pt, 11pt, 12pt, 13pt, 14pt и т.д.

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:Некорректный вывод свойств шрифта
« Ответ #7 : 14 Мая 2014, 10:48:05 »
Редактирование свойств шрифта.
http://help.docs.umi-cms.ru/rabota_s_modulyami/modul_struktura/redaktirovanie_stranic_ob_ektov_sajta/vizualnyj_redaktor_soderzhimogo/redaktirovanie_svojstv_shrifta/
Мы выбираем размер 8pt, 10pt, 12pt, 14pt и т.д.
а мне необходимо добавить туда нечетные размеры.
Чтобы был выбор  8pt, 9pt, 10pt, 11pt, 12pt, 13pt, 14pt и т.д.

не могу сходу подсказать как изменить значение шрифтов так, чтобы эти изменения не перезаписывались при обновлении umi, но если перед нами не стоит такой задачи, то изменение размеров происходит благодаря параметру "font_size_style_values" (http://www.tinymce.com/wiki.php/Configuration3x:font_size_style_values).
Но, так как, umi подключает свой вариант компоновки tinyMCE редактора, для  изменения данного значения нам надо редактировать файл /js/cms/wysiwyg/tinymce/jscripts/tiny_mce/themes/umi/editor_template.js. В нем мы ищем куски кода

...
sizes:[8,10,12,14,18,24,36]
...

и
...
m.font_size_style_values="8pt,10pt,12pt,14pt,18pt,24pt,36pt"
...


и меняете их соответственно, то есть в вашем случае они изменятся на

...
sizes:[8,9,10,11,12,13,14]
...

и
...
m.font_size_style_values="8pt,9pt,10pt,11pt,12pt,13pt,14pt"
...


P.S. Еще раз напоминаю, так как редактируется системный файл, который при обновлении перезаписывается, все ваши правки, скорее всего, исчезнут после первого же обновления.

P.P.S для более ранних версий umi (я тестировал на 2.9.6) путь к файлу может отличатся

*

niakriss

  • ***
  • 190
  • +2/-0
    • Просмотр профиля
Re:Некорректный вывод свойств шрифта
« Ответ #8 : 26 Июня 2014, 15:35:31 »
Здравствуйте. У меня похожая ситуация. Только мне надо добавить свои стили.
Я добавила свои стили в style.css прописала them_umi_style, добавила в тул бар styleselect.
Все показалось замечательно. Стили отображаются, но не получается их применить к выделенному тексту. В чем может быть проблема? может кто сталкивался? или как иначе мне свои стили добавить?

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:Некорректный вывод свойств шрифта
« Ответ #9 : 26 Июня 2014, 23:38:24 »
Цитировать
прописала them_umi_style,
это где и для чего?

*

niakriss

  • ***
  • 190
  • +2/-0
    • Просмотр профиля
Re:Некорректный вывод свойств шрифта
« Ответ #10 : 27 Июня 2014, 10:32:06 »
это в папке с tinyMCE... в кастомном файле tinymce_custom.js

theme_umi_styles : "Большой заголовок=font_big_head;Мелкий текст=font_mini;Код=font_block_code"

Так поняла прописывается, чтоб дать названия классам. Чтобы в админке отображались красиво и понятно.