backdrop / backdrop-issues

Issue tracker for Backdrop core.
144 stars 40 forks source link

Allow opening block configuration forms on their own page (not in a modal) #1659

Open JugglingCoder opened 8 years ago

JugglingCoder commented 8 years ago

Just a feature request, no biggy. Block Admin screens are "Pop-Ups" (modular) and personally I do not like (first thing turned off in D7). I would like to request a feature to "turn off" and have block Admin pages just open in a regular window (like D7). I also used to make various links from here and there in D7 to my Block Admin screens and... I can't figure out how to do that now because it's not a regular URL.

ghost commented 4 years ago

Hmm, interesting question! It'd be interesting to get some more feedback from others on whether this would be a useful feature or not.

In the meantime, I worked out how you can do this if needed... Links to block configuration pages/popups are of the form: /admin/structure/layouts/manage/[LAYOUT]/configure-redirect/[UNIQUE-BLOCK-ID] To open one on its own page without a popup, simply change the URL to this: /admin/structure/layouts/manage/[LAYOUT]/configure-block/editor/[UNIQUE-BLOCK-ID] (i.e. change configure-redirect to configure-block and add editor/ before the block ID).

docwilmot commented 4 years ago

Except for editor popups, most of our pages with dialogs are built to work without dialogs if JS is disabled. To find the URLs, try disabling JS and click through the UI.

klonos commented 4 years ago

If you are not interested in replacing all the "configure" contextual links, then navigating to the respective "Manage blocks" page for the layout in question will allow you to right-click on the "configure" links of regions and blocks, and then select to open them in a new browser tab (this is how I quickly test how dialogs work without JS enabled - without having to actually disable JS in my browser).