first of all: Good job! I like concrete5 alot and am going to use it in some projects.
dashboard->sitemap: This seems to be the only place to see / edit the whole sitestructure. It took me quite a bit to recognize that (mayby it should be renamed).
I'd like to see concrete5 being multilangual but that seems to be adressed in 5.1.
The filemanager (as i can see) has no ability to handle / create folders.
Default Block Types can not be disabled.
For example I'd like to disable the "video-player" block because it's not needed anyway. (Additionaly a nice to have feature would be to be able to enable or disable special blocks for usergroups / users)
kind regards,
Elm0
what are we really talking about with hiding stuff at this point?
There is an "advanced permissions" mode that if you turn on - /should/ let you do all sorts of fun permission stuff around blocks and block areas.
Set certain parts of a page to be editable by the PR folks, but don't let them edit a navigation.. Or you can change the stuff YOU added but not someone else.. etc.
Now I say /should/ because this detailed level of permission was actually how concrete v4 worked all the time. We found the interface to be super bulky and no one really used it much. From our experience, every corporate client ASKS for workflow management and area level permissions - but then some guy named Bob ends up with an admin account that can do everything, and occasionally grants similar accounts to smart marketing people. So when we decided to re-vamp the UI from scratch, we rolled out the simpler permissions model that c5 defaults too. So far, we've spent a far larger amount of time testing it than the old detailed level permissions that are still under the hood, but typically left blank.
as you wrote yourself, no one really used this since it was too complicated! I gave it a try a while ago...
Most projects don't need such a detailled level of permissions. But haveing a few more options than the simple model would be great!
Giving the user the flexibility to do everything might be nice but it can confuse too!
I think hiding blocks isn't that complicated (it works by changing a field rows in the database). For such an easy task, it's definitely too much to use the advanced permission model!
one thing i am considering - what if the default install had even fewer blocks. what do you really need youtube video for... google map? that doesn't need to be there...
that stuff could move to the marketplace, once its ready, particularly if its a seamless install. One of the things we've been dreaming of is being able to browse/buy/add blocks FROM a c5 install and not even coming to this site..
certainly if we were able to add a BROWSE NEW tab to the add block popup, i'd strip down that default list in a heart beat...
in the meantime, yes - you could delete some rows from the blocks table and those guys would disapear
For 3 sites i deleted most of them for i wouldnt use them.
Or a good feature might be categorizing blocks... so u can use a kind of foldout or whatever method.
Some sites need a lot of blocks, but that way the list would be to long.. categorizing would help
Maybe to have in the configuration setup of C5, the choice to decide wich blocks will be display and use; and also those that you can or want to add from the MarketPlace and be able to download it and be automatically install (as it is in CMS Made Simple).
When the administrator have finished to make this kind of setup, he would have in the section of the list of the blocks, only those that he need for now. And also, he would have the opportunity to change all that in the future ('cause things change when it grow, no?).