https://groups.google.com/d/forum/silverstripe-devSilverStripe Core DevelopmentDiscussions on the core development of the SilverStripe CMS and its modules: New and changed APIs, architecture and other complex issues requiring the attention of core developers.
<br>This group is not a support forum. If are looking for help, please see <a href="http://silverstripe.org/forums/">http://silverstripe.org/forums/</a>Google GroupsSteven Mohr2015-10-08T21:31:00Zhttps://groups.google.com/d/topic/silverstripe-dev/7mVvhNNeNpsRe: Clearly, we should also have "should we drop PHP 5.4 support in SS4?" thread as well :-)+1 5.5+ We use ntPHPselector inside cPanel to allow selection of different PHP versions for various clients on the same shared hosting system. Dropping 5.4 support wouldn't cause any issues for us.Jonathon Menz2015-10-08T17:25:01Zhttps://groups.google.com/d/topic/silverstripe-dev/cMRZ8HVe4OsRe: SilverStripe 4.0 File management and DBFile validationI might be thinking a little broadly here so feel free to ignore. But it occurs to me that when we say Image in SilverStripe we mean a Raster Graphic, specifically a GIF, PNG or JPEG. These are the most common image formats traditionally seen on the web. But SVGs (scalable vector graphics) areMarcus Nyeholt2015-10-08T01:42:30Zhttps://groups.google.com/d/topic/silverstripe-dev/cMRZ8HVe4OsRe: [silverstripe-dev] SilverStripe 4.0 File management and DBFile validationI ended up not having the time back then to push it further, but I'd really like to see some kind of model layer level constraints management as a core part of SS, so if you're going to look at the problem from that aspect, happy to help! On Thu, Oct 8, 2015 at 12:31 PM, Damian MooymanDamian Mooyman2015-10-08T01:31:22Zhttps://groups.google.com/d/topic/silverstripe-dev/cMRZ8HVe4OsRe: [silverstripe-dev] SilverStripe 4.0 File management and DBFile validationThanks Marcus, it's really good to see some alternative solutions. I'll see if I can use ideas from your work in mine. Damian Mooyman | Senior Platform Developer SilverStripe http://silverstripe.com/ Phone: +64 9 973 1914 ext 79 Skype: tractorcow On 8 October 2015 at 13:44, Marcus NyeholtMarcus Nyeholt2015-10-08T00:44:06Zhttps://groups.google.com/d/topic/silverstripe-dev/cMRZ8HVe4OsRe: [silverstripe-dev] SilverStripe 4.0 File management and DBFile validationI'd lean towards #3 too, as the data validation being done is _model layer_ validation, regardless of how the data is being added/saved; handling that exception is something the UI layer should manage as a separate responsibility, but it's a model layer data issue. I put together a constraintsMarcus Nyeholt2015-10-08T00:19:34Zhttps://groups.google.com/d/topic/silverstripe-dev/lwEgx7xc4rwRe: [silverstripe-dev] Re: Changing Pages ParentID in onBeforeWrite does not always workA couple of modules that do similar date based URLing - https://github.com/nyeholt/silverstripe-news manages the page hierarchy directly - see https://github.com/nyeholt/silverstripe-news/blob/master/code/pages/NewsHolder.php#L177 - https://github.com/nglasl/silverstripe-mediawesome does aDamian Mooyman2015-10-08T00:02:56Zhttps://groups.google.com/d/topic/silverstripe-dev/rVUiSY2NFOQRe: SilverStripe clicking "edit" button?Just a heads up that this has been fixed in the 3 branch, and will be released with 3.3. On Saturday, 3 October 2015 13:58:02 UTC+13, Patrick Nelson wrote: > > Just wanted to throw this out there since I tried this on a fresh install > and it's definitely nothing I wrote or any extensions I'veDamian Mooyman2015-10-08T00:01:58Zhttps://groups.google.com/d/topic/silverstripe-dev/lwEgx7xc4rwRe: Changing Pages ParentID in onBeforeWrite does not always workHi Corey, I've solved this problem before, back in 2.x when I created the datelink module (which I used the the blog module to create wordpress stylelinks). https://github.com/tractorcow/silverstripe-datelink It's been updated to work with 3.1, but I haven't used it for quite some time. RatherDamian Mooyman2015-10-07T23:30:37Zhttps://groups.google.com/d/topic/silverstripe-dev/cMRZ8HVe4OsSilverStripe 4.0 File management and DBFile validationOver the last few weeks I have been working with the Open Sourcerers team to develop a set of new features for SilverStripe 4.0. The goal is to implement the RFC-1 asset abstraction functionality, as presented by Mateusz at https://github.com/silverstripe/silverstripe-framework/issues/3792 JustJonathon Menz2015-10-07T18:22:03Zhttps://groups.google.com/d/topic/silverstripe-dev/X9IIcQbC-pMRe: [silverstripe-dev] Re: New core team memberI think we're more like servants than overlords :) but thanks everyone! I'm glad to be here and looking forward to being more involved with the community and helping to keep the momentum going where I can. On Wednesday, 7 October 2015 10:40:50 UTC-7, Patrick Nelson wrote: > > I for one welcome myPatrick Nelson2015-10-07T17:40:50Zhttps://groups.google.com/d/topic/silverstripe-dev/X9IIcQbC-pMRe: [silverstripe-dev] Re: New core team memberI for one welcome my new core overlord! Hopefully this means maybe PR's will be criticized/merged sooner :) The API has changed quite a bit since some of my original PR's were submitted (I have posted a large number in a short period I think back in April and then July) so the sooner we can getJonathon Menz2015-10-07T16:41:23Zhttps://groups.google.com/d/topic/silverstripe-dev/DeLEi8yl0ewRe: Where to discuss whatYeah I find UserVoice frustrating too. I think you can subscribe to updates on individual threads there now, but you can't get notified when new threads are created, which creates a visibility problem. I can see the need for having a separate place to request features rather than discuss how toswaiba2015-10-07T15:02:39Zhttps://groups.google.com/d/topic/silverstripe-dev/DeLEi8yl0ewRe: Where to discuss whatI'd bump ask for help earlier if not sure.. I normally ask on IRC first (or to Loz basically) what he would suggest, multiple times the answer is that it has been discussed / in this pull request / etc I find the uservoice a bit frustrating as I'd fit in the category of a non-code-contributor -Patrick Nelson2015-10-07T13:44:56Zhttps://groups.google.com/d/topic/silverstripe-dev/lwEgx7xc4rwRe: [silverstripe-dev] Changing Pages ParentID in onBeforeWrite does not always workAlso, Corey on your last point, I think it's possibly because of published vs draft mode. I'm not sure which one the CMS references but that may be related to why. It may also just be that the site tree pane Ajax just wasn't triggered until that second click. Either way I think that's a littlePatrick Nelson2015-10-07T13:31:16Zhttps://groups.google.com/d/topic/silverstripe-dev/lwEgx7xc4rwRe: [silverstripe-dev] Changing Pages ParentID in onBeforeWrite does not always workThis seems like it'd be a pretty easy thing to do partially outside of SilverStripe once you've setup your pages to live under a specific parent. They'd have two URL's. The SilverStripe URL directly under the parent and then the mod_rewrite version of the URL. I know that because this is