Needs work
Project:
Drupal Commons
Version:
7.x-3.x-dev
Component:
User interface
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
8 Aug 2012 at 19:18 UTC
Updated:
1 Mar 2015 at 15:11 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
izkreny commentedHere is the list of modules that Commerce Kickstart distro include for the developers.
We already included (but commented in
commons.infofile) Devel module.I suggest that we definitely enable core toolbar module, at least in this early development phase - because when you install site you're totally blanked! ;)
About menus - I personally prefer Toolbar module because I can use it easily without mouse (e.g. with extension such Vimium or Pentadactyl).
We can choose between Administration menu and Admin (+ Admin tools) which Spark team included/activated.
What about admin theme? Not at this point in time?
We could also steal (do we need to credit them because of GPL?) Spark README.txt file or write similar file.
Actually, I would prefer to have as less text as possible in those README files - we just need to provide links to the docs, which brings as to: #1704202: Commons 3.x documentation
OK, I think I need to stop now - I can't control myself and that produce long comments. :P
P.S.
I also changed issue title to address issue more accurately.
Comment #2
izkreny commentedAha, I forgot to mention/suggest http://drupal.org/project/module_filter module. :)
Comment #3
achtonObviously, Toolbar is included. Let's just enable that to begin with.
If we find later that there are shortcomings to Toolbar, we can either let people go with their own choice of replacement, or select a contrib module for Commons instead. (I particularly like the flyout menus that come with Administration Menu and Admin.)
We could also enable other core modules: Contextual Links & Shortcut. Shortcut could perhaps be utilized to preconfigure Commons-specific menu items in the admin toolbar.
And yes, we should include Module Filter.
Comment #4
achtonAlso, AT has an admin theme included, which I think is fine (at least initially).
Comment #5
izkreny commentedPatch is half baked, will finish it tomorrow, it's late here at Europe, time for bed...
As for now it will do:
I think we discussed all of above @ IRC except activation of Contextual Links and Shortcut core modules. I give them +1.
Comment #6
achtonCool! .. which patch? ;)
Comment #7
izkreny commentedHuh, today I figured out that it would be great to implement theme setup as a batch cleanup(?) install task (Inspiration: Julio distro) that we will be able to easily extend for other things like disabling Bartik theme, removing modules defaul options (like Flag's bookmarks), etc.
To speed up completion of this issue I wanted to create another task for that, and just put
code into
commons.profilefile, but that is a big no-no, it threw 500 Fatal error right into my face.Will finish it next week...
BTW, we will definitely need other types of install tasks because they provide great tool for customizing installation/distro inital configuration process so this instantiation of
commons_install_taksfunction will only bring good to us.Comment #8
crimsondryad commentedI'm loving module_filter, so please, add it. Not as wild about admin menu, usually just use the toolbar.
Comment #9
izkreny commentedI'm quite busy these days, so I unassigned myself.
I also planed to try most current release of Spark to see their admin interface solution - I think it would be good to adopt that ASAP.
Also closed #1758908: Empty site / Access Denied after clean install as duplicate of this one.
Regarding theme enable we just could do it in plain
drupal_install()function incommons.installfile.I think I will be able to finish this by the end of this week, of course, if somebody doesn't finish it before...
Comment #10
erikwebb commentedTo add my two cents, here are the modules I'd recommend in this batch -
Some of the other modules mentioned above, like Contextual links, should be enabled in the core profile IMHO.
Comment #11
ezra-g commentedGood thinking to keep compatibility with Spark in mind. However, I don't see those modules in the Spark make file
Let's start with everything from #10 except Filter perms - I'm not sure that the additional UI results in a net increase in clarity for a new users.
So:
- Toolbar (core)
- Shortcut (core) - with sane defaults
- Module filter
Comment #12
erikwebb commentedHere's a start on the modules, without the defaults for Shortcut.
Comment #13
ezra-g commentedCommitted - Thanks!
http://drupalcode.org/project/commons.git/commit/d78c764
Comment #15
giorgio79 commentedhttp://drupal.org/project/admin_views ?
http://drupal.org/project/total_control ?
Some pretty essential admin stuff these days :)
Comment #16
erikwebb commentedI think the key is to get the ball rolling here (and we've done at least that). It's certainly worth taking some more considerations before closing this.
I like Admin Views. Never had experience with Total Control, but looks intriguing.
Comment #17
ezra-g commentedI marked #1784560: Please include Administration Views in the distro as a duplicate of this issue.
Comment #18
giorgio79 commentedComment #19
lsolesen commented@erikwebb What is your take on this issue. Could it be closed?