Note: This article only applies to DNN websites using version 9.8 or above. In DNN 10 Telerik references will be removed automatically.
- Take a backup of the website
- Install the new DNN resource manager module via Extensions > Available Extensions (Modules)
- Navigate to Manage > Site Assets, enter edit mode, and remove the Digital Assets Management module from the page
- Add a new module to the page, choosing Resource Manager as the module to be added
- Repeat these steps for Manage > Global Assets
- Navigate to Settings > SQL Console and run the following script
UPDATE {databaseOwner}{objectQualifier}Packages
SET IsSystemPackage = 0
WHERE Name IN ('DigitalAssetsManagement', 'DotNetNuke.Telerik.Web', 'DotNetNuke.Web.Deprecated', 'DotNetNuke.Website.Deprecated')
GO
DELETE FROM {databaseOwner}{objectQualifier}PackageDependencies
WHERE (PackageName = 'DotNetNuke.Web.Deprecated')
GO
UPDATE {databaseOwner}[{objectQualifier}Lists] SET Text = 'DotNetNuke.Web.UI.WebControls.Internal.PropertyEditorControls.DateEditControl, DotNetNuke.Web'
WHERE ListName = 'DataType' AND Value = 'Date'
GO
UPDATE {databaseOwner}[{objectQualifier}Lists] SET Text = 'DotNetNuke.Web.UI.WebControls.Internal.PropertyEditorControls.DateTimeEditControl, DotNetNuke.Web'
WHERE ListName = 'DataType' AND Value = 'DateTime'
GO
- Navigate to Settings > Servers and click the Clear Cache button
- Navigate to Settings > Extensions (Modules) and uninstall the Digital Assets Management extension (check the option to remove the associated files as well)
- Navigate to Settings > Extensions (Libraries) and uninstall the following extensions (check the option to remove the associated files as well)
- DotNetNuke Telerik Web Components
- DNN Deprecated Web Controls Library
- DotNetNuke Deprecated Website Codebehind files
- Using FTP or Plesk's file manager open the SiteUrls.config file within the site root, search for "Telerik", and remove or comment-out any rewrite rule that references it
- Using FTP or Plesk's file manager open the web.config file within the site root, search for "Telerik", and remove or comment-out any lines referencing it
Be sure to first update any third-party modules to ensure that they do not reference Telerik elements, and check the site for errors once the above process is completed.
Be aware that Telerik elements will be re-installed during an upgrade.
Article ID: 2915, Created: September 18, 2021 at 2:03 PM, Modified: September 21, 2021 at 1:31 PM