【问题标题】:DNN: HTML editor not showing the folders to select an imageDNN:HTML 编辑器未显示用于选择图像的文件夹
【发布时间】:2014-11-06 18:41:38
【问题描述】:

我是 dotnetnuke 的新手,当我想将图像插入我的页面时遇到问题。我为此使用了 HTML 编辑器。我已将编辑权授予某些用户。但现在的问题是,当他们编辑页面然后转到编辑内容菜单时,它会打开富文本编辑器。但是当他们尝试通过图像管理器插入图像时,他们无法看到那里的任何路径或任何文件夹。同样的事情可以做管理员。 这是我的代码:

                    <dotnetnuke>
<htmlEditor defaultProvider="DotNetNuke.RadEditorProvider">
  <providers>
    <clear />
    <add name="DotNetNuke.RadEditorProvider" type="DotNetNuke.Providers.RadEditorProvider.EditorProvider, DotNetNuke.RadEditorProvider" providerPath="~/DesktopModules/Admin/RadEditorProvider" />
  </providers>
</htmlEditor>
<navigationControl defaultProvider="DNNMenuNavigationProvider">
  <providers>
    <clear />
    <add name="DNNDropDownNavigationProvider" type="DotNetNuke.NavigationControl.DNNDropDownNavigationProvider, DotNetNuke.DNNDropDownNavigationProvider" providerPath="~\Providers\NavigationProviders\DNNDropDownNavigationProvider\" />
    <add name="ASP2MenuNavigationProvider" type="DotNetNuke.NavigationControl.ASP2MenuNavigationProvider, DotNetNuke.ASP2MenuNavigationProvider" providerPath="~\Providers\NavigationProviders\ASP2MenuNavigationProvider\" />
    <add name="DNNMenuNavigationProvider" type="DotNetNuke.NavigationControl.DNNMenuNavigationProvider, DotNetNuke.DNNMenuNavigationProvider" providerPath="~\Providers\NavigationProviders\DNNMenuNavigationProvider\" />
    <add name="DNNTreeNavigationProvider" type="DotNetNuke.NavigationControl.DNNTreeNavigationProvider, DotNetNuke.DNNTreeNavigationProvider" providerPath="~\Providers\NavigationProviders\DNNTreeNavigationProvider\" />
    <add name="SolpartMenuNavigationProvider" type="DotNetNuke.NavigationControl.SolpartMenuNavigationProvider, DotNetNuke.SolpartMenuNavigationProvider" providerPath="~\Providers\NavigationProviders\SolpartMenuNavigationProvider\" />
  </providers>
</navigationControl>

请帮我解决这个问题。

【问题讨论】:

  • 您找到解决方案了吗?我在这里遇到了同样的问题...
  • 抱歉回复晚了。我通过以下步骤解决了这个问题。首先使用主机帐户登录,然后转到主机设置。点击文件管理器。如果您的文件管理器为空,则在该位置添加文件管理器模块并同步文件夹并保存。然后你就可以从编辑器中选择一张图片了。

标签: javascript html css dotnetnuke rich-text-editor


【解决方案1】:

我们托管了许多 DNN 站点,但我只在其中 2 个站点上看到了这个问题,我没有任何运气来确定为什么它发生在这 2 个站点而不是其他任何站点上。我确实知道这个问题实际上与 Telerik RAD 编辑器有关。经过数小时的寻找,我找到的唯一解决方案是改用 CKEditor。无论如何,这将成为未来 DNN 的默认编辑器,现在非常好。 https://dnnckeditor.codeplex.com/

【讨论】:

    【解决方案2】:

    我遇到过这种情况,这是由于文件夹中文件名中的无效字符未显示在图像管理器中造成的。如果我没记错的话,它发生在“(”、“)”和“'”上。一旦我从文件名中删除了这些字符并告诉 DNN 重新同步文件夹,就会出现丢失的文件夹和文件。

    【讨论】:

    • 但在我的情况下,管理员可以显示文件夹和相同的东西用户无法访问它。
    【解决方案3】:

    在我的情况下,这是由于缺少目录门户造成的,我通过将备份与生产应用程序进行比较来检测到该门户。引入一个新文件夹解决了这个问题。

    【讨论】:

    • 请考虑将您的评论翻译成英文,因为它是 SO 上使用的主要语言。使用单一语言使每个人都可以理解问题和答案,并为更广泛的人提供帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-31
    • 1970-01-01
    • 2021-02-27
    • 2018-11-15
    相关资源
    最近更新 更多