DNN Forums

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

All settings modules getting opened full-screen

Sort:
You are not authorized to post a reply.





New Around Here





    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...ining&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





      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)?





      New Around Here





        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





          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.





          Veteran Member





            Try running this SQL query:

            SELECT PortalId, SettingName,  SettingValue FROM [PortalSettings]
            WHERE SettingName = 'EnablePopUps'






            New Around Here





              Thanks, Sebastian and Timo - the EnablePopUps setting is true for all portals:
               

              I did a more general comparison:

              [CODE] SELECT * FROM [PortalSettings] ORDER BY SettingName, PortalID


              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





                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.





                New Around Here





                  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

                  You are not authorized to post a reply.

                  These Forums are dedicated to the discussion of DNN Platform.

                  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