Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Frustrating SilverStripe 3 CMS Bugs/Issues
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  10 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
James Cocker  
View profile  
 More options Aug 9 2012, 6:56 am
From: James Cocker <j...@purplespider.co.uk>
Date: Thu, 9 Aug 2012 03:56:51 -0700 (PDT)
Local: Thurs, Aug 9 2012 6:56 am
Subject: Frustrating SilverStripe 3 CMS Bugs/Issues

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/7322*
I 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/Desig...

*2- BUG: GridField columns do not wrap, causing horizontal scrolling.
http://open.silverstripe.org/ticket/7581*
This 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/7391*
An 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/7710*
This 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/7463*
This 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/7767*
Avoids 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/7441*

*9- BUG: Clicking the Pages sidebar icon when in Preview mode doesn't work,
and removes Edit button, breaking CMS.
http://open.silverstripe.org/ticket/7630*
The 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/7070*

I'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


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Uncle Cheese  
View profile  
 More options Aug 9 2012, 2:47 pm
From: Uncle Cheese <aaroncarl...@gmail.com>
Date: Thu, 9 Aug 2012 11:47:32 -0700 (PDT)
Local: Thurs, Aug 9 2012 2:47 pm
Subject: Re: Frustrating SilverStripe 3 CMS Bugs/Issues

#5 is very high on my list. I would love if we had an API to those buttons
and could create "Save and Add" or "Save and done" buttons.

Going back to the GridField every time is unfortunately in direct conflict
with #7.

The way I handled it with DOM was pretty cheesy, but effective -- sniff the
FieldSet for file upload fields, and if found, offer a "save and add file"
button, otherwise, if add, show a new form to add another, and if edit,
refresh with a success message.

Speaking of which, where are the success messages on GridField? Very
confusing!


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sigurd Magnusson  
View profile  
 More options Aug 9 2012, 3:11 pm
From: Sigurd Magnusson <sig...@silverstripe.com>
Date: Fri, 10 Aug 2012 07:11:49 +1200
Local: Thurs, Aug 9 2012 3:11 pm
Subject: Re: [silverstripe-dev] Re: Frustrating SilverStripe 3 CMS Bugs/Issues

James, thanks very much for raising your thoughts on this. I feel the
feedback we get like this is less frequent than it should be.

There's a lot of work to be done, and the core team is doing a lot - see
how long the list was at
doc.silverstripe.org/framework/en/3.0/changelogs/3.0.1/ as that's pretty
much just the month of July.

My hope is that we can get some high quality pull requests around some of
these items. If the core team works solely on these items, there'll be an
email from someone else wanting other work done instead. Hopefully we can
work together on them :)

Cheers,
Sigurd.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
James Cocker  
View profile  
 More options Aug 14 2012, 3:42 pm
From: James Cocker <j...@purplespider.co.uk>
Date: Tue, 14 Aug 2012 20:42:36 +0100
Local: Tues, Aug 14 2012 3:42 pm
Subject: Re: [silverstripe-dev] Re: Frustrating SilverStripe 3 CMS Bugs/Issues

Thanks for your reply Sigurd, I hadn't actually appreciated the amount of
backend bug fixes that were in 3.0.1!

Anyone else able to help us out with some of the CMS issues?

Cheers
James
*

Purple Spider Web Design*
*purplespider.com <http://www.purplespider.com>*

On 9 August 2012 20:11, Sigurd Magnusson <sig...@silverstripe.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
baba-papa  
View profile  
 More options Aug 15 2012, 12:00 am
From: baba-papa <rol...@musik-lehmann.de>
Date: Tue, 14 Aug 2012 21:00:55 -0700 (PDT)
Local: Wed, Aug 15 2012 12:00 am
Subject: Re: Frustrating SilverStripe 3 CMS Bugs/Issues

We have already found a solution for James issue #7. The enhancement is
part of SilverCart 1.3 which works with SilverStripe 2.4. I described it in
a blog post <http://www.silvercart.org/blog/saving-mouse-klicks/>.
I could bring this enhancement to SS3 and implement it on the framework.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
James Cocker  
View profile  
 More options Aug 15 2012, 4:35 am
From: James Cocker <j...@purplespider.co.uk>
Date: Wed, 15 Aug 2012 09:35:44 +0100
Local: Wed, Aug 15 2012 4:35 am
Subject: Re: [silverstripe-dev] Re: Frustrating SilverStripe 3 CMS Bugs/Issues

Ah, looks good! It'd be really great if this could be brought to SS3!
Thanks!

James
*

Purple Spider Web Design*
*purplespider.com <http://www.purplespider.com>*

On 15 August 2012 05:00, baba-papa <rol...@musik-lehmann.de> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Simon J Welsh  
View profile  
 More options Aug 15 2012, 4:47 am
From: Simon J Welsh <welsh.si...@gmail.com>
Date: Wed, 15 Aug 2012 20:47:30 +1200
Local: Wed, Aug 15 2012 4:47 am
Subject: Re: [silverstripe-dev] Frustrating SilverStripe 3 CMS Bugs/Issues
Personally, I don't think this a good solution. What happens if the object was deliberately left empty? What happens if a decorator adds an update field which has the required ID as a value?

I think a better way to solve this is to have UplaodField have a hidden field that stores the id/ids of the images uploaded, then set them on save. This also gets around the problem of someone uploading more images then clicking the cancel button, thinking the images wouldn't have changed.
On 15/08/2012, at 8:35 PM, James Cocker <j...@purplespider.co.uk> wrote:

---
Simon Welsh
Admin of http://simon.geek.nz/

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
James Cocker  
View profile  
 More options Aug 15 2012, 6:44 am
From: James Cocker <j...@purplespider.co.uk>
Date: Wed, 15 Aug 2012 11:44:26 +0100
Local: Wed, Aug 15 2012 6:44 am
Subject: Re: [silverstripe-dev] Frustrating SilverStripe 3 CMS Bugs/Issues

That definitely does sound the best way to go about it, better than my idea
of auto-saving upon adding a file too.

James
*

Purple Spider Web Design*
*purplespider.com <http://www.purplespider.com>*

On 15 August 2012 09:47, Simon J Welsh <welsh.si...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
baba-papa  
View profile  
 More options Aug 15 2012, 12:17 pm
From: baba-papa <rol...@musik-lehmann.de>
Date: Wed, 15 Aug 2012 09:17:28 -0700 (PDT)
Local: Wed, Aug 15 2012 12:17 pm
Subject: Re: [silverstripe-dev] Frustrating SilverStripe 3 CMS Bugs/Issues

@Simon: In what case should someone leave a DataObject empty and expect it
to be there? What ID are you talking about a Decorator should update? The
object ID's are set by the framework and an unsaved DataObject has no ID.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Uncle Cheese  
View profile  
 More options Aug 15 2012, 2:59 pm
From: Uncle Cheese <aaroncarl...@gmail.com>
Date: Wed, 15 Aug 2012 11:59:15 -0700 (PDT)
Local: Wed, Aug 15 2012 2:59 pm
Subject: Re: [silverstripe-dev] Frustrating SilverStripe 3 CMS Bugs/Issues

This is a major can of worms, and it really depends on the user, I think. I
dealt with this issue with my Uploadify module and found that some users
consider the act of uploading a manipulative action, and others consider it
a temporary placeholder until the save button is pressed.

In the end, Uploadify used the hidden input approach, and waited for the
save. I thought it skirted nicely around all of the issues with new
records. Plus, you don't have to make a request to the server to delete or
unattach a file. You just manipulate the DOM, and everything happens on
save.

That said, you still get those cranky phone calls from clients who say they
attached an image and "it didn't stick."

Maybe there's a compromise somewhere, where the upload field dirties the
form to the point that you at least get some feedback that you need to save.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »