Hi there
Since I could not find any recent doc about how to install radEditor in dnn, I did it like this: http://www.telerik.com/help/aspnet-ajax/dnn-radeditor-provider.html
But now none of the dialogs (image manager, document manager etc) works. I only get a message that says, the system couldn't find the specified file.
what did I do wrong, and where can I see what I need to do instead?
Greets from sunny switzerland :)
edit: I am working with dnn 5.1 and the latest telerik controls (downloaded two weeks ago)
Since I could not find any recent doc about how to install radEditor in dnn, I did it like this: http://www.telerik.com/help/aspnet-ajax/dnn-radeditor-provider.html
But now none of the dialogs (image manager, document manager etc) works. I only get a message that says, the system couldn't find the specified file.
what did I do wrong, and where can I see what I need to do instead?
Greets from sunny switzerland :)
edit: I am working with dnn 5.1 and the latest telerik controls (downloaded two weeks ago)
4 Answers, 1 is accepted
0
Hello,
We have a special build of the RadControls for DotNetNuke. It includes a HTML editor provider for RadEditor. The DNN controls are available from the RadControls for ASP.NET AJAX download page and are deployed directly in DNN (as a PA). You can find detailed installation instructions in the downloaded zip archive (or follow the automatic installation instructions from the link in your message).
If you do not wish to install the DNN controls and want to use the RadEditor control in your custom DNN solution, then you need to make some changes to your web.config file. You need to add the RadEditor dialog and spell checking handlers to the <httpHandlers> section of the web.config:
<add path="Telerik.Web.UI.DialogHandler.axd" type="Telerik.Web.UI.DialogHandler" verb="*" validate="false" />
<add path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler" verb="*" validate="false" />
Then you will need to set the RadEditor control's DialogHandlerUrl property to "~/Telerik.Web.UI.DialogHandler.axd":
<telerik:RadEditor ID="RadEditor1" runat="server" DialogHandlerUrl="~/Telerik.Web.UI.DialogHandler.axd" ...>
All this is done, because DotNetNuke has an URL rewriter module, that intercepts all requests for .aspx files. The default dialog handler for the RadEditor has a .aspx extension so it is caught by the URL rewriter and you see a page not found error or your DNN home page instead of the editor dialog you expected.
Best wishes,
Lini
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
We have a special build of the RadControls for DotNetNuke. It includes a HTML editor provider for RadEditor. The DNN controls are available from the RadControls for ASP.NET AJAX download page and are deployed directly in DNN (as a PA). You can find detailed installation instructions in the downloaded zip archive (or follow the automatic installation instructions from the link in your message).
If you do not wish to install the DNN controls and want to use the RadEditor control in your custom DNN solution, then you need to make some changes to your web.config file. You need to add the RadEditor dialog and spell checking handlers to the <httpHandlers> section of the web.config:
<add path="Telerik.Web.UI.DialogHandler.axd" type="Telerik.Web.UI.DialogHandler" verb="*" validate="false" />
<add path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler" verb="*" validate="false" />
Then you will need to set the RadEditor control's DialogHandlerUrl property to "~/Telerik.Web.UI.DialogHandler.axd":
<telerik:RadEditor ID="RadEditor1" runat="server" DialogHandlerUrl="~/Telerik.Web.UI.DialogHandler.axd" ...>
All this is done, because DotNetNuke has an URL rewriter module, that intercepts all requests for .aspx files. The default dialog handler for the RadEditor has a .aspx extension so it is caught by the URL rewriter and you see a page not found error or your DNN home page instead of the editor dialog you expected.
Best wishes,
Lini
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
0
Joe
Top achievements
Rank 1
answered on 23 Jul 2009, 04:10 PM
Hi Lini
I can't find the installation instructions in the zip archive. I downloaded this one "DNN_Modules_and_SkinObjects_2009_1_527_dev" (maybe that helps you).
Anyway.. my problem is still the same. Here's what i've done.
1. installed both modules as host (Telerik.DNN.Modules_2009_1_527_dev and Telerik.DNN.SkinObjects_2009_1_527_dev)
2. added the TelerikWebUI module and let it do the rest.
now I have this web.config entry (after some trial and error):
<add name="RadEditorProvider" type="Telerik.DNN.Providers.RadEditorProvider" providerPath="~/DesktopModules/TelerikWebUI" AutoCreatePaths="true" AllowScripts="true" AllowThumbGeneration="true" UseSession="true" CookieExpirationTime="600" Language="en-US" Height="600px" MaxImageSize="2048000" MaxFlashSize="20512000" MaxMediaSize="20728640" MaxDocumentSize="15728640" MaxTemplateSize="512000" ImagesPaths="Images" DialogHandlerUrl="~/Telerik.Web.UI.DialogHandler.axd" />
and in the telerikwebui folder in desktopmodules, I have the Telerik.Web.UI.DialogHandler.aspx file (and some others).
Can you see what the problem? And if not, where can I find the installation instructions you talked about?
Thanks for support
I can't find the installation instructions in the zip archive. I downloaded this one "DNN_Modules_and_SkinObjects_2009_1_527_dev" (maybe that helps you).
Anyway.. my problem is still the same. Here's what i've done.
1. installed both modules as host (Telerik.DNN.Modules_2009_1_527_dev and Telerik.DNN.SkinObjects_2009_1_527_dev)
2. added the TelerikWebUI module and let it do the rest.
now I have this web.config entry (after some trial and error):
<add name="RadEditorProvider" type="Telerik.DNN.Providers.RadEditorProvider" providerPath="~/DesktopModules/TelerikWebUI" AutoCreatePaths="true" AllowScripts="true" AllowThumbGeneration="true" UseSession="true" CookieExpirationTime="600" Language="en-US" Height="600px" MaxImageSize="2048000" MaxFlashSize="20512000" MaxMediaSize="20728640" MaxDocumentSize="15728640" MaxTemplateSize="512000" ImagesPaths="Images" DialogHandlerUrl="~/Telerik.Web.UI.DialogHandler.axd" />
and in the telerikwebui folder in desktopmodules, I have the Telerik.Web.UI.DialogHandler.aspx file (and some others).
Can you see what the problem? And if not, where can I find the installation instructions you talked about?
Thanks for support
0
Joe
Top achievements
Rank 1
answered on 24 Jul 2009, 12:27 PM
Oh and by the way... Where did the template manager go? Does it still exist?
0
Hello,
The template manager is still part of the RadEditor, but it is not included in the default DNN tools. To enable it, open the editor tools file (~/DesktopModules/TelerikWebUI/RadEditorProvider/ToolsFile.xml) and add the tool "TemplateManager":
<tool name="TemplateManager" />
If you have installed the Telerik DNN modules in your site, you do not need some of the settings from the web.config file. The problem comes from:
DialogHandlerUrl="~/Telerik.Web.UI.DialogHandler.axd"
remove this attribute from the editor provider definition in Web.config and the editor will automatically use the appropriate handler from ~/DesktopModules/.
Sincerely yours,
Lini
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
The template manager is still part of the RadEditor, but it is not included in the default DNN tools. To enable it, open the editor tools file (~/DesktopModules/TelerikWebUI/RadEditorProvider/ToolsFile.xml) and add the tool "TemplateManager":
<tool name="TemplateManager" />
If you have installed the Telerik DNN modules in your site, you do not need some of the settings from the web.config file. The problem comes from:
DialogHandlerUrl="~/Telerik.Web.UI.DialogHandler.axd"
remove this attribute from the editor provider definition in Web.config and the editor will automatically use the appropriate handler from ~/DesktopModules/.
Sincerely yours,
Lini
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.