DNN Forums

Ask questions about your website to get help learning DNN and help resolve issues.

All settings modules getting opened full-screen

 7 Replies
 2 Subscribed to this topic
 40 Subscribed to this forum
Sort:
Author
Messages
Growing Member
Posts: 37
Growing Member

Hi Dnn friends,

On one portal of our client's DNN install, every settings module (and the login window) at some point switched to opening full width instead of the normal modal style. The other several portals of this install are normal. I've reviewed all the Site Settings - the setting that seems would control this: Site Behavior > More > Enable Popups, is still set to Enabled. 

This is true of any module setting window, including editing content in an HTML module. The /ctl/ URL is shown in the address bar, for example, https://unitedtraining.co...-training&popUp=true . The normal modal does flash for a second before going full-screen, like it's getting redirected.

Thanks for any suggestions of what to check - this doesn't hamper any functionality, and is not visible publicly, but it's driving me crazy!

Thanks, David

Veteran Member
Posts: 546
Veteran Member
MVP
MVP
You're an MVP!
did you check, whether it is caused by the skin, i.e. by applying default skin for a test (as edit skin in site settings)?
Growing Member
Posts: 37
Growing Member

Hi Sebastian, thanks for the reply!  Good idea to check that - the behavior is the same if I switch to Xcillion. Plus, a development copy of the site under another portal ID using the same skin does not have the problem. So likely something specific to the portal.

Veteran Member
Posts: 546
Veteran Member
MVP
MVP
You're an MVP!
David,
if using same skin, the issue must be caused by different setting values in the database.
please check table PortalSettings for rows with different values for both sites.
Senior Member
Posts: 1322
Senior Member
3 Helpful Replier
Helpful Replier
Thanks for being such a helpful replier!
Lifesaver
Lifesaver
You're Life Saver!
New Poster
New Poster
Congrats on posting!
3 Engaged Reader
Engaged Reader
You are an engaged reader!

Try running this SQL query:

<code>SELECT PortalId, SettingName,  SettingValue FROM &#91;PortalSettings&#93;<br /> WHERE SettingName = 'EnablePopUps'</code>

Growing Member
Posts: 37
Growing Member
Thanks, Sebastian and Timo - the EnablePopUps setting is true for all portals:
[code] PortalId SettingName SettingValue 0 EnablePopUps True 1 EnablePopUps True 2 EnablePopUps True 3 EnablePopUps True 4 EnablePopUps True 5 EnablePopUps True [/code]

I did a more general comparison:

[code] SELECT * FROM [PortalSettings] ORDER BY SettingName, PortalID [/code]

It'll take me a while to wade through all these, but I find it interesting that a couple portals have 2 DefaultPortalSkin values for the same portal, and a few settings don't exist for every portal (probably have defaults if the setting isn't changed?). But not seeing any smoking guns at first glance.
Veteran Member
Posts: 546
Veteran Member
MVP
MVP
You're an MVP!
Please be aware, that some of the records in PortalSettings are language specific.
Old values might not contain a culture code and are used as fallback.
Growing Member
Posts: 37
Growing Member

Thanks, Sebastian! I see that now. The apparently duplicated settings for DefaultAdminSkin and DefaultPortalSkin were exactly that - one with en-us culture code and one with a NULL culture code. So I am not really finding an answer within the PortalSettings.

Another clue to this is that when I change the "Enable Popups" setting to false, the module settings dialog opens up within the content area of the default skin. When I change the EnablePopups setting back to true, the dialog opens up literally full-screen, no margins at all and no part of the underlying skin visible. So I know that it's not just mistakenly being set to EnablePopups false due to the differing behavior. Now I'm wondering if there's some kind of strange CSS or JS problem, just on this portal, impacting what is supposed to be a modal. 

I'll keep digging on that line of reasoning - thanks for your suggestions thus far!

David

These Forums are for the discussion of the open source CMS DNN platform and ecosystem.

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

  1. If you have (suspected) security issues, please DO NOT post them in the forums but instead follow the official DNN security policy
  2. No Advertising. This includes the promotion of commercial and non-commercial products or services which are not directly related to DNN.
  3. 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.
  4. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  5. No Flaming or Trolling.
  6. No Profanity, Racism, or Prejudice.
  7. Site Moderators have the final word on approving / removing a thread or post or comment.
  8. English language posting only, please.

Would you like to help us?

Awesome! Simply post in the forums using the link below and we'll get you started.

Get Involved