#silverstripe IRC Log

IRC log for 27 September 2013

All timestamps are in UTC.

1: [00:00:02] <simon_w> And you still don't?
2: [00:00:06] <Pyromanik> I could have said the same :P
3: [00:00:25] <Pyromanik> 07:01 < micmania3> Wordpress is the primark of the internet.
4: [00:00:26] <micmania1> I thought it may not make much sense to you NZers lol
5: [00:00:33] <micmania1> yeah I know what you mean lol
6: [00:00:34] <spronk> o_O
7: [00:00:39] <Pyromanik> We have a place called The Warehouse.
8: [00:00:55] <Pyromanik> spronk: imagine if the warewhare only sold clothes. And they were even cheaper.
9: [00:00:58] <Pyromanik> that's what I got.
10: [00:01:14] <spronk> oh i see
11: [00:01:17] <simon_w> op shop
12: [00:01:23] <spronk> SaveBarn
13: [00:01:27] <spronk> wait
14: [00:01:28] <spronk> savemart
15: [00:01:50] <ss23> simon_w: Did you want noms? ^.^
16: [00:01:58] <simon_w> Yes
17: [00:06:19] <spronk> :O
18: [00:06:22] <spronk> the spray and walk away ad!
19: [00:07:41] <simon_w> ss23, 4 minutes
20: [00:08:04] <ss23> mmk
21: [00:09:09] <spronk> man
22: [00:09:18] <spronk> Uma Thurman was schmokin' in Be Cool (2005)
23: [00:12:41] <spronk> grr
24: [00:12:44] <spronk> why my checkboxfield no work
25: [00:13:32] * travis-ci has joined #silverstripe
26: [00:13:33] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#552 (3.0 - 0b073d2 : Ingo Schommer): The build was broken.
27: [00:13:33] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/fbb9a4449d9b...0b073d2d0fc5
28: [00:13:33] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/11842998
29: [00:13:33] * travis-ci has left #silverstripe
30: [00:14:29] <spronk> $fields->addFieldToTab('Root.Main', new CheckboxField('FeatureOnHomepage', 'Feature on Homepage (if top level)?'), 'Content');
31: [00:14:31] <spronk> whats wrong with this
32: [00:14:59] <spronk> oh
33: [00:15:08] <spronk> facepalm. FeatureOnHomepage => boolean in has_one
34: [00:20:07] <spronk> hmm
35: [00:20:08] <spronk> ofuk.
36: [00:24:15] * travis-ci has joined #silverstripe
37: [00:24:16] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1053 (2.4 - 011ea99 : Ingo Schommer): The build passed.
38: [00:24:16] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/f7373d1124e5...011ea99f3f56
39: [00:24:16] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/11843058
40: [00:24:16] * travis-ci has left #silverstripe
41: [00:25:03] <Colin[pi]> my fucking phone
42: [00:25:06] <Colin[pi]> frozen again
43: [00:25:08] <Colin[pi]> gg apple
44: [00:25:20] <spronk> hmm :S
45: [00:25:24] <spronk> ios7?
46: [00:25:46] <Colin[pi]> yep
47: [00:25:57] <Colin[pi]> it's frozen once or twice per day since update
48: [00:26:03] <Colin[pi]> usually on the aptly named lock screen
49: [00:26:06] * travis-ci has joined #silverstripe
50: [00:26:06] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1052 (3.0 - d963eac : Ingo Schommer): The build was fixed.
51: [00:26:06] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/652682c04822...d963eac0a60d
52: [00:26:06] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/11843004
53: [00:26:06] * travis-ci has left #silverstripe
54: [00:27:52] * chillu quit (Quit: chillu)
55: [00:30:45] * UncleCheese quit (Quit: UncleCheese)
56: [00:44:46] <Pyromanik> eff'n extraFields
57: [00:44:53] <Pyromanik> it'd be nice if it weren't so terribad
58: [00:44:54] * Stomach quit (Quit: Leaving.)
59: [00:45:16] <Pyromanik> fix it fix it fix it fix it fix it
60: [00:45:17] <Pyromanik> :<
61: [00:45:25] <Colin[pi]> MAKE ME
62: [00:46:45] <ss23> 12:46:41 < Pyromanik> it'd be nice if it weren't so terribad
63: [00:46:47] <ss23> lol
64: [00:47:45] * zippy__ quit (Quit: zippy__)
65: [00:51:16] <Pyromanik> how to leverage injector properly?
66: [00:51:23] <Pyromanik> I want to have a pre-defined form.
67: [00:51:38] <Pyromanik> without having to subclass form just to instantiate form fields on creation
68: [00:51:44] <Pyromanik> injector does that kinda stuff right?
69: [00:53:05] <spronk> hmm
70: [00:53:52] <Pyromanik> I mean I know how to specify a default profile
71: [00:54:15] <Pyromanik> ie, inject dependencies into contstructors that allow for it
72: [00:54:17] <spronk> O_o
73: [00:54:25] <Pyromanik> but that's only one profile, not a list
74: [00:55:11] <Pyromanik> spronk: like Injector: RequestProcessor: constructor: - - %$ClassName
75: [00:56:00] <spronk> still dont quite get what you mean
76: [00:56:01] <Pyromanik> because RequestProcessor::__construct(array $filters)
77: [00:56:11] <Pyromanik> well
78: [00:56:27] <Pyromanik> RequestProcessor::__construct($filters = array())
79: [00:56:46] <Pyromanik> using injector you can squirt your filters into it
80: [00:57:03] <atmos> -_-
81: [01:02:26] <Pyromanik> oic, you just specify a different id in the conf.
82: [01:02:31] <Pyromanik> hmm, lets give it a go :D
83: [01:03:02] <Colin[pi]> oh dear: https://twitter.com/WindowsAU/status/383395579734159361/photo/1
84: [01:03:29] <Pyromanik> sunburnt?
85: [01:03:37] <spronk> what the fuck
86: [01:03:50] <Colin[pi]> yeah that was pretty much my reaction too spronk lol
87: [01:03:51] <Pyromanik> they got burned. BURNED. BUR-NED
88: [01:04:01] <Pyromanik> why is the guy Asian?
89: [01:04:27] <Colin[pi]> please try IE again, please pretty please, it's good now we promise, no really, no seriously... guys... seriously guys... guise?
90: [01:05:32] <ss23> llllllsdafjas
91: [01:05:33] <ss23> Colin[pi]: wtf?
92: [01:05:46] <ss23> Is that implying that you'll only like IE in the most dire circumstances?
93: [01:05:55] <Colin[pi]> ms is so desperate lol
94: [01:06:00] <Bollig|DesignCty> gents, sunburnt is the past tense of sunburned, i.e. "I'm getting sunburned!" vs "I think I got sunburnt on the weekend"
95: [01:06:53] <Pyromanik> Bollig|DesignCty: <3
96: [01:06:55] <Pyromanik> <3!
97: [01:07:26] <Bollig|DesignCty> I get that a lot Pyromanik lol
98: [01:07:44] <Pyromanik> spelt & yanks with spelled.
99: [01:07:56] <Pyromanik> It's just coz aussie loves it up the chutny from the US
100: [01:08:23] <Colin[pi]> pretty much
101: [01:08:57] <Pyromanik> That and MS word loving en_US even when you tell it not to.
102: [01:09:59] <atmos> oh yes, new MetalSucks podcasts
103: [01:10:31] <Bollig|DesignCty> If another person in the office asked ' is xxxxx spelt with a z?' I may scream. Standard response now is "not unless the word is zebra'.
104: [01:11:21] <atmos> also, why can't 'color' just 'colour' :( HATE
105: [01:11:28] <atmos> be*
106: [01:12:40] * DigNZ1 quit (Quit: DigNZ1)
107: [01:12:52] <Pyromanik> single & double consonants
108: [01:13:00] <Pyromanik> use 2 where applicable
109: [01:13:17] <Pyromanik> and don't confuse author to be authour
110: [01:13:32] <Pyromanik> oh English, dafuq.
111: [01:14:35] * abitran quit (Ping timeout: 248 seconds)
112: [01:14:50] * abitran has joined #silverstripe
113: [01:17:16] <Jayden90> I am getting wierd markup via the htmleditorfield when adding images.
114: [01:17:17] <Jayden90> <p mce_advimageresize_id="Form_EditForm_Content_mce_2"><img src="assets/Uploads/case-studies/tiles/_resampled/ResizedImage176176-cat-2.jpg" alt="cat 2" width="176" height="176" title="" class="center" mce_advimageresize_id="Form_EditForm_Content_mce_8" /></p>
115: [01:17:34] <Jayden90> "mce_advimageresize_id" whats this
116: [01:20:04] * DigNZ has joined #silverstripe
117: [01:20:05] * DigNZ quit (Remote host closed the connection)
118: [01:20:19] * DigNZ has joined #silverstripe
119: [01:21:36] <Jayden90> and "<br class="Apple-interchange-newline" />"
120: [01:22:04] * DigNZ quit (Client Quit)
121: [01:22:15] <atmos> Jayden90: just in the way you're viewing the source? or is it actually messing with the styling/layout?
122: [01:22:59] * UncleCheese has joined #silverstripe
123: [01:25:43] <Pyromanik> Jayden90: does that get put out to the frontend?
124: [01:26:12] <Jayden90> Yes, just checked.
125: [01:26:29] <Jayden90> It is visible using the HTML button, and on the front-end
126: [01:32:16] <Jayden90> is this a 3.1 dev thing
127: [01:32:24] <Jayden90> I can't see anything in my config that would do that
128: [01:34:14] * will__ has joined #silverstripe
129: [01:34:35] <will__> hello everybody.
130: [01:34:55] <will__> im trying to get spam protection to work for page comments on our site.
131: [01:35:06] <Pyromanik> install the spam protector module
132: [01:35:13] <will__> i did that
133: [01:35:19] <Pyromanik> then a spam form field eg. recaptcha module
134: [01:35:20] <will__> comments don't seem to be aware of it
135: [01:35:25] <Pyromanik> which module
136: [01:35:39] <Pyromanik> which protector are you using?
137: [01:35:44] <will__> i tried mollum, recaptcha and maths protector (the new ss one)
138: [01:35:56] <Pyromanik> mollom won't show up unless it thinks it's spam.
139: [01:36:06] <Pyromanik> not seeing anything is normal.
140: [01:36:15] <Pyromanik> recaptcha should show up though.
141: [01:36:18] <will__> i know, so i tried to trigger it and i also looked for the report in admin, its not there
142: [01:36:26] <Pyromanik> did you make the necessary config additions?
143: [01:36:36] <Pyromanik> well you need a mollom account
144: [01:36:44] <Pyromanik> same with recaptcha
145: [01:36:45] <will__> so i don't have to explicity tell the comments module about it, it should just know?
146: [01:36:53] <Pyromanik> probably, yeh
147: [01:36:54] <will__> yep, i got private & public keys.
148: [01:37:00] <Pyromanik> there might be a config switch
149: [01:37:12] <Pyromanik> but there isn't anything overly difficult about it
150: [01:37:15] <will__> and tried locally and on the live site in case mollum was restricting to the domain
151: [01:37:23] <Pyromanik> so does recaptcha
152: [01:38:08] * Stomach has joined #silverstripe
153: [01:38:33] <will__> hmm. i looked over at silverstripe-comments config page. no mention of a switch
154: [01:38:55] <will__> seems like one of those things where im overlooking something simple, but vital
155: [01:39:18] <Pyromanik> ddi you set the protector?
156: [01:39:27] <Pyromanik> I assuem so since you read docs
157: [01:39:54] <Pyromanik> https://github.com/chillu/silverstripe-recaptcha#integration-with-spamprotection-module
158: [01:42:03] <will__> no. nothing the form just looks like it did before. no errors
159: [01:42:23] <Pyromanik> you need to set the protector
160: [01:42:28] <Pyromanik> there are 3 lines
161: [01:42:38] <Pyromanik> pub key, priv key, set protector
162: [01:43:04] <will__> yep. im setting all of those
163: [01:43:22] <will__> but i am not doing this: Then once you have setup this config you will need to include the spam protector field
164: [01:43:33] <will__> as i think comments module shoud do it automaticall?
165: [01:43:45] <Pyromanik> should od
166: [01:43:46] <Pyromanik> do*
167: [01:43:48] <will__> \automaticaly?
168: [01:43:53] <Pyromanik> ask willr
169: [01:44:00] <Pyromanik> convinently absent :<
170: [01:44:18] <will__> ha ha. yeah, just looked down the list >>
171: [01:45:07] <will__> ok, thanks for your time Pyro. ill look out for him and pester him when he shows : )
172: [01:45:59] <will__> i must be doing something especially dumb, since nobody else has come accross this according to google.
173: [01:47:25] <simon_w> will__, https://github.com/silverstripe/silverstripe-spamprotection/blob/master/_config.php#L12-L19
174: [01:48:42] <will__> da dar!
175: [01:50:56] <will__> wow. thanks. so the lesson is, read the code. and start with the _config file for the module
176: [01:51:29] <Jayden90> How do you have 'extended_valid_elements' and keep 'verify_html' on with the HtmlEditorConfig
177: [01:52:01] <Jayden90> figcaption is in my 'extended_valid_elements' but 'verify_html' keeps filtering it out
178: [01:52:42] <Jayden90> I turned off 'verify_html' which fixed it, but that allows wierd junk markup in when you resize images, etc.
179: [01:53:06] <Jayden90> wierdly figure does not suffer from this, just figcaption
180: [02:07:55] * abitran quit (Ping timeout: 248 seconds)
181: [02:08:03] * abitran has joined #silverstripe
182: [02:10:20] * DigNZ has joined #silverstripe
183: [02:10:21] * DigNZ quit (Remote host closed the connection)
184: [02:10:25] <spronk> return $wh->AllChildren()->filter(array('Warranty' => $wt))->First();
185: [02:10:33] <spronk> this only sometimes works. why.
186: [02:10:35] * DigNZ has joined #silverstripe
187: [02:10:37] <spronk> Unknown column 'Warranty' in 'where clause'
188: [02:12:55] <spronk> the even weirder thing is
189: [02:13:02] <spronk> it works in my subsites
190: [02:13:04] <spronk> but not in my main site
191: [02:13:05] <spronk> omfg.
192: [02:13:09] <spronk> aaand it works fine offline
193: [02:13:11] <ss23> rofl
194: [02:13:12] <spronk> and i've done /dev/build
195: [02:13:55] <ss23> Have you tried turning it off and on again?
196: [02:14:23] <simon_w> spronk, because the lazy loading of fields is broken
197: [02:14:31] <spronk> o_O
198: [02:14:33] <spronk> simon_w: elaborate?
199: [02:15:11] <atmos> SUBSITES
200: [02:15:26] <simon_w> lazy loading of fields tries to drop the number of joins, doesn't always pick up the tables it needs to join against to satisfy the filter
201: [02:15:33] <spronk> hmm
202: [02:15:39] <spronk> can i force it somehow?
203: [02:16:21] <simon_w> No :(
204: [02:16:30] <spronk> D:
205: [02:16:46] <spronk> ..why would it work on my local site and not on live?
206: [02:16:57] <simon_w> Different SS versions?
207: [02:17:03] <spronk> exactly the same code :S
208: [02:17:06] <simon_w> Because it's being really stupid?
209: [02:17:12] <spronk> mm..
210: [02:17:13] <spronk> damnit
211: [02:17:14] <spronk> hmm
212: [02:17:20] <spronk> mighth ave to iter in php then
213: [02:17:58] * spronk comments code
214: [02:21:19] * will__ quit (Ping timeout: 250 seconds)
215: [02:25:14] <ss23> I need some music
216: [02:25:17] <ss23> Has to be new and unique
217: [02:25:20] * Stomach quit (Quit: Leaving.)
218: [02:25:24] <spronk> functional programming does my head in
219: [02:25:30] <spronk> ss23: Psapp.
220: [02:25:52] <ss23> idk what dis is
221: [02:25:56] <ss23> I'm going to play it on office speakers
222: [02:25:58] <ss23> has to be good
223: [02:25:58] <ss23> :D
224: [02:25:59] <spronk> they're ... unique
225: [02:26:11] * Stomach has joined #silverstripe
226: [02:26:16] <spronk> they had a feature song on like grays anatomy ages ago
227: [02:26:31] <spronk> ooo
228: [02:26:31] <spronk> or
229: [02:26:34] <spronk> play
230: [02:26:37] <spronk> the boards of canada - 1969
231: [02:26:48] <atmos> Salad Fingers! ^
232: [02:26:51] <spronk> http://www.youtube.com/watch?v=iRRTOnXOZsM
233: [02:27:06] <spronk> i'd like to enquire about your spooooons
234: [02:27:20] <spronk> ah, the days before memes
235: [02:27:34] <atmos> possibly the best introduction to Boards of Canada
236: [02:28:18] <spronk> fuck yeah
237: [02:28:30] * zippy__ has joined #silverstripe
238: [02:28:37] <spronk> <3 boards of canada
239: [02:28:51] <spronk> pretty much synasthesia-inducing
240: [02:29:09] <longtips> boc <3
241: [02:29:25] <spronk> weebl and bob had a fucking cool tune ages ago too in the episode "Moon"
242: [02:29:44] <ss23> I picked
243: [02:29:46] <spronk> http://www.youtube.com/watch?v=BgqDMeIda-o
244: [02:29:56] <ss23> http://www.youtube.com/watch?v=Cwkej79U3ek
245: [02:29:57] <ss23> :D
246: [02:30:04] <ss23> CAUSE YOU KNOW I'D WALK A THOUSAND MILES IF I COULD
247: [02:30:05] <ss23> JUST
248: [02:30:06] <ss23> SEE
249: [02:30:07] <ss23> YOU
250: [02:30:08] <ss23> Tonight~
251: [02:30:09] <spronk> you're fucking sick, ss23
252: [02:30:11] * SightUnseen1 has joined #silverstripe
253: [02:30:15] <ss23> hahhahhahahha
254: [02:30:18] <spronk> someone should lock you up
255: [02:30:18] <spronk> :P
256: [02:30:20] <atmos> I'm listening to Gwar and trying to explain them to the office
257: [02:31:30] <simon_w> ss23, a fart sound effect
258: [02:31:33] <ss23> rofl
259: [02:31:43] <ss23> I don't want people to hate me, we haven't started drinking yet
260: [02:31:43] <spronk> hmm
261: [02:31:50] <spronk> what is the most obscure piece of music i can think of..
262: [02:31:54] <spronk> TO WINAMP!
263: [02:32:16] * SightUnseen1 has left #silverstripe
264: [02:32:17] <simon_w> Veggietales!
265: [02:32:38] <ss23> Hmm
266: [02:32:52] <ss23> If I had to go obscure, I would go with Chromatic Chimera - Unexpect
267: [02:32:57] <ss23> Chromatic?
268: [02:32:58] * spronk loads his "ULTRA-RARE" playlist
269: [02:33:03] <ss23> The first song of In A Flesh Aquarium
270: [02:33:05] <atmos> ughhh who schedules a meeting for 3.30pm?
271: [02:33:38] <longtips> bolt thrower here
272: [02:33:39] <ss23> atmos: Who isn't drinking by then!
273: [02:33:41] <longtips> coffee and bolt thrower
274: [02:33:45] <longtips> have to work all weekend again :<
275: [02:33:48] <spronk> ?
276: [02:33:49] <ss23> Awww lame longtips
277: [02:33:51] <longtips> bit off more than i can chew with thsi site
278: [02:33:55] <spronk> bolt thrower?
279: [02:34:00] <longtips> bolt thrower
280: [02:34:14] <ss23> spronk: http://www.youtube.com/watch?v=xwbEi1JRa7w
281: [02:34:15] <longtips> whose played the google game? 159 is my best
282: [02:34:17] <simon_w> And I'm not going to be around this weekend!
283: [02:34:17] <ss23> Try explain this to the office.
284: [02:34:34] <spronk> waow
285: [02:34:46] <atmos> 'Best Metal Dubset Playlist' in the recd. videos
286: [02:34:50] <atmos> 0.o
287: [02:34:51] <ss23> Takes a while to get started, but is good
288: [02:34:52] <spronk> man
289: [02:35:02] <spronk> some of the stuff in my rare playlist is OOOOLD and no longer obscure
290: [02:35:32] <atmos> I remember the Spawn soundtrack being badass when that movie came out
291: [02:35:38] <atmos> nostaliga
292: [02:35:42] <atmos> FFFFFFF
293: [02:35:43] <ss23> atmos: and the Hackers soundtrack!
294: [02:35:46] <spronk> like Flight of the Conchords recorded on a back channel Australian radio station singing Frodo. Best version they've ever done
295: [02:35:47] <atmos> nostalgia*
296: [02:36:38] <spronk> man this must have been like... in the 90s
297: [02:36:56] * simon_w can sometimes remember the 90s!
298: [02:37:01] <ss23> lol
299: [02:37:15] <ss23> Technically, I can remember the 90s, since I remmeber staying up till midnight for y2k
300: [02:37:19] <ss23> :D
301: [02:37:23] <atmos> man, I remember Winamp themes being the primary reasons my computer got viruses
302: [02:37:23] <spronk> FoTC interviews on aussie Triple R
303: [02:37:48] <simon_w> I remember anti-exe
304: [02:37:59] <simon_w> And staying up late playing Dune 2
305: [02:38:06] <spronk> HA
306: [02:38:08] <spronk> FOUND IT
307: [02:38:20] <longtips> <3 dune 2
308: [02:38:31] <longtips> wa splaying it the other day
309: [02:38:32] <spronk> https://itunes.apple.com/nz/album/wigi-wigi-watkins/id356663782?i=356663815
310: [02:38:35] <guzzlefry> ugh
311: [02:38:55] <guzzlefry> Do Universities outside of the U.S. use that god awful Blackboard system for online courses?
312: [02:39:02] <ss23> guzzlefry: fffuuuucck
313: [02:39:02] <spronk> we used it at Canty for a while
314: [02:39:04] <spronk> it was fucking terrible
315: [02:39:06] * Jayden90 quit (Quit: Jayden90)
316: [02:39:11] <ss23> Then again, waikato used fucking moodle
317: [02:39:11] <ss23> So bad
318: [02:39:17] <guzzlefry> It's worse now. :P
319: [02:39:25] <atmos> yeah NMIT (Nelson) used moodle
320: [02:39:37] <guzzlefry> Interface is completely different, and around 25% of the time, posts to the discussion board show up blank. :P
321: [02:39:39] <spronk> i can't believe those guys are on iTunes
322: [02:39:48] <simon_w> guzzlefry, the one I went to does for those people stupid enough to do something other than Maths/Compsci/Engineering
323: [02:39:59] <guzzlefry> :P
324: [02:40:27] <spronk> WATKINSOOonn WATKINSOOONnnnnnnn We'll sell you caaaarpets! TWO THREE NINE ANNEX ROAD!
325: [02:40:39] <ss23> My workmates are squares
326: [02:40:58] <guzzlefry> ss23: Did they not like the Spice Girls?
327: [02:41:02] <atmos> ss23: at least the average age probably isn't 54
328: [02:41:02] <simon_w> Tempted to tweet @silverstripe with a link to that :p
329: [02:41:10] <spronk> DOOO EEET
330: [02:41:19] <ss23> atmos: lol, would be over 30 though :P
331: [02:41:31] <ss23> simon_w: Ha, they know, I tell them they aer
332: [02:41:36] <ss23> "You're all sold out" is another one
333: [02:41:43] <ss23> haha guzzlefry
334: [02:41:56] <ss23> I was just thinking about how we never have anything interesting played on office speakers!
335: [02:42:00] <ss23> Anyway
336: [02:42:04] <ss23> simon_w: I wanna make a test case
337: [02:42:08] <atmos> I rmember owning the Spice Girls game on PS1
338: [02:42:13] <simon_w> Well, our oldest turned 30 yesterday
339: [02:42:17] <atmos> remember*
340: [02:42:22] <simon_w> Average age of 24
341: [02:42:33] <ss23> simon_w: The test case is when you have normal SilverStripe installed, with translatable module. Then you apply an extension to SiteConfig that changes $db, and do a /dev/build
342: [02:42:48] <ss23> simon_w: It currently fatals on SQL error, but it shouldn't, how 2 make test case?
343: [02:42:53] <ss23> Like, I can test myself easily
344: [02:42:56] <ss23> But idk about automated?
345: [02:42:58] <atmos> I'm 24 and I'm the 3rd youngest by 5 years :/
346: [02:43:06] <ss23> lol
347: [02:43:10] <ss23> I'm youngest here, 21
348: [02:43:10] <ss23> :D
349: [02:43:25] <ss23> We have a lot of ~30
350: [02:43:39] <atmos> we have multiple 60+'s
351: [02:43:47] <guzzlefry> What are you doing supporting Cobol?
352: [02:43:55] <ss23> lol
353: [02:43:57] <simon_w> Ooh, my uni had a Cobol lab!
354: [02:44:08] <spronk> ss23: THIS IS A BACKUP SO DON'T DOWNLAOD IT FOR COPYRIGHT REASONS: https://dl.dropboxusercontent.com/u/22222688/10%20Wigi-Wigi-Watkins.mp3
355: [02:44:17] <ss23> hahaha
356: [02:44:18] * spronk quit (Read error: Connection reset by peer)
357: [02:44:23] <simon_w> Was the cupboard across from the "Fossilised programmers store"
358: [02:44:33] <ss23> I guess the MPIAA got him!
359: [02:44:34] <ss23> :<
360: [02:44:57] * spronk has joined #silverstripe
361: [02:45:06] <spronk> dubya tee eff. apparently loading mp3s from dropbox crashes opera
362: [02:45:13] <simon_w> http://www.youtube.com/watch?v=ALZZx1xmAzg
363: [02:45:24] <atmos> heh, we had a 'Alternative Language Class' that was designed to be for PHP, but instead was 'how to do teh Silverstripz'
364: [02:45:44] <ss23> what the fuck is this, spronk
365: [02:45:48] <spronk> but yes, don't click on that link and listen to the fucking amazing song
366: [02:45:57] <spronk> ss23: it's what you should play on your office speakers.
367: [02:45:58] <ss23> Come to my Carpet Showroom
368: [02:45:59] <ss23> no
369: [02:46:00] <ss23> pls
370: [02:46:03] <spronk> if there's anyone from chch, they'll understand
371: [02:46:05] <ss23> lol
372: [02:46:15] <ss23> I don't think anyone here is from a place *that* hick, spronk
373: [02:46:15] <spronk> (was a cheesy as fuck ad on tv a few years ago)
374: [02:46:26] <spronk> Pyromanik: https://dl.dropboxusercontent.com/u/22222688/10%20Wigi-Wigi-Watkins.mp3 you understand this, yeah?
375: [02:46:41] <spronk> in any case, play it.
376: [02:46:41] <ss23> oic spronk
377: [02:46:48] <ss23> Figured
378: [02:47:13] <UncleCheese> simon_w: i fixed it i fixed it i fixed it i fixed it i fixed it i fixed it i fixed it i fixed it i fixed it i fixed it i fixed it i fixed it i fixed it i fixed it i fixed it i fixed it i fixed it i fixed it i fixed it i fixed it https://github.com/silverstripe/silverstripe-framework/pull/2461
379: [02:47:14] <guzzlefry> ...
380: [02:47:20] <ss23> UncleCheese: :D
381: [02:47:24] * ss23 merges it!
382: [02:47:28] <spronk> ss23: question is, do you have the balls to play it
383: [02:47:38] <guzzlefry> This is decent for a commercial song.
384: [02:47:46] <ss23> UncleCheese: Is that an XSS vuln too?
385: [02:47:52] <ss23> lol spronk, no lol
386: [02:47:59] <spronk> this wasn't actually the commercial song, that was much more professional :p
387: [02:48:01] <UncleCheese> No idea
388: [02:48:08] <spronk> ss23: you make me sad bro
389: [02:48:13] <simon_w> ss23, nope
390: [02:48:29] * simon_w waits for Travis
391: [02:48:57] <ss23> lol
392: [02:49:00] <ss23> IF IT'S GREEN, I MERGE
393: [02:49:08] <spronk> PLAY THE SONG
394: [02:49:10] <simon_w> Can you though?
395: [02:49:34] <ss23> simon_w: No :<
396: [02:49:41] <simon_w> Good.
397: [02:50:17] <ss23> simon_w: It's annoying there's only one "Details" link when travis and scruitiniezr both run
398: [02:50:31] <simon_w> So bitch at GitHub?
399: [02:51:26] <ss23> Relax, simon_w :O
400: [02:52:11] <simon_w> MORE SEROTONIN!
401: [02:52:16] <simon_w> Also, learn to read my moods :p
402: [02:52:17] <ss23> XD
403: [02:52:33] <ss23> simon_w only has two moods: "Yes, here is the answer to that question" and "FUCK OFF"
404: [02:52:37] <ss23> :P
405: [02:52:38] <spronk> ha
406: [02:52:39] <spronk> just lie me
407: [02:52:41] <spronk> like*
408: [02:52:46] <spronk> actually no, i have one mood
409: [02:52:48] <spronk> "FUCK FUCK FUCK"
410: [02:52:52] <ss23> simon_w: You should've taken some of my whertherhers!
411: [02:52:53] <ss23> :D
412: [02:52:55] <ss23> They give sugar
413: [02:52:57] <ss23> hahah spronk
414: [02:52:57] <simon_w> ss23, hey, I seldom use fuck!
415: [02:53:02] <ss23> XD
416: [02:53:57] * abitran quit (Remote host closed the connection)
417: [02:54:07] * abitran has joined #silverstripe
418: [02:54:12] <spronk> ss23: play it. play it. play it.
419: [02:54:47] <spronk> also, fuck dedicated servers and their raid arrays and dropping disks
420: [02:54:55] <ss23> lol
421: [02:54:59] <ss23> raid10!
422: [02:55:06] <ss23> raid16!
423: [02:55:17] <simon_w> raidz2
424: [02:55:40] <spronk> it's raid10
425: [02:55:43] <ss23> Oh, Fancy Pants spronk!
426: [02:55:44] <ss23> simon_w*
427: [02:55:47] <spronk> seagate cudas
428: [02:55:56] <ss23> What about raid5(2tb, 2tb, raid0(1tb, 1tb))
429: [02:55:58] <spronk> have replaced two of them already
430: [02:55:58] <ss23> All WD Greens
431: [02:55:59] <ss23> :)
432: [02:56:02] <spronk> the others are about 2.9 years old
433: [02:56:03] <ss23> That's what I run at home
434: [02:56:04] <ss23> ^.^
435: [02:56:05] <spronk> one's dropped out today
436: [02:56:06] <spronk> sigh
437: [02:56:12] <spronk> you raid greens?
438: [02:56:16] <spronk> you crazy person
439: [02:56:17] <ss23> :3
440: [02:56:38] <simon_w> I just don't RAID!
441: [02:56:42] <ss23> I also run Vertex's
442: [02:56:43] <ss23> :D
443: [02:56:47] * simon_w lives on the edge
444: [02:58:30] <spronk> :|
445: [02:58:32] <spronk> wooooooow
446: [02:59:25] * spronk wouldn't touch OCZ with a 2m pole
447: [02:59:47] <simon_w> UncleCheese, I fixed it!
448: [03:00:13] <UncleCheese> no way.. i get the credit
449: [03:00:23] <simon_w> Pfft
450: [03:00:29] <simon_w> Let's see what travis-ci says!
451: [03:00:44] <UncleCheese> yo, you have admin prigs on framework?
452: [03:00:52] <UncleCheese> privs*
453: [03:00:57] <Pyromanik> spronk: Carlton for lunch, pretty nice now.
454: [03:01:02] <Pyromanik> real good food.
455: [03:01:06] <spronk> ooo
456: [03:01:09] <spronk> its open?
457: [03:01:11] <Pyromanik> yeh
458: [03:01:19] <Pyromanik> last Friday it opened
459: [03:01:22] <simon_w> UncleCheese, I have for about a year
460: [03:01:27] <Pyromanik> Top bar not quite finished yet, but almost
461: [03:01:30] <UncleCheese> how much does that cost?
462: [03:01:34] <spronk> nice
463: [03:01:39] <simon_w> Even single hackathon
464: [03:01:41] <simon_w> *every
465: [03:02:21] <Pyromanik> and contributing major sections of core
466: [03:04:00] <spronk> UncleCheese: simon_w slept with sam.
467: [03:04:10] <UncleCheese> you had to go there
468: [03:04:13] <spronk> ;D
469: [03:04:17] <spronk> well, someone had to
470: [03:04:50] <simon_w> Shhh, Diana's not allowed to know
471: [03:05:29] <Pyromanik> neither is Scotty
472: [03:05:29] <UncleCheese> Diana?
473: [03:05:36] <Pyromanik> yes, escapeartist
474: [03:05:42] <Pyromanik> I assume
475: [03:05:51] * Pyromanik reads back
476: [03:05:52] <Pyromanik> yes.
477: [03:05:56] <simon_w> http://www.silverstripe.com/about-us/team/project-management/diana-hennessy/
478: [03:06:38] <UncleCheese> sam's lady friend?
479: [03:06:41] <Pyromanik> http://www.youtube.com/watch?v=eEgSFmdpDTo
480: [03:06:47] <Pyromanik> UncleCheese: indeed.
481: [03:07:03] <UncleCheese> wow.. i didn't see sam as the type to settle down
482: [03:07:12] <ss23> I wouldn't say he's settled down...
483: [03:08:02] <spronk> he's a stallion, let's be honest, AMIRITE?
484: [03:08:05] <ss23> XD
485: [03:08:10] <ss23> spronk: I think you'll find he's a *cowboy*
486: [03:08:16] <UncleCheese> dude, this is getting weird
487: [03:08:21] <spronk> nb: i don't know sam at all :P
488: [03:08:24] <Pyromanik> UncleCheese: it's ... complicated.
489: [03:08:34] <simon_w> UncleCheese, welcome to IRC! :p
490: [03:08:37] <Pyromanik> I don't really know either.
491: [03:08:40] <ss23> what the shit
492: [03:08:40] <ss23> ERROR [User Error]: Uncaught ValidationException: Object is of class 'FormPage' which doesn't exist - you need to change the ClassName before you can write it
493: [03:08:42] <UncleCheese> hitting "force quit" on colloqy isn't complicated
494: [03:08:43] <ss23> IN GET ./dev/build
495: [03:08:46] <ss23> Line 1117 in /opt/local/apache2/vhosts/translation-siteconfig/framework/model/DataObject.php
496: [03:08:52] <Pyromanik> do it do it do it do it do it
497: [03:08:57] <ss23> UncleCheese: All we can say is...
498: [03:09:02] <ss23> UncleCheese: Come to the next hackathon
499: [03:09:06] <spronk> ss23: ...whhhaaaa??!?
500: [03:09:11] <UncleCheese> i've been waiting for one
501: [03:09:24] * travis-ci has joined #silverstripe
502: [03:09:24] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1056 (3.1 - 1a4b812 : Simon Welsh): The build passed.
503: [03:09:24] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/237ed5c51620...1a4b812cbb99
504: [03:09:24] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/11848829
505: [03:09:24] * travis-ci has left #silverstripe
506: [03:09:31] <simon_w> UncleCheese, see, I fixed it!
507: [03:09:32] <ss23> We've talked about one not too far away
508: [03:09:40] <UncleCheese> what time to they usually wrap up? I've gotta get my son to bed at 7:00
509: [03:09:52] <simon_w> UncleCheese, 5-ish
510: [03:09:57] <UncleCheese> yesssssssss
511: [03:10:00] * Jayden90 has joined #silverstripe
512: [03:10:09] <UncleCheese> who says dads can't be hackers
513: [03:10:12] <ss23> UncleCheese: You can leave earlier or later etc ^.^
514: [03:10:14] <Jayden90> Holy jesus shitballs I found the issue
515: [03:10:15] <simon_w> ss23, just not the 26th, 2nd or 9th
516: [03:10:15] <ss23> UncleCheese: >leaving at 5
517: [03:10:18] <Pyromanik> ss23: awww
518: [03:10:19] <ss23> You can't be a hacker, UncleCheese
519: [03:10:19] <ss23> :D
520: [03:10:21] <Jayden90> 'extended_valid_elements' => 'figure,figcaption'
521: [03:10:23] <Jayden90> valid
522: [03:10:23] <Pyromanik> but I'm all out of dosh
523: [03:10:32] <Jayden90> 'extended_valid_elements' => 'figure, figcaption'
524: [03:10:32] <ss23> lol
525: [03:10:35] <Jayden90> invalid
526: [03:10:38] <ss23> lol Jayden90
527: [03:10:45] <Jayden90> asdlfkjalkjsdhfhajksdf
528: [03:10:49] <Jayden90> All morning
529: [03:10:49] <Pyromanik> ALL THE THINGS
530: [03:10:51] <UncleCheese> i think that's the first PR i've ever submitted to the correct branch
531: [03:11:07] <ss23> hahah UncleCheese
532: [03:11:20] <simon_w> That's the sort of thing I wouldn't submit a PR for :p
533: [03:11:28] <UncleCheese> no?
534: [03:11:32] <UncleCheese> you like HTML in your drop down fields?
535: [03:11:41] <simon_w> Commit rights!
536: [03:11:55] <EasyCo> Peer review is for chumps
537: [03:12:19] <simon_w> Peer review requires having peers
538: [03:13:17] <Pyromanik> UncleCheese: he doesn't request pulls, he just pushes straight in.
539: [03:13:31] <spronk> i just PR master
540: [03:13:33] <spronk> cowboy style
541: [03:13:43] <simon_w> Seriously, making a PR when you have commit access is way too hard
542: [03:13:54] <spronk> hmm
543: [03:13:58] <ss23> simon_w: ++++
544: [03:13:59] * howardgrigg has joined #silverstripe
545: [03:14:00] <ss23> I agree
546: [03:14:08] <spronk> github does a pretty good job of simplifying the process though
547: [03:14:16] * SightUnseen has joined #silverstripe
548: [03:14:29] <spronk> i mean it's still git, so it's complicated as hell, but yknoe
549: [03:14:32] * SightUnseen has left #silverstripe
550: [03:14:38] <simon_w> Yeah, until you have commit access
551: [03:14:47] <simon_w> Then you're just editing live
552: [03:14:58] <spronk> so that's why silverstripe is so broken
553: [03:14:59] <spronk> :P
554: [03:15:12] <ss23> We had a big conversation about removing all of the commit access of peopel who don't exclusivly use PR's and get othre people to peer review
555: [03:15:13] <simon_w> What? MattSS writing code while drunk? :p
556: [03:15:18] <ss23> XD
557: [03:15:44] <ss23> https://github.com/silverstripe/silverstripe-framework/pull/2391
558: [03:15:47] <ss23> Whats that? Drunk coding?
559: [03:16:17] <spronk> ARR ME MATEYS
560: [03:25:20] <ss23> SS_/opt/local/apache2/vhosts/translation-siteconfig/mysite using MySQL 5.1.71-log
561: [03:25:23] <ss23> hmm
562: [03:25:24] <ss23> wasn't meant to call my database that
563: [03:27:35] <ss23> ohhhhh
564: [03:27:40] <ss23> simon_w: SEE THAT
565: [03:27:45] <ss23> simon_w: @unclecheese @simonwelsh Did you consider if this introduces an XSS risk?
566: [03:27:47] <simon_w> yes
567: [03:27:51] <simon_w> I'm replying
568: [03:27:55] <ss23> :D
569: [03:28:07] <ss23> simon_w: I dare you to reply: "Yes, I considered it"
570: [03:28:43] <DryerLintPurple> "Consider it considered."
571: [03:28:44] <Pyromanik> Yes, I considered it
572: [03:29:13] <simon_w> Woo, I get an air point with my Kiwicon order!
573: [03:29:33] <irogue> 20:53 * simon_w endorse irogue for WordPress and csh
574: [03:29:38] <irogue> i was so fucking confused
575: [03:29:47] <irogue> but i accepted anyway :P
576: [03:29:50] <ss23> hahaha
577: [03:29:56] <simon_w> I didn't accept your Ruby or XHTML :p
578: [03:30:13] <irogue> lets be honest, i'm probably better at WP than anyone at WordPress, despite having only used it once
579: [03:30:45] <irogue> ss23: i want it to ask me to endorse duey for XHTML
580: [03:30:48] <ss23> irogue: I'll endorse you for humility with that attidue!
581: [03:30:51] <ss23> ahahahahahahahah irogue
582: [03:30:51] <irogue> if i do, will amazon go down?
583: [03:30:52] <ss23> XD
584: [03:30:53] <simon_w> And now that you know csh, you can get a job with ECS and VUW!
585: [03:31:43] <irogue> hmm
586: [03:31:44] <irogue> 3pm
587: [03:31:56] <irogue> not too early for rum
588: [03:32:18] <Pyromanik> not too early at all
589: [03:32:21] <Pyromanik> LIVE THE DREAM
590: [03:33:06] <irogue> so, the SS dev network is surprisingly effective
591: [03:35:16] <simon_w> I hear that getting help in their IRC channel's usually a good way to go as well
592: [03:35:30] <simon_w> Until it's me asking for the help. Then it's pathetic :p
593: [03:35:40] <irogue> lol
594: [03:35:56] <irogue> i've got 3 jobs via it so far
595: [03:36:18] <ss23> Hmm
596: [03:36:26] <ss23> How do you get into The Terrace in WEllington?
597: [03:37:00] <simon_w> ss23, walk up Dixon street, keep going until you hit The Terrace
598: [03:37:23] <simon_w> Though, depending on where you're going, you may way to go up Boulcott Street instead
599: [03:37:24] <ss23> Oh!
600: [03:37:28] <ss23> The Terrace is a *street*
601: [03:37:37] <ss23> I thought it was a building on Lambton Quay
602: [03:37:45] <ss23> This makes more sense
603: [03:38:22] <simon_w> Yes
604: [03:38:28] <ss23> blargh
605: [03:38:33] <ss23> "level 13, 125 the terrace"
606: [03:38:35] <ss23> WHICH BULDING IS IT ;_;
607: [03:38:36] <simon_w> and then The Terrace Tunnel is a tunnel that runs somewhat under it
608: [03:38:45] <Pyromanik> irogue: eh?
609: [03:39:43] <Pyromanik> Friday! \o/ http://iforce.co.nz/i/phgewztl.jnk.jpg
610: [03:40:04] <simon_w> ss23, https://www.google.com/maps/preview#!q=125+The+Terrace%2C+Wellington%2C+New+Zealand&data=!4m10!1m9!4m8!1m3!1d3655!2d172.6446291!3d-43.6214445!3m2!1i1680!2i972!4f13.1 :p
611: [03:40:16] <simon_w> Looks about opposite where UncleCheese was staying before getting a house
612: [03:40:33] <ss23> simon_w: I know where it is in *general*, but like
613: [03:40:36] <UncleCheese> yuyp
614: [03:40:39] <ss23> They don't have prominint marking on all building
615: [03:40:40] <ss23> buildings
616: [03:40:41] <UncleCheese> i was at 214
617: [03:40:43] <ss23> So hard to know the exact one
618: [03:40:53] <ss23> Especially since I don't want to walk into one and be like "o.o is this right place?"
619: [03:40:54] <Pyromanik> simon_w: do you have a widget for adding stuff to forms repeatedly (formfield, module, class, whichever)
620: [03:40:57] <UncleCheese> lampoon quay,.. just take the stairs
621: [03:41:06] <ss23> lampoon quay
622: [03:41:06] <ss23> lol
623: [03:41:10] <simon_w> ss23, street view
624: [03:41:11] <UncleCheese> hahaha!
625: [03:41:15] <UncleCheese> yes, take lampoon quay
626: [03:41:16] <ss23> simon_w: I'm doing Street View!
627: [03:41:21] <simon_w> Pyromanik, nope
628: [03:41:25] <Pyromanik> kk
629: [03:41:39] <irogue> Pyromanik: eh eh eh
630: [03:41:40] <ss23> simon_w: I see one I *thinkI* could be it, no numbers on oit I can see. I'll have to go around in person and make sure I'm earlier enough to walk in and find a directory etc
631: [03:41:45] <ss23> I don't even know how big the NZQA offices are
632: [03:41:46] <ss23> :<
633: [03:41:50] <Pyromanik> irogue: dev net?
634: [03:41:56] <irogue> CIDER!!
635: [03:41:59] <Pyromanik> irogue: friday! http://iforce.co.nz/i/phgewztl.jnk.jpg
636: [03:42:07] <irogue> Pyromanik: http://www.silverstripe.org/silverstripe-developer-network
637: [03:42:35] <ss23> wtf
638: [03:42:39] <ss23> irogue: Services: Array
639: [03:42:44] <Pyromanik> xD
640: [03:42:47] <ss23> Does that mean "I accidently casted an array to a string"
641: [03:42:49] <Pyromanik> just about to say that same thing
642: [03:42:51] <ss23> Or literally "A wide array of skills
643: [03:42:52] <ss23> "
644: [03:43:05] <Pyromanik> or that you're particularly adept with Arrays?
645: [03:43:19] <simon_w> ss23, it's probably the PWC building
646: [03:43:30] <Pyromanik> why are you going there ss23 ?
647: [03:43:55] <ss23> Pyromanik: They need someone onsite to help with some issues
648: [03:43:56] <ss23> idk
649: [03:44:02] <ss23> I don't wanna slander the shit out of a client publically
650: [03:44:04] <ss23> Not that this client is bad
651: [03:44:09] <ss23> I kind of like them actually, in the grand scale
652: [03:44:15] <ss23> Nonetheless, I have to go there in person to help out
653: [03:44:28] <Pyromanik> ss23: google them
654: [03:44:29] <simon_w> ss23, nope, not the PWC building. That's 113-119
655: [03:44:36] <Pyromanik> website should have directions
656: [03:45:02] <simon_w> ss23, ask Peavers :p
657: [03:45:09] <Pyromanik> lol MoE
658: [03:45:20] <Pyromanik> yeh ask peavers
659: [03:46:03] <Pyromanik> http://goo.gl/maps/6IJAN
660: [03:46:14] <ss23> lol
661: [03:46:14] <ss23> Oh
662: [03:46:19] <ss23> Is NZQA at MoE?
663: [03:46:20] <Stomach> ah the meat industry building
664: [03:46:26] <Pyromanik> dunno, just assume it is.
665: [03:46:37] <Pyromanik> being that Education gives Qualifications
666: [03:46:37] <simon_w> ss23, is the MoE on The Terrace?
667: [03:47:16] <ss23> Doesn't look like it from http://www.minedu.govt.nz/aboutthissite/contactus.aspx
668: [03:47:35] <simon_w> Then it won't be there
669: [03:47:40] <ss23> lol
670: [03:47:58] <simon_w> Time to start ejecting virtual machines!
671: [03:49:04] <simon_w> Gotta remember to turn them off or ntp or interfaces screw up
672: [03:49:49] * cloph quit (Ping timeout: 240 seconds)
673: [03:49:49] * cloph_away has joined #silverstripe
674: [03:58:49] <simon_w> Woo, train time!
675: [04:01:50] * simon_w quit (Quit: Leaving)
676: [04:02:59] * travis-ci has joined #silverstripe
677: [04:02:59] <travis-ci> [travis-ci] ajshort/silverstripe-cms#7 (link-tracking-write - fe52988 : Andrew Short): The build failed.
678: [04:02:59] <travis-ci> [travis-ci] Change view : https://github.com/ajshort/silverstripe-cms/compare/941709204051^...fe52988b2424
679: [04:02:59] <travis-ci> [travis-ci] Build details : http://travis-ci.org/ajshort/silverstripe-cms/builds/11850194
680: [04:02:59] * travis-ci has left #silverstripe
681: [04:03:18] * zippy__ quit (Quit: zippy__)
682: [04:05:23] * SticksM has joined #silverstripe
683: [04:10:42] <irogue> < ss23> Does that mean "I accidently casted an array to a string"
684: [04:10:46] <irogue> i'm assuming yes
685: [04:15:01] * Colin[pi] quit (Ping timeout: 248 seconds)
686: [04:32:15] * atmos quit (Quit: Page closed)
687: [04:48:54] * abitran quit (Ping timeout: 256 seconds)
688: [04:51:33] <SticksM> Is UncleCheese in the house? I need some help with Dsplay Logic por favor.
689: [04:51:41] <UncleCheese> hi
690: [04:51:44] <UncleCheese> you have 9 minutes
691: [04:51:59] <UncleCheese> i'm not missing friday fives for the third time this month :)
692: [05:02:39] * stecman quit (Quit: This computer has gone to sleep)
693: [05:03:40] <SticksM> Crap, sorry UncleCheese, missed this. Basically I want to do $ThisField->displayIf("Field01")->isChecked()->andIf("Field02")->isNotChecked();
694: [05:04:15] <SticksM> But I can't work out how to get the second condition to work (obviously isNotChecked isn't available). I can't work out an equivalent.
695: [05:08:04] <spronk> what the fuck
696: [05:08:12] <spronk> why would$page->Children() not return all children?
697: [05:09:26] * DigNZ quit (Quit: DigNZ)
698: [05:15:35] * coldblooded01 quit (Quit: coldblooded01)
699: [05:16:00] * travis-ci has joined #silverstripe
700: [05:16:01] <travis-ci> [travis-ci] ajshort/sapphire#35 (has-many-list-foreign-getter - 43fab10 : Andrew Short): The build passed.
701: [05:16:01] <travis-ci> [travis-ci] Change view : https://github.com/ajshort/sapphire/compare/237ed5c51620^...43fab1088a7d
702: [05:16:01] <travis-ci> [travis-ci] Build details : http://travis-ci.org/ajshort/sapphire/builds/11851426
703: [05:16:01] * travis-ci has left #silverstripe
704: [05:18:25] * nickmolhoek quit (Quit: nickmolhoek)
705: [05:19:58] * Stomach quit (Quit: Leaving.)
706: [05:22:38] * UncleCheese quit (Quit: UncleCheese)
707: [05:31:12] * joelpittet has joined #silverstripe
708: [05:36:35] * joelpittet quit (Remote host closed the connection)
709: [05:46:19] * Shrike_Finland has joined #silverstripe
710: [05:46:45] * Error404NotFound has joined #silverstripe
711: [05:49:50] * DigNZ has joined #silverstripe
712: [05:51:00] * DigNZ quit (Client Quit)
713: [05:54:00] * travis-ci has joined #silverstripe
714: [05:54:01] <travis-ci> [travis-ci] ajshort/sapphire#36 (extend-batch-actions-form - 9e984b8 : Andrew Short): The build passed.
715: [05:54:01] <travis-ci> [travis-ci] Change view : https://github.com/ajshort/sapphire/commit/9e984b8c99c6
716: [05:54:01] <travis-ci> [travis-ci] Build details : http://travis-ci.org/ajshort/sapphire/builds/11851964
717: [05:54:01] * travis-ci has left #silverstripe
718: [06:00:03] * joelpittet has joined #silverstripe
719: [06:01:55] * guci0 has joined #silverstripe
720: [06:02:06] <guci0> Hi all!
721: [06:02:41] * joelpittet quit (Remote host closed the connection)
722: [06:06:44] * joelpittet has joined #silverstripe
723: [06:10:05] * joelpittet quit (Remote host closed the connection)
724: [06:13:48] * travis-ci has joined #silverstripe
725: [06:13:49] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1059 (3.1 - 17b649c : Will Rossiter): The build passed.
726: [06:13:49] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/1a4b812cbb99...17b649c6b8f8
727: [06:13:49] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/11852259
728: [06:13:49] * travis-ci has left #silverstripe
729: [06:18:28] * Guits quit (Ping timeout: 264 seconds)
730: [06:19:25] * abitran has joined #silverstripe
731: [06:19:38] * travis-ci has joined #silverstripe
732: [06:19:38] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1060 (3.1 - 84cedcd : Will Rossiter): The build passed.
733: [06:19:38] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/17b649c6b8f8...84cedcda441b
734: [06:19:38] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/11852275
735: [06:19:38] * travis-ci has left #silverstripe
736: [06:21:43] * Stomach has joined #silverstripe
737: [06:22:40] * Stomach quit (Client Quit)
738: [06:38:45] * joelpittet has joined #silverstripe
739: [06:47:02] * zfmf1 has joined #silverstripe
740: [06:49:26] * Guits has joined #silverstripe
741: [07:03:42] * joelpittet quit (Remote host closed the connection)
742: [07:07:07] * joelpittet has joined #silverstripe
743: [07:11:49] * joelpittet quit (Remote host closed the connection)
744: [07:19:48] * joelpittet has joined #silverstripe
745: [07:22:07] * SticksM quit (Read error: Connection reset by peer)
746: [07:24:15] * openbees has joined #silverstripe
747: [07:27:38] <openbees> I am trying to use getFrontendFields and it keeps giving me realtion fields .. is this a normal behavior ? seems me strange because by default in DateObject-> scaffoldFormFields ... includeRelations has been set to false
748: [07:27:44] <openbees> any thoughts guys ?
749: [07:27:59] <openbees> I am using ss3.1 rc3
750: [07:32:17] <openbees> hmm so it seems it handles has_one in different way :|
751: [07:33:15] <Marvanni> yes, thats what I see as well
752: [07:36:32] <openbees> and i think there is no way to simply ignore has_one ... u have to pass all fields in restrictFields except has_one field ... #sadface
753: [07:39:30] * Error404NotFound quit (Ping timeout: 240 seconds)
754: [07:42:01] * Error404NotFound has joined #silverstripe
755: [07:49:01] * Error404NotFound quit (Ping timeout: 268 seconds)
756: [07:49:27] * EasyCo quit (Quit: EasyCo)
757: [07:51:14] * Jayden90 quit (Quit: Jayden90)
758: [07:53:28] * chillu has joined #silverstripe
759: [07:53:54] * zippy__ has joined #silverstripe
760: [07:55:51] * zippy__ quit (Client Quit)
761: [08:01:50] * Error404NotFound has joined #silverstripe
762: [08:01:54] * Error404NotFound quit (Remote host closed the connection)
763: [08:02:13] * Marvanni quit (Ping timeout: 245 seconds)
764: [08:02:56] * Marvanni has joined #silverstripe
765: [08:07:10] * kinglozzer has joined #silverstripe
766: [08:15:54] * joelpittet quit (Remote host closed the connection)
767: [08:22:17] * zippy__ has joined #silverstripe
768: [08:23:18] * joelpittet has joined #silverstripe
769: [08:24:07] * zippy__ quit (Client Quit)
770: [08:24:30] * micmania1 has joined #silverstripe
771: [08:25:23] <micmania1> Anybody know GridField work with 3.1 in the frontend?
772: [08:29:03] * willr has joined #silverstripe
773: [08:48:38] * travis-ci has joined #silverstripe
774: [08:48:39] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1061 (3.1 - 8c958cd : Will Rossiter): The build passed.
775: [08:48:39] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/84cedcda441b...8c958cd5fb2c
776: [08:48:39] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/11856281
777: [08:48:39] * travis-ci has left #silverstripe
778: [08:57:49] <kinglozzer> micmania1: I've never tested it fully, but just added a gridfield to a front-end form on my test installation: http://i.imgur.com/OIScXo1.png
779: [08:58:58] <kinglozzer> This is the edit screen: http://i.imgur.com/c4vpbcf.png
780: [08:59:33] <kinglozzer> It seems to work fine as far as I can make out (excluding the HTMLEditorField), but you'll need to style it
781: [09:01:41] <Marvanni> How can I see all the changes in code for 3.0.6 compared to 3.0.5 ?
782: [09:01:59] * longtips has left #silverstripe
783: [09:02:35] <willr> Marvanni the change log will include a high-level overview
784: [09:02:55] <Marvanni> so this is the only change ? Security: Require ADMIN for ?flush=1 (stop denial of service attacks) (#1692)
785: [09:02:56] <willr> Github will allow you to compare the branches if you want a full diff
786: [09:03:32] <willr> http://doc.silverstripe.org/framework/en/changelogs/rc/3.0.6-rc1
787: [09:04:30] <Marvanni> thanks!
788: [09:04:37] <Marvanni> ah yes!!!!! https://github.com/silverstripe/silverstripe-framework/commit/1ffbb8f
789: [09:04:41] <Marvanni> that was bugging me
790: [09:05:33] * swordsmanz has joined #silverstripe
791: [09:12:20] * openbees quit (Quit: Leaving)
792: [09:13:35] <micmania1> kinglozzer, that looks positive
793: [09:13:54] <micmania1> I'm just hoping all the actions work correctly..
794: [09:14:06] <micmania1> I'm on a different job atm but i'll be back on it shortly to test
795: [09:26:20] * howardgrigg quit (Remote host closed the connection)
796: [09:27:28] <Marvanni> Malformed inline YAML string when dev/build on 3.0.6....
797: [09:55:16] * ARNHOE has joined #silverstripe
798: [10:03:10] * willr quit (Quit: willr)
799: [10:31:12] * Guits quit (Ping timeout: 260 seconds)
800: [10:36:47] * howardgrigg has joined #silverstripe
801: [10:39:23] <Pyromanik> WOOP WOOP WOOP WOOOP WOOPO
802: [10:39:26] * Pyromanik quit (Quit: leaving)
803: [10:41:08] * howardgrigg quit (Ping timeout: 246 seconds)
804: [11:27:35] * howardgrigg has joined #silverstripe
805: [11:44:59] * chillu quit (Quit: chillu)
806: [11:56:14] * DesignCity has joined #silverstripe
807: [11:56:17] * Bollig|DesignCty quit (Ping timeout: 240 seconds)
808: [11:56:18] * DesignCity is now known as Bollig|DesignCty
809: [12:06:00] * chillu has joined #silverstripe
810: [12:06:05] * chillu quit (Changing host)
811: [12:06:05] * chillu has joined #silverstripe
812: [12:14:37] * UndefinedOffset has joined #silverstripe
813: [12:15:17] <spronk> 2:02AM - Disk on port 3: Removed.
814: [12:15:29] <spronk> 2:03AM - Volume Volume0: Degraded.
815: [12:15:46] <spronk> 2:39AM - Disk on port 3: Detected.
816: [12:36:25] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
817: [12:38:21] * DesignerX quit (Ping timeout: 245 seconds)
818: [12:39:53] * zfmf1 has left #silverstripe
819: [12:43:42] * howardgrigg quit (Remote host closed the connection)
820: [13:01:44] * dangerdan has joined #silverstripe
821: [13:02:27] * Mayzie quit (Ping timeout: 252 seconds)
822: [13:03:25] <dangerdan> I'm having an issue with the back end of one of my sites.... :( when I try and log in to the /admin section i get this error: http://pastebin.com/zHnwmbSY
823: [13:03:52] <dangerdan> its the silverstripe stack trace style error
824: [13:04:22] <kinglozzer> dangerdan: You need to set your timezone in php.ini
825: [13:04:47] <dangerdan> i read that when i googled the error, but its strange as some of my other silverstripe sites on the same server are fine.
826: [13:05:05] <dangerdan> and i havent changed anything recently relating to this
827: [13:05:10] <dangerdan> timezone etc
828: [13:06:34] <dangerdan> oh
829: [13:06:35] <dangerdan> actually.
830: [13:06:42] <dangerdan> ha i know why this has happened i think
831: [13:06:50] <dangerdan> nvm :) thanks for the info
832: [13:06:59] <kinglozzer> No worries, what caused it? :)
833: [13:08:28] <dangerdan> the server we use for our sites is a dedicated server with a hosting company, they offer managed updates, and there has been one today, they've installed some php updates...
834: [13:08:39] <dangerdan> probably a file overwritten this setting or cleared this setting or something
835: [13:08:55] <kinglozzer> Ah, I love it when companies do that and don't think to warn you :P
836: [13:09:54] <dangerdan> i think the reason my other sites arent complaining is because i run the /admin part of the site in question in dev mode
837: [13:10:08] <dangerdan> the other sites are probably suppressing this error
838: [13:10:27] <kinglozzer> Yeah it's only a warning so they would be
839: [13:12:51] <dangerdan> thats sorted it :) thanks again
840: [13:13:19] <dangerdan> at least when i change things i know what i've done to cause any errors that appear as a result haha
841: [13:16:38] * Mayazcherquoi has joined #silverstripe
842: [13:19:19] * Mayazcherquoi is now known as Mayzie
843: [13:20:30] * osterlaus has joined #silverstripe
844: [13:31:11] * Shrike_Finland quit (Quit: Leaving.)
845: [13:44:19] * catcher has joined #silverstripe
846: [13:54:11] * howardgrigg has joined #silverstripe
847: [13:58:33] * howardgrigg quit (Ping timeout: 252 seconds)
848: [14:05:40] * osterlaus quit (Quit: Leaving.)
849: [14:25:26] * joelpittet quit (Remote host closed the connection)
850: [14:29:56] * joelpittet has joined #silverstripe
851: [14:33:07] * dangerdan quit (Quit: Page closed)
852: [14:55:28] * kinglozzer quit (Ping timeout: 256 seconds)
853: [14:55:42] <jrthomer> question about custom actions on a page controller...
854: [14:55:48] <jrthomer> I have this kind of hierarchy:
855: [14:56:22] <jrthomer> SomeProductPage_Controller, which has url_handler '$Category/$ProductIdentifier' => 'seeSpecificProduct'
856: [14:56:34] <guci0> Hello!
857: [14:57:08] <jrthomer> so, let's say I end up with something like products/category/100, where "products" is the page, and "category/100" are not pages, just url segments that will relate to looking up a product
858: [14:57:36] <jrthomer> now, for some categories, I want the content folks to be able to create a custom content page at the $Category level
859: [14:57:45] <jrthomer> with its url segment matching the category name in the DB
860: [14:57:49] <jrthomer> so then I end up with:
861: [14:58:05] <jrthomer> url: /products: show all products, featured products, whatever
862: [14:58:23] <jrthomer> url: /products/some-category/1000 - show product 1000 from some-category
863: [14:58:49] <jrthomer> url: /products/some-category - show the page that has url segment some-category and lives under the products page
864: [14:59:34] <jrthomer> the problem is this: ContentController, in handleRequest, checks for the existence of a child with url-segment some-category before passing control to the parent controllers
865: [15:00:00] <jrthomer> the parent controllers (RequestHandler IIRC) would use findAction and find that some-category/1000 matches my $Category/$ProductIdentifier rule
866: [15:00:06] <jrthomer> but it doesn't get a chance to
867: [15:00:42] <jrthomer> if I had the rule include some static string at the beginning as the action name (i.e. 'details/$Category/$ProductIdentifier') it would work
868: [15:00:52] <jrthomer> because ContentController calls hasAction
869: [15:00:57] <jrthomer> before checking for child page
870: [15:01:12] <catcher> Has anyone noticed an issue with renderWith / Customise data not making it to includes?
871: [15:01:16] <jrthomer> but hasAction with my rule is "some-category" (dynamic value from DB), not a static action name
872: [15:01:50] <jrthomer> anybody have ideas on how to override something in SomeProductPage_Controller to allow for synthetic action matching before ContentController matching?
873: [15:02:18] <jrthomer> only thing I've found that would work so far is to copy handleRequest from RequestHandler and put the logic into my controller before calling handleRequest
874: [15:02:37] <jrthomer> and that would probably have issues (haven't tested it) besides the fact that copy/paste would be a horrible hack
875: [15:02:41] * kinglozzer has joined #silverstripe
876: [15:03:11] <micmania1> jrthomer, can't you just put a handler on your category page controller?
877: [15:03:49] <Marvanni> I think you have to set the route after the coreroutes
878: [15:03:52] <micmania1> so /products/category/ would resolve to the same controller as /products/category/id
879: [15:03:54] <jrthomer> I could, but I already have all the logic for handling the synthetic pages baked into the product page controller and didn't really want it littered into another page type as well
880: [15:04:33] <micmania1> You could probably overwride handleAction and check for an ID.
881: [15:04:40] <Marvanni> IS ComeProducyPage_Coontroller extending Controller or Page_Controller?
882: [15:04:49] <jrthomer> Page_Controller
883: [15:04:53] <Marvanni> sorry for the spelling
884: [15:05:03] <micmania1> if one exists instantiate your controller and pass over the request. You want to do it in handleRequest rather than handleAction though. I'm not 100% sure on that.
885: [15:05:23] <Marvanni> then overloading handleRequest is the way to go I think
886: [15:06:21] <jrthomer> yeah, but the "current" page in that case is still the category page, so all the function calls in synthetic page's template are calling the wrong page to get data right?
887: [15:08:03] <Marvanni> not sure is this what you need, but this is what i use to display a DO as a Page without the need of a category/view/ action
888: [15:08:03] <Marvanni> http://sspaste.com/paste/show/52459d8b46eff
889: [15:08:30] <Marvanni> this can also be user to pass handle over the request to a custom controller
890: [15:08:42] <Marvanni> more or less the same as ModelAsController does
891: [15:09:35] <catcher> Can anyone verify data passed by Customise or renderWith is available in templates & layouts, but not includes?
892: [15:09:46] <catcher> I'm on 3.1 rc3.
893: [15:10:49] <Marvanni> return $this->renderWith(array('ListingHolderPage_listing', 'Page'));
894: [15:10:59] <Marvanni> data should be working in includes
895: [15:11:12] <jrthomer> catcher: I'm doing this in custom actions and it is working:
896: [15:11:15] <jrthomer> return $this->getViewer('')->dontRewriteHashlinks()->process($this->Customise(array(
897: [15:11:15] <jrthomer> 'SomeCustomVariable' => 'SomeValue,
898: [15:11:15] <jrthomer> )));
899: [15:11:39] <Marvanni> the includes are written in the cache files of the Layout Templates
900: [15:13:12] <catcher> weird, I pass Customise(array('key' => 'val'));. In the Layout, $key displays 'val'. When I move it to an included include, nada. All of the flushing, no scope changes before include.
901: [15:13:23] <catcher> And $ClassName is what I expect in the include.
902: [15:14:38] <jrthomer> the include is not included from within a loop in the outer template is it?
903: [15:15:34] <catcher> right, no scope changes before the include
904: [15:15:48] <catcher> none surrounding the include, I should say. There are some before.
905: [15:15:55] <catcher> But they're closed.
906: [15:16:49] <Marvanni> code?
907: [15:22:12] <catcher> Here's a very simple case that produces the issue: http://sspaste.com/paste/show/5245a12946d7c
908: [15:23:52] <catcher> And within the include, $ClassName is right, just doesn't seem to have the data from renderWith.
909: [15:28:59] <kinglozzer> catcher: Can you pass the data in with <% include Sidebar Key=$Key %> ?
910: [15:29:06] <kinglozzer> Not exactly an ideal solution I know
911: [15:29:24] * ARNHOE quit (Remote host closed the connection)
912: [15:29:57] <catcher> kinglozzer, I didn't know you could do that with includes, awesome.
913: [15:30:17] <catcher> kinglozzer, it'll work, thanks!
914: [15:35:22] * joelpittet quit (Remote host closed the connection)
915: [15:40:22] <Marvanni> hm, why not add a method Key() to $this ?
916: [15:41:03] <Marvanni> this seems a pretty hacky way of passing data to a template...?
917: [15:41:25] <catcher> Marvanni, because the method varies based on the controller action
918: [15:41:38] <catcher> the results of the method, rather.
919: [15:42:11] * Error404NotFound has joined #silverstripe
920: [15:42:19] <Marvanni> so?
921: [15:42:53] <jrthomer> micmania1, Marvanni - here's the solution that I just found that works for my previous questions
922: [15:43:21] * Error404NotFound quit (Client Quit)
923: [15:43:22] <jrthomer> it does it without what I consider hacking (like looking up DB objects by $Action instead of using the built in url_handlers and action methods)
924: [15:43:31] * Error404NotFound has joined #silverstripe
925: [15:43:31] <Marvanni> I think that if you have to do hacky controls in your templates, your model/controller is probably wrong
926: [15:43:46] <jrthomer> const SEE_PRODUCT_URL_RULE = '$Category!/$ProductIdentifier!';
927: [15:43:46] <jrthomer> private static $url_handlers = array(
928: [15:43:46] <jrthomer> '' => 'index',
929: [15:43:46] <jrthomer> self::SEE_PRODUCT_URL_RULE => 'seeSpecificProduct',
930: [15:43:46] <jrthomer> );
931: [15:43:46] <jrthomer> public function handleRequest(SS_HTTPRequest $request, DataModel $model = null) {
932: [15:43:48] <jrthomer> if ($request->match(self::SEE_PRODUCT_URL_RULE, false)) {
933: [15:43:50] <jrthomer> $request->setRouteParams(array('Action' => 'seeSpecificProduct'));
934: [15:43:52] <jrthomer> }
935: [15:43:54] <jrthomer> return parent::handleRequest($request, $model);
936: [15:43:56] <jrthomer> }
937: [15:43:58] <Marvanni> please use a paster!!!!!
938: [15:44:02] <Marvanni> :)
939: [15:44:09] <jrthomer> sorry, was trying and just in wrong window
940: [15:44:31] <Marvanni> ModelAsController works in the same way. nothing hacky about trying to get a db record by urlsegment
941: [15:44:49] <jrthomer> no ... I get a DB object by URLSegment in my action handler
942: [15:44:58] <jrthomer> sorry, wasn't saying that was a hack
943: [15:45:14] <jrthomer> I'm just trying to use the built-in action mapping mechanism
944: [15:45:31] <jrthomer> without putting all that "if it's this set of URL segments, and I have those DB objects" logic into urlHandler
945: [15:45:40] <jrthomer> oops, s/urlHandler/handleRequest/
946: [15:45:57] <micmania1> what ?show_queries=1 introduced after 2.4?
947: [15:46:25] <Marvanni> no it was there to
948: [15:48:42] <micmania1> I can't seem to get it working
949: [15:49:01] <kinglozzer> ?showqueries=1, no underscore
950: [15:49:29] <micmania1> yeah, found it. Duh! lol
951: [15:49:33] <micmania1> cheers
952: [15:49:34] <kinglozzer> :P
953: [15:54:43] * howardgrigg has joined #silverstripe
954: [15:54:45] * joelpittet has joined #silverstripe
955: [15:57:19] * howardgrigg quit (Read error: Connection reset by peer)
956: [15:57:58] * joelpittet quit (Remote host closed the connection)
957: [16:01:01] * Error404NotFound quit (Ping timeout: 246 seconds)
958: [16:03:30] * kinglozzer quit (Remote host closed the connection)
959: [16:13:57] * Error404NotFound has joined #silverstripe
960: [16:44:46] * howardgrigg has joined #silverstripe
961: [16:49:06] * howardgrigg quit (Ping timeout: 240 seconds)
962: [17:14:47] * Error404NotFound quit (Ping timeout: 240 seconds)
963: [17:27:32] * Error404NotFound has joined #silverstripe
964: [17:31:44] * Error404NotFound quit (Read error: Connection reset by peer)
965: [17:52:19] * Shrike_Finland has joined #silverstripe
966: [17:53:23] * gelignite has joined #silverstripe
967: [18:15:53] * micmania1 has joined #silverstripe
968: [18:42:06] * Nivery has joined #silverstripe
969: [18:55:01] * micmania1 quit (Ping timeout: 248 seconds)
970: [19:02:22] * Shrike_Finland quit (Quit: Leaving.)
971: [19:18:07] * micmania1 has joined #silverstripe
972: [19:37:30] * ARNHOE has joined #silverstripe
973: [20:06:05] * Shrike_Finland has joined #silverstripe
974: [20:12:21] * Shrike_Finland quit (Quit: Leaving.)
975: [20:13:44] * UndefinedOffset quit (Quit: Leaving.)
976: [20:21:30] * razzi has joined #silverstripe
977: [20:38:35] * gelignite quit (Quit: http://bit.ly/nkczDT)
978: [20:51:05] * SightUnseen has joined #silverstripe
979: [20:52:20] * SightUnseen has left #silverstripe
980: [20:52:40] * SightUnseen has joined #silverstripe
981: [21:00:27] * SightUnseen has left #silverstripe
982: [21:07:44] * joelpittet has joined #silverstripe
983: [21:15:29] * DigNZ has joined #silverstripe
984: [21:23:58] * SightUnseen has joined #silverstripe
985: [21:23:59] * SightUnseen has left #silverstripe
986: [21:31:32] * catcher quit (Quit: Leaving)
987: [21:41:39] * DigNZ quit (Quit: DigNZ)
988: [21:45:19] * Nivery quit (Quit: Nivery)
989: [21:53:09] * cloph_away quit (Ping timeout: 248 seconds)
990: [21:53:33] * SightUnseen1 has joined #silverstripe
991: [21:56:43] * Colin[pi] has joined #silverstripe
992: [21:58:02] * cloph_away has joined #silverstripe
993: [22:00:15] * joelpittet quit (Remote host closed the connection)
994: [22:00:48] * joelpittet has joined #silverstripe
995: [22:08:10] * SightUnseen1 has left #silverstripe
996: [22:29:34] * ARNHOE quit (Remote host closed the connection)
997: [22:30:08] * ARNHOE has joined #silverstripe
998: [22:30:22] * ARNHOE quit (Read error: Connection reset by peer)
999: [22:30:48] * ARNHOE has joined #silverstripe
1000: [22:33:37] * DigNZ has joined #silverstripe
1001: [22:33:42] * DigNZ quit (Client Quit)
1002: [22:34:12] * chillu quit (Quit: chillu)
1003: [22:36:01] * ARNHOE quit (Remote host closed the connection)
1004: [22:36:37] * ARNHOE has joined #silverstripe
1005: [22:41:27] * willr has joined #silverstripe
1006: [22:41:30] * ARNHOE quit (Ping timeout: 264 seconds)
1007: [22:48:25] * willr quit (Ping timeout: 256 seconds)
1008: [22:52:06] * zippy__ has joined #silverstripe
1009: [22:53:47] * joelpittet quit (Remote host closed the connection)
1010: [22:57:09] * micmania1 quit (Ping timeout: 248 seconds)
1011: [23:03:35] * zippy__ quit (Quit: zippy__)
1012: [23:07:47] * jrthomer quit (Remote host closed the connection)
1013: [23:08:14] * jrthomer has joined #silverstripe
1014: [23:09:06] * razzi quit ()
1015: [23:12:47] * guci0 quit (Ping timeout: 250 seconds)
1016: [23:19:01] * Colin[pi] quit (Ping timeout: 248 seconds)
1017: [23:55:40] * guzzlefry has left #silverstripe

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