Info
   
Rent a Coder
   
Technorati

Add to Technorati Favorites
Click on sticker to add this blog to your popular blogs list.
   
Featured on
   
Blog


Subscribe to My .NET Nuke Blog by Ismet Dumlupinar
03

NOTE: Telerik DNN Modules currently does not work with DotNetNuke 5.0.0 release when you try to install Telerik.DNN.Modules_2008_3_1125_trial.zip file from Host  > Module Definitions page. To make it work i wrote a simple tutorial for DotNetNuke and Telerik users. I will add images to make it clearly understandable.


1) Download and install DotNetNuke v4.9.1 Release first.
2) Install Telerik Modules (Telerik.DNN.Modules_2008_3_1125_trial.zip) as a host user to DotNetNuke 4.9.1
3) Make sure it works by adding a page to DotNetNuke 4.9.1 installation called Editor Settings and insert a RadEditor Provider module from Control panel and switch FCK Editor to RadEditor and test it with any Text/HTML module instance on this portal.
4) Download and install DotNetNuke 5.0.0 Release
5) Do not install Telerik.DNN.Modules_2008_3_1125_trial.zip yet. Please read through the guide.
6) Copy the App_Code\TelerikWebUI directory (with contents) located under 4.9.1 release to same location at DotNetNuke 5.0.0 installation.
e.g for 4.9.1 installation my directory is: (E:\Webs\dnn491\App_Code\TelerikWebUI)
I copied the directory above to (E:\Webs\dnn500\App_Code\TelerikWebUI).
Note: dnn491 and dnn500 are the virtual directory names that i have created while installing dnn.
7) Copy Telerik.Web.UI.dll file from bin directory of 4.9.1 installation to bin directory of 5.0.0 installation.
8) Copy DesktopModules\TelerikWebUI directory of 4.9.1 installation to DesktopModules\TelerikWebUI of 5.0.0 installation.
9) Login to DotNetNuke 5.0.0 installation and navigate to Host > Module Definitions.
10) Select Create New Module from menu.
11) Using New Extension Wizard of DotNetNuke 5.0 you can create your module. Type RadEditorProvider at Name field.
12) Type RadEditor Provider at Friendly Name field.
13) Type Telerik RadEditor HtmlEditorProvider for DotNetNuke 5.x at Description field.
14) Select 5.0.0 as version and click to Next button.


15) Ensure that Business Controller Class field is empty and click to Next button.


16) Fill the Owner Details Wizard (i am not sure this step is required) and click to Next button.


17) Now you will be redirected to Host > Module Definitions page. Find RadEditor Provider from list and click pencil icon next to it. This will let you edit extension.


18) At Configure RadEditor Provider Extension Settings > Module Definitions, click to Add Definition button.


Type Telerik RadEditor Provider to Friendly Name field and ensure that Default Cache Time is set to 0. Click to Create Definition button.

19) Now navigate to Module Controls section and click to Add Module Control button.

At Edit Module Control Wizard, type RadEditorWebUI for Title and select DesktopModules\TelerikWebUI\RadEditorProvider\RadEditorWebUI.ascx from drop-down list. Don't change other fields and click to Update button.


20) Now add a new page to your DotNetNuke 5.0 installation and name it like Telerik Settings.
21) From top control panel, add RadEditor Provider to ContentPane.


22) Now you should be able to switch between RadEditor and FCK from this panel. Select RadEditor Provider from list and click to Enable This Editor button.

23) Ensure that RadEditor Provider works by editing any Text/HTML module content.

Posted in: Tutorials

Post Rating

Comments

Anonymous User
# Anonymous User
Sunday, January 04, 2009 12:39 AM
How to Use Telerik RadEditor with DotNetNuke 5.0.0 Release
Luciano
# Luciano
Sunday, January 11, 2009 9:00 AM
Hi;
Thanks for the Hint, basic is creating a Module manually anyway, you have to mention the Telerik.Web.UI.dll must be the one under
[Telerik]\RadControls for ASPNET AJAX Q3 2008\Bin35
the .dll must be replaced for the one on "bin35" use for framwork 3.5 if not you will get an error becouse is using diferent verison of System.Web.Extensions this is set on web.config
Ismet Dumlupinar
# Ismet Dumlupinar
Sunday, January 11, 2009 1:48 PM
Luciano, thanks for filling up the empty spot. I wasn't using Framework 3.5, that's why i didn't mention about it. Anyway, thanks.
cliff nelson
# cliff nelson
Tuesday, January 13, 2009 12:41 AM
Looking over the RadEditor DNN Module manifest file, it appears the caching setting should be -1 instead of zero. -1 creates a "no caching" situation where a setting of zero means cache for zero amount of time, all the cache objects are still created and immediately destroyed. This would not be terribly noticeable until the site got heavy traffic, but there is definately some uneeded overhead here.

a minor change, good work overall.
cicekci
Tuesday, January 13, 2009 7:07 PM
paylaşım için çok teşekkürler başarılar diliyorum

Post Comment

Name (required)

Email (required)

Website

Enter the code shown above:

   
Login | Terms Of Use | Privacy Statement | Copyright 2008 My .NET Nuke - www.mynetnuke.com