We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

New Extension: BN Template Menu

Development and Programming

Rob Sanchez's avatar
Rob Sanchez
335 posts
16 years ago
Rob Sanchez's avatar Rob Sanchez

This extension provides a drop-down menu for Templates in the Control Panel.

One click is better than two. Or three. We’re always looking for ways to speed up our ExpressionEngine development, and got tired of having to click the the Template tab, then click the template group, then click the template we wanted to edit. And thus, BN Template Menu was born.

Please report any bugs in this thread.

Download Here: http://barrettnewton.com/site/products/template_menu/

       
Mark Bowen's avatar
Mark Bowen
12,637 posts
16 years ago
Mark Bowen's avatar Mark Bowen

Hi Rob,

A really nice extension that one, well done. Also thanks for sharing it with everybody.

Might want to mention that people can still get to the standard template area just by clicking the menu anyway though. I don’t know why but as soon as I installed this and hovered over the Templates menu I straight away thought “Now how do I get to the editor if I need it?”. I have absolutely no idea why I didn’t think to just click the menu though! 😊 😉 😊

Just me on a tired day I guess though!

Anyway thanks again for a great addition to the extensions out there I’m sure this will help a lot of people out tremendously.

Best wishes,

Mark

       
Chris Newton's avatar
Chris Newton
440 posts
16 years ago
Chris Newton's avatar Chris Newton

You can also create new templates in each template group right from the dropdown menu too, a real time saver. When Rob told me he cranked this one out I was so happy… I’ve been dying for this one for years.

       
Mark Bowen's avatar
Mark Bowen
12,637 posts
16 years ago
Mark Bowen's avatar Mark Bowen

Yep saw that feature too, a really neat addition. Only problem I did have with it (although this is more due to me having a tests template group with many templates in it) was that if you have loads of templates in a template group then they spill past the bottom edge of the viewport. Probably wouldn’t happen much to most people but did to me as I had a tests template group with loads of templates in. My own fault though 😉

Best wishes,

Mark

       
Chris Newton's avatar
Chris Newton
440 posts
16 years ago
Chris Newton's avatar Chris Newton

Hah, yeah, happens to me too. I have a scroll wheel on the mouse though, so it’s not a big issue for me. There’s still the standard template view though, so no real downside.

       
Mark Bowen's avatar
Mark Bowen
12,637 posts
16 years ago
Mark Bowen's avatar Mark Bowen
Hah, yeah, happens to me too. I have a scroll wheel on the mouse though, so it’s not a big issue for me. There’s still the standard template view though, so no real downside.

Yep no real problem except for perhaps I just test with WAY too many templates 😉 Something for me to work on there though 😊

       
Peter Lewis's avatar
Peter Lewis
280 posts
16 years ago
Peter Lewis's avatar Peter Lewis

Hi Rob, thanks for sharing the plugin. Minor bug - it doesn’t work if the “Publish Tab Behaviour” is set to click: Admin › System Preferences › Control Panel Settings.

       
Rob Sanchez's avatar
Rob Sanchez
335 posts
16 years ago
Rob Sanchez's avatar Rob Sanchez
Hi Rob, thanks for sharing the plugin. Minor bug - it doesn’t work if the “Publish Tab Behaviour” is set to click: Admin › System Preferences › Control Panel Settings.

Nice catch. I didn’t even know that preference existed.

I’ve updated to version 1.0.2 to fix this bug. It now works regardless of your “Publish Tab Behavior”. It doesn’t actually use the ‘click’ behavior (it’s a dropdown regardless of your choice), but at least it works now.

Download at the top of this thread.

       
MichaelSimone's avatar
MichaelSimone
76 posts
16 years ago
MichaelSimone's avatar MichaelSimone

I download & installed this the other day but noting happens No Drop Menu at all. Any Ideas

       
Chris Newton's avatar
Chris Newton
440 posts
16 years ago
Chris Newton's avatar Chris Newton
  1. did you activate the extension in the extensions manager?
  2. do you have jquery for the control panel extension installed and configured?
       
Andy Harris's avatar
Andy Harris
958 posts
16 years ago
Andy Harris's avatar Andy Harris

Beautiful extension, sails into my default build.

I just sent you chaps an email then wondered why I didn’t just post it here. I’ve modded mine to include a link to ‘create new template group’ from the first menu which saves another click, so if you fancy adding that I reckon it’d make it better still.

Cheers!

       
Rob Sanchez's avatar
Rob Sanchez
335 posts
16 years ago
Rob Sanchez's avatar Rob Sanchez

Excellent suggestion, Andy. I’ve included it in version 1.0.3 at the top o’ the thread.

       
Peter Lewis's avatar
Peter Lewis
280 posts
16 years ago
Peter Lewis's avatar Peter Lewis

Any chance you can tweak the extension so the order of the template groups and templates matches that of the ExpressionEngine listing?

       
Rob Sanchez's avatar
Rob Sanchez
335 posts
16 years ago
Rob Sanchez's avatar Rob Sanchez
Any chance you can tweak the extension so the order of the template groups and templates matches that of the ExpressionEngine listing?

Updated to version 1.0.4. There’s now an extension setting where you can set the template group order, either by the default order or alphabetically.

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.