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

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...DNN 5.4.1 - emptying recycle bin deleted all my pagesDNN 5.4.1 - emptying recycle bin deleted all my pages
Previous
 
Next
New Post
5/18/2010 1:46 PM
 
Just completed a full days work (10+ hours) on a fresh install of DNN 5.4.1.

Was going to call it a day & tried to empty my recycle bin before a did my daily backup & after emptying the recycle bin DNN has deleted every tab in my portal expect for the host tabs.

I checked the "tabs" table using SSMS & all my tabs & admin pages have disappeared... :(

Has anyone else seen this issue?
 
New Post
5/18/2010 3:22 PM
 
Adam I have not seen this issue, but can you please provide this as a bug report at support.dotnetnuke.com and provide as much re-creation information as possible.

-Mitchel Sellers
Microsoft MVP, ASPInsider, DNN MVP
CEO/Director of Development - IowaComputerGurus Inc.
LinkedIn Profile

Visit mitchelsellers.com for my mostly DNN Blog and support forum.

Visit IowaComputerGurus.com for free DNN Modules, DNN Performance Tips, DNN Consulting Quotes, and DNN Technical Support Services
 
New Post
1/12/2011 8:21 PM
 
A similar thing just happened to me - i emptied the recycle bin and now all 10 or so child pages (all under the same parent page) are gone! They dont show up under Admin > Pages either! There was only 1 page & multiple modules in the recycle bin before i emptied - that page was a child page (under same parent page) just like the others that are now missing! That page was a Secure (SSL) page! PLEASE HELP! Days of work is down the drain! There were calendar modules on those pages that were linked to other calendars and tons of text/html modules - now they are gone! Did you figure out a fix for this? Do you think I can request a restore from a possible back-up from my hosting provider (3essentials)?
 
New Post
7/14/2011 12:42 PM
 
Just been hit with the same bug in DNN v5.4.2 and lost a day's work - really disappointing.

I keep running into an issue where I try to move a page to becoming a child of another (normal visible page) and it disappears from the menu. I can only get to it via 'Pages', where it is shown as a sibling of the parent instead - yet under the page's settings and in its breadcrumb, it's a child.

I thought it might help to resolve the problem in some way if I emptied the Recycle Bin - instead this made things even worse - all pages under the same section have been deleted!! They're gone from the site, gone from the Tabs table. The only thing I can think that was special is that the section was visible to admins only (pending publication).

Otherwise, no errors appeared in the log for this. I've also noticed that there are various rows in the Tabs table with "IsDeleted" = True, yet *they* haven't been removed (nor do they show up in the Recycle Bin UI). Great - ignores soft deletes, deletes legit pages instead. Bravo.

Any suggestions on what bug has caused this? Anyone else encounter this and find the cause?  It's not easy to just upgrade the installation - we have various UI customisations that would be overwritten, so need to merge codebases.

Thanks,  Ben
 
New Post
7/14/2011 10:11 PM
 
Have restored last DB backup available (still lots work lost). If I try to empty the Recycle Bin I get the following error (which others have also reported in the forums):

"The DELETE statement conflicted with the SAME TABLE REFERENCE constraint "FK_Tabs_Tabs". The conflict occurred in database "dnn_54", table "dbo.Tabs", column 'ParentId'. The statement has been terminated."

But I can delete the pages one by one. All pages had different names BTW. This didn't causes any deletions of legit pages.

I then tried to move the same page to become a child of one of its siblings. This again caused it to not appear in the menu and not be accessible via it's old address. If I look under 'Pages', it's still a sibling of the intended parent, but if I click view, the breadcrumb and URL indicate it's a child!

Looking at the Tabs table reveals why: the TabPath and ParentId fields have been updated, but not the 'Level' - that's still the same as the parent (1)!  If I fix the Level manually in the Tabs folder, the page re-appears in the menu.  That gets me thinking: if you hard delete a tab whose Level has got confused in this way, maybe this is messing up the cascaded delete in some way?

It seems it's bizarrely easy to create these "confused level" tabs - just creating a top-level tab, then editing its settings and making it a child of any of the top-level sections causes its Level to remain at 0, but TabPath and ParentId are updated.  Moving confused tabs around via the arrows in 'Pages' causes more mayhem - e.g., all children of a top-level section were made Level 0 (and their own children Level 1), just because an unrelated confused tab was moved around.

Annoyingly though I so far haven't reproduced the loss of Tabs from the database, even after various deletions and emptying. Must be some combination of confused tab factors?
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...DNN 5.4.1 - emptying recycle bin deleted all my pagesDNN 5.4.1 - emptying recycle bin deleted all my pages


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