Hi Guys,
SilverStripe 3 is looking great on the surface, but I just wanted to flag up a few bugs/issues with the CMS that are stopping me from using v3 on any live sites. These issues have the potential to confuse & annoy my clients, and as one of main reasons I chose to use the SilverStripe CMS was due to its user-friendliness, it would be great if we could get these squashed ASAP. Some I've added to the bug tracker myself, whereas others had already been logged by other users. If you could just scan through the list and chip in on the tickets of any you have further comments on.
I've put them in the order that I feel will benefit my clients most, with the one at the top causing most frustration.
1- FEATURE: Ability to upload a file in the Insert Link dialog http://open.silverstripe.org/ticket/7322I know this wasn't even in SS2, but creating a link to a PDF file is the most common cause of confusion with my clients, it should be a lot simpler.
Also, any reason the Insert Link popup is quite different to Felipe's mockup which looks much nicer:
https://github.com/silverstripe/silverstripe-design/blob/master/Design/ss3-ui_insert-link.jpg2- BUG: GridField columns do not wrap, causing horizontal scrolling. http://open.silverstripe.org/ticket/7581This also causes the Add New button to be hidden off screen.
3- ENHANCEMENT: When uploading an image via the Insert Image popup there is no progress indicator, or even any indication that something is happening. http://open.silverstripe.org/ticket/7709 When uploading a file, clients are getting confused as to whether the upload is actually happening or not.
4- BUG: Revert to Previous Page breaks CMS http://open.silverstripe.org/ticket/7391An obvious bug with a major CMS feature.
5- FEATURE: When clicking Save in the GridField DetailForm, it should
go back to the GridField. http://open.silverstripe.org/ticket/7710This will easily simplify the addition of new items to GridField, it just doesn't make sense to have to click Back after Create
every time.
6- BUG: Browsing to a page in Preview mode, then switching to Edit doesn't work. http://open.silverstripe.org/ticket/7463This breaks the CMS.
7- ENHANCEMENT: GridField DetailForm should automatically save upon the upload of an attached image, to avoid the need to Save first. http://open.silverstripe.org/ticket/7767Avoids the need for the "Files can be attached once you have saved the record for the first time" message, and should help with number 5 above.
8- ENHANCEMENT: Update Image - Popup should open with details visible. http://open.silverstripe.org/ticket/74419- BUG: Clicking the Pages sidebar icon when in Preview mode doesn't work, and removes Edit button, breaking CMS. http://open.silverstripe.org/ticket/7630The expected result is to go to /admin/pages/
10- ENHANCEMENT: Insert Image Popup - Button should say Insert, not Update.11- BUG: Security > CMS Access > Access to all… Checkboxes don't become enabled upon unchecking all. Also on Full Admin Rights http://open.silverstripe.org/ticket/7070I'd love to help fix these myself if I could, but my PHP skills just aren't good enough. I'd even be happy to pay someone to implement numbers 1 and 5 for me.
Regards
James
Purple Spider Web Design
www.purplespider.co.uk