#silverstripe IRC Log

IRC log for 9 November 2016

All timestamps are in UTC.

1: [00:02:25] * Guest93764 quit (Ping timeout: 258 seconds)
2: [00:12:44] * janneklouman-- quit (Read error: Connection reset by peer)
3: [00:14:22] * EasyCo_ quit (Quit: Connection closed for inactivity)
4: [00:17:42] * irogue quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
5: [00:18:32] * janneklouman-- has joined #silverstripe
6: [00:27:27] * Guest93764 has joined #silverstripe
7: [00:27:34] * Guest93764 is now known as TehPweh
8: [00:37:28] * janneklouman-- quit (Ping timeout: 252 seconds)
9: [00:41:52] * TehPweh quit (Ping timeout: 260 seconds)
10: [00:46:25] * irogue has joined #silverstripe
11: [00:53:55] * TehPweh has joined #silverstripe
12: [00:59:46] * digitall_it has joined #silverstripe
13: [01:04:21] <digitall_it> Hello again to all
14: [01:04:55] <digitall_it> i tried on SS 3.4.1 (latest) to composer require silverstripe-australia/silverstripe-multivaluefield and it said there’s not any version for my minimum-stability (dev).
15: [01:05:09] <digitall_it> Should I resign using this package because it is marked as untested for my version?
16: [01:05:25] * zippy has joined #silverstripe
17: [01:05:57] <zippy> Does anyone use any migration module / system?
18: [01:06:10] <zippy> for example, adding some columns and want to pre-populate them when I deploy this code.
19: [01:06:21] <zippy> So need a "one time" run of a migration after dev/build
20: [01:06:27] * zippy looks at irogue
21: [01:06:28] <digitall_it> zippy: couldn’t you use default values on dataobjects?
22: [01:06:41] <zippy> does that populate it all the time or first time?
23: [01:07:03] <digitall_it> I think it populates fields that do not have a value the first time
24: [01:07:06] <digitall_it> let me check the docs
25: [01:07:23] <zippy> the docs say "when record is first created"
26: [01:07:33] <digitall_it> yes
27: [01:07:34] <zippy> so if the record exists already...
28: [01:08:59] <digitall_it> seems like a task for https://github.com/patricknelson/silverstripe-migrations
29: [01:09:09] <digitall_it> but never tried it
30: [01:09:46] <zippy> yeap, was just looking at that :)
31: [01:09:54] <zippy> I think that might be the go..
32: [01:10:09] <digitall_it> is it a on-time-operation?
33: [01:10:15] <digitall_it> *one
34: [01:11:34] <zippy> yeap
35: [01:11:49] <digitall_it> so maybe you can write a task that upgrades all the fields
36: [01:12:14] <zippy> I had a migrations controller and was just adding methods to that. But I am up to 5 and figured there must be a better way
37: [01:12:14] <digitall_it> it loops trough the dataobjects and upgrades them
38: [01:12:27] <zippy> was only meant to be quick tweaks, but seems getting more and more
39: [01:12:46] <zippy> I think this module will do it fine, I will write the code in there to handle it (looping and updating) and then I can be sure it's run once
40: [01:12:55] <zippy> and don't have to run dozens of different tasks
41: [01:13:32] <digitall_it> if you already have five places you need to upgrade, seems like a good idea
42: [01:13:45] <digitall_it> this way you will also have a downgrade possibility
43: [01:13:53] <digitall_it> if you write an up/down procedure
44: [01:14:02] <digitall_it> as most migration systems enable to
45: [01:14:20] <zippy> yerp
46: [01:15:04] <digitall_it> however I would issue a sspak before doing that
47: [01:17:53] <zippy> that looks useful
48: [01:18:41] <digitall_it> even if it is usually a bad idea to add binaries to you repository, if it is local you can add you sspak to go back and forth
49: [01:18:43] * micmania1 quit (Quit: micmania1)
50: [01:18:55] <digitall_it> between db versions and asset data
51: [01:19:05] <digitall_it> *your
52: [01:21:57] <zippy> I wouldn't add sspak to the repo
53: [01:22:22] <digitall_it> you can create a db-versions folder with a .gitignore
54: [01:22:29] <digitall_it> so you still have the binaries on disk
55: [01:22:36] <digitall_it> and postpend them with a date
56: [01:25:46] <digitall_it> i tried on SS 3.4.1 (latest) to composer require silverstripe-australia/silverstripe-multivaluefield and it said there’s not any version for my minimum-stability (dev). Should I resign using this package because it is marked as untested for my version?
57: [01:30:15] * micmania1 has joined #silverstripe
58: [01:35:21] <irogue> digitall_it: the composer package is called silverstripe/multivaluefield
59: [01:35:31] <digitall_it> ah
60: [01:35:47] * Dig quit (Quit: Leaving)
61: [01:36:00] <digitall_it> nice! Thank you! didn’t know that!
62: [01:36:03] <digitall_it> it instaled!
63: [01:36:08] <digitall_it> yay!
64: [01:36:17] <digitall_it> *installed
65: [01:36:37] <irogue> if you're not sure you can always check the composer.json of the git repo
66: [01:36:38] <irogue> e.g. https://github.com/silverstripe-australia/silverstripe-multivaluefield/blob/master/composer.json
67: [01:37:12] <digitall_it> yes, I was just trying to figure out where to find in future the string
68: [01:37:13] <zippy> or https://packagist.org/search/?q=silverstripe-australia%2Fsilverstripe-multivaluefield&reason=package_not_found
69: [01:37:21] <zippy> -> https://packagist.org/packages/silverstripe/multivaluefield
70: [01:37:36] <digitall_it> yes I was looking in packagist right now
71: [01:37:48] <digitall_it> it is glaring clear now that you’ve shown me
72: [01:41:29] * DanaeNZ quit (Remote host closed the connection)
73: [01:42:03] * DanaeNZ has joined #silverstripe
74: [01:42:18] * micmania1 quit (Quit: micmania1)
75: [01:43:28] * kerozene quit (Ping timeout: 260 seconds)
76: [01:45:18] * spronk has joined #silverstripe
77: [01:46:18] * DanaeNZ quit (Ping timeout: 258 seconds)
78: [01:50:11] * kerozene has joined #silverstripe
79: [01:54:54] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
80: [01:56:31] <digitall_it> As I didn’t want to create a relationship with page on an object, I used MultiValueDropdownField like this: http://www.sspaste.com/paste/show/58228223bb55f
81: [01:59:49] <digitall_it> but it doesn’t work perfectly, why? https://dl.dropboxusercontent.com/u/9770206/enersolar-mvf.gif
82: [02:00:39] <digitall_it> after three inserts it starts to get weird
83: [02:01:49] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
84: [02:09:03] * UncleCheese has joined #silverstripe
85: [02:15:25] * zippy has joined #silverstripe
86: [02:15:44] <digitall_it> zippy, can you help me again? eh eh eh sorry for asking
87: [02:15:51] <zippy> whats up?
88: [02:16:03] <digitall_it> As I didn’t want to create a relationship with page on an object, I used MultiValueDropdownField like this: http://www.sspaste.com/paste/show/58228223bb55f . but it doesn’t work perfectly, why? https://dl.dropboxusercontent.com/u/9770206/enersolar-mvf.gif
89: [02:16:12] <digitall_it> seems like a javascript problem
90: [02:16:17] <digitall_it> uhm I should try on Google Chrome
91: [02:16:34] <digitall_it> this is on Safari
92: [02:18:11] <digitall_it> even on Google Chrome
93: [02:18:14] <zippy> I think, what you'd be wanting is TreeMultiselectField
94: [02:18:21] <zippy> then it will show the pages nicer as well
95: [02:18:53] <digitall_it> does that require a relationship?
96: [02:19:11] <digitall_it> I would like to save everything back in a single, serialized field
97: [02:19:32] <zippy> ahhh you don't want one do you..
98: [02:19:59] <digitall_it> as I have to create many objects that connect to the Page, otherwise I would have to clutter the Page with polymorphic belongs many many
99: [02:20:37] <digitall_it> this field seems very good but doesn’t work correctly
100: [02:21:54] <zippy> what are you trying to do, whats the end goal here
101: [02:22:05] <digitall_it> I’m using a module called Elemental
102: [02:22:14] <digitall_it> that allows you to build the page in blocks
103: [02:22:37] <digitall_it> everything works nice, I would like to create some blocks that accept many objects as arguments
104: [02:22:49] <digitall_it> blocks are extension of widgets
105: [02:22:58] <zippy> yeap I seen that module before
106: [02:23:08] <digitall_it> this Element is called FeaturedElement
107: [02:23:20] <digitall_it> allows you to feature some pages in your homepage or somewhere else
108: [02:23:35] <digitall_it> I want to add 5-6 pages to a serialized field and unserialize it at runtime
109: [02:23:39] <digitall_it> page ids
110: [02:23:43] <zippy> why not just use a many_many?
111: [02:23:57] <digitall_it> because there will be other elements like this one and
112: [02:24:17] <digitall_it> I would have to reciprocate on the page this relationships for each of the elements
113: [02:24:23] <digitall_it> with a belongs many many
114: [02:24:33] <digitall_it> probably then I will have to use polymorphic relationships
115: [02:25:03] <digitall_it> I would have preferred not to create such complex connections
116: [02:25:07] <digitall_it> something more lightweight
117: [02:25:44] <zippy> why?
118: [02:25:50] <zippy> you don't need to add a belongs many many..
119: [02:26:19] <digitall_it> ok I will try right now
120: [02:28:16] * spronk quit (Quit: I may need a longer sleep timer...)
121: [02:31:33] * TehPweh quit (Ping timeout: 268 seconds)
122: [02:34:29] <digitall_it> Ok I created the relationship, you are right, as ever. I didn’t need to reciprocate such a relationship (I confused it for a many many, instead is a has many).
123: [02:34:37] <digitall_it> the only little problem is that
124: [02:34:37] <digitall_it> Fatal error: Call to undefined function TreeMultiselectField() in /var/www/public/mysite/code/Elements/ElementFeatured.php on line 23
125: [02:35:07] <digitall_it> what am I missing? a namespace?
126: [02:35:08] <digitall_it> http://www.sspaste.com/paste/show/58228b5022ca6
127: [02:38:35] <digitall_it> ah I see, as my object doesn’t extend a Page
128: [02:38:45] <digitall_it> maybe this CMS field doesn’t exist in the API
129: [02:39:00] <digitall_it> I cannot add a Tree Multi Select Field on dataobject maybe
130: [02:39:46] <zippy> ah..
131: [02:39:59] <zippy> TreeMultiselectField('Pages', 'Scegli le pagine da mettere in evidenza', 'SiteTree')
132: [02:40:01] <zippy> that wont fly.
133: [02:40:13] <zippy> TreeMultiselectField::create('Pages', 'Scegli le pagine da mettere in evidenza', 'SiteTree')
134: [02:40:22] <digitall_it> ahahahah yes let me try
135: [02:40:29] <digitall_it> sorry it is 4 am here
136: [02:41:40] <digitall_it> ok it shows, almost there
137: [02:41:41] <digitall_it> [09-Nov-2016 03:41:11] Error at framework/core/Object.php line 780: Uncaught Exception: Object->__call(): the method 'pages' does not exist on 'ElementFeatured' (http://dev.enersolar.it/admin/pages/edit/EditForm/field/ElementArea/item/31/ItemEditForm)
138: [02:42:15] <digitall_it> that because
139: [02:42:30] <digitall_it> i need to declare has_many as static
140: [02:42:32] <digitall_it> let me check
141: [02:44:19] <digitall_it> ok I required a “static”
142: [02:44:28] <digitall_it> but now the framework requires to reciprocate the relationship
143: [02:44:29] <digitall_it> [09-Nov-2016 03:43:56] Error at framework/model/DataObject.php line 1734: Uncaught Exception: No has_one found on class 'SiteTree', the has_many relation from 'ElementFeatured' to 'SiteTree' requires a has_one on 'SiteTree' (http://dev.enersolar.it/admin/pages/edit/EditForm/field/ElementArea/item/31)
144: [02:45:07] <digitall_it> seems I am forced to create this relationship
145: [02:45:30] <digitall_it> maybe I can use my Page class instead of SiteTree, so I don’t have to extend it
146: [02:45:39] * DanaeNZ has joined #silverstripe
147: [02:48:55] <digitall_it> works perfectly. I didn’t want to do it this way but seems like it’s for the best! :)
148: [02:49:14] <digitall_it> also I can use that cute page selector
149: [02:49:34] <zippy> I think it's cleaner
150: [02:49:51] <zippy> don't have to serilize / unserliaze data, looping is easier etc
151: [02:49:55] <digitall_it> the other solution was a bit of an hack
152: [02:50:09] <digitall_it> I understand that maybe the ORM is just creating the methods to link the objects
153: [02:50:34] <digitall_it> as I have to create 20+ elements
154: [02:50:36] <digitall_it> like this one
155: [02:50:57] <digitall_it> the page will need to reciprocate many relationships like this one
156: [02:51:13] <digitall_it> but the end result will be very cool
157: [02:51:27] <digitall_it> I would like to package it into an Elemental theme for the community soon
158: [02:52:07] <digitall_it> as the default silverstripe themes are kinda basic
159: [02:53:34] * micmania1 has joined #silverstripe
160: [02:54:57] * spronk has joined #silverstripe
161: [02:55:13] <spronk> I am not sure what I am watching right now, but it's scaring me.
162: [02:55:38] <digitall_it> the elections?
163: [02:55:42] <spronk> yuuup
164: [02:55:47] <digitall_it> Trum is winning?
165: [02:55:51] <spronk> yuuup :|
166: [02:57:20] <digitall_it> my map infographics shows red everything
167: [02:57:35] <spronk> how
168: [02:57:38] <spronk> how could you vote for trump :|}
169: [02:57:49] <digitall_it> I did not, I would never...
170: [02:58:03] <zippy> https://www.google.co.nz/search?q=US+Elections+results
171: [02:58:05] <digitall_it> I’m following the elections on the map infographic on a site
172: [02:58:22] <digitall_it> yeh red everywhere
173: [02:58:35] <zippy> it sure is close
174: [02:58:40] <digitall_it> it is a populist phenomena
175: [02:58:56] <digitall_it> people are sick of the crisis and anyone that promises to get them out will have their vote
176: [02:59:11] <digitall_it> in italy something like that happened two-three years ago
177: [02:59:32] <digitall_it> a COMIC (yes, a person that tells jokes on a mike)
178: [02:59:44] <digitall_it> created a political movement and it is now very influential
179: [03:00:22] <digitall_it> because he happens to leverage the general discontent of the people
180: [03:00:38] <digitall_it> also, that emails thing sure penalized Clinton
181: [03:01:00] <digitall_it> however, there is still time
182: [03:01:46] <digitall_it> how Florida can vote Trumb
183: [03:01:49] <digitall_it> *Trump
184: [03:02:13] <digitall_it> I understand the Texas, the Kentucky
185: [03:03:39] <spronk> jesus christ
186: [03:03:40] <spronk> http://www.nytimes.com/elections/forecast/president
187: [03:04:25] <digitall_it> Trump will win, look at these forecasts graphics
188: [03:04:42] <spronk> they started 75% in favour of clinton.
189: [03:05:33] <digitall_it> this will have effects on all the world politics
190: [03:05:44] <spronk> DJ futures are already plunging
191: [03:06:14] <digitall_it> -3%
192: [03:06:34] <digitall_it> http://it.investing.com/indices/us-30-futures
193: [03:06:37] <digitall_it> look at this graph
194: [03:09:31] <spronk> :|
195: [03:15:56] <DanaeNZ> :D
196: [03:16:23] <DanaeNZ> I'm going to NYC in March
197: [03:16:24] <DanaeNZ> lol rip
198: [03:16:45] <digitall_it> by then the situation should have calmed down
199: [03:17:35] * TehPweh has joined #silverstripe
200: [03:19:16] <digitall_it> why can’t loop over $Pages, now zippy?
201: [03:19:21] <digitall_it> <div class="element_featured">
202: [03:19:21] <digitall_it> TEST ELEMENT FEATURED!
203: [03:19:23] <digitall_it> <% loop $Pages %>
204: [03:19:24] <digitall_it> $Title - $Link
205: [03:19:25] <digitall_it> <% end_loop %>
206: [03:19:26] <digitall_it> </div>
207: [03:19:30] <digitall_it> the loop is empty
208: [03:20:24] <digitall_it> what am I doing wrong, at 4 am in the morning?
209: [03:22:01] <DanaeNZ> what does your function look like to get the Pages
210: [03:22:32] <digitall_it> it is a has_many relationship in a widget
211: [03:22:59] <zippy> has_many or many_many ?
212: [03:23:05] <digitall_it> has_many
213: [03:23:12] <zippy> pages can't be has_many
214: [03:23:22] <digitall_it> the object has many pages
215: [03:23:27] <digitall_it> the page has one object
216: [03:23:32] <digitall_it> but wait that’s incorrect
217: [03:23:39] <digitall_it> it is a many many relationship
218: [03:23:48] <digitall_it> I have to change it
219: [03:25:08] <digitall_it> uhm an incredibly strong thunderstorm is approaching
220: [03:25:16] <digitall_it> I feel like I am SO CLOSE
221: [03:25:26] <digitall_it> but I need to disconnect immediately and go home
222: [03:25:32] <digitall_it> thank you everyone for your help
223: [03:25:55] <digitall_it> I need to go out of the office right now!
224: [03:25:58] <digitall_it> bye
225: [03:26:01] * digitall_it quit (Quit: digitall_it)
226: [03:27:12] <zippy> jeapers
227: [03:27:22] <zippy> what kind of thunderstorms do they have over there..
228: [03:30:41] <spronk> ?
229: [03:30:52] <spronk> wow o_O\
230: [03:33:07] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
231: [03:42:46] * micmania1 quit (Quit: micmania1)
232: [03:45:56] <DanaeNZ> Do field defaults not actually work anymore or?
233: [03:46:03] <DanaeNZ> Specifically for Boolean types
234: [03:49:09] <DanaeNZ> Nvm, set the data type to 'Boolean(1)'
235: [03:55:45] <helenclarko> oh hi
236: [03:55:48] <helenclarko> o/
237: [03:56:03] <helenclarko> Ive been logged in for a long arse time
238: [04:11:08] * digitall-it has joined #silverstripe
239: [04:11:39] <digitall-it> sorry I had to quit abruptly, there is a violent storm here and I had to go out of the office very fast
240: [04:12:16] <digitall-it> i suspended the vagrant machine while dev building, probably corrupting every table in the installation eh eh
241: [04:19:21] * digitall-it quit (Ping timeout: 260 seconds)
242: [04:21:16] * DanaeNZ quit (Quit: TIME TO FEED)
243: [04:30:33] * janneklouman-- has joined #silverstripe
244: [04:34:28] * micmania1 has joined #silverstripe
245: [04:35:30] * janneklouman-- quit (Ping timeout: 268 seconds)
246: [04:49:25] * micmania1 quit (Quit: micmania1)
247: [04:59:42] * zippy has joined #silverstripe
248: [05:05:51] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
249: [05:07:34] * helenclarko quit (Ping timeout: 268 seconds)
250: [05:13:00] * TehPweh quit (Read error: Connection reset by peer)
251: [05:13:07] * helenclarko has joined #silverstripe
252: [05:20:42] * adrexia quit (Quit: My Mac has gone to sleep. ZZZzzz…)
253: [05:24:40] * MichalKleiner quit ()
254: [05:26:37] * irogue quit (Ping timeout: 240 seconds)
255: [06:14:48] * helenclarko quit (Ping timeout: 268 seconds)
256: [06:23:22] * irogue has joined #silverstripe
257: [06:37:32] * irogue quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
258: [07:38:12] * wmk has joined #silverstripe
259: [07:45:45] * pweh has joined #silverstripe
260: [07:50:04] * zippy has joined #silverstripe
261: [07:55:45] * lerni has joined #silverstripe
262: [08:01:18] * darianno has joined #silverstripe
263: [08:44:17] * irogue has joined #silverstripe
264: [08:46:30] * irogue quit (Client Quit)
265: [08:49:28] * zippy quit (Quit: Textual IRC Client: www.textualapp.com)
266: [09:03:37] * irogue has joined #silverstripe
267: [09:07:32] * janneklouman-- has joined #silverstripe
268: [09:07:58] * kinglozzer has joined #silverstripe
269: [09:10:58] * irogue quit (Quit: Textual IRC Client: www.textualapp.com)
270: [09:11:17] * Mike123 has joined #silverstripe
271: [09:12:05] <wmk> ☺/ Mike123
272: [09:12:12] <Mike123> Hey hou !
273: [09:13:05] <wmk> glad you don't call me a Ho
274: [09:13:50] <wmk> why does santa claus always... /me is getting off topic
275: [09:30:52] <janneklouman--> let's get to the bottom of that
276: [09:30:54] <janneklouman--> !debug wmk
277: [09:30:56] <ss-helper> wmk: Maybe it's time to start xdebug and see whats going on... check out http://docs.silverstripe.org/en/developer_guides/debugging/ and http://xdebug.org/docs/
278: [09:31:23] <wmk> What?
279: [09:32:36] <lerni> :)
280: [09:32:43] <janneklouman--> why sant claus always ah nevermind I should just give up my comedian career
281: [09:33:08] <wmk> i should hit a nail in st. claus' knee?
282: [09:39:21] <cloph> arrow to the knee
283: [09:40:58] * zippy has joined #silverstripe
284: [09:41:29] <zippy> so. SS4 is another 8 months eh!
285: [09:42:27] <wmk> zippy, every conference i was sam told us SS4 comes "summer next year"
286: [09:43:09] <zippy> :) Summer for the US
287: [09:43:12] <zippy> speaking of...
288: [09:43:17] <zippy> UncleCheese: new president eh
289: [09:43:57] <UncleCheese> president elect
290: [09:43:59] <wmk> btw: any idea how to use SS2.4 dataobjectmanager (with that flash upload thingie) on a recent Firefox?
291: [09:44:14] <wmk> beside updating the site to SS3
292: [09:44:21] <wmk> as a short term solution
293: [09:44:39] <zippy> never thought he'd get that far TBH...
294: [09:44:50] <UncleCheese> you just used the words ss2.4, flash, dataobjectmanager, and firefox in the same sentence.. it's like... deprecated soup
295: [09:44:51] <zippy> I thought he was going to get crushed in the primaries..
296: [09:45:09] <zippy> poor ol Bernie
297: [09:45:21] <wmk> UncleCheese, *G*
298: [09:45:22] <UncleCheese> yeah, we were big bernie supporters
299: [09:45:29] <kinglozzer> Even impeachment won't really save us, Pence is just as terrifying
300: [09:45:31] <wmk> this old legacy projects, i know
301: [09:45:40] <UncleCheese> yeah, that's the problem
302: [09:45:54] <zippy> My saving grace thought though was, the President isn't super powerful, he can't just pass anything, still has to do the Senate and Congress stuff...
303: [09:45:55] <UncleCheese> pence is way more terrifying
304: [09:45:56] <wmk> Problem? legacy or Pence?
305: [09:46:03] <zippy> and then it looks like that is all Republicans now...!
306: [09:46:11] <UncleCheese> pence.. he's dead serious about being fucking crazy
307: [09:46:20] <UncleCheese> at least with trump you could take it with a grain of salt
308: [09:46:26] <kinglozzer> Yeah :/
309: [09:46:46] <UncleCheese> i'm 100% convinced that donald trump does not want to be president
310: [09:46:54] <UncleCheese> so it will be interesting to see what unfolds
311: [09:47:18] <UncleCheese> i think pence will run the show, or he'll set up some kind of potus-by-proxy with his douchebag sons
312: [09:48:44] <UncleCheese> you'd be surprised, though.. a lot can be accomplished through executive orders.. especially a lot of the stuff his rhetoric is built around.. immigration, crime, terrorism, etc.. anything seen in the interest of national security.. and that's a big umbrella
313: [09:50:26] <slievr> I'm most annoyed that he thinks global warming is made up.
314: [09:50:30] <wmk> UncleCheese, does not want to... WHAT?
315: [09:50:37] <zippy> about time the country moved towards something like MMP eh, but I feel the whole red vs blue - democrat vs republic is too engraded in the american phychi
316: [09:51:18] <UncleCheese> yeah, exactly.. we know MMP is better. that's why whenever we install a government in some conquered land, we use it
317: [09:51:19] * darianno quit (Read error: Connection reset by peer)
318: [09:51:25] <UncleCheese> we never install our own system, because we know it's shit
319: [09:51:42] <wmk> MMP? P= parlament?
320: [09:52:03] <UncleCheese> yup
321: [09:52:04] * darianno has joined #silverstripe
322: [09:52:41] <pweh> i wanna cry
323: [09:52:52] <UncleCheese> yeah, not sure how i'm going to sleep tonight
324: [09:52:57] <UncleCheese> watching jon oliver now
325: [09:52:59] <UncleCheese> it's not helping
326: [09:53:04] <wmk> pweh, don't hold your feelings back
327: [09:53:06] <zippy> it's all his fault too..
328: [09:53:55] <slievr> jon oliver's?
329: [09:54:39] * pweh cries deeply
330: [09:55:53] <UncleCheese> in some sort of poetic justice, i became eligible for permanent residency in NZ today
331: [09:56:08] <wmk> UncleCheese, congrats
332: [09:56:29] <pweh> UncleCheese, omg nice
333: [09:56:53] <UncleCheese> will be submitting that application bright and early tomorrow morning
334: [09:56:54] <wmk> this morning i read in news, that canadas immigration website was unreachable
335: [09:57:00] <UncleCheese> yes, that's true
336: [09:57:43] <UncleCheese> so pissed i didn't move all my money in to NZ ahead of the elction
337: [09:57:49] <UncleCheese> the USD is poised to take a dive
338: [09:58:16] <UncleCheese> i really thought clinton would pull it off and it would get a bit of a bounce
339: [10:04:41] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
340: [10:06:54] * zippy quit (Quit: Textual IRC Client: www.textualapp.com)
341: [11:28:45] * swaiba has joined #silverstripe
342: [11:34:05] * Quatrepee is now known as ERR0H
343: [11:34:15] * ERR0H is now known as Quatrepee
344: [11:35:06] * Quatrepee is now known as ERROH
345: [11:35:16] * ERROH is now known as Quatrepee
346: [12:27:39] * lerni quit ()
347: [12:28:31] * vitaly___ has joined #silverstripe
348: [12:28:33] <ss-helper> vitaly___: Welcome to #silverstripe! Please ask your questions but don't leave too soon, we are a busy lot.
349: [12:29:32] * vitaly_ quit (Ping timeout: 258 seconds)
350: [12:37:35] * digitall_it has joined #silverstripe
351: [12:48:33] <digitall_it> Good news, everyone! Trump is the new president.
352: [12:51:55] <digitall_it> from the documentation:
353: [12:51:57] <digitall_it> <% loop $Dishes %>
354: [12:51:57] <digitall_it> <li>$Title ($Price.Nice)</li>
355: [12:51:58] <digitall_it> <% end_loop %>
356: [12:52:20] <digitall_it> what if I would like to access the Dish object itself from the loop?
357: [12:52:24] <digitall_it> for example
358: [12:52:32] <digitall_it> <% loop $Pages %>
359: [12:52:33] <digitall_it> <% FeaturedPage Page=??? %>
360: [12:52:34] <digitall_it> <% end_loop %>
361: [12:54:48] <digitall_it> is there a keywork, like $item
362: [12:54:57] <digitall_it> to access the looped item itself and not one of its properties?
363: [12:56:41] <digitall_it> uuhm loop supports Modulus and MultipleOf! nice!!! it will be easier to create grids!
364: [12:57:16] <digitall_it> ah ok I can use $Up maybe
365: [12:57:23] <digitall_it> as I am navigating up the scope tree
366: [12:57:36] <digitall_it> <div class="element_featured">
367: [12:57:36] <digitall_it> <% loop $Pages %>
368: [12:57:37] <digitall_it> <% FeaturedPage Page=$Up %>
369: [12:57:38] <digitall_it> <% end_loop %>
370: [12:57:39] <digitall_it> </div>
371: [13:01:55] * pweh quit (Read error: Connection reset by peer)
372: [13:02:49] * Copperis has joined #silverstripe
373: [13:13:39] <wmk> digitall_it, $Me is like $this inside a <% loop %>
374: [13:14:08] <digitall_it> @wmk I used $Up and it works, is it the same? is $Me more elegant?
375: [13:14:13] <digitall_it> more understandable
376: [13:14:21] <wmk> hmm, $Up is outside the scope
377: [13:14:36] <wmk> so outside the loop
378: [13:14:43] <digitall_it> <div class="element_featured">
379: [13:14:43] <digitall_it> <% loop $Pages %>
380: [13:14:44] <digitall_it> <% include ElementFeatured_page Page=$Me %>
381: [13:14:45] <digitall_it> <% end_loop %>
382: [13:14:46] <digitall_it> </div>
383: [13:14:57] <digitall_it> $Me == $Up, they work the same in the scope of the loop
384: [13:15:09] <digitall_it> but thank you I changed it to $Me, more understandable
385: [13:15:32] <digitall_it> I was looking for this keyword
386: [13:15:54] <wmk> digitall_it, $Me !== $Up, maybe it behaves the same at top level, but it's definitely not the same
387: [13:16:22] <digitall_it> I didn’t find it because it doesn’t seem to be in the SS4.0 template syntax
388: [13:16:37] <digitall_it> I’m not at top level, my scope is inside the loop
389: [13:16:45] <wmk> digitall_it, you're on SS4?
390: [13:17:00] <digitall_it> no I am on SS3.4 but accidentally looked over SS4 docs
391: [13:17:06] <digitall_it> and didn’t find $me
392: [13:17:18] <digitall_it> now that you mentioned it, I looked over the docs, didn’t find it, and found I was on 4
393: [13:17:22] <digitall_it> I was on 4 docs
394: [13:17:27] <digitall_it> switched it and found it
395: [13:17:34] <wmk> but that should not change from what i know
396: [13:17:47] <digitall_it> will SS4 support this keyword? if not, should we change the docs to incorporate it?
397: [13:17:56] <digitall_it> *if yes
398: [13:18:33] <digitall_it> search for $Me in https://docs.silverstripe.org/en/4.0/developer_guides/templates/syntax/
399: [13:18:54] <digitall_it> compare search for $Me in https://docs.silverstripe.org/en/3.4/developer_guides/templates/syntax/
400: [13:19:06] <digitall_it> if it is a supported keyword, we should change the docs to reflect that
401: [13:19:36] <wmk> well, i _guess_ it was added to the docs after the ss4 branch was created and not merged to ss4 docs
402: [13:19:49] <wmk> kinglozzer, any idea?
403: [13:21:22] <digitall_it> I see you can edit the docs with a github account, but I wouldn’t like to edit and add wrong instructions.
404: [13:22:15] <wmk> yup. Not until you double checked with ss4 yourself
405: [13:22:40] <digitall_it> OK, can I edit and add a @todo to the docs meanwhile?
406: [13:23:14] <cloph> any reason silverstripe went with $Me instead of $This?
407: [13:23:28] <wmk> dunno. You might at least make an issue...
408: [13:23:39] <digitall_it> ok I will do it as an issue
409: [13:23:45] <wmk> cloph, dunno, maybe cause it's template syntax and not php?
410: [13:24:05] * UndefinedOffset has joined #silverstripe
411: [13:27:43] <digitall_it> opened #6305 as per your suggestion.
412: [13:29:07] <digitall_it> do you think a switch construct could be a nice addition to ss4 or it is simply a fancy if then elseif endif?
413: [13:30:19] <ss-helper> SilverStripe canCreate on an Extension - http://stackoverflow.com/questions/40508063/silverstripe-cancreate-on-an-extension
414: [13:31:13] <digitall_it> @ss-helper, are you a bot?
415: [13:32:18] <wmk> yup
416: [13:32:48] <wmk> digitall_it, well, logic doesn't belong to the templates
417: [13:33:50] <digitall_it> if elseif endif is already a fancy switch so it lead to think why not a switch. however it is purely syntatical sugar
418: [13:34:51] <digitall_it> so ss-helper is a bot. Nice to meet you, friendly helper. How can we, humble mortals of flesh and blood, have your vast wisdom pour upon us?
419: [13:35:14] <wmk> !help
420: [13:35:14] <ss-helper> Please provide the version, full error message and relevant code. You can put the code in http://kopy.io/ or http://www.sspaste.com/ or https://gist.github.com/ and paste the link here.
421: [13:35:17] <wmk> !man
422: [13:35:18] <ss-helper> Hear me now! Commands; !manpage: See !man. !help: Displays a help message for poeple asking for help. !flush: A message about flushing. !date: The current time in NZ. !paste: A list of paste bins for people to use. !seen nick: When I last saw nick do something. !debug: A message about debugging. !man: See !manpage.
423: [13:36:03] <wmk> !man digitall_it
424: [13:36:04] <ss-helper> digitall_it: Hear me now! Commands; !manpage: See !man. !help: Displays a help message for poeple asking for help. !flush: A message about flushing. !date: The current time in NZ. !paste: A list of paste bins for people to use. !seen nick: When I last saw nick do something. !debug: A message about debugging. !man: See !manpage.
425: [13:36:12] <slievr> !seen ss-helper
426: [13:36:13] <Audlex> ss-helper is right here.
427: [13:36:13] <ss-helper> slievr: They're in the channel now....
428: [13:36:32] <slievr> Damn it's not self aware... yet
429: [13:36:37] <wmk> hehe, Audlex is the other bot around?
430: [13:37:06] <digitall_it> not passing the Turing test? how dare you!
431: [13:38:33] <digitall_it> thank you for the commands, can be useful. Allow me to try to have a private conversation with this charming personality.
432: [13:42:09] <wmk> ;)
433: [13:42:22] <slievr> Anybody ever make a turing test AI that just tries to frame the human
434: [13:42:37] <digitall_it> oh my ss-helper, you are making me blush!
435: [13:43:01] <wmk> digitall_it, it's quite dumb. !help
436: [13:43:19] <wmk> just reacts if you start with !
437: [13:43:25] <wmk> but helpful ;)
438: [13:43:33] <digitall_it> !flush
439: [13:43:34] <ss-helper> Have you flushed? Try doing a ?flush=all and /dev/build then see if it's sorted. Do it twice for good measure ;-)
440: [13:43:39] <slievr> !hi
441: [13:43:44] <wmk> !flush digitall_it
442: [13:43:45] <ss-helper> digitall_it: Have you flushed? Try doing a ?flush=all and /dev/build then see if it's sorted. Do it twice for good measure ;-)
443: [13:43:53] <wmk> !flush foobar
444: [13:43:54] <digitall_it> ah ah ah
445: [13:43:54] <ss-helper> Have you flushed? Try doing a ?flush=all and /dev/build then see if it's sorted. Do it twice for good measure ;-)
446: [13:44:04] <wmk> ah, it knows foobar is not in the channel, interesting
447: [13:44:14] <digitall_it> !man
448: [13:44:14] <ss-helper> Hear me now! Commands; !manpage: See !man. !help: Displays a help message for poeple asking for help. !flush: A message about flushing. !date: The current time in NZ. !paste: A list of paste bins for people to use. !seen nick: When I last saw nick do something. !debug: A message about debugging. !man: See !manpage.
449: [13:44:22] <digitall_it> !debug
450: [13:44:22] <ss-helper> Maybe it's time to start xdebug and see whats going on... check out http://docs.silverstripe.org/en/developer_guides/debugging/ and http://xdebug.org/docs/
451: [13:44:36] <slievr> !debug me
452: [13:44:37] <ss-helper> Maybe it's time to start xdebug and see whats going on... check out http://docs.silverstripe.org/en/developer_guides/debugging/ and http://xdebug.org/docs/
453: [13:45:16] <digitall_it> I love it.
454: [13:45:21] <digitall_it> him?
455: [13:45:22] <digitall_it> her?
456: [13:45:27] * brasileric has joined #silverstripe
457: [13:45:37] <digitall_it> damn, we will need a new pronoun for these things
458: [13:46:07] <digitall_it> I love $This.
459: [13:46:11] <wmk> !debug santaclause janneklouman--
460: [13:46:11] <ss-helper> Maybe it's time to start xdebug and see whats going on... check out http://docs.silverstripe.org/en/developer_guides/debugging/ and http://xdebug.org/docs/
461: [13:46:53] <brasileric> hi. How to check if a page is in Live stage in onAfterWrite ?
462: [13:48:05] <digitall_it> have you tried if(Director::isLive()) {}
463: [13:48:31] <digitall_it> or
464: [13:48:34] <digitall_it> if(!Director::isDev()) {}
465: [13:48:54] <wmk> brasileric, $this->isPublished() ?
466: [13:49:17] <digitall_it> ah the page, not the environment
467: [13:49:18] <wmk> digitall_it, nope, Versioned Stage draft/published !== Director dev/test/live environment
468: [13:49:26] <brasileric> okay thanks! :)
469: [13:49:41] <wmk> brasileric, look at SiteTree or Versioned class for methods that could fit your needs
470: [13:50:16] <wmk> dunno if isPublished() checks if this VERSION of the page is already published
471: [13:53:34] <brasileric> i have a module which generate pages automatic, but when generated they are in concept. So I thought I check in onAfterWrite the status and if it's not live yet I do $this->publish('Stage', 'Live') . But maybe there is a better way for this?
472: [13:54:48] <digitall_it> brasileric have you tought about using dataobject as pages
473: [13:55:18] <kinglozzer> Sorry wmk, was out for lunch but it looks like a Github issue has been created for it now anyway :)
474: [13:55:35] <wmk> yup. I hope lunch was tasty
475: [13:55:35] * markcl quit (Remote host closed the connection)
476: [13:56:54] <brasileric> digitall_it dataobject as pages? But then they are not in the sitetree isn't it?
477: [13:57:04] <wmk> nope
478: [13:57:07] <digitall_it> no
479: [13:57:32] <digitall_it> you can use a ModelAdmin to check them
480: [13:57:47] <digitall_it> but will have to use a plugin if you want versioning
481: [13:57:52] <wmk> it's nice if you want news, jobs, teammembers displayed with seo-friendly URLs but don't want to clutter the sitetree
482: [13:58:20] <wmk> i like the urlslug module more
483: [13:58:28] * kinglozzer always uses Lumberjack for that now
484: [13:58:57] <digitall_it> I was reading about Lumberjack
485: [13:59:04] <digitall_it> can you restrict it to just a section
486: [13:59:12] <wmk> not that name...
487: [13:59:24] <wmk> reminds me of a song
488: [13:59:44] <digitall_it> for example, a /product section with many products or a /news section with many news
489: [13:59:59] <wmk> kinglozzer, and https://github.com/NightJar/ssrigging-slug for the seo friendly url?
490: [14:00:02] <kinglozzer> digitall_it: You only apply it to specific page types, it's not applied globally
491: [14:00:08] <digitall_it> @wmk strange it doesn’t remind you of shoes
492: [14:00:16] <kinglozzer> wmk: No, the SEO friendly URLs are there already
493: [14:00:20] <kinglozzer> Everything is a page
494: [14:00:26] <wmk> aaah...
495: [14:00:34] <kinglozzer> It's just that Lumberjack hides them from SiteTree and puts them in a GridField :)
496: [14:00:42] <kinglozzer> Like the new silverstripe-blog module does
497: [14:00:42] <wmk> of course. everything is a page and lumberjack hides the children from the tree...
498: [14:00:52] <wmk> i guess i get the pun in that module's name
499: [14:01:10] <digitall_it> I guess why the lumberjack hides his children from that evil tree…
500: [14:01:25] * markcl has joined #silverstripe
501: [14:01:39] <wmk> well, snakes in a tree are more problematic, ask adam
502: [14:03:07] <digitall_it> the pun is that it chops the branches off, but I got a more creepypasta story: there’s a lumberjack that had to hide his children in a basement under his house, protected by a strong grid. Indeed, an evil tree, living in that enchanted place and thus called the Site Tree, wanted to transform the poor creatures in stiff branches for his own enjoyment.
503: [14:03:55] <wmk> digitall_it, we have to chat
504: [14:05:43] <brasileric> well, this slug module is interesting, but I don't know if the dataoblect pages appear in the googlesitemap module as well?
505: [14:06:15] * markcl quit (Ping timeout: 256 seconds)
506: [14:07:07] <wmk> you have to tell googlesitemap to use this DOs. See sitemap module's docs brasileric
507: [14:07:43] <brasileric> okay, great, gonna try this
508: [14:08:57] <kinglozzer> http://www.bbc.co.uk/news/world-latin-america-37905858
509: [14:09:03] <kinglozzer> Snakes on a plane trumps all
510: [14:09:53] <brasileric> wmk i found this module: https://github.com/NightJar/ssrigging-slug but you mentoined urlslug module, do you mean the same?
511: [14:10:21] <slievr> 'trumps' too soon
512: [14:10:43] <kinglozzer> Heh, sorry slievr :P
513: [14:10:54] <wmk> yup brasileric
514: [14:11:06] <brasileric> ;)
515: [14:11:38] <cloph> http://trumpdonald.org to give some vent
516: [14:13:00] <slievr> in case you need more vent: http://bit.ly/2fCp1Bg
517: [14:14:09] <slievr> disclaimer: I'm an idiot
518: [14:16:47] * swaiba quit (Remote host closed the connection)
519: [14:20:50] * markcl has joined #silverstripe
520: [14:25:05] * markcl quit (Remote host closed the connection)
521: [14:35:31] <digitall_it> cloph how the hair is done?!?
522: [14:36:22] <cloph> don't know, I didn't build the site (and didn't look how it is done)
523: [14:37:10] <cloph> probably just a set of different predefined animations changed according to the cursor position
524: [14:37:17] <digitall_it> yes they are
525: [14:37:25] <digitall_it> a lot of pngs
526: [14:37:46] <digitall_it> packed by angle
527: [14:38:04] <digitall_it> probably made in 3d with some fluidodynamics plugin
528: [14:39:09] <digitall_it> so cool
529: [14:51:28] * wmk quit (Quit: Leaving)
530: [14:53:30] * digitall_it quit (Quit: digitall_it)
531: [15:12:22] * muskie9 has joined #silverstripe
532: [15:32:39] * muskie9 quit (Ping timeout: 246 seconds)
533: [15:37:24] * Copperis quit (Ping timeout: 260 seconds)
534: [15:57:25] <brasileric> looking for a method to hide certain page types from the sitetree. Tried Lumberjack $show_in_sitetree = false but this is not working for root pages i think, only for child pages
535: [16:01:06] * Mike123 quit (Ping timeout: 260 seconds)
536: [16:17:49] * muskie9 has joined #silverstripe
537: [16:29:23] * darianno quit (Quit: Textual IRC Client: www.textualapp.com)
538: [16:54:52] * brasileric quit (Remote host closed the connection)
539: [17:20:19] * kinglozzer quit ()
540: [17:33:04] * Copperis has joined #silverstripe
541: [17:37:22] * janneklouman-- quit (Ping timeout: 250 seconds)
542: [18:11:57] * helenclarko has joined #silverstripe
543: [18:13:34] * UncleCheese has joined #silverstripe
544: [18:16:36] * Phlunk3 has joined #silverstripe
545: [18:36:44] * DimiStripe quit (Quit: DimiStripe)
546: [19:41:16] * Copperis quit (Ping timeout: 265 seconds)
547: [19:47:37] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
548: [19:48:49] * micmania1 has joined #silverstripe
549: [19:54:00] * adrexia has joined #silverstripe
550: [20:09:27] * DanaeNZ has joined #silverstripe
551: [20:19:38] * helenclarko quit (Ping timeout: 245 seconds)
552: [20:20:35] * helenclarko has joined #silverstripe
553: [20:22:02] * micmania1 quit (Quit: micmania1)
554: [20:27:31] * micmania1 has joined #silverstripe
555: [20:31:05] * bubaphex has joined #silverstripe
556: [20:31:09] * bubaphex quit (Client Quit)
557: [20:31:21] * bubaphex has joined #silverstripe
558: [20:38:35] * bubaphex quit (Quit: bubaphex)
559: [20:51:35] * zippy has joined #silverstripe
560: [20:52:31] * digitall_it has joined #silverstripe
561: [20:52:38] <digitall_it> Hi to all
562: [20:53:03] <digitall_it> I entered to thank you for you help yesterday, I had to go back home as a violent storm was approaching
563: [20:54:06] <zippy> good you made it home safe
564: [20:54:57] <digitall_it> I didn’t. I died, but as I had unfinished business down on earth, I came back as a ghost to haunt my customers.
565: [20:55:26] <digitall_it> That’s a joke. I’m a human, altough can’t still solve some google captchas.
566: [20:55:44] <digitall_it> Wonder if ghosts can pass captchas
567: [20:58:55] * bubaphex has joined #silverstripe
568: [21:05:22] * UncleCheese has joined #silverstripe
569: [21:07:25] <DanaeNZ> If ghosts could somehow manipulate the mouse to click the captcha, then they would pass the robot test
570: [21:07:37] <DanaeNZ> the real question is, could a robot ghost pass the Google captcha?
571: [21:08:50] <digitall_it> wait wait wait, there’s something important to note: are you referring to a type of ghost made out of metal, or the spirit of an automata that somehow haunts the living?
572: [21:09:55] <digitall_it> because I can easily figure out the pacman lil’guys running around with steel patches here and there
573: [21:10:11] <muskie9> ghost pepper https://en.wikipedia.org/wiki/Bhut_jolokia
574: [21:10:58] <DanaeNZ> i once had a spoonful of chilli made fro ghost peppers
575: [21:11:26] <muskie9> I bet that was scary lol
576: [21:11:29] <digitall_it> @muskie9: there was a stand with the Carolina Reaper peppers here this year, people were eager to buy them but not to try on place
577: [21:11:50] <digitall_it> better have an hospital nearby, just in case
578: [21:11:51] <muskie9> ya, those are scary hot too
579: [21:12:16] <muskie9> gallon of milk helps cool the pallet
580: [21:12:18] * micmania1 quit (Quit: micmania1)
581: [21:12:51] <digitall_it> (tractor) cows all over the world, run for your lives!
582: [21:19:49] <DanaeNZ> Since that spoon of chilli sauce I've been able to eat many spicy things
583: [21:20:04] <DanaeNZ> my spicy tolerance is fairly high (could be higher though)..
584: [21:21:13] <digitall_it> https://www.youtube.com/watch?v=_pBQ6eD3dyI
585: [21:27:33] * helenclarko quit (Ping timeout: 245 seconds)
586: [21:53:28] <digitall_it> do you know if using the Enum type and the EnumValues() to feed a DropdownField can be localized?
587: [21:54:11] <digitall_it> private static $db = array('Colors' => "Enum('BlackOnWhite,YellowOnRed,RedOnYellow','BlackOnWhite’)”); … … DropdownField::create( … … $this->->enumValues())
588: [21:56:09] <digitall_it> oh now, another thunderstorm!!!
589: [22:02:38] * DorsaiNZ has joined #silverstripe
590: [22:03:03] <digitall_it> private static $db = array('Colors' => "Enum('BlackOnWhite,YellowOnRed,RedOnYellow','BlackOnWhite’)”); … … DropdownField::create( … … $this->->enumValues())
591: [22:03:06] <digitall_it> can this be localized?
592: [22:04:14] <zippy> change it so colors is a table, not an Enum
593: [22:05:18] <digitall_it> like, a complete table
594: [22:05:28] <digitall_it> or Table is a type
595: [22:06:22] * bubaphex quit (Quit: bubaphex)
596: [22:07:42] <DorsaiNZ> hey anyone might know why a form submission would be generating a page not found? allowed_actions has the appropiate entry etc code is here: https://justpaste.it/108kq
597: [22:08:25] <digitall_it> in some frameworks it can be due to a CSRF protection system
598: [22:08:33] <digitall_it> don’t know if SS implements it
599: [22:08:41] <DorsaiNZ> yeah have removed that
600: [22:08:54] <DorsaiNZ> this for a search form so CSRF prtection is not needed
601: [22:09:47] <DorsaiNZ> hava very similar form on another page that works fine and the code is pretty much identical apart from variable name changes
602: [22:11:08] <digitall_it> sorry I have to go, a strong thunderstorm is approaching
603: [22:11:10] <digitall_it> bye
604: [22:11:11] * digitall_it has left #silverstripe
605: [22:12:06] <DanaeNZ> so mysterious
606: [22:14:52] <zippy> !flush ?
607: [22:14:53] <ss-helper> Have you flushed? Try doing a ?flush=all and /dev/build then see if it's sorted. Do it twice for good measure ;-)
608: [22:16:30] <DorsaiNZ> my understanding is that FormAction(‘doResourceFIlterSearch’,’ResourceSearch’) should run the doResourceFilterSearch function on form submission - this certainly is how every other form I have built works, but in this case the function is not being triggered
609: [22:16:39] <DorsaiNZ> yeah flushed dev/build etc etc many times
610: [22:18:20] <muskie9> DorsaiNZ your form is still present on what should be the results page correct?
611: [22:19:00] <muskie9> the submission runs through the form method again... so /my-page/MyForm is actually where it goes then is passed to the doYourProcess method
612: [22:19:08] <muskie9> afaik
613: [22:24:19] <zippy> DorsaiNZ: in the ss file where your form is, are you changing / setting the action yourself?
614: [22:24:34] <DorsaiNZ> zippy: yep
615: [22:29:28] <DorsaiNZ> right got it - the child class of the page had its own allowed_actions variable so wasn’t inheriting the allowed_actions from the parent class
616: [22:36:55] * bubaphex has joined #silverstripe
617: [22:37:32] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
618: [22:51:59] * UncleCheese has joined #silverstripe
619: [22:57:36] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
620: [22:59:18] <zippy> UncleCheese: you guys had any success running 3.x under PHP7? I see there is a package.... I just wonder if you guys have used it / something else
621: [23:00:02] * ss-helper quit (Remote host closed the connection)
622: [23:00:18] * ss-helper has joined #silverstripe
623: [23:04:05] * micmania1 has joined #silverstripe
624: [23:05:11] * pippy quit (Ping timeout: 260 seconds)
625: [23:07:14] * DanaeNZ quit (Remote host closed the connection)
626: [23:07:49] * DanaeNZ has joined #silverstripe
627: [23:12:08] * DanaeNZ quit (Ping timeout: 245 seconds)
628: [23:20:45] * bubaphex quit (Quit: bubaphex)
629: [23:20:49] * UndefinedOffset quit (Quit: Leaving.)
630: [23:23:54] * helenclarko has joined #silverstripe
631: [23:24:12] * UndefinedOffset has joined #silverstripe
632: [23:24:28] * UndefinedOffset quit (Client Quit)
633: [23:24:40] * DorsaiNZ quit (Quit: DorsaiNZ)
634: [23:25:15] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
635: [23:28:23] * helenclarko quit (Ping timeout: 245 seconds)
636: [23:35:09] * UncleCheese has joined #silverstripe
637: [23:36:17] * DanaeNZ has joined #silverstripe
638: [23:55:08] <zippy> 46 seconds to dev/build at the moment....

These logs were automatically created by ss-log on irc.freenode.net.