Hi,
I had a tab (in the true sense of the word, I still HAVE it...) with a User Account module in it, named "X".
Then, I don't know how, but I ended up after some time with 2 tabs, both named "X" and both with User Account module in it. I tried to delete one of them, but it prevents me with the error: "A page defined as Home, Splash, Login or User Page for the portal, or the last visible Page in the portal cannot be deleted.". The error occurs with BOTH of them. Note that my Home page is a custom page, I have no Splash page attributed, my Login page is the Login page and the User Page is a custom page. I cannot find where do I set the "last visible Page" and any configuration poiting to my X page.
The URLs displayed in the browser are quite different for the 2 tabs, when I select them:
- http://myhost/X/tabid/37/UserID/1/Default.aspx
- http://myhost/X/tabid/37/Default.aspx
Note that both have tabid = 37, which I think it's strange... I tried to edit one of them and changed its Page Name to Y. Now they looked like this:
- http://myhost/X/tabid/37/UserID/1/Default.aspx
- http://myhost/Y/tabid/37/Default.aspx
Also, their name in the menu also changed, so I can now distinguish them.
I tried to change one of the pages by adding a text module, and it appeared in BOTH pages. So, at this point, DNN is considering that tab to be the same page (?)
Then, I searched for them directly in the Tabs table. I noticed the TabName=Y tab had the TabId = 37 and the TabName=X tab had the TabId = 65. I deleted the TabId = 65. Both still appear in the menu, but now the one with "UserID/1" part in the link is inacessible. When I click on it, the portal seems to be redirected to http://myhost/ and the Login page is displayed. I'm unable to delete the Page because I need to *EDIT* it in order to delete it (I think that the Admin/Pages should be changed in a way one can delete a Page directly from the list, without having to edit it, because sometimes we need to remove a page that is not working and causing errors when entering on it, and this way we are unable to delete it).
I rebooted my machine, and the IIS, I cleaned the cache... it keeps appearing and users keep complaining of a phantom menu entry that does nothing. Anyone can help me?