Usability Forum

Permalink
Hi all,

Concrete 5 is GREAT! A few small tweaks and this will be the even better.

I have altered the list of blocks that can be added to be sorted by block name (because sorting by ID is so not user friendly). altered file attached. - you know the system could automatically re-extension code files for us since so many of us are probably going to uploading such. ;)

I would like to see the blocks in the marketplace (add from marketplace) ordered by name also. I am looking to see what I can do from this end to make it happen, nothing found yet.

EDIT: attached altered helpers/concrete/marketplace/blocks file that alpha-orgs the blocks.
EDIT: attachment is not working

I have several other usability suggestions but am not sure where they would go yet.

1 Attachment

 
frz replied on at Permalink Reply
frz
here is fine for UI thoughts.

Adding sort order controls to the block list in add functionality is on our todo list because yeah the willy nilly nature of their current ordering is frustrating. I'm worried that alphabetical isn't the best solution because you often use some blocks more than others.. (thus content being at top)
DarylM replied on at Permalink Reply
Yes, it isn't necessarily the best way.

Also, assuming the number of possible blocks keeps going up, and up, it might be good to have some categories for them. Otherwise the straight list will be overwhelming.

Here is what I am working on now.
- added two columns to the block types db table: btCategory and btCommon. Category is text, common is boolean.

I have added a constant named COMMON_THRESHOLD and set it to 5.

I have added another tab to the add block screen. My tabs are Common, Installed, Scrapbook, Marketplace.

On the common tab I include any blocks that are marked common (content, etc) plus any blocks with a use >= the threshold.

On the installed tab I include all installed, including common.

Now, I am working on putting an accordion within the tab based on the categories.