Memorial Day
Support will be closed on Monday, May 28th, 2012 to enjoy Memorial Day with our friends and families.
   
1 of 3
1
Consolidated Add-on Area
Posted: 23 December 2010 06:07 PM   [ Ignore ]  
Lab Technician
Avatar
RankRankRankRank
Total Posts:  1182
Joined  03-24-2009

Howdy,

A recent tweet inspired me to make this an actual feature request. I thought I did this last year some time but I couldn’t find a request via search so perhaps I dreamed actually writing this.

It has always seemed odd to me to have 3 (now more) different areas in the CP for add-ons. Modules, Extensions, etc. The weirdest thing is that they’re still divided up in 2.x even though add-ons are “packaged” into a unified directory.

What about just having an Add-Ons page that lists each package. That page houses a table with a column for each file type (mod CP, ext, accessory, fieldtype, plugin) with a simple indicator of a y/n for if the package has each type.

Add-ons could have a singular docs link and settings page as well.

Thoughts?

Thanks smile

 Signature 

@ErikReagan
GitHub Repos
Focus Lab, LLC
EE Pro Network

Profile
 
 
Posted: 23 December 2010 06:25 PM   [ Ignore ]   [ # 1 ]  
Sr. Research Associate
Avatar
RankRankRankRankRank
Total Posts:  4003
Joined  05-13-2004

This is something I was thinking about just the other day and would love to see this rolled into a future update to EE.

 Signature 

web: Caffeine Creations twitter @CS_sean

Profile
 
 
Posted: 23 December 2010 06:41 PM   [ Ignore ]   [ # 2 ]  
Lab Assistant
Avatar
RankRank
Total Posts:  214
Joined  05-21-2007

I can not agree more Erik. I guess I could understand with EE1 but now that we just put add-ons into the thrid_party folder I do not see why we need the division. I like the idea of having a table that shows if the add-on spans multiple types but show it to us all on one page.

 Signature 

Justin Long
ExpressionEngine Expert // Developer // All Around Good Guy
Website - .(JavaScript must be enabled to view this email address) - @RealJustinLong on Twitter

Profile
 
 
Posted: 23 December 2010 06:52 PM   [ Ignore ]   [ # 3 ]  
Lab Technician
Avatar
RankRankRankRank
Total Posts:  1182
Joined  03-24-2009

Below you’ll find the current Add-Ons overview page along with what I had in mind for what could work. It’s pretty busy visually but I’ll leave that to the designers in the room. This at least is a visualization of what I was trying to describe above. The install screen would (obviously) also need updating into a unified install screen.

Current: http://forrst.com/posts/Current_EE_Add_Ons_page-0te
Idea: http://forrst.com/posts/Proposed_EE_Add_Ons_CP_page-0tu

Note that the idea shot is an example. I didn’t take the time to actually consolidate the add-on list and make sure the checks and x’s were accurately placed.

 Signature 

@ErikReagan
GitHub Repos
Focus Lab, LLC
EE Pro Network

Profile
 
 
Posted: 23 December 2010 07:09 PM   [ Ignore ]   [ # 4 ]  
Summer Student
Avatar
Total Posts:  10
Joined  10-16-2010

I like your idea Erik. The difference between plugins, accessories, modules, etc.  probably matters to add-ons developers, but for the rest of us, it’s almost the same. I can never remember what are they and I waste time navigating each section to access the settings I need.

Profile
 
 
Posted: 23 December 2010 08:00 PM   [ Ignore ]   [ # 5 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  760
Joined  02-11-2007

This is a no-brainer. It should just be ‘addons’ for everyone but developers. Agreed!

 Signature 

bybjorn.com: ExpressionEngine Freelancer - Premium ExpressionEngine 2.0 Themes - ExpressionEngine Addons @ AddonBakery - contact me on twitter: twitter.com/bjornbjorn - Zerply profile: zerp.ly/bjornbjorn

Profile
 
 
Posted: 23 December 2010 08:07 PM   [ Ignore ]   [ # 6 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  404
Joined  11-22-2006

It’s always surprising how something comes along and you think “Why didn’t I think of that, it’s so obvious”.

You just get used to accepting how things are, as that’s the way they have always been.

I’d love to see this sort of idea in a future version, it would make managing addons so much simpler.

 Signature 

pfweb.co.uk

Profile
 
 
Posted: 23 December 2010 08:56 PM   [ Ignore ]   [ # 7 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  510
Joined  03-21-2006

Make mine a +1.

 Signature 

Stephen Lewis |  EE Addons  |  Twitter  |  Custom EE Addon Development

Profile
 
 
Posted: 23 December 2010 09:00 PM   [ Ignore ]   [ # 8 ]  
Lab Assistant
Avatar
RankRank
Total Posts:  102
Joined  05-18-2004

Awesome idea!  Like nataliav, I’ve spent so much time going back and forth between the different types because it can be hard to remember which addon goes into which section.  I think having them all in one section would be very helpful!

 Signature 

emtwo: Website Design & Development


eeFixer: Emergency EE Troubleshooting & Maintenance

Profile
 
 
Posted: 23 December 2010 09:27 PM   [ Ignore ]   [ # 9 ]  
Lab Assistant
Avatar
RankRank
Total Posts:  169
Joined  10-13-2002

I agree: The distinction between module, extension, plugin, and accessories is mainly semantic from the user’s perspective. Making the users crawl all over the dog’s-breakfast EE control panel to find a particular add-on seems unnecessary.

Profile
 
 
Posted: 23 December 2010 09:55 PM   [ Ignore ]   [ # 10 ]  
Lab Technician
Avatar
RankRankRankRank
Total Posts:  1757
Joined  03-26-2006

I agree with this, without much to add. I’m practically scared to go into the add-on area of EE2, and I’m a dev. Thanks for taking the time to rough something up visually, Erik.

 Signature 

ryan masuga
—————
Masuga Design | devot:ee
@masuga | @masugadesign | @devot_ee

Profile
 
 
Posted: 24 December 2010 12:20 AM   [ Ignore ]   [ # 11 ]  
Lab Assistant
Avatar
RankRank
Total Posts:  151
Joined  10-18-2007

This would be nice. +1
I have also issue with searching as melissajc

Profile
 
 
Posted: 24 December 2010 01:06 AM   [ Ignore ]   [ # 12 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  999
Joined  08-05-2002

Throwing my support behind this as well.  From a both a development and user standpoint, the separation makes less sense than it did in EE 1.x.  Been working on a few Add-Ons this week and this separation keeps on frustrating me.

Profile
 
 
Posted: 24 December 2010 01:44 AM   [ Ignore ]   [ # 13 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  301
Joined  09-14-2004

Yeah i think this would be cool! +1

Though I have a UI critique (sorry, designer in me just has to pipe in): I wouldn’t place the Xs. It’s redundant and clutters up the table. Those that are irrelevant or doesn’t apply should just have an empty cell there or the hyphens. Then keep the positive correlations/checkmarks. Less to scan, same information absorbed in a better rate. Especially important since RED Xs are a lot more prominent and can overpower the green checkmarks.

 Signature 

{ say it once, say it twice, lealea says it’s nice } { host,  EE Podcast } { member, professionals network }

Profile
 
 
Posted: 24 December 2010 03:50 AM   [ Ignore ]   [ # 14 ]  
Research Assistant
RankRankRank
Total Posts:  320
Joined  06-18-2007

Makes sense; I’ll add my +1. Makes it much easier with client training!

Profile
 
 
Posted: 24 December 2010 04:22 AM   [ Ignore ]   [ # 15 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  414
Joined  03-07-2007

haha, You could make an addon for this grin that shows all addons on one page

Profile
 
 
Posted: 24 December 2010 05:49 AM   [ Ignore ]   [ # 16 ]  
Lab Assistant
RankRank
Total Posts:  142
Joined  09-09-2004

Yes smile

 Signature 

Web Hosting - CMS - Izrada web stranica - SEO - Marketing Hrvatska

Profile
 
 
Posted: 24 December 2010 08:48 AM   [ Ignore ]   [ # 17 ]  
Lab Technician
Avatar
RankRankRankRank
Total Posts:  1182
Joined  03-24-2009
lealea - 24 December 2010 06:44 AM

Though I have a UI critique…

I’ll be the first to say “don’t use this design.” :p

Just to be clear - I’m not a designer. This type of page would unquestionably need a designer’s touch as it could get busy. I was merely trying to put a visual of some sort to my thoughts above :p

 Signature 

@ErikReagan
GitHub Repos
Focus Lab, LLC
EE Pro Network

Profile
 
 
Posted: 24 December 2010 10:18 AM   [ Ignore ]   [ # 18 ]  
Lab Technician
Avatar
RankRankRankRank
Total Posts:  2258
Joined  06-24-2007

It’s an excellent idea, but I’m going to come out and say I actually prefer having them separate because it divides them up into the different types. That’s just me though smile

 Signature 

Rob - http://www.blue-dreamer.co.uk/ - because I like blue!
EE Pro Network member

Profile
 
 
   
1 of 3
1