Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDevelopment and...Development and...Open Core Testi...Open Core Testi...How to Recover Site Settings (deleted by user)?How to Recover Site Settings (deleted by user)?
Previous
 
Next
New Post
9/22/2010 5:38 PM
 
Hi, I do have this similar problem today: a host user accidentally deleted the "Host Settings" page. The page was recovered from the Recycle bin however, it was blank; there was no "Host Settings" module in the page and the Parent page setting was cleared. The "Host Settings" module does not appear in the Recycle bin. And we are unable to set the Parent page to the "Host" page to restore it to the correct location; the "Pages" module shows the recovered page as a standard page, which disappears for the pages lists when you click the "Manage Host Tabs" checkbox in the Pages module. (Using Community Edition 5.5.0)
 
New Post
12/19/2012 12:22 AM
 
I figured out a way to re-create a mising site settings page. My method takes advantage of direct access to the database, however with a little work with SQL queries, I think the scripts could be shared with people with host access to run in the SQL window.



1. Go to another portal in the same DNN application and open the Site Settings page. Open the settings of the main module on the page. Look on the "Module Settings" tab for the name of the module. Mine was called "Site Settings"

2. Go back to the portal with the Site Settings page missing. Create a new page called "Site Settings" and place it into the Admin group using the "Page Management" tab.

3. View the new page and place an HTML module on the page in the Content Panel.

4. Enter the module settings for the new html module. Look at the URL again and record the TabID and the ModuleID of that HTML module. ex. ModuleID=1037

5. Go to the ModuleDefinitions table, and find and record the ModuleDefID with the FriendlyName field = "Site Settings". ex. ModuleDefID=153

6. Go to the Modules table, locate the record with the moduleID = to the HTML module we created above in step 4. ex. ModuleID=1037

7. Change the ModuleDefID on that line to the moduleDefID you recorded above in step 5 that is a real Site Settings module from another portal. ex. ModuleDefID=153

8. Restart the application. You can either use the Host Settings page or the Tools menu on the ribbon bar (control panel at the top of your pages.)

This effectively tranforms the HTML module on the new Site Settings page into a real Site Settings module.

The Site Settings page has been recreated.

I hope it helps you!

Mark Buelsing
 
New Post
12/21/2012 11:05 AM
 
Another option would be to EXPORT a Site Settings page from another portal and use that to as the template for a new page.
 
New Post
7/22/2013 11:34 PM
 

Nice one Mike!

 
Previous
 
Next
HomeHomeDevelopment and...Development and...Open Core Testi...Open Core Testi...How to Recover Site Settings (deleted by user)?How to Recover Site Settings (deleted by user)?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out