#silverstripe IRC Log

IRC log for 3 June 2014

All timestamps are in UTC.

1: [00:00:17] * auto9_ quit (Ping timeout: 240 seconds)
2: [00:00:36] <Stomach> does anyone know if entwine has a handler within CMS pages for tab switching?
3: [00:00:44] <Stomach> or an example of it
4: [00:01:48] * muskie9 has joined #silverstripe
5: [00:02:00] <simon_w> It just uses jQuery tabs, IIRC
6: [00:04:14] <Stomach> will do some digging and work it out. stupid google maps
7: [00:06:11] * muskie9 quit (Ping timeout: 265 seconds)
8: [00:10:22] <Colin[pi]> Stomach: each of the tabs has an ID I think, you could hook up some jQuery with that?
9: [00:10:47] <Colin[pi]> and BOOM there we go, latest SS just crashed my Firefox
10: [00:11:20] * Ryan-Toast quit (Quit: Ryan-Toast)
11: [00:12:28] * sminnee quit (Quit: sminnee)
12: [00:12:52] <Stomach> yeah I haven't spent any time looking to fix the problem yet, just assumed that there would be a nice entwine handler, but wrong! :P
13: [00:14:41] <Colin[pi]> never assume, it makes an ASS out of U and ME
14: [00:14:43] <Colin[pi]> ;D
15: [00:15:08] <Stomach> lol
16: [00:15:21] <Stomach> sticks and stones might break my bones but silverstripe will always hurt me ;(
17: [00:16:39] <ss23> Awww
18: [00:16:42] * ss23 snuggles Stomach
19: [00:16:48] <ss23> I'm so tired it literally hurts
20: [00:16:57] <ss23> I'm getting shivers and I feel sick
21: [00:16:58] <ss23> :(
22: [00:17:04] <Colin[pi]> ss23: :( flu?
23: [00:17:11] <ss23> Naw, just tired
24: [00:17:19] <ss23> Less than 5 hours sleep last night, I really struggle on it
25: [00:17:21] <Colin[pi]> ss23: up all night dancing to spice girls?
26: [00:17:24] <ss23> hahaha
27: [00:17:33] <ss23> Long weekend makes my sleeping pattern mess up
28: [00:17:36] <Colin[pi]> mm
29: [00:17:49] <Colin[pi]> my body doesn't do well with less than 7 or so :(
30: [00:18:07] <simon_w> Yay, keynote watching time!
31: [00:19:58] * jenniferaslan quit (Quit: jenniferaslan has left the room)
32: [00:23:12] <Colin[pi]> is it Apple keynote time again?
33: [00:24:51] * DesignerX has joined #silverstripe
34: [00:24:52] <Stomach> wtf silverstripe datetime field "Please enter a valid date format (MMM d, y)"
35: [00:26:31] <Colin[pi]> Stomach: what locale are you using?
36: [00:26:38] <Stomach> en_US
37: [00:26:47] <Colin[pi]> hmm ok that's not it I dont think
38: [00:26:56] <Stomach> where in the world are there 3 digits to the month
39: [00:26:56] <Colin[pi]> I've seen it happen before with a different locale
40: [00:27:05] <Stomach> octal months?
41: [00:27:06] <Colin[pi]> would be like this: Aug Sep Oct ?
42: [00:27:11] <Stomach> ohhhh
43: [00:27:14] <Stomach> that makes more sense
44: [00:27:24] <Colin[pi]> ;)
45: [00:27:42] * Stomach just goes and adds showcalendar instead
46: [00:28:02] * spronk has joined #silverstripe
47: [00:32:32] * Ryan-Toast has joined #silverstripe
48: [00:36:05] * USER quit (Ping timeout: 255 seconds)
49: [00:38:31] <simon_w> yes
50: [00:38:43] * sminnee has joined #silverstripe
51: [00:41:01] * superspring has joined #silverstripe
52: [00:45:43] * Kingy is now known as Kingy[a]
53: [00:55:28] <Colin[pi]> irogue: can confirm crash with CMS in Firefox on Windows now
54: [00:56:25] <irogue_> Colin[pi]: ah yes
55: [00:56:30] <irogue_> in assetadmin?
56: [00:56:44] <Colin[pi]> no this time was just in the main content area
57: [00:56:51] <Colin[pi]> clicked on a tab and boom
58: [00:57:01] <Colin[pi]> might be coincidence, will try and replicate
59: [00:59:45] * sminnee quit (Quit: sminnee)
60: [01:02:29] * muskie9 has joined #silverstripe
61: [01:06:01] * muskie9_ has joined #silverstripe
62: [01:06:34] * muskie9 quit (Ping timeout: 240 seconds)
63: [01:07:07] * muskie9_ quit (Read error: Connection reset by peer)
64: [01:07:47] * muskie9 has joined #silverstripe
65: [01:08:10] * Ryan-Toast quit (Ping timeout: 240 seconds)
66: [01:09:12] * mobiusnz1 has joined #silverstripe
67: [01:11:01] * mobiusnz2 has joined #silverstripe
68: [01:11:17] * mobiusnz quit (Ping timeout: 240 seconds)
69: [01:11:44] * Ryan-Toast has joined #silverstripe
70: [01:11:55] * terryapodaca quit (Quit: Leaving.)
71: [01:12:17] * muskie9 quit (Ping timeout: 240 seconds)
72: [01:13:22] * mobiusnz1 quit (Ping timeout: 240 seconds)
73: [01:19:30] * Kingy[a] is now known as Kingy
74: [01:22:04] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
75: [01:30:34] * Ryan-Toast quit (Quit: Ryan-Toast)
76: [01:32:01] * Ryan-Toast has joined #silverstripe
77: [01:36:43] * sminnee has joined #silverstripe
78: [01:50:49] <ss23> DOING A RELEASE OF SILVERSTRIPE.ORG
79: [01:50:53] <ss23> LET ME KNOW IF IT FUCKS SHIT UP
80: [01:51:11] * Tanger has joined #silverstripe
81: [01:51:48] <Stomach> its still good
82: [01:51:52] <Stomach> its still good
83: [01:51:57] <Stomach> its still good
84: [01:52:02] <Stomach> its still good
85: [01:52:08] <Stomach> this isnt very exciting
86: [01:52:38] <ss23> lol
87: [01:52:41] <ss23> We haven't clicked it yet
88: [01:53:00] <Stomach> well thanks for the prematurity of your statement :(
89: [01:53:07] <ss23> Hey, I started a backup!
90: [01:53:08] <ss23> It finished
91: [01:53:14] <ss23> Cam is like.... talking to HR atm
92: [01:53:17] <ss23> I think he's complaining about me
93: [01:53:18] <ss23> :O
94: [01:53:25] <Stomach> probably
95: [01:53:27] <Stomach> I would be
96: [01:53:31] <Colin[pi]> ss23: what else would he be doing? duh
97: [01:53:37] <ss23> XD
98: [01:55:10] <Ryan-Toast> Still looks the same, ss23.
99: [01:55:18] <Ryan-Toast> WHERE IS IT?!
100: [01:55:26] <Stomach> its just a refactor I think
101: [01:55:30] <Stomach> so should look the same
102: [01:55:48] <Stomach> only difference is that it will no longer work because ss23 is in charge of deployment - is that correct ss23?
103: [01:55:54] <Ryan-Toast> ss23: http://i.imgur.com/HydkU.gif
104: [01:56:35] * spronk quit (Ping timeout: 260 seconds)
105: [02:00:15] <ss23> DEPLOYED
106: [02:00:30] <ss23> I finished deployments while you were all AFK
107: [02:00:31] <Stomach> invalid app id
108: [02:00:32] <ss23> HA HA HA HA HA HA
109: [02:01:01] <ss23> Stomach: ?
110: [02:01:06] <Stomach> facebook
111: [02:01:13] <Colin[pi]> working here
112: [02:07:04] <simon_w> [Warning] Unexpected CSS token: } (ss-core-typography.css, line 257)
113: [02:07:05] <simon_w> [Warning] Invalid CSS property declaration at: ; (ss-org-screen.css, line 1542)
114: [02:07:05] <simon_w> [Warning] Invalid App Id: Must be a number or numeric string representing the application id. (all.js, line 53)
115: [02:07:05] <simon_w> [Warning] FB.getLoginStatus() called before calling FB.init(). (all.js, line 53)
116: [02:07:05] <simon_w> [Warning] Invalid CSS property declaration at: * (follow_button.1401325387.html, line 1, x3)
117: [02:07:16] <simon_w> You broke it ss23!
118: [02:07:57] <guzzlefry> gawd ss23!
119: [02:08:03] <Stomach> damnit ss23
120: [02:08:31] * muskie9 has joined #silverstripe
121: [02:09:21] <Colin[pi]> where is this happening? I can't see it here
122: [02:09:42] <Stomach> in your consol
123: [02:09:42] <Stomach> e
124: [02:10:05] * antmas has joined #silverstripe
125: [02:10:10] <Colin[pi]> ahhh now I see it
126: [02:10:43] * mobiusnz2 has left #silverstripe
127: [02:11:07] <antmas> oooohhhh SS meetup on the 30th?
128: [02:11:11] <antmas> also,l HAI
129: [02:11:31] <Stomach> hey antmas
130: [02:12:42] * irogue_ licks antmas
131: [02:12:54] <Colin[pi]> HAI ANTMAS
132: [02:13:27] <ss23> lol
133: [02:13:29] * muskie9 quit (Ping timeout: 264 seconds)
134: [02:13:30] <ss23> Aren't those always broken?
135: [02:14:46] * spronk has joined #silverstripe
136: [02:14:56] <ss23> Yeah, hasn't been changed since 2013
137: [02:15:20] <Colin[pi]> fix it1
138: [02:15:35] <Colin[pi]> just need an FB app ID and the fb init() call right? ;P
139: [02:17:58] * UncleCheese has joined #silverstripe
140: [02:18:21] <Stomach> pretty sure you have to jump through some flaming hoops while chasing a Pony as well
141: [02:19:00] <Colin[pi]> sounds like fun!
142: [02:19:22] * sminnee quit (Quit: sminnee)
143: [02:19:36] <irogue_> quite
144: [02:19:45] <irogue_> does it have to be a little pony?
145: [02:19:57] <irogue_> specifically, one which is yours?
146: [02:20:09] <Stomach> no, just a pony I think
147: [02:20:24] <Stomach> lemme check FB documentation
148: [02:20:53] <antmas> who's going to the meetup?
149: [02:21:40] <irogue_> the pre-WDC one?
150: [02:22:31] <antmas> irogue_: yeh
151: [02:23:22] <irogue_> i will be
152: [02:23:43] <irogue_> and apparently 33 others
153: [02:23:58] <antmas> nice
154: [02:24:02] <antmas> me too :D
155: [02:25:13] <antmas> Colin[pi]: you keen?
156: [02:25:31] <irogue_> Colin[pi] is always keen ;) ;)
157: [02:25:38] <Colin[pi]> when is it?
158: [02:25:40] <antmas> :P
159: [02:25:43] <antmas> Colin[pi]: night before
160: [02:25:51] <Colin[pi]> naw dude I arrive like 11pm
161: [02:25:52] <irogue_> http://www.meetup.com/SilverStripe-Wellington-Meetup-Group/events/184292142/
162: [02:25:59] <antmas> aww guts
163: [02:26:04] <antmas> I get in at 9am
164: [02:26:06] <Ryan-Toast> Can you only have one FielField in a front end form or something?
165: [02:26:17] <antmas> Ryan-Toast: nope
166: [02:26:19] <antmas> I have 2
167: [02:26:21] <irogue_> Colin[pi]: how long you sticking around afterwards?
168: [02:26:29] <Ryan-Toast> antmas: Mine doesn’t seem to work.
169: [02:26:42] <Colin[pi]> irogue_: after WDCNZ?
170: [02:26:42] <antmas> Ryan-Toast: Veeeerd
171: [02:26:48] <irogue_> Colin[pi]: ja
172: [02:26:56] <Colin[pi]> irogue_: will be in Welly until Sun arvo
173: [02:27:45] <antmas> I fly out on the saturday arvo
174: [02:27:46] <irogue_> we'll have to have some post-WDCNZ drinks then
175: [02:28:03] <irogue_> our own private shindig just for us cool IRC peeps
176: [02:28:07] <Colin[pi]> mm I'm hoping antmas and I can catch up with some SS folks on the friday
177: [02:28:31] <antmas> Colin[pi]: AKA breathing heavily behind ss
178: [02:28:36] <antmas> ss23:
179: [02:28:38] <Colin[pi]> heheh
180: [02:28:38] <antmas> ^^
181: [02:28:50] <Colin[pi]> let's all get burgerfuel and eat it at his desk
182: [02:28:55] <Colin[pi]> you me and irogue_
183: [02:28:57] <Colin[pi]> :D
184: [02:29:20] <ss23> what
185: [02:29:21] <ss23> :O
186: [02:29:35] <Colin[pi]> NONE FOR YOU
187: [02:29:43] <Colin[pi]> you said we were hipster for going to WDCNZ
188: [02:29:52] <ss23> XD
189: [02:29:55] <ss23> YOU ARE
190: [02:30:01] <Colin[pi]> tbh you are prolly correct LOL
191: [02:30:01] <ss23> p.s. am I meant to be coming to this pre-wdcnz meetup?
192: [02:30:03] <irogue_> ss23's hipster for going to japan
193: [02:30:10] <antmas> ss23: YES
194: [02:30:25] <ss23> irogue_: THE TERM IS OTAKU!!!!
195: [02:30:29] <Colin[pi]> ss23 is KAWAIIIII UGUUUUU~
196: [02:30:36] <ss23> ^^^
197: [02:30:41] <ss23> wakatanyaa~~~~
198: [02:30:47] <ss23> konichiNYAA~
199: [02:30:53] <Stomach> kamehamaha!
200: [02:31:01] <ss23> hahaha
201: [02:31:10] <ss23> Here I was thinking you were just failing at spelling kamemashita~
202: [02:31:15] <ss23> kamemememashitta
203: [02:33:13] <irogue_> Ich bin ein Kartoffel
204: [02:33:34] <Stomach> tu en la petite fille
205: [02:33:40] <antmas> Ich bin ein hund
206: [02:35:31] <irogue_> zehn kleine Jägermeister!
207: [02:35:49] <ss23> 14:33:35 < Stomach> tu en la petite fille
208: [02:35:52] <ss23> YOU ARE A LITTLE GIRL
209: [02:35:53] <ss23> HAHAHAHA
210: [02:35:57] <ss23> My french lessons pay off!
211: [02:36:01] <ss23> J'aime cake ^.^
212: [02:36:10] <Stomach> je mange le riz :)
213: [02:36:15] <Stomach> thats all I have left from french
214: [02:36:18] <ss23> "riz" is what?
215: [02:36:20] <Stomach> you are a little girl, i eat the rice
216: [02:36:20] <antmas> wait
217: [02:36:24] <antmas> I got mine wrong
218: [02:36:26] <ss23> hahahaha
219: [02:36:29] <antmas> I should have said Ich habe 1 Hund
220: [02:38:29] <antmas> hmmmm
221: [02:38:42] <irogue_> nah, what you said is accurate :P
222: [02:38:49] <antmas> ss23: what's the typical amount of people to go to a meetup for ss?
223: [02:39:04] <antmas> irogue_: not quite, I said bin instead of habe
224: [02:39:11] <Stomach> antmas: between the number allowed and the number allowed - 5
225: [02:39:14] <irogue_> yes, like i said, accurate :P
226: [02:39:21] <antmas> irogue_: OH
227: [02:39:23] <antmas> irogue_: :P
228: [02:39:35] <irogue_> antmas: they seem to average around 50
229: [02:40:02] <antmas> irogue_: nice
230: [02:40:09] * antmas glares at ss23
231: [02:40:12] <antmas> >.>
232: [02:41:33] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
233: [02:42:01] <ss23> ;_;
234: [02:42:30] <ss23> antmas: WHAT
235: [02:42:34] <ss23> I RSVP'd to the meetup btw
236: [02:42:34] <ss23> :D
237: [02:42:42] <ss23> I hope no one points out I'm not actually going to WDCNZ
238: [02:43:41] * antmas looks up at ss23 answer, then irogue_ answer, then back at ss23
239: [02:44:17] <antmas> ss23: you HAVE to go, we need more ss23 eating things footage
240: [02:44:32] <irogue_> hahaha
241: [02:44:56] <irogue_> ss23 needs to sit with UC and both eat chips
242: [02:45:28] <Ryan-Toast> Could anyone tell me why only my CV fileField uploads, and not the other two? http://www.sspaste.com/paste/show/538d332b3f93c
243: [02:45:59] <Stomach> one upload per post request
244: [02:46:00] <Stomach> ?
245: [02:46:14] <Ryan-Toast> Stomach: Is that right?|
246: [02:46:22] <Stomach> nah I just made that up
247: [02:46:34] <Ryan-Toast> Stomach: Don’t play with my emotions like that
248: [02:46:40] <Stomach> :P
249: [02:47:29] <Ryan-Toast> antmas: Does your one have anything I’m missing there?
250: [02:47:35] <ss23> antmas: I'M BUSY WITH WORK
251: [02:47:38] <ss23> srsly this is my last day before Japan
252: [02:47:41] <antmas> Ryan-Toast: lemme check
253: [02:47:41] <ss23> people making me do shit
254: [02:47:41] <ss23> :(
255: [02:48:01] * irogue_ has been kind to ss23 and not bugged him to do anything :P
256: [02:48:51] * sminnee has joined #silverstripe
257: [02:48:52] <ss23> This is true
258: [02:48:52] <ss23> :D
259: [02:49:02] <antmas> Ryan-Toast: not doing any if statments on mine
260: [02:49:06] <antmas> Ryan-Toast: other than that, no
261: [02:49:15] <Ryan-Toast> RABBLE RABBLE, Y U NO WORK?!
262: [02:49:37] * antmas doesn't bug ss23 either THANK YOU
263: [02:49:48] * antmas <3 ss23
264: [02:50:04] * UncleCheese has joined #silverstripe
265: [02:51:56] <irogue_> antmas: oh, usually i do. just not today
266: [02:53:20] <irogue_> i need a pair of http://www.pajamajeans.com/SellGroup/pjeans-for-men-black.aspx
267: [02:53:59] <Stomach> purple ones?
268: [02:54:11] <Stomach> thats totally not black, totally purple
269: [02:54:17] <Stomach> or I need an eye exam
270: [02:55:39] <Ryan-Toast> irogue_: You need to think bigger: http://www.betabrand.com/collections/west-coast-workwear.html
271: [02:55:46] <srikanth> I have set the default country to NZ in config.php using i18n::set_locale('en_NZ');
272: [02:56:30] <srikanth> I have a form with countrydropdown field whose default value should be NZ
273: [02:56:47] <srikanth> however it is set to NZ sometimes and UK sometimes
274: [02:56:58] <srikanth> if I open in incognito it is NZ
275: [02:57:11] <Ryan-Toast> antmas: can you link me your code?
276: [02:57:17] <Stomach> srikanth - you will be setting your default locale for the user you are logged in as to en_UK
277: [02:57:36] <Stomach> if you goto the security section and change the user's locale to en_NZ then it will be fine
278: [02:58:07] <antmas> Ryan-Toast: hold up, now I'm second guessing myself :O
279: [02:58:53] <srikanth> Stomach, I am a noob if you can give me some pointers on how to do it that would be great
280: [03:00:15] <Stomach> srikanth - it turns out you can't by the looks of it
281: [03:00:16] <Stomach> annoying.
282: [03:00:41] <Stomach> you can change the configuration setting on CountryDropdownFiled via yml though
283: [03:01:19] * sminnee quit (Quit: sminnee)
284: [03:01:20] <Stomach> srikanth - http://www.sspaste.com/paste/show/538d36f531147
285: [03:03:48] <srikanth> Stomach, that does the trick
286: [03:03:51] <srikanth> Thank you
287: [03:03:54] <Stomach> np :)
288: [03:04:00] <Ryan-Toast> this is the dumped $data, the files all get sent by the form, but they don’t save bar the CV >< http://pastebin.com/mvN3gqsN
289: [03:04:01] <antmas> Ryan-Toast: your form object, what datatype do you set for your file field? as in 'myfilefield=>'type'
290: [03:04:10] <Ryan-Toast> antmass: File
291: [03:04:18] <antmas> Ryan-Toast: hmmmm ok
292: [03:07:12] <antmas> Ryan-Toast: weirdly enough, I'm actually getting an error now
293: [03:07:14] <antmas> :P
294: [03:07:20] <Ryan-Toast> antmas: FOG JUBDNFGK;JDFBG;KDFJBG;KDFHJG
295: [03:07:21] <ss23> antmas: <3
296: [03:07:33] * ss23_ has joined #silverstripe
297: [03:07:49] <Ryan-Toast> antmas: backend works fine. Frontend does nada
298: [03:08:13] <antmas> Ryan-Toast: mine complains about the submitted field being an array :O
299: [03:08:24] <Ryan-Toast> I get no errors./
300: [03:08:52] <Ryan-Toast> Can a SS dev confirm if this is by design?
301: [03:09:18] * sminnee has joined #silverstripe
302: [03:10:45] <Stomach> Ryan-Toast - is it saving them into the DB>
303: [03:10:50] <Ryan-Toast> No
304: [03:10:59] <Stomach> is it moving them into the assets folder?
305: [03:11:11] <Ryan-Toast> One sec
306: [03:11:23] <antmas> I get this mofo now passed The value 'Quotes'. It's supposed to be passed an array, taken straight from the database. Perhaps you should use DataList::create()->First(); instead?
307: [03:11:34] <antmas> where 'Quotes' is just a FileField :P
308: [03:11:48] <Ryan-Toast> Stomach: no
309: [03:12:14] <Ryan-Toast> antmas: I don’t get any errors.
310: [03:12:48] <antmas> Ryan-Toast: noted, I just have no idea what this error means
311: [03:13:17] <antmas> Ryan-Toast: can I see your form object?
312: [03:13:31] <Ryan-Toast> The class it’s writing to?
313: [03:13:38] <antmas> Ryan-Toast: yarp sorry
314: [03:13:57] <Ryan-Toast> antmas: http://www.sspaste.com/paste/show/538d39ede2863
315: [03:14:33] <antmas> Ryan-Toast: ah spotted it, tah
316: [03:14:42] <Ryan-Toast> wat?
317: [03:15:30] <Stomach> ryan - try tracing the saveinto through Form and FileField and see if its passing the AgeVerification all the way through?
318: [03:15:41] <antmas> Ryan-Toast: no, my issue, not yours
319: [03:16:07] <antmas> had my file field in my $db, not $has_one
320: [03:16:14] <antmas> #herpderp
321: [03:16:42] <Ryan-Toast> Stomach: How can I do that?
322: [03:17:07] <Stomach> open the Form.php file, find the saveInto function and error log out at the right points
323: [03:17:10] <Stomach> same for FileField
324: [03:17:41] <Stomach> or error_log(print_r($_FILES, true)) and make sure that they are both in that array as well
325: [03:17:58] * muskie9 has joined #silverstripe
326: [03:19:07] <Ryan-Toast> Stomach: Where about’s wouldi put error_log(print_r($_FILES, true))
327: [03:19:22] <Stomach> in your form save action anywhere
328: [03:19:39] <Stomach> _FILES is a php global so it should have all three on it when it comes back from the form post
329: [03:20:38] <Stomach> but I have nfi what do after that if they arent
330: [03:20:44] <Stomach> hack the core :P
331: [03:21:06] * sminnee quit (Quit: sminnee)
332: [03:21:27] <Ryan-Toast> Stomach: this bug is making me sadface.
333: [03:21:52] <Stomach> yeah it would make me too - I would likely just use the $data array and roll my own upload though
334: [03:21:53] <Stomach> lol
335: [03:21:59] <Stomach> after 3 hours or whatever its been
336: [03:23:16] * muskie9 quit (Ping timeout: 276 seconds)
337: [03:24:46] <Ryan-Toast> from my fileUpload http://pastebin.com/TdgS2KEU
338: [03:25:08] <Stomach> well there goes my idea, sorry buddy
339: [03:25:13] <Ryan-Toast> ;DIKFBDFG;KBJDFG;KDJFBHDF;KJGB
340: [03:25:30] <Ryan-Toast> Need some PyroCheese_w
341: [03:26:13] <Stomach> but check out line 101->124 of FileField and see if its returning false in that anywhere
342: [03:26:21] <Ryan-Toast> It’s like calling the Avengers.
343: [03:26:21] <Stomach> or at least getting into that function 3 times etc etc
344: [03:34:32] <Ryan-Toast> fuck this game.
345: [03:35:43] <antmas> Ryan-Toast: awesome, mine just turn up as the old 'upload from computer or files' box instead of the actual uploaded file
346: [03:36:21] <Ryan-Toast> I don’t mind a normal file upload box.
347: [03:36:28] <Ryan-Toast> I just want them to save.
348: [03:36:45] <antmas> Ryan-Toast: yeah that's what I'm saying
349: [03:36:56] <Stomach> if you can put the code somewhere I can get to it, I don't mind debugging for you Ryan-Toast
350: [03:37:09] <Ryan-Toast> Stomach: All the code?
351: [03:37:11] <antmas> on the form in the cms, the uploaded file field shows up as a request to upload box, rather than the uploaded file itself
352: [03:37:22] <Stomach> yeah, all the code
353: [03:37:28] <Ryan-Toast> Stomach: you sure?
354: [03:37:36] <Stomach> Ryan-Toast - yeah I'm bored
355: [03:37:46] * cloph quit (Ping timeout: 240 seconds)
356: [03:37:56] <Ryan-Toast> rock3tm4n
357: [03:38:02] <Ryan-Toast> ffuuuk
358: [03:38:03] <antmas> lol ^^
359: [03:38:08] <Stomach> we already know that one :(
360: [03:39:42] <antmas> Ryan-Toast: my saved files from the form show up like this :( http://i.imgur.com/pyx2CCY.png
361: [03:39:54] <Ryan-Toast> antmas: fun4u :P
362: [03:40:08] <Stomach> antmas - that looks like a permissions error
363: [03:40:30] <antmas> Stomach: on which folder? the /uploads?
364: [03:40:45] <Stomach> it looks like, but probably isn't
365: [03:40:53] <antmas> ah yeah it is
366: [03:41:11] <Stomach> woooooooo i am so smart s.m.a.t
367: [03:41:20] <antmas> XD
368: [03:41:39] <antmas> what perms should they be?
369: [03:41:41] <antmas> 775?
370: [03:41:46] <antmas> it*
371: [03:41:51] <Stomach> depends on how your webserver is setup
372: [03:41:56] <antmas> blegh
373: [03:41:58] <Stomach> but yeah 755 or 775 usually
374: [03:42:21] <Ryan-Toast> Stomach: what’s your email?
375: [03:42:39] * cloph_away has joined #silverstripe
376: [03:43:40] * Tanger quit (Quit: Tanger)
377: [03:44:41] * Tanger has joined #silverstripe
378: [03:44:42] <Stomach> stevie@stevie.co.nz
379: [03:44:48] <antmas> lol dat email
380: [03:45:33] <Kingy> http://stevie.co.nz/
381: [03:45:37] <Kingy> disappointed
382: [03:45:59] <Stomach> lol
383: [03:46:08] <Stomach> what should be there?
384: [03:46:14] <Stomach> a picture of me eating scones
385: [03:46:16] <Stomach> good idea!
386: [03:46:24] <antmas> a background of lime green and beige
387: [03:48:13] <Stomach> good idea!
388: [03:48:16] <Stomach> www.stevie.co.nz
389: [03:48:17] <Stomach> better?
390: [03:48:34] <antmas> WIN
391: [03:48:58] <Kingy> needs a more 90s look
392: [03:49:01] <Kingy> but much better :)
393: [03:49:51] * antmas believes this now competes with ss23 's site
394: [03:50:02] <Kingy> http://gizmodo.com/5983574/remember-the-hilarious-horror-of-geocities-with-this-website
395: [03:50:13] <Kingy> something along hose lines Stomach
396: [03:50:19] <Kingy> antmas: what is ss23's website
397: [03:50:40] <antmas> Kingy: the greatest thing ever
398: [03:51:08] <antmas> of which has a link I have forgotten
399: [03:51:18] <Kingy> lol
400: [03:51:20] <Stomach> added under construction sign
401: [03:51:35] * Stomach wishes blink tag still worked
402: [03:51:52] <antmas> Stomach: you need to gif your arm into making it LOOK LIKE YOU'RE EATING OMG
403: [03:51:59] <Stomach> <marquee scroll="right">So badass going to the right instead of the left!</marquee>
404: [03:55:10] <Kingy> could probably make one in css easy enough Stomach :)
405: [03:55:12] * joelpittet has joined #silverstripe
406: [03:55:33] <Stomach> I should either be doing work or helping Ryan, not making the best website ever
407: [03:55:35] <Stomach> but oh well!
408: [03:56:24] <Ryan-Toast> Stomach: Could always just chuck up a http://webdough.co.nz/~boilerpl/
409: [03:57:29] <Stomach> added rainbow text
410: [03:57:32] <Stomach> wooooo so class
411: [04:00:17] <antmas> aaaaaaaawwwww yissssssssss Friday off
412: [04:00:27] <Kingy> I love the way the text starts on the right and goes over 2 lines Stomach. Looks fantastic
413: [04:01:22] <antmas> not as awesome as that time my friend pointed me to his site in which he had HAND TYPED lorem ipsum
414: [04:02:52] <Colin[pi]> antmas: but.. why?
415: [04:03:41] <simon_w> Because bacon ipsum didn't exist at the time?
416: [04:03:41] <Colin[pi]> Stomach: some inspiration: http://martybeckerman.com/90sisland/
417: [04:05:22] <Colin[pi]> i use lipsum.com ;P
418: [04:07:05] * sminnee has joined #silverstripe
419: [04:09:36] <UncleCheese> pop quiz
420: [04:09:49] <sminnee> UncleCheese: katy perry or lady gaga?
421: [04:09:51] <UncleCheese> is SilverStripe an unopinionated framework?
422: [04:09:56] <Stomach> no
423: [04:10:13] <UncleCheese> i'm losing sight of what that word means
424: [04:10:13] <simon_w> Colin[pi], http://baconipsum.com
425: [04:10:32] <Stomach> I think that by deciding to make something, you're opinionated
426: [04:10:35] <sminnee> UncleCheese: opinionated = convention over configuration. SS fits that model, or at least, it did at the beginning.
427: [04:10:45] <sminnee> i think over time, it’s gotten less opinionated
428: [04:10:47] <UncleCheese> @sminnee yes! that's what i was thinking
429: [04:10:56] <Colin[pi]> yeah I think over time it has definitely shifted
430: [04:11:04] <Ryan-Toast> Fillerama is best dummy text: http://chrisvalleskey.com/fillerama/
431: [04:11:33] <sminnee> for SS to be an unopinionated framework i think you’d want to be able to swap out the bits—for example, use the ORM in a set of Symfony controllers, or use the template enginge with a laravel ORM/controller set
432: [04:11:34] <UncleCheese> SS seems to be embracing more horiztonal design and composition over inheritance
433: [04:11:48] <UncleCheese> Hello, Injector
434: [04:11:53] <UncleCheese> :)
435: [04:11:56] <sminnee> yeah, exactly.
436: [04:11:59] <Colin[pi]> UncleCheese: well it's good practice really
437: [04:12:19] <UncleCheese> i really want to call it unopinionated, but i'm not sure we can sell that at this point
438: [04:12:30] <UncleCheese> template language is the big deal breaker for me
439: [04:12:34] <Colin[pi]> UncleCheese: maybe you're hung up on the word too much ;P
440: [04:12:49] <UncleCheese> not that i don't like it, but it is a staunch opinion
441: [04:13:01] <simon_w> UncleCheese, you can swap out the template language easy enough. You just can't use it very well in other projects.
442: [04:13:35] <sminnee> UncleCheese: yeah, I’d like us to be unopinionated, but that seems more like a potential SS4 goal than a current state of affairs
443: [04:13:58] <UncleCheese> ok, second question:
444: [04:14:02] <UncleCheese> Katy Perry or Lady Gaga?
445: [04:14:17] <Colin[pi]> Katy Perry
446: [04:14:26] <UncleCheese> wrong
447: [04:14:31] <Colin[pi]> ;_;
448: [04:14:48] <Stomach> you can hear her roar though!
449: [04:15:43] <antmas> Katy Perry by far
450: [04:16:03] * Colin[pi] high fives antmas
451: [04:16:04] <antmas> if we're doing a 'who's hotter' thing
452: [04:16:07] <simon_w> Rebecca Black
453: [04:16:10] <antmas> Colin[pi]: o/
454: [04:16:16] <UncleCheese> lol!
455: [04:16:22] <Colin[pi]> simon_w: that should result in an instant ban
456: [04:16:23] <Colin[pi]> ;)
457: [04:16:30] <UncleCheese> agreed
458: [04:16:37] <Colin[pi]> antmas: \o :D
459: [04:16:42] <simon_w> Hmm, who to ban...
460: [04:16:49] <Stomach> not me :(
461: [04:17:12] <Kingy> ss23
462: [04:17:20] <Colin[pi]> poor ol' ss23
463: [04:17:21] <Colin[pi]> lol
464: [04:17:30] <Kingy> eh he's going away for 2 weeks
465: [04:17:35] <simon_w> Slacker
466: [04:17:40] <Kingy> he won't notice for a while haha
467: [04:17:42] <Colin[pi]> I'm off next week!
468: [04:17:49] <Colin[pi]> wait.. that's no invitation simon_w :P
469: [04:18:51] * muskie9 has joined #silverstripe
470: [04:23:02] <Stomach> Ryan-Toast - looks like the filefields name is being set to the wrong thing somehow
471: [04:23:19] * muskie9 quit (Ping timeout: 265 seconds)
472: [04:23:56] <Colin[pi]> simon_w: opinions of Yosemite?
473: [04:23:58] <antmas> I'm off Friday yay
474: [04:23:59] <antmas> :D
475: [04:24:12] <Colin[pi]> antmas: w00t
476: [04:24:28] <Stomach> CV is coming through as CV, ProfileImage is coming through as 'Image' and being lost
477: [04:24:43] <simon_w> Colin[pi], that I'm going to need a new machine to take advantage of most of the exciting features
478: [04:24:54] <simon_w> (no BlueTooth 4.0 on either of my laptops)
479: [04:25:15] <Stomach> Ryan-Toast - have you tried renaming it to something else, like "StupidShitsNotWorking" ?
480: [04:25:15] <Colin[pi]> simon_w: STBU :D
481: [04:25:48] <Colin[pi]> simon_w: what do you think of the new visual style?
482: [04:26:06] <simon_w> Colin[pi], not likely to notice it that much, so don't really care
483: [04:27:47] * Kingy is now known as Kingy[a]
484: [04:30:18] * Shrike_Finland has joined #silverstripe
485: [04:31:16] <Ryan-Toast> Stomach: Yes
486: [04:34:42] <spronk> sigh @ yosemite
487: [04:34:55] <spronk> 50% change for change's sakes
488: [04:35:04] <spronk> 50% bringing back early 2000s tech
489: [04:42:06] <ss23_> HELP
490: [04:42:12] <ss23_> I HIT A WEIRD KEY COMBO AND NOW THERE'S TWO OF ME
491: [04:42:32] <simon_w> Sucks to be you
492: [04:42:37] <ss23_> :(
493: [04:42:51] <simon_w> sudo kill -9 -1 will fix it!
494: [04:44:48] * ss23_ quit (Quit: leaving)
495: [04:45:03] <ss23> BITCHIN
496: [04:45:05] <ss23> I'M SO GOOD AT COMPUTERS
497: [04:50:33] <Colin[pi]> spronk: which early 2000s tech?
498: [04:50:41] <spronk> pretty much nokia pc suite :P
499: [04:50:45] <Colin[pi]> oh lol
500: [04:51:03] <Colin[pi]> apple has done that often though
501: [04:51:08] <Colin[pi]> it's all in the way you sell it
502: [04:51:19] <spronk> yeah
503: [04:51:25] <spronk> strip standards based tech from the iphone
504: [04:51:25] <spronk> then
505: [04:51:31] <spronk> introduce it 5 years later as a GREAT NEW FEATURE!
506: [04:52:09] <Colin[pi]> remember when they were like "omg omg you can now call using video"
507: [04:52:14] <Colin[pi]> ok...
508: [04:52:37] <Colin[pi]> that feature sure hadn't been around for 5 years prior
509: [04:52:43] <Colin[pi]> at least
510: [04:53:22] <spronk> lol
511: [04:53:22] <spronk> yeah
512: [04:53:43] <Colin[pi]> but I will say I do like how polished apple's stuff is
513: [04:54:00] <Colin[pi]> they actually care about how things look and function
514: [04:54:10] <Colin[pi]> microsoft is like "ehh, good enough"
515: [04:54:36] <Colin[pi]> and you can see that with the apps for Metro, my word they are frickin terrible for the most part
516: [04:54:46] * Shrike_Finland quit (Quit: Leaving.)
517: [04:55:38] <spronk> mm
518: [04:57:15] <UncleCheese> Colin[pi] that's just it.. Apple has won the consumer
519: [04:57:25] <UncleCheese> because they did what MicroSoft was always allergic to
520: [04:57:33] <spronk> well
521: [04:57:36] <UncleCheese> make products that put the user first
522: [04:57:39] <spronk> they've won ~30% of the consumers
523: [04:57:39] <spronk> ;P
524: [04:57:59] <UncleCheese> depends how you look at it
525: [04:58:08] <UncleCheese> apple is in the software and hardware business
526: [04:58:15] <UncleCheese> 30% of all laptops sold are macbooks
527: [04:58:23] <UncleCheese> that's a ridiculous market share
528: [04:58:38] <UncleCheese> and if you zero in on the 18-25 demographic, it's off the charts
529: [04:58:55] <irogue_> not just consumer either
530: [04:58:57] * irogue_ looks around
531: [04:58:59] <UncleCheese> not to mention, nothing can compete with the ipod or the ipad
532: [04:59:09] <UncleCheese> their numbers are just untouchable
533: [04:59:15] <spronk> ipods are irrelevant now
534: [04:59:18] <spronk> ipads are slowly being eroded
535: [04:59:25] <spronk> the important metric is the phone
536: [04:59:27] <irogue_> every single computer in this office is either a MacBook or an iMac
537: [04:59:32] <UncleCheese> true, but you can't argue that apple didn't win the consumer market in portable audio
538: [04:59:48] <spronk> they did
539: [04:59:58] <irogue_> i've got an Android phone, and like it
540: [04:59:59] <UncleCheese> they've demonstrated over and over again that you don't win consumers on price, you win them on experience
541: [05:00:08] <spronk> except that's not entirely truye
542: [05:00:09] <UncleCheese> that's because you're a geek
543: [05:00:11] <irogue_> but iPad still massively dominates over any Android tablet i've used
544: [05:00:11] <spronk> true*
545: [05:00:30] <spronk> IMO ipod won because everyone else was producing junk
546: [05:00:37] <UncleCheese> uh
547: [05:00:42] <irogue_> but that's pretty much still the case :P
548: [05:00:45] <spronk> maybe
549: [05:00:49] <UncleCheese> that's like saying the allies didn't win WWII because the Nazis lost
550: [05:01:07] <spronk> i dno
551: [05:01:16] <spronk> apple are a lot more polarising than "they win the consumer"
552: [05:01:19] <irogue_> hell, even some of my most apple-hating friends have MacBooks
553: [05:01:26] <irogue_> with Win7 on them
554: [05:01:32] * nickmolhoek quit (Quit: nickmolhoek)
555: [05:01:38] <irogue_> cos no other laptop company seems to have figured out what people want
556: [05:02:08] * spronk would argue that it's because no other laptop company produces hardware that's as nicely made as apple's
557: [05:02:15] <irogue_> yep
558: [05:02:18] <irogue_> thats what people want :P
559: [05:02:25] <irogue_> something that doesn't break as soon as you use it
560: [05:02:32] <spronk> yeah
561: [05:02:39] <irogue_> Acer etc. trying hard to pump out laptops for $600
562: [05:02:48] <irogue_> not ones that *work*
563: [05:03:02] <irogue_> even the expensive laptops are shit
564: [05:03:12] <irogue_> three of my mates have expensive HP gaming laptops
565: [05:03:22] <UncleCheese> if apple just sold software, they'd never have gotten out of their garage
566: [05:03:22] <spronk> noone focuses on design
567: [05:03:23] <irogue_> all of them have had to have at least one replacement in the first 12 months
568: [05:03:33] <spronk> and by design i really mean... the whole package
569: [05:03:40] <UncleCheese> spronk exactly
570: [05:03:45] <irogue_> one of them is on his 3rd and it's broken the same way as the first
571: [05:03:53] <irogue_> know what the issue is?
572: [05:03:57] <irogue_> they cheaped out on the *ethernet port*
573: [05:03:59] <spronk> what materials are used, how the thermal system works including noise
574: [05:04:00] <spronk> lawl
575: [05:04:01] <irogue_> probably saved 2 cents
576: [05:04:11] <spronk> apple machines are far more appliancy though
577: [05:04:13] <irogue_> but the first time you insert an ethernet cable it bends the pins up and they dont spring back
578: [05:04:21] <irogue_> so it cant be used again
579: [05:04:38] <spronk> if an apple machine breaks, and it isn't the HDD/SSD that's broken, chances are the repair bill is gonna be massive
580: [05:04:55] <spronk> vs. an HP or a dell, where you can probably buy parts to fix it for a few hundy
581: [05:05:08] <irogue_> spronk: very true, but to be fair the other manufacturers are heading that way too
582: [05:05:12] <spronk> yeah
583: [05:05:13] <spronk> except lenovo
584: [05:05:18] <spronk> and look who is increasing their market share ;)
585: [05:05:24] <irogue_> lenovo are a weird one
586: [05:05:49] <spronk> the thinkpads are niiice though
587: [05:05:51] <irogue_> theyve been smart enough not to fuck with the ThinkPad
588: [05:06:01] <irogue_> still have the same IBM 'toughness' to them
589: [05:06:05] <irogue_> still underpowerd as fuck
590: [05:06:07] <spronk> not from a UX perspective, just from a pure utilitarian "machine" perspective
591: [05:06:09] <irogue_> but it works
592: [05:06:14] <irogue_> the non-ThinkPads though
593: [05:06:19] <spronk> mm
594: [05:06:19] <irogue_> everything else out of Lenovo
595: [05:06:20] <irogue_> utter shit
596: [05:06:49] <irogue_> i'd rank them just below a modern Toshiba, and that's not a good thing :P
597: [05:06:55] <UncleCheese> UncleCheese is a big fan of doing his own macbook repairs
598: [05:07:16] <spronk> good luck with new macbooks, UncleCheese
599: [05:07:19] <spronk> ram dies? new logic board
600: [05:07:20] <UncleCheese> ha
601: [05:07:23] <UncleCheese> ifixit, baby!
602: [05:07:33] <spronk> ssd dies? go to OWC and pray your machine is old enough for them to have a shitty replacement
603: [05:07:45] <spronk> battery dies? accept a dodgy third party copy
604: [05:08:17] <spronk> retina display dies? buy a new top case, or more likely one ripped from a used mbp
605: [05:08:48] <spronk> wait, i should add to the battery: 'and hope you don't puncture the liion cells when you have to rip the glue out of the case
606: [05:09:20] <spronk> mbp went from being one of the best machines for user-servicability to being the worst
607: [05:19:35] * muskie9 has joined #silverstripe
608: [05:20:56] <irogue_> spronk: same with Mac Pro, I guess
609: [05:21:09] <irogue_> the old ones had some of the awesomest cases in existence
610: [05:21:16] <irogue_> everything slides out for easy servicing
611: [05:21:23] <spronk> mm
612: [05:21:32] <spronk> new one is a clusterfuck of miniturization
613: [05:21:39] <irogue_> although freakishly amazing
614: [05:21:43] <irogue_> SO SMALL
615: [05:21:44] <irogue_> HOW
616: [05:21:56] <spronk> SO annoying that ther is no space for 2.5" or 3.5" drives
617: [05:22:14] <spronk> so annoying that the cheapest model is 5k
618: [05:22:36] <irogue_> i spec'd up equivalent box on dell, was more expensive
619: [05:22:38] <irogue_> interestingly
620: [05:23:00] <irogue_> basically the dual xeons are $$$
621: [05:23:05] <spronk> yeah
622: [05:23:24] <simon_w> And then the GPUs
623: [05:23:28] <irogue_> yeah
624: [05:23:34] <spronk> sigh
625: [05:23:37] <irogue_> bullshit workstation gpus
626: [05:23:39] <spronk> mm
627: [05:23:46] * muskie9 quit (Ping timeout: 240 seconds)
628: [05:24:27] * irogue_ very happy with his $1500 MacBook Air tho
629: [05:24:40] * spronk isn't happy with his air
630: [05:24:57] <spronk> takes ages to wake up from sleep sometimes
631: [05:25:10] <spronk> aaand i need more ram now
632: [05:25:17] <irogue_> weird
633: [05:25:28] <irogue_> heh, was discussing RAM in the weekend
634: [05:26:01] <irogue_> how the fuck does OSX manage to get by with so much less RAM?
635: [05:26:13] <spronk> it doesn't
636: [05:26:13] <spronk> :p
637: [05:26:34] <simon_w> I run 10.9 fine with 2 GB of RAM :p
638: [05:26:39] <spronk> :|
639: [05:27:12] <irogue_> i have 4GB in this thing, and running a Vagrant VM at all times, browser with 20+ tabs, phpStorm which is java, Mail, IRC, SourceTree, Skype and all the other background stuff
640: [05:27:17] <irogue_> no probs at all
641: [05:27:33] <spronk> hmm
642: [05:27:36] <spronk> my mac has 4GB
643: [05:27:38] <spronk> runs like a dog
644: [05:28:23] <irogue_> my desktop win8 box has 8GB RAM and with phpStorm and a Vagrant VM going if i start going above about 15 tabs in Chrome it starts to error about running out of memory
645: [05:28:33] <spronk> :S
646: [05:29:00] <spronk> i dno about win8, but win7 is definitely less ram hoggy than OS X
647: [05:29:03] <irogue_> biggest thing seems to be OSX's java VM significantly less shitty than the official Oracle one on Windows
648: [05:29:04] <simon_w> spronk, are you running Mountain Lion still?
649: [05:29:11] <spronk> simon_w: mavericks
650: [05:31:48] * an_Eskimo quit (Ping timeout: 240 seconds)
651: [05:32:21] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
652: [05:35:35] * Ryan-Toast quit (Quit: Ryan-Toast)
653: [05:39:00] * Shrike_Finland has joined #silverstripe
654: [05:43:14] * irogue_ quit (Quit: Textual IRC Client: www.textualapp.com)
655: [05:59:23] * sminnee quit (Quit: sminnee)
656: [06:02:52] * sminnee has joined #silverstripe
657: [06:13:18] * visil has joined #silverstripe
658: [06:16:26] <visil> Hey Guys, a short question - I've a page, with a controller, that looks like this: https://gist.github.com/anonymous/51db6da15167809768c8 Now I've a link on the page to redirect to "$Top.URLSegment/RegistrationForm" - which should show the form, but I do get an error there:
659: [06:16:28] <visil> There seems to have been a technical problem. Please click the back button, refresh your browser, and try again.
660: [06:17:04] <visil> does anyone has a clue why?
661: [06:20:13] * muskie9 has joined #silverstripe
662: [06:24:55] * muskie9 quit (Ping timeout: 260 seconds)
663: [06:30:30] * jordanmk has joined #silverstripe
664: [06:31:55] * srikanth quit (Ping timeout: 240 seconds)
665: [06:32:21] * adrian has joined #silverstripe
666: [06:32:58] * adrian quit (Client Quit)
667: [06:33:35] * adrian_s has joined #silverstripe
668: [06:34:29] <adrian_s> hey, just wondering the best way to take credit card payments using swipestripe if I need to use ANZ as the bank.
669: [06:38:44] <simon_w> adrian_s, which ANZ? :p
670: [06:38:50] <simon_w> Though probably DPS
671: [06:39:27] <adrian_s> the Australian one
672: [06:40:41] <adrian_s> it looks like i have to make an account via paymentexpress.com to use as a hosted solution or is there was another way
673: [06:41:08] <simon_w> Well, you're going to need an account with whatever payment provider you use
674: [06:41:21] <simon_w> If you already have a merchant account, that's all you need
675: [06:42:14] * joelpittet quit (Remote host closed the connection)
676: [06:43:15] <adrian_s> I was wondering if there was a way to not use them and either use EWay or even have the credit card form with my site and not have the payment 3rd party hosted
677: [06:44:22] <simon_w> You could probably write support for eWAY easily enough (assuming they have a sane API)
678: [06:44:46] <simon_w> You can get self-hosted credit card forms but then you have to be PCI-A compliant, which is a lot more difficult
679: [06:45:18] * sminnee quit (Quit: sminnee)
680: [06:46:03] <adrian_s> yeah i figured I could write my own but was hoping there would be a module or plug in that has already been created that I could just plug and play.
681: [06:49:33] <simon_w> Well, https://github.com/silverstripe-labs/silverstripe-payment says it supports EWay and has code for it, though I can't see how you configure it
682: [06:51:13] <simon_w> Looks like something like Payment::set_supported_methods(array('EwayXMLPayment' => 'EWay'))
683: [06:51:56] <simon_w> Probably would need EwayXMLPayment::set_customer_id('your_id'); too
684: [06:52:02] <simon_w> adrian_s, ^
685: [06:53:55] * auto9 has joined #silverstripe
686: [06:54:19] <adrian_s> Does any payment module link in with swipestripe thought? I amuse there would be intergrating the 2?
687: [06:54:43] * auto9 quit (Client Quit)
688: [06:55:31] <simon_w> adrian_s, swipestripe uses the payment module
689: [06:56:06] <adrian_s> SwipeStripe says it uses this payment module though https://github.com/silverstripe-labs/silverstripe-payment/tree/1.0
690: [06:57:17] <simon_w> Which is the one I linked to
691: [06:58:43] <simon_w> Ah, it got split apart for 3.0
692: [06:59:10] <simon_w> In that case, you will need to build the gateway support yourself
693: [07:02:00] <adrian_s> that makes sense about it being split apart
694: [07:02:24] <adrian_s> im surprised no one has come across this issue before now
695: [07:02:28] <adrian_s> and made something public
696: [07:07:29] <adrian_s> oh well thanks for your help :)
697: [07:13:15] * abitran quit (Ping timeout: 252 seconds)
698: [07:15:58] * Shrike_Finland quit (Quit: Leaving.)
699: [07:16:55] * Shrike_Finland has joined #silverstripe
700: [07:20:26] * abitran has joined #silverstripe
701: [07:20:32] * visil quit (Quit: Leaving)
702: [07:21:05] * muskie9 has joined #silverstripe
703: [07:22:53] * ARNHOE has joined #silverstripe
704: [07:25:17] * muskie9 quit (Ping timeout: 240 seconds)
705: [07:28:27] * r3v3rb has joined #silverstripe
706: [07:28:41] <r3v3rb> morning
707: [07:29:17] <r3v3rb> anyone have any experience with static publishing, forms and load balancing?
708: [07:30:33] <simon_w> If CSRF protection is important, forms can't statically published, they can't be statically published
709: [07:32:30] <r3v3rb> simon_w: okay, imagine csrf isn’t important - is there anything special I need to do for the controllers to work when returning the page results of successfully submitted pages etc?
710: [07:32:59] <r3v3rb> and to get the results of the forms added to the dataobjects that contain the submitted data?
711: [07:33:22] <r3v3rb> as far as I can tell this requires ‘non-static’ pages for the forms?
712: [07:36:08] <simon_w> Only the bit you submit too needs to be dynamic, unless your successful page is also dynamic
713: [07:36:59] <r3v3rb> basically I have several forms across a site, that is currently static published for all pages except the forms. this works well - but my client now wants to load balance the site…
714: [07:37:46] <simon_w> And? Just make sure you send each person to the same server
715: [07:38:30] <r3v3rb> sorry simon_w how can I ensure that they are sent to the same server?
716: [07:38:41] <simon_w> Depends on the load balancer
717: [07:38:53] <simon_w> Alternatively, have a shared session store
718: [07:38:58] <r3v3rb> okay, i’ll have to check with the IT department
719: [07:40:11] <r3v3rb> they have started playing whilst I was away, and not consulted as to the best route - they are currently setting it up to completely copy the structure of one server to the other and the MySQL DB too, which I have told them is completely incorrect!
720: [07:56:28] * kinglozzer has joined #silverstripe
721: [08:05:15] * Pyqueryk has joined #silverstripe
722: [08:07:29] <Pyqueryk> r3v3rb: how you getting on fella?
723: [08:21:43] * muskie9 has joined #silverstripe
724: [08:21:52] * micmania1 has joined #silverstripe
725: [08:26:10] * muskie9 quit (Ping timeout: 240 seconds)
726: [08:44:59] * spronk2 has joined #silverstripe
727: [08:45:40] * visil has joined #silverstripe
728: [08:46:13] * visil quit (Client Quit)
729: [08:46:23] * Audlex quit (Ping timeout: 252 seconds)
730: [08:46:24] * ocm has joined #silverstripe
731: [08:46:29] <ocm> howdy
732: [08:50:40] * simon_w|air has joined #silverstripe
733: [08:53:38] <micmania1> areet
734: [08:56:14] * sminnee has joined #silverstripe
735: [08:59:53] <kinglozzer> Hey micmania1
736: [08:59:59] <r3v3rb> Pyqueryk: hi mate
737: [09:00:08] <r3v3rb> micmania1: kinglozzer how do?
738: [09:00:53] <r3v3rb> sorry had a conference call with client as they were setting up load balancing completely wrong for a site that isn’t even deployed yet and then would have blamed moi!
739: [09:01:26] <r3v3rb> for the performance or errors introduced due to having two db’s running across the servers
740: [09:11:06] * cloph_away is now known as cloph
741: [09:11:21] <kinglozzer> r3v3rb: Good thanks, yourself?
742: [09:11:31] <kinglozzer> Ah, load balancing <3
743: [09:11:42] <r3v3rb> kinglozzer: not too bad, had a few days away from keyboard so feeling ‘fresher’
744: [09:12:17] <kinglozzer> Wait, you mean there are things to do besides code?!
745: [09:12:22] <kinglozzer> D:
746: [09:12:28] <r3v3rb> next week is MRI and bloods so hopefully have a bit more info by the end of june as to whether they want to hack my insides out
747: [09:13:17] <Pyqueryk> fingers crossed for ya r3v3rb
748: [09:13:21] <r3v3rb> don’t be sad kinglozzer I still ended up ssh’ing into a client server to make amends via nano to a site whilst driving through Longleat Safari park :D
749: [09:13:40] <Pyqueryk> rofl, I hope you pulled over first!
750: [09:13:44] <r3v3rb> Pyqueryk: I feel fine, so in my mind I will be fine
751: [09:13:53] <Pyqueryk> r3v3rb: great :D
752: [09:13:54] <r3v3rb> Pyqueryk: nah, no police or cameras ;)
753: [09:13:59] <Pyqueryk> haha, rude.
754: [09:14:14] <Pyqueryk> Like that lorry driver that killed that woman while looking at porn.
755: [09:14:27] <Pyqueryk> honestly wtf.
756: [09:14:29] <Pyqueryk> this country.
757: [09:14:50] <Pyqueryk> Illegal to use your phone or have any screen facing the driver while the vehicle is in operation
758: [09:14:54] <Pyqueryk> in NZ
759: [09:15:07] <Pyqueryk> eg tv, etc.
760: [09:15:40] <Pyqueryk> you gotta pull over or have a hands free kit in the car that you don't have to touch the phone to answer to make or recieve calls.
761: [09:16:23] <kinglozzer> Hahaha coding while at the zoo, nice r3v3rb :P
762: [09:16:50] <Pyqueryk> oh right, not driving then r3v3rb ? :P
763: [09:17:06] <Pyqueryk> dat safari keyword...
764: [09:17:07] * wmk has joined #silverstripe
765: [09:21:17] * John____ has joined #silverstripe
766: [09:21:42] <John____> Hi Guys. Got a DataObject i'm trying to delete from front end.
767: [09:22:16] <John____> http://pastebin.com/wtLpaUf7
768: [09:22:35] <John____> How'd I delete the object that i'm currently working with? - I assumed it would be like write or update.... ?
769: [09:22:36] * muskie9 has joined #silverstripe
770: [09:22:44] <John____> ->remove(); doesn't seem to work?
771: [09:27:20] * muskie9 quit (Ping timeout: 265 seconds)
772: [09:27:21] <micmania1> John____: $dataObject->delete() should work.
773: [09:27:51] <micmania1> Also, your query should be: Modification::get()->byId($ModificationID);
774: [09:28:07] <John____> ->delete(); returns a Server Error.
775: [09:28:33] <micmania1> yes, your current query is returning a DataList which has no delete method. The above query will return a DataObject which does.
776: [09:30:04] <John____> Yep Perfect. Thank you.
777: [09:33:08] * UncleCheese has joined #silverstripe
778: [09:36:27] * Shrike_Finland quit (Quit: Leaving.)
779: [09:39:50] * Tanger quit (Quit: Tanger)
780: [09:41:12] * simon_w|air quit (Quit: This computer has gone to sleep)
781: [09:41:52] * simon_w quit (Quit: This computer has gone to sleep)
782: [09:42:01] <r3v3rb> Pyqueryk: yeh, i was driving past the tiger sanctuary at the time ;)
783: [09:48:56] * UncleCheese quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
784: [09:49:37] * Shrike_Finland has joined #silverstripe
785: [09:51:32] * simon_w|air has joined #silverstripe
786: [09:54:18] * John____ quit (Ping timeout: 240 seconds)
787: [09:58:23] * ^pH- has joined #silverstripe
788: [09:58:58] <Pyqueryk> wholey shit SS's querying logic is balls up tits.
789: [09:59:10] * ^pH quit (Read error: Connection reset by peer)
790: [09:59:49] <Pyqueryk> datalist so good, how the hell does it even work :< Pretty much voodoo like Gridfield when you dig under it.
791: [10:00:09] <r3v3rb> Pyqueryk: lol, yep I took a look and ran scared
792: [10:00:24] <Pyqueryk> I mean there's sqlquery
793: [10:00:33] <Pyqueryk> that SEEMS logical, until you realise it's just not.
794: [10:00:52] <Pyqueryk> well, it's missing, has no reset, all kinds of things.
795: [10:01:14] <Pyqueryk> not that a reset should be needed, but perhaps to unselect a field, idk.
796: [10:01:21] <Pyqueryk> but then there's dataquery
797: [10:01:34] <Pyqueryk> confusing the crap out of me.
798: [10:01:44] <Pyqueryk> doesn't even inherit sqlquery, although it uses it.
799: [10:02:47] <Pyqueryk> help me kenobilozzer, you're my only hope
800: [10:03:16] <kinglozzer> close enough
801: [10:03:34] <kinglozzer> "help me obiwankinglozzer.." etc
802: [10:03:38] <Pyqueryk> do you understand the dataquery?
803: [10:03:48] <kinglozzer> uhh, never looked at it
804: [10:03:49] <kinglozzer> sec
805: [10:04:01] <Pyqueryk> kinglozzer: wanking lozzer? o.0
806: [10:04:08] <Pyqueryk> I hope you're home for lunch!
807: [10:04:23] <Pyqueryk> early lunch tho
808: [10:04:25] <kinglozzer> Hahaha
809: [10:05:09] <Pyqueryk> micmania1: it was almost sunny this morning
810: [10:05:13] <kinglozzer> So, like, SQLQuery is just querying raw tables, DataQuery is querying specific tables based on what dataclass you pass in?
811: [10:05:17] <Pyqueryk> how it's grey, the wind is up, and it's getting cold.
812: [10:05:29] <Pyqueryk> kinglozzer: ah, that makes a tad more sense I guess.
813: [10:05:37] <Pyqueryk> how do subgroups work? :<
814: [10:05:54] <Pyqueryk> I get the idea, I just... reading the code they confuse me more than I thought they would :/
815: [10:06:30] <Pyqueryk> and technically shouldn't this functionality be on sqlquery, not dataquery? :<
816: [10:08:06] <kinglozzer> http://api.silverstripe.org/3.1/class-DataQuery_SubGroup.html wat
817: [10:08:26] * pazuur has joined #silverstripe
818: [10:09:06] <Pyqueryk> it's so you can and (or or) and and (or)
819: [10:09:17] <Pyqueryk> for eg
820: [10:09:45] <pazuur> Hello, somehow i can't get the translations inside the template working.... can someone help me out?
821: [10:10:46] <pazuur> In _config i have "i18n::set_locale('nl_NL');" and "Translatable::set_default_locale('nl_NL');"
822: [10:11:07] <Pyqueryk> kinglozzer: omg best abstraction ever: public function where_in($key, $vals) { $this->_where_in($key, $vals); }
823: [10:11:19] <Pyqueryk> R U F'N SRS!?
824: [10:11:30] <pazuur> In the root i have dir lang
825: [10:11:36] <kinglozzer> Pyqueryk: and or or and or and and or or and wut
826: [10:11:43] <kinglozzer> Haha, nice
827: [10:12:06] <kinglozzer> Pyqueryk: Codeigniter?
828: [10:12:06] <pazuur> with nl_NL.yml
829: [10:12:23] <Pyqueryk> WHERE (myfield = blah AND otherfield = blah) OR (myfield = hmm AND otherfield = hmm)
830: [10:12:26] <Pyqueryk> kinglozzer: yes
831: [10:12:34] <Pyqueryk> kinglozzer: ^^ subgrouping
832: [10:12:37] <Pyqueryk> usecase
833: [10:12:56] <Pyqueryk> pazuur: you're talking about templates right?
834: [10:13:01] <kinglozzer> Pyqueryk: oic, didn't know that was called subgrouping
835: [10:13:15] <kinglozzer> BRACKETS
836: [10:13:19] <kinglozzer> that's what it should be called
837: [10:13:42] <Pyqueryk> kinglozzer: well it's kinda not or might be I dunno, but a subgroup is ... well a group within the whole where clause, making it a subpart of the where...
838: [10:13:48] <micmania1> pazuur: Have you flushed?
839: [10:14:07] <pazuur> Yes and dev/build
840: [10:15:32] <Pyqueryk> pazuur: have you used the translation syntax in the template?
841: [10:15:43] <micmania1> pazuur: your lang directory should be in the project folder, not your public_html root
842: [10:16:00] <pazuur> yes: <% _t('BlogSummary_ss.READFULLPOST','Read the full post') %>
843: [10:16:15] <micmania1> Pyqueryk: Isn't a subgroup so you can run sub-sql queries?
844: [10:16:36] <pazuur> inside themes?
845: [10:16:45] <Pyqueryk> micmania1: nup.
846: [10:16:52] <micmania1> SELECT * FROM blah WHERE blah.id IN (SELECT id FROM blah2)
847: [10:16:56] <Pyqueryk> micmania1: you're talking about subqueries
848: [10:17:04] <micmania1> ah, yeah. that's it
849: [10:17:22] <Pyqueryk> and I'm reasonably sure you can just define that as a field.
850: [10:18:11] <Pyqueryk> $sqlquery->selectField('(all that subquery)', 'alias');
851: [10:21:06] <pazuur> I have the 'lang' directory in the same direcotory as the modules
852: [10:21:41] <Pyqueryk> your own translations should be in your project dir
853: [10:23:10] <pazuur> in "mysite" right... Thanks a lot!
854: [10:23:16] * sminnee quit (Quit: sminnee)
855: [10:23:19] * muskie9 has joined #silverstripe
856: [10:23:33] <r3v3rb> love it: <!-- this is the current method for requesting the favicon.ico. The assumption is that the same method will be used on the live site, though commented out in case a new design needs to be tested -->
857: [10:23:34] <Pyqueryk> mysite/lang, yeah
858: [10:23:56] <r3v3rb> found on Asda’s lovely live site with tons of whitespace and comments throughout… tch tch
859: [10:23:58] <Pyqueryk> r3v3rb: wtf?
860: [10:24:01] <Pyqueryk> hahaha
861: [10:24:09] <Pyqueryk> is it a .ico ?
862: [10:24:11] <r3v3rb> http://groceries.asda.com/asda-webstore/landing/home.shtml#/product/910001201397
863: [10:24:18] <r3v3rb> take a look at the source :)
864: [10:24:32] <r3v3rb> btw, thats your present I’m getting you!
865: [10:25:05] <Pyqueryk> good god, .ico.
866: [10:25:17] <Pyqueryk> WELCOME TO 1998 GUYS
867: [10:25:18] * r3v3rb thinks that’s the least optimised website I have seen for a long time
868: [10:25:24] <kinglozzer> r3v3rb: Holy fuck, my mum used it before and asked me to help her - I couldn't, because it was so fucking broken
869: [10:25:27] <Pyqueryk> r3v3rb: that white space though... to be fair.
870: [10:25:31] * wmk quit (Quit: nice to meet you ;))
871: [10:25:40] <r3v3rb> you like whitespace :)
872: [10:25:41] <Pyqueryk> SS generates all that whitespace when you use the <% require ... %>
873: [10:25:47] <r3v3rb> I know...
874: [10:25:54] <r3v3rb> wouldn’t it be funny if…
875: [10:26:00] <Pyqueryk> they've probably got something similar as they reference 'below two files' and there are 3 empty lines
876: [10:26:34] <Pyqueryk> r3v3rb: nah, no base tag
877: [10:26:43] <Pyqueryk> it'll probably be some .net thing
878: [10:26:58] <kinglozzer> "<!-- Below two files does not have non minified version -->"
879: [10:27:02] <r3v3rb> take a look a the TEMPLATES with all the variables still in it
880: [10:27:04] <Pyqueryk> <link href="(none)/mediaimages/SPF/allContentStyle_1404.css" rel="stylesheet"/>
881: [10:27:05] <kinglozzer> Something tells me they outsourced it abroad...
882: [10:27:06] <Pyqueryk> hahahahaha
883: [10:27:15] <Pyqueryk> (none), best link ever.
884: [10:27:18] <kinglozzer> lmfao
885: [10:27:29] <r3v3rb> <div id="siteTemplates" style="display:none;">
886: [10:27:29] <r3v3rb>
887: [10:27:31] <r3v3rb> <!-- large_listing_promo.shtml TEMPLATES -->
888: [10:27:32] <r3v3rb> <script type="text/template" id="T_LargeAdvertTemplate">
889: [10:27:34] <r3v3rb> <div class="largeListing clearfix">
890: [10:27:35] <r3v3rb> <div class="container">
891: [10:27:37] <r3v3rb> <p class="featured">Featured</p>
892: [10:27:38] <r3v3rb> <img src="<%= image %>" alt="" />
893: [10:27:40] <r3v3rb> </div>
894: [10:27:41] <r3v3rb> </div>
895: [10:27:41] <r3v3rb> </script>
896: [10:27:44] <Pyqueryk> xD
897: [10:27:46] <r3v3rb> <%= image %> wtf
898: [10:27:48] * muskie9 quit (Ping timeout: 240 seconds)
899: [10:27:53] <Pyqueryk> r3v3rb: ASP.net
900: [10:28:03] <r3v3rb> yup good innit
901: [10:28:07] <micmania1> r3v3rb: Pyqueryk: nope - Javascript templates
902: [10:28:27] <Pyqueryk> yeah, it's in ASP tags though, like SS's template stuff
903: [10:28:32] <r3v3rb> micmania1: is it not the same
904: [10:28:55] <Pyqueryk> r3v3rb: it is JS template.
905: [10:29:38] <r3v3rb> of course, but the vars are being pulled via asp.net or rails
906: [10:29:50] <r3v3rb> rails is <%= var %>
907: [10:30:02] <r3v3rb> yum yum yum
908: [10:30:13] * r3v3rb looks for rails bugs to hammer asda with ;)
909: [10:31:08] * robert_ quit (Ping timeout: 245 seconds)
910: [10:31:56] <micmania1> r3v3rb: underscore js uses <%= %>
911: [10:32:06] <kinglozzer> <div style="display:none" class="isMinified"></div>
912: [10:32:22] <kinglozzer> dafuq
913: [10:34:21] <r3v3rb> micmania1: never seen that before, must check that
914: [10:36:51] <kinglozzer> needs more divs though
915: [10:37:09] <r3v3rb> kinglozzer: not exactly optimised is it
916: [10:37:13] <kinglozzer> I found an anchor nested 23 levels deep, can anyone beat that?
917: [10:37:36] * UncleCheese has joined #silverstripe
918: [10:38:33] <r3v3rb> kinglozzer: i founf an anchor at 23 fathoms… ;)
919: [10:38:45] <r3v3rb> founf :D interesting new dialect of mine!
920: [10:43:55] * joelpittet has joined #silverstripe
921: [10:48:10] * joelpittet quit (Ping timeout: 240 seconds)
922: [10:49:19] * spronk2 quit (Quit: spronk2)
923: [10:53:13] <Pyqueryk> Shit, caved.
924: [10:53:19] <Pyqueryk> Sandwich gone :/
925: [10:53:38] <Pyqueryk> micmania1: it's burrito week at chillipepper
926: [10:53:59] <Pyqueryk> hoping the weather clears up today or tomorrow to allow for a lunchtime mission :>
927: [10:54:00] <micmania1> :O
928: [10:54:14] <micmania1> chillipeppers don't do delivery any more :(
929: [10:54:21] <micmania1> I may have to visit on the way to work too
930: [10:54:37] <Pyqueryk> Lunch specials only available after 10:30!
931: [10:54:46] <UncleCheese> Holy crap that was the funniest scene in television history
932: [10:54:52] <UncleCheese> anyone see Silicon Valley this week?
933: [10:54:54] <Pyqueryk> UncleCheese: explain to me please
934: [10:55:02] <Pyqueryk> dataquery vs sqlquery
935: [10:55:17] <Pyqueryk> Write the docs with pictures plz
936: [10:55:24] <Pyqueryk> explain to me this thing
937: [10:55:38] <UncleCheese> it's just abstraction
938: [10:55:46] <Pyqueryk> yes and no
939: [10:55:50] <Pyqueryk> abstraction to what
940: [10:55:59] <spronk> BRUITTOO
941: [10:56:04] <Pyqueryk> why dataquery over sqlquery?
942: [10:56:17] <Pyqueryk> why add features to dataquery when they should be added to sqlquery?
943: [10:56:18] <Pyqueryk> idek
944: [10:56:19] <Pyqueryk> :<
945: [10:56:20] <UncleCheese> dataquery is a proxy for sqlquery, right?
946: [10:56:27] <Pyqueryk> yes and no
947: [10:56:35] <Pyqueryk> it uses sqlquery, mmm
948: [10:56:43] <Pyqueryk> I think
949: [10:56:47] <Pyqueryk> from what I can tell
950: [10:56:53] <UncleCheese> all i know is every time i try to do some advanced stuff with the orm, i have to traverse two seemingly redundant classes
951: [10:57:04] <Pyqueryk> yup
952: [10:57:05] <Pyqueryk> :<
953: [10:57:14] <Pyqueryk> thus confusion
954: [10:57:16] <UncleCheese> and orchestrate a juggling act that will fall apart as soon as a user sneezes
955: [10:57:19] <Pyqueryk> it's pretty much black box in here.
956: [10:58:39] <Pyqueryk> sql query doesn't generate it's own sql
957: [10:58:47] <Pyqueryk> so now I'm really all wtf :<
958: [11:00:25] <Pyqueryk> umm
959: [11:00:30] <Pyqueryk> o.0
960: [11:00:48] <Pyqueryk> sqlWhereToString
961: [11:01:07] <UncleCheese> try adding a select column to your query sometime
962: [11:01:13] <UncleCheese> you'll think you were at the threshold of hell
963: [11:01:30] <Pyqueryk> isnt' that what 'addSelect' is for?
964: [11:01:42] <UncleCheese> hahahahahaha
965: [11:01:44] <Pyqueryk> or do you mean from within a dataquery?
966: [11:01:53] <UncleCheese> you'd think!
967: [11:02:02] <UncleCheese> just try it.. i dare you
968: [11:02:23] <micmania1> https://github.com/silverstripe/silverstripe-framework/pull/1360 - They've been refactored for 3.2
969: [11:02:50] <micmania1> well, when it gets merged
970: [11:04:11] <Pyqueryk> nah, this is the prepared statements work
971: [11:04:12] <Pyqueryk> it's old
972: [11:05:35] <Pyqueryk> looks like it might be happening though. idk.
973: [11:05:43] <micmania1> yeah, its still ongoing
974: [11:05:57] <micmania1> I think its ready to be merged now
975: [11:06:02] <Pyqueryk> I wonder if tractorcow sorted out the speed issues
976: [11:06:10] <Pyqueryk> iirc last I heard of it it was slow as hell
977: [11:06:19] <micmania1> yeah, I assume so
978: [11:09:41] <Pyqueryk> So last night, on my way to bed, get drink of water, walking out of kitchen... feel something squidgy under my toes. Don't step down. Think 'wtf could that be?' I hadn't eaten anything squidgy, so makes no sense for there to be something squidgy on the floor.
979: [11:09:49] <Pyqueryk> turn on the light
980: [11:10:11] <Pyqueryk> there's a fucking slug bigger than my thumb there, in the middle of the kitchen.
981: [11:10:36] <Pyqueryk> traced the slime trail back to the front door. No idea how the fucker got in, it was closed all night.
982: [11:11:11] <Pyqueryk> flicked him outside, problem solved. Apart from the dirty great slug slime stain on my sock :<
983: [11:24:01] * muskie9 has joined #silverstripe
984: [11:28:27] * muskie9 quit (Ping timeout: 252 seconds)
985: [11:40:20] * richwestcoast has joined #silverstripe
986: [11:41:26] <Pyqueryk> facemeltingly stupid
987: [11:41:28] <Pyqueryk> kinglozzer:
988: [11:42:18] * pazuur quit (Ping timeout: 240 seconds)
989: [11:44:18] <Pyqueryk> where(), or_where(), where_in(), or_where_in(), like(), or_like(), not_like(), or_not_like(), where_not_in(), or_where_not_in()
990: [11:44:35] <Pyqueryk> THIS IS ALL THE SAME FUCKING THING YOU CODE IGNITER DERPS
991: [11:45:12] * cloph is now known as cloph_away
992: [11:56:24] <kinglozzer> lol
993: [12:06:12] * UncleCheese quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
994: [12:08:28] * simon_w|air quit (Quit: This computer has gone to sleep)
995: [12:15:00] * UndefinedOffset has joined #silverstripe
996: [12:16:04] * lozhowlett has joined #silverstripe
997: [12:17:09] <lozhowlett> Hi all - got a SS3 subsite questions. I have sub sites all with galleries, I then have a main site which is like a portal site and I want to display the latest galleries from the subsites... but i just cant work it out! I think i need to build a specific function for it...
998: [12:17:38] <lozhowlett> I have tried array lists, but obviously this only brings back title, etc.. not the dataobject of associated objects, like featured image, etc
999: [12:24:51] * muskie9 has joined #silverstripe
1000: [12:28:42] * richwestcoast quit (Quit: My iMac has gone to sleep. ZZZzzz…)
1001: [12:29:19] * muskie9 quit (Ping timeout: 252 seconds)
1002: [12:40:30] * joelpittet has joined #silverstripe
1003: [12:42:19] * richwestcoast has joined #silverstripe
1004: [12:45:05] * joelpittet quit (Ping timeout: 255 seconds)
1005: [12:47:16] <Pyqueryk> lozhowlett: it's an object.
1006: [12:47:26] <Pyqueryk> like any other with a relation.
1007: [12:47:38] <Pyqueryk> $obj->relatedobj->title
1008: [12:47:39] <Pyqueryk> etc
1009: [12:48:18] * Shrike_Finland quit (Quit: Leaving.)
1010: [12:56:32] <lozhowlett> i wish it was that simple!
1011: [12:56:51] <lozhowlett> it doesnt loop through a subsite site tree like that
1012: [12:57:10] <lozhowlett> I have ended up creating a array list with joins, etc to do it.
1013: [12:57:13] <lozhowlett> thanks anyway
1014: [12:58:25] * joelpittet has joined #silverstripe
1015: [12:58:31] * Shrike_Finland has joined #silverstripe
1016: [13:01:18] * lozhowlett quit (Ping timeout: 240 seconds)
1017: [13:02:18] * joelpitt_ has joined #silverstripe
1018: [13:03:17] * joelpittet quit (Ping timeout: 264 seconds)
1019: [13:04:45] * joelpittet has joined #silverstripe
1020: [13:05:39] * joelpitt_ quit (Read error: Connection reset by peer)
1021: [13:05:57] * r3v3rb quit (Quit: r3v3rb)
1022: [13:06:39] * r3v3rb has joined #silverstripe
1023: [13:06:52] * r3v3rb quit (Client Quit)
1024: [13:23:09] * catcher has joined #silverstripe
1025: [13:23:09] * catcher quit (Changing host)
1026: [13:23:09] * catcher has joined #silverstripe
1027: [13:23:31] * joelpittet quit (Remote host closed the connection)
1028: [13:23:37] <catcher> hello hello
1029: [13:24:05] * joelpittet has joined #silverstripe
1030: [13:25:36] * muskie9 has joined #silverstripe
1031: [13:29:00] * joelpittet quit (Ping timeout: 265 seconds)
1032: [13:30:05] * muskie9 quit (Ping timeout: 255 seconds)
1033: [13:32:24] <Pyqueryk> read docs pplz gosh.
1034: [13:32:41] <Pyqueryk> there's a switch for turning the current subsite restriction off when fetching lists.
1035: [13:32:49] <Pyqueryk> but anyway, he's long gone now
1036: [13:35:25] * Shrike_Finland quit (Quit: Leaving.)
1037: [13:46:10] <spronk> yerp
1038: [13:50:22] <spronk> http://www.newfangled.com/the_way_you_design_web_content_is_about_to_change
1039: [13:50:28] * auto9 has joined #silverstripe
1040: [14:01:34] * muskie9 has joined #silverstripe
1041: [14:11:14] * robert_ has joined #silverstripe
1042: [14:12:41] * robert_ quit (Max SendQ exceeded)
1043: [14:13:14] * robert_ has joined #silverstripe
1044: [14:13:14] * robert_ quit (Changing host)
1045: [14:13:14] * robert_ has joined #silverstripe
1046: [14:20:28] <Pyqueryk> spronk: this is you on about content blocks again?
1047: [14:22:51] <Pyqueryk> tl;dr article: yet another wordderps beginning to realise how derp they are.
1048: [14:28:14] <spronk> jaja :p
1049: [14:30:34] * Guits has joined #silverstripe
1050: [14:31:21] <Guits> Are there ways to rotate images within the CMS ?
1051: [14:31:28] <Pyqueryk> so a little from column a, a little from column b.
1052: [14:31:32] <Pyqueryk> Guits: nope.
1053: [14:31:42] <micmania1> content blocks suck.
1054: [14:31:47] <Pyqueryk> haha
1055: [14:31:54] <Pyqueryk> yes and no micmania1.
1056: [14:32:19] <Pyqueryk> mostly no, but yes because it gives the client infinite ways to fuck up a design
1057: [14:32:35] <Pyqueryk> and 'is all so oh too hard' when it comes to actually using cms
1058: [14:32:36] <micmania1> yes from a freedom point of view. No from every other.
1059: [14:32:56] <Pyqueryk> do go on :>
1060: [14:33:26] <micmania1> The client pays you to build the website. Not to provide a generic tool souless so they can build it.
1061: [14:33:42] <Pyqueryk> I love how this wordderpy yet again thinks he's the first one to think of this, and it's some kind of revolutionary shit that will change the entire world in a month or two
1062: [14:34:11] <micmania1> There's few wp sites we've done that uses the concept he's talking about
1063: [14:34:19] <micmania1> if you read the note at the bottom it says that as well
1064: [14:34:25] <Pyqueryk> yet what he describes is pretty much what cms's set out to achieve when they first started to appear.
1065: [14:34:52] <micmania1> You can make content modular without making it a total piss take for people to manage.
1066: [14:40:23] <micmania1> http://codecanyon.net/item/visual-composer-page-builder-for-wordpress/full_screen_preview/242431 - He's basically just built one of these.
1067: [14:41:35] <Pyqueryk> basically
1068: [14:41:45] <Pyqueryk> like I said, nothing new.
1069: [14:41:59] <micmania1> And its bullshit. It produces terrible code.
1070: [14:42:06] <Pyqueryk> yup
1071: [14:43:10] * oetiker_ quit (Quit: Leaving)
1072: [14:43:22] * oetiker_ has joined #silverstripe
1073: [14:43:38] * oetiker_ quit (Read error: Connection reset by peer)
1074: [14:46:05] <Pyqueryk> sadface :<
1075: [14:46:06] <Pyqueryk> http://api.silverstripe.org/3.1/source-class-DataObject.html#1202
1076: [14:47:13] <kinglozzer> Pyqueryk: So two writes for all new objects? :|
1077: [14:47:20] <Pyqueryk> kinglozzer: always
1078: [14:47:30] <Pyqueryk> is new obj!
1079: [14:47:36] <Pyqueryk> need id and all sorts
1080: [14:47:55] <Pyqueryk> was more pointing out that we have all this abstraction, but the DO just goes and DB::query's
1081: [14:48:37] <micmania1> I was looking at the static cache stuff earlier. Each class has its own file.
1082: [14:48:59] * oetiker__ has joined #silverstripe
1083: [14:48:59] * oetiker__ quit (Client Quit)
1084: [14:49:11] <micmania1> So you're basically fopening 000's of times.
1085: [14:49:16] <Pyqueryk> :<
1086: [14:49:27] <micmania1> And that's just to get the cached config
1087: [14:49:30] <Pyqueryk> for somthing that's only read by machine...
1088: [14:49:39] <Guits> Can you add attributes/fields to upload field ?
1089: [14:49:51] <Pyqueryk> no.
1090: [14:49:57] <Pyqueryk> well, yes.
1091: [14:49:58] <micmania1> you can.
1092: [14:50:04] <micmania1> but you'll have to extend it
1093: [14:50:05] <Pyqueryk> but depends on what you mean.
1094: [14:50:09] <Pyqueryk> ^^
1095: [14:51:43] <micmania1> I need to learn how to benchmark stuff before I have a crack at improving it.
1096: [14:51:55] <Pyqueryk> dem profillers
1097: [14:52:09] <Pyqueryk> just tell Hamish.
1098: [14:52:26] <Pyqueryk> It'll bug him and then it'll be fixed in a super overengineered solution in no time!
1099: [14:52:27] <Pyqueryk> xD
1100: [14:52:32] <Pyqueryk> It's the SS way!
1101: [14:52:46] * oetiker quit (Disconnected by services)
1102: [14:53:01] <Pyqueryk> fuck, might be drink and choccy time
1103: [14:53:03] <micmania1> It was Hamish who told me how statics are parsed and stuff. That's what's got me thinking
1104: [14:53:10] <Pyqueryk> mmm, yeh.
1105: [14:53:12] * oetiker has joined #silverstripe
1106: [14:53:20] <Pyqueryk> He's the one that wrote it all afaik.
1107: [14:53:24] * oetiker quit (Disconnected by services)
1108: [14:53:38] <Pyqueryk> well, Marcus from SSAU wrote injector
1109: [14:53:47] * oetiker has joined #silverstripe
1110: [14:53:48] <Pyqueryk> but all the manifest bits I think was Hamish
1111: [14:54:59] * oetiker quit (Disconnected by services)
1112: [14:55:22] * oetiker has joined #silverstripe
1113: [14:57:49] * oetiker quit (Disconnected by services)
1114: [14:58:13] * oetiker_ has joined #silverstripe
1115: [14:58:26] <micmania1> I have an idea, just need to figure this profiling stuff out first to test it
1116: [14:59:02] * oetiker has joined #silverstripe
1117: [15:00:13] <oetiker> hello
1118: [15:01:30] * cloph_away is now known as cloph
1119: [15:01:32] <oetiker> is it possible to use a many_many relationship directly to connect images to a page ?
1120: [15:01:50] <oetiker> I did that with 2.4 successfully, and with 3.1 it works as well
1121: [15:02:19] <oetiker> but the grid component and its extensions all seem to assume that I would use data objects that include an image
1122: [15:02:41] <oetiker> *includes
1123: [15:06:09] * scpi has joined #silverstripe
1124: [15:07:06] <micmania1> oetiker: doesn't UploadField work?
1125: [15:07:31] <oetiker> micmania1 with uploadfield I can attach one image
1126: [15:07:45] <micmania1> It should allow many
1127: [15:08:07] <oetiker> now that would be very simple ... will try :)
1128: [15:08:27] <micmania1> oetiker: http://doc.silverstripe.org/framework/en/trunk/reference/uploadfield#usage
1129: [15:08:41] <micmania1> It should detect automatically
1130: [15:08:45] <oetiker> so all my GridField work would have been invain
1131: [15:08:51] <micmania1> yes lol
1132: [15:09:21] <oetiker> grr
1133: [15:09:36] <oetiker> one thing though
1134: [15:09:41] <oetiker> I would like to have them sorted
1135: [15:09:55] <micmania1> There is a module which does it
1136: [15:10:09] <oetiker> I know
1137: [15:10:18] <oetiker> but that is for gridfield
1138: [15:10:21] <oetiker> afaik
1139: [15:10:24] <micmania1> https://github.com/bummzack/sortablefile
1140: [15:10:43] <oetiker> you are tha man!
1141: [15:10:46] <oetiker> thank you
1142: [15:15:18] * Pyqueryk quit (Ping timeout: 240 seconds)
1143: [15:24:47] * ARNHOE quit ()
1144: [15:33:34] * jenniferaslan has joined #silverstripe
1145: [15:42:37] * richwestcoast quit (Quit: My iMac has gone to sleep. ZZZzzz…)
1146: [15:44:33] * richwestcoast has joined #silverstripe
1147: [15:50:14] * joelpittet has joined #silverstripe
1148: [15:51:38] * r3v3rb has joined #silverstripe
1149: [15:54:33] * babak has joined #silverstripe
1150: [15:54:42] * joelpittet quit (Remote host closed the connection)
1151: [15:55:38] * joelpittet has joined #silverstripe
1152: [15:56:08] * joelpittet quit (Remote host closed the connection)
1153: [16:13:19] * joelpittet has joined #silverstripe
1154: [16:14:49] * DesignerX quit (Ping timeout: 252 seconds)
1155: [16:16:23] * richwestcoast quit (Quit: My iMac has gone to sleep. ZZZzzz…)
1156: [16:21:21] * richwestcoast has joined #silverstripe
1157: [16:28:48] * kinglozzer quit ()
1158: [16:29:17] * stnvh quit ()
1159: [16:38:49] * richwestcoast quit (Quit: Textual IRC Client: www.textualapp.com)
1160: [16:40:05] * joelpittet quit (Remote host closed the connection)
1161: [16:40:08] * visil has joined #silverstripe
1162: [16:41:12] <visil> hey guys - can anyone help me answering this question?http://logs.simon.geek.nz/index.php?date=2014-06-03#log_1305291
1163: [16:43:10] <muskie9> visil, why are you using Top.URLSegment, are you in a loop or with?
1164: [16:46:31] <visil> Hi muski9 - thanks for answering. My usecase is like this: I've a page with a button - if you click on that button it should me show a form. The button looks like this: https://gist.github.com/anonymous/91a4cd08bb7a00d08dce and the controller like this https://gist.github.com/anonymous/51db6da15167809768c8
1165: [16:46:51] <visil> I'm not sure if I'm use it wrongly - how would you solve that?
1166: [16:48:28] <muskie9> yes, to have the form show in the template you use $RegistrationForm, to have /page-link/RegistrationForm be a link you would need your RegistrationForm function to return an array with one of the key => val pairs holding the form
1167: [16:49:08] <muskie9> http://doc.silverstripe.com/framework/en/topics/forms
1168: [16:58:48] <catcher> can't declare allowed_actions in config.yml?
1169: [17:10:09] * auto9 quit (Read error: Connection reset by peer)
1170: [17:10:24] * r3v3rb quit (Quit: r3v3rb)
1171: [17:11:17] * auto9 has joined #silverstripe
1172: [17:13:22] * muskie9 quit (Ping timeout: 240 seconds)
1173: [17:41:22] * r3v3rb has joined #silverstripe
1174: [17:41:23] * auto9 quit (Read error: Connection reset by peer)
1175: [17:43:16] * auto9 has joined #silverstripe
1176: [18:07:02] * auto9_ has joined #silverstripe
1177: [18:08:51] * auto9 quit (Ping timeout: 265 seconds)
1178: [18:22:15] * auto9 has joined #silverstripe
1179: [18:23:21] * auto9_ quit (Ping timeout: 265 seconds)
1180: [18:26:29] <visil> how should the array look like? what's the key and what's the value? - I don't see that on the page
1181: [18:26:30] * auto9 quit (Read error: Connection reset by peer)
1182: [18:27:27] * auto9_ has joined #silverstripe
1183: [18:29:31] * r3v3rb quit (Quit: r3v3rb)
1184: [18:31:14] * auto9 has joined #silverstripe
1185: [18:32:37] * auto9_ quit (Ping timeout: 276 seconds)
1186: [18:51:40] * joelpittet has joined #silverstripe
1187: [18:57:13] * visil quit (Quit: Page closed)
1188: [19:00:33] * joelpittet quit (Remote host closed the connection)
1189: [19:01:41] * joelpittet has joined #silverstripe
1190: [19:02:03] * gelignite has joined #silverstripe
1191: [19:06:08] * joelpittet quit (Ping timeout: 245 seconds)
1192: [19:11:35] * joelpittet has joined #silverstripe
1193: [19:18:18] * antmas quit (Ping timeout: 240 seconds)
1194: [20:02:33] * joelpittet quit (Remote host closed the connection)
1195: [20:23:13] * joelpittet has joined #silverstripe
1196: [20:26:02] * joelpittet quit (Remote host closed the connection)
1197: [20:26:36] * joelpittet has joined #silverstripe
1198: [20:29:11] * auto9 quit (Read error: Connection reset by peer)
1199: [20:31:50] * Guits quit (Quit: Leaving)
1200: [20:34:29] * UndefinedOffset quit (Quit: Leaving.)
1201: [20:36:08] * joelpitt_ has joined #silverstripe
1202: [20:39:22] * joelpittet quit (Ping timeout: 276 seconds)
1203: [20:41:22] * Kingy[a] is now known as Kingy
1204: [20:41:47] <Kingy> mornnning
1205: [20:42:08] * nickmolhoek has joined #silverstripe
1206: [20:43:10] * Ryan-Toast has joined #silverstripe
1207: [20:53:08] <catcher> howdy
1208: [20:54:22] <Stomach> hiya
1209: [20:57:14] * sminnee has joined #silverstripe
1210: [20:57:30] * gelignite quit (Quit: http://bit.ly/nkczDT)
1211: [20:58:53] * travis-ci has joined #silverstripe
1212: [20:58:53] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#2660 (master - e7014f4 : Damian Mooyman): The build passed.
1213: [20:58:53] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/010142396983...e7014f4cb593
1214: [20:58:53] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/26701408
1215: [20:58:53] * travis-ci has left #silverstripe
1216: [21:03:25] <oetiker> anyone got experience combining "silverstripe/homepagefordomain" and "silverstripe/subsites"? it seems that homepagefordomain gets ignored
1217: [21:09:59] * cloph quit (Ping timeout: 252 seconds)
1218: [21:12:06] * cloph_away has joined #silverstripe
1219: [21:12:15] * catcher quit (Quit: Leaving)
1220: [21:14:34] * sminnee quit (Quit: sminnee)
1221: [21:16:24] * unsigned_ quit ()
1222: [21:23:12] * srikanth has joined #silverstripe
1223: [21:33:09] * scpi quit (Quit: scpi)
1224: [21:33:50] * joelpitt_ quit (Remote host closed the connection)
1225: [21:41:27] * micmania1 has joined #silverstripe
1226: [21:58:09] <Ryan-Toast> Mmmmm buillding new PC time.
1227: [21:58:33] * joelpittet has joined #silverstripe
1228: [22:11:36] * simon_w|air has joined #silverstripe
1229: [22:16:02] * an_Eskimo has joined #silverstripe
1230: [22:45:54] * UncleCheese has joined #silverstripe
1231: [22:50:03] <Colin[pi]> Ryan-Toast: did you break it?
1232: [22:50:17] <Ryan-Toast> Colin[pi]: No, just wanted a new one.
1233: [22:50:25] * irogue_ has joined #silverstripe
1234: [22:50:42] <Colin[pi]> Ryan-Toast: nice, love dat feel
1235: [22:50:58] <Ryan-Toast> My list so far: http://nz.pcpartpicker.com/user/Rhym/saved/BkjJ7P
1236: [22:52:00] <Stomach> only one graphics card? :P
1237: [22:52:17] <Ryan-Toast> Yarp.
1238: [22:52:21] <Ryan-Toast> Don’t need two.
1239: [22:52:34] <Ryan-Toast> I only run on 27” screen for gaming
1240: [22:52:52] * V_ has joined #silverstripe
1241: [22:53:07] <V_> hi
1242: [22:53:14] <Ryan-Toast> Everyone’s giving me shit for a mini mobi, but can’t recommend any better ones.
1243: [22:53:38] <V_> when testing in developer mode from browser i get "199 tests run: 195 passes, 1 failures, and 3 incomplete with 169 errors"
1244: [22:54:08] <Colin[pi]> Ryan-Toast: might be a mini mobo but it looks like a kick arse one
1245: [22:54:22] <Ryan-Toast> Colin[pi]: Yeah, it has a pretty good rating.
1246: [22:54:58] <Ryan-Toast> Oh god, I’m excited. I love new parts.
1247: [22:55:46] <Colin[pi]> dat feel when you first press the power button
1248: [22:56:00] <Colin[pi]> combination of "AW YISS" and "OH FUCK OH FUCK OH FUCK"
1249: [22:56:12] <V_> when testing in developer mode from browser i get "199 tests run: 195 passes, 1 failures, and 3 incomplete with 169 errors"
1250: [22:56:27] <V_> how can i fix this
1251: [22:56:32] <Ryan-Toast> Colin[pi]: Lol.
1252: [22:56:36] <Stomach> V_ - what version are you on
1253: [22:57:06] <V_> 3.1
1254: [22:57:12] <Stomach> 3.1.?
1255: [22:57:23] <V_> yes please
1256: [22:57:36] <UncleCheese> if you're not watching Silicon Valley, you need to start. Last night's episode had one of the funniest scenes in television history. I woke up this morning still laughing.
1257: [22:57:39] <Stomach> no, what version are you on
1258: [22:57:50] <Stomach> 3.1.what
1259: [23:00:16] <irogue_> UncleCheese: yep, good show. haven't watched the latest yet
1260: [23:00:29] * DesignerX has joined #silverstripe
1261: [23:00:29] <irogue_> and by latest i mean "latest in the US" not whatever's airing here
1262: [23:00:43] <UncleCheese> right, right
1263: [23:00:45] <Stomach> you illegal downloaders! darstedly
1264: [23:00:49] <UncleCheese> we watch it on mondays
1265: [23:01:33] <Ryan-Toast> UncleCheese: the dick to floor ratio thing?
1266: [23:02:14] * sminnee has joined #silverstripe
1267: [23:02:20] <UncleCheese> Yeah
1268: [23:02:22] <UncleCheese> crying laughing
1269: [23:05:13] <Ryan-Toast> UncleCheese: It was pretty funny :P
1270: [23:08:43] <V_> 3.1.5
1271: [23:08:47] <jordanmk> hey guys
1272: [23:08:50] <jordanmk> dumb question
1273: [23:09:03] <jordanmk> is there a way to add a field in the CMS to the Content tab, instead of to some new tab?
1274: [23:10:22] <UncleCheese> yes
1275: [23:10:22] <V_> when testing in developer mode from browser i get "199 tests run: 195 passes, 1 failures, and 3 incomplete with 169 errors"
1276: [23:11:04] <UncleCheese> jordanmk $fields->addFieldToTab('Root.Main', SomeField::create());
1277: [23:11:48] <V_> when testing in developer mode from browser i get "199 tests run: 195 passes, 1 failures, and 3 incomplete with 169 errors" how can i fix this
1278: [23:13:03] * sminnee quit (Quit: sminnee)
1279: [23:13:04] <Stomach> V_ - which tests are failing
1280: [23:13:11] <Stomach> inbuilt ones or ones you have written
1281: [23:13:21] <V_> in built ones
1282: [23:13:22] <srikanth> what is dev-master mean in composer.json? ex: "silverstripe/recaptcha": "dev-master"
1283: [23:13:32] <V_> i am on 3.1.5
1284: [23:13:40] <Stomach> srikanth - it means it will get the latest master branch of the git repo
1285: [23:13:41] <UncleCheese> srikanth it means someone is too lazy to create releases
1286: [23:14:11] <Stomach> UncleCheese - not necessarily :P
1287: [23:14:15] <UncleCheese> yup
1288: [23:14:17] <srikanth> Stomach, UncleCheese : so it could be potentially buggy?
1289: [23:14:18] <jordanmk> UncleCheese, cheers, knew it would be something simple lol
1290: [23:14:23] <UncleCheese> yes
1291: [23:14:44] <Stomach> (as could all code everywhere be)
1292: [23:14:55] <srikanth> also "silverstripe/html5": "*",
1293: [23:14:55] <srikanth> - how does * work here?
1294: [23:14:58] <srikanth> fetch latest?
1295: [23:15:05] <UncleCheese> it's an irresponsible thing to do, IMO, because the developer is free to make API changes on a whim
1296: [23:15:08] <Stomach> get the highest tagged branch
1297: [23:15:19] <UncleCheese> whereas with tagged releases at least there's some convention around that
1298: [23:15:27] <UncleCheese> <coughs> right, SilverStripe?
1299: [23:15:46] * superspring_ has joined #silverstripe
1300: [23:15:47] <Stomach> srikanth - read up at www.semver.org
1301: [23:15:59] <Stomach> that desribes the general "tagging process"
1302: [23:16:13] <simon_w|air> V_, depends on what the errors and failure are
1303: [23:16:43] * irogue__ has joined #silverstripe
1304: [23:17:03] <srikanth> Stomach, UncleCheese : thanks
1305: [23:17:42] * micmania1 quit (Ping timeout: 265 seconds)
1306: [23:18:23] <V_> simon_w|air, how to find errors
1307: [23:20:27] * irogue quit (Write error: Broken pipe)
1308: [23:20:28] * Azure quit (Excess Flood)
1309: [23:20:30] * superspring quit (Quit: No Ping reply in 180 seconds.)
1310: [23:21:16] * jenniferaslan1 has joined #silverstripe
1311: [23:21:27] <V_> @simon_w|air, how to find errors and failures
1312: [23:21:34] * Azure has joined #silverstripe
1313: [23:24:10] <Colin[pi]> UncleCheese: you know if Cam is about?
1314: [23:24:18] <UncleCheese> Cam............
1315: [23:24:30] <Colin[pi]> Cam from SS Cam
1316: [23:24:31] <UncleCheese> F? or S?
1317: [23:24:33] <UncleCheese> oh
1318: [23:24:34] <Colin[pi]> F
1319: [23:24:40] * jenniferaslan quit (Ping timeout: 252 seconds)
1320: [23:24:40] <UncleCheese> not in today, mate
1321: [23:24:44] <Colin[pi]> ah k
1322: [23:24:48] <Colin[pi]> ta
1323: [23:24:49] <UncleCheese> he takes classes or some shit
1324: [23:24:55] <Colin[pi]> pfft classes
1325: [23:25:03] <Colin[pi]> like that'll amount to anything
1326: [23:26:17] <simon_w|air> V_, try running the tests from the command line
1327: [23:39:26] * antmas has joined #silverstripe
1328: [23:40:23] * joelpittet quit (Remote host closed the connection)
1329: [23:40:59] * joelpittet has joined #silverstripe
1330: [23:46:34] * joelpittet quit (Ping timeout: 276 seconds)
1331: [23:48:45] <Colin[pi]> aww my coffee is cold and I can't be arsed going to the microwave #FWP
1332: [23:51:31] <Ryan-Toast> Colin[pi]: Get icecubes, you now have an iced coffee.
1333: [23:51:52] <Stomach> get meatcubes, you now have meated coffee!
1334: [23:52:00] <Stomach> mmmm meatcubes
1335: [23:52:09] <Ryan-Toast> Stomach +1
1336: [23:52:27] * Stomach forgot to rotate his bacon this morning :(
1337: [23:52:29] <antmas> the best kind of cubes
1338: [23:52:52] <Ryan-Toast> Stomach: shakes head.
1339: [23:53:13] <Colin[pi]> hey UncleCheese: http://www.rightmove.co.uk/property-to-rent/property-30681834.html
1340: [23:53:30] <Colin[pi]> 337 NZD / week equiv
1341: [23:53:50] <antmas> gross
1342: [23:53:52] <Colin[pi]> "studio" lol
1343: [23:53:55] <antmas> #killitwithfire
1344: [23:54:46] <UncleCheese> what's this, Colin[pi] ?
1345: [23:54:53] <Colin[pi]> a "studio" apartment in London
1346: [23:55:07] <Colin[pi]> that photo is it, as in the entire property
1347: [23:55:22] <Colin[pi]> oh there is an ensuite there somewhere
1348: [23:55:28] <Colin[pi]> maybe in the cupboard
1349: [23:55:56] <Colin[pi]> antmas: it's like those cyberpunk apartments from the future, only shitty, low-tech and depressing
1350: [23:56:36] <UncleCheese> !!!!!!
1351: [23:56:39] <antmas> Colin[pi]: now I'm thinking about The 5th Element and nodding to how awesome that movie is
1352: [23:57:13] <Colin[pi]> UncleCheese: yeah if ever I think renting here is shit, I just look at London
1353: [23:57:28] <UncleCheese> crazy
1354: [23:57:35] <UncleCheese> can't you live outside the city, though?
1355: [23:58:55] <Colin[pi]> oh btw snapped up in 16 hours http://www.theguardian.com/money/2014/jun/03/shoebox-studio-flat-london-renters-hours
1356: [23:59:36] * jenniferaslan1 quit (Quit: jenniferaslan has left the room)

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