Republic Structure Tweaks



3rd Party (Free)

Creative Commons Attribution No Derivatives

EE Version Support

  • ExpressionEngine 2


If an item is crossed out, it might be untested, not applicable or incompatible. Contact the developer to be sure.

  • Updater
  • Multi Site Manager
  • Stand Alone Entry Form
  • Low Variables
  • Content Elements
  • Better Workflow
  • Matrix
  • Grid
  • Webservice
  • Publisher


  • jQuery for the Control Panel

Add-On Type(s)



A few tweaks that we think makes the already great Structure add-on even better, without messing with it.

Republic Structure Tweaks is an add-on for ExpressionEngine that gives you a few extra options for the content management page in the Structure add-on.


  • Customize channels in the “Add page” dialog
  • Remove the “Add page” link for specific channels and pages
  • Shows the channel name for a page on hover, useful if you have a lot of content types
  • Shows a (closed) indicator after closed pages

The biggest thing is that you can easily select which channels that should be used in the Add page dialog. From our experience, this really makes content editors happy and dramatically makes adding new content a lot less prone to errors. You can select options for each channel or make selections for individual pages.

The above functions is only made with the help of some JavaScript. This means that it never will break any of your data or mess with the Structure add-on in any way. If you don’t like it, just remove it and everything is back to normal.

But, this also means that it’s not intended to be used as a security add-on, it only hides stuff to make the experience better for editors. If they have the right member permissions, the could still drag and drop pages under other pages that you’ve hid in the settings.

We found that our clients really appreciated it, so we thought that there might be other out there that will too.

For more information and to download the add-on please visit the Republic Labs web site.

Republic Structure Tweaks Links

Hooks Used

If the add-on is an extension, and ties into ExpressionEngine's core files, it will use ExpressionEngine hooks. We are listing any hooks the add-on uses for developers to have an easier time locating other add-ons that they can reference for their own work.

  1. cp_js_end

This entry was created November 14, 2012, 3:47 pm.
This entry was last updated May 13, 2015, 3:50 am.

Disclaimer: Information about ExpressionEngine add-ons is provided as a service to you, the user, and every member of the ExpressionEngine community. devot:ee is not responsible if you hose, mangle, wreck, or otherwise destroy your EE website by installing an add-on that you found out about at this site, regardless of its rating, Favorites status, commercial or free status, or general popularity. Caveat EEmptor!

Returns: devot:ee has a 30-day return policy on all commercial add-ons sold through If you need to return an add-on, do not go to the developer or the developer's site, but rather visit our returns page at to initiate your return. If you have questions, email

4 Reviews:

MajesticIX 03.04.17

Rating - {addon_rating_average}

Excellent plugin—really need to convert this to EE3!

Bjørn Børresen 04.22.13

Rating - {addon_rating_average}

Awesome, a must-have for Structure sites from now on :-)

Andy Harris 11.15.12

Rating - {addon_rating_average}

A gem, and a must have for Structure users. Ticks off 2 feature requests I’ve had for a while - hoorah!

Electric Putty 11.15.12

Rating - {addon_rating_average}

Excellent little add-on for Structure, the guys there need to implement all of these tweaks into their product!