2014-11-06 3 views
0

Я новичок в dotnetnuke, и я сталкиваюсь с проблемой, когда хочу вставить изображение на свою страницу. Для этого я использовал HTML-редактор. Я дал право редактирования некоторым пользователям. Но теперь проблема в том, что когда они редактируют страницу, а затем переходят в меню редактирования контента, он откроет редактор Rich Text. Но когда они пытаются вставить изображение через диспетчер изображений, они не могут видеть какой-либо путь или любые папки там. И то же самое может сделать Admin. Вот мой код:DNN: Редактор 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> 

Пожалуйста, помогите мне решить эту проблему.

+0

Вы нашли решение? У меня такая же проблема ... –

+0

Извините за поздний ответ .. Я решил эту проблему следующими шагами. Сначала войдите в систему с учетной записью хоста, затем перейдите к настройкам хоста. Нажмите на файловый менеджер. Если файловый менеджер пуст, тогда добавьте модуль диспетчера файлов в это место и синхронизируйте папки и сохраните их. Затем вы сможете выбрать изображение из редактора. – Developer

ответ

0

У нас есть много сайтов DNN, и я видел эту проблему только на двух этих сайтах, и мне не удавалось определить, почему это произошло с этими двумя сайтами, а не с другими. Я действительно знаю, что проблема действительно вовлекает что-то в редактор Telerik RAD. Единственное решение, которое я смог найти после многих часов работы, - это переключиться на CKEditor. В любом случае это станет редактором по умолчанию для DNN в будущем, и сейчас это довольно приятно. https://dnnckeditor.codeplex.com/

0

Я столкнулся с этим, и это было вызвано неправильными символами в имени файла в папке, которая не отображалась в диспетчере изображений. Если я правильно помню, это случилось с «(«, »)» и «». Как только я удалил эти символы из имен файлов и сказал DNN для повторной синхронизации папок, появились отсутствующие папки и файлы.

+0

Но в моем случае администратор может показать, что папки и то же самое пользователь не может получить. – Developer

-1

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

+0

Просьба перевести свой комментарий на английский, поскольку это основной язык, используемый для SO. Использование единого языка дает возможность каждому понять вопросы, ответы и предоставить помощь более широкому кругу людей. – Minzkraut

Смежные вопросы