#silverstripe IRC Log

IRC log for 12 September 2014

All timestamps are in UTC.

1: [00:01:39] * oddnoc quit (Quit: beer:30)
2: [00:01:52] <Colin[pi]> so I give the client a news module, and an events module... guess where they added the news, and guess where they added the event?
3: [00:01:59] <Colin[pi]> this should give you a clue: http://i.imgur.com/X17puIB.gif
4: [00:02:27] <adrexia> Kingy Ss23 disabled issues after that :D
5: [00:02:50] <Kingy> haha yeah i noticed :(
6: [00:03:13] <Kingy> Ryan-Toast: Colin[pi] started early :D
7: [00:03:31] <Stomach> fuck you ss23
8: [00:03:37] <Colin[pi]> lol
9: [00:03:38] <Stomach> I always have a notification now
10: [00:03:49] <Colin[pi]> ss23, making friends wherever he goes
11: [00:03:55] <Kingy> ^
12: [00:04:02] <Kingy> Stomach: same, i'm so excite
13: [00:04:36] <Kingy> but highly prepared to be let down :(
14: [00:04:37] <ss23> XD
15: [00:04:40] <Ryan-Toast> Colin[pi]: your client: http://i.imgur.com/HOLXI.jpg
16: [00:04:51] <ss23> If you guys be nice, maybe I'll opensource it today!
17: [00:05:39] <Kingy> so ahhh ss23 how about I buy you lunch
18: [00:05:49] <Kingy> :P
19: [00:06:23] * irogue_ has joined #silverstripe
20: [00:07:19] <Colin[pi]> Ryan-Toast: which one is the client?
21: [00:07:21] <Colin[pi]> :D
22: [00:07:51] <Kingy> that is actually a good question haha
23: [00:08:11] <ss23> XD
24: [00:18:02] <Stomach> ss23
25: [00:18:03] <Stomach> http://imgur.com/zUsNHa9
26: [00:18:31] <ss23> :O
27: [00:18:33] <Stomach> I am always going to have that now
28: [00:18:40] <Stomach> because I cant view the issue
29: [00:18:42] <ss23> haha, you can't get rid of it?
30: [00:18:43] <ss23> XD
31: [00:18:44] <ss23> that's epic
32: [00:18:55] <ss23> Can't you just "mark all as read"?
33: [00:19:40] <adrexia> bwhahaha
34: [00:19:41] <Stomach> https://twitter.com/stevenmayhew/status/510221113461587968
35: [00:19:49] <adrexia> its ok, its still an issue
36: [00:19:50] <ss23> XD
37: [00:20:29] <Stomach> I could mark all as read
38: [00:20:33] <Stomach> but that defeats the purpose
39: [00:20:41] <Stomach> I shouldnt be shown issues I cant access
40: [00:26:58] <Stomach> also ss23 are you behind http://unicodesnowmanforyou.com/
41: [00:31:01] * chrisrio has joined #silverstripe
42: [00:31:25] <chrisrio> gidday gents! I've got a textareafield on the frontend which populates into blogentry content (super basic, just a front end blog submission)
43: [00:31:37] <chrisrio> but it doesnt preserve line breaks (return carriage events)
44: [00:31:39] <adrexia> is that the unicode equivalent of tagging?
45: [00:32:01] <chrisrio> can I handle that in some way? I've love to preserve the minimum of formatting.
46: [00:32:20] <ss23> Stomach: Haha, no, but that's where I got my avatar :D
47: [00:33:03] <Stomach> chrisrio - when you're saving the content you could run nl2br on it
48: [00:33:26] <Stomach> as the field its saving into is a htmltext field it doesn't care about carriage returns
49: [00:33:32] <chrisrio> good call
50: [00:33:33] <chrisrio> chur
51: [00:33:34] <Stomach> either that or display it as $Content.RAW
52: [00:33:49] <Stomach> but then if you edit it through the backend it will show differently
53: [00:34:14] <Stomach> another option is to create a HtmlTextEditor which has no options so that paragraphs are correctly used and show it with that
54: [00:35:05] <irogue_> ss23: you should totally change your name to the snowman unicode
55: [00:35:14] <ss23> irogue_: Dude, I have!
56: [00:35:24] <ss23> https://github.com/ss23
57: [00:35:26] <ss23> Look at it!
58: [00:35:27] <ss23> LOOK AT IT
59: [00:35:38] <ss23> ☃ Stephen Shkardoon ☃
60: [00:35:47] <ss23> (That displays incredibly bad in monospaced consolas...)
61: [00:35:47] <chrisrio> cold dead eyes
62: [00:35:48] <chrisrio> fyi
63: [00:36:03] <ss23> lol
64: [00:36:05] * Ryan-Toast quit (Quit: Ryan-Toast)
65: [00:36:20] <adrexia> ☃ ☃ ☃ ☃ ☃ ☃ ☃ ☃ ☃ ☃ ☃ ☃ ☃ ☃ ☃ ☃ ☃ ☃ ☃ ☃
66: [00:39:20] <Colin[pi]> this snowman unicode has color WHAT IS THIS SORCERY
67: [00:40:08] * vebb has joined #silverstripe
68: [00:41:58] * jenniferaslan quit (Quit: jenniferaslan has left the room)
69: [00:44:17] <irogue_> ss23: I mean your legal name
70: [00:44:39] <irogue_> ss23: you could be like Prince
71: [00:46:56] <Colin[pi]> http://i.imgur.com/1OuW8Ww.png
72: [00:47:19] <ss23> haha
73: [00:47:33] <ss23> irogue_: I wonder...
74: [00:47:39] <ss23> It'd be a big gimmicky, don't ya think!
75: [00:48:01] <adrexia> beter than pheven
76: [00:48:05] <Colin[pi]> phteven!!
77: [00:48:08] <adrexia> heheh
78: [00:48:30] <Colin[pi]> I can't even say that lol
79: [00:48:44] <ss23> :(
80: [00:48:50] <adrexia> pretty sure no one can without spluttering
81: [00:49:04] <ss23> Taht's the point!
82: [00:49:30] * Ryan-Toast has joined #silverstripe
83: [00:55:03] * micmania1 quit (Quit: micmania1)
84: [01:02:07] <Ryan-Toast> antmas: I made somethifng for you. Just waiting to convert it.
85: [01:08:45] <antmas> Ryan-Toast: ?
86: [01:08:48] <antmas> also
87: [01:09:19] <antmas> got a call from Snap saying they're sorry about the fibre across the road thing and they're now going to install it before the end of the year :O
88: [01:09:31] <Ryan-Toast> antmas: nice :D
89: [01:11:18] <antmas> Ryan-Toast: if it's chickenbutt then gtfo :O
90: [01:11:34] <Kingy> antmas: I must say 100mbit is pretty pointless
91: [01:11:36] <Ryan-Toast> it’s not
92: [01:11:39] <Kingy> can't even get over 4-5MB/s
93: [01:12:01] <antmas> Kingy: it's still better and cheaper than ADSL
94: [01:12:22] <Kingy> that is true
95: [01:12:29] <Ryan-Toast> antmas: http://www.gfycat.com/BabyishShinyHarrier
96: [01:12:54] <chrisrio> I max out 100mb easily :/
97: [01:13:03] <Kingy> also slingshot is moving their 30/10 plan to 100/20 for $89 unlimited
98: [01:13:03] <chrisrio> 9-11MB/s downstream on a few threads.
99: [01:13:23] <chrisrio> thats cool
100: [01:13:27] <chrisrio> I really dont need 50 up
101: [01:13:32] <chrisrio> like, at all.
102: [01:13:36] <Kingy> yeah neither
103: [01:13:42] <chrisrio> tbh I dont need 100 down either
104: [01:13:46] <Kingy> 2MB/s up is plenty really
105: [01:13:47] <chrisrio> but this is 2014 god damnit
106: [01:13:49] <Kingy> haha
107: [01:14:02] * antmas_ has joined #silverstripe
108: [01:14:14] <Ryan-Toast> antmas_: http://www.gfycat.com/BabyishShinyHarrier
109: [01:14:37] <antmas_> Ryan-Toast: Y U DO DIS
110: [01:14:50] <antmas_> should have made a gif :P
111: [01:15:01] <antmas_> oh it is
112: [01:15:04] <antmas_> lol dat compression
113: [01:15:08] <Ryan-Toast> The gif is massive
114: [01:15:19] <Ryan-Toast> So I made it a webm
115: [01:15:26] <antmas_> webm ftw
116: [01:15:32] <adrexia> hahaha
117: [01:15:36] <chrisrio> last loves dem chups
118: [01:15:38] <chrisrio> lady
119: [01:15:42] <chrisrio> WHAT THE SHIT HANDS.
120: [01:15:45] <chrisrio> facepalm
121: [01:16:05] <antmas_> I love how she looks at your hands
122: [01:16:11] <antmas_> and is giving no fucks
123: [01:16:16] * antmas quit (Ping timeout: 246 seconds)
124: [01:16:17] <Ryan-Toast> Should have had my burger in the picture.
125: [01:16:24] * antmas_ is now known as antmas
126: [01:16:35] <Ryan-Toast> Bastard with no beetroot, two eggs double bacon and double cheese.
127: [01:16:40] <Ryan-Toast> I call it the widowmaker
128: [01:17:17] <chrisrio> the fatass.
129: [01:17:20] <chrisrio> I mean, what you said.
130: [01:17:25] <Ryan-Toast> :)
131: [01:17:56] <antmas> Remove betroot = get fat
132: [01:18:36] <antmas> lol
133: [01:18:41] <antmas> people are already modding destiny
134: [01:18:41] <Ryan-Toast> Beetroot stains my hands. Only reason I take it out.
135: [01:18:56] <Ryan-Toast> That and it makes the burger all slidy.
136: [01:19:35] <antmas> slidy
137: [01:19:36] <antmas> XD
138: [01:19:43] <antmas> right
139: [01:19:45] <antmas> too hungry now
140: [01:19:47] <antmas> brb
141: [01:20:00] <Ryan-Toast> you know what you can’t have? http://www.gfycat.com/BabyishShinyHarrier
142: [01:22:34] <Colin[pi]> lol that stare
143: [01:26:22] <irogue_> I can't have BF either, but thats cos this is all the money I have: https://dl.dropboxusercontent.com/u/4618071/poored.jpg
144: [01:26:59] <adrexia> huh. How come file has_ones aren't suffixed in fields with ID. Most are
145: [01:27:12] <Ryan-Toast> irogue_: http://www.gfycat.com/BabyishShinyHarrier
146: [01:29:03] <irogue_> also I'm too lazy to drive all the way to the nearest one
147: [01:30:04] <irogue_> its an ELEVEN MINUTE DRIVE, man. ain't nobody got time fo' that
148: [01:34:13] <irogue_> and this is why signwritten cars are a bad idea: https://pbs.twimg.com/media/BxSVaaJIYAAL--k.jpg:large
149: [01:40:51] <Colin[pi]> irogue_: idgi
150: [01:41:56] <Stomach> irogue_ no way is it 11 minutes to parnell
151: [01:41:58] <Stomach> its like 7
152: [01:42:24] <irogue_> Stomach: i'm at home in 'rewa. closest store is in Manukau
153: [01:42:35] <Stomach> why not at work
154: [01:43:26] <Kingy> Stomach: to quote irogue_ "ain't nobody got time fo' that"
155: [01:44:20] <irogue_> Stomach: i'm vomiting from both ends
156: [01:44:51] <Stomach> irogue_ - you got gaestro?
157: [01:47:50] <Ryan-Toast> so I just ordered this. Great Friday purchase: http://i.imgur.com/Tm7mMUW.jpg
158: [01:48:28] <ss23> You activated my blue eyes black dragon card
159: [01:48:42] <ss23> s/black/white
160: [01:49:01] <Stomach> YU GI OHHHHHHHH
161: [01:49:06] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
162: [01:49:20] <Ryan-Toast> YuGiOh had some great GBA games, a shame they all turned to shit after that
163: [01:49:39] <Ryan-Toast> WHERE IS MY 3DS POKEMON TRADING CARD GAME?!@
164: [01:59:33] * simon_w has joined #silverstripe
165: [01:59:36] * micmania1 has joined #silverstripe
166: [02:02:59] <Colin[pi]> heheheh: http://i.imgur.com/17rR3VI.jpg
167: [02:04:27] <Kingy> Ryan-Toast: it's like 2:04...
168: [02:05:10] <Ryan-Toast> Kingy: http://i.imgur.com/UZQSs.gif
169: [02:05:48] <Kingy> i've lost all faith
170: [02:06:36] <Ryan-Toast> Kingy: http://i.imgur.com/6leISQo.gif
171: [02:06:39] <irogue_> Stomach: indirectly related issues, I think
172: [02:07:28] <antmas> yay gif time!
173: [02:07:28] <irogue_> Stomach: have sore throat + cough, sometimes cough so hard I vomit. since I'm sick, I eat lots of probiotic yoghurt, fruit etc, which causes 'interesting' digestive results.
174: [02:07:39] * antmas waits patiently
175: [02:07:54] <Ryan-Toast> irogue_: http://i.imgur.com/S0t9GOR.gif
176: [02:08:01] <antmas> irogue_: yoghut and a sore throat is not a good idea
177: [02:08:16] <Kingy> yeah dairy probs isn't the best thing to eat :P
178: [02:08:34] <antmas> sprirulina is good
179: [02:09:35] <antmas> http://www.metalsucks.net/2014/09/11/metal-birds-ever-entirely-black-chickens-cost-2500/
180: [02:10:05] <irogue_> i've been knocking back the SuperJuice Survive
181: [02:10:30] <irogue_> that has a really high amount of ecinacea in it, and *mostly* manages to hide the taste
182: [02:10:35] <spronk> ughh
183: [02:10:39] <spronk> fucking simply squeezed
184: [02:10:43] <spronk> and their smaller bottles
185: [02:10:46] <antmas> irogue_: you know, the only thing I find that works and isn't an advertising joke
186: [02:10:46] <Ryan-Toast> antmas: http://i.imgur.com/25hhRGT.jpg
187: [02:10:54] <antmas> is sleep and vitamin c
188: [02:11:12] <spronk> also
189: [02:11:22] <spronk> the marketing message on www.superjuice.co.nz is weird
190: [02:11:26] <spronk> MAN CANNOT LIVE ON PIE ALONE
191: [02:11:39] <spronk> so DRINK "WHEATE GRASS" and "BALANCE" and "JUMP START"
192: [02:11:48] <spronk> maybe if they'd called them like
193: [02:11:52] <spronk> V8
194: [02:12:04] <irogue_> lol yeah
195: [02:12:05] <antmas> are they loaded with sugar?
196: [02:12:05] <Ryan-Toast> Some poor bastard had to make the area for those images.
197: [02:12:13] <spronk> and DIESEL
198: [02:12:30] <irogue_> antmas: yes, the sleep part is why I'm at home, and the vitc is why many fruit and juice
199: [02:12:42] <antmas> Pie solves everything
200: [02:12:47] <antmas> that ad is misleading
201: [02:13:22] <spronk> :D
202: [02:14:23] <antmas> I should vote today
203: [02:17:46] <spronk> i would vote early
204: [02:17:47] <spronk> but
205: [02:17:50] <spronk> i have no idea who to vote for
206: [02:18:19] <Ryan-Toast> vote for Ralph: http://i.imgur.com/1PW7I5V.jpg
207: [02:18:55] <antmas> I do, but I'm just lazy :D
208: [02:20:35] <adrexia> I do, but I like voting at the last possible moment
209: [02:21:59] <irogue_> http://www.elections.org.nz/events/2014-general-election/advance-voting-statistics
210: [02:22:44] <irogue_> I think they've done a better job this election of making it seem like people are welcome to vote at any time. In the past they always portrayed it as "if you can't make it on election day..."
211: [02:23:16] <Kingy> yeah
212: [02:23:25] <Kingy> i did have the question though
213: [02:23:32] <Kingy> it's illegal to campaign on election day
214: [02:23:50] <Kingy> technically voting is open, so what's the deal
215: [02:23:54] <spronk> mm
216: [02:24:05] <irogue_> yeah, I've been finding that humerous too
217: [02:24:33] <irogue_> seems advanced voting has screwed up a bunch of the rules
218: [02:26:00] <adrexia> Kingy I was thinkin gthe same thing. bit redundant now
219: [02:26:20] <Kingy> yeah exactly
220: [02:26:26] <Kingy> i mean it's either illegal or it isn't
221: [02:26:30] <Kingy> but oh well
222: [02:26:34] <Kingy> like you say bit late
223: [02:26:59] <adrexia> I think that rule will likely disapper eventually
224: [02:27:26] <adrexia> except maybe within a certain radius of open voting placesa
225: [02:27:31] <spronk> tbh
226: [02:27:37] <spronk> i think its more likely that the rule will be extended
227: [02:27:39] <spronk> so campaign ends early
228: [02:27:43] <adrexia> hmm
229: [02:27:47] <spronk> because it's somewhat important
230: [02:27:52] <adrexia> I think that will result in fewer voters
231: [02:27:59] <spronk> otherwise you get the kimdotcoms of the world making up bullshit on the last day
232: [02:28:11] <spronk> with no time for responses
233: [02:28:25] <antmas> I just wish the media and blogging would stop if I voted
234: [02:28:31] <spronk> heh
235: [02:28:52] <adrexia> nobody listens to the truth, let alone made up stuff
236: [02:29:09] <adrexia> though i agree, in theory that would suck
237: [02:29:57] <ss23> I'm hungry :(
238: [02:30:00] <ss23> I wish I could get lunch somehow
239: [02:30:01] <adrexia> me too
240: [02:30:25] <adrexia> I heard someone promise you burgerfuel ss23
241: [02:31:14] <Stomach> ss23
242: [02:31:19] <Stomach> deploynaut launched
243: [02:31:21] <Stomach> woooooo
244: [02:31:23] <ss23> :D
245: [02:31:24] <Stomach> o/
246: [02:31:29] <ss23> Now um
247: [02:31:31] <ss23> So like
248: [02:31:36] <adrexia> hahahaha
249: [02:31:43] <ss23> I've just spent an hour going through trying to make sure it's got nothing confidential in it
250: [02:31:51] <ss23> If someone finds anything they're not sure if it should be in there or not, please contact me, privately
251: [02:32:11] <Stomach> um
252: [02:32:13] <ss23> And of course, there no issues, and no help. I'll be adding them at some point, but please don't nag people about it for now
253: [02:32:20] <Stomach> you should probably delete the git history then
254: [02:32:26] <ss23> Stomach: You misunderstand
255: [02:32:31] <ss23> I spent an hour GOING THORUGH THE GIT HISTORY
256: [02:32:32] <ss23> :P
257: [02:32:40] <Stomach> oh, lol
258: [02:32:47] <adrexia> hahaha
259: [02:32:55] <antmas> \o/
260: [02:33:00] <antmas> celebrate with gifs
261: [02:33:08] <adrexia> ss23 - by "people" you mean you?
262: [02:33:42] <ss23> http://i.kinja-img.com/gawker-media/image/upload/s--8U6TKXoi--/thfydh8egnt8he5esoz8.gif
263: [02:33:46] * Stomach pulls down deploynaut and looks for private keys and access to super secret servers
264: [02:33:48] <ss23> adrexia: Well, anyone, but yeah, me
265: [02:33:49] <ss23> :P
266: [02:33:53] <ss23> Stomach: I'd apperciate it if you did!
267: [02:34:01] <adrexia> I think I can hassle Stig as much as I like
268: [02:34:01] <ss23> I did it, but it's really really dry work
269: [02:34:02] <adrexia> :P
270: [02:34:06] <Stomach> lol
271: [02:34:08] <ss23> adrexia: NOPE, NOT ALLOWED
272: [02:34:13] <adrexia> haha
273: [02:34:18] <adrexia> good luck enforcing that
274: [02:35:54] <irogue_> https://github.com/silverstripe/deploynaut/graphs/contributors
275: [02:36:02] <irogue_> dammit, all my work was on a branch
276: [02:36:25] <adrexia> pull request it? ;)
277: [02:36:41] <ss23> I swar
278: [02:36:45] <ss23> If anyone PRs
279: [02:36:46] <ss23> I will rage.
280: [02:36:50] <adrexia> bwhahaha
281: [02:36:51] <ss23> I'm annoyed you can't turn 'em off
282: [02:36:55] <adrexia> I just forked it
283: [02:37:13] <adrexia> gotta fix this bootstrap shit
284: [02:37:15] <adrexia> ;)
285: [02:37:25] <adrexia> (kidding, btw, I have no time)
286: [02:37:49] <adrexia> lol
287: [02:38:02] <adrexia> "We recommend adding a README to this repository to help give people an overview of your project."
288: [02:38:06] <adrexia> no readme
289: [02:38:25] <adrexia> can I pull request that?
290: [02:38:28] <Stomach> could make that an issue
291: [02:38:30] <Stomach> OH WAIT
292: [02:38:37] <ss23> lol
293: [02:38:48] <Stomach> https://github.com/silverstripe/deploynaut/blob/master/docs/en/index.md
294: [02:38:53] <Stomach> that should do for README.md anyway
295: [02:39:20] <adrexia> I just did the auto readme button and pull requested
296: [02:39:22] <ss23> I SWEAR NAOMI
297: [02:39:23] <ss23> I SWEAR.
298: [02:39:29] <adrexia> because annoying ss23 is my otehr day job
299: [02:39:33] <ss23> ;_;
300: [02:39:58] <adrexia> don't worry, I'll buy you a drink on Tuesday
301: [02:40:23] <adrexia> right, lunch time
302: [02:40:25] * Ryan-Toast quit (Quit: Ryan-Toast)
303: [02:41:11] <irogue_> the README should probably say something along the lines of "fuck off with your issues, we have enough of our own"
304: [02:41:24] * adrexia_phone has joined #silverstripe
305: [02:42:45] <ss23> XD
306: [02:44:06] <irogue_> http://www.radionz.co.nz/assets/news/21387/eight_col_xlarge_2V9A5153-Edit-Edit.jpg
307: [02:44:16] * adrexia_phone quit (Remote host closed the connection)
308: [02:47:32] <antmas> or 'Please see someone else if you have issues, I'm busy on docs'
309: [02:47:57] <antmas> irogue_: dat lazy eye
310: [02:49:39] <irogue_> I just love that smug look. I've saved it into my stash of images to throw into emails/flowdock where relevant.
311: [02:49:45] <irogue_> under the "smug" folder
312: [02:50:04] <antmas> do you ever post anything relating to labour?
313: [02:50:09] <antmas> ;)
314: [02:51:58] <Kingy> holy shit you actually did it
315: [02:52:09] * vebb has joined #silverstripe
316: [02:52:46] <antmas> :D
317: [02:52:51] <antmas> it is glorious day
318: [02:53:03] <Kingy> <3 ss23
319: [02:53:43] <antmas> I've only had 3 emails today
320: [02:53:44] <antmas> ...
321: [02:53:49] <antmas> something must be wrong
322: [02:53:52] <antmas> >.>
323: [02:56:12] <Kingy> lol lucky you
324: [02:56:18] <irogue_> antmas: I probably should. Maybe remind everyone that Cunliffe is the guy who split Telecom up allowing ISPs to control their own pricing and data caps :P
325: [02:56:32] <antmas> ALL HAIL LABOUR!
326: [02:56:33] <antmas> :P
327: [02:56:46] <antmas> but yeah lots of people forget about that
328: [02:56:50] <adrexia> hehe
329: [02:57:02] <adrexia> https://github.com/silverstripe/deploynaut/pull/3
330: [02:57:08] <adrexia> more pul;l requests
331: [02:57:12] <irogue_> basically the reason our intertubes don't suck anywhere near as hard as they used to
332: [02:57:17] <antmas> and how it doesn't matter :P
333: [02:58:35] <irogue_> adrexia: ooo, that's the branch my work was in!
334: [03:00:43] <Kingy> im going to setup a new vm just to play with this
335: [03:00:48] <Kingy> fun times
336: [03:01:28] <antmas> yeah I should to
337: [03:01:29] <antmas> too*
338: [03:02:05] <Kingy> ss23: what versions of everything does this run on? write a readme :P
339: [03:02:33] <irogue_> Kingy: https://github.com/silverstripe/deploynaut/blob/master/docs/en/index.md
340: [03:02:54] <Kingy> oh blind!
341: [03:03:26] <Stomach> where are the maori docs
342: [03:03:26] <antmas> awwwww yisss Curiosity reached the mountain finally
343: [03:03:31] <Stomach> :(
344: [03:03:40] <Kingy> Stomach: pull request :P
345: [03:03:52] <Stomach> I only read my documentation in Maori
346: [03:03:58] <Stomach> saves me from reading much documentation
347: [03:03:59] <ss23> Kingy: WHat did I say about asking me about it! :O
348: [03:04:06] <ss23> There are no docs and you will almost certainly fail to get this working
349: [03:04:20] <Kingy> challenge accepted
350: [03:04:21] <Stomach> seems premature for release then
351: [03:04:22] <Stomach> lololol
352: [03:04:24] <Kingy> and yes i will fail
353: [03:04:24] <antmas> perfect time to release!
354: [03:04:33] <antmas> does it work?
355: [03:04:34] <antmas> no
356: [03:04:38] <antmas> ship it!
357: [03:04:40] <antmas> $$$$$
358: [03:06:31] <adrexia> Kingy, let us know how it goes
359: [03:06:32] <adrexia> :D
360: [03:06:45] <Kingy> aw man haha now pressure is on
361: [03:06:50] <adrexia> document it
362: [03:06:54] <Kingy> yes
363: [03:07:05] <adrexia> then the rest of us can fail in different ways :D
364: [03:07:15] <Kingy> yeah
365: [03:07:35] <Kingy> thankfully i can just create VMs and destroy them with a couple of button clicks
366: [03:07:57] <ss23> Stomach: your right!
367: [03:07:59] <ss23> It's not a *release*
368: [03:08:02] <ss23> It's just been opensourced
369: [03:08:04] <ss23> Very different
370: [03:08:04] <ss23> :P
371: [03:08:20] <Stomach> hahaha fair enough
372: [03:08:24] <ss23> Probably be another 6 months before release
373: [03:08:24] <ss23> :D
374: [03:08:40] <Kingy> not if i do it first :P
375: [03:10:02] <irogue_> was a humerous convo at akl office the other day
376: [03:10:31] <Olliepop> Any idea why my textfields empty when I throw a ValidationException in the CMS?
377: [03:11:13] <irogue_> sam was one of the original authors of deploynaut, and he and damo were discussing it
378: [03:12:15] <irogue_> lots of sam talking about bits of code he wrote and damo going "i've rewritten all of that"
379: [03:13:21] <ss23> Kingy: PULL REQUEST DENIED
380: [03:14:09] <Kingy> :P
381: [03:14:14] <Kingy> i wouldn't do it to ya ss23
382: [03:14:16] <Stomach> what was PR #1
383: [03:14:19] <Stomach> its not there
384: [03:14:26] <Stomach> its like a secret PR
385: [03:14:27] <irogue_> ss23: you should merge experiments/pipeline, just to punish damo for doing a dontmerge PR
386: [03:15:42] <ss23> hahaha
387: [03:15:48] <ss23> Stomach: Ohh, I wonder what it was
388: [03:15:51] <ss23> Probably Naomis issue
389: [03:16:11] * Ryan-Toast has joined #silverstripe
390: [03:23:51] <Stomach> and he merged a PR
391: [03:23:53] * Selay has joined #silverstripe
392: [03:23:56] <Stomach> now everyone is confused
393: [03:24:53] <ss23> DON'T DO PRS
394: [03:24:54] <ss23> I'LL RAGE
395: [03:25:03] <Stomach> but you're merging them
396: [03:26:28] <Selay> Hi guys, I see an error with shortcode parser after upgrading to 3.1.6. it happens here class ShortcodeParser ... protected function extractTags($content) { list($whole, $name, $value) = array_values(array_filter($attr)); undefined offset 2 I see somebody already had this issue and reported: https://github.com/silverstripe/silverstripe-framework/issues/2382 Does anyone is aware of a quick solution?
397: [03:27:13] <Selay> I use code like here: http://www.silverstripebase.com/articles/show/1/ShortCodes-in-SS-3.1-Embed-Youtube--Vimeo--Map
398: [03:27:39] <ss23> Stomach: Probably not!
399: [03:27:43] * Ryan-Toast quit (Quit: Ryan-Toast)
400: [03:27:53] <Stomach> ss23: you're too much fun when you're ragey
401: [03:27:59] <ss23> XD
402: [03:28:50] * UncleCheese has joined #silverstripe
403: [03:29:44] * Ryan-Toast has joined #silverstripe
404: [03:30:05] * willr has joined #silverstripe
405: [03:30:57] <Kingy> haha
406: [03:31:47] <irogue_> if I have a Thing, and a HorizontalThing that extends Thing, is there a flag to say "when I ask for Things, only give me actual Things", or do I just have to filter by ClassName?
407: [03:32:32] <Kingy> yes
408: [03:32:46] <Kingy> or no
409: [03:32:50] <Kingy> maybe
410: [03:33:10] <Kingy> i don't know
411: [03:33:23] <Kingy> can you repeat the question?
412: [03:33:33] <irogue_> Stomach: heh, makes me think of Snickers ads. which makes me think that they should do one with someone in a diabetic coma
413: [03:33:40] <irogue_> "You're not you when you're hungry!"
414: [03:35:20] <Kingy> lol
415: [03:35:41] <Kingy> I was more going for malcom in the middle
416: [03:36:21] <irogue_> yeah, I got your one :P
417: [03:36:31] * irogue_ was a MITM fanboi
418: [03:36:41] <Kingy> noice
419: [03:36:55] * __will has joined #silverstripe
420: [03:37:00] <Kingy> the one with hal roller skating will forever be embedded in my memory
421: [03:37:10] <__will> hello
422: [03:37:15] <__will> quick question
423: [03:37:33] <Kingy> fire away __will
424: [03:37:42] <__will> can i have more than 2 fields with gridfield extensions inline editing?
425: [03:37:54] <irogue_> Kingy: the show was great, and Justin Berfield being cute sure didn't hurt
426: [03:38:30] * cloph has joined #silverstripe
427: [03:38:42] * cloph_away quit (Ping timeout: 255 seconds)
428: [03:39:09] <irogue_> __will: I've never used the inline editing, but I don't imagine it'd be limited
429: [03:39:27] <__will> i'm trying to add an image uploadfield to it.
430: [03:39:41] <__will> i'm not getting it.
431: [03:39:54] <irogue_> ah, wouldn't surprise me if upload wasn't supported inline
432: [03:40:07] <__will> surely it should be 'Image' => ['field' => 'UploadField']
433: [03:40:12] <__will> ?
434: [03:40:37] * UncleCheese quit (Read error: Connection reset by peer)
435: [03:40:54] <__will> based on 'Content' => ['field' => 'TextareaField'], working to get a textarea for the field called Content
436: [03:42:53] <irogue_> __will: i'm fairly certain UploadField won't be compatible with inline editing
437: [03:43:17] <__will> o
438: [03:43:21] <__will> really?
439: [03:43:21] <antmas> that's kinda lame^^^
440: [03:43:33] <irogue_> __will: unfortunately ajshort who wrote the gridfieldextensions module isn't here to be 100% sure
441: [03:43:42] <__will> k
442: [03:43:47] <__will> ill give up.
443: [03:44:22] <__will> most things need a picture*
444: [03:44:30] <__will> * wild generalisation
445: [03:44:58] <irogue_> __will: keep in mind that gridfieldextensions is a third-party module so not really 'supported' :)
446: [03:45:23] <__will> ha, yeah. ah well.
447: [03:45:29] <__will> on the other hand, http://silverstripe.uservoice.com/forums/251266-new-features/suggestions/6426191-a-inline-grid-field
448: [03:46:33] <irogue_> I suspect that it'd take quite a lot of refactoring of the way UploadField works to get it friendly with inline editing, especially due to the way UploadField has to be able to handle an image with a not-yet-existing row of data
449: [03:46:44] <antmas> that would be nice if we could use UploadField
450: [03:46:59] <antmas> irogue_: yeah
451: [03:47:25] <irogue_> __will: you could raise an issue on the gridfieldextensions module, but I know it'd be pretty complex and would require work done both in the module and the core of SilverStripe, so don't hold your breath :P
452: [03:47:34] <__will> yep fair enough.
453: [03:47:43] <antmas> I wonder if you could at least use an HTML field and link to an external image?
454: [03:48:42] <irogue_> antmas: that'd probably work fine. or even a DropdownField or something that lets you choose an existing image
455: [03:49:03] <antmas> irogue_: __will yeah exactly
456: [03:49:08] * Kingy is now known as Kingy[a]
457: [03:49:20] <__will> could do. site is already live though with data populated. they just asked if i could make it a bit easier.
458: [03:49:42] <antmas> __will: well, that would help :P
459: [03:50:21] <antmas> upload the images first, then select them when editing or adding new things to the GridField = one step easier :D
460: [03:50:22] <__will> except they would have to re-enter their stuff. but yep. might do that. good work around
461: [03:50:32] <__will> yep. good one
462: [03:51:28] * UncleCheese has joined #silverstripe
463: [03:52:32] <__will> except am i allowed anything other than basic text fields?
464: [03:52:47] <__will> tried to do a treedropdown but i get the same error the image thing gave me
465: [03:52:49] <antmas> Ryan-Toast: I find the lack of friday gifs disturbing
466: [03:53:24] <antmas> __will: what's the error?
467: [03:53:54] <__will> Call to a member function FormAction() on a non-object
468: [03:54:11] <Ryan-Toast> antmas: did someone call? http://i.imgur.com/IJO9A2D.gif
469: [03:54:26] <antmas> :D
470: [03:54:59] <Ryan-Toast> when you find out it was antmas: http://i.imgur.com/MBt5fBQ.jpg
471: [03:55:27] <antmas> haha
472: [03:57:09] <Ryan-Toast> I hear people opening beers: http://i.imgur.com/lF1YbpH.jpg
473: [03:58:22] * micmania1 quit (Quit: micmania1)
474: [03:59:16] * joelpittet quit ()
475: [04:00:17] <antmas> I hate it when you know a gif but can't find it :(
476: [04:00:42] <Ryan-Toast> antmas: when you’re trying to rememeber: http://giant.gfycat.com/MeekNervousBurro.gif
477: [04:01:30] * micmania1 has joined #silverstripe
478: [04:10:09] * Kingy[a] is now known as Kingy
479: [04:16:29] <antmas> this guy http://www.stuff.co.nz/nelson-mail/news/10491680/Culture-clash-at-centre-of-parking-row
480: [04:16:31] * UncleCheese quit (Read error: Connection reset by peer)
481: [04:16:33] <antmas> grinds my gears
482: [04:21:25] * __will quit (Ping timeout: 246 seconds)
483: [04:22:26] * gordon has joined #silverstripe
484: [04:22:50] * gordon is now known as Guest94487
485: [04:24:10] * gordon__ quit (Ping timeout: 272 seconds)
486: [04:25:33] <antmas> so close to beer oclock
487: [04:26:14] <ss23> its been beeroclock for 30 minutes!
488: [04:26:23] <ss23> http://isitbeeroclockyet.silverstripe.com/
489: [04:26:24] * Ryan-Toast quit (Quit: Ryan-Toast)
490: [04:26:27] <antmas> not for me :(
491: [04:26:28] <ss23> http://isitbeeroclockyet.silverstripe.com/new/
492: [04:26:38] <antmas> lol
493: [04:29:05] <simon_w> I see willr's version still exists
494: [04:29:38] <willr> Used to be 5pm. Someones hacked it
495: [04:29:59] <willr> needs the new logo as well
496: [04:29:59] <simon_w> I blame ss23
497: [04:30:03] <adrexia> it's beer oclock here
498: [04:30:05] <simon_w> Always trying to slack off
499: [04:30:08] <adrexia> but I still have work to do
500: [04:30:24] <simon_w> ss23, has UncleCheese tried changing it to "Friday Fives"?
501: [04:30:58] <ss23> haha XD
502: [04:31:01] <ss23> Not yet...
503: [04:31:07] <ss23> willr: Did you see I put deploynaut up?
504: [04:31:19] <willr> No? Success
505: [04:31:22] <ss23> :D
506: [04:31:57] * antmas quit (Quit: Page closed)
507: [04:32:12] <simon_w> "DO NOT MERGE pull requests are an anti-pattern. Closing."
508: [04:32:15] <simon_w> Suck it mooman!
509: [04:32:25] <irogue_> simon_w: would have to be "Friday Fours" at SS :P
510: [04:33:43] * micmania1 has left #silverstripe
511: [04:34:39] <simon_w> https://github.com/silverstripe/deploynaut/commit/d858857bd8bfdcfe27730fa7095d55184927b145
512: [04:34:45] <simon_w> How was that allowed to land?
513: [04:34:48] <simon_w> Ewwwwww
514: [04:35:59] * Ryan-Toast has joined #silverstripe
515: [04:36:11] <spronk> ?
516: [04:36:18] <irogue_> https://twitter.com/lukechristensen/status/510279754839109632
517: [04:36:28] <irogue_> I am so looking forward to not having to ride on those any longer
518: [04:38:24] <simon_w> spronk, that's the lest efficient way of doing that
519: [04:38:46] <ss23> simon_w: Quality hasn't been great in that project, if you couldn't tell :P
520: [04:39:10] <simon_w> ss23, also, it hasn't been at the expense of efficiency either
521: [04:39:22] <simon_w> *for the expense of
522: [04:49:04] * Selay quit (Ping timeout: 246 seconds)
523: [04:58:38] * nickmolhoek quit (Quit: nickmolhoek)
524: [05:02:44] * Kingy quit (Ping timeout: 276 seconds)
525: [05:05:57] * Kingy[a] has joined #silverstripe
526: [05:07:10] * Zopiclone quit (Read error: Connection reset by peer)
527: [05:08:04] * Ryan-Toast quit (Quit: Ryan-Toast)
528: [05:14:46] <spronk> https://twitter.com/kimdotcom/status/510294817792724992
529: [05:14:48] <spronk> man he's an idiot
530: [05:15:03] <spronk> the more people who vote the more likely we are to change the govt? LOL.
531: [05:18:23] <ss23> spronk: Well, I think I would agree with the concept
532: [05:18:31] <spronk> what?
533: [05:18:33] <ss23> Most people who don't vote are more likely to vote for greens/labour than national
534: [05:18:35] <spronk> the more people who vote
535: [05:18:38] <spronk> the more votes there are
536: [05:18:39] <spronk> nothing more
537: [05:18:51] <ss23> But there's a correlation between the people who aren't voting and who they would vote for if they voted
538: [05:18:53] <spronk> citation needed, ss23
539: [05:19:32] <spronk> http://www.electionresults.co.nz/busting-myths-about-non-voters
540: [05:19:52] <ss23> There, that proves it, right?
541: [05:19:56] <spronk> not really
542: [05:20:01] <ss23> If everyone who didn't vote voted, labour/greens would win
543: [05:20:04] <ss23> there would be a change in government
544: [05:20:21] <spronk> there's no margin for error there
545: [05:20:21] <ss23> That's a good source, it proves he's right
546: [05:20:22] <ss23> :O
547: [05:20:24] <ss23> He's stupid, but he's right
548: [05:20:41] <spronk> and tbh
549: [05:20:57] <spronk> the only group there that favours the left is the 18-24 year olds
550: [05:21:08] <spronk> and even then it's not huge
551: [05:23:10] <ss23> Still, it's big enough that it would do what he said, change away from national (if everyone who didn't vote did vote for the party they prefer)
552: [05:23:53] <irogue_> wonder about people who aren't enrolled
553: [05:23:56] <spronk> i disagree
554: [05:24:07] <spronk> it's 125000 votes
555: [05:24:30] <spronk> and of that it's a 2% sway
556: [05:24:39] <spronk> well
557: [05:24:40] <spronk> no
558: [05:25:04] <spronk> if you consider greens, 22%
559: [05:25:25] <spronk> so a difference of amybe 30k votes in favour of left
560: [05:25:44] <spronk> so..
561: [05:25:46] <spronk> 1%
562: [05:25:51] <spronk> being generous
563: [05:26:09] * Colin[pi] quit (Ping timeout: 246 seconds)
564: [05:26:22] <irogue_> based on the latest poll, National can afford to lose 1-2% overall before they're stuck having to try to win NZ First over
565: [05:26:51] <spronk> it's also absolutely untrue to say that people who do cast advanced votes this time will be voting left
566: [05:27:23] <spronk> heh
567: [05:27:24] <spronk> nzfist
568: [05:27:26] <irogue_> yeah, I don't think we can conclusively say that without seeing the data
569: [05:27:33] <spronk> 8.1% +/- 3.6 in latest poll :|
570: [05:27:46] <simon_w> Hopefully -3.6
571: [05:27:47] <spronk> and they're almost always underrated, too
572: [05:27:58] <spronk> by about 1.5% on average over last 4 elections IIRC
573: [05:28:12] <spronk> every poll has them comfortably above 5%
574: [05:28:27] <spronk> eh i dno
575: [05:28:57] <spronk> im not really a winston supporter, but they guy has been hammering on about the same policies for the last 30 years, and I actually agree with a lot of them
576: [05:29:04] <irogue_> if it's a choice of NZF or ACT/CNS, I know who I'd pick
577: [05:29:14] <spronk> NZF every day of the week
578: [05:29:21] <irogue_> unfortunately NAT have already endorsed ACT
579: [05:29:47] <spronk> act is hilariously out of touch with modern ways of thinking
580: [05:31:04] <irogue_> that image you tweeted the other day, spronk
581: [05:31:06] <irogue_> https://pbs.twimg.com/media/BxOpCHHCMAAkwih.jpg:large
582: [05:31:14] <irogue_> ACT look very lonely :P
583: [05:31:44] <simon_w> Well, think about what would happen to Epsom if that happened? :p
584: [05:32:15] <spronk> haha
585: [05:32:17] <spronk> thats the one i posted
586: [05:32:31] <spronk> its funny in the minor parties debates
587: [05:32:46] <spronk> everyone else is arguing about how they agree in principle
588: [05:32:49] <spronk> and act is like
589: [05:32:51] <spronk> YUO'RE ALL WRONG
590: [05:33:18] <jordank> hey guys, i'm getting some weird behaviour from SS. it seems like a particular Session variable (not sure if it's just this one or all Session variables) is being unset/reset on every page load
591: [05:34:07] <simon_w> Silly GitHub, giving me a compare+pull request button on https://github.com/PocketRent/hhvm-pgsql/tree/releases
592: [05:34:27] <jordank> anyone got an idea of what could cause that?
593: [05:34:31] <spronk> rlef.
594: [05:34:37] <spronk> which variable, jordank
595: [05:34:53] <spronk> simon_w, you used hack for long running processes at all?
596: [05:35:01] <irogue_> spronk: heh, how very topical of a tweet to see
597: [05:35:04] <irogue_> "Simon Bridges chooses Craig over Peters as a coalition partner if he had the choice."
598: [05:35:20] <spronk> lawl
599: [05:35:21] <simon_w> spronk, HHVM isn't designed for that
600: [05:35:29] <spronk> yeha
601: [05:35:32] <spronk> i know
602: [05:35:34] <simon_w> (no garbage collection)
603: [05:35:46] <spronk> by long, i don't really mean
604: [05:35:48] <spronk> forever
605: [05:35:57] <spronk> invoked by jobs for example
606: [05:36:05] <irogue_> YOU ARE NOT ALONE, I AM HERE WITH YOU
607: [05:36:15] <simon_w> So long as you have enough RAM to spin up HHVM instances, it'll be fine
608: [05:36:15] <irogue_> neighbour just pulled into driveway with their music blaring
609: [05:36:35] <spronk> i need something for long running processes that's faster than PHP
610: [05:36:41] <simon_w> C :p
611: [05:36:44] <spronk> yeahhh
612: [05:36:48] <spronk> but i want something with dep management
613: [05:36:49] <spronk> and
614: [05:36:50] <spronk> yknow
615: [05:37:11] <spronk> a bit of safety
616: [05:37:19] <simon_w> IIRC, the way FB do it is to have a localhost-only couple of pages that they hit that are the actual long jobs
617: [05:38:23] <irogue_> spronk: python?
618: [05:38:47] <spronk> hmm, yeah
619: [05:38:50] <spronk> considering
620: [05:39:06] <spronk> my py skills are rusty as though
621: [05:39:15] <spronk> and then there's the whole 2 vs 3 thing
622: [05:39:24] <simon_w> Oh that's easy. 2's won :p
623: [05:39:34] <spronk> yeah lol
624: [05:40:40] <jordank> spronk, a custom Session variable called 'MPMember'
625: [05:40:44] <spronk> hmm
626: [05:42:10] <jordank> i've got code that performs a Session::get() for that same session variable which is used to check if the user has permission to perform an action on a page
627: [05:42:58] <simon_w> jordank, how are you setting it?
628: [05:43:40] <jordank> actually, i think i know what it is, sec
629: [05:45:01] <jordank> yep lol, i was mistakenly using Session::destroy('NoticeboardMessage') in a related bit of code when i meant to use Session::clear('NoticeboardMessage')
630: [05:53:50] <irogue_> hmmm, workday is over, guess I should disconnect from VPN
631: [05:54:21] * irogue__ has joined #silverstripe
632: [05:56:30] * terryapodaca has left #silverstripe
633: [05:57:20] * Guest94487 quit (Ping timeout: 276 seconds)
634: [05:58:12] * irogue_ quit (Ping timeout: 255 seconds)
635: [06:01:44] * ocmnt has joined #silverstripe
636: [06:01:54] <ocmnt> howdy
637: [06:08:00] * terryapodaca has joined #silverstripe
638: [06:10:25] * Shrike_Finland has joined #silverstripe
639: [06:10:37] * Shrike_Finland1 has joined #silverstripe
640: [06:10:43] * gordon has joined #silverstripe
641: [06:11:07] * gordon is now known as Guest62989
642: [06:14:57] * Shrike_Finland quit (Ping timeout: 264 seconds)
643: [06:27:12] * chrisrio quit (Quit: Page closed)
644: [06:28:47] <jordank> is there a way to override the Link() function for a particular Page?
645: [06:30:33] * Error404NotFound has joined #silverstripe
646: [06:31:07] * wmk has joined #silverstripe
647: [06:37:47] * Shrike_Finland1 quit (Quit: Leaving.)
648: [06:39:01] * willr quit (Quit: willr)
649: [06:40:43] <terryapodaca> jordank: you use to just be able to override the Link() function by adding it to your new/custom page and doing what you want with it.
650: [06:53:04] * willr has joined #silverstripe
651: [06:55:56] * ARNHOE has joined #silverstripe
652: [07:05:41] <jordank> terryapodoca, i'm trying to do it for the BlogHolder page type. i tried using a DataExtension to achieve this but it didn't seem to have any effect. i'd rather not go in and modify the core Blog module code
653: [07:06:12] <simon_w> jordank, can't use Extensions to override inbuilt methods
654: [07:07:57] <terryapodaca> hey simon_w: you know of any good examples of making cascading dropdowns with SS, I know it's triggered by client side interactions but for some reason I am not wrapping my head around this request
655: [07:08:22] <terryapodaca> http://bigtexlivestock.ntelligentsystems.com/presstool.aspx
656: [07:08:41] <terryapodaca> I am trying to mimic the above page...with slight changes...
657: [07:08:48] <simon_w> terryapodaca, <% loop $Menu(1) %><a blah/><ul><% loop $Children %>...<% end_loop %></ul><% end_loop %>
658: [07:09:22] <terryapodaca> select a year, then Shows is enabled, select a Show then a Category is enabled...
659: [07:10:25] <terryapodaca> sorry, guess I should have been more specific...dropdown as in multiple cascading select boxes
660: [07:11:27] <simon_w> Depends if you want it all client side or not
661: [07:11:43] <simon_w> Really, you need to do is find an example one you can copy
662: [07:12:15] <terryapodaca> that's what I am trying to find...a good example
663: [07:12:41] <terryapodaca> the link above is a ASP.NET built in controls with old postbacks
664: [07:12:50] <terryapodaca> so it's both client/server side
665: [07:13:41] * Kingy[a] is now known as Kingy
666: [07:16:06] * superspring has joined #silverstripe
667: [07:19:45] <Kingy> there is a readme on there now
668: [07:19:47] <Kingy> winning
669: [07:23:34] * willr quit (Quit: willr)
670: [07:30:22] <wmk> terryapodaca, wasn't there some kind of multi-dropdown field for ss?
671: [07:30:22] * Selay has joined #silverstripe
672: [07:32:00] * jordank quit ()
673: [07:32:51] <Selay> Guys, has anyone recenrlty upgraded from 3.1.5 to 3.1.6? It seems routes dont work in 3.1.6. Even sitesearch doesnt work because controller access via routes fail. it reaches this area which says you should login to see draft You must log in with your CMS password in order to view the draft or archived content
674: [07:33:10] <terryapodaca> wmk: at one point I thought there was, something built in to do what I needed but I couldn't find it. There's a multitreeselect field (or was)...but the client is dead set on having the same functionality as that link I put above
675: [07:33:15] <Selay> It is very strange
676: [07:34:33] <wmk> terryapodaca, find some jquery plugin for this and write a controller
677: [07:34:51] <wmk> maybe angular or another framework has kind of multi dropdown out of the box
678: [07:35:01] * superspring quit (Remote host closed the connection)
679: [07:35:26] <wmk> Selay, did you flush after dev/build?
680: [07:36:45] <Selay> yes
681: [07:37:03] <Selay> the same issue happen to two projects, which were on 3.1.5
682: [07:37:06] <wmk> any custom routes?
683: [07:37:15] <Selay> yes
684: [07:37:18] <wmk> anything strange in your modules?
685: [07:37:23] <Selay> but they fail now
686: [07:37:41] <wmk> can you paste the routes.yml somewhere?
687: [07:38:11] <Selay> Director::addRules(100, array( 'download' => 'DownloadController', 'pvoData' => 'pvoDataPage_Controller', 'SiteSearch' => 'SiteSearch_Controller', 'promo'=>'FindAShowPage_Controller', 'whats-on'=>'FindAShowPage_Controller' ));
688: [07:39:29] <Selay> I traced the issue, and it seems this if statement captures the flow if(!$this->dataRecord->canViewStage(Versioned::current_archived_date() ? 'Stage' : Versioned::current_stage())) { and shows that login to see draft error.
689: [07:39:31] <wmk> Director::addRoules is deprecated, unless it just updates the config
690: [07:40:07] <Selay> but deprecated should still work.
691: [07:40:15] <Selay> I changed to yml config yesterday
692: [07:40:17] <Selay> but still didnt work
693: [07:40:30] <Selay> --- Director: rules: 'SiteSearch': 'SiteSearch_Controller'
694: [07:40:40] <Selay> in yml
695: [07:40:53] <wmk> Selay, do yourself a favour and convert to yml... http://doc.silverstripe.org/framework/en/reference/director#routing
696: [07:41:12] <wmk> and paste the yml on sspaste.org, not in this channel directly plese
697: [07:41:15] <wmk> please
698: [07:41:20] <Selay> ok
699: [07:41:24] <Selay> just a moment
700: [07:41:28] <wmk> the whole file with all headings
701: [07:43:09] <wmk> see https://github.com/silverstripe/silverstripe-cms/blob/master/_config/routes.yml
702: [07:43:20] <wmk> i guess you missed the params in the route.
703: [07:44:05] <wmk> so instead of 'download' => 'FooController' you need 'download//$Action/$ID/$Whatever/$You/$Need' => 'FooController'
704: [07:44:13] <Selay> but I set params in controller with allowed action and url handler
705: [07:44:32] <Selay> because I can have many things with download
706: [07:44:41] * guci0 has joined #silverstripe
707: [07:44:44] <guci0> Hello World!
708: [07:45:10] * stnvh has joined #silverstripe
709: [07:45:11] <Selay> @wmk, even without routes, I should be able to reach FooController/myfunction
710: [07:45:17] <Selay> the problem is it doesnt allow
711: [07:45:19] <wmk> Selay, well, i just noticed. Routing is always some kind of magic and i have to read the docs everytime i need it, which is not sooo often
712: [07:46:06] <Selay> well, I removed all routes. it should allow controller name access automatically, right? FooController/myfunction but it doesnt
713: [07:46:20] <Selay> although I have allowed_action set
714: [07:46:35] <Selay> both options work perfectly on 3.15
715: [07:47:06] <wmk> Selay, have a loot at the changelog, though it shouldn't break on a minor update
716: [07:47:37] <wmk> (and i'd go and delete the ss temp dir , on my server it's /tmp/silverstripe-path-to-site/...
717: [07:47:39] <wmk> )
718: [07:47:40] <Selay> I found which class in cms folder prevents it
719: [07:47:43] <Selay> but I dont know why
720: [07:47:56] <wmk> which?
721: [07:48:29] <Selay> cms/code/controllers/ContentController.php
722: [07:48:35] <Selay> line 122
723: [07:48:41] <Selay> if statement
724: [07:48:49] <Selay> passes in 3.1.6
725: [07:48:53] <Selay> but not in 3.1.5
726: [07:49:39] <Selay> but my controller code is extactly the same
727: [07:49:59] <wmk> you have ?stage=Stage somewhere in a session?
728: [07:50:08] <wmk> try same link with ?stage=Live
729: [07:50:35] <Selay> yes, it works then
730: [07:50:36] <wmk> or use another browser / another machine for testing
731: [07:50:42] <Selay> what I should do to make it live?
732: [07:50:48] <wmk> PUBLISH
733: [07:50:55] <Selay> what to publish?
734: [07:50:58] <Selay> it is not a page
735: [07:51:01] <wmk> oh
736: [07:51:02] <Selay> just a controller
737: [07:51:35] <wmk> but the current dataRecord seems to be a versioned object
738: [07:52:11] <wmk> oh
739: [07:52:26] <wmk> you subclass ContentController for a controller that doesn't handle pages?
740: [07:53:41] <Selay> http://doc.silverstripe.org/framework/en/topics/controller
741: [07:53:46] <wmk> yes.
742: [07:53:47] <Selay> see the first one like fastfood
743: [07:53:51] <Selay> I am doign the same one
744: [07:53:55] <wmk> class FastFood_Controller extends Controller
745: [07:54:01] <Selay> yes
746: [07:54:06] <wmk> if it extends Controller
747: [07:54:12] <wmk> ContentController shouldn't be called
748: [07:54:31] <wmk> unless routing is buggy
749: [07:55:39] <Selay> ok, just a moment
750: [07:55:42] <Selay> let me check
751: [07:56:10] * kinglozzer has joined #silverstripe
752: [07:56:23] <Selay> @wmk, yes I am extending ContentController
753: [07:56:43] <wmk> go and fix it!
754: [07:56:56] <Selay> hmm. then better just keep 3.1.5 then
755: [07:57:01] <Selay> it is so big project
756: [07:57:26] <wmk> Selay, you want to learn unit testing and maybe behaviour testing
757: [07:57:29] <wmk> (me, too)
758: [07:58:06] <Selay> But I cant find anything in changelog why this was changed in 3.1.6
759: [07:58:35] <wmk> dunno. maybe it was a bug in 3.1.5 and now it works like expected
760: [07:58:36] <Selay> I see some people comments that it doesnt work in 3.1.6
761: [07:59:30] <Kingy> ss23 your phing command is bit redundant :P
762: [07:59:37] * Otterpocket has joined #silverstripe
763: [07:59:38] <ss23> Kingy: Which?
764: [07:59:47] <Kingy> Now it's time to create folders and checkout dependent silverstripe modules
765: [07:59:47] <Kingy> cd www && phing
766: [08:00:00] <ss23> Kingy: WHAT DID I SAY ABOUT THAT?
767: [08:00:04] <ss23> DID I SAY YOU WERE ALLOWED TO PESTER?
768: [08:00:04] <ss23> :O
769: [08:00:06] * ss23 glares at Kingy
770: [08:00:16] <ss23> We all know it's not ready for release or use and there's no docs
771: [08:00:18] <Kingy> well it's after work hours :P
772: [08:00:21] <ss23> haha
773: [08:00:24] <ss23> I'm still working on it tbh
774: [08:00:31] <Kingy> ya i have a billion emails
775: [08:00:40] <Kingy> more exciting though
776: [08:01:04] <Kingy> https://twitter.com/BurgerFuel/status/510317646789619712
777: [08:01:58] <wmk> Selay, if you don't need contentcontroller functionality i'd go and extend from Controller
778: [08:02:01] <Kingy> guess i have to get my hands dirty then ss23 lol
779: [08:03:04] <ss23> :P
780: [08:03:15] <ss23> Yeah, three of us got together and did work tonight on it
781: [08:04:10] <Kingy> tis pretty cool
782: [08:05:52] * simon_w quit (Quit: Ping timeout: your mum)
783: [08:10:03] <Selay> @wmk, thank you for your help.
784: [08:10:19] <Selay> I am looking to see
785: [08:11:18] <Selay> if I can get it working in that way with small changes. Otherwise, it is not worth. There are near 20 projects on 3.1.5
786: [08:11:41] <Selay> it wouldn't worht upgrading as 3.1.6 has no really useful things
787: [08:12:49] <Selay> Considering everything work perfectly on 3.1.5
788: [08:14:52] <wmk> if 3.1.6 is no security update...
789: [08:14:57] <kinglozzer> ss23: IT LIVES https://github.com/silverstripe/deploynaut
790: [08:16:13] <ss23> :D
791: [08:16:16] <ss23> It *lives*
792: [08:19:19] * Stomach quit (Quit: bye)
793: [08:22:51] <Selay> @wmk, Of course, I prefer upgrades. can probably upgrade when 3.2.0 or 4.0 is released. Because all upgrades cause issues and there is no useful upgrade guide which things will break. I would expect 3.1.5 to 3.1.6 wouldn't cause any trouble if it is not a major release like 4.0 version. So, seamless upgrade is important if you have many and growing number of projects.
794: [08:23:40] <Selay> @wmk, when you have so many projects, you just cant do so much work just to make it compatible.
795: [08:23:52] <kinglozzer> So https://groups.google.com/forum/#!forum/silverstripe-committers has been closed. I was curious whether it should ever have been public :P
796: [08:29:33] <ss23> I think it should always be
797: [08:29:34] <ss23> o.o
798: [08:29:42] <ss23> What kind of discussions would ever need to happen behind closed doors?
799: [08:31:53] <irogue__> yeah, I'm fairly certain it wasn't meant to be open
800: [08:32:01] * Selay quit (Ping timeout: 246 seconds)
801: [08:32:40] <irogue__> there isn't really any dev stuff discussed there, it's mostly stuff like "should we make this person a committer?"
802: [08:32:52] <kinglozzer> Mmm, there wasn't anything really sensitive on there, mostly discussions on inviting people to core team
803: [08:32:55] <kinglozzer> ^^
804: [08:35:18] <irogue__> ss23: plz teleport me some chocolate
805: [08:36:41] <ss23> I already ate my entire bag of m&ms
806: [08:36:42] <ss23> soz
807: [08:36:45] <ss23> ^.^
808: [08:37:01] <irogue__> damn
809: [08:37:09] <irogue__> might have to go to supermarket and buy some whittakers
810: [08:37:57] <irogue__> so, i got chinese for dinner tonight. ordered it, got into car to go pick it up. HORRIFIC SMELL.
811: [08:38:17] <irogue__> immediately realised the last time I used my car was last weekend when I did grocery shopping...
812: [08:38:35] <irogue__> sure enough, had left a pack of chicken in the boot =/
813: [08:40:14] <Kingy> oh fucckk
814: [08:40:30] <ss23> XD
815: [08:41:49] <irogue__> i've had an upset gut all day so I've been smelling a lot of bad smells, but the smell of that chicken was just mind-boggling
816: [08:42:10] <wmk> could you guys please stop talking about food?
817: [08:42:13] <irogue__> the smell of salmonella and death
818: [08:42:19] <ss23> wmk: >food
819: [08:42:23] <wmk> ss23, !!!
820: [08:42:38] <irogue__> brb going to supermarket to buy some FOOD
821: [08:42:49] <ss23> I already had BurgerFuel for dinner
822: [08:42:53] <ss23> I get sick of eating it so often tbh
823: [08:42:59] <Kingy> i just found chocolate buttons in the cupboard
824: [08:43:00] <irogue__> ss23: I had sweet & sour pork for dinner
825: [08:43:04] <irogue__> but now I want chocolate
826: [08:43:04] <wmk> sick or thick, ss23 ?
827: [08:43:09] <ss23> XD
828: [08:43:13] <ss23> wmk: por que no los dos?
829: [08:43:14] <irogue__> wmk: both
830: [08:43:31] <ss23> So SilverStripe question!
831: [08:43:36] <irogue__> ooo ooo
832: [08:43:40] <ss23> I need to pass in an arbitary number of parameters to an extension point
833: [08:43:43] <ss23> I tried doing it like this
834: [08:43:54] <ss23> https://github.com/silverstripe/deploynaut/pull/14#discussion-diff-17467231R32
835: [08:44:03] <ss23> Problem is that it's like "Yo, I cna't pass that in by reference!"
836: [08:44:16] <ss23> Is there a nice idiom/way to pass in multiple potentially arbitary parameters by reference?
837: [08:44:19] <ss23> I could do like...
838: [08:44:43] <ss23> $parameters = array('enviornment' => &$envrionment); and pass that in and it'll "work" but oh man it's ugly
839: [08:46:22] <wmk> ss23, http://stackoverflow.com/questions/15321764/php-pass-by-reference-a-variable-number-of-arguments
840: [08:46:38] <wmk> seems like array of references is the only way to go
841: [08:46:47] <irogue__> ss23: there is! Rasmus mentioned it at #nzphp14
842: [08:46:57] <irogue__> it's introduced in 5.6 :P
843: [08:47:05] <Kingy> yes ^
844: [08:47:27] <ss23> >5.6
845: [08:47:28] <ss23> pls
846: [08:48:21] <irogue__> http://php.net/manual/en/functions.arguments.php#example-174
847: [08:49:26] <wmk> ss23 what's this deploynaut thingie? ready to use?
848: [08:50:24] <irogue__> ready to use, yes. documented and viable to set up yourself without being someone who worked on it? probably not.
849: [08:50:39] <wmk> looks nice.
850: [08:50:45] <irogue__> it's used internally at SilverStripe for deploying most client sites
851: [08:50:55] <wmk> though i don't know if capistrano is the right tool for my deploys.
852: [08:51:07] <Kingy> can confirm
853: [08:51:10] <Kingy> it's bs
854: [08:51:12] <Kingy> lol
855: [08:51:17] <wmk> maybe i didn't have the right receips.
856: [08:51:22] <Kingy> they're teasing
857: [08:51:44] <ss23> :O
858: [08:51:51] <wmk> atm i use git post-merge hook but i have to pull on the site's side
859: [08:51:53] <irogue__> Kingy: people kept harassing for it to be opensourced, so it is! and now you see one of the reasons why it wasn't opensourced earlier :P
860: [08:51:54] <ss23> I made a typo in vim and it did something I didn't know you could
861: [08:52:03] <ss23> d% delets everything up to the matching bracket
862: [08:52:03] <ss23> :D
863: [08:52:07] <ss23> It makes sense
864: [08:52:22] <ss23> 20:50:46 < irogue__> it's used internally at SilverStripe for deploying most client sites
865: [08:52:25] <ss23> And CWP!
866: [08:52:35] <Kingy> and meee
867: [08:52:42] <Kingy> although i fall into that first bit
868: [08:52:42] <Kingy> lol
869: [08:52:58] <Kingy> coz im still not trusted to deploy live :P
870: [08:53:16] <irogue__> Kingy: don't worry, neither am i :P
871: [08:53:22] <Kingy> hahah
872: [08:53:23] <wmk> irogue__, i'm not harrassed, i just wondered a while ago if it's possible to deploy with capistrano without installing all modules again and again when just committing e.g. a css fix
873: [08:53:37] <Kingy> yes
874: [08:53:53] <ss23> Kingy: something something "liability"
875: [08:53:54] <ss23> :P
876: [08:54:03] <ss23> Believe me, I'd prefer I got to do fun work! :D
877: [08:54:10] <Kingy> haha
878: [08:54:11] <irogue__> ss23: like docs!
879: [08:54:15] <ss23> wmk: It's an anti-pattern to do that
880: [08:54:25] <ss23> wmk: Do you really care that it takes like an extra 30 seconds to deploy?
881: [08:54:41] <Kingy> https://www.youtube.com/watch?v=nEun9I2VfP0 thats so cool
882: [08:54:54] <irogue__> oshit, supermarket closes in half an hour, better go before I get distracted and miss out on FOOD
883: [08:55:18] <wmk> ss23, you mean deploy means it's a new folder for this version with everything installed again
884: [08:55:41] <Kingy> backups be good :)
885: [08:56:17] <wmk> of course
886: [08:56:23] <ss23> wmk: Yeah, but it only takes 30 seconds, why do you *care*?
887: [08:56:35] <ss23> Just wait till you find out how AWS deployments happen, wmk :D
888: [08:56:48] <wmk> ???
889: [08:56:53] <ss23> wmk: SPIN UP NEW SERVERS
890: [08:56:55] <ss23> FROM SCRATCH
891: [08:57:04] <ss23> 1 line CSS fix? ENJOY SPINNING UP 8 NEW SERVERS
892: [08:57:05] <irogue__> backups be good... except when deploynaut isn't clearing out old ones and there ends up being so many that we lose the ability to deploy a major site, while ss23 is in japan and the entire rest of the ops team are off sick
893: [08:57:05] <ss23> :D
894: [08:57:06] <wmk> comparable to vagrant?
895: [08:57:13] <ss23> irogue__: shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh :3
896: [08:57:26] <irogue__> ss23: ;)
897: [08:57:28] <ss23> irogue__: That one should be fixed... but it's a configuration problem... kind of
898: [08:57:31] <ss23> irogue__: Hey hey!
899: [08:57:34] <ss23> Submit a pull request
900: [08:57:35] <ss23> :D
901: [08:57:44] <wmk> irogue__, isn't backup a capistrano feature? you can configure to leave 5 backups
902: [08:57:55] <irogue__> ss23: I might
903: [08:58:23] <irogue__> ss23: I do still have the whole deploynaut dev environment set up on my laptop from my 1 week of being borrowed by Platformers
904: [08:58:44] <ss23> Yeah, it's a bitch to do that :O
905: [08:58:48] <wmk> another cap question: is it possible to switch dev/build on/off on deployment? i have one very big site where dev/build takes ages
906: [08:58:51] <ss23> wmk: Yeah like uh, it's weird
907: [08:58:52] <irogue__> was working on pipeline branch too so it's even more complex dev env
908: [08:58:56] <ss23> wmk: Sure, just don't include it :O
909: [08:59:09] <ss23> wmk: We're deploying sites that don't even have silverstripe with deploynaut
910: [08:59:15] <wmk> ok
911: [08:59:21] <wmk> sounds cool
912: [08:59:44] <irogue__> ss23: shhhh, don't say things like that, people might assume we're developing wordpress sites or something!
913: [08:59:49] <ss23> XD
914: [08:59:51] <wmk> (unless the other webmaster tries to put the machine on a vserver and all keys and permissions are crap)
915: [09:00:28] * babak has joined #silverstripe
916: [09:00:31] <wmk> irogue__, py***k isn't around, so you can tell us you love wordpress
917: [09:00:55] <irogue__> hell no, i prefer my servers to remain unhacked
918: [09:03:35] <ss23> Bah!
919: [09:03:41] <ss23> This extension point isn't doing extension stuff!
920: [09:07:06] <wmk> ss23, add two receips for deploying (deploy and "deploy and build db") could be a cool feature, depending on what you have to do.
921: [09:08:33] <ss23> wmk: Our recepie already supports that
922: [09:08:54] <wmk> cool. have to look at it when it's ready to use ;)
923: [09:09:00] <ss23> ^.^
924: [09:09:16] <ss23> When it's ready to use I'll probably get someone to write a blog post and tweet and spam everywhere
925: [09:09:42] <wmk> of course. don't forget the newsletter
926: [09:09:58] <ss23> haha
927: [09:10:13] <ss23> Ah
928: [09:10:14] <ss23> I just realised
929: [09:10:19] <ss23> the cleaners are going to come soon
930: [09:10:26] <ss23> I hope I'm not singing to music when they do
931: [09:10:28] <ss23> :O
932: [09:11:45] <ss23> Okay I guess I'm going to have to push code and see if anyone can figure it out
933: [09:13:26] * simon_w has joined #silverstripe
934: [09:18:32] <ss23> win, cleaners here, wasn't singing
935: [09:18:33] <ss23> o/
936: [09:18:45] <Kingy> \o
937: [09:19:30] <ss23> Okay so it's just YML that's making the extension not work
938: [09:19:59] <irogue__> well, that left me curious
939: [09:20:21] <irogue__> arrived at new world
940: [09:20:38] <irogue__> new world guy talking to a family out front
941: [09:20:53] <irogue__> looks like your standard "snapped shoplifting" kinda situation
942: [09:21:08] <irogue__> leaving new world, full Team Policing unit is there interviewing people
943: [09:21:28] <ss23> o.o
944: [09:21:32] <ss23> Did they interview you?! :O
945: [09:22:02] <Kingy> actually kinda sad
946: [09:22:20] <irogue__> ss23: nope
947: [09:22:24] <Kingy> gf used to watch as the same lady would get snapped stealing a pack or meat or whatever
948: [09:22:28] <irogue__> can only assume there was more to it than shoplifting
949: [09:22:31] <irogue__> or TP wouldn't be there
950: [09:22:47] * simon_w quit (Ping timeout: 245 seconds)
951: [09:23:32] <irogue__> TP is a single unit that's 2 vehicled: a Transit van with ~6 cops in it & a paddy wagon
952: [09:23:45] <ss23> Hmm
953: [09:23:50] <ss23> Then again, depends how big the family was
954: [09:23:51] <ss23> :D
955: [09:23:58] <ss23> "oh god there's 30 of them..."
956: [09:24:30] * simon_w has joined #silverstripe
957: [09:24:53] <irogue__> they're usually breaking up parties or dealing with gang fights
958: [09:25:14] <irogue__> ss23: lol, from the quick glance I had on the way in it looked like a couple and 4 or 5 young (<10yo) kids
959: [09:26:40] <ss23> ;)
960: [09:27:16] * NETim has joined #silverstripe
961: [09:27:39] <NETim> morning. SS 2.4, any quick way of clearing a whole table of dataobjects?
962: [09:28:24] <ss23> truncate table tableofobjects;?
963: [09:28:32] <ss23> You mean from SilverStripe, like a clear button?
964: [09:28:38] <ss23> I would just drop down to raw SQL and do a "truncate table"
965: [09:28:49] <ss23> You'll probably want to check it works for all databases you want to use though
966: [09:31:40] <NETim> indeed. We have a cron script that updates a table of offers. Want to just clear out the old ones before import.
967: [09:32:02] <NETim> Could do a truncate. Just wanted to check for a more silverstripey way.
968: [09:32:39] <simon_w> Not in 2.4
969: [09:32:53] <NETim> ok. Truncate it is then.
970: [09:33:56] <irogue__> http://111emergency.co.nz/Airport/AIAL/AIALHovercraftm.JPG
971: [09:34:06] <irogue__> ^ this will forever be my favourite NZ emergency vehicle
972: [09:34:19] <ss23> You know it's an emergency when you need to break out THE HOVERCRAFT
973: [09:34:36] <ss23> Do both auckland and wgtn have those?
974: [09:35:29] <irogue__> nope, wellington has http://111emergency.co.nz/Airport/WIAL/MarineRescue1.JPG
975: [09:35:49] <irogue__> despite having much higher chance of accidentally ending up in water :P
976: [09:35:51] <ss23> awww :(
977: [09:36:39] <irogue__> auckland even have a backup hovercraft
978: [09:36:47] <irogue__> http://111emergency.co.nz/Airport/AIAL/Hovercraft2.JPG
979: [09:37:10] <ss23> Yeah, but wellington has busses that from what I've seen are less shit than Aucklands public transport
980: [09:37:14] <ss23> :O
981: [09:37:33] <irogue__> idk, yours seem to be going downhill quickly :P
982: [09:37:40] <ss23> SSHHHHH
983: [09:37:48] <irogue__> OOPS THE POLICE DECIDED TO INSPECT OUR BUSES AND THEY ALL FAILED, WE CAN'T RUN BUSES TODAY
984: [09:37:50] <ss23> It's okay, I haven't needed busses in a while :O
985: [09:37:52] <ss23> hahha
986: [09:37:58] <irogue__> >1 month later
987: [09:38:07] <ss23> hahaha, it seriously is retarded how that happened
988: [09:38:10] <ss23> like who the fuck made that decision
989: [09:38:21] <irogue__> OOPS THE POLICE CAME BACK FOR THE REINSPECTION THEY WARNED US ABOUT A MONTH AGO, OUR BUSES ALL FAILED AGAIN, WE CAN'T RUN BUSES TODAY
990: [09:38:32] <ss23> "So you know all our failed busses?" "Yeah, the ones the cops say we can't use?" "Yeah, put em back out" "Uh... sir...?" "JUST DO IT"
991: [09:38:37] <irogue__> ikr
992: [09:38:57] <irogue__> also, you guys need to hurry the fuck up and get proper integrated ticketing
993: [09:39:07] <ss23> whatcha mean? :O
994: [09:39:12] <ss23> trains and busses?
995: [09:39:16] <irogue__> you've had snapper for how long now and you still can't use it on trains!?!
996: [09:39:40] <Kingy> what's wrong with my $450 piece of cardboard?
997: [09:39:54] <ss23> Sydney is even worse, irogue__
998: [09:39:56] <ss23> Peices of paper
999: [09:40:00] <ss23> EVERY WEEK, NEW PEICE
1000: [09:40:04] <ss23> Like, what a massive waste
1001: [09:40:07] <irogue__> we can use our cards on all buses (not just some companies' buses), trains and ferries
1002: [09:40:11] <simon_w> irogue__, you can use it if you buy the ticket at the station
1003: [09:40:15] <Kingy> ss23: single trip are pieces of paper here
1004: [09:40:19] <ss23> And they're not even the tiny ones like Japan has for temporary tickets, they're the massive ones
1005: [09:42:17] <irogue__> simon_w: interesting, they don't really make that obvious.
1006: [09:42:57] <irogue__> though then you'd have to wait in line right?
1007: [09:43:05] <simon_w> Yeah
1008: [09:43:36] <simon_w> Ah, back to bed :)
1009: [09:43:44] <irogue__> simon_w: nn
1010: [09:43:54] <simon_w> Oh, not sleep time yet :p
1011: [09:43:56] <irogue__> ss23: crazy that somewhere like sydney can be so behind
1012: [09:43:57] <simon_w> Just moved
1013: [09:44:18] <ss23> irogue__: Happens in a lot of big cities I guess
1014: [09:44:27] <wmk> weekend time!
1015: [09:44:28] <ss23> But yeah, Sydney has a *lot* of corruption remember
1016: [09:45:10] * ss31noob has joined #silverstripe
1017: [09:45:26] <irogue__> https://www.youtube.com/watch?v=8OOHX4qzm_w
1018: [09:46:07] * StefanLehmann quit (Ping timeout: 245 seconds)
1019: [09:47:26] <ss31noob> hi.. how can i remove the first data in a datalist? i tried to use the subtract method but im having this error the dataclass() isnt found on my dataobject
1020: [09:49:50] * wmk quit (Quit: nice to meet you ;))
1021: [09:50:01] <irogue__> ss31noob: the first row?
1022: [09:50:51] <ss31noob> yes
1023: [09:53:46] <irogue__> hmmmmmmm
1024: [09:55:00] <irogue__> ->limit(0,1) maybe?
1025: [09:56:13] <kinglozzer> Does limit(0) work as you'd expect? I seem to remember trying it in a template and it not working, had to use .Limit(9999, 1) IIRC
1026: [09:57:27] <ss31noob> okay.. i just saw the remove method still exist in DataList
1027: [09:57:35] <ss31noob> so i just used it instead and it works
1028: [09:57:35] <ss31noob> :)
1029: [09:57:56] <kinglozzer> ss31noob: You do realise that ->remove() deletes the DataObject, right?
1030: [09:58:09] <kinglozzer> It doesn’t just remove it from the list
1031: [09:59:08] <ss23> ^ once spent ~3 weeks debugging this
1032: [09:59:17] <ss23> Someone thought it removed from the datalist, not deleted the dataobject
1033: [09:59:17] <ss31noob> even in the Database? it is being remove?
1034: [09:59:21] <ss23> We couldn't figure it out FOR LITERALLY 3 WEEKS
1035: [09:59:25] <ss23> Fucked up the clients database so bad.
1036: [09:59:30] <kinglozzer> ss31noob: Yes, deleted completely, from the database
1037: [09:59:56] <kinglozzer> ss23: Haha, it's always the most obscure bit of code doing it too
1038: [10:00:00] <kinglozzer> Like menu generation :P
1039: [10:00:18] <ss23> Ours was like... when a non logged in user did some weird kind of filtering
1040: [10:00:21] <ss23> :(
1041: [10:00:55] * guci0 quit (Ping timeout: 246 seconds)
1042: [10:02:19] <irogue__> bahaha, so have y'all seen ACT's latest policy?
1043: [10:02:56] * Guest62989 is now known as elgrodo
1044: [10:02:57] <irogue__> let all shopkeepers have guns in case someone tries to steal from them
1045: [10:03:07] <elgrodo> ss23 - making a mental note to self on that one
1046: [10:03:15] <ss31noob> wow. yes you're right kinglozzer.. do you know if there is other alternative i can use?
1047: [10:03:36] <kinglozzer> ss31noob: ->limit(9999999, 1);
1048: [10:03:54] <irogue__> every single other party, including National, said it's stupid. as did the head of the Association of Convenience Stores, and the president of the Police Association (who is basically NZ's pro-gun lobby)
1049: [10:03:56] <kinglozzer> Alternatively, $list = new ArrayList($dataList->toArray()); $list->remove($firstItem);
1050: [10:04:05] <ss23> irogue__: Because if there's anything I know is true in life, it's that you can solve any violent situation with more guns.
1051: [10:04:15] <kinglozzer> "no limit with an offset is currently not supported by the orm" :(
1052: [10:04:38] * Pyviernesk has joined #silverstripe
1053: [10:05:03] <simon_w> It's also not reliably supported by MySQL
1054: [10:05:25] <irogue__> ss23: the best part is, law change isn't even needed
1055: [10:05:39] <Pyviernesk> LAW CHANGE
1056: [10:05:50] <ss23> Oh no, not Pyviernesk
1057: [10:05:51] <ss23> ;_;
1058: [10:06:08] <Pyviernesk> Friday, bitches.
1059: [10:06:17] <irogue__> self-defence is already legal, and it was tested a year or two ago when a gun shop got held up (smart criminal, right?) and the crim got shot
1060: [10:06:20] <ss23> Almost Saturda! :D
1061: [10:07:05] <irogue__> judge called the shooting self-defence and found him not guilty, but he did get charged under the Firearms Act for having a firearm stored while loaded :P
1062: [10:07:20] <Pyviernesk> ss23: and then Sunday will happen later!
1063: [10:07:41] <Pyviernesk> irogue__: how could they proove he wasn't a speed loader?
1064: [10:07:52] <Kingy> the one with the right to protect yourself?
1065: [10:07:52] <Kingy> aka lets become america?
1066: [10:07:52] * Kingy is now known as Kingy[a]
1067: [10:08:01] <irogue__> Pyviernesk: he admitted he had the gun sitting under the counter loaded
1068: [10:08:01] <Pyviernesk> but yeh, fair enough. Ammunition must be stored separately from firearm anyway.
1069: [10:08:21] <Pyviernesk> although I can see that being a bit of a logistical issue in a gun shop.
1070: [10:08:49] <Pyviernesk> irogue__: I can actually see the crim thinking he was being smart, probably doing some future planning for a bank robbery.
1071: [10:08:54] <Pyviernesk> or... RSA.
1072: [10:08:58] <Pyviernesk> (too soon?)
1073: [10:09:25] <irogue__> Pyviernesk: he went in with a machete
1074: [10:09:32] <irogue__> needless to say he didn't get close enough to be able to use it
1075: [10:09:51] <Pyviernesk> good job.
1076: [10:09:54] <Pyviernesk> castrate him.
1077: [10:10:55] <simon_w> Pyviernesk, no gun in a gun shop is allowed to be loaded
1078: [10:11:11] <Pyviernesk> simon_w: I know.
1079: [10:11:28] <irogue__> if you ever feel like reading a bit of justiceporn, read http://ipca.govt.nz/includes/download.aspx?ID=133903
1080: [10:12:31] <terryapodaca> weird...what do I need to check on my localhost (xampp) that is causing index.php to show up in the url?
1081: [10:12:32] * Kingy[a] quit (Ping timeout: 252 seconds)
1082: [10:12:37] <terryapodaca> modrewrite?
1083: [10:13:50] * Kingy[a] has joined #silverstripe
1084: [10:13:53] <irogue__> guy got shot by police, making him paraplegic. guy had previous conviction for attempted murder of a police officer and was yelling at the cops that he had a grenade and was going to blow them up. guy complained to IPCA that it was unjustified use of force.
1085: [10:14:32] * Kingy[a] is now known as Kingy
1086: [10:15:47] <irogue__> the conclusions sum it up nicely: https://dl.dropboxusercontent.com/u/4618071/ipca-taite.png
1087: [10:16:37] <Otterpocket> Hi, I want to set one of the fileds in my DataObject to be read only, how do I do this with getCMSFields?
1088: [10:18:19] <irogue__> Otterpocket: $fields->dataFieldByName('Blah')->performReadonlyTransformation();
1089: [10:20:33] <simon_w> terryapodaca, and AllowOverride
1090: [10:20:49] <simon_w> irogue__, close ;)
1091: [10:21:05] <irogue__> simon_w: off the top of my head :P
1092: [10:21:13] <simon_w> Otterpocket, $field->replaceByName('Blah', $fields->dataFieldByName('Blah')->performReadonlyTransformation())
1093: [10:21:26] <simon_w> irogue__, returns a new field, doesn't change the existing one
1094: [10:21:26] <Pyviernesk> wow irogue__ , heavy shit.
1095: [10:21:32] <Pyviernesk> but alls well that ends well.
1096: [10:21:44] <irogue__> Pyviernesk: quite
1097: [10:21:47] <irogue__> not a pleasant man
1098: [10:22:17] <Pyviernesk> castrate.
1099: [10:22:22] <Otterpocket> irogue__, simon_w, Great Thanks
1100: [10:22:45] <irogue__> Pyviernesk: paraplegic, close enough
1101: [10:22:48] <Pyviernesk> irogue__: I've got the solution for violent offenders. We're not allowed to give them the noose anymore, so use a different kind of noose.
1102: [10:22:57] <Pyviernesk> Remove from the gene pool.
1103: [10:23:19] <Pyviernesk> maybe a 3 strike thing for young offenders, but at no point should one be excluded because they're under 18.
1104: [10:23:29] <Pyviernesk> or if the crime is serious enough.
1105: [10:23:49] <irogue__> http://www.nzherald.co.nz/nz/news/article.cfm?c_id=1&objectid=11268797
1106: [10:24:05] <ss23> god, that David Taite guy is the biggest cunt
1107: [10:24:06] <ss23> Fucking
1108: [10:24:07] <ss23> rage
1109: [10:24:10] <Pyviernesk> is that the poor chap that got set upon in hawkes bay?
1110: [10:24:19] <irogue__> yep
1111: [10:24:31] <irogue__> ss23: you reading the report? :P
1112: [10:24:33] <Pyviernesk> oh, no it's not.
1113: [10:24:39] <ss23> http://www.ipca.govt.nz/Site/media/2014/2014-Jun05-Taite.aspx just that summaryt
1114: [10:25:02] <ss23> "I want to fight it," he said from his home in Waipukurau yesterday. "I might have been up to a bit of mischief but I did not deserve to be shot - I wasn't even pointing a gun - why couldn't they have Tasered me?"
1115: [10:25:02] <irogue__> ah yep
1116: [10:25:06] <ss23> HOLY SHIT
1117: [10:25:12] <irogue__> ikr
1118: [10:25:13] <ss23> THREATENING TO USE A HAND GRENADE TO BLOW UP TWO INNOCENT PEOPLE
1119: [10:25:15] <ss23> fucking
1120: [10:25:16] <irogue__> OMG I AM THE VICTIM
1121: [10:25:47] <Pyviernesk> irogue__: nah I meant http://www.nzherald.co.nz/hawkes-bay-today/news/article.cfm?c_id=1503462&objectid=11321920
1122: [10:26:00] <irogue__> While Officer A was seated in the patrol car, Mr Taite got out of the Nissan with his right
1123: [10:26:01] <irogue__> hand inside his sweatshirt pocket and started walking towards the patrol car.
1124: [10:26:01] <irogue__> Immediately, Officer A heard Mr Taite call out "I've got a gun and I'm gonna kill you!"
1125: [10:26:02] <Pyviernesk> Well, I assume that's the same one.
1126: [10:26:20] <irogue__> ^^^ WHY DID THEY SHOOT ME?!? I DON'T UNDERSTAND
1127: [10:26:52] <irogue__> Pyviernesk: totally unrelated
1128: [10:27:03] <irogue__> those kids are messed up tho
1129: [10:27:12] <Pyviernesk> yeah I know, but I meant in regards to the likes of "oh they're minors, so we'll just slap their wrists"
1130: [10:28:09] <Otterpocket> btw, it was "replaceField"
1131: [10:28:43] <Pyviernesk> irogue__: cunt that did me over was 17.
1132: [10:30:35] <Pyviernesk> A rather large proportion of me sincerely wishes I hadn't restrained myself from putting the boot in after knocking him to the ground.
1133: [10:32:02] <irogue__> Pyviernesk: i know that feel
1134: [10:32:11] <Pyviernesk> But I don't know the law around self defence and shit
1135: [10:32:17] <Pyviernesk> irogue__: you do? sad :(
1136: [10:32:20] <irogue__> yeah, UK has some weird-ass laws
1137: [10:33:04] <Pyviernesk> And I was worried about the other two present. Turns out I shouldn't have been I guess.
1138: [10:33:19] <Pyviernesk> oh well. What's happened has happened.
1139: [10:33:27] <irogue__> Pyviernesk: not from quite such an extreme circumstance as that, but I got beat up by a bunch of high schoolers (fuck Melville High :P) once when I was at intermediate. I had a good chance at one point to take the main guy down, but I didn't. always regret it.
1140: [10:33:53] <Pyviernesk> same deal here, only I did put him down, but then stopped.
1141: [10:34:12] <Pyviernesk> I was unaware at that point that he'd already knocked me out earlier that night.
1142: [10:34:26] <Pyviernesk> If I had some memory of that I probably wouldn't have stopped.
1143: [10:35:03] <irogue__> somewhat on that topic
1144: [10:35:10] <irogue__> see they've come up with a breathalyser for concussion?
1145: [10:35:17] <Pyviernesk> nope
1146: [10:35:50] <Pyviernesk> is that were they give someone who looks drunk a breathalyser and if it says "nope sober" they know they're concussed?
1147: [10:36:05] <irogue__> sounds like it's very accurate, they're doing the necessary testing to start using it in club and provincial rugby to begin with
1148: [10:36:13] <Pyviernesk> heh, cool.
1149: [10:36:19] <irogue__> Pyviernesk: specific chemicals get released when concussed, it tests for them
1150: [10:36:26] <Pyviernesk> wow, who knew?
1151: [10:36:36] <Pyviernesk> nurses in ER though I was just drunk.
1152: [10:36:48] <Pyviernesk> NOPE, BEEN KNOCKED OUT TWICE TONIGHT, HOW ARE YOU DOING?
1153: [10:37:24] <irogue__> lol
1154: [10:37:26] <Pyviernesk> getting drunk then finding a fight is a 'normal' thing in this country.
1155: [10:37:43] <Pyviernesk> They thought my face was a mess because of that.
1156: [10:38:01] <Pyviernesk> I mean, yeah I was drunk too, but yeah.
1157: [10:38:03] <irogue__> Currently, different sports use a variety of psychological tests and waiting periods before making a decision to send a player back onto the field.
1158: [10:38:03] <irogue__> The reliability of these tests is controversial and it has been suggested that players can fudge them or even "sandbag" the results, by deliberately underperforming in the pre-game tests that are used for comparison.
1159: [10:38:48] <Pyviernesk> heh, hero wannabies. There can only be one Buck Shelford.
1160: [10:40:08] <simon_w> Hmm, about to sign up for Xero for 91carriage. This is getting serious
1161: [10:41:02] <Pyviernesk> nice :>
1162: [10:41:31] <simon_w> Should give me money! :p
1163: [10:41:34] <simon_w> http://www.gofundme.com/91carriage
1164: [10:41:45] <Pyviernesk> I don't have any of that :(
1165: [10:41:52] <simon_w> Nor do I :(
1166: [10:42:01] <Pyviernesk> !$£
1167: [10:42:10] * superspring has joined #silverstripe
1168: [10:43:22] <ss23> wait wtf is going on
1169: [10:43:24] <ss23> I'm in a dataobject
1170: [10:43:27] <ss23> public function getFoo()
1171: [10:43:27] <Pyviernesk> I want to go to Linz
1172: [10:43:30] <ss23> return $this->Foo
1173: [10:43:38] <ss23> ERROR FOO IS NOT A PROPERTY OF $this
1174: [10:43:39] <ss23> what is going on
1175: [10:43:42] <irogue__> OH GOD A DATAOBJECT HAS EATEN PHTEVEN
1176: [10:43:50] <Pyviernesk> but €
1177: [10:43:52] <simon_w> ss23, can't call __get from inside a __get call
1178: [10:44:01] <Pyviernesk> and gf disapproval :<
1179: [10:44:04] <ss23> Ah, so I use one of the specific "get the real value" ones, right?
1180: [10:44:10] <simon_w> Yup
1181: [10:44:14] <simon_w> Most likely getField()
1182: [10:44:18] <Kingy> https://www.youtube.com/watch?v=sUtS52lqL5w
1183: [10:44:21] <Kingy> wtf
1184: [10:44:31] <ss23> Thank you simon_w <3
1185: [10:45:00] <simon_w> <3 irogue__
1186: [10:45:04] <ss23> ;_;
1187: [10:45:09] <ss23> For irogue__ but not for me?
1188: [10:45:11] <irogue__> I also thank you simon_w, as I'm about to do a getFoo() tomorrow and most likely would have also been confounded by that
1189: [10:45:20] <simon_w> ss23, he gave me money!
1190: [10:45:23] <ss23> XD
1191: [10:45:25] <ss23> I see
1192: [10:49:31] <irogue__> https://twitter.com/iRogue/status/510379516514942977
1193: [10:49:58] <irogue__> and yes, I do use hotel shampoo and body wash
1194: [10:51:24] <ss23> ;_;
1195: [10:51:29] <ss23> SOMEONE CAME UP BEHIND ME AND GAVE ME A FRIGHT
1196: [10:51:36] <ss23> IT'S 11PM ON A FRIDAY NIGHT AND I'M AT WORK THIS ISN'T MEANT TO HAPPEN
1197: [10:51:42] <irogue__> bahaha
1198: [10:51:45] <irogue__> who was it?
1199: [10:51:54] <ss23> Simon
1200: [10:52:31] <irogue__> don't know simon. my guess was gonna be stig
1201: [10:52:39] <ss23> Stig is at some thing, idk
1202: [10:52:43] <ss23> He used Uber tonight for the first time thouhg!
1203: [10:53:10] * simon_w prefers the free FB shuttles over Uber
1204: [10:53:16] <ss23> Holy shit, no wonder this project is so slow in deploynaut
1205: [10:53:29] <ss23> literally 588mb
1206: [10:53:35] <irogue__> it'd be a helluva lot more frightening if it was auckland office
1207: [10:53:37] <ss23> Glad this isn't on Github :O
1208: [10:54:23] <irogue__> ss23: thats a lot of megabytes
1209: [10:54:28] <simon_w> You think GitHub's bad in NZ? I regularly can't install framework with composer without bumping the timeout a lot
1210: [10:54:31] <ss23> so many megabytes!
1211: [10:54:41] <simon_w> AU internet is so shit :(
1212: [10:54:42] <ss23> simon_w: Yeah, I once tried checking out from gitorious
1213: [10:54:43] <ss23> :(
1214: [10:55:51] <irogue__> ss23: just checked the biggest project I work on... what's checked into git is only 23MB
1215: [10:56:03] <irogue__> 588 is craycray
1216: [10:56:17] <ss23> I mean 588 to clone, not sure how big it is on disk, I'll check
1217: [10:56:21] <ss23> Receiving objects: 27% (39004/139996), 77.98 MiB | 2.96 MiB/s
1218: [10:56:30] <ss23> (I checked it out wrong the first time, have ot redo)
1219: [11:00:40] <ss23> 593M on disk
1220: [11:00:41] <ss23> :O
1221: [11:00:42] <ss23> Pretty big desu
1222: [11:00:44] <irogue__> it's weird when you walk past an ATM and analyse whether their welcome screen meets their brand style guide, right?
1223: [11:01:12] <ss23> wtf
1224: [11:01:29] <ss23> live deploynaut takes ~30 seconds to load this page
1225: [11:01:32] <ss23> My dev VM takes ~1
1226: [11:01:41] <irogue__> doesnt surprise me
1227: [11:01:58] <ss23> ;_;
1228: [11:02:05] <ss23> I wonder if the IO on deploy is bottlenecked or somehting
1229: [11:02:06] <ss23> :/
1230: [11:02:08] <irogue__> i swear that server is in perpetual state of shitting its pants
1231: [11:02:08] <ss23> cause this is insane difference
1232: [11:02:12] <ss23> haha
1233: [11:02:16] <ss23> It was worse when we had 50% less ram in it
1234: [11:02:24] <irogue__> oh yes, i know
1235: [11:02:35] <irogue__> OH GOD GITLAB IS DOWN WHAT DO WE DO
1236: [11:04:30] <ss23> XD
1237: [11:05:02] <ss23> Bah!
1238: [11:05:09] <ss23> How can I test if my perfromance fixes work if it loads instantly!
1239: [11:05:41] <terryapodaca> ;ummm...call it good and move on?
1240: [11:05:47] <terryapodaca> until someone complains?
1241: [11:06:17] <ss23> I haven't implmented the fixes yet!
1242: [11:06:17] <ss23> :(
1243: [11:07:03] <terryapodaca> oh
1244: [11:07:18] <terryapodaca> :-/
1245: [11:07:55] <irogue__> ss23: http://www.quickmeme.com/img/21/21a9b10ba6447573d897225532e348cea30626901dcea372304f124d2d89ac65.jpg
1246: [11:08:49] <ss23> AH
1247: [11:08:56] <ss23> lol
1248: [11:09:01] <ss23> I think I might have figured it out a bit maybe
1249: [11:09:01] <ss23> :O
1250: [11:09:54] <terryapodaca> what's the best way to manage a DataObject that isn't specific to one single page?
1251: [11:10:05] <irogue__> ModelAdmin!
1252: [11:10:21] <terryapodaca> ugh...I've never done that
1253: [11:10:33] <irogue__> it's super easy
1254: [11:11:07] <ss23> yeah
1255: [11:11:11] <irogue__> terryapodaca: http://doc.silverstripe.org/framework/en/reference/modeladmin
1256: [11:11:15] <ss23> Once you do modeladmin, you're like "OMG SO EASY"
1257: [11:11:57] <terryapodaca> Let me give this a shot.
1258: [11:12:27] <terryapodaca> this is how to add menu items to the left menu in CMS correct?
1259: [11:12:59] * Shrike_Finland has joined #silverstripe
1260: [11:13:13] <irogue__> terryapodaca: correct
1261: [11:13:15] <ss23> Okay so like..
1262: [11:13:15] <ss23> this code
1263: [11:13:36] <terryapodaca> Also, anyone know how this guy is doing theese custom forms? Module of some sort? https://www.youtube.com/watch?v=ULhL1LxlzlE
1264: [11:13:55] <ss23> https://gist.github.com/ss23/76039512c2b9fdf53500 irogue__ and simon_w if you're free
1265: [11:14:11] <ss23> That isn't going to actually... fetch the results is it?
1266: [11:14:17] <ss23> As in... does that count literally in PHP count everything? >.>
1267: [11:14:27] <simon_w> ss23, nope
1268: [11:14:37] <simon_w> Also, just return ->first(). Is null it doesn't exist
1269: [11:14:48] <ss23> But, is that slow?
1270: [11:15:07] <ss23> I'm just trying to figure out where the slowness comes from nad that seems scary
1271: [11:15:10] <simon_w> It'll be exactly the same as the count(), but faster if something exists
1272: [11:15:11] <ss23> :O
1273: [11:15:25] <ss23> OKay
1274: [11:15:33] <ss23> I just hoped it wouldn't do a loop in PHP for the count
1275: [11:15:34] <ss23> phew
1276: [11:15:48] <irogue__> terryapodaca: no idea. looks like they've heavily customised the CMS tho
1277: [11:16:30] <terryapodaca> irogue__: eh, oh well. wasted time watching a useless SS video
1278: [11:16:32] <terryapodaca> thanks
1279: [11:17:31] <ss23> Naw, simon_w...
1280: [11:17:33] <ss23> I just chcked
1281: [11:17:48] <ss23> It takes literally 30 seconds for that function to run if I don't do a "return false" at the start
1282: [11:17:52] <ss23> For some reason, it's going slow
1283: [11:17:57] <ss23> But rofl
1284: [11:17:57] <irogue__> terryapodaca: theyve replaced tinymce. I approve.
1285: [11:18:06] <ss23> I think I just made the entire silverstripe love the shit out of me for finding this
1286: [11:18:12] <ss23> 30 seconds -> 1.5 seconds
1287: [11:18:19] * guci0 has joined #silverstripe
1288: [11:18:50] <irogue__> ohhhh its that Tony Air guy
1289: [11:19:04] <ss23> Or could be no index I guess
1290: [11:19:04] <ss23> :O
1291: [11:19:05] <ss23> Man
1292: [11:19:09] <ss23> FUCK THIS FUNCTION
1293: [11:19:41] <ss23> Ah goddam it it's the DEployHistory() in the middle
1294: [11:21:09] <irogue__> http://devopsreactions.tumblr.com/post/97289603231/work-some-days
1295: [11:21:36] * r3v3rb has joined #silverstripe
1296: [11:22:38] <r3v3rb> hi all, is this yucky: http://codepen.io/anon/pen/IHlpd so that I can have an expanding centre filled with an image using background-size: cover; that will also grow with the page content dynamically…
1297: [11:29:27] <ss23> Hmm
1298: [11:30:11] <ss23> simon_w: If I do a foreach ($foo as $bar) and bail out on the first call, that is equiv to doing ->first()? I basically need to loop through until I find an appropriate $foo, which is normally the first one, but sometimes will be second, or third, etc
1299: [11:30:35] <ss23> Or is there a next() or similar?
1300: [11:33:34] * Kingy is now known as Kingy[a]
1301: [11:34:51] <simon_w> ss23, starting a foreach will create all the objects
1302: [11:35:39] <simon_w> And getting the objects one by one will be slower once you're past the first or second
1303: [11:39:18] <ss23> simon_w: Hmm, it seems like it's "fast enough", but do you know a better pattern for it? In almost all cases, it'll be picked up by the first one
1304: [11:39:31] <simon_w> ss23, can you use filter()?
1305: [11:39:40] <ss23> Nope :(
1306: [11:39:58] <ss23> WAIT
1307: [11:39:59] <ss23> :O
1308: [11:40:18] <ss23> Actually
1309: [11:40:18] <ss23> :D
1310: [11:40:19] <ss23> Yes I can
1311: [11:40:22] <ss23> I can't believe I didn't think of this sooner
1312: [11:40:23] <ss23> XD
1313: [11:40:28] <ss23> thank you once again, simon_w!
1314: [11:40:56] <simon_w> ->filter(): it's some really magic shit :p
1315: [11:41:01] <ss23> haha
1316: [11:41:07] <ss23> I don't even know who wrote this originally
1317: [11:41:25] <ss23> I was thinking "ah this inner loop is so complex! There's no way I can put that in a filter", but it turns out the only part of the inner loop that actually does a continue is "is this value blank?"
1318: [11:41:47] <ss23> Though that does bring up the question, is there a filter for "not null and not an empty string"?
1319: [11:41:56] * ss23 looks
1320: [11:43:07] * Olliepop quit (Ping timeout: 246 seconds)
1321: [11:44:34] <simon_w> Nope, but there really should be a way to filter on null
1322: [11:47:25] <r3v3rb> Woot! display: table > child : table-cell to the rescue!
1323: [11:47:32] <Pyviernesk> two issues logged to the same ticket, neither of which relate to the subject of the ticket.
1324: [11:47:36] <Pyviernesk> HOORAY LUSERS
1325: [11:48:23] <r3v3rb> got foundation working with variable height content - fixed footer when less than window height, and scaling background imagery for center content
1326: [11:48:54] <kinglozzer> r3v3rb: I hate myself for how often I use that hack :P
1327: [11:49:07] <terryapodaca> how do I make a CMS field only show/select Year?
1328: [11:49:10] <r3v3rb> kinglozzer: first time, but works nicely
1329: [11:49:22] <r3v3rb> kinglozzer: any caveats?
1330: [11:49:22] <terryapodaca> day and month are not relevant
1331: [11:49:28] <kinglozzer> r3v3rb: You'll use it for everything now you've broken your duck :P
1332: [11:49:37] <r3v3rb> kinglozzer: probs
1333: [11:49:39] <simon_w> terryapodaca, Int in the database and NumericField?
1334: [11:50:03] <r3v3rb> wonder why no css frameworks are using it by default - if nothing else the sticky footer is a win win
1335: [11:50:05] <kinglozzer> r3v3rb: Nope, not any major ones. Position absolute inside it won't work, you need to add an extra element inside the table-cell with position:relative;
1336: [11:50:12] <terryapodaca> lol...ok simon_w: i'll keep it simple (stupid) :P
1337: [11:50:22] <Pyviernesk> always best terryapodaca :>
1338: [11:50:29] <r3v3rb> kinglozzer: figures, but they’ll be there by default
1339: [11:50:32] <kinglozzer> height: 100% won't work, /unless/ you put height: 100% on every parent element
1340: [11:50:49] <r3v3rb> kinglozzer: dont require that - yet
1341: [11:50:50] * Shrike_Finland1 has joined #silverstripe
1342: [11:51:00] <kinglozzer> Apart from that, I've never had a single issue with it
1343: [11:51:04] <kinglozzer> Browser support is good
1344: [11:51:08] <kinglozzer> (no IE7 IIRC)
1345: [11:51:47] <r3v3rb> I just wanted a variable height header for the @media query changes - fixed footer for the inline menu and a variable height center section that pushed the footer out when necessary
1346: [11:53:24] <r3v3rb> its like ‘sorcery’ or should that be ‘source ry’
1347: [11:53:37] * Shrike_Finland quit (Ping timeout: 245 seconds)
1348: [11:53:49] <Pyviernesk> all of it r3v3rb
1349: [11:53:50] <r3v3rb> talking sorcery i started playing the witcher 2 last night in anticipation of witcher 3 in 2015
1350: [11:53:58] <Pyviernesk> gog.com?
1351: [11:54:04] <r3v3rb> indeed
1352: [11:54:07] <Pyviernesk> :>
1353: [11:54:24] <Pyviernesk> I started playing Quake again recently.
1354: [11:54:30] <Pyviernesk> Bit of a trap that one :<
1355: [11:54:39] * travis-ci has joined #silverstripe
1356: [11:54:39] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#3339 (3.1 - 4084da8 : Sean Harvey): The build was broken.
1357: [11:54:39] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/12411b7aa3a3...4084da82b2b4
1358: [11:54:39] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/35109584
1359: [11:54:39] * travis-ci has left #silverstripe
1360: [11:55:14] <r3v3rb> Pyviernesk: https://www.youtube.com/watch?feature=player_embedded&v=HtVdAasjOgU#t=76
1361: [11:55:18] <r3v3rb> witcher 3 in game
1362: [11:55:38] <Pyviernesk> mmm, but I haven't played any of them.
1363: [11:55:49] <Pyviernesk> got the witcher one, but only because gog gave it out for free.
1364: [11:56:00] <Pyviernesk> never played it.
1365: [11:56:22] <Pyviernesk> what I have right now is 2 date fields.
1366: [11:56:36] <Pyviernesk> where I need to get any record where either of them is today.
1367: [11:56:40] <Pyviernesk> or yesterday.
1368: [11:56:45] <Pyviernesk> or tomorrow.
1369: [11:56:49] <kinglozzer> Anyone bothered with Destiny? There's like 5% of me that wants to try it
1370: [11:56:50] <Pyviernesk> or whatever date they put in there.
1371: [11:57:00] <Pyviernesk> kinglozzer: nevery played halo.
1372: [11:57:26] <Pyviernesk> well... SP. Played a bit of the original MP split screen back 12 years.
1373: [11:57:44] <kinglozzer> Pyviernesk: I've never played any of them
1374: [11:57:48] <Pyviernesk> so how can I getthe records?
1375: [11:57:56] <Pyviernesk> anyone got a solution for me?
1376: [11:58:16] <kinglozzer> Reviews are raving about Destiny and I'm like... could try... but not really into shooters on consoles
1377: [11:58:26] <Pyviernesk> not really into consoles tbh.
1378: [11:58:35] <Pyviernesk> consoles are for 3p adventure.
1379: [11:58:52] <Pyviernesk> slash platformers.
1380: [11:59:11] <kinglozzer> Mm, I only really bought a PS4 'cause my PS3 died and I don't have another blu-ray player :P
1381: [11:59:30] <Pyviernesk> I just don't bluray, or disc, or anything.
1382: [11:59:38] <Pyviernesk> USB or go away.
1383: [11:59:39] <Pyviernesk> :P
1384: [12:00:19] <guci0> r3v3rb: CD Project RED ;)
1385: [12:00:29] <kinglozzer> I get LoveFilm blu-rays, downloading a 3d blu-ray would take like 5 million years on my connection
1386: [12:00:30] <Pyviernesk> guci0: yes, gog.com ;)
1387: [12:00:47] <kinglozzer> Anyways, lunch
1388: [12:00:48] <Pyviernesk> kinglozzer: 'lovefilm'?
1389: [12:00:49] <Pyviernesk> :P
1390: [12:00:52] <Pyviernesk> o.0
1391: [12:01:14] <kinglozzer> Pyviernesk: Yea, it's amazon now: https://www.lovefilm.com/
1392: [12:01:25] * Pyviernesk doesn't want to open at work
1393: [12:01:26] <kinglozzer> Get films by post
1394: [12:01:38] <kinglozzer> Kinda seems outdated w/ streaming now
1395: [12:01:44] <Pyviernesk> mmhmm.
1396: [12:01:51] <kinglozzer> But then newer films aren't availble to steam so..
1397: [12:01:59] <Pyviernesk> yep.
1398: [12:02:15] <kinglozzer> Try'na keep it legit
1399: [12:02:18] <Pyviernesk> often they are, but not in quality, or entirely in conformance with copyright
1400: [12:02:25] <Pyviernesk> eyh, fair enough kinglozzer
1401: [12:02:32] <Pyviernesk> makes sense like that.
1402: [12:02:32] <kinglozzer> But then no Game of Thrones season 4 till like Feb next year, so... :P
1403: [12:02:38] <guci0> There is deep: https://www.youtube.com/watch?v=4tTK_kZdVps
1404: [12:02:39] <Pyviernesk> haha
1405: [12:02:54] <guci0> First intro of Wicher
1406: [12:02:56] <kinglozzer> Right, bbl
1407: [12:03:00] <Pyviernesk> righto
1408: [12:03:05] <Pyviernesk> halp with my datefields :<
1409: [12:14:20] * UndefinedOffset has joined #silverstripe
1410: [12:14:56] <r3v3rb> guci0: yes, excellent game so far and i’ve only been playing for about an hour - storyline is very well developed
1411: [12:19:02] <r3v3rb> Pyviernesk: witcher 1 wasn’t that great the controls were bolloxed
1412: [12:19:11] <r3v3rb> get witcher 2 its much better
1413: [12:19:31] <r3v3rb> although the keys are a bit insane for the magic and stuff
1414: [12:20:13] * guci0 quit (Ping timeout: 246 seconds)
1415: [12:20:40] * guci0 has joined #silverstripe
1416: [12:26:15] * cloph is now known as cloph_away
1417: [12:34:00] * Shrike_Finland1 quit (Quit: Leaving.)
1418: [12:36:01] <Pyviernesk> r3v3rb: nah, I hear it's good, but it's not really the kind of thing that interests me.
1419: [12:36:11] <Pyviernesk> I mean... if I started playing it no doubt I'd enjoy it
1420: [12:36:46] <r3v3rb> :P yup, lost an hour or so last night/this morning to it
1421: [12:36:58] <r3v3rb> should be working but… it’s friday etc etc
1422: [12:37:09] <Pyviernesk> yeh, heh
1423: [12:37:39] <Pyviernesk> that's one of the reasons I don't start playing :P
1424: [12:37:53] <Pyviernesk> no initial interest, and I know I'd loose days if I did :P
1425: [12:45:18] * simon_w quit (Quit: Ping timeout: your mum)
1426: [12:46:43] <r3v3rb> takes me back to FFVII on PSX
1427: [12:50:16] <terryapodaca> Does anyone know who built sspaste.com?
1428: [12:51:23] <Zauberfisch> yes
1429: [12:51:47] <terryapodaca> was it you?
1430: [12:51:48] <Zauberfisch> but I can't spell his name because he is not here on irc, so my "tab" autocomplete does not work :D
1431: [12:53:22] <Zauberfisch> I think it started with M
1432: [12:53:29] <Zauberfisch> I'll recognise his name as soon as I see it
1433: [12:53:39] <Zauberfisch> but I can't tell you on top of my head
1434: [12:54:01] <terryapodaca> he isnt' a regular here or just isn't here right now?
1435: [12:54:12] <Zauberfisch> hasn't really been around the last year
1436: [12:54:24] <terryapodaca> well crap
1437: [12:54:24] <Zauberfisch> was really active a couple of years ago though
1438: [12:54:51] <Zauberfisch> ah
1439: [12:54:52] <Zauberfisch> wait
1440: [12:54:55] <Zauberfisch> found it
1441: [12:55:55] * Colin[pi] has joined #silverstripe
1442: [12:56:05] <Zauberfisch> used to be martijn, but he later changed it to marvanni
1443: [12:57:16] <Zauberfisch> I am pretty sure he is the one who created it
1444: [12:57:54] <Zauberfisch> ah, yes. a whois confirms that
1445: [12:58:09] <Zauberfisch> terryapodaca: why?
1446: [12:59:10] <terryapodaca> I have a client that wants similar 'in-house' functionality
1447: [12:59:24] <terryapodaca> and I'd really rather not have to build it if he would be willing to share it
1448: [12:59:56] <Zauberfisch> well, sspaste is nice I suppose, but lacks a lot of features
1449: [13:00:12] <Zauberfisch> and in fact, it should be fairly easy to implement that yourself
1450: [13:00:23] <Zauberfisch> plus, sspaste is probably 2.4
1451: [13:00:33] <Zauberfisch> or even worse, <2.4
1452: [13:00:36] <terryapodaca> i'd upgrade it...
1453: [13:00:51] <Zauberfisch> he actually talked about wanting to rebuild it once, but I guess like all of us, he was to busy
1454: [13:01:11] <terryapodaca> the client pointed that site our specifically...and said pastebin or what ever it is called is a little over teh top
1455: [13:01:50] <terryapodaca> they just like the simplicity of it, and it's simple enough to use for group or company wide Code Reviews
1456: [13:02:27] <terryapodaca> so individuals don't have to carry thumb drives or pass code all over the place through email
1457: [13:05:18] <Zauberfisch> also, there is this thing called version control
1458: [13:05:29] <Zauberfisch> I hear its pretty handy for team colaboration and reviews
1459: [13:05:31] <r3v3rb> terryapodaca: take a look at https://github.com/MarvinMenzerath/HastebinPlus
1460: [13:05:40] <r3v3rb> Zauberfisch: ;)
1461: [13:05:43] <terryapodaca> Zauberfisch: plus, I am too lazy
1462: [13:06:00] <terryapodaca> They use Team Foundation Server...and it's not good for code reviews
1463: [13:06:15] <Zauberfisch> is that this microsoft thingy?
1464: [13:06:22] <terryapodaca> Yes
1465: [13:06:55] <r3v3rb> terryapodaca: haste
1466: [13:06:59] <r3v3rb> :)
1467: [13:07:05] <r3v3rb> node.js job done
1468: [13:08:46] <terryapodaca> r3v3rb: can't get the demo working
1469: [13:08:52] <r3v3rb> woot
1470: [13:08:55] <r3v3rb> hastbin.com
1471: [13:09:04] <r3v3rb> http://hastebin.com even
1472: [13:09:19] <guci0> http://hastebin-plus.herokuapp.com/R8X14JJrXG
1473: [13:09:22] <guci0> ;)D
1474: [13:09:27] <r3v3rb> http://hastebin.com/ewiluyupef.xml
1475: [13:09:53] <guci0> Good idea :)
1476: [13:10:16] <guci0> :D
1477: [13:12:13] <terryapodaca> too many options!!!!!!!!!!!!!
1478: [13:12:31] <terryapodaca> not hastebin...I mean which tool to use/mimic
1479: [13:30:31] * Shrike_Finland has joined #silverstripe
1480: [13:30:47] * Shrike_Finland quit (Client Quit)
1481: [13:42:08] * r3v3rb quit (Ping timeout: 272 seconds)
1482: [13:43:59] * catcher has joined #silverstripe
1483: [13:57:52] * guci0 quit (Ping timeout: 246 seconds)
1484: [14:01:14] * r3v3rb has joined #silverstripe
1485: [14:02:08] <terryapodaca> I am trying to import a CSV for a datagrid and it's coming up blank
1486: [14:02:25] <terryapodaca> it creates the proper amount of rows
1487: [14:02:32] <terryapodaca> just empty data
1488: [14:03:25] <terryapodaca> creating this with Excel...any ideas?
1489: [14:04:44] * r3v3rb quit (Client Quit)
1490: [14:14:42] <Pyviernesk> http://www.youtube.com/watch?v=X_Q1j-q5pMY&t=0m3s
1491: [14:14:56] <Pyviernesk> what is this haste bin?
1492: [14:15:36] <Pyviernesk> terryapodaca: excel can't csv propers.
1493: [14:15:58] <terryapodaca> what do i use?
1494: [14:16:02] <Pyviernesk> it even has about 3 different csv formats you can export as, and even then the delimiter is configurable IIRC
1495: [14:16:13] <Pyviernesk> terryapodaca: nfi, libreoffice?
1496: [14:17:30] * muskie9 has joined #silverstripe
1497: [14:29:31] * Error404NotFound quit (Quit: User guilty of hitting the Big Red X...)
1498: [14:33:31] * scpi has joined #silverstripe
1499: [15:09:04] <terryapodaca> alright, this is pissing me off
1500: [15:09:22] <terryapodaca> what format does an import file need to be in for the Import in SS?
1501: [15:09:54] <terryapodaca> I have a DO that only needs one column (showing in the CMS) other then the default ones created automatically
1502: [15:10:06] <terryapodaca> ShowCategory is the only column
1503: [15:10:22] <terryapodaca> I have 150 of these, and I don't want to enter each one manually
1504: [15:12:28] <ocmnt> terryapodaca, sql import perhaps?
1505: [15:12:33] <ocmnt> if cvs fails
1506: [15:13:01] <terryapodaca> phpmyadmin is asking for a zip file, it won't allow csv or texty files
1507: [15:13:10] <ocmnt> and \I assumw your db already has the field ShowCategory?
1508: [15:13:14] <terryapodaca> or it wants, of course, pure SQL
1509: [15:13:26] * cloph_away is now known as cloph
1510: [15:13:26] <ocmnt> phpmyadmin should support csv
1511: [15:13:32] <ocmnt> or it is ancient like hell
1512: [15:13:40] <terryapodaca> yes
1513: [15:13:41] <terryapodaca> INSERT INTO `showcategory`(`ID`, `ClassName`, `Created`, `LastEdited`, `ShowCategory`) VALUES ([value-1],[value-2],[value-3],[value-4],[value-5])
1514: [15:14:03] <terryapodaca> it's the latest version, i upgraded at the beginning of the month
1515: [15:16:18] <ocmnt> it should have a dropdown to select what type of file you are import
1516: [15:19:21] <terryapodaca> I got it
1517: [15:19:24] <terryapodaca> FINALLY!!!!!!!!!!!!!!!!!!!!
1518: [15:22:24] * stnvh quit ()
1519: [15:26:54] * ARNHOE quit ()
1520: [15:27:31] * gelignite has joined #silverstripe
1521: [15:32:57] * jenniferaslan has joined #silverstripe
1522: [15:33:04] * ss31noob quit (Ping timeout: 246 seconds)
1523: [15:33:17] * cloph is now known as cloph_away
1524: [15:38:30] * irogue__ quit (Ping timeout: 252 seconds)
1525: [15:40:12] * irogue_ has joined #silverstripe
1526: [16:09:32] * babak quit (Quit: Connection closed for inactivity)
1527: [16:09:32] <kinglozzer> So.. I can view my PIN number for my credit card online in my account info..
1528: [16:09:32] <kinglozzer> That's... worrying
1529: [16:09:46] <kinglozzer> Who the hell thought that'd be a good idea?!
1530: [16:14:13] * kinglozzer weeken
1531: [16:14:14] <kinglozzer> d
1532: [16:14:15] * kinglozzer quit ()
1533: [16:25:13] * Shrike_Finland has joined #silverstripe
1534: [16:31:20] * Otterpocket quit (Quit: WeeChat 0.4.1)
1535: [16:45:31] * NETim quit (Ping timeout: 246 seconds)
1536: [16:45:32] * NETim_ quit (Ping timeout: 246 seconds)
1537: [16:49:19] * Pyviernesk quit (Quit: Page closed)
1538: [16:57:53] * kerosene quit (Ping timeout: 240 seconds)
1539: [17:07:01] * cloph_away is now known as cloph
1540: [17:16:16] * veb_ has joined #silverstripe
1541: [17:23:22] * veb quit (Ping timeout: 264 seconds)
1542: [17:51:20] * Shrike_Finland quit (Quit: Leaving.)
1543: [17:55:00] <terryapodaca> Can I have a custom search form for SearchContext?
1544: [18:06:13] <muskie9> terryapodaca, I think so... I've done getCustomSearchContext() were I build my own form and return a new SearchContext()
1545: [18:07:22] <muskie9> terryapodaca, is this related to you question yesterday about updating a form field based on another field's selection?
1546: [18:08:29] <terryapodaca> muskie9: kind of
1547: [18:10:14] <terryapodaca> I found a couple options, but so far none of them are working or have worked
1548: [18:11:40] <muskie9> I've done something similar but had to build everything out custom... never found anything that took care of it out of the box
1549: [18:12:19] <terryapodaca> I basically have a Stockshow Event Results DO that needs to be searched based on Year, ShowType and ShowCategory...so first they need to select a Year, based on Year a certain set of ShowTypes, then based on the ShowType a new set of ShowCategories show
1550: [18:12:44] <muskie9> similar to this: http://kohlerglobalprojects.com/references/
1551: [18:13:13] <terryapodaca> Then...when they click Get Results I need the custom searchcontext to search those three fields to deliver the correct ShowResult
1552: [18:13:22] <muskie9> yup
1553: [18:16:12] * wilsonstaff has joined #silverstripe
1554: [18:16:17] <muskie9> terryapodaca I'm guessing you've dug into this a bit: http://doc.silverstripe.org/framework/en/reference/searchcontext#customizing-fields-and-filters
1555: [18:17:16] <wilsonstaff> HI to all, i am converting a site to mobile. I need to build a select menu. This , inside a LOOP <option value="/$Link">$MenuTitle.XML</a></option> isnt triggering the link. ANy reqason why?
1556: [18:17:57] <muskie9> wilsonstaff, what are you looping through
1557: [18:18:19] <wilsonstaff> <muskie9> This <% loop $ChildrenOf(acces-aux-membres) %> <option value="/$Link">$MenuTitle.XML</a></option> <% end_loop %>
1558: [18:18:42] <terryapodaca> muskie9: yeah, I'm working through that right now to see if that's something I can do
1559: [18:19:01] <terryapodaca> how did you populate the dropdowns?
1560: [18:19:26] * Shrike_Finland has joined #silverstripe
1561: [18:19:52] <muskie9> terryapodaca, the trick for me to get the fields to re-set properly was an on change trigger for each of the search fields... then it grabbed the updated value, made an ajax call to a controller method that returned the updated values
1562: [18:20:04] <muskie9> it was pretty messy, but seemed to work
1563: [18:21:19] <muskie9> wilsonstaff, could the / be throwing it off? maybe /{$Link}
1564: [18:23:25] <terryapodaca> muskie9: I found this: https://github.com/sheadawson/silverstripe-dependentdropdownfield
1565: [18:23:46] <terryapodaca> trying to figure out how to integrate that with the customSearchContext
1566: [18:29:54] <muskie9> terryapodaca, it could be tough depending on if you need each field to be dependant on multiple fields and if it supports that... I'm guessing that for a signle instance you build the field and assign it to a var and then call $yourDropdown->setDepends('YourOtherField') before returning the form in your custom search context
1567: [18:30:10] <muskie9> never used it before though, so I could be completely wrong
1568: [18:31:53] <wilsonstaff> <muskie9> it need a JS script to active. Its working now.
1569: [18:35:03] <muskie9> terryapodaca... something like this maybe? https://gist.github.com/nhorstmeier/a2f1cc1e28640514dce0
1570: [18:35:22] <muskie9> wilsonstaff... not sure what you mean
1571: [18:35:24] <terryapodaca> thanks muskie9. I'm trying a few things to see what happens. At least I know it's relatively doable with some work/hacking
1572: [18:35:46] <muskie9> ya, just depends on what exactly you need it to do
1573: [18:36:10] <terryapodaca> is that your github account?
1574: [18:36:19] <muskie9> ya
1575: [18:36:20] <terryapodaca> just wondering...cause I'll follow
1576: [18:44:07] * oddnoc has joined #silverstripe
1577: [18:52:54] * r_hector has joined #silverstripe
1578: [20:01:00] * vebb has joined #silverstripe
1579: [20:01:35] * babak has joined #silverstripe
1580: [20:04:34] * anselmdk has joined #silverstripe
1581: [20:04:59] * anselmdk quit (Client Quit)
1582: [20:10:04] * UndefinedOffset quit (Quit: Leaving.)
1583: [20:25:12] * eagles0513875 quit (Ping timeout: 245 seconds)
1584: [20:32:47] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
1585: [20:36:43] * eagles0513875 has joined #silverstripe
1586: [21:19:59] * wilsonstaff quit (Quit: Page closed)
1587: [21:33:35] * scpi quit (Quit: scpi)
1588: [21:42:18] * crapwago1 has joined #silverstripe
1589: [21:43:11] * crapwagon quit (Ping timeout: 276 seconds)
1590: [21:43:12] * eagles0513875 quit (Ping timeout: 276 seconds)
1591: [22:00:42] * catcher quit (Quit: Leaving)
1592: [22:04:18] * eagles0513875 has joined #silverstripe
1593: [22:05:44] * simon_w has joined #silverstripe
1594: [22:11:37] * willr has joined #silverstripe
1595: [22:15:12] * mrzero_ has joined #silverstripe
1596: [22:17:42] * ss23_ has joined #silverstripe
1597: [22:18:20] * Colin[pi]-2 has joined #silverstripe
1598: [22:18:21] * gordon has joined #silverstripe
1599: [22:18:44] * gordon is now known as Guest8821
1600: [22:18:48] * eagles0513875 quit (*.net *.split)
1601: [22:18:49] * babak quit (*.net *.split)
1602: [22:18:55] * Colin[pi] quit (*.net *.split)
1603: [22:18:55] * Liquide quit (*.net *.split)
1604: [22:18:55] * mrzero quit (*.net *.split)
1605: [22:18:55] * mrzero_ is now known as mrzero
1606: [22:18:56] * abitran_ has joined #silverstripe
1607: [22:19:05] * Shrike_Finland quit (Quit: Leaving.)
1608: [22:20:44] * gelignite quit (Quit: http://bit.ly/nkczDT)
1609: [22:25:29] * hubertusanton_ quit (*.net *.split)
1610: [22:26:05] * hubertusanton_ has joined #silverstripe
1611: [22:27:15] * jenniferaslan1 has joined #silverstripe
1612: [22:27:45] * jenniferaslan quit (Ping timeout: 255 seconds)
1613: [22:28:05] * irogue__ has joined #silverstripe
1614: [22:28:12] * irogue_ quit (Ping timeout: 255 seconds)
1615: [22:28:41] * Kingy^ has joined #silverstripe
1616: [22:28:52] * superspring_ has joined #silverstripe
1617: [22:29:06] * mrzero quit (Ping timeout: 255 seconds)
1618: [22:29:34] * superspring quit (Ping timeout: 255 seconds)
1619: [22:29:44] * gordon__ has joined #silverstripe
1620: [22:30:41] * Kingy[a] quit (*.net *.split)
1621: [22:30:43] * FrozenFire quit (*.net *.split)
1622: [22:32:51] * veb_ quit (*.net *.split)
1623: [22:32:52] * elgrodo quit (*.net *.split)
1624: [22:32:53] * jrthomer quit (*.net *.split)
1625: [22:32:56] * ajmitch quit (*.net *.split)
1626: [22:33:00] * abitran quit (*.net *.split)
1627: [22:33:00] * ss23 quit (*.net *.split)
1628: [22:35:33] * FrozenFire has joined #silverstripe
1629: [22:37:11] * veb has joined #silverstripe
1630: [22:38:10] * Guest8821 quit (*.net *.split)
1631: [22:38:13] * r_hector quit (*.net *.split)
1632: [22:38:14] * cloph quit (*.net *.split)
1633: [22:38:16] * oetiker quit (*.net *.split)
1634: [22:38:18] * shoaib__ quit (*.net *.split)
1635: [22:41:26] * jrthomer has joined #silverstripe
1636: [22:41:47] * jenniferaslan has joined #silverstripe
1637: [22:41:54] * irogue quit (Ping timeout: 246 seconds)
1638: [22:41:57] * Uitto quit (Ping timeout: 246 seconds)
1639: [22:42:51] * jenniferaslan1 quit (Ping timeout: 246 seconds)
1640: [22:43:14] * irogue_ has joined #silverstripe
1641: [22:44:35] * mrzero has joined #silverstripe
1642: [22:44:57] * irogue__ quit (Ping timeout: 246 seconds)
1643: [22:48:12] * superspring has joined #silverstripe
1644: [22:48:29] * FrozenFire quit (Ping timeout: 276 seconds)
1645: [22:48:30] * superspring_ quit (Ping timeout: 276 seconds)
1646: [22:50:47] * vebb has joined #silverstripe
1647: [22:52:27] * cloph_away has joined #silverstripe
1648: [22:52:28] * irogue has joined #silverstripe
1649: [22:55:23] * Liquide has joined #silverstripe
1650: [22:55:34] * FrozenFire has joined #silverstripe
1651: [23:00:35] * r_hector has joined #silverstripe
1652: [23:02:08] * oetiker has joined #silverstripe
1653: [23:08:26] * irogue__ has joined #silverstripe
1654: [23:08:50] * irogue_ quit (Remote host closed the connection)
1655: [23:10:51] * jenniferaslan quit (Remote host closed the connection)
1656: [23:11:25] * jenniferaslan has joined #silverstripe
1657: [23:14:00] * crapwagon has joined #silverstripe
1658: [23:14:49] * superspring quit (Ping timeout: 252 seconds)
1659: [23:18:03] * crapwago1 quit (Ping timeout: 252 seconds)
1660: [23:25:42] * superspring has joined #silverstripe
1661: [23:41:58] * ajmitch has joined #silverstripe
1662: [23:41:59] * ezero has joined #silverstripe
1663: [23:53:24] * eagles0513875 has joined #silverstripe
1664: [23:54:15] * Uitto has joined #silverstripe

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