Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Как добавить свои шрифты

00 голосов
2
Здравствуйте. Подскажите как добавить свои шрифты, что бы они отображались в визуальном редакторе??
спросил 01 Май, 13 от Andryan (180 баллов)

2 Ответы

00 голосов
Добавить шрифты можно здесь, но нужно учесть, что не все браузеры поддерживают их.

\localhost\bitrix\admin\htmleditor2\toolbarbuttons.js

Код
arButtons['FontName']   =
   ['BXEdList',
      {
         field_size: 75,
         title: '('+BX_MESS.Font+')',
         disableOnCodeView: true,
         values:
         [
            {value: 'Times New Roman', name: 'Times New Roman'},
            {value: 'Courier', name: 'Courier'},
            {value: 'Arial', name: 'Arial'},
            {value: 'Tahoma', name: 'Tahoma'},
            {value: 'Verdana', name: 'Verdana'},
            {value: 'Georgia', name: 'Georgia'},
         ],
         OnSelectionChange: function (){
               this.SelectByVal(this.pMainObj.queryCommand('FontName'));
            },
         OnChange: function (selected){this.pMainObj.executeCommand('FontName', selected['value']);},
         //text-overflow : ellipsis;
         OnDrawItem: function (item){return '<span style="white-space: nowrap; font-family:'+item['name']+';font-size: 10pt;">'+item['name']+'</span>';}
      }
   ];
ответил 01 Май, 13 от Gorthor (140 баллов)
00 голосов
Не проще ли будет создать стили и использовать их?
http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=4&LESSON_ID=47

Просто файлы в \bitrix\admin\ могут быть затёрты обновлениями. А терять возможность обновления - не есть хорошо. imho :)
ответил 02 Май, 13 от sickmind (4,660 баллов)

Похожие вопросы

0 голосов
3 ответов
спросил 14 Март, 14 от Jagami (100 баллов)
0 голосов
1 ответ
0 голосов
1 ответ
0 голосов
1 ответ