【问题标题】:Add more font names in the Dnn Site in edit content在编辑内容的 Dnn 站点中添加更多字体名称
【发布时间】:2016-07-12 20:19:15
【问题描述】:

有人可以帮助我了解如何在下拉列表中添加更多字体名称截至目前我们只有 9 个我想再添加一种我自己的字体并使用它。我目前正在使用 dnn 站点的 fckeditor。

我尝试在本地机器上安装我需要的字体,然后将其添加到 fckconfig.js 文件中,重置 iis,清除浏览器缓存,但它不起作用,任何其他指导都会有所帮助。

谢谢

【问题讨论】:

  • DNN 7 中 HTML 模块中使用的字体有 Arial、Courier New、Garamond、Georgia、MS Sans Serif Segoe UI、Tahoma、Times New Roman、Verdana。我想使用其他字体。那么如何将其他字体添加到这些字体中以允许客户端使用它。

标签: javascript css .net fonts dotnetnuke


【解决方案1】:

您的 DNN 版本是多少? FckEditor 在 2010 年过时,请参阅 http://www.dnnsoftware.com/wiki/fckeditor-provider

但是在 DNN 安装中可以找到超过 1 个 fckconfig.js 文件。编辑以下文件夹中的配置文件,看看它是否有效。

\Providers\HtmlEditorProviders\Fck\Custom

\Providers\HtmlEditorProviders\Fck\fckeditor\editor\_source\internals

\Providers\HtmlEditorProviders\Fck\fckeditor

更新:您需要编辑“自定义”文件夹中的配置文件。它在这里用于 DNN 测试安装。

FCKConfig.FontNames = 'Test Font;Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ;

【讨论】:

  • 我使用的是 DNN 版本 07.02.01,我已经在其中两个配置文件中进行了更改,我看不到它们 \Providers\HtmlEditorProviders\Fck\Custom \Providers\HtmlEditorProviders\Fck\fckeditor
  • 那么现在最好推荐什么?
  • 还有配置文件吗?也许您的安装在不同的位置有一个。你确定你使用的是 Fckeditor 而不是 Ckeditor?我找不到用于测试 DNN 7 的 Fckeditor 的独立安装。例如,当您从 5 升级到 6 再到 7 时,它可能仍然存在,但我无法测试该特定场景。
  • 编辑器设置也可以存储在门户甚至模块级别。特定模块的设置存储在数据库的 TabModuleSettings 表中。在门户级别,它存储在 HostSettings 表中,如下所示:DNNFCKP#xx#yy(xx 是门户 ID,yy 是设置名称)。也许过去有这样存储的设置,它们会覆盖配置文件中的任何设置。如果这不起作用,那么我没有想法。
猜你喜欢
  • 1970-01-01
  • 2017-02-18
  • 1970-01-01
  • 1970-01-01
  • 2018-08-05
  • 2022-12-13
  • 2011-04-25
  • 2021-09-27
  • 1970-01-01
相关资源
最近更新 更多