#silverstripe IRC Log

IRC log for 2 December 2014

All timestamps are in UTC.

1: [00:04:01] * willr has joined #silverstripe
2: [00:08:42] * muskie9 quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
3: [00:12:07] <JeremyRoundill> Woah
4: [00:12:16] <JeremyRoundill> I'd actually heard that Gesaffelstein song before.
5: [00:12:56] <veb> god fuck
6: [00:12:58] <veb> it's sunny as shit
7: [00:13:07] <veb> I'm on my laptop on the deck, being burnt.
8: [00:13:23] <novaweb> #nerdworldproblems
9: [00:13:30] <veb> a bug flew into my eye
10: [00:13:36] <veb> (for reals)
11: [00:14:54] <simon_w|air> And that's some of the reasons I stay inside
12: [00:15:08] <JeremyRoundill> Yeah, I'm working on my moon tan.
13: [00:15:59] <veb> god
14: [00:16:01] <veb> now I'm too cold!
15: [00:16:06] <veb> stupid I should go back outsdie
16: [00:16:14] * veb cries
17: [00:16:39] <Ryan-Toast> Girl at subway was talking to me about how she got burnt on Sunday, and I was just thinking how I didn’t even open my curtains.
18: [00:17:39] <Colin[pi]> Ryan-Toast: look at it this way, we're less likely to die a horrible death from skin cancer
19: [00:17:40] <veb> lol
20: [00:17:55] <veb> and you won't get eyestrain
21: [00:17:59] <veb> I can barely see my screen
22: [00:18:04] <veb> i want a sunproof screen
23: [00:18:45] <Ryan-Toast> I just close my blinds.
24: [00:19:14] <veb> kids and their technology these days
25: [00:19:22] <veb> in my day i had to push the rock over the entrance
26: [00:19:25] <veb> took like 2 hours
27: [00:19:36] <Colin[pi]> this is how it feels going outside in summer here: http://i.imgur.com/EWEmaDd.png
28: [00:19:48] <veb> that's the same as in Dunedin tbh
29: [00:19:48] <Ryan-Toast> Rofl, just had the fourth friend of mine asking me to change my profile picture, because it disturbs them.
30: [00:19:50] <veb> the sun is harsh
31: [00:19:55] <veb> you'll get red after 10mins
32: [00:20:01] <veb> no ozone etc
33: [00:20:12] <Colin[pi]> Ryan-Toast: is that the Ryon Pottor one?
34: [00:20:16] <Ryan-Toast> Colin[pi]: yeah
35: [00:20:18] <Colin[pi]> haha
36: [00:20:40] <Ryan-Toast> Dunno what I’m going to do next. May do a larger scale multiple Ryan picture.
37: [00:20:53] <Colin[pi]> Ryan-Toast: it kinda reminds me of these guys (video a bit nsfw): https://www.youtube.com/watch?v=C1icpvvCxjo
38: [00:21:10] * novaweb is listening to Kode9 BBC Essential Mix. Yeow. Mala was yesterday. Danky Dirty Dubs. Get some.
39: [00:21:24] <JeremyRoundill> What's your current one, Ryan-Toast?
40: [00:21:33] <Ryan-Toast> JeremyRoundill: umm, one sec
41: [00:21:45] <novaweb> I remember when we had a shared speaker system at SilverStripe and there was a constant battle for speaker control
42: [00:22:03] <novaweb> god knows how people put up with my repetitive DnB craps
43: [00:22:04] <Ryan-Toast> JeremyRoundill: http://i.imgur.com/P8Lu4wH.jpg
44: [00:22:21] <JeremyRoundill> Hahahaha
45: [00:22:23] <JeremyRoundill> Keep it!
46: [00:23:21] <veb> rofl
47: [00:23:22] <veb> what the hell
48: [00:23:24] <veb> IS THAT
49: [00:23:33] <Ryan-Toast> veb: it’s love, it’s life.
50: [00:23:39] <veb> ;-O
51: [00:23:44] <veb> babies
52: [00:23:46] <veb> nowww
53: [00:25:15] <JeremyRoundill> I told you, man. Babes dig a dude with a tiny face.
54: [00:27:36] <simon_w|air> Fits easier between their legs ;)
55: [00:27:46] <Colin[pi]> Ryan-Toast: I can make it more disturbing: http://i.imgur.com/GBO9LAQ.jpg
56: [00:28:02] <Colin[pi]> simon_w|air: +1
57: [00:28:12] <Ryan-Toast> Colin[pi]: +1
58: [00:28:28] <veb> +2
59: [00:31:13] <Ryan-Toast> adrexia: is Cam in?|
60: [00:32:40] <JeremyRoundill> +10
61: [00:35:26] <UncleCheese> it's pretty bad when your friend tells you "hang on, i've just got to set up a quick marinade" and the first thing I think is that Marinade is a new Node JS task runner and i've once again missed the boat
62: [00:38:28] <simon_w|air> Ryan-Toast, she doesn't work at SS any more
63: [00:38:35] <veb> prepare to be depressed:
64: [00:38:36] <veb> http://www.reddit.com/r/AskReddit/comments/2nxmk9/what_do_you_miss_most_about_being_a_kid/
65: [00:39:01] <Ryan-Toast> simon_w|air: orly?
66: [00:39:30] <Ryan-Toast> veb: You know what I miss? Nothing, being an adult fucking rules.
67: [00:39:44] <veb> ... nah
68: [00:39:54] <veb> you're obviously high
69: [00:40:42] <Ryan-Toast> 90% of the things listed you can still do, it’s just out of most people’s comfort zones to make a life change.
70: [00:40:51] <adrexia> Ryan-Toast I haven't since July ;)
71: [00:40:52] <Colin[pi]> veb: haha yeah I read the top ten comments and got a sad
72: [00:41:02] <Ryan-Toast> adrexia: Ah, my bad :P
73: [00:41:10] <veb> this is us Colin[pi] http://i.imgur.com/d60zIpe.gif
74: [00:41:17] <simon_w|air> veb, poor redditors don't like being grown up
75: [00:41:19] <JeremyRoundill> I read the top ten comments and all I could think was "god, kids are dumb."
76: [00:41:44] <veb> I always wanted to grow up and have my own business
77: [00:41:48] <veb> ... which happened
78: [00:41:50] <veb> NOW WHAT
79: [00:42:03] <Colin[pi]> veb: lol yes so true
80: [00:42:07] <simon_w|air> NOW WRITE THESE DOCS FOR ME
81: [00:42:15] <veb> errr
82: [00:42:21] <veb> I'd need to make a proposal/quote for you first
83: [00:42:24] <veb> :P
84: [00:42:31] <simon_w|air> Sorry, already married :p
85: [00:42:36] <veb> ha
86: [00:42:37] <veb> lol'd
87: [00:43:05] <veb> I guess next goal is to... make business grow etc
88: [00:43:17] <veb> won't happen if I use SS
89: [00:43:26] * veb doesn't like secret service
90: [00:43:41] <simon_w|air> Oh hey, it's December
91: [00:44:06] <simon_w|air> Almost means I can get a loan, pay off credit card, get a new laptop and start work on 91carriage :)
92: [00:44:59] <veb> simon_w|air: that's why I'm waiting on my client to fucking sign this shit!
93: [00:45:04] <veb> so I can get my first payday
94: [00:45:26] * veb looks
95: [00:45:30] <veb> wait. this channel is logged.
96: [00:45:32] * veb sighs
97: [00:45:48] <veb> and indexed by Google too
98: [00:45:52] <simon_w|air> Heh, that's bitten a couple of people
99: [00:45:54] <veb> FFF
100: [00:46:14] <veb> kill your bot simon_w
101: [00:46:17] <veb> er. simon_w|air
102: [00:46:25] <simon_w|air> That sounds like effort
103: [00:46:55] <veb> okay, delete me from the logs :P
104: [00:46:59] <veb> much easier right?
105: [00:48:08] <simon_w|air> Well, they both involve SSHing into the server
106: [00:48:19] <JeremyRoundill> And SSH requires knowing how to use a terminal.
107: [00:48:24] <simon_w|air> One requires two commands, the other requires one command and one SQL statement
108: [00:48:25] <JeremyRoundill> And you're just asking too much of Simon.
109: [00:49:01] <JeremyRoundill> Simon's just the personification of the SS docs.
110: [00:49:17] <simon_w|air> Hey, my knowledge is up to date! :p
111: [00:49:33] <JeremyRoundill> *Simon's just the personification of the SS source.
112: [00:50:15] * veb went outside
113: [00:50:32] <veb> Hmm.
114: [00:50:40] <veb> I think it'll be OK
115: [00:50:48] <veb> it's hard to search my name I guess
116: [00:50:56] * veb looks intensely at simon_w|air
117: [00:53:29] <antmas> I think Ryan-Toast got pwned by the indexing once
118: [00:53:37] <antmas> iirc
119: [00:53:49] <Kingy> wow so don't use nzvanlines for international shipping
120: [00:53:50] <Ryan-Toast> antmas: hmm?
121: [00:53:55] <Ryan-Toast> antmas: yeah, I did.
122: [00:55:26] <veb> Kingy: k
123: [00:55:59] <antmas> Kingy: expensives?
124: [00:56:17] <Kingy> well just to send 2 computers and a misc box is $2100 and it'll take 8 weeks
125: [00:56:38] <veb> rofl
126: [00:56:42] <Kingy> I decided to sell a few bits and pieces and asked for another quote
127: [00:56:57] <veb> Baaaaaahraaaain
128: [00:57:00] * veb baaaaaa
129: [00:57:13] <Kingy> "our minimum cost is 2 cubic metres so it won't be any cheaper.. but if you want to go air freight then it'll be more like $4000"
130: [00:57:22] <antmas> wholey fuck
131: [00:57:34] <Kingy> I got a quote from another company in Wellington just for me computer
132: [00:57:48] <Kingy> $480 and they'll have it there in 10-12 days. Maybe more because of xmas
133: [00:57:56] <antmas> lol
134: [00:58:06] <Kingy> but far out
135: [00:58:13] <antmas> that's a massive difference though, I'd be asking about quality of transport
136: [00:58:16] <simon_w|air> 2 cubic metres?
137: [00:58:20] <simon_w|air> I sent less than that
138: [00:58:30] <antmas> simon_w|air: where to?
139: [00:58:35] <simon_w|air> Australia
140: [00:58:48] <antmas> that's pretty close
141: [00:58:52] <Kingy> yes, but they're a company that's used to moving more than 2 boxes. They're a house relocation company
142: [00:58:53] <simon_w|air> antmas, most of that cost will be because they're charging for a lot more space
143: [00:59:02] <Kingy> whereas the other company is just a shipping company
144: [00:59:10] <antmas> hmmmm
145: [00:59:18] <Kingy> so I can understand the minimum
146: [00:59:19] <antmas> I'd just sell the lot and buy new
147: [00:59:30] <simon_w|air> Probably even goes on the same boat
148: [00:59:33] <Kingy> yeah but people don't buy shit in this company
149: [00:59:52] <JeremyRoundill> Kingy: Suitcase it up.
150: [00:59:58] <antmas> yeah
151: [01:00:03] <antmas> what JeremyRoundill said
152: [01:00:05] <JeremyRoundill> Kingy: It'll cost you like $50 or something.
153: [01:00:13] <Kingy> JeremyRoundill: considered that, but to add an extra bag on Emirates costs $1100AUD
154: [01:00:24] <Kingy> for 20kgs
155: [01:00:24] <JeremyRoundill> Wait wut
156: [01:00:34] <antmas> why Emirates?
157: [01:00:37] <Kingy> yep, flying AirNZ to Aussie and it'll cost $50
158: [01:00:50] <Kingy> Aus -> Bahrain with Emirates and the extra bag is $1100AUD
159: [01:00:59] <Kingy> antmas: We didn't book/pay for this flight
160: [01:01:22] <Kingy> the school obviously use Emirates
161: [01:01:26] <antmas> that's insane
162: [01:01:50] <antmas> just swallow as many components as possible
163: [01:01:58] <antmas> and hope for the best
164: [01:02:02] <JeremyRoundill> Sick 'em up your bum.
165: [01:02:07] <antmas> :P
166: [01:02:09] <JeremyRoundill> That's the way the pros do it.
167: [01:02:15] <Kingy> just got my contract as well
168: [01:02:19] <JeremyRoundill> Store them inside a fat suit.
169: [01:02:20] <Kingy> my plan has gone out the window
170: [01:02:24] <Kingy> 1.3.3 may not engage a subcontractor to carry out any part of the
171: [01:02:25] <Kingy> Services;
172: [01:02:39] <antmas> guts
173: [01:02:42] <JeremyRoundill> Dag
174: [01:02:52] <veb> Kingy: ?
175: [01:02:53] <JeremyRoundill> You were planning on subcontracting all of the work?
176: [01:02:57] <veb> Kingy: you can work for me bro
177: [01:03:00] <veb> DO IT
178: [01:03:04] <Kingy> JeremyRoundill: lol no
179: [01:03:08] <JeremyRoundill> I've heard of a couple of people doing that.
180: [01:03:08] <veb> you've worked by my side since we were 13
181: [01:03:10] <veb> or 12
182: [01:03:13] <JeremyRoundill> Which I thought was great.
183: [01:03:14] <veb> WORK BY MY SIDE NOW
184: [01:03:17] <veb> also Kingy how old am I?
185: [01:03:20] <veb> 25 or 26?
186: [01:03:21] <veb> I forgot
187: [01:03:23] <JeremyRoundill> 15
188: [01:03:30] <veb> no shush
189: [01:03:39] <Kingy> 25
190: [01:03:47] <veb> thought i was 26 for some reason
191: [01:03:47] <veb> >.<
192: [01:03:48] <Kingy> you turn 26 in like 3 weeks or some shit
193: [01:03:59] <veb> right
194: [01:03:59] <Kingy> 4 weeks
195: [01:03:59] <veb> ok
196: [01:03:59] <Kingy> something like that
197: [01:04:04] <veb> hmm
198: [01:04:09] <veb> 24 days I guess?
199: [01:04:15] <JeremyRoundill> Okay
200: [01:04:18] <JeremyRoundill> How old am I?
201: [01:04:20] <JeremyRoundill> 12 or 13?
202: [01:04:24] <veb> nobody cares
203: [01:04:27] <Kingy> 31
204: [01:04:32] <veb> you need a buddy who has been by your side since you were 12
205: [01:04:34] <veb> like me and Kingy
206: [01:04:39] <JeremyRoundill> :D
207: [01:04:42] <Kingy> ^
208: [01:04:45] <veb> damn, we've known each other a while
209: [01:05:13] <Kingy> just a tad lol
210: [01:05:22] <Colin[pi]> now kith
211: [01:05:28] <veb> guess I'l have to come to Bahrain and kith you
212: [01:05:43] * [3dgoo] has joined #silverstripe
213: [01:06:57] * gavro quit (Remote host closed the connection)
214: [01:07:29] * micmania1 quit (Quit: micmania1)
215: [01:08:13] * spronk2 has joined #silverstripe
216: [01:13:27] * gavro has joined #silverstripe
217: [01:14:51] * veb quit (Quit: My Mac has gone to sleep. ZZZzzz…)
218: [01:15:00] * Tanger has joined #silverstripe
219: [01:16:05] * clairef quit (Quit: Leaving.)
220: [01:20:04] * jenniferaslan quit (Quit: jenniferaslan has left the room)
221: [01:21:25] <irogue_> someone upstairs is hammering at quite a steady rhythm. is putting me to sleep.
222: [01:22:11] <simon_w|air> Who are they hammering?
223: [01:22:19] <irogue_> good question
224: [01:22:25] <Ryan-Toast> irogue_: ( ͡° ͜ʖ ͡°)
225: [01:23:46] <irogue_> its you isnt it Ryan-Toast
226: [01:23:49] <irogue_> you're the one being hammered
227: [01:24:09] <Ryan-Toast> irogue_: me and my body pillow
228: [01:24:12] * micmania1 has joined #silverstripe
229: [01:25:18] <simon_w|air> Uh oh, hungry
230: [01:25:26] <simon_w|air> Good thing is lunch time!
231: [01:25:31] <irogue_> hungry hungry hippo
232: [01:28:02] <novaweb> if you're using a fork of a git repo, in composer.json you list the original repo in the "require" block.... in the repositories block, when listing the URL... should you have .git at the end of the URL?
233: [01:28:31] <novaweb> it seems to work either way but wondering what you lot do.
234: [01:28:49] * [3dgoo] quit (Ping timeout: 246 seconds)
235: [01:33:47] <simon_w|air> novaweb, you should have .git.
236: [01:35:11] * Stomach quit (Ping timeout: 272 seconds)
237: [01:38:49] * gavro quit (Remote host closed the connection)
238: [01:40:10] <Snowman23> I was scroled up on JeremyRoundill saying "woah"
239: [01:40:31] <Snowman23> So I thought for the past times I was looking at IRC it just looked like JeremyRoundill was constatntly in awe
240: [01:40:33] <simon_w|air> Whoa
241: [01:40:44] * gavro has joined #silverstripe
242: [01:41:48] <JeremyRoundill> I am easily impressed.
243: [01:44:52] * gavro quit (Ping timeout: 245 seconds)
244: [01:46:47] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
245: [01:48:12] * willr quit (Ping timeout: 245 seconds)
246: [01:49:51] * willr has joined #silverstripe
247: [01:49:58] * veb has joined #silverstripe
248: [01:51:35] <antmas> I'm back
249: [01:51:39] <antmas> it's ok guis
250: [01:51:43] <antmas> carry on
251: [01:52:20] <Kingy> well there goes the serenity
252: [01:52:39] <antmas> Kingy: smell that?
253: [01:52:48] <antmas> 2 stroke
254: [01:53:19] <antmas> so we discovered Kingy and veb are besties?
255: [01:53:28] <Kingy> old news brah
256: [01:54:32] <antmas> and veb is 26?
257: [01:54:48] <Kingy> in a few weeks
258: [01:55:02] <antmas> someone else shouldl be 26 so I'm not alone
259: [01:55:07] <Kingy> I am
260: [01:55:09] <novaweb> who is tractorcow?
261: [01:55:14] <novaweb> is he on here?
262: [01:55:21] <Kingy> it's Damian
263: [01:55:25] <antmas> novaweb: Damo!
264: [01:55:31] <antmas> Kingy: :O
265: [01:55:33] <antmas> 26
266: [01:55:35] <antmas> ftw
267: [01:55:36] <antmas> o/
268: [01:55:39] <Kingy> \o
269: [01:55:42] <antmas> I think Ryan-Toast is 25
270: [01:55:50] <Ryan-Toast> antmas: I’m 25, yes.
271: [01:55:51] <antmas> Colin[pi]: is like 50
272: [01:56:09] <antmas> Colin[pi]: ;)
273: [01:56:15] <veb> just picked up Archer, Kingy
274: [01:56:21] <veb> he's grumpy :-(
275: [01:56:55] <Kingy> it's coz you're all up in his grill
276: [01:56:57] <irogue_> y'all youngins
277: [01:57:00] <antmas> I don't know if I trust people who use noses in their emojiis
278: [01:57:14] * antmas looks at veb >->
279: [01:57:20] <Kingy> oh haiii irogue_
280: [01:57:24] <veb> he's starting to walk btw
281: [01:57:24] <antmas> woah
282: [01:57:26] <antmas> irogue_:
283: [01:57:27] <antmas> :D
284: [01:57:30] <Ryan-Toast> Someone was 17, can’t remeber who.
285: [01:57:32] <irogue_> lol
286: [01:57:34] <irogue_> weird right?
287: [01:57:38] <antmas> Ryan-Toast: ss23
288: [01:57:42] <Snowman23> :(
289: [01:57:42] <Ryan-Toast> antmas: yep, defs.
290: [01:57:44] <Kingy> lol yeah
291: [01:57:47] <Snowman23> *was*
292: [01:57:56] <Kingy> 17 3/4 by now right
293: [01:59:04] <antmas> I'm gonna take a stab and say adrexia is 23
294: [01:59:08] * antmas holds breath
295: [01:59:34] <irogue_> antmas: guessing females' ages is a quick way to *get* stabbed :P
296: [01:59:35] <elgrodo> "adrexia, who was 23, was stabbed by antmas in a horrific attack last night" < newspaper headline
297: [02:00:02] <Kingy> if guessing age gets you stabbed, what does guessing weight get you
298: [02:00:11] <antmas> Kingy: do i
299: [02:00:13] <antmas> it*
300: [02:00:23] <irogue_> Kingy: cheese grated to death
301: [02:00:24] <Kingy> I've met her once and was half cut
302: [02:00:26] <Kingy> so no thanks
303: [02:00:35] <antmas> why does everyone always mention stabbing and antmas at the same time
304: [02:00:54] <Kingy> antmas: it's pretty much everything anyone ever thinks about
305: [02:01:04] <antmas> :|
306: [02:01:49] <antmas> I'm thinkin guzzlefry is
307: [02:01:55] * UncleCheese has joined #silverstripe
308: [02:01:56] <antmas> 29!
309: [02:02:07] <Kingy> UncleCheese: early 30s
310: [02:02:25] <UncleCheese> eh?
311: [02:02:38] * spronk2 quit (Excess Flood)
312: [02:02:39] <antmas> UncleCheese: we're being really polite and gussing people's ages
313: [02:02:42] <Kingy> AM I RIGHT?
314: [02:02:46] <UncleCheese> oh, right on
315: [02:02:54] <antmas> guessing*
316: [02:02:58] <UncleCheese> yeah, i'll take it
317: [02:03:00] <irogue_> micmania1 is 12
318: [02:03:11] <Kingy> haha that I can see
319: [02:03:20] <UncleCheese> don't guess his age.. i'll tell his mom on you
320: [02:03:35] <micmania1> Bullying in the work place. *reported*
321: [02:03:44] <antmas> boom
322: [02:04:02] <Kingy> micmania1: amount of fucks given... zero
323: [02:04:07] <micmania1> haha
324: [02:04:22] * muskie9 has joined #silverstripe
325: [02:05:24] <novaweb> Multilingual... what's the thingee for Maori? ie, english is en_NZ
326: [02:05:33] <irogue_> mi_NZ iirc
327: [02:05:38] <antmas> mi_NZ
328: [02:05:38] <novaweb> locale is the word
329: [02:05:40] <novaweb> thank you
330: [02:06:22] <antmas> just put all my meeting hours this week into timesheet
331: [02:06:32] * antmas has 22.50 hours worth of meetings this week
332: [02:06:35] * jedateach has joined #silverstripe
333: [02:06:35] * antmas cires
334: [02:06:38] <irogue_> lawl
335: [02:06:38] <antmas> cries*
336: [02:06:40] <antmas> ;____;
337: [02:06:44] * veb quit (Quit: My Mac has gone to sleep. ZZZzzz…)
338: [02:06:48] <Kingy> that is more than half your work week
339: [02:06:49] <Kingy> wtf
340: [02:07:10] <antmas> ikr
341: [02:07:26] <Snowman23> antmas: Lucky~
342: [02:07:27] <antmas> tbf 1 hour is me being a bake off judge :D
343: [02:07:33] <Snowman23> It's easy to timesheet when it's meetings
344: [02:07:34] <guzzlefry> antmas: whatchu talkin bout willis
345: [02:07:38] <Snowman23> Go to meeting, sit there lookin' pretty, get paid
346: [02:07:39] <Snowman23> :D
347: [02:08:06] <irogue_> Snowman23: except when you have to divide the time for the meeting up across every project discussed
348: [02:08:21] * jedateach has left #silverstripe
349: [02:08:34] <antmas> 20mins is also reserved for shit talking and bitching
350: [02:09:00] * jedateach has joined #silverstripe
351: [02:10:16] <simon_w|air> So, IRC?
352: [02:10:41] <antmas> simon_w|air: shhhhh
353: [02:10:43] <antmas> quite you
354: [02:10:47] <antmas> quiet*
355: [02:10:51] <antmas> fuck typing
356: [02:11:25] <irogue_> "Internal - Team Time"
357: [02:11:35] <irogue_> that sounds like what I'd put shit talking and bitching under :P
358: [02:12:30] <antmas> I also put 'Project Scope Proposal' under that hat too
359: [02:13:23] <JeremyRoundill> I swear 90% of my day is shit talking and bitching.
360: [02:13:27] <Kingy> http://localhost/nzx-agri/dairy-trader/
361: [02:13:31] <Kingy> fuck sakes
362: [02:13:34] * muskie9 is now known as _muskie9_
363: [02:13:36] <Kingy> http://c.csgocrosshair.net/wp-content/uploads/2014/05/nip.jpg
364: [02:13:36] <Kingy> there
365: [02:13:37] <JeremyRoundill> Haha
366: [02:13:38] <Kingy> new wallpaper
367: [02:13:47] <JeremyRoundill> I almost pasted that first one into my browser.
368: [02:13:55] <Kingy> lol gg
369: [02:13:59] <JeremyRoundill> But I stopped and thought "waaaait a minute"
370: [02:14:39] <JeremyRoundill> My last task was entered as this, irogue_: Icecream adventure!!**
371: [02:14:47] <irogue_> lol
372: [02:14:56] * Stomach has joined #silverstripe
373: [02:15:24] * _muskie9_ is now known as muskie9
374: [02:15:29] <JeremyRoundill> The icecream was good too!
375: [02:16:00] <irogue_> I just finished icecream
376: [02:17:16] <JeremyRoundill> I'm excited to work in Auckland because there will be heaps of icecream places around.
377: [02:17:20] <JeremyRoundill> It'll be awesome!!!
378: [02:17:28] <irogue_> btw fellow aucklanders. y'all shouldve come to http://www.meetup.com/impactNPO/events/215345302/ and dominated with us.
379: [02:17:36] * Stomach_ has joined #silverstripe
380: [02:17:36] * Kingy googles icecream in bahrain
381: [02:17:55] <JeremyRoundill> You can't get icecream in Bahrain.
382: [02:17:57] <antmas> so JeremyRoundill now works at SS auck?
383: [02:18:06] <JeremyRoundill> Nah
384: [02:18:16] <JeremyRoundill> I'm not sure I applied for SS.
385: [02:18:27] * Stomach quit (Read error: Connection reset by peer)
386: [02:18:33] <JeremyRoundill> But I should have a 3 month contract at Little Giant
387: [02:18:35] <antmas> JeremyRoundill: where ya'll goin to be?
388: [02:18:41] <antmas> oh nice
389: [02:18:44] <antmas> with Stevie :D
390: [02:18:47] <JeremyRoundill> Yeah
391: [02:18:47] <irogue_> ah, hangin out wiht Stomach_
392: [02:18:52] <JeremyRoundill> Kingy: http://www.andyjanning.com/wp-content/uploads/2013/05/Melting_ice_cream_on_a_bridge.jpg
393: [02:18:54] <irogue_> worshipping his beard
394: [02:19:02] <JeremyRoundill> It is an amazing beard.
395: [02:19:15] <Kingy> JeremyRoundill: haha about what I expected
396: [02:19:26] <irogue_> Kapiti shop nearby
397: [02:19:30] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
398: [02:19:31] <JeremyRoundill> I haven't seen him code, but I'm fairly certain he uses it to type.
399: [02:20:18] * Stomach_ is now known as Stomach
400: [02:20:34] <Stomach> in soviet Little Giant, beard types you
401: [02:20:40] <JeremyRoundill> :D
402: [02:20:48] <irogue_> JeremyRoundill: found a place yet?
403: [02:20:50] * caamic30 has joined #silverstripe
404: [02:21:15] <Kingy> quote of the day: "oh shit.. the kid"
405: [02:21:22] <Kingy> she usually leaves at 3 to pick up her kid from daycare
406: [02:21:30] <JeremyRoundill> irogue_: Yeah! In Hillsborough.
407: [02:21:34] <caamic30> Hello SS. is there a way to dertermin what ModelAdmin I’m using when create a record to a certain db object?
408: [02:21:43] <JeremyRoundill> irogue_: It's really close to a direct bus along Dominion Rd
409: [02:21:55] <irogue_> JeremyRoundill: sweet
410: [02:22:04] <JeremyRoundill> irogue_: Where are you?
411: [02:22:05] <caamic30> I have 2 modeladmin managing Member
412: [02:22:24] <caamic30> I’d like to trace from the create record form what modeladmin I am in
413: [02:22:54] <antmas> fuck sake
414: [02:23:02] <antmas> make a change to template, pages won't load in CMS
415: [02:23:23] <irogue_> JeremyRoundill: manurewa, next to the train station
416: [02:23:40] <JeremyRoundill> Schweet.
417: [02:23:58] <JeremyRoundill> I might host a community brew day if you're keen.
418: [02:24:06] <JeremyRoundill> I've got a couple of other mates who are interested.
419: [02:24:11] <irogue_> fo shizzle
420: [02:24:38] <JeremyRoundill> I'll let you know. I still need to get my mash tun/pot/wort chiller sorted.
421: [02:25:02] <irogue_> of course, I don't drink beer, so I expect you to have brewed some cider :P
422: [02:25:02] <JeremyRoundill> Community brew days are quite boring if it's an extract brew because you pretty much skip all the steps.
423: [02:25:06] <JeremyRoundill> Haha
424: [02:25:14] <JeremyRoundill> Bring along a cider press and we can do both
425: [02:25:33] <antmas> mmm cider
426: [02:25:41] * antmas wants a cider now
427: [02:26:00] <irogue_> JeremyRoundill: i'll just bring apple juice :P
428: [02:26:40] <JeremyRoundill> Haha
429: [02:26:47] <JeremyRoundill> Could just buy some extract tins. :D
430: [02:26:54] <JeremyRoundill> They're only $20 or $30.
431: [02:27:14] <JeremyRoundill> Plus $5 for yeast or something.
432: [02:27:17] <JeremyRoundill> Nets you about 23 litres
433: [02:28:32] <antmas> what makes a scrumpy a scrumpy?
434: [02:28:37] <antmas> higher %?
435: [02:28:50] <JeremyRoundill> Isn't it the brand?
436: [02:29:02] <JeremyRoundill> Oh
437: [02:29:04] <JeremyRoundill> Totally isn't.
438: [02:29:18] <JeremyRoundill> "Today the term is used to distinguish locally made ciders produced in smaller quantities and using traditional methods, from mass-produced branded ciders."
439: [02:29:29] <antmas> woah werid
440: [02:29:59] <antmas> it tastes way better imo
441: [02:30:14] <JeremyRoundill> I've never had Scrumpy.
442: [02:30:23] <JeremyRoundill> Old Mout Scrumpy I mean.
443: [02:30:33] <antmas> old mout scrumpy is good
444: [02:30:40] <antmas> the pear scrumpy is terribad
445: [02:31:03] <JeremyRoundill> It's just the socially acceptable RTD.
446: [02:31:18] <JeremyRoundill> I quite enjoy beer and haven't really had much reason to drink cider.
447: [02:31:25] <JeremyRoundill> So I haven't had much in the way of cider.
448: [02:32:01] <antmas> I've gone off beer a little bit
449: [02:32:16] <Colin[pi]> <antmas> Colin[pi]: is like 50
450: [02:32:18] <Colin[pi]> ;_;
451: [02:32:20] <Colin[pi]> :P
452: [02:32:25] <antmas> Colin[pi]: lol late!
453: [02:32:36] <Colin[pi]> sorry I was having an old man nap
454: [02:32:36] <Colin[pi]> :P
455: [02:32:46] <antmas> hahaha
456: [02:33:58] <irogue_> http://open.spotify.com/album/5jSAkaiC1BBKZQSZ7wFYOY
457: [02:34:18] <antmas> irogue_: o.O
458: [02:34:24] <antmas> #killitwithfire
459: [02:34:25] * irogue_ giggles
460: [02:34:43] <superspring> hey, i'm having an issue with the 'subsites' module, it's requiring version 3.2 of the framework, has the non-dev version of this been released yet?
461: [02:35:18] <Colin[pi]> someone having an issue with subsites... huh... that's rare
462: [02:35:21] <antmas> what do we do with this? spronk2 isn't here
463: [02:35:26] <irogue_> superspring: you're preobably using master of subsites
464: [02:35:29] <irogue_> don't do that
465: [02:35:30] * antmas breaths heavily
466: [02:35:32] <Kingy> SPRONKKKK
467: [02:35:39] <superspring> irogue_: https://github.com/silverstripe/silverstripe-subsites/blob/a97b0d33eb1b5c61f5563886e5d62d5338b56324/composer.json
468: [02:35:53] <superspring> irogue_: which branch do you recommend?
469: [02:36:50] <irogue_> looks like stable is currently tag 1.0.5
470: [02:37:11] <superspring> ah, 1.0.4 is the latest before that bug ^
471: [02:37:31] <superspring> irogue_: thanks for that advice
472: [02:37:42] <irogue_> but yeah, you should generally not use master of any module
473: [02:37:57] <irogue_> of course, not all module authors are kind enough to tag
474: [02:38:22] <superspring> irogue_: it seems like a nice idea, but without using master i wouldn't get updates, even any releases with some modules...
475: [02:38:32] <irogue_> yep
476: [02:38:35] <antmas> omg this guy http://www.stuff.co.nz/technology/digital-living/63747395/Dotcom-to-launch-Internet-Party-in-USA
477: [02:38:49] * Ryan-Toast quit (Quit: Ryan-Toast)
478: [02:38:49] <irogue_> my rule is to use master only when there's no tags
479: [02:39:14] <irogue_> sometimes I'll fork the module at a known working point just so breaking changes don't slip in
480: [02:39:25] <irogue_> since composer fucks up commit-locking
481: [02:43:28] <antmas> I bought my secret santa person a potato clock
482: [02:43:41] * Ryan-Toast has joined #silverstripe
483: [02:43:50] <antmas> #winning
484: [02:52:17] <Kingy> Kim Dotcom will be "Hillary's worst nightmare"
485: [02:52:20] <Kingy> trololol
486: [02:53:29] <Olliepop> Just as I was beginning to become a little sympathetic towards him... entering US politics
487: [02:53:57] <Olliepop> he's worse than the annoying orange
488: [02:53:59] <antmas> veb WHERE IS YOUR GOD NOW
489: [02:54:00] <antmas> lol
490: [02:54:05] <antmas> ;)
491: [02:54:18] <JeremyRoundill> http://norightturn.blogspot.co.nz/2014/12/thisll-work-well.html#links
492: [02:54:31] <JeremyRoundill> http://norightturn.blogspot.co.nz/2014/12/thisll-work-well.html
493: [02:54:35] * jedateach has left #silverstripe
494: [02:54:38] <JeremyRoundill> The second one requires no scrolling. :P
495: [02:54:50] <JeremyRoundill> But, yeah. Dotcom in US politics is kinda ridic.
496: [02:55:02] <Olliepop> "but while he's rich by New Zealand standards, Dotcom is a minnow in the US funding pool. US donors blew US$3.7 billion buying influence in this year's midterms; Dotcom's paltry millions are a drop in the bucket."
497: [02:55:20] <JeremyRoundill> Yup
498: [02:55:28] <Kingy> he said in a tweet it'll be funded by others
499: [02:55:31] <JeremyRoundill> 3.7b
500: [02:55:37] <JeremyRoundill> Holy moley.
501: [02:55:47] <JeremyRoundill> How does that even happen?
502: [02:55:49] <Kingy> "The Internet Party US will be well funded and run by American citizens. I will help with Public Relations ;-)"
503: [02:55:56] <Olliepop> Koch
504: [02:55:57] <Kingy> lol KDC with the PR
505: [02:56:03] <Kingy> glhf
506: [02:58:25] * antmas quit (Ping timeout: 246 seconds)
507: [02:58:35] * Kingy is now known as Kingy[a]
508: [03:01:52] * UncleCheese quit (Ping timeout: 250 seconds)
509: [03:12:24] <hailwood> Anyone here using Google Chrome know how to pop the darn window out? The toggle now just switches between the side dock and bottom dock instead of popping it out!
510: [03:12:40] <JeremyRoundill> The inspector?
511: [03:12:51] <hailwood> Yeah
512: [03:13:01] <JeremyRoundill> Beside the x at the top-right
513: [03:13:33] <hailwood> Yeah that's where it used to be, but now it's some stupid "dock to right" function instead.
514: [03:13:35] <irogue_> FIVE BAD BOYS WITH THE POWER TO ROCK YOU
515: [03:13:52] <JeremyRoundill> Mine's still like that.
516: [03:13:55] <JeremyRoundill> Still works :D
517: [03:14:22] <irogue_> hailwood: click and hold on that bottom
518: [03:14:25] <irogue_> *button
519: [03:14:37] <irogue_> LALALALA I DIDN'T ACCIDENTALLY SAY BOTTOM
520: [03:14:54] <hailwood> Ah! Cheers irogue_
521: [03:15:22] <Colin[pi]> irogue_: how very freudian
522: [03:15:26] <Colin[pi]> ;D
523: [03:15:35] <irogue_> shhhhhhh
524: [03:26:05] <Colin[pi]> "hey we want this feature..." "mm, first I've heard of it" "pretty sure it was discussed at the meetings?" "mm, it's not in the contract you signed." "Oh."
525: [03:26:09] <Colin[pi]> sneaky sneaky
526: [03:26:51] <JeremyRoundill> Haha
527: [03:27:08] <Colin[pi]> points for trying
528: [03:27:12] <Colin[pi]> ;)
529: [03:27:14] <JeremyRoundill> I worked for a place which negotiated a site for me to build.
530: [03:27:35] <JeremyRoundill> And when I went to build it I said "Okay, cool. Where's the spec?"
531: [03:27:42] <JeremyRoundill> And they were all like "spec?"
532: [03:27:45] <Colin[pi]> oh god..
533: [03:27:53] <JeremyRoundill> Yeah
534: [03:27:59] <Colin[pi]> that sounds hideous
535: [03:28:12] <JeremyRoundill> I just said I could build it, but we'd be fucked if they asked for anything more.
536: [03:28:27] <JeremyRoundill> Oh, and they also priced it at half my estimate.
537: [03:28:38] <JeremyRoundill> So amateur. :P
538: [03:33:14] * Azure quit (Read error: Connection reset by peer)
539: [03:34:19] * Azure has joined #silverstripe
540: [03:34:33] <Colin[pi]> JeremyRoundill: haha that sucks
541: [03:34:41] <JeremyRoundill> Yeah. :P
542: [03:36:24] <Ryan-Toast> what’s the support like for exporting and importing siteTree pages and sub-pages?
543: [03:42:05] <Colin[pi]> Ryan-Toast: https://github.com/silverstripe-labs/silverstripe-sitetreeimporter
544: [03:42:15] <Colin[pi]> found this, doesn't say much about export doe
545: [03:42:22] <Ryan-Toast> Colin[pi]: that’s for importing using yml
546: [03:42:27] <Colin[pi]> ah k
547: [03:42:30] <Colin[pi]> hmm
548: [03:42:32] <Ryan-Toast> well , yml looking code :P
549: [03:42:55] * novaweb quit (Quit: Leaving)
550: [03:43:04] <Colin[pi]> Ryan-Toast: what format you looking to use?
551: [03:43:26] <Ryan-Toast> Colin[pi]: csv
552: [03:43:30] <irogue_> ew ew ew
553: [03:43:38] <Stomach> CSV bad
554: [03:43:41] <Colin[pi]> Ryan-Toast: can't use like JSON or something?
555: [03:43:45] <Ryan-Toast> I knwo there’s method for it, was just wondering if anyone had used it for pages and child pages etc
556: [03:44:02] <Ryan-Toast> Stomach: I know, but that’s the requirement of the client
557: [03:44:09] <Stomach> kill the client
558: [03:44:29] <irogue_> I did a csv export once
559: [03:44:32] <Ryan-Toast> I guess I’ll hhave to fuck around with the csv bulk uploader
560: [03:44:45] <irogue_> had to make 4 versions cos every programming language handles them differently
561: [03:44:53] <Ryan-Toast> hmm.
562: [03:45:22] <Colin[pi]> Ryan-Toast: I recently made some build tasks that handled import from another db exported as csv
563: [03:45:25] <Colin[pi]> it went *ok*
564: [03:45:30] <irogue_> the .NET site trying to import my PHP-generated CSVs noped the fuck out because they want quotes around every column, which isn't part of the spec (quotes only required if needed for escaping)
565: [03:45:41] <Ryan-Toast> Colin[pi]: client literally wants to have his staff update a csv, then upload it to the site.
566: [03:45:47] <Colin[pi]> ...
567: [03:45:50] <irogue_> but adding those quotes confused LibreOffice and the Java site
568: [03:46:18] <irogue_> and don't even get me started on Excel which saves tab-delimited by default when you choose to save as CSV
569: [03:47:08] <irogue_> from memory Excel also couldn't handle if the last column was empty (i.e. the column ended with a comma)
570: [03:47:15] <irogue_> *line ended with a comma
571: [03:55:59] * Stomach quit (Ping timeout: 264 seconds)
572: [03:57:36] * Colin[pi] hugs willr
573: [04:00:12] * gavro has joined #silverstripe
574: [04:03:10] * mahfuz quit (Ping timeout: 246 seconds)
575: [04:04:02] * JeremyRoundill quit (Remote host closed the connection)
576: [04:04:27] * gavro quit (Ping timeout: 245 seconds)
577: [04:06:58] * hailwood quit (Remote host closed the connection)
578: [04:13:11] * gavro has joined #silverstripe
579: [04:14:23] * spekulatius quit (Quit: Leaving)
580: [04:17:35] * gavro quit (Ping timeout: 264 seconds)
581: [04:20:59] * Ryan-Toast quit (Quit: Ryan-Toast)
582: [04:24:29] * willr quit (Quit: willr)
583: [04:26:58] * Stomach has joined #silverstripe
584: [04:27:24] <Tanger> Hai guys, is there a way to force the CMS to use edit mode by default?
585: [04:31:46] * cloph has joined #silverstripe
586: [04:32:18] * cloph_away quit (Ping timeout: 264 seconds)
587: [04:33:36] * caamic30 quit (Quit: caamic30)
588: [04:51:21] <MichalKleiner> Tanger what you mean?
589: [04:52:24] <Tanger> MichaelKleiner: I'm wondering if there's a way to set the default edit style for a user. I hate the split screen personally because I can use tabs effectively and it annoys me when the CMS opens a page in split mode by default
590: [04:52:54] <MichalKleiner> I thought that it would be this but just wanted to clarify
591: [04:53:03] <Tanger> :D
592: [04:53:28] <MichalKleiner> you will have to write an entwine extension
593: [04:53:28] <MichalKleiner> http://doc.silverstripe.org/framework/en/reference/preview
594: [04:56:16] <Tanger> Thanks man. Might be worth setting up some kind of toggle in settings
595: [04:56:51] <MichalKleiner> yeah, you can hook whatever you want or per user etc.. once you have the code there.. you can dynamically load it etc
596: [04:57:01] <MichalKleiner> based on settings or username..
597: [05:08:37] * veb has joined #silverstripe
598: [05:08:38] * irogue_ quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
599: [05:10:10] * veb quit (Client Quit)
600: [05:13:05] * veb has joined #silverstripe
601: [05:17:47] * caamic30 has joined #silverstripe
602: [05:19:06] * Stomach quit (Quit: zzz)
603: [05:20:26] * Stomach has joined #silverstripe
604: [05:22:43] * micmania1 quit (Quit: micmania1)
605: [05:54:38] * joelpittet quit ()
606: [05:58:36] * veb quit (Quit: My Mac has gone to sleep. ZZZzzz…)
607: [06:17:58] * spronk2 has joined #silverstripe
608: [06:32:20] * Stomach quit (Quit: zzz)
609: [06:34:16] * willr has joined #silverstripe
610: [06:45:09] * MichalKl_ has joined #silverstripe
611: [06:47:18] * MichalKleiner quit (Ping timeout: 264 seconds)
612: [06:47:23] * Cheddam quit (Ping timeout: 240 seconds)
613: [07:10:50] * spronk2 quit (Quit: spronk2)
614: [07:20:18] * Stomach has joined #silverstripe
615: [07:30:57] * oetiker_ is now known as oetiker
616: [07:31:31] * oetiker quit (Quit: Leaving)
617: [07:31:44] * oetiker has joined #silverstripe
618: [07:33:30] * glenn-bautista quit (Quit: Leaving.)
619: [07:34:37] * babak quit (Quit: Connection closed for inactivity)
620: [07:42:11] * gavro has joined #silverstripe
621: [07:51:18] * Robke has joined #silverstripe
622: [07:51:23] <Robke> hello guys :)
623: [07:52:02] <gavro> Hi all; I've been following the discussions on uservoice & loomio concerning upgrading the HtmlEditor for quite some while...
624: [07:52:24] <gavro> And it has been stated that an upgrade to TinyMCE 4.X has been planned
625: [07:53:25] <gavro> Well, I've tried some stuff on my own and I think I've got the upgrade to 4.x working locally
626: [07:53:53] <gavro> Is there any work done I haven't seen anywhere?
627: [07:54:13] <gavro> Is anyone intereseted in trying to get this into Silverstripe?
628: [07:54:29] <gavro> I've done my work on 3.1.8 and it seems to bee working quite nicely
629: [07:54:33] <simon_w> gavro, the "planned" status is rather wrong
630: [07:54:46] <simon_w> Feel free to submit a PR with your work
631: [07:54:59] <simon_w> It may need to go against master, but is likely to be well received
632: [07:55:02] <gavro> Ah, cool. Should I base it on master?
633: [07:55:08] <gavro> ok
634: [07:55:37] <gavro> What I've seen is that als the 'hacks'/'fixes' are not needed anymore
635: [07:55:41] * babak has joined #silverstripe
636: [07:57:32] <gavro> So; I think I'll create u pull request somewhere this week where all the extra stuff will be removed (tinymce_ssbuttons/editor_plugin_src.js)
637: [07:57:58] <gavro> I'm just not sure how to test it correctly
638: [07:58:25] * spronk2 has joined #silverstripe
639: [07:58:28] <simon_w> The core team should be able help you there, if the automated tests aren't enough
640: [07:58:43] <gavro> For example: HtmlEditor.js, "// TinyMCE leaves behind events. We should really fix TinyMCE, but lets brute force it for now"
641: [07:59:20] <gavro> This method breaks tinyMCE and when removed I'm not seeing any event traces, but I might be mistaken
642: [08:00:22] <gavro> I'll just start and we'll see where we end up. I just want the old editor replaced :)
643: [08:06:39] * Stomach quit (Ping timeout: 272 seconds)
644: [08:06:39] * arnhoe has joined #silverstripe
645: [08:06:39] * KaraokeFX quit (Ping timeout: 245 seconds)
646: [08:06:47] * Snowman23 quit (Ping timeout: 264 seconds)
647: [08:06:49] * KaraokeFX has joined #silverstripe
648: [08:07:44] * KaraokeFX quit (Changing host)
649: [08:07:44] * KaraokeFX has joined #silverstripe
650: [08:08:23] * Stomach has joined #silverstripe
651: [08:12:34] * Snowman23 has joined #silverstripe
652: [08:17:02] * Guits has joined #silverstripe
653: [08:23:13] * Robke quit (Ping timeout: 246 seconds)
654: [08:50:09] * Stomach quit (Quit: zzz)
655: [08:57:50] * Guits quit (Ping timeout: 256 seconds)
656: [09:01:59] * willr quit (Quit: willr)
657: [09:03:40] * Guits has joined #silverstripe
658: [09:06:58] * Robke has joined #silverstripe
659: [09:15:13] * Tanger quit (Quit: Tanger)
660: [09:16:09] * veb has joined #silverstripe
661: [09:20:13] * kinglozzer has joined #silverstripe
662: [09:22:03] * kinglozzer quit (Client Quit)
663: [09:22:19] <gavro> There seems to be an issue with anchors @ tinyMCE 4. They've changed the logic so that anchors are inserted with "id='xxx'". SilverStripe uses "name='xxx'"
664: [09:22:40] <gavro> What do you think? Change *all* SS references?
665: [09:24:29] <simon_w> Well, name is deprecated
666: [09:24:50] <gavro> Yea indeed.. But there are loads of references :'(
667: [09:26:01] <gavro> Okay, will change HtmlEditorField.{php/js}
668: [09:28:56] <gavro> Was mistaken, just 2 lines with name refs, rest was for other logic
669: [09:35:30] * ShiftedBit has joined #silverstripe
670: [09:37:06] * gavro quit (Remote host closed the connection)
671: [09:37:23] <ShiftedBit> Hi Guys! Does anybody use Versioned writeWithoutVersion() ?
672: [09:39:55] * gavro has joined #silverstripe
673: [09:41:23] <ShiftedBit> I am figuring out why get a new Version while using writeWithoutVersion() on a Versioned DataObject.
674: [09:44:11] * gavro quit (Ping timeout: 252 seconds)
675: [09:51:43] * caamic30 quit (Quit: caamic30)
676: [09:55:28] * r_hector quit (Quit: Leaving.)
677: [09:58:19] <Robke> how to show in a form data which was created before? :)
678: [09:58:52] <Robke> a tried loadDataFrom but didnt manage to do it correctly because i didnt see anything :)
679: [09:59:00] <Robke> any ideas or examples?
680: [10:01:23] <ShiftedBit> Robke: how about that http://www.silverstripe.org/community/forums/data-model-questions/show/25226? You have to provide a DataObject oder DataList with matching field names for the form
681: [10:06:41] * wmk has joined #silverstripe
682: [10:08:30] <Robke> saw this but didnt get anyh result :D
683: [10:12:56] <ShiftedBit> See that example. I think that should clear up things a bit. http://doc.silverstripe.org/framework/en/topics/forms
684: [10:24:28] * veb quit (Quit: My Mac has gone to sleep. ZZZzzz…)
685: [10:24:58] * UncleCheese has joined #silverstripe
686: [10:31:05] * CerV has joined #silverstripe
687: [10:31:09] <CerV> hi all
688: [10:32:11] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
689: [10:32:15] <CerV> i've run into trouble trying to embed a swiffy js script in silverstripe, it works when loaded directly, but fails when built into a template, has anyone run into a problem like this before?
690: [10:35:59] <wmk> swiffy js script?
691: [10:36:24] <wmk> SS loads all javascript at bottom of page by default
692: [10:36:57] <wmk> take care of the order. if your script needs e.g. jquery it has to be included first to be loaded first
693: [10:37:16] <CerV> wmk: so i've heard, might this be the cause of my problem? its the only script loaded
694: [10:37:29] <wmk> what kind of script?
695: [10:37:40] <wmk> any errors in your browser's console?
696: [10:37:47] <CerV> wmk: swiffy conversion output
697: [10:38:32] <CerV> wmk: i only get ns error not availlable in firefox, ie complains about images not decodable
698: [10:39:01] <wmk> this flash to html5 script?
699: [10:39:14] <CerV> wmk: this swiffy converter embeds the images in the code, which makes it huge, i guess thats whats causing the trouble
700: [10:39:19] <CerV> wmk: exactly
701: [10:39:55] <wmk> maybe it doesn't work unobstrusive or with js at end of code
702: [10:40:21] <CerV> CerV: i can put the generated htm file on my server and it works, but if i copy it to a template it doesn't both with the script as a requirement or just inline
703: [10:40:54] <CerV> wmk: are you talking about Requirements.force_js_to_bottom
704: [10:41:16] <wmk> CerV, yup
705: [10:41:21] <wmk> was just looking for it.
706: [10:41:29] <wmk> try to set it to false
707: [10:41:34] <wmk> maybe it helps.
708: [10:41:41] <wmk> though i doubt it
709: [10:42:05] <CerV> wmk: no harm in trying :-)
710: [10:42:18] <wmk> hmm, no
711: [10:46:50] <Eliseth> I have an DataObject "Options" with Title and ID. How do I get all data from that table in the database in an array so i can work with it? Is there a "Silverstripe way" of doing that?
712: [10:48:20] <wmk> CerV, of course, you may try to use <script> instead of <% require javascript() %> directly. afaik it will load all required js there....
713: [10:48:42] <wmk> Eliseth, ->map()
714: [10:49:02] <wmk> so e.g. Options::get()->map() or $this->Options()->map()
715: [10:52:43] * kinglozzer has joined #silverstripe
716: [10:57:03] <Eliseth> That gives me something, but not the actual values in an array?
717: [11:09:53] <CerV> wmk: nope, still nothing, will keep looking
718: [11:10:20] * DimiStripe has joined #silverstripe
719: [11:10:33] <wmk> Eliseth, well, at least it maps ID and Title...
720: [11:11:18] <wmk> Eliseth, sorry, try http://api.silverstripe.org/3.1/class-DataList.html#_toArray or toNestedArray()
721: [11:11:23] <wmk> CerV, good luck
722: [11:17:58] <ShiftedBit> Hallo Werner. This is Markus. SilverStripe Meetup Linz. Skygarden, seat on your left :-)
723: [11:28:39] <CerV> can it be trouble to have very large html files in silverstripe? say, more than one mb in a single file?
724: [11:28:57] <CerV> would i have to adjust some limit parameter for that?
725: [11:38:31] * ShiftedBit quit (Ping timeout: 246 seconds)
726: [11:38:35] <wmk> ShiftedBit,
727: [11:38:36] <wmk> oh
728: [11:40:29] <Eliseth> Another question (srry)... I have an object: "Task", which has many_many "Options". Model creates "Task_Options" table with TaskID and OptionID. How do I add multiple options to a task via code? $task = Task::create(); $task->Options = ??; $task->write();
729: [11:40:37] <wmk> CerV, dunno, but it soudnds very ... ehem, much for one html site
730: [11:41:02] <wmk> no chance to get the swiffy thing done in an iframe?
731: [11:46:02] <wmk> Eliseth, $this->Tasks() is the MyObject <-> Tasks relation and so a ManyManyList
732: [11:46:03] * ShiftedBit has joined #silverstripe
733: [11:46:06] <wmk> re ShiftedBit
734: [11:46:25] <ShiftedBit> hi ;-)
735: [11:46:26] <wmk> Eliseth, so after creating you Task DO and writing it to DB you have to add it to the manymany relation
736: [11:46:53] <wmk> by running $this->Tasks()->add($newAndAlreadyWrittenTask)
737: [11:48:37] <Eliseth> So... it's not a matter of giving it an array with the TaskIDs and OptionIDs? :(
738: [11:49:16] <wmk> hmm...
739: [11:49:27] <wmk> afaik you have to create / write the task first.
740: [11:49:41] <wmk> if it already exists you only have to add the relation
741: [11:49:42] <Eliseth> oh wait
742: [11:50:06] <Eliseth> Yeah, I check if I have TaskID, if not I write it and get the TaskID
743: [11:51:40] <Eliseth> That part is working. At this point I have TaskIDs and OptionIDs. I'm just wondering how to push them to the $Task->Options. Array or...?
744: [11:54:12] <wmk> Eliseth, how is the many_many managed?
745: [11:54:23] <wmk> if you have a gridfield it should do it for you
746: [11:54:43] <wmk> or other way round: where do you get your array from?
747: [11:57:44] <CerV> wmk: i'll look into the iframe stuff, no matter what i do, i cant get it to work that way, the html filesize results of the embedded js code with the embedded image data
748: [12:01:03] <wmk> CerV, does it have to be INSIDE html?
749: [12:01:15] <wmk> or can you just include it in a foo.js script?
750: [12:01:51] <CerV> wmk: not sure, but this is out of my depth, iframe works, i'll roll that way, thanks for pointing it out!
751: [12:02:16] * gavro has joined #silverstripe
752: [12:02:25] <wmk> CerV, np
753: [12:06:58] * spronk2 quit (Quit: spronk2)
754: [12:11:48] <Eliseth> There's no visual output or admin part for this. It's an import of data through CLI
755: [12:11:54] <Eliseth> So not using gridfield
756: [12:12:14] <Eliseth> I can generate the array if needed
757: [12:15:16] * Colin[pi] quit (Ping timeout: 244 seconds)
758: [12:17:07] * Robke quit (Quit: Page closed)
759: [12:20:56] <wmk> Eliseth, so it's most like: create all Tasks and Objects in DB, keep many-many table up to date
760: [12:21:09] <Eliseth> Correct
761: [12:21:24] <wmk> Eliseth, if it's tons of rows native mysql statements may be faster
762: [12:21:34] <wmk> otherwise use the orm for importing
763: [12:22:25] <Eliseth> hmm
764: [12:24:19] * caamic30 has joined #silverstripe
765: [12:30:55] * hailwood has joined #silverstripe
766: [12:34:19] * ShiftedBit_ has joined #silverstripe
767: [12:36:16] * ShiftedBit quit (Ping timeout: 246 seconds)
768: [12:44:28] <Eliseth> Was thinking all wrong. Using $task->Options()->add($option); works
769: [12:53:20] <wmk> of course.
770: [13:21:21] * jcwacky has joined #silverstripe
771: [13:22:07] <jcwacky> So I just pushed up a SilverStripe 3.1 site to a webhost I don’t normally work with, and on a dev/build get: “[Warning] require_once(PHP/CodeCoverage.php): failed to open stream: No such file or directory”
772: [13:23:49] <jcwacky> It’s just a basic site, no custom tests or anything.
773: [13:26:40] <wmk> where is it called?
774: [13:32:51] <jcwacky> Line 18 in framework/dev/phpunit/PhpUnitWrapper_3_5.php
775: [13:34:13] <jcwacky> http://spdr.me/1kN2C
776: [13:35:13] <jcwacky> Ah ha, fixed. Just deleted framework/admin/tests
777: [13:45:18] * cloph is now known as cloph_away
778: [13:49:04] * CerV quit (Ping timeout: 246 seconds)
779: [14:02:58] * caamic30 quit (Quit: caamic30)
780: [14:08:47] * hailwood quit (Remote host closed the connection)
781: [14:11:52] * caamic30 has joined #silverstripe
782: [14:13:37] * caamic30 quit (Client Quit)
783: [14:14:58] * ShiftedBit_ quit (Ping timeout: 246 seconds)
784: [14:25:04] * catcher has joined #silverstripe
785: [14:28:55] * micmania1 has joined #silverstripe
786: [14:33:30] * micmania1 quit (Ping timeout: 264 seconds)
787: [14:34:22] * muskie9 has joined #silverstripe
788: [15:14:20] * jcwacky quit (Quit: jcwacky)
789: [15:18:03] * _hschillig has joined #silverstripe
790: [15:19:21] <_hschillig> how can you sort by the "sort" field in the SiteTree table when grabbing Children pages of a page type? It only sorts by the field you specify that's in the child. I have $Children.Sort(Sort), but it won't sort by that since I think it's trying to find the "Sort" field in the child table, not the SiteTree table.
791: [15:37:00] <muskie9> _hschillig it should sort by Sort unless you specify $default_sort iirc
792: [15:40:44] * wmk quit (Ping timeout: 256 seconds)
793: [16:03:47] * travis-ci has joined #silverstripe
794: [16:03:47] <travis-ci> dhensby/silverstripe-framework#40 (pulls/editor-config - 54f8371 : Daniel Hensby): The build passed.
795: [16:03:47] <travis-ci> Change view : https://github.com/dhensby/silverstripe-framework/commit/54f837159aab
796: [16:03:47] <travis-ci> Build details : http://travis-ci.org/dhensby/silverstripe-framework/builds/42749998
797: [16:03:47] * travis-ci has left #silverstripe
798: [16:04:32] * Guits quit (Ping timeout: 256 seconds)
799: [16:05:32] <catcher> _hschillig, you can always sort in a custom controller method.
800: [16:18:41] * wmk has joined #silverstripe
801: [16:21:52] * cloph_away is now known as cloph
802: [16:24:29] * arnhoe quit ()
803: [16:30:29] * gavro quit ()
804: [16:45:48] * jenniferaslan has joined #silverstripe
805: [17:11:07] * marvanni has joined #silverstripe
806: [17:14:24] * kinglozzer quit ()
807: [17:52:01] * Guits has joined #silverstripe
808: [17:58:08] * Stomach has joined #silverstripe
809: [18:00:10] * Colin[pi] has joined #silverstripe
810: [18:06:31] * Stomach quit (Quit: zzz)
811: [18:06:37] * micmania1 has joined #silverstripe
812: [18:11:08] * micmania1 quit (Ping timeout: 245 seconds)
813: [18:14:51] * Stomach has joined #silverstripe
814: [18:15:06] * muskie9 is now known as _muskie9_
815: [18:15:53] * Stomach quit (Client Quit)
816: [18:19:50] * Stomach has joined #silverstripe
817: [18:26:43] * Stomach quit (Quit: zzz)
818: [18:47:15] * gelignite has joined #silverstripe
819: [18:57:52] * Stomach has joined #silverstripe
820: [18:59:14] * Kingy[a] is now known as Kingy
821: [19:07:13] * mobiusnz quit (Remote host closed the connection)
822: [19:09:56] * _muskie9_ is now known as muskie9
823: [19:18:16] <Kingy> well that was a fail
824: [19:18:57] <catcher> ?
825: [19:19:30] <Kingy> the freediver trying to break the record
826: [19:21:15] * JeremyRoundill has joined #silverstripe
827: [19:22:34] * mobiusnz has joined #silverstripe
828: [19:36:59] * Ryan-Toast has joined #silverstripe
829: [19:39:18] * Kingy is now known as Kingy[a]
830: [19:39:51] <Ryan-Toast> Who owns ThemeStripe?
831: [19:48:08] <catcher> Ryan-Toast, looks like David Hennessy
832: [19:49:14] <catcher> Ryan-Toast, http://silverbusters.com/silverstripe-website-owner/
833: [19:49:41] <Ryan-Toast> I never know why people follow me on twitter, I never say anything :/
834: [19:52:04] <JeremyRoundill> I deleted my twitter account.
835: [19:52:06] <Olliepop> That font is so thin, it's hard to read :/
836: [19:52:30] <JeremyRoundill> I just kept saying stupid stuff on it and nobody was reading it anyway.
837: [19:53:36] <Olliepop> It's interesting how Twitter was born and raised in the web dev community
838: [19:53:57] <JeremyRoundill> Yeah?
839: [19:54:00] <Olliepop> Now it's full of spammy celebrity crap
840: [19:54:02] <JeremyRoundill> I didn't follow any devs.
841: [19:54:05] <JeremyRoundill> Except Shanley.
842: [19:54:19] <JeremyRoundill> It's a pretty neat tool for political insiders.
843: [19:54:30] <Olliepop> Yeah it was promoted pretty heavily at rails events in san fran
844: [19:54:32] <JeremyRoundill> Like, you can disseminate information to those interested quite quickly.
845: [19:54:37] <Olliepop> Got its first users from the rails community
846: [19:55:37] <Olliepop> Ironic how they made the switch from rails to scala haha
847: [19:56:17] <JeremyRoundill> :D
848: [19:58:15] * glenn-bautista has joined #silverstripe
849: [20:02:06] <Ryan-Toast> lol, the silverbuster screenshots on their homepage are from wordpress templates...
850: [20:03:16] <Olliepop> "We are only allowed to give you a tiny glimpse of some of companies we have recently worked for."
851: [20:03:32] <Olliepop> Haha
852: [20:04:00] <Olliepop> "Our web development agency is a business critical secret. Can not divulge"
853: [20:04:09] * priithansen has joined #silverstripe
854: [20:06:31] <priithansen> Hi Silverstripers! Question, is it possible to reliably change dataobjects table name?
855: [20:06:56] <Ryan-Toast> Olliepop: Sounds like a business we should just trust.
856: [20:07:22] <simon_w> priithansen, no
857: [20:07:56] <priithansen> damit was hoping to use the same data in two places in the modeladmin with minor differences
858: [20:08:23] <Ryan-Toast> priithansen: Just extend the dataobject?
859: [20:09:45] <priithansen> not sure I’m following. I have StockPatch extends DataObject that is actually a sql view with the same name and now I would also like to use ContraPatch with the same sql data but in a different model admin tab
860: [20:12:26] * willr has joined #silverstripe
861: [20:12:36] <priithansen> guess I can just order the ContraPatch to make another sql view that mirrors the StockPatch view in the requireTable function
862: [20:18:00] * veb has joined #silverstripe
863: [20:20:03] * spekulatius has joined #silverstripe
864: [20:22:36] * camfindlay has joined #silverstripe
865: [20:22:53] <Ryan-Toast> cheers for the stickers, Cam :)
866: [20:26:05] <JeremyRoundill> Stickers!!!
867: [20:26:31] * Eliseth quit (Read error: Connection reset by peer)
868: [20:27:12] <camfindlay> Ryan-Toast no worries - good that they turned up
869: [20:27:33] <camfindlay> JeremyRoundill did yours turn up?
870: [20:27:48] <JeremyRoundill> Yessir!
871: [20:27:54] <camfindlay> hiiiiyooo!
872: [20:27:56] <JeremyRoundill> Along with a signed note.
873: [20:28:03] <JeremyRoundill> That's going right in my autograph book!
874: [20:28:06] <camfindlay> haha
875: [20:28:21] <camfindlay> or on one of my washed cheques?
876: [20:28:41] <JeremyRoundill> 30 grand from Cam? How generous!
877: [20:28:41] * mobiusnz_ has joined #silverstripe
878: [20:28:55] <JeremyRoundill> My SilverStripe code must really be good.
879: [20:29:27] <JeremyRoundill> Actually, your signature's great. It sorta looks like somebody ballsed up a treble cleff.
880: [20:29:36] <JeremyRoundill> *clef
881: [20:31:06] * mobiusnz quit (Ping timeout: 264 seconds)
882: [20:33:02] * antmas has joined #silverstripe
883: [20:33:12] <camfindlay> lol I try my best JeremyRoundill :P
884: [20:33:36] <Ryan-Toast> I don’t know what I’m going to put my stickers on.
885: [20:33:43] <JeremyRoundill> camfindlay: My signature is the same as when I was 5.
886: [20:33:59] <JeremyRoundill> Except I almost always get the y the correct way around now.
887: [20:34:00] <camfindlay> -> :)
888: [20:34:20] <camfindlay> you sign your contracts with a smiley face?
889: [20:34:38] <JeremyRoundill> Haha
890: [20:34:44] <JeremyRoundill> I could write my name when I was 5.
891: [20:34:52] <JeremyRoundill> And that's as far as I ever got.
892: [20:35:10] * JeremyRoundill is illiterate.
893: [20:35:36] <simon_w> You can write? Show off :p
894: [20:36:16] * mobiusnz_ quit (Ping timeout: 255 seconds)
895: [20:36:26] * Guits quit (Ping timeout: 244 seconds)
896: [20:36:26] <antmas> morning all
897: [20:37:31] <wmk> priithansen, why not just subclass your StockPatch DO and use a different model admin for it?
898: [20:37:44] <wmk> modeladmin doesn't rely on database tables, only on DataObjects
899: [20:38:43] <priithansen> wmk: I think that is what I’m tring to do
900: [20:38:43] <simon_w> wmk, priithansen, if you want to display the same data, that won't work
901: [20:39:42] <wmk> simon_w, of course not same data. it sounded more like slightly different DOs with same fields / functionality in different Modeladmins
902: [20:39:55] <wmk> e.g. DO Product and OutdatedProduct
903: [20:40:54] <wmk> priithansen, but it will show different rows in the same table
904: [20:41:04] <priithansen> both StockPatch and ContraPatch should ideally use the same sql view that is a combination of many other dataobjects
905: [20:41:47] <wmk> well, i dunno how you can map a sql view to dataobjects to use in modeladmin
906: [20:42:08] <priithansen> StockPatch has a exclue constraint in modeladmin getlist method that ContraPatch would not have and also ContraPatch would have some getCmsFields and save logic changes
907: [20:42:21] <marvanni> Can't you just overload function getList() in your MyModelAdmin
908: [20:42:58] * mobiusnz has joined #silverstripe
909: [20:43:00] <camfindlay> What are you guys thoughts on this article… Derpal vs SS - reasonable read https://quinnlabs.com/articles/silverstripe-vs-drupal-a-developers-perspective/
910: [20:43:05] * muskie9_ has joined #silverstripe
911: [20:43:17] <priithansen> sql view for db object I have working http://www.sspaste.com/paste/show/547e1f28466d8
912: [20:44:27] <priithansen> StockPath combined with getList() { $list->exclude('AmountInStock', '0'); only shows stuff that still has any stock amount
913: [20:44:31] * UncleCheese has joined #silverstripe
914: [20:45:26] <priithansen> ContraPatch would list all StockPatch records and have some logic to make negative contra records
915: [20:45:43] * muskie9 quit (Ping timeout: 245 seconds)
916: [20:46:07] <wmk> priithansen, exclude anything with amount = 0 -> only amount <>0 will remain
917: [20:46:28] * muskie9_ is now known as _muskie9_
918: [20:46:32] * _muskie9_ is now known as muskie9_
919: [20:46:39] <wmk> $list->filter('AmountInStock', 0) is your friend priithansen
920: [20:46:48] * Cheddam has joined #silverstripe
921: [20:47:09] <priithansen> but how to display these same records in another modeladmin tab that is the problem I think
922: [20:47:20] * hailwood has joined #silverstripe
923: [20:48:58] <wmk> ah, so no other DO, same data and if not in stock -> other tab
924: [20:49:17] <marvanni> You could overload the ModelAdmin Tools template, and add links to it with the filters as query parameters
925: [20:49:35] <UncleCheese> so, this happened: https://github.com/composer/composer/commit/ac676f47f7bbc619678a29deae097b6b0710b799
926: [20:51:20] <antmas> UncleCheese: epic
927: [20:51:49] <UncleCheese> so, i guess it's not slow anymore :)
928: [20:51:51] <marvanni> or overload ModelAdmin_Content with MyModelAdmin_Content and replace the ManagedModelTabs with links with queryparams… Or overload the method getManagedModelTabs in your ModelAdmin and add the queryparams to the Link part of the ArrayData Item
929: [20:52:24] <priithansen> thanks for thinking along guys. I think I’ll have to sleep on it and take a fresh look tomorrow
930: [20:53:01] <UncleCheese> “the PHP garbage collector in this case is probably wasting a ton of CPU cycles trying to collect thousands of objects (a LOT of objects are created to represent all the inter-package rules when solving dependencies) during the solving process. It keeps trying and trying as objects are allocated and it can not collect anything but still has to check them all every time it triggers."
931: [20:53:26] <UncleCheese> "As to why the problem went unnoticed for so long, it seems that the GC is not able to be observed by profilers, so whenever we looked at profiles to improve things we obviously did not spot the issue. In most cases though this isn't an issue and I would NOT recommend everyone disables GC on their project :) GC is very useful in many cases especially long running workers, but the Composer solver falls out of the use cases
932: [20:53:26] <UncleCheese> it's made for.”
933: [20:53:33] <UncleCheese> </end>
934: [20:53:55] <antmas> wow
935: [20:55:13] <JeremyRoundill> Hahaha
936: [20:56:20] <Ryan-Toast> Unclecheese: all the gifs lagged the fuck out of my browser.
937: [20:56:24] <UncleCheese> ha
938: [20:56:31] <antmas> Ryan-Toast: get a better browser
939: [20:56:38] <UncleCheese> really awesome for Composer, though.. massive win
940: [20:56:39] <antmas> :P
941: [20:56:43] <Ryan-Toast> someone needs to pull request github to only load images in the screen.
942: [20:56:47] <wmk> camfindlay, the text starts very good.
943: [20:56:47] <UncleCheese> 127 seconds down to < 20
944: [20:56:53] <Stomach> UncleCheese - woot
945: [20:57:10] <UncleCheese> Drupal, anyone? https://quinnlabs.com/articles/silverstripe-vs-drupal-a-developers-perspective/
946: [20:57:11] <Stomach> I actually went through and started a local satis repo to speed shit up last week
947: [21:02:58] * novaweb has joined #silverstripe
948: [21:05:00] * mobiusnz quit (Remote host closed the connection)
949: [21:05:20] <wmk> UncleCheese, nice article.
950: [21:05:39] <wmk> i never want to see <?php in my templates again
951: [21:05:49] <wmk> though it is philosophical
952: [21:06:24] <UncleCheese> yeah, i can't believe it's that fucking bad
953: [21:06:30] <wmk> me, too
954: [21:06:31] <UncleCheese> i knew it was bad, but.. wow
955: [21:06:36] <UncleCheese> how do people work with that?
956: [21:06:42] <wmk> dunno.
957: [21:06:46] <UncleCheese> even wordpress is less esoteric
958: [21:06:55] <wmk> still shocked from my wp adventure a year ago
959: [21:08:18] * spronk2 has joined #silverstripe
960: [21:09:08] <JeremyRoundill> Every time I have to work on a WP site my soul dies a little.
961: [21:09:32] <MichalKl_> priithansen: thanks for the code snippet, nice to know that this is possible
962: [21:09:37] * MichalKl_ is now known as MichalKleiner
963: [21:09:49] <Ryan-Toast> JeremyRoundill: Me too, though I do like how easy it is to drag+drop menu items.
964: [21:10:07] <UncleCheese> w00t! http://edition.cnn.com/2014/12/01/travel/airlineratings-com-best-airlines/index.html?hpt=hp_c5
965: [21:10:53] <JeremyRoundill> Ryan-Toast: No!
966: [21:10:57] <JeremyRoundill> Ryan-Toast: No ground given!
967: [21:11:04] <Ryan-Toast> JeremyRoundill: ONLY HATRED
968: [21:11:20] <JeremyRoundill> Ryan-Toast: Saying good things about WP is banned in this IRC channel.
969: [21:11:22] <Ryan-Toast> Sitree’s drag+drop in comparison is like a kid who eats sand.
970: [21:11:49] <Ryan-Toast> I think I’m winning in the ss-logs Worderp category.
971: [21:12:05] * veb quit (Quit: My Mac has gone to sleep. ZZZzzz…)
972: [21:12:38] <wmk> Ryan-Toast, but how do you deploy your site ;)
973: [21:12:52] <Ryan-Toast> wmk: Hmm?
974: [21:12:56] <wmk> or didn't you define a new table / dataobject...?
975: [21:13:03] <wmk> in wP
976: [21:13:09] <Ryan-Toast> wmk: wat?
977: [21:13:31] <Ryan-Toast> Shit I dunno, haven’t made a WP site in like 2 years.
978: [21:13:41] <wmk> lucky guy
979: [21:13:46] <Ryan-Toast> Just get the old legacy client who needs shit hacked together.
980: [21:13:54] <Ryan-Toast> odd
981: [21:14:07] <priithansen> MichalKleiner: could be there are some tricks to make it more foolproof. In my example running /dev/build on empty db errors out because some tables this view relies on might not exist yet
982: [21:14:22] <Ryan-Toast> wmk: I’m just saying the drag+drop is really good in their backend.
983: [21:14:28] <wmk> ;)
984: [21:14:31] <wmk> may be
985: [21:14:36] <Ryan-Toast> you don’t have to trick it to get to the right place.
986: [21:14:56] <wmk> updating modules is also fine (unless you haven't changed a bit in your subtheme9
987: [21:15:08] <wmk> though updating stuff with composer is now even easier
988: [21:15:10] <MichalKleiner> priithansen: right, I see.. for me it's more the idea to put into my bookmarks to explore more when needed
989: [21:15:41] <wmk> and checking if an update breaks your site is a pain in both worlds
990: [21:15:50] <wmk> tests should help
991: [21:17:06] <wmk> time to drive home, g'night ladies n gents
992: [21:17:49] <marvanni> Best testframework to use :https://gist.github.com/mathiasverraes/9046427
993: [21:18:25] <Olliepop> SapphireTest looks pretty solid, I haven't written any tests yet though
994: [21:18:59] * micmania1 has joined #silverstripe
995: [21:19:46] * mobiusnz has joined #silverstripe
996: [21:23:35] * Liquide quit ()
997: [21:23:58] * wmk quit (Ping timeout: 255 seconds)
998: [21:27:04] * spronk2 quit (Ping timeout: 244 seconds)
999: [21:29:16] * spronk2 has joined #silverstripe
1000: [21:31:44] <MichalKleiner> haha, funny to deal with systems you created and they just work so one forgets about them :-D
1001: [21:32:44] <JeremyRoundill> Especially when you've made a real mess of them.
1002: [21:35:27] <MichalKleiner> I meant it in a good way, solid system, somewhere in the background just doing the horse work.. and after couple of months someone wants to know why something is happening and what code does that :-D
1003: [21:35:56] <Colin[pi]> morning all
1004: [21:38:14] * Guits has joined #silverstripe
1005: [21:39:22] <antmas> Colin[pi]: LATE
1006: [21:39:25] * antmas looks at watch
1007: [21:39:28] <antmas> -_-
1008: [21:39:33] <Colin[pi]> :\ it's early for me
1009: [21:39:42] <antmas> DOESN'T COUNT
1010: [21:39:48] <Colin[pi]> :C
1011: [21:40:49] <antmas> awwww yiss finance manager is paying for drinks at lunch :P
1012: [21:42:08] <MichalKleiner> as he always does? in a way through your salary :-D
1013: [21:42:32] <antmas> :P
1014: [21:42:37] <antmas> naw rate payers :P
1015: [21:42:51] <antmas> so in theory, Zippy :D
1016: [21:42:53] <simon_w|work> Colin[pi], LATE
1017: [21:43:24] <Colin[pi]> simon_w|work: ...but I used protection
1018: [21:43:32] <antmas> hahahaha
1019: [21:43:34] <antmas> gross
1020: [21:43:35] * Guits quit (Ping timeout: 272 seconds)
1021: [21:43:53] <simon_w|air> Colin[pi], LATE
1022: [21:44:01] <simon_w|work> Muahaha, I'm everywhere!
1023: [21:44:58] <JeremyRoundill> Yo
1024: [21:45:09] <JeremyRoundill> So, I'm wondering if there's a quick way of doing this.
1025: [21:46:01] <simon_w|air> Depends. Are you using emacs? :p
1026: [21:46:13] <JeremyRoundill> If I'm at a SiteTree depth of 2 or deeper (with 0 being the root), I want to get the URL for the parent node at depth 1.
1027: [21:46:18] <JeremyRoundill> And yes I am
1028: [21:46:24] <catcher> JeremyRoundill, finally, another one
1029: [21:46:29] <simon_w|air> Gutted
1030: [21:46:31] <JeremyRoundill> Emacs master race!
1031: [21:46:35] <JeremyRoundill> :P
1032: [21:46:35] <simon_w|air> VIM MASTER RACE
1033: [21:46:39] <JeremyRoundill> Hahaha
1034: [21:46:51] <JeremyRoundill> Can we fight to the death?
1035: [21:46:59] <simon_w|air> I could just kick you
1036: [21:47:03] <simon_w|air> That sounds a lot easier
1037: [21:47:05] <JeremyRoundill> Noooooo :O
1038: [21:47:09] * simon_w|air kicks JeremyRoundill
1039: [21:47:15] <JeremyRoundill> Op abuse! Op abuse!
1040: [21:47:17] <JeremyRoundill> :D
1041: [21:47:21] <simon_w|air> Damn right!
1042: [21:47:24] <Colin[pi]> http://googlefight.com/index.php?lang=en_GB&word1=VIM&word2=Emacs
1043: [21:47:43] <JeremyRoundill> Hahaha
1044: [21:47:54] <antmas> Colin[pi]: that's awesome
1045: [21:47:57] <JeremyRoundill> Emacs has fewer results because people don't have problems with Emacs.
1046: [21:48:06] <JeremyRoundill> It's just intuitive.
1047: [21:48:08] <JeremyRoundill> :P
1048: [21:48:15] <JeremyRoundill> Anyway, back to my actual problem.
1049: [21:48:29] <simon_w|air> Emacs intuitive? That's a first
1050: [21:48:31] <Stomach> hitting ctrl+x in vim and going into some fucked up mode
1051: [21:48:35] <catcher> Also visudo
1052: [21:48:37] <Stomach> thats the problem
1053: [21:48:46] <JeremyRoundill> Is there a way to get the parent at depth 1 in a template easily?
1054: [21:48:56] <simon_w|air> $Level(1)
1055: [21:49:00] <JeremyRoundill> Ooh!
1056: [21:49:10] <JeremyRoundill> What does it return if I'm already at depth 1?
1057: [21:49:13] <JeremyRoundill> Or on the home page?
1058: [21:49:15] <simon_w|air> Itself
1059: [21:49:19] <JeremyRoundill> Siiiiick!
1060: [21:49:23] <simon_w|air> Well, it's 1-based
1061: [21:49:33] <simon_w|air> Instead of 0-based
1062: [21:49:36] <JeremyRoundill> Okay
1063: [21:49:42] <JeremyRoundill> Should still be good, I think
1064: [21:49:53] <JeremyRoundill> Pretty sure that's exactly what I was asking for :)
1065: [21:50:03] <simon_w|air> $Level(2) will return null if there's no second-level page
1066: [21:50:29] <antmas> SSIRC - the plasy where you ALWAYS get what you wish for
1067: [21:50:31] <antmas> place*
1068: [21:50:35] <antmas> plasy lol
1069: [21:50:44] <JeremyRoundill> :D
1070: [21:50:54] <simon_w|air> I dunno. Colin[pi] still hasn't delivered me some L&P
1071: [21:51:18] <JeremyRoundill> You'd have to ask camfindlay for that.
1072: [21:51:30] <JeremyRoundill> He's the community servant!
1073: [21:51:39] <JeremyRoundill> First we got him to send stickers.
1074: [21:51:47] <KaraokeFX> can i collapse both west panels?
1075: [21:51:54] <Colin[pi]> simon_w|air: what do I get in return, huh? HUH?
1076: [21:51:55] <JeremyRoundill> It was only a matter of time until he began shipping us meth.
1077: [21:51:55] <KaraokeFX> automatically/all the time
1078: [21:51:58] <antmas> TURN DOWN FOR WHAT!
1079: [21:52:04] <simon_w|air> Colin[pi], gratitude?
1080: [21:52:13] <antmas> JeremyRoundill: lol
1081: [21:52:27] <Colin[pi]> simon_w|air: gratitude don't pay the rent!
1082: [21:52:30] <Colin[pi]> ;)
1083: [21:52:39] <simon_w|air> Colin[pi], buy a damn house already then :p
1084: [21:52:52] <Colin[pi]> simon_w|air: have you SEEN the house prices here?
1085: [21:52:57] <simon_w|air> Yup
1086: [21:54:04] * EugeneKK has joined #silverstripe
1087: [21:54:06] <antmas> :O
1088: [21:54:13] <antmas> couplands min pies :D
1089: [21:54:16] <antmas> min*
1090: [21:54:18] <antmas> OMG
1091: [21:54:20] <antmas> mini*
1092: [21:54:54] * Kingy[a] is now known as Kingy
1093: [21:55:34] <EugeneKK> Greetings, I've been testing out SilverStripe for a day now, loving it so far. I do have one questions, is it possible to do simple math operations in templates, i.e. $MyData.Count-3 ?
1094: [21:55:40] <Kingy> quick question: I've got a hero panel on the site called HeroExtension which has many HeroItems
1095: [21:56:10] <simon_w|air> EugeneKK, nope
1096: [21:56:34] <Kingy> in the template it's got <% loop HeroItems %> which works fine... Now I'm wanting to add an order field to the items so we can determine the order which I've done
1097: [21:56:39] <EugeneKK> @simon_w|air, ah darn it. Thanks, much appreciated ;)
1098: [21:56:50] <Kingy> now how do I go about looping and ordering
1099: [21:56:55] <JeremyRoundill> simon_w: Worked a treat, chur chur.
1100: [21:57:09] <simon_w|air> Kingy, HeroItems.sort(FieldName)
1101: [21:57:13] <JeremyRoundill> C-X C-S!!
1102: [21:57:24] <simon_w|air> Kingy, or, stick a $default_sort on HeroItem
1103: [21:58:17] <Kingy> you're on fire simon_w|air
1104: [21:58:19] <Kingy> thanks :D
1105: [21:58:33] <simon_w|air> Kingy, in this temperature, it's hard no to be :p
1106: [21:58:45] <Kingy> lol good call
1107: [21:59:24] <catcher> JeremyRoundill, fwiw, phpstorm's emacs bindings are *pretty* good.
1108: [22:00:04] <JeremyRoundill> catcher: I only use Emacs via ssh, it's Sublime if I've got a GUI :)
1109: [22:00:49] * EugeneKK quit (Ping timeout: 246 seconds)
1110: [22:02:23] <antmas> woah the playstation is 20 years old today
1111: [22:02:28] <antmas> :|
1112: [22:02:42] <JeremyRoundill> What the crap?
1113: [22:02:49] <JeremyRoundill> Don't say that, antmas.
1114: [22:02:52] <Kingy> done all my work and it's only 11am o/
1115: [22:03:00] <JeremyRoundill> \o
1116: [22:03:03] <antmas> o/
1117: [22:04:16] <antmas> have done hardly any work and it's 11am o/
1118: [22:04:16] <Kingy> hahaha
1119: [22:04:16] <catcher> haha
1120: [22:04:16] <JeremyRoundill> Those wave thingos always make me think of Nazi salutes. :P
1121: [22:04:16] <Kingy> I just noticed the modes on this channel are arma!
1122: [22:04:17] <simon_w|air> Channel shouldn't be +m, though it would be nice at times :p
1123: [22:04:19] * veb has joined #silverstripe
1124: [22:04:26] <antmas> JeremyRoundill: ha, now I can't unsee that
1125: [22:05:36] <antmas> hmmm Sprig and Fern have a lemongrass wheat beer on tap
1126: [22:06:22] <simon_w|air> Bah, so hot
1127: [22:06:25] <simon_w|air> Colin[pi], FIX IT
1128: [22:07:30] <antmas> simon_w|air: get aircon
1129: [22:07:38] <simon_w|air> antmas, we've got aircon!
1130: [22:07:40] <antmas> or roll around nekkid in ice
1131: [22:07:51] <antmas> simon_w|air: get better aircon?
1132: [22:07:53] <simon_w|air> Tempting...
1133: [22:08:05] <simon_w|air> Need it to turn on at like 7 instead of 8.30
1134: [22:12:44] * catcher quit (Quit: Leaving)
1135: [22:13:06] <antmas> I want this but wholey fuck $3k http://gizmodo.com/this-finger-pinching-spinning-desk-toy-is-a-shortcut-to-1665797002
1136: [22:14:01] * priithansen quit (Quit: priithansen)
1137: [22:14:42] <JeremyRoundill> antmas: I'm pretty sure that's for cutting up weed.
1138: [22:15:00] <antmas> JeremyRoundill: rofl
1139: [22:15:55] <camfindlay> antmas right I resent stickers yesterday by fastpost… unless you guys have sticker gnomes in Nelson or something that intercept all incoming stickers?
1140: [22:16:14] <Ryan-Toast> Nelson has a post office?
1141: [22:16:15] <Ryan-Toast> fancy.
1142: [22:16:51] <antmas> camfindlay: I'll contact the stickerazzi
1143: [22:17:07] <antmas> Ryan-Toast: :|
1144: [22:17:07] <Ryan-Toast> antmas: :D
1145: [22:17:17] <JeremyRoundill> Yeah, it's got a 1200 pigeon coop.
1146: [22:18:50] <antmas> pigeon mail would be pretty cool
1147: [22:32:11] * mobiusnz quit (Ping timeout: 258 seconds)
1148: [22:32:40] * mobiusnz has joined #silverstripe
1149: [22:33:50] * UncleCheese quit (Ping timeout: 256 seconds)
1150: [22:34:41] <Ryan-Toast> adrexia: this makes me feel dirty: https://github.com/Rhym/ss_boilerplate/commit/bb8ab2be8c26f0c71690a745b7fa711b3c86bfcd
1151: [22:35:50] <adrexia> 'TagManager' => 'Boolean(0)'
1152: [22:36:00] <adrexia> huh, that's the first time I've seen someone do that to a Bollena
1153: [22:36:09] <adrexia> *Boolean
1154: [22:36:13] <Ryan-Toast> Really?
1155: [22:36:33] <Ryan-Toast> Is that bad practise?
1156: [22:36:37] <Ryan-Toast> practice
1157: [22:36:42] <mobiusnz> anyone know why this would work in 3.0 but not 3.1? http://www.sspaste.com/paste/show/547e39b0cad96
1158: [22:37:15] * UncleCheese has joined #silverstripe
1159: [22:38:07] <mobiusnz> the field is created, tinymce js appears to be downloaded, but it doesn't initialise
1160: [22:38:15] <mobiusnz> the field just stays as a textarea
1161: [22:38:20] <adrexia> Ryan-Toast, I don't know, I've just never seen it. Is it settingb the default value to false?
1162: [22:38:26] <Ryan-Toast> adrexia: yarp
1163: [22:38:34] <adrexia> isn't that the default value anyway?
1164: [22:38:39] <Ryan-Toast> adrexia: yarp
1165: [22:38:55] <adrexia> so it's at least redundant ;)
1166: [22:39:00] <Ryan-Toast> adrexia: Yarp :D
1167: [22:39:13] * spronk2 quit (Quit: spronk2)
1168: [22:41:01] * willr quit (Quit: willr)
1169: [22:41:16] <antmas> adrexia: Bollena
1170: [22:41:21] <antmas> I know someone called Bollena
1171: [22:41:22] <antmas> :P
1172: [22:41:25] <adrexia> yeah?
1173: [22:41:31] <antmas> unfortunate
1174: [22:41:34] <adrexia> think her parents mistyped Boolean?
1175: [22:41:40] <antmas> LOL
1176: [22:41:41] <antmas> maybe
1177: [22:42:45] <JeremyRoundill> Or maybe they had a cold when they named her.
1178: [22:42:54] <JeremyRoundill> Molina.
1179: [22:43:00] <JeremyRoundill> The execution of that joke was shit.
1180: [22:43:03] <JeremyRoundill> I apologise.
1181: [22:44:02] <Ryan-Toast> JeremyRoundill: boo
1182: [22:44:06] <Ryan-Toast> get off the stage
1183: [22:44:22] <JeremyRoundill> D:
1184: [22:47:21] * [3dgoo] has joined #silverstripe
1185: [22:47:46] <[3dgoo]> Hello Silverstripe
1186: [22:47:55] <[3dgoo]> I've found a little styling bug on:
1187: [22:47:58] <[3dgoo]> http://beta.doc.silverstripe.org/en/
1188: [22:48:33] <JeremyRoundill> Snowman23: Get in here.
1189: [22:48:41] <Snowman23> I'm in here!
1190: [22:48:43] <JeremyRoundill> [3dgoo] needs you!
1191: [22:48:49] <Snowman23> HEY I HAVEN'T EVEN TOUCHED THAT SITE
1192: [22:48:50] <Snowman23> :(
1193: [22:48:54] <Snowman23> willr or camfindlay should help
1194: [22:49:04] <camfindlay> 3dgoo thanks you can log those via the feedback tab on the site… or do us a pull request at https://github.com/silverstripe/doc.silverstripe.org/tree/rewrite/
1195: [22:49:11] <JeremyRoundill> You were meant to chuck out your canned response.
1196: [22:49:19] <Snowman23> SEND A PULL REQUEST
1197: [22:49:20] <Snowman23> that one?
1198: [22:49:20] <Snowman23> :D
1199: [22:49:22] <JeremyRoundill> Yes!
1200: [22:49:23] <Kingy> pmuch
1201: [22:49:25] <JeremyRoundill> You clown. :P
1202: [22:49:30] <Snowman23> Okay okay, I'll do it next time!
1203: [22:49:41] <Kingy> Snowman23: do you want a xmas card
1204: [22:49:43] <[3dgoo]> Thanks cam
1205: [22:49:51] <[3dgoo]> I'm happy to make a pull request
1206: [22:50:05] <[3dgoo]> Only problem is it's for this file:
1207: [22:50:06] <[3dgoo]> http://beta.doc.silverstripe.org/docsviewer/css/typography.css
1208: [22:50:17] <camfindlay> just make sure it is against the rewrite branch (assuming it is to do with the theme).
1209: [22:50:21] <[3dgoo]> I can't seem to find that anywhere on git land
1210: [22:50:45] <camfindlay> I see, that is a bug in the new docviewer rewrite give me a sec I’ll find the branch you should use
1211: [22:50:47] <Snowman23> Kingy: From NZX? :O
1212: [22:50:52] <Stomach> https://github.com/silverstripe/doc.silverstripe.org/tree/rewrite
1213: [22:50:56] <adrexia> IDs make me cry
1214: [22:51:31] <camfindlay> 3dgoo https://github.com/silverstripe/silverstripe-docsviewer/tree/manifest
1215: [22:51:34] <adrexia> is the pull request deleting the #edit-link stuff? ;)
1216: [22:51:44] <[3dgoo]> Thanks Cam and everyone
1217: [22:52:20] <camfindlay> current edit links not working on the beta docs as the source markdown is actually off in yet another repo… sooner we get this out of beta and into prod the better
1218: [22:53:15] <Kingy> Snowman23: yes
1219: [22:53:17] <camfindlay> there will be a big PR coming for framework with the full restructure of docs… we’ve been rebasing as we go to ensure any contributions to docs in the meantime are pulled into our new structure
1220: [22:53:28] <camfindlay> has been quite mission
1221: [22:53:40] <Snowman23> Kingy: I guess it'd be nice
1222: [22:53:40] <Snowman23> :D
1223: [22:53:44] <camfindlay> and well overdue to start doing something good for the docs space
1224: [22:55:08] <Stomach> camfindlay - where are they housed at the moment if we do have edits to push
1225: [22:55:25] <Kingy> Snowman23: will see what I can do
1226: [22:55:35] <Kingy> Igor is getting one for sure
1227: [22:55:40] <camfindlay> over on wilr’s fork https://github.com/wilr/sapphire/tree/docsrewrite
1228: [22:57:03] <Stomach> sweet, I'm probably gonna read them over the next few days so will push up anything I find which is borked.
1229: [22:59:12] <Snowman23> Kingy: Ahhh, I thought you meant the company!
1230: [22:59:18] <Snowman23> Kingy: Don't worry about one for me individually :P
1231: [22:59:24] <Kingy> too late!
1232: [22:59:27] <Snowman23> :(
1233: [22:59:28] <Snowman23> Damn!
1234: [22:59:43] <Kingy> show you guys some love
1235: [22:59:46] <Snowman23> :P
1236: [22:59:52] <Kingy> give you a bit of recognition
1237: [23:00:00] <Kingy> \o/
1238: [23:00:51] * gelignite quit (Quit: http://bit.ly/nkczDT)
1239: [23:04:24] <camfindlay> Stomach, check out additions to the documentation writing guide too in the new docs - will help us have more consistent docs and better criteria for accepting doc related pull requests
1240: [23:08:27] <Stomach> camfindlay - cool will do
1241: [23:10:15] <Stomach> camfindlay, theres notes about branches
1242: [23:10:23] <Stomach> but thats all fucked at the moment with the switch to semver
1243: [23:10:37] <Stomach> should we rewrite them so they are more general rather than stating specific branches?
1244: [23:14:42] <[3dgoo]> @camfindlay I've put in a pull request for those changes I wanted to do for the beta docs site: https://github.com/silverstripe/silverstripe-docsviewer/pull/51
1245: [23:15:23] <[3dgoo]> Travis is all up my grill like "build failed bro" but I'm like "I just added 4 lines of css bro"
1246: [23:16:16] <Stomach> travis is failing at the moment due to the branch naming conventions used
1247: [23:16:20] <Stomach> composer falls over
1248: [23:16:31] * jenniferaslan quit (Read error: No route to host)
1249: [23:16:46] <Stomach> https://github.com/composer/composer/pull/3480
1250: [23:17:16] <[3dgoo]> Travis needs to chill out a bit
1251: [23:17:19] * jenniferaslan has joined #silverstripe
1252: [23:20:08] * wmk has joined #silverstripe
1253: [23:24:50] * wmk quit (Ping timeout: 256 seconds)
1254: [23:26:16] * camfindlay quit (Quit: camfindlay)
1255: [23:26:53] <Stomach> UncleCheese - permamail is a pretty nice idea
1256: [23:27:49] * camfindlay has joined #silverstripe
1257: [23:27:55] <KaraokeFX> any idea why i'm seeing a cascade of 301's from a $.post() (jquery library) to a page controller? https://gist.github.com/jotham/6220e259b6aa3f76619c at which point chrome throws in the towel GET http://staging.domain.com/admin/cms/ net::ERR_TOO_MANY_REDIRECTS
1258: [23:28:39] <KaraokeFX> candidates i can think of: mod rewrite, referer missmatch, 'versioned' plugin, attempt to stick a cookie,
1259: [23:28:44] <KaraokeFX> (or me being massively overtired)
1260: [23:29:43] <Stomach> KaraokeFX - yeah probably htaccess rules
1261: [23:29:51] <Stomach> specifically the rewrite
1262: [23:29:52] <mobiusnz> does anyone have a working htmleditorfield in the frontend on ss 3.1?
1263: [23:30:32] * camfindlay quit (Client Quit)
1264: [23:31:11] * muskie9 has joined #silverstripe
1265: [23:33:02] * camfindlay has joined #silverstripe
1266: [23:33:29] * muskie9_ quit (Ping timeout: 264 seconds)
1267: [23:39:57] * JeremyRoundill quit (Remote host closed the connection)
1268: [23:40:25] <mobiusnz> well, after trawling through the code I managed to find a way to get it to work, if anyone is interested
1269: [23:40:58] <mobiusnz> you just have to instantiate a toolbar (you don't have to use it) eg: $toolbar = new HtmlEditorField_Toolbar($this, 'foo');
1270: [23:41:17] <mobiusnz> I thought cms and framework were meant to be being decoupled
1271: [23:42:25] <Colin[pi]> mobiusnz: well, there is an 'admin' folder in framework ;P
1272: [23:43:37] * JeremyRoundill has joined #silverstripe
1273: [23:44:04] <mobiusnz> hmm
1274: [23:44:12] <mobiusnz> I think someone went overboard on the refactoring
1275: [23:44:40] <mobiusnz> the requirements called within __construct() just need to be in the base formfield, surely
1276: [23:49:14] <simon_w|air> camfindlay, there's a team of core commuters now?
1277: [23:54:10] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
1278: [23:55:28] <JeremyRoundill> Yo dudes. I'm going to teach some pals how to make a SS site through Skype.
1279: [23:55:28] <pippy> http://beta.doc.silverstripe.org/en/ is it just me, or does the beta doc not have a ::selection color?
1280: [23:55:32] <JeremyRoundill> They've got basic programming logic down (loops and conditionals and variables and crap)
1281: [23:55:37] <pippy> makes it hard when you're trying to select text
1282: [23:55:39] <JeremyRoundill> A bit of OOP experience and a bit of HTML experience (I don't think they're super good with either)
1283: [23:55:52] <simon_w|air> pippy, https://github.com/silverstripe/silverstripe-docsviewer/pull/51
1284: [23:56:13] <JeremyRoundill> I'm just wondering which threshold concepts I should gun for.
1285: [23:56:13] <JeremyRoundill> Ideas?
1286: [23:56:53] <pippy> simon_w|air: ah cool!
1287: [23:57:21] * muskie9 is now known as _muskie9_
1288: [23:59:08] <[3dgoo]> Pippy - I noticed that too and made a pull request to fix this issue: https://github.com/silverstripe/silverstripe-docsviewer/pull/51
1289: [23:59:36] <[3dgoo]> Or what simon said :)

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