Добавление шрифта в Telerik RadEditor

Я новый пользователь sitefinity и хочу добавить 30 шрифтов для использования в одной теме, которые можно менять местами через внешний интерфейс. Я уже применил его через style.css темы, однако шрифт виджета не изменился. Так что я проявил творческий подход и преодолел все заголовки блока контента, однако мне нужно 30 шрифтов, а я не использую заголовки h1-h30 и должен угадывать, какой из них какой, поэтому я начал редактировать RadEditor. Я хочу, чтобы шрифты отображались в раскрывающемся меню шрифтов. Я попытался отредактировать StandardToolsFile.xml, но это не сработало, я попробовал С# (но не уверен, где именно его вводить, поэтому, возможно, ввел его неправильно), я попробовал ASP.NET, который работал, но он не пошел в блоке контента и не исчезнет со страницы.

XML-файл строгий текст

<root>    
<tools>    
    <tool name="FontName" />  
</tools>    
<fontNames>    
    <item name="Arial" />    
    <item name="Arial Narrow" />    
    <item name="Arial Black" />  
</fontNames>
</root>

C#

RadEditor1.FontNames.Add("Arial");
RadEditor1.FontNames.Add("Arial Narrow");
RadEditor1.FontNames.Add("Arial Black"); 

ASP.NET (работает, вставляется в мастер и проверяется отдельно в ascx)

<telerik:RadEditor RenderMode="Lightweight" runat="server" ID="RadEditor1">
<FontNames>
    <telerik:EditorFont Value="Arial" />
    <telerik:EditorFont Value="Arial Narrow" />
    <telerik:EditorFont Value="Arial Black" />
</FontNames>
</telerik:RadEditor>

Я приложил фотографии моего блока контента и моего настройки внешнего вида. Пожалуйста помоги!


person komfrajerem    schedule 24.06.2016    source источник


Ответы (1)


Чтобы добавить шрифты в ContentBlock, вам нужно перейти в «Администрирование»> «Настройки»> «Текстовый редактор» и отредактировать набор инструментов по умолчанию, который представляет собой xml, напоминающий ToolsFile.xml.

Например, вы можете добавить это:

<fontNames>    
    <item name="Arial" />    
    <item name="Arial Narrow" />    
    <item name="Arial Black" />  
</fontNames>

Затем сохраните, и вы сможете увидеть шрифты в своих блоках контента.

person Veselin Vasilev    schedule 25.06.2016
comment
Я не могу найти текстовый редактор в основных настройках - person komfrajerem; 27.06.2016
comment
--› Обновление: нашел его в глобальных настройках в основных настройках. - person komfrajerem; 27.06.2016
comment
Где хранить файлы css и шрифтов в sitefinity, имена находятся в раскрывающемся списке, но не работают - person komfrajerem; 27.06.2016
comment
Если вы используете тему, вы можете определить все свои стили там. В противном случае, если у вас есть собственная Мастер-страница, то вы можете вручную добавить туда свои css-файлы. - person Veselin Vasilev; 28.06.2016
comment
Я попытался добавить их в стили и на главную страницу, шрифты, которые я хочу, по-прежнему не загружаются, но шрифт (SF Comic Script) загружается правильно, и я вынул его (стиль, мастер, удаленный файл из sitefinity), чтобы увидеть, если Я могу определить проблему, но она по-прежнему загружается правильно, а другие нет. Вы имеете представление о том, что происходит? - person komfrajerem; 28.06.2016