New ExpressionEngine Module: Structure
Posted by: nGen Works on Wednesday September 17, 2008
Structure is a new way to build ExpressionEngine sites
It forgoes the current template_group/template setup and creates “static” and “listing” pages that are all editable through a tree sitemap view. Now, traditional page style content and multiple entry pages can live within the same area. Designers & developers, your clients & authors will rejoice.
This has been in the works for quite some time. We first talked about a CMS that worked this way about 4 years ago and didn’t find the right mix until we started using ExpressionEngine almost 2 years later. ExpressionEngine has the solid base and functionality we love, so we decided to work with the existing weblog/entry system and build on top. Tome, which is no longer in development, had a lot of the features we were looking for, but wasn’t as easy to work with or build around. It was also very confusing for clients to manage a few aspects of when it came to adding pages or certain types of listings.
We’re excited with the results and can’t wait to hear feedback. This, along with CP jQuery (a required dependancy), marks our first contribution to the ExpressionEngine software community. It feels good to be able to give back to something that has helped us so greatly. Enjoy!
Structure Includes
- A simple interface to edit all your content in one location
- Dynamic output of navigation and breadcrumbs
- Permission system to allow certain access and editing capabilities for each of your member groups
Download & Get Details
http://www.ngenworks.com/software/ee/structure
Comment RSS Filed under: Interweb

Scott Jehl
09.17.08 at 3:37pm
Cool!
Will need to check this out :)
Nice work guys.
Ian Pitts
09.18.08 at 4:52am
This sounds very cool, although I have to admit I can’t tell 100% what it does or looks like without installing it.
One major question: Is it Multiple Site Manager compatible?
colin bird
09.18.08 at 8:30am
Hi ! Excited about this new extension.
Can you provide some insight as to which blogs are listed on the ‘Listing’ dropdown? thanks !
http://expressionengine.com/forums/viewthread/91290/#461280
Brandon Livengood
09.18.08 at 10:43am
Can you turn off the add page so the client was not able to add more pages to the site structure?
flo
09.22.08 at 5:29am
This is just the module i was looking for !!!
Unfortunately, I get the following error when trying to publish when clicking on a weblog in the publish drop down menu…
Error
Unable to load the following language file:
/lang.pages.php
Do you know what went wrong ?
Max Cameron
10.03.08 at 2:34pm
great stuff guys, I actually really dig your client guide, we’ve been working for a little bit on changing the client survey we’ve been using (the Goto standard).
Also we’re doing a few Expression Engine screencasts for our clients, we’ll post those soon. But yea, nice site, good stuff all around.
max, Toronto Canada.
Brandon Livengood
10.13.08 at 3:12pm
Can you use categories with structure?
Travis Schmeisser
10.13.08 at 3:14pm
The URLs should still work just as all EE URLs will stay intact, but those entries will also be making aliases through Structure as “pages.”