#silverstripe IRC Log

IRC log for 18 December 2014

All timestamps are in UTC.

1: [00:01:02] <Colin[pi]> antmas: so many good episodes in that show, but it's one of those things that you either love or hate
2: [00:01:17] <Colin[pi]> the humour is so bizarre, but I like weird humour
3: [00:01:29] <antmas> hated it when I first saw it
4: [00:01:44] <antmas> but the first thing I saw was Old Greg so that didn't help
5: [00:01:51] <Colin[pi]> I'm Old Greggggg
6: [00:01:59] <antmas> you REALLY have to know the show before getting 'exposed' to Old Greg
7: [00:02:01] <Colin[pi]> have you ever drunk Baileys from a shoe?
8: [00:02:03] <Colin[pi]> :D
9: [00:02:19] <Colin[pi]> "have you seen my downstairs mixup?"
10: [00:02:21] <Colin[pi]> lol
11: [00:02:52] * veb quit (Quit: veb-irc: &)
12: [00:03:06] <antmas> "this is as close as you can get to Bailey's without getting ya eyes wet"
13: [00:04:37] <Colin[pi]> lol so weird, but love it
14: [00:04:37] <Colin[pi]> this scene also cracks me up: https://www.youtube.com/watch?v=1tx63nx-dhw
15: [00:06:32] <antmas> Calabano!
16: [00:06:34] <antmas> Top Shop!
17: [00:06:39] <Colin[pi]> Top Shop!
18: [00:06:41] <antmas> the handshake is amazing
19: [00:11:33] <Colin[pi]> I have to do a secret santa.. what's a good gift for $30 or less?
20: [00:11:44] <Kingy> rPi
21: [00:11:46] <Ryan-Toast> Colin[pi]: Lego
22: [00:11:59] <Colin[pi]> or combine rPi and Lego!
23: [00:12:02] <Colin[pi]> nah that's too much
24: [00:12:13] <Ryan-Toast> Just lego.
25: [00:12:13] <Kingy> lego... that shits like $50/g
26: [00:12:18] <Ryan-Toast> Lego is the fucking best.
27: [00:12:22] <antmas> I bought my secret santa a potato clock
28: [00:12:28] <antmas> :D
29: [00:12:29] <Ryan-Toast> I brought mine lego.
30: [00:12:30] <antmas> #winning
31: [00:12:35] <Colin[pi]> antmas: oh man I loved those as a kid
32: [00:12:52] <antmas> my SS was a 55 y/o accountant called Bob
33: [00:13:59] <Colin[pi]> antmas: did he like it?
34: [00:14:36] <antmas> dunno
35: [00:14:38] <antmas> I hope so :D
36: [00:14:46] <antmas> good stocking filler for grandkids maybe
37: [00:14:57] <antmas> it cost like $4
38: [00:14:58] <antmas> :P
39: [00:15:04] <Colin[pi]> lol
40: [00:15:52] <antmas> Colin[pi]: did you see this from earlier? http://kotaku.com/some-of-the-best-counter-strike-moments-of-2014-1672001617
41: [00:16:21] <Colin[pi]> antmas: I have now
42: [00:16:45] <antmas> dat Frieberg spray
43: [00:17:03] <Colin[pi]> antmas: tell me that over the crate AWP headshot in the dreamhack final made it in
44: [00:17:23] <antmas> I think it did
45: [00:17:29] <antmas> there is a box headshot in ther
46: [00:17:38] <Colin[pi]> hope so, was amazing
47: [00:18:41] * veb has joined #silverstripe
48: [00:19:05] <Colin[pi]> OMFG when the NiP guy walks right past sNax
49: [00:19:26] <antmas> yeah pretty good
50: [00:21:08] <JeremyRoundill> Cloud9 vs IBP was kinda cray too
51: [00:21:58] <antmas> yeah that one had a bit of luck I think though
52: [00:23:29] <Colin[pi]> omg 4 awp shots in a row from shox
53: [00:24:16] <antmas> yeah that was my favourite
54: [00:24:22] <Colin[pi]> that Ex6tenz one is suss as
55: [00:24:23] <antmas> that or the freiberg spray
56: [00:24:31] <JeremyRoundill> I love the really sneaky plays
57: [00:25:31] <antmas> this is really weird http://www.nzherald.co.nz/nz/news/article.cfm?c_id=1&objectid=11376218
58: [00:25:41] <Colin[pi]> wait didn't titan get vac bans?
59: [00:26:40] <antmas> dunno
60: [00:27:03] <antmas> KQLY did (member of titan)
61: [00:27:24] <Colin[pi]> mm cause that Ex6tenz play was so amazingly suss
62: [00:27:36] <JeremyRoundill> "He now knew the manual lock was the same as the inside door handle on many other vehicles." GG brain
63: [00:27:41] <Colin[pi]> i mean, running shot through a crate and kills the guy
64: [00:28:19] <antmas> Colin[pi]: yeah that one was super sketchy
65: [00:31:48] <antmas> KQLY admitted to it though
66: [00:32:06] <antmas> basically said he got given a program to try, fell into temptation and tried it on a public server
67: [00:32:08] <antmas> aka idiot
68: [00:34:41] <WandL> has anyone here built cms fields that load forms from extended dataobjects sort of like what gridfieldextensions::GridFieldAddNewMultiClass does?
69: [00:36:03] <antmas> Dan Carter finally quiting nz rugby
70: [00:36:10] <antmas> not that we need him or anything
71: [00:37:16] * superspring_ is now known as superspring
72: [00:43:22] * jenniferaslan quit (Quit: jenniferaslan has left the room)
73: [00:46:53] <zippy> ...
74: [00:47:14] <zippy> just slammed my mouse into the desk in anger and broke the bastard
75: [00:48:05] <zippy> bugger
76: [00:50:59] <JeremyRoundill> Hahaha
77: [00:51:07] <JeremyRoundill> What kind of mouse?
78: [00:51:11] <JeremyRoundill> Intellimouse explorer?
79: [00:55:42] <mobiusnz> Where does getViewer() look for its templates?
80: [00:56:53] <mobiusnz> also, why does getViewer() explicitly exclude looking when the action == 'index'?
81: [00:57:23] <mobiusnz> oh, disregard that last
82: [00:58:31] <Kingy> guess it won't be arriving today then zippy :(
83: [00:59:23] <zippy> JeremyRoundill: Logitech Performance MX
84: [01:04:43] <JeremyRoundill> Looks ridiculous.
85: [01:04:51] <JeremyRoundill> I have a Dell mouse.
86: [01:04:54] <JeremyRoundill> It's from Dell
87: [01:04:59] * jordanmk has joined #silverstripe
88: [01:05:10] <zippy> it's a god damn nice mouse, all the other ones give me a sore wrist
89: [01:05:30] <zippy> now I am busting around with http://www.geniusnet.com/Genius/wSite/ct?xItem=16529&ctNode=104&mp=1
90: [01:06:16] <JeremyRoundill> Sweet!
91: [01:06:21] <JeremyRoundill> That's a normal person mouse
92: [01:06:44] <JeremyRoundill> Buttons: 3
93: [01:06:49] <JeremyRoundill> Port: PS/2 or USB
94: [01:07:01] <JeremyRoundill> DPI: 800/1200
95: [01:07:03] <Kingy> ^
96: [01:07:17] <JeremyRoundill> System requirements: IBM PC Pentium 233 or higher
97: [01:07:36] <JeremyRoundill> Are you sure your computer can handle that mouse? :P
98: [01:08:55] <Kingy> his new one that is coming can
99: [01:09:17] <JeremyRoundill> Pentium 2?
100: [01:11:27] * mobiusnz quit (Quit: Leaving.)
101: [01:17:52] * camfindlay quit (Quit: camfindlay)
102: [01:19:12] * Ryan-Toast quit (Quit: Ryan-Toast)
103: [01:20:46] * veb is now known as vebb
104: [01:21:00] * vebb quit (Quit: veb-irc: &)
105: [01:21:09] <zippy> man that really rips my undies! it's just the scroll that doesn't work.... but that is pretttty important
106: [01:21:15] * veb has joined #silverstripe
107: [01:21:32] <JeremyRoundill> You can fix that jazz, dude.
108: [01:21:39] <JeremyRoundill> Unless you've smashed the scroll wheel.
109: [01:21:47] <JeremyRoundill> where are you based?
110: [01:22:09] <zippy> I've taken the cover off, nothing LOOKS broken, nothing is rattling
111: [01:22:15] <WandL> mobiusnz think it looks in project folder (mysiate) then theme, overriding modules templates use a sub theme
112: [01:22:16] <zippy> given it a good blow out and nothing
113: [01:23:03] <zippy> the wheel moves but doesn't scroll, like the sensor not picking it up
114: [01:23:12] <JeremyRoundill> True.
115: [01:23:21] <JeremyRoundill> Check the joints at the bottom of the scroll sensor.
116: [01:23:28] <JeremyRoundill> You could have ripped the tracks off.
117: [01:23:34] <JeremyRoundill> Which is fixable too
118: [01:23:41] <JeremyRoundill> But dry joints are a bit of a dick to deal with
119: [01:24:00] <zippy> will need to get a smaller driver out
120: [01:24:06] <zippy> and right now I got a critital task come in, w00t
121: [01:24:11] <JeremyRoundill> Haha
122: [01:24:13] <zippy> now I just need it to be 4:30 and friday
123: [01:24:14] <JeremyRoundill> gl gl
124: [01:26:00] * willr quit (Quit: willr)
125: [01:27:35] * Ryan-Toast has joined #silverstripe
126: [01:31:52] * Phlunk3 has joined #silverstripe
127: [01:33:49] * Tanger has joined #silverstripe
128: [01:35:54] * antmas has a Razer Deathadder 2013
129: [01:35:57] <antmas> it's amazing
130: [01:36:01] <JeremyRoundill> Razer
131: [01:36:06] <JeremyRoundill> I've got a Razer mousepad.
132: [01:36:09] <JeremyRoundill> It's too small.
133: [01:36:17] <JeremyRoundill> I'm a size queen, what can I say?
134: [01:36:44] <Kingy> JeremyRoundill: http://pcpartpicker.com/user/K1Kingy/saved/3QMmP6
135: [01:37:06] <JeremyRoundill> This the new box?
136: [01:37:26] <Kingy> yeah, i've gone through the only decent site in the UAE and come up with that list
137: [01:37:34] <JeremyRoundill> Ahh, sweet
138: [01:37:39] <JeremyRoundill> r9 280
139: [01:37:42] <JeremyRoundill> What even is that? :P
140: [01:37:47] <JeremyRoundill> Looks alright
141: [01:37:54] <JeremyRoundill> Assuming the r9 280 is alright
142: [01:37:57] <Kingy> $1150USD over there though, so a bit of a difference lol
143: [01:38:04] <JeremyRoundill> Yeah
144: [01:38:28] <JeremyRoundill> I think it's only really worth looking at the CPU and GPU for most PCs that people build.
145: [01:38:45] <JeremyRoundill> You can get really into it and check ram speeds, mobo bus speeds, blah blah blah
146: [01:38:48] <Kingy> http://gpuboss.com/gpus/Sapphire-Radeon-R9-280-vs-ASUS-GeForce-GTX-560-Ti-DirectCU-II-TOP-2-GB
147: [01:38:57] <Kingy> that's the R9 280 vs the card I have (had)
148: [01:39:09] <Kingy> shits all over it
149: [01:39:13] <antmas> Kingy: get the 970 :)
150: [01:39:15] <JeremyRoundill> Yeah
151: [01:39:17] <JeremyRoundill> That's nice.
152: [01:39:24] <JeremyRoundill> The 560ti is a bit old now though.
153: [01:39:38] <JeremyRoundill> And $434 for it is a bit over the top
154: [01:39:45] <Kingy> lol yeah
155: [01:39:48] <Kingy> so it's a good upgrade
156: [01:39:53] <JeremyRoundill> True!
157: [01:39:57] <JeremyRoundill> I've got a 660ti
158: [01:40:01] <antmas> the R9 series is pretty awesome
159: [01:40:03] <JeremyRoundill> factory superclocked
160: [01:40:07] <antmas> just wish they'd use Mantle more
161: [01:40:08] <JeremyRoundill> Whatever the hell superclocked means
162: [01:40:11] <Kingy> antmas: 970 is $505USD vs $266 for the R9 280
163: [01:40:19] <antmas> Kingy: true, true
164: [01:40:25] <antmas> what about the 290x?
165: [01:40:30] <Kingy> so i'm trying to keep it at a respectable level
166: [01:41:11] <Kingy> 290x $695
167: [01:41:20] <antmas> http://pcpartpicker.com/part/powercolor-video-card-axr9290x4gbd5tdhe
168: [01:41:38] <Kingy> all well and good on there antmas
169: [01:41:40] <JeremyRoundill> You can SLI or w/e the amd equivalent is with that 280 too
170: [01:41:47] <Kingy> http://uae.dtcae.com/graphic_cards/
171: [01:41:52] <JeremyRoundill> Just fill up your mobo with 280s. :P
172: [01:42:07] <Kingy> meh, I was perfectly happy with the 560Ti
173: [01:42:13] <Kingy> so this will more than be an improvement
174: [01:42:20] <Kingy> and it only needs to last for the next 2 years while i'm over there
175: [01:42:21] <JeremyRoundill> Yeah
176: [01:42:25] <JeremyRoundill> 560TIs are old now
177: [01:42:30] <JeremyRoundill> But they still carry their weight.
178: [01:42:36] <Kingy> yeah true
179: [01:42:42] <antmas> Kingy: let's be honest, you'll onyl be playing CSGO
180: [01:42:46] <antmas> so get an 8800gt :P
181: [01:42:50] <Kingy> exactly lol
182: [01:42:50] <JeremyRoundill> Plus, you just chop down all your settings for CS:GO
183: [01:42:53] <JeremyRoundill> So you can get 200fps
184: [01:42:56] <Kingy> antmas: GTA V when it comes out :P
185: [01:42:58] <Kingy> if I can
186: [01:42:58] <JeremyRoundill> Play at 800x600
187: [01:43:09] <antmas> mmmm need to upgrade for GTAV
188: [01:43:14] <Colin[pi]> JeremyRoundill: noob, real men play at 640x480
189: [01:43:25] <JeremyRoundill> Psh, I play at 1x1
190: [01:43:31] <JeremyRoundill> I don't even have a monitor.
191: [01:43:33] <Colin[pi]> lol
192: [01:43:34] <JeremyRoundill> It's monochrome
193: [01:43:37] <Kingy> a lot of the pros play with real shit reso
194: [01:43:45] <JeremyRoundill> I've just got a lightbulb hooked up to the VGA port
195: [01:43:59] <Kingy> well I have a monitor
196: [01:44:07] <Kingy> but it's all just 0s and 1s
197: [01:44:15] <Kingy> I matrix that shit
198: [01:44:30] <JeremyRoundill> http://xkcd.com/722/
199: [01:44:53] <Colin[pi]> haha
200: [01:45:15] <antmas> lol
201: [01:46:19] <zippy> woah
202: [01:46:22] <zippy> just had a weird osx bug
203: [01:46:29] <zippy> my clock had stopped at 1:16pm
204: [01:46:31] <JeremyRoundill> GCSB confirmed
205: [01:46:38] <zippy> was like, da fuck.. and click it and it changed
206: [01:46:53] <JeremyRoundill> Unity crashes every so often on my machine
207: [01:46:56] <JeremyRoundill> And the clock stops
208: [01:47:02] <JeremyRoundill> And all the menus disappear
209: [01:47:09] <zippy> thought it might of fixed my mouse
210: [01:47:10] <zippy> no
211: [01:47:11] <zippy> :(
212: [01:47:16] <zippy> sad mouse still sad
213: [01:47:17] <JeremyRoundill> Haha
214: [01:47:18] <JeremyRoundill> Damn
215: [01:48:25] <antmas> might play some more CS tonight
216: [01:48:34] <antmas> havn't been on for a week :(
217: [01:48:40] <Kingy> you shutup antmas
218: [01:48:43] <Kingy> don't even talk about it!
219: [01:48:46] <JeremyRoundill> I haven't played a comp game for a while
220: [01:48:48] * Kingy is withdrawing
221: [01:49:15] <antmas> Kingy: can you not play on another machine?
222: [01:49:18] <antmas> like a lappy?
223: [01:49:25] <Kingy> WHAT MACHINE :(
224: [01:49:31] <JeremyRoundill> Your phone
225: [01:49:33] <JeremyRoundill> Library computers
226: [01:49:38] <JeremyRoundill> Come on, be inventive
227: [01:49:46] <Kingy> i've got nothing :(
228: [01:50:09] <antmas> wait, don't you have a laptop?
229: [01:50:14] <Kingy> nope
230: [01:50:17] <antmas> or you bought a surface or something?
231: [01:50:31] <Kingy> I have a macbook but that is works
232: [01:50:37] <Kingy> and i need to give that back tomorrow
233: [01:50:45] <Kingy> antmas: nah going to wait until boxing day sales
234: [01:51:02] <antmas> Kingy: you can watch twitch and use a pretend mouse
235: [01:51:06] <antmas> make pewpewpew sounds
236: [01:51:11] <Kingy> haha
237: [01:51:12] <Kingy> god
238: [01:51:18] <Colin[pi]> oh boy, JK is #1 on reddit
239: [01:53:24] <JeremyRoundill> What, where?
240: [01:53:46] <Colin[pi]> http://www.reddit.com/r/funny/comments/2pmafj/a_man_after_my_own_heart/
241: [01:53:58] <Colin[pi]> sitting at #1 on front page for me\
242: [01:56:29] <Kingy> skygo has died
243: [01:56:29] <JeremyRoundill> Ha
244: [01:56:32] <Kingy> fantastic service useless cunts
245: [01:56:43] <JeremyRoundill> You've seen JK's prunciation guide from a few years ago, right?
246: [01:57:06] <JeremyRoundill> https://www.youtube.com/watch?v=yXpuhKwNgv8
247: [01:58:13] <Colin[pi]> JeremyRoundill: haha
248: [01:58:31] <JeremyRoundill> I'm pro miss New Zealand and Mr. truism.
249: [01:58:48] <Colin[pi]> JeremyRoundill: reminds me of these https://www.youtube.com/watch?v=BZVBTtX92Nc
250: [01:59:16] <JeremyRoundill> I love PronunciationManual
251: [01:59:20] <Colin[pi]> so funny
252: [01:59:33] <Colin[pi]> https://www.youtube.com/watch?v=hrdUI_Nz0ZI
253: [01:59:34] <Colin[pi]> lol
254: [01:59:42] <JeremyRoundill> https://www.youtube.com/watch?v=QYx7caHqo84
255: [02:00:04] <Colin[pi]> hahaa
256: [02:00:22] <JeremyRoundill> [Heavy breathing]... Ass donut
257: [02:00:28] <Colin[pi]> https://www.youtube.com/watch?v=1A4P-wadRbc
258: [02:00:36] <antmas> the one for Sauvangion Blanc (spelling I know) is my favourite
259: [02:00:50] <JeremyRoundill> Hahaha
260: [02:01:06] <JeremyRoundill> Don't you live in wine country?
261: [02:01:14] <antmas> wait
262: [02:01:15] <antmas> no
263: [02:01:20] <antmas> this one, cab sav https://www.youtube.com/watch?v=lARbySKaWlQ&list=PLL6lwJhWHwi2mAJNACZUbb1388ysxc3X7&index=13
264: [02:01:55] <Colin[pi]> lol
265: [02:02:04] <antmas> Curuntits Auvignanon
266: [02:02:12] <JeremyRoundill> Haha
267: [02:02:43] <Colin[pi]> rofl: https://www.youtube.com/watch?v=xGa4X4nLovo
268: [02:03:02] <antmas> LOL
269: [02:03:34] <antmas> https://www.youtube.com/watch?v=KhR4RZMWbxw
270: [02:03:41] <antmas> Ryan-Toast: ^^^
271: [02:03:47] <Ryan-Toast> antmas: hmm?
272: [02:03:58] <Ryan-Toast> antmas: IT’S SPELLED STUPIDLY
273: [02:04:02] <antmas> :P
274: [02:04:08] <antmas> See O Barn
275: [02:04:25] <antmas> oh god I can't stop laughing
276: [02:04:29] <antmas> send help
277: [02:04:51] <JeremyRoundill> :)
278: [02:05:20] <Colin[pi]> LOL susan
279: [02:05:38] <Colin[pi]> wtf: https://www.youtube.com/watch?v=t0fXghB6jtU
280: [02:05:41] <Colin[pi]> close enough
281: [02:06:11] <antmas> https://www.youtube.com/watch?v=MxEA5UFpTGw
282: [02:06:30] <antmas> Bucket Crunderdunder
283: [02:06:35] <Colin[pi]> ahahhaa
284: [02:06:36] <antmas> lololololo
285: [02:07:38] <veb> talking about benedict
286: [02:07:39] <veb> http://teespring.com/MoriartyOfLondon
287: [02:07:43] <veb> buy my t-shirt guys
288: [02:08:20] <JeremyRoundill> Does teespring do snapbacks?
289: [02:08:34] <JeremyRoundill> Damnit
290: [02:08:38] <JeremyRoundill> Looks like it's just teeshirts
291: [02:08:45] <antmas> damn that tshirt is nice
292: [02:08:48] <antmas> No
293: [02:08:48] <Kingy> hoodies
294: [02:08:52] <antmas> no snapbacks
295: [02:08:54] <antmas> :|
296: [02:09:09] <veb> Kingy: /r/sherlock
297: [02:09:14] <veb> then /new/
298: [02:09:18] <antmas> the hoodie looks good
299: [02:09:19] <veb> find my thread, upboat
300: [02:09:26] <antmas> UpBoat
301: [02:09:27] <antmas> :D
302: [02:09:44] <veb> antmas: you can do it too if you have rebbit
303: [02:10:25] * antmas doesn't do rebbit
304: [02:10:43] <veb> you blasphemer!
305: [02:11:45] <antmas> bro I can barely handly twitter and facebook
306: [02:11:49] <antmas> handle*
307: [02:11:59] <veb> :-O
308: [02:12:02] <veb> handle
309: [02:14:49] * r_hector has joined #silverstripe
310: [02:16:19] <zippy> JeremyRoundill: mmm I think I cracked something important :)
311: [02:16:29] <JeremyRoundill> Dag, yo
312: [02:17:07] <zippy> JeremyRoundill: http://forums.logitech.com/t5/image/serverpage/image-id/10335i48605334141B50B7?v=mpbl-1 - ignore the doodle (nmot my image). See the clear plastic the the mouse wheel sits in, mine has a crack in it where the wheel axis goes in and I think that is interfearing with the laser
313: [02:17:31] <JeremyRoundill> Ahh
314: [02:17:32] <zippy> I am guessing it's a crack
315: [02:17:36] <JeremyRoundill> Yeah, makes sense
316: [02:18:11] <antmas> I like how indepth your doing this research
317: [02:18:29] <antmas> :P
318: [02:18:37] <antmas> also, so this Interview movie thing
319: [02:18:45] <antmas> is it straight up never coming to cinemas
320: [02:18:46] <antmas> ?
321: [02:20:49] <antmas> veb: I can't find your thread
322: [02:20:50] <antmas> :/
323: [02:21:10] <veb> d'aw
324: [02:21:58] <veb> does reddit kill my posts or somehting
325: [02:22:58] <jordanmk> hey guys. i'm attempting to implement a way of viewing dataobjects like Facebook uses for viewing profiles, where you can go to facebook.com/profilename. i'm assuming i'll need to hook into the part of SilverStripe's core that reads the URL and interprets the bit coming directly after the base URL as being the URLSegment of a page and add in logic to also check for a dataobject with a
326: [02:22:58] <jordanmk> matching property and then display that instead? anyone ever done something like this or have any suggestions?
327: [02:23:10] * willr_ has joined #silverstripe
328: [02:23:45] <veb> http://www.reddit.com/r/Sherlock/comments/2pn2o7/moriarty_of_london_cool_tshirt_that_looks_like_a/
329: [02:28:44] <antmas> zippy: yay sun is back :D
330: [02:28:58] <veb> dasun?
331: [02:29:00] <veb> datsun!
332: [02:29:23] <antmas> mmm datsun
333: [02:30:02] <Kingy> shit this day is going slow
334: [02:30:34] <antmas> yeah it is
335: [02:30:39] <antmas> 1 more to go :O
336: [02:31:16] <antmas> anyone watching the show Marco Polo?
337: [02:31:21] <antmas> it's on Netflix
338: [02:35:04] <JeremyRoundill> Nah, not yet
339: [02:35:09] <JeremyRoundill> What's it like?
340: [02:36:19] <zippy> Your parcel is currently in transit between our 'Palmerston North' and 'Nelson' depots.
341: [02:36:26] <zippy> man, almost 24 hours and no update
342: [02:36:34] <zippy> you think it would of moved somewhere :)
343: [02:37:52] <Kingy> probably sitting in the queue waiting to get on a broken down ferry
344: [02:38:28] <antmas> JeremyRoundill: dunno, keen to try it thought :P
345: [02:40:52] <JeremyRoundill> Haha
346: [02:42:17] <WandL> @jordanmk search for Silverstripe DataObjects as Pages, there are also some modules like: https://github.com/arambalakjian/DataObject-as-Page
347: [02:45:42] * willr_ quit (Quit: willr_)
348: [02:48:19] * antmas quit (Quit: Page closed)
349: [02:48:33] * willr has joined #silverstripe
350: [02:49:40] * veb is now known as vebb
351: [02:49:52] * vebb quit (Quit: veb-irc: &)
352: [02:51:16] * veb has joined #silverstripe
353: [02:52:59] <jordanmk> WandL, i've looked into DataObjects as pages, but it doesn't solve the problem of having the "URL segment" of a dataobject (e.g. "myprofilename") be used to access a page off the base site URL. i.e. you can't do site.com/myprofilename
354: [03:07:24] * adrexia quit (Quit: Ex-Chat)
355: [03:12:25] * willr quit (Quit: willr)
356: [03:15:25] <Tanger> jordanmk: Perhaps you may need to set up some routing to redirect pages form the root level
357: [03:15:47] <Ryan-Toast> jordanmk: I just make an action on the parent page, and render them with a template.
358: [03:22:22] <jordanmk> Tanger, Ryan-Toast: the requirement is for the URL site.com/myprofilename to actually render the dataobject with pretend "URL segment" of "myprofilename" in some template, without breaking anything else of course. it can't redirect to site.com/profile/myprofilename or site.com/profile/show/myprofilename etc.
359: [03:22:54] <Ryan-Toast> jordanmk: then use this: https://github.com/arambalakjian/DataObject-as-Page
360: [03:23:58] <jordanmk> Ryan-Toast, i've tried using that module, it doesn't seem to do what i described (maybe i'm wrong?). it seems to allow you to have a URL like site.com/profile/show/myprofilename where "myprofilename" is the URL segment of a dataobject. but that's not what i'm trying to do.
361: [03:24:32] <Ryan-Toast> isn’t that what you just described before?
362: [03:25:47] <jordanmk> "it can't redirect to site.com/profile/myprofilename or site.com/profile/show/myprofilename etc."
363: [03:26:14] <Ryan-Toast> that’s not how dataobjects work.
364: [03:27:21] <jordanmk> yeah i'm aware this is not the normal way to do things nor is SilverStripe built to handle this use case out of the box. but i have a requirement to essentially allow profile URLs to work the same way they do on Facebook and other social media sites, where you can go to facebook.com/myprofilename and that will show the person's profile
365: [03:27:27] <jordanmk> and i'm trying to figure out how to achieve that
366: [03:27:36] <veb> .htaccess?
367: [03:28:39] <veb> http://www.desiquintans.com/cleanurls
368: [03:29:03] <Tanger> ^
369: [03:29:09] <Tanger> Good idea
370: [03:30:24] <jordanmk> veb, i'm not super familiar with how to use .htaccess for something like this
371: [03:30:35] <veb> you may want to learn
372: [03:30:51] <veb> it's useful
373: [03:31:42] <jordanmk> would that allow me to have the 'real' URL for viewing a dataobject be site.com/profile/show/myprofilename, and then use .htaccess to somehow make site.com/myprofilename work as a URL, but actually be requesting site.com/profile/show/myprofilename from SilverStripe?
374: [03:32:35] <veb> jordanmk: you could always try
375: [03:32:48] <veb> but iirc
376: [03:32:54] <veb> you don't even need to .htaccess anything
377: [03:33:07] <veb> if your controller and such is set up properly, you should be able to use friendlyurls
378: [03:33:20] <veb> Silverstripe afterall
379: [03:33:58] <veb> http://doc.silverstripe.org/framework/en/topics/controller
380: [03:34:01] * veb points
381: [03:34:05] <veb> it's even got what you want!
382: [03:35:12] * veb points to URL Handling
383: [03:35:29] <veb> 'drivethrough/$Action/$ID/$Name' => 'order'
384: [03:35:36] <jordanmk> veb, the problem i'm facing isn't with how to make the URL for viewing a dataobject be site.com/profile/show/myprofilename instead of site.com/profile/show/5. the problem is how to have the URL be site.com/myprofilename. and the difficulty there is that SilverStripe will interpret "myprofilename" as the URLSegment of a page on the site, not as some unique identifier for a dataobject
385: [03:35:38] <veb> you don't need $Action/$ID/$Name obviously
386: [03:35:54] <veb> so.. just use $Name (but that's a bit hacky)
387: [03:36:00] <veb> should realistically use domain.com/profilename/1324
388: [03:36:24] <veb> jordanmk: the docs tell you how to solve this problem
389: [03:36:44] <jordanmk> veb, yeah if i could do that it would be fine. but the requirement is to make it work like Facebook, which means the URL needs to be site.com/myprofilename, not site.com/profile/myprofilename or site.com/profile/show/myprofilename
390: [03:37:05] <veb> uhuh
391: [03:37:08] <veb> change the route?
392: [03:37:20] <WandL> jordanmk: look at routes, you should be able to do that on the root controller, however you would need some logic to see if it is a username or it is actually a action, sort of a bit dicey I have done this before with 2.4 a few years ago this changes the homepage a bit but could actually go to profile https://conservationcentralnetwork.com/jblythe
393: [03:38:30] <veb> jordanmk: http://devincharge.com/creating-custom-routes-silverstripe/
394: [03:39:56] <veb> that helpful?
395: [03:39:59] <jordanmk> WandL: interesting, so are those profiles (e.g. Joseph Blythe) actually dataobjects there, or pages?
396: [03:40:24] <veb> you need to forget about the data object and focus on your URL handling and route dude
397: [03:40:31] <veb> I think that's confusing you.
398: [03:40:43] <veb> this sort of thing is trivial
399: [03:40:54] <veb> I just think you're looking at it wrong.
400: [03:41:08] <WandL> :jordanmk is querying the Member if username is matched, but could as easy display a public profile
401: [03:41:55] <jordanmk> WandL: any chance i can see the relevant code that's doing that for that website (even if it is 2.4)?
402: [03:42:03] * veb sighs
403: [03:42:07] <jordanmk> veb: yeah i might be
404: [03:42:08] <veb> I just showed you that
405: [03:42:09] <veb> in my previous link
406: [03:42:12] <veb> you should copy that code
407: [03:42:15] <veb> make it work
408: [03:42:20] <veb> and then put your database shit in...
409: [03:42:29] <veb> go back to basics. step 1. ... etc
410: [03:42:35] <WandL> :jordanmk I rember I did somthing in the root controller, I don't have the code sorry was a few years ago now... moved on
411: [03:42:54] * veb stops helping
412: [03:43:22] <jordanmk> veb: i appreciate the help. maybe this is super simple and i'm overcomplicating it ^_^
413: [03:43:29] <veb> you are.
414: [03:43:34] <veb> that custom route link is what you want
415: [03:44:00] <veb> by the way you'll need to make sure the profile names are unique, right?
416: [03:44:55] <jordanmk> veb: yeah i would. i was going to deal with that after getting the basics working though.
417: [03:45:13] <veb> I do believe http://devincharge.com/creating-custom-routes-silverstripe/ is what you needs
418: [03:45:34] <WandL> :jordanmk look at the $request object in the page controller init as this is being called first as is default, yes unique we had a username field, if not found and wasnt another action it acts as normal, not found or passes control onwards
419: [03:45:39] <veb> domain.com/product/nexus5
420: [03:45:46] <veb> ^ that article is looking for that
421: [03:45:56] <Kingy> we doing
422: [03:46:06] <Kingy> agrihq.co.nz/article/url-segment-of-the-article
423: [03:46:14] <veb> finally Kingy
424: [03:46:16] <veb> finally..
425: [03:46:24] <veb> I don't even know PHP or Silverstripe
426: [03:46:24] <jordanmk> veb: that link (http://devincharge.com/creating-custom-routes-silverstripe/) seems to be for a different use case to what i'm trying to achieve. it says it allows for a custom route such as http://www.examplesite.com/products/<product-slug>. but i'm trying to do http://www.examplesite.com/<product-slug>
427: [03:46:29] * muskie9 quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
428: [03:46:38] <veb> you don't fucking need /products/
429: [03:46:39] <veb> bah
430: [03:46:50] <WandL> :jordonmk doesn't want the action passed this is possible also but will always go to the default controller
431: [03:46:55] <jordanmk> i know "products" could be anything in that example, if that's what you mean?
432: [03:47:17] <veb> you *could* use that example
433: [03:47:20] <veb> and basic .htaccess
434: [03:47:24] <veb> to hide the /products/
435: [03:47:46] <veb> RewriteRule blah blah /products/$1 or some shit
436: [03:47:50] <veb> no?
437: [03:48:09] <WandL> :veb true, that would work and is a better less hacky solution
438: [03:48:35] <veb> why are you :veb me :P
439: [03:48:39] <veb> NO :
440: [03:48:44] <veb> :-(
441: [03:49:56] <WandL> veb: well apart from over 10 years ago have been in IRC 1.5 days :)
442: [03:50:24] <veb> RewriteRule ^([0-9]+) /profile/index.php?id=$1
443: [03:50:28] <veb> ^ jordanmk
444: [03:50:32] <veb> errr.. not quote
445: [03:50:35] <veb> quite* but you get my idea
446: [03:50:54] <veb> sorry, I don't know regexp off top of my head unless i've been using it
447: [03:51:09] <veb> RewriteRule ^([0-9]+)/ /profile/index.php?id=$1
448: [03:51:11] <veb> :-s
449: [03:51:18] <veb> eh, you get my point I think
450: [03:51:30] <veb> WandL: oh. welcome :-)
451: [03:52:32] <WandL> veb: thx yes feel like a irc noob
452: [03:52:38] <jordanmk> veb: i'll give that a try :)
453: [03:53:30] <veb> RewriteRule ^([0-9]+)/ ?$ /profile/index.php?id=$1
454: [03:53:32] <veb> :-s no
455: [03:53:34] <veb> no ignore
456: [03:53:36] * veb sighs
457: [03:53:44] <veb> I should really get back into some of this
458: [03:53:47] <veb> rustrusy
459: [03:54:24] <veb> RewriteRule ^[A-Za-z-]+/ /profile/index.php?id=$1
460: [03:54:26] <veb> gmmm
461: [03:54:35] <veb> eh, that's the last of your worries imo
462: [03:55:25] <jordanmk> isn't that the main worry?
463: [03:55:49] <veb> RewriteRule ^([A-Za-z0-9-]+)/?$ profile/index.php?id=$1
464: [03:55:54] <veb> maybe that...
465: [03:56:09] <veb> jordanmk: I mean in the sense you can mess around with the rewrite rule until you get the right one
466: [03:56:25] <veb> RewriteRule ^([A-Za-z0-9-]+)/?$ profile/index.php?profilename=$1
467: [03:56:26] <veb> hm
468: [03:56:30] * veb shrugs
469: [03:56:36] <veb> i'll leave you to it jordanmk
470: [03:57:31] * Phlunk3 quit (Quit: Leaving)
471: [03:57:57] * veb quit (Quit: veb-irc: &)
472: [03:59:10] <zippy> Kingy: I think my ssd is going to beat it :)
473: [03:59:24] <Kingy> rofl probably
474: [04:00:03] * willr has joined #silverstripe
475: [04:00:14] * willr quit (Changing host)
476: [04:00:14] * willr has joined #silverstripe
477: [04:04:54] * Ryan-Toast quit (Quit: Ryan-Toast)
478: [04:09:09] * kerosene quit (Ping timeout: 265 seconds)
479: [04:09:59] <jordanmk> WandL: i'm looking at the request object in Page_Controller's init method. when i visit the URL of a page that exists (e.g. site.com/about-us), the request object has the right content. but if not visiting the URL of a page that exists (e.g. site.com/something), the request object is empty
480: [04:12:12] <jordanmk> i'm guessing this happens because before we reach the Page_Controller's init method, SilverStripe realises that the URL does not match any page, and doesn't populate the request object?
481: [04:12:59] <jordanmk> but i can always use the built in $_REQUEST i guess
482: [04:14:36] * cloph_away has joined #silverstripe
483: [04:15:26] * cloph quit (Ping timeout: 264 seconds)
484: [04:16:05] * kerosene has joined #silverstripe
485: [04:16:42] * veb has joined #silverstripe
486: [04:18:13] * Kingy is now known as Kingy[a]
487: [04:19:55] * willr quit (Ping timeout: 258 seconds)
488: [04:20:39] * veb quit (Client Quit)
489: [04:21:23] * mobiusnz has joined #silverstripe
490: [04:21:54] * veb has joined #silverstripe
491: [04:27:02] * willr has joined #silverstripe
492: [04:28:45] <Colin[pi]> "can we have an icon on mouse over to indicate that the menu item is clickable" ... ... um... what other purpose does a drop down menu have other than to be clicked?
493: [04:29:26] * r_hector quit (Quit: Leaving.)
494: [04:29:59] <jordanmk> WandL: are you still there?
495: [04:35:44] * micmania1 has left #silverstripe
496: [04:40:33] * spekulatius quit (Quit: Leaving)
497: [04:41:48] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
498: [04:43:05] * simon_w|air quit (Quit: Ping timeout: your mum)
499: [04:46:54] * muskie9 has joined #silverstripe
500: [04:49:50] * mobiusnz quit (Quit: Leaving.)
501: [04:53:28] * mobiusnz has joined #silverstripe
502: [05:01:41] * willr quit (Quit: willr)
503: [05:05:32] * jedateach quit (Ping timeout: 258 seconds)
504: [05:07:00] * Stomach_ quit (Ping timeout: 250 seconds)
505: [05:21:21] <jordanmk> veb: you there?
506: [05:22:13] <veb> yes
507: [05:22:18] <veb> pray to doctor god for me
508: [05:22:25] * veb prays to doctor god with jordanmk thx veb
509: [05:22:52] <jordanmk> lol
510: [05:23:01] <veb> do it
511: [05:23:04] <veb> follow my format jordanmk
512: [05:23:19] * jordanmk prays to doctor god with veb
513: [05:23:27] <veb> whooo
514: [05:23:28] <veb> awesome.
515: [05:23:33] <veb> what's up?
516: [05:23:34] <veb> I'm short on time
517: [05:24:37] <jordanmk> so, unfortunately had no luck going the .htaccess route. this is the default SilverStripe .htaccess file: http://pastebin.com/v57i1662. as i said i'm not super experienced with this, but it seems like what you were suggesting would be incompatible with SilverStripe's existing routes that it depends on?
518: [05:29:17] * Colin[pi] quit (Ping timeout: 240 seconds)
519: [05:34:20] * mobiusnz quit (Quit: Leaving.)
520: [05:35:44] * Cheddam_ has joined #silverstripe
521: [05:37:18] * mirrors has joined #silverstripe
522: [05:38:51] * mobiusnz has joined #silverstripe
523: [05:40:04] <veb> jordanmk: put it at the end
524: [05:40:09] <veb> and see what happens?
525: [05:40:15] <veb> by putting at the end, it should override
526: [05:40:25] <veb> but should allow normal SS stuff to work stil
527: [05:40:54] <mirrors> Hi there SilverStripe....I am getting the craziest problem.....I have a bunch of pages and children filling out the cmstree....when I navigate to a level 2 page and then refresh the page, that page moves to the bottom of the list (the last child page)
528: [05:42:17] <jordanmk> veb: alright i'll have another crack
529: [05:44:03] * simon_w|work quit (Quit: Ping timeout: your mum)
530: [05:49:12] <veb> mirrors: check the documentation in regards to tree
531: [05:49:23] * veb quit (Quit: veb-irc: &)
532: [05:49:58] * veb has joined #silverstripe
533: [05:50:13] * veb quit (Signing in (veb))
534: [05:50:14] * veb has joined #silverstripe
535: [05:50:56] <mirrors> veb: I have made at least 20 SS sites and this is the first time this issue has happened...if the level to page is load via ajax then the order is correct
536: [05:51:09] <mirrors> if I do a page reload..the cms tree order is incorrect
537: [05:52:42] <veb> rehash>
538: [05:55:11] <mirrors> bug remains in 3.1.8, 3.1.6...but 3.1.4 works fine
539: [05:55:21] <mirrors> there is a bug in the newer SS versions
540: [05:56:03] * jedateach has joined #silverstripe
541: [05:56:58] * veb quit (Quit: veb-irc: &)
542: [05:58:22] <jordanmk> mirrors: if that's the case, i'd suggest creating an issue on the GitHub page
543: [06:00:35] <mirrors> jordanmk: I need to track down the issue...just confirmed it is happening on all my SS 3.1.6 and above sites....its to do with the way the pages are loaded
544: [06:11:29] * travis-ci has joined #silverstripe
545: [06:11:30] <travis-ci> tractorcow/sapphire#24 (pulls/numeric-locale-fix - 65d50d4 : Damian Mooyman): The build failed.
546: [06:11:30] <travis-ci> Change view : https://github.com/tractorcow/sapphire/compare/21ab47e45e0f...65d50d4117c0
547: [06:11:30] <travis-ci> Build details : http://travis-ci.org/tractorcow/sapphire/builds/44420221
548: [06:11:30] * travis-ci has left #silverstripe
549: [06:15:05] * Cheddam_ quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
550: [06:26:31] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
551: [06:30:51] <WandL> mirrors: can confirm that behaviour looks like a bug
552: [06:31:36] <WandL> SS 3.1.8 here
553: [06:32:33] * WandL quit (Quit: My Mac has gone to sleep. ZZZzzz…)
554: [06:34:44] * jedateach quit (Quit: jedateach)
555: [06:39:45] * Guits has joined #silverstripe
556: [07:10:41] * Shrike_Finland has joined #silverstripe
557: [07:12:19] * mahfuz quit (Ping timeout: 246 seconds)
558: [07:33:31] <Eliseth> Morning
559: [07:40:46] * mirrors quit (Quit: Page closed)
560: [07:43:16] * wmk has joined #silverstripe
561: [07:44:22] <Zauberfisch> good morning
562: [07:52:55] * Werner_2_ has joined #silverstripe
563: [07:53:01] * wmk quit (Read error: No route to host)
564: [07:54:52] * zippy has joined #silverstripe
565: [08:28:18] * Werner_2_ is now known as wmk
566: [08:28:22] <wmk> gmorning Zauberfisch
567: [08:29:41] <zippy> JeremyRoundill: wholy fuck - I fixed it :)
568: [08:30:01] <zippy> JeremyRoundill: drilled some holes where the sensor was through the crack, and she works!
569: [08:30:05] <zippy> it's alive!!
570: [08:30:21] <wmk> zippy, ?
571: [08:33:31] <zippy> my mouse
572: [08:33:42] <zippy> I slammed it into the desk in rage and it died
573: [08:34:00] <zippy> cracked the scroll wheel housing
574: [08:34:12] <zippy> almost brought a new mouse, but JeremyRoundill concinced me to try and fix it
575: [08:34:37] <wmk> ah.
576: [08:34:42] <wmk> don't be so angry, man
577: [08:34:53] <wmk> you'll hurt the mouses you love
578: [08:35:17] <wmk> so it was some kind of rage against the mousine?
579: [08:38:02] * Shrike_Finland quit (Quit: Leaving.)
580: [08:42:39] <zippy> wmk: yea just, end of year stress
581: [08:42:47] <wmk> oh
582: [08:43:58] * Stomach has joined #silverstripe
583: [08:44:01] <zippy> mmm, all good thou, going to take a break and spend some time with the family so will be good
584: [08:44:04] <zippy> Stomach: sup
585: [08:44:12] <Stomach> hey zippy
586: [08:44:14] <Stomach> how goes it
587: [08:45:03] <wmk> zippy, family is always good. enjoy the "days between the years"
588: [08:45:22] <zippy> Stomach: not bad
589: [08:45:47] <zippy> Stomach: you?
590: [08:50:04] * ocmnt has joined #silverstripe
591: [08:50:26] <Stomach> yeah pretty good
592: [08:50:59] <Stomach> just replying to an account manager being all "heres what you asked for and heres whats completed, requirements didnt include this thing you're bitching about"
593: [08:51:07] <Stomach> its a lot of work to have a go at someone :(
594: [08:52:04] * Tanger quit (Quit: Tanger)
595: [08:52:17] <ocmnt> g´morning all
596: [08:57:53] <zippy> :)
597: [08:57:56] <zippy> ocmnt: morning
598: [09:03:51] * r_hector has joined #silverstripe
599: [09:06:22] <wmk> hi ocmnt
600: [09:10:00] * Shrike_Finland has joined #silverstripe
601: [09:13:20] * r_hector quit (Quit: Leaving.)
602: [09:18:18] * mobiusnz quit (Quit: Leaving.)
603: [09:32:48] * Cheddam_ has joined #silverstripe
604: [09:33:21] * Cheddam_ quit (Client Quit)
605: [09:43:17] <Eliseth> Helllo
606: [09:43:54] <Eliseth> I have a form, created using FieldList, I now see the form on frontend
607: [09:44:41] <wmk> Eliseth, that's great
608: [09:44:44] <Eliseth> How would I go about customizing the layout of this output? I need to have my own multi-column form with multiple div's containing the fields and also have (static) text headers between some of the fields.
609: [09:45:08] <wmk> static text can be done with HeaderField / LiteralField in your fieldlist
610: [09:45:21] <Eliseth> That's one problem solved then :D
611: [09:45:35] <wmk> and you can overwrite all templates for outputting the form
612: [09:45:36] <Eliseth> I already know how to render the fields themselves using ->setFieldHolderTemplate
613: [09:45:48] <wmk> if you use bootstrap or foundation there are some helper modules out there
614: [09:46:16] <Eliseth> It's a form using foundation structure/classes
615: [09:47:20] <wmk> Eliseth, go for https://github.com/rywa/silverstripe-foundation-forms
616: [09:50:16] * Stomach quit (Quit: zzz)
617: [09:54:01] * ThePeach has joined #silverstripe
618: [09:57:48] <Zauberfisch> Eliseth: you can use a custom template for the form, as wmk suggested
619: [09:58:14] <Zauberfisch> Eliseth: however, I prefer not to do that. usually means extra work that I don't care to do
620: [09:58:29] <Eliseth> What would you prefer?
621: [09:58:35] <Zauberfisch> Eliseth: you can wrap fields in a field type called "CompositeField"
622: [09:58:51] <Zauberfisch> thats basically a field that has children, and just outputs a div containing the children
623: [09:59:53] <wmk> GroupedField ??
624: [10:02:59] <Zauberfisch> Eliseth: here is an example http://paste2.org/zCvFLzvC
625: [10:03:33] <Zauberfisch> wmk: never used GroupedField. but I think that includes some custom CSS along with it. which probably messes up my own styles
626: [10:03:58] <Zauberfisch> wmk: so if you just want divs, then CompositeField works perfectly
627: [10:06:29] * jamesbrowne has joined #silverstripe
628: [10:08:55] <Eliseth> Thanks Zauberfisch!!
629: [10:09:02] <Eliseth> (and wmk!)
630: [10:09:37] <wmk> Zauberfisch, fine, thanks
631: [10:10:39] * Colin[pi] has joined #silverstripe
632: [10:11:26] <zippy> with a silverstripe site which was not setup via composer, it seems if I add composer (to pull in another module) it tries to delete my CMS folder! Is it possible to just add a composer package in a non composer ss install?
633: [10:11:28] <zippy> Colin[pi]: hello
634: [10:12:07] <Pyarsk> wholey fakk'n shyte.
635: [10:12:22] <Pyarsk> new shit manager is putting super shit posters all over our walls
636: [10:12:34] <Zauberfisch> wmk: ;)
637: [10:13:01] <Pyarsk> I just... I don't know if I can handle this.
638: [10:13:16] <zippy> Pyarsk: photo!
639: [10:13:20] <Zauberfisch> zippy: composer only deletes files it thinks it has created
640: [10:13:24] <Pyarsk> zippy: if I had camera, yeh.
641: [10:13:38] <zippy> yea, weird aye - i thought it was strange
642: [10:13:40] <Zauberfisch> or if you have a folder cms and your composer file requires cms
643: [10:13:40] <Pyarsk> zippy: give us 30 mins and I might be able to get you some
644: [10:14:06] <zippy> there is no composer.json file currently, but there is already a vendor/ folder since that comes with ss these days
645: [10:14:11] <zippy> wonder if there is something dippy in there
646: [10:14:33] <Zauberfisch> zippy: easiest way is probably to convert the project to composer
647: [10:14:44] <Zauberfisch> thats what I usually do
648: [10:16:19] <zippy> thats just adding in the requirements to a composer.json and doing an install?
649: [10:18:13] <wmk> zippy, yup
650: [10:18:24] <wmk> if you havent touched module's code it's quite easy
651: [10:23:24] * veb has joined #silverstripe
652: [10:23:36] * veb quit (Client Quit)
653: [10:32:36] <Pyarsk> urgh, gawd. fulla shyte
654: [10:36:05] * r3v3rb has joined #silverstripe
655: [10:36:28] <zippy> wonder if it's pulling form the installed.json file from vendor/composeer/
656: [10:36:38] <r3v3rb> morning
657: [10:37:07] <r3v3rb> any idea why a addFieldsToTab is completely ignoring the order I add each item in the CMS Admin interface?
658: [10:39:45] <wmk> zippy, i guess it's just cause the module requires ss framework and/or cms
659: [10:40:55] * Colin[pi] quit (Ping timeout: 255 seconds)
660: [10:42:52] <zippy> no it doesn't require it, sems a bit strange but oh well, look to be sorted now
661: [10:51:12] <Pyarsk> r3v3rb: they probably already exist. fields are moved if they're already in the list
662: [10:52:28] <Pyarsk> zippy: composeeeeeer!
663: [10:53:25] <r3v3rb> Pyarsk: its a dataobject and everything is named outside of the scope of ‘normal’ fields ie. no title, no content etc etc
664: [10:53:41] <Pyarsk> seer, cheese. Compocheese. Compote. Smushed berry drink.
665: [10:53:44] <Pyarsk> Cheese and berries.
666: [10:53:52] <Pyarsk> berry cheese
667: [10:53:59] <Pyarsk> YOU FILTHY ANIMAL
668: [10:54:07] <Pyarsk> talking that pornographic smut in here.
669: [10:55:33] * Pyarsk is now known as Py2mrwk
670: [10:56:21] * marvanni has joined #silverstripe
671: [10:56:49] <Py2mrwk> r3v3rb: so... just plain DO. then you addfieldstotab... do you have a tab?
672: [10:56:57] <Py2mrwk> r3v3rb: mebbe some example code
673: [10:56:59] <r3v3rb> Root.Main
674: [10:57:04] <r3v3rb> Py2mrwk: oki
675: [10:57:50] <r3v3rb> http://pastebin.com/JY51Ge5g <- Py2mrwk that simple
676: [10:58:39] <Py2mrwk> r3v3rb: and it works? Doesn't complain that you don't have such a tab?
677: [10:58:50] <r3v3rb> works fine
678: [10:59:00] <r3v3rb> just out of the correct order
679: [10:59:26] <Py2mrwk> r3v3rb: so...
680: [11:00:27] <Py2mrwk> Text Comapny Image Link LinkInternalID AdLinkExternal
681: [11:00:32] <Py2mrwk> coming out as...?
682: [11:01:12] <r3v3rb> Text Company AdLinkExternal AdLink Image LinkInternalID
683: [11:06:40] <Py2mrwk> I would think something to do with display logic, but IDK.
684: [11:06:43] <Py2mrwk> sorry :<
685: [11:07:33] <r3v3rb> Py2mrwk: no worrieds, I took out display logic, dumped ss-cache, rebuilt and still the same
686: [11:07:38] <r3v3rb> very weird
687: [11:07:43] <r3v3rb> worrieds?!
688: [11:07:48] <r3v3rb> wtf are they!
689: [11:08:06] <Py2mrwk> r3v3rb: hmm, odd indeed
690: [11:08:18] <r3v3rb> well, i’m involved soooo
691: [11:11:00] * jeroenem has joined #silverstripe
692: [11:11:43] <r3v3rb> might go back to: $fields->addFieldToTab and see
693: [11:14:12] <Eliseth> Woohoo! Form fixed! Thanks again Zauberfisch & wmk
694: [11:17:38] <r3v3rb> TADA! $fields->addFieldToTab('Root.Main', works a treat, adding in array buggers up ordering - who’d have thought!
695: [11:19:40] <r3v3rb> here’s another, why is the Upload fields <div class=“middleColumn” positioned under the label, when all others setup as two columns! It’s annoying me now...
696: [11:21:22] <r3v3rb> consistency, please
697: [11:21:31] <r3v3rb> Zauberfisch: :|
698: [11:21:38] <r3v3rb> lmao
699: [11:22:13] <Py2mrwk> r3v3rb: that's... very interesting.
700: [11:22:22] <r3v3rb> ohhh yeah
701: [11:22:39] <r3v3rb> seems the array does some weird shit in its parsing the fields out
702: [11:22:46] <Py2mrwk> I mean your previous solution, not the middlecolumn thing :P
703: [11:22:48] <Py2mrwk> yeah.
704: [11:23:20] <r3v3rb> yeh, the middleColumn is all Zauberfisch’s fault adding .ss-uploadfield .middleColumn into the mix
705: [11:23:21] <r3v3rb> ;)
706: [11:26:24] * Nacho_ has joined #silverstripe
707: [11:28:25] <Nacho_> Hello everyone, I'm having problems with subsites - changing theme on a sbusite has no effect whatsoever, tried ?flush=1 and ?flush=all in main domain and subdomain with no effects. What am I doing wrong?
708: [11:28:47] <Snowman23> How are you changing it, in the CMS?
709: [11:28:53] <Snowman23> If a developer added custom code they could be overriding it
710: [11:29:13] <Snowman23> Also.... I suspect there's two places to change it.... I have vague memories of something like that
711: [11:29:16] <Nacho_> yes, in the cms
712: [11:29:21] <Snowman23> Make sure you look in both the subsites section and the "settings" section
713: [11:29:40] <Nacho_> I'll try it and report, thanks!
714: [11:30:00] <Snowman23> Good luck! I'm going to bed
715: [11:31:35] <Nacho_> It worked, thank you SO MUCH! :) Good night!
716: [11:31:43] <Snowman23> Yay! Snowman23 champion of the world!
717: [11:31:51] <Nacho_> indeed :)
718: [11:32:48] <Nacho_> would be good to change that in the module at some point, it's confusing
719: [11:33:26] <Nacho_> Thanks again, bye!
720: [11:33:40] * Nacho_ has left #silverstripe
721: [11:38:21] * Shrike_Finland quit (Quit: Leaving.)
722: [11:38:22] <zippy> not sure if I like the way this has been implemented...
723: [11:38:43] <zippy> this site supports a few payment methods, and the config for each method is stored in a json array in a field in the db
724: [11:39:19] <zippy> so it has PaymentMethod object, which has a name of say, DPS, and then a field of Config - and the config contains json which has all the fields needed for DPS
725: [11:39:42] <zippy> and there is another PaymentMethod for paypal (so Name = PayPal) and config is in the json
726: [11:39:47] <zippy> hm
727: [11:40:09] <ocmnt> payment configs in db? :o
728: [11:40:40] * Azure quit (Ping timeout: 244 seconds)
729: [11:41:20] * marvanni quit (Quit: marvanni)
730: [11:42:58] <zippy> ocmnt: user can setup and specify their own config
731: [11:43:09] <zippy> user aint editing yaml
732: [11:43:17] * Shrike_Finland has joined #silverstripe
733: [11:43:20] <ocmnt> ah I see
734: [11:47:13] * Azure has joined #silverstripe
735: [11:48:04] * CerV has joined #silverstripe
736: [11:48:09] <CerV> hi all
737: [11:48:20] <Py2mrwk> Hi one.
738: [11:48:24] <ocmnt> ´lo
739: [11:50:15] <CerV> I'm struggling with styling a userform, i cant find out how i can align the label text
740: [11:50:52] <ocmnt> how would you like to align it?
741: [11:50:58] <ocmnt> shouldnt be all too hard
742: [11:51:08] <Py2mrwk> css!
743: [11:51:20] <Py2mrwk> userforms are the same as any other form.
744: [11:51:22] <ocmnt> O RLY Py2mrwk? :o
745: [11:51:26] <CerV> thats how i go about it(css)
746: [11:51:34] <Py2mrwk> ya rly ocmnt !
747: [11:51:55] <CerV> but the label text is aligned at the bottom, wich looks weird when placed next to a multi-line text field
748: [11:51:57] <Py2mrwk> CerV: if you've formatted forms in SS before, a userform is no different
749: [11:52:12] <Py2mrwk> because you are displaying block or something
750: [11:52:39] <CerV> i'm using table-row
751: [11:53:59] <r3v3rb> CerV: and vertical-align isn’t working on the table-cell?
752: [11:54:03] <CerV> i'll pastebin the code, one moment
753: [11:54:14] <CerV> nope it doesn't seem to work
754: [11:54:27] <r3v3rb> not unsurprising tbh ;)
755: [11:54:52] <CerV> http://pastebin.com/DdRRpagZ
756: [11:54:53] <r3v3rb> wish everything was flex-box and worked as it’s supposed to
757: [11:55:44] <r3v3rb> #Form_form { display: table } maybe?
758: [11:56:16] <r3v3rb> or it could be a height issue, that it isn’t ‘aware’ of the height of it’s sibling
759: [11:56:39] <r3v3rb> I had a similar issue the other day aligning some odd divs and images
760: [11:56:40] <Py2mrwk> CerV: why table?
761: [11:56:50] <Py2mrwk> That seems... inherintly wrong.
762: [11:56:51] <r3v3rb> Py2mrwk: who knows ;)
763: [11:56:59] <r3v3rb> because you can!
764: [11:57:05] <r3v3rb> whether right or wrong
765: [11:57:10] <r3v3rb> lmao
766: [11:57:30] <Py2mrwk> CerV: also, you NEED to have display:table; on a parent element before table-row will take effect, and so on for table-cell
767: [11:57:40] <r3v3rb> Py2mrwk: ^^^
768: [11:58:03] <Py2mrwk> you must treat table display data as if it were an actual table. You cannot <tr> in the middle of your code without at least a <table> first...
769: [11:58:17] <Py2mrwk> and you can't <td> wihtout <tr>, which can't be without <table>...
770: [11:58:30] <Py2mrwk> same deal with css layout.
771: [11:58:39] <r3v3rb> Py2mrwk: did you take a look at the addFieldsToTab ? I am going to investigate if nt
772: [11:58:40] <CerV> here's how it looks: http://snag.gy/bVW4Z.jpg
773: [11:58:41] <r3v3rb> not*
774: [11:58:49] <Py2mrwk> vertical-align will work fine then.
775: [11:59:07] <r3v3rb> CerV: two of us have suggested the fix
776: [11:59:08] <ocmnt> cerv, why not just align your divs?
777: [11:59:18] <ocmnt> if you need yor labels to be on top of every row
778: [11:59:19] <r3v3rb> display: table on #Form_form
779: [11:59:22] <ocmnt> div have that by default
780: [11:59:28] <ocmnt> dont display table
781: [11:59:31] <CerV> ocmnt: you mean in the ss instead of by css?
782: [11:59:39] <ocmnt> by css
783: [11:59:47] <ocmnt> ss has by default <div class=¨field¨>
784: [12:00:14] <ocmnt> you can make the middleColumn have margin-left: ** px
785: [12:00:24] <ocmnt> or label and middlecolumn float: left
786: [12:00:38] <ocmnt> and clearfix on .field
787: [12:00:53] <CerV> ok, just to make sure, i did not code the form, i arranged it in the editor
788: [12:01:09] <ocmnt> the DOM is all the same for ss forms (and userforms)
789: [12:01:42] <ocmnt> its <div class=¨field><label /><div class=¨middleColumn> inputfields</div></div>
790: [12:02:02] <ocmnt> make label and middlecolumn float left, with a width given on label
791: [12:02:09] <ocmnt> and all should be aligned properly on top
792: [12:02:36] <CerV> ocmnt: ok, i'll try, although i have to admit i do not understand why
793: [12:02:54] <ocmnt> what part don´t you understand?
794: [12:03:31] <Py2mrwk> CerV: you MUST #Form_Form{display:table}.field{display:table-row}.field>*{display:table-cell}
795: [12:03:42] <Py2mrwk> that's all there is to it.
796: [12:04:27] <Py2mrwk> https://developer.mozilla.org/en-US/docs/Web/CSS/display#Values
797: [12:06:22] <Py2mrwk> http://css-tricks.com/almanac/properties/d/display/ - Table Values section.
798: [12:06:28] <ocmnt> but why go for display table
799: [12:06:52] <Py2mrwk> the css values make the elements behave just like table elements. It does not magically make it behave like them alone, you must mirror a proper table structure.
800: [12:06:58] <Py2mrwk> ocmnt: yeah, that was my question too.
801: [12:07:11] <Py2mrwk> but he didn't understand, so I'm explaining anyway
802: [12:07:30] <ocmnt> haha, fair enough
803: [12:07:34] <ocmnt> more knowledge is more better
804: [12:07:38] <CerV> ok, i'm starting to get the idea
805: [12:07:48] <CerV> thanks for your patience
806: [12:08:11] <Py2mrwk> basically, you cannot <div><td>, same you cannot .somethingrandom{display:table-cell}
807: [12:08:16] <ocmnt> CerV, it is not only patience. Py2mrwk is just slacking, you finaly gave him something to achieve today :D
808: [12:08:23] <CerV> ocmnt: i did it that way because it was the only sample code i could find to get started
809: [12:08:46] <Py2mrwk> ocmnt: Just had a 15 minute meeting that went on for just over an hour about how we need to log our holidays into the support ticket system.
810: [12:08:58] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
811: [12:09:01] <Py2mrwk> This is just after putting a 'work smarter' poster on the wall.
812: [12:09:07] <ocmnt> do you got holidays in your ticket system? :D
813: [12:09:16] <Py2mrwk> yeah, because then we can put time on it.
814: [12:09:21] <Py2mrwk> BILLABLE TIME
815: [12:09:29] <ocmnt> billable for whom?
816: [12:09:52] <Py2mrwk> exactly
817: [12:10:29] <Py2mrwk> I put the billing hours in against my own ticket which is my holiday.
818: [12:11:04] <ocmnt> mainly as administration or so?
819: [12:11:19] <Py2mrwk> admin, yeh.
820: [12:11:42] <CerV> this is where i got it from: http://stackoverflow.com/questions/20382035/form-css-issue-silverstripe-userdefined-form
821: [12:13:11] <Py2mrwk> CerV: yes, that answer is missing .userdefinedform{display:table}
822: [12:14:04] <Py2mrwk> or similar
823: [12:14:27] <CerV> its working!
824: [12:14:30] <CerV> http://pastebin.com/2SS0WgxJ
825: [12:14:35] <CerV> thank you very much!
826: [12:15:21] <CerV> would you happen to know how to align the radio buttons horizontally too?
827: [12:16:44] <ocmnt> .optionfield li { display: inline-block; }
828: [12:16:47] <ocmnt> or something similair
829: [12:17:27] <Py2mrwk> ^
830: [12:17:33] <ocmnt> cant remember if it is the right classname, but groups of checkboxes or radios are in a ul
831: [12:17:59] <CerV> its optionset li
832: [12:18:06] <CerV> perfect! thx again!
833: [12:22:56] <Py2mrwk> https://www.youtube.com/watch?v=8fvTxv46ano
834: [12:23:03] <Py2mrwk> It's time to lift the mood
835: [12:33:14] <CerV> hmm, where does the default form border belong to, i cant seem to pinpoint it with the inspector
836: [12:34:27] * marvanni has joined #silverstripe
837: [12:34:35] <Py2mrwk> depends entirely on your css
838: [12:35:19] <Py2mrwk> might not be set at all, might be default fieldset display from browser inbuilt display settings
839: [12:35:59] <ocmnt> ya, fieldset from default has a border
840: [12:37:01] <CerV> okies, thx
841: [12:37:45] <CerV> works great
842: [12:42:07] * Guits quit (Ping timeout: 272 seconds)
843: [12:43:30] <Eliseth> I have a specific pagetype that displays a form and saves to database after submit. How can I add an extra tab to the admin of that pagetype showing submissions?
844: [12:44:45] <ocmnt> gridfield I suggest
845: [12:45:42] <ocmnt> I assume your pagetype has a has_many submissions?
846: [12:46:05] <Eliseth> Erm, no, should it?
847: [12:46:17] <Py2mrwk> well how are the submissions stored?
848: [12:46:27] <Py2mrwk> and does it matter which form they come from?
849: [12:46:27] <Zauberfisch> r3v3rb: hmm?
850: [12:46:45] <Py2mrwk> Zauberfisch: some stylistic thing from uploadfield was mildly annoying him.
851: [12:46:48] <Py2mrwk> iirc.
852: [12:47:01] <Zauberfisch> I see
853: [12:47:06] <Zauberfisch> uhm
854: [12:47:11] <Py2mrwk> nothing major, he was just poking some jest
855: [12:47:27] <Eliseth> Hmm, maybe I should rethuink this.. I may have done this wrong... I added just a bunch of database fields to the page... That can't be right.. :)
856: [12:47:44] <Zauberfisch> yeah, there are some questionable styles in there iirc
857: [12:47:51] <Py2mrwk> Eliseth: yes.
858: [12:47:54] <Py2mrwk> definitely.
859: [12:48:05] <Zauberfisch> have to get something
860: [12:48:05] <Zauberfisch> brb
861: [12:54:54] <Eliseth> Aight, has_many created 'Submissions"
862: [12:55:07] <Eliseth> Data being saved
863: [12:58:06] <Py2mrwk> You don't really _need_ the has_many, but there's no harm in it.
864: [13:03:13] <Eliseth> Looks much cleaner now, thank you
865: [13:03:17] <Eliseth> Managed the gridfield as well
866: [13:03:24] <Eliseth> \o/
867: [13:06:39] * Guits has joined #silverstripe
868: [13:07:50] <wmk> Eliseth, i see, you get it better every day
869: [13:11:14] * DimiStripe has joined #silverstripe
870: [13:23:43] * UndefinedOffset has joined #silverstripe
871: [13:31:36] <r3v3rb> Zauberfisch: only jesting fellow, do not panic :D
872: [13:31:50] <r3v3rb> merry christmas btw! to everyone and anyone
873: [13:32:25] <r3v3rb> christmas present to me from me was a 512gb SSD for my aging MBP
874: [13:32:32] <r3v3rb> now like a new machine again!
875: [13:35:13] <Eliseth> Page has has_many to the submissions now, and the submissions have a has_one with the page. When saving the data from the form (saveInto) to submissions, the pageID isn't filled (of course). What is the preferred methos of writing the pageID?
876: [13:36:05] <Eliseth> submission->pageID = $this->ID or something?
877: [13:37:24] * Shrike_Finland quit (Quit: Leaving.)
878: [13:39:56] * slievr has joined #silverstripe
879: [13:41:10] <slievr> hello everyone. I was wondering when a dataobject is deleted are it's relations deleted at the same time or will the other object continue to reference a deleted object?
880: [13:46:50] <wmk> r3v3rb, yeah, upgraded my laptop to ssd this year, too
881: [13:47:14] <wmk> Eliseth, right
882: [13:47:23] <Eliseth> cheers
883: [13:47:27] <wmk> PageID of course
884: [13:47:58] <wmk> slievr, afaik relations aren't deleted automatically
885: [13:48:05] <wmk> correct me if i'm wrong
886: [13:48:47] <wmk> Eliseth, though there might be something like $this->Subscriptions()->add($newSubsctiption);
887: [13:50:46] <wmk> Eliseth, http://api.silverstripe.org/3.1/class-HasManyList.html#_add which does pretty much the same.
888: [13:51:07] <wmk> for a has_one i'd go with ->PageID = $this->ID
889: [13:51:16] <wmk> has_many, sorry
890: [13:51:31] <Eliseth> slievr, if I understand correctly you'd want Object->Relations()->removeAll(); prior to removing the object
891: [13:51:34] <wmk> but for many_many you'd have to use ->add()
892: [13:52:07] <Eliseth> (that's what I did at least, since related objects kept in DB after Object->delete();
893: [13:52:15] <wmk> slievr, you can put this in onBeforeDelete() or in onAfterDelete() hook
894: [13:52:22] * jrthomer has joined #silverstripe
895: [13:57:15] <slievr> thanks guys I'll add that in
896: [13:58:23] <slievr> is there a reason why the relations aren't auto deleted after the object is?
897: [14:03:17] * Shrike_Finland has joined #silverstripe
898: [14:07:47] <Eliseth> Is there a way to have the GridFieldExportButton export all fields, not just the summary_fields?
899: [14:10:43] <r3v3rb> wmk, probably the best £150 I have spent this year :)
900: [14:11:03] <wmk> yup. i spended me a 1TB ssd
901: [14:11:08] <r3v3rb> although OSX10.10 is a pita having to hack extensions to run trim on it :\
902: [14:11:11] * jrthomer quit (Quit: Leaving...)
903: [14:11:28] <r3v3rb> using chameleon at the mo to do it all
904: [14:12:57] <Eliseth> Had to work on a non-SSD for a while whiile my MBP was away for repairs, the horror
905: [14:13:07] <r3v3rb> Eliseth: lol
906: [14:13:36] <Eliseth> Problem is you get used to it so fast :)
907: [14:14:34] * Shrike_Finland quit (Quit: Leaving.)
908: [14:15:32] * r3v3rb a little sad though, opening this 1.4gb PSD is still not quite ‘instant’ enough :\
909: [14:16:11] <Py2mrwk> slievr: why would they be, is probably a better question.
910: [14:17:05] <Py2mrwk> SS only knows the type of relationship, not the nature of the relationship.
911: [14:18:12] <Py2mrwk> eg. Imagine if your GalleryImage has one Gallery, remove the image from the gallery, suddenly no gallery, suddenly no other images anywhere.
912: [14:18:38] <Py2mrwk> as the image cleans out the gallery, which in turns removes all other images before deleting itself.
913: [14:18:40] <jeroenem> SSD's are great. it makes your machine feel like a new one :)
914: [14:20:25] <wmk> jeroenem, absolutely. until you cannot put more ram in it or the cpu is getting too old for current software
915: [14:20:44] <jeroenem> yep
916: [14:21:10] <jeroenem> i got a MBP from mid 2010 - still working as a charm with a fresh SSD
917: [14:21:49] <jeroenem> but yeah, CPU is getting old and won't be supported for further OSX updates i suppose
918: [14:21:54] <wmk> well, my dell latitude from end 2010 is still doing, but with using vagrant and some idea windows open it's becoming a bit slow
919: [14:22:42] * jamesbrowne quit (Quit: My Mac has gone to sleep. ZZZzzz…)
920: [14:34:48] * ApacheTiger has joined #silverstripe
921: [14:42:05] <ApacheTiger> is there a value to determine programmatically whther you are lookign at the draft site?
922: [14:45:09] <ApacheTiger> When in draft I want to connect to a test database and not the live database.
923: [14:46:51] <Py2mrwk> ApacheTiger: on versioned, yeh
924: [14:46:59] <Py2mrwk> Versioned::get_reading_stage() or something like that
925: [14:47:01] <Py2mrwk> check api
926: [14:47:11] <ApacheTiger> Thanks
927: [14:47:13] * catcher has joined #silverstripe
928: [14:47:54] * oetiker quit (Quit: Leaving)
929: [14:48:08] * ApacheTiger has left #silverstripe
930: [14:48:27] * oetiker has joined #silverstripe
931: [14:55:54] * Guits quit (Ping timeout: 250 seconds)
932: [14:58:48] * arnhoe has joined #silverstripe
933: [15:05:14] * houleness has joined #silverstripe
934: [15:06:13] <houleness> Is it possible to set permissions for can functions on DataExtension? I’ve read some about the extendedCan function but I’m banging my head against the wall at this point.
935: [15:07:14] <houleness> basically trying to override the can functions with something like this - http://www.sspaste.com/paste/show/51a5c7453e892
936: [15:07:39] * muskie9 has joined #silverstripe
937: [15:10:16] <Eliseth> Hmmm, I found this: http://stackoverflow.com/questions/17502299/how-to-export-all-rows-as-csv-in-modeladmin-silverstripe-3-1
938: [15:10:22] <Eliseth> But that only affects rows
939: [15:10:28] <Eliseth> Not columns... any ponters?
940: [15:10:32] <Eliseth> *point
941: [15:14:24] <muskie9> Eliseth, are you trying to export more fields than just your summary fields?
942: [15:14:58] <Eliseth> muskie9, yes
943: [15:15:36] <muskie9> public function getExportFields(){ return array('TheField' => 'Column Header Title'); }
944: [15:15:53] <muskie9> I think that's work for me in the past... you'd put that in your ModelAdmin
945: [15:16:39] <Eliseth> Is my ModelAdmin ithe page where I define the DB fields and summary_fields?
946: [15:18:18] <muskie9> no, it would be a class you setup that extends ModelAdmin... http://doc.silverstripe.org/framework/en/reference/modeladmin
947: [15:18:44] * jrthomer has joined #silverstripe
948: [15:19:17] <Eliseth> so much to learn, so little time
949: [15:19:33] * houleness quit (Quit: houleness)
950: [15:19:42] <Eliseth> And here I am trying to copy/paste my way into ss development :D
951: [15:20:16] <muskie9> I've one that at times ;)
952: [15:21:04] <muskie9> the docs are pretty good at breaking down the different parts though... definitely worth spending some time looking through them
953: [15:21:29] <Eliseth> I most certainly will, once I have that.. time that is
954: [15:36:40] <wmk> time?
955: [15:38:56] <Eliseth> time!
956: [15:39:14] <wmk> time is cache
957: [15:39:17] <wmk> or vice versa
958: [15:39:30] <Eliseth> Can't get all column export to work. I guess my brain is full for today... maybe tomorrow I'll understand ^^
959: [15:39:48] <wmk> want help?
960: [15:39:57] <wmk> do you need csv or xlsx?
961: [15:40:25] <Eliseth> csv is fine for now
962: [15:40:29] <Eliseth> It's just an extra anyway
963: [15:41:22] <Eliseth> I'm using GridFieldExportButton, but it only exports the columns I defined in summary_fields while I need all fields
964: [15:41:29] <wmk> jup.
965: [15:41:34] <wmk> mom, i'll make a paste
966: [15:42:18] <Eliseth> muskie9 was kind enough to point me in a direction
967: [15:43:47] * Guits has joined #silverstripe
968: [15:43:52] <wmk> Eliseth, this is how i did it: http://sspaste.com/paste/show/5492f0dc81033
969: [15:43:57] <marvanni> if you want excel : https://github.com/axyr/silverstripe-phpexcel
970: [15:44:09] <wmk> marvanni, yup, cool module
971: [15:44:25] <wmk> works fine
972: [15:44:41] <marvanni> thanks to the PHPExcel lib
973: [15:44:58] <marvanni> one of the view libs that just works as advertised
974: [15:45:00] <wmk> Py2mrwk said it needs very much ram
975: [15:45:02] <marvanni> few
976: [15:45:22] * ocm13 has joined #silverstripe
977: [15:45:24] <Eliseth> ram is cheap
978: [15:45:26] <Eliseth> ^^
979: [15:45:32] <wmk> server ram?
980: [15:45:51] * ocmnt quit (Disconnected by services)
981: [15:45:58] * ocm13 is now known as ocmnt
982: [15:48:10] <Py2mrwk> wmk: marvanni it all depends on how big your dataset is.
983: [15:48:25] <Py2mrwk> Eliseth: ** ^^
984: [16:01:15] * toddvalentine has joined #silverstripe
985: [16:08:41] <catcher> Py2mrwk, it's not polite to talk about the size of other mens' datasets.
986: [16:11:49] <wmk> catcher, lol
987: [16:12:47] <wmk> catcher, it's not the size that matters but if it's fast enough
988: [16:12:55] <wmk> the export...
989: [16:13:34] <catcher> My pickup line about bandwidth never works.
990: [16:15:01] <wmk> well
991: [16:15:18] <wmk> tell her you have a static IP
992: [16:23:28] * Eliseth is now known as Eli-AFK
993: [16:24:23] <catcher> They seem to get really creeped out when I talk about load balancing.
994: [16:24:31] * jeroenem quit (Quit: Page closed)
995: [16:25:04] * geust has joined #silverstripe
996: [16:25:57] * geust quit (Client Quit)
997: [16:26:57] * arnhoe quit ()
998: [17:00:28] * toddvalentine quit (Read error: Connection reset by peer)
999: [17:00:54] * toddvalentine has joined #silverstripe
1000: [17:06:01] <Py2mrwk> catcher: who do you think you are, coming in here telling us it's not the size of the pipe, but how much data you can push through it, a star from supremedataloads.com or something?
1001: [17:09:29] * Guits quit (Ping timeout: 264 seconds)
1002: [17:09:47] * Py2mrwk quit ()
1003: [17:10:10] * Stomach has joined #silverstripe
1004: [17:17:22] * gelignite has joined #silverstripe
1005: [17:18:11] * Colin[pi] has joined #silverstripe
1006: [17:18:53] * Stomach quit (Quit: zzz)
1007: [17:31:24] * ThePeach quit (Quit: leaving)
1008: [17:32:46] * Stomach has joined #silverstripe
1009: [17:41:37] * blueman has joined #silverstripe
1010: [17:45:39] <catcher> CDN, C Deez N...evermind.
1011: [17:48:47] * r3v3rb quit (Quit: r3v3rb)
1012: [17:50:57] * ocmnt quit (Ping timeout: 240 seconds)
1013: [17:53:55] * Stomach quit (Quit: zzz)
1014: [18:16:57] * Guits has joined #silverstripe
1015: [18:37:15] * wmk quit (Ping timeout: 250 seconds)
1016: [18:41:21] * Stomach has joined #silverstripe
1017: [18:46:46] <muskie9> let's say I have a really wide model admin... is there a way to allow for horizontal scrolling to see the columns that overflow past the browser window
1018: [18:48:51] <Stomach> muskie9 - you need to change the overflow on the holder
1019: [18:49:04] <Stomach> .ModelAdmin .cms-content-fields .cms-edit-form {
1020: [18:49:04] <Stomach> overflow-x: auto !important;
1021: [18:49:04] <Stomach> }
1022: [18:49:56] <muskie9> cool, thnx... any reason behind why it doesn't scroll by default
1023: [19:01:50] <blueman> I created a FileDecorator and I am trying to do something in an onAfterWrite. When I print out what is in $this in the onAfterWrite I see my file object, but I can't access any attributes (as in $this->ID). Is there anyway to get at that?
1024: [19:02:17] * Guits quit (Ping timeout: 264 seconds)
1025: [19:14:16] <muskie9> $this->owner->ID
1026: [19:14:23] <muskie9> blueman ^
1027: [19:14:34] <Stomach> muskie9 - I don't know really, I think it probably should
1028: [19:14:37] <Stomach> open an issue on GH?
1029: [19:15:10] <muskie9> ya, I'll probably do that, have had clients ask a couple times about scrolling
1030: [19:18:35] * Kingy[a] is now known as Kingy
1031: [19:20:57] * mobiusnz has joined #silverstripe
1032: [19:28:27] * Phlunk3 has joined #silverstripe
1033: [19:39:34] * jedateach has joined #silverstripe
1034: [19:40:04] * spekulatius has joined #silverstripe
1035: [19:40:21] * zippy has joined #silverstripe
1036: [19:42:45] <blueman> muskie9 - thanks!
1037: [19:43:10] <zippy> morning
1038: [19:43:17] * Phlunk3 quit (Ping timeout: 272 seconds)
1039: [19:43:22] <zippy> Kingy: almost last day eh, hows the nervs?
1040: [19:43:33] <Kingy> getting up there
1041: [19:43:39] <Kingy> pubbing most of today
1042: [19:43:42] <Kingy> so that'll cure em
1043: [19:44:11] <zippy> "Your parcel is currently in transit between our 'Palmerston North' and 'Nelson' depots." - man, still getting to the Nelson branch, the dude must be walking it in
1044: [19:44:14] * Ryan-Toast has joined #silverstripe
1045: [19:44:19] <zippy> Ryan-Toast: o/
1046: [19:44:21] <zippy> last day today?
1047: [19:44:33] <Kingy> yeah that's crazy
1048: [19:45:32] <zippy> http://i.imgur.com/jHTORjJ.jpg - for the CS folk
1049: [19:47:20] <JeremyRoundill> Well done zippy!
1050: [19:47:31] <JeremyRoundill> I saw your message from last night :D
1051: [19:48:27] <zippy> :D
1052: [19:48:34] <zippy> "NHL player James Neal gets fined $2,000 for 'diving'. He is the first player named and shamed under the NHL’s anti-diving push" - they need to do that with soccor
1053: [19:48:46] <Kingy> yes
1054: [19:51:32] * oddnoc has joined #silverstripe
1055: [19:51:46] <zippy> oddnoc: hey, whats been happening!
1056: [19:51:53] <Ryan-Toast> zippy: Client set up a meeting for 3pm Monday :/
1057: [19:52:05] <zippy> Ryan-Toast: balls! tell em it's double rates
1058: [19:52:09] <oddnoc> Heya zippy
1059: [19:53:25] <Ryan-Toast> zippy: They’re literally sending me heaps of work through right now… the fuck is wrong with some people?
1060: [19:53:34] <zippy> tell me about it
1061: [19:54:06] <zippy> reply - 'Grinch much?'
1062: [19:54:33] <zippy> wow... there is no instance of simon_w in this chan.
1063: [19:54:50] <zippy> I suppose ss-log sort of counts
1064: [19:55:22] <zippy> Kingy: be able to finally play Planatry Annahilation when that box arrives!
1065: [19:56:01] <JeremyRoundill> zippy, I hear if you say his name 3 times he magically appears./
1066: [19:56:09] <Kingy> \o/
1067: [19:56:10] <zippy> lol
1068: [19:56:20] <Kingy> meanwhile im going to try and find a laptop that can play cs:go
1069: [19:56:20] <Kingy> :)
1070: [19:56:30] <JeremyRoundill> Kingy: Hahaha
1071: [19:57:40] * Phlunk3 has joined #silverstripe
1072: [19:59:40] <zippy> Kingy: http://www.msi.com/product/nb/GT60-2QD-Dominator.html#hero-overview
1073: [20:01:45] <Kingy> and how much is that
1074: [20:02:30] <JeremyRoundill> Ha
1075: [20:02:34] <JeremyRoundill> Those key colours.
1076: [20:02:42] <JeremyRoundill> My mate had a Razer laptop a few years back.
1077: [20:02:48] <JeremyRoundill> And it would have errors every so often
1078: [20:02:52] <JeremyRoundill> We were only playing WC3
1079: [20:02:57] <Kingy> i've heard good things about MSI lately
1080: [20:03:08] <JeremyRoundill> And we'd be telling him to try and light his keys up different colours, maybe that'll fix it
1081: [20:03:16] <zippy> Kingy: http://www.ascent.co.nz/productspecification.aspx?ItemID=426876
1082: [20:03:32] <Kingy> zippy: o.O sdfgsdfdsfa sg
1083: [20:03:38] <Kingy> $1500 limiyt
1084: [20:03:41] <Kingy> -y
1085: [20:03:55] <zippy> interesting, when you look at that vs mac book pro for close to same price..
1086: [20:04:14] <zippy> really needs a ssd thou
1087: [20:04:40] <Kingy> it's only $2100AUD
1088: [20:06:33] <zippy> http://www.ascent.co.nz/productspecification.aspx?ItemID=424305
1089: [20:06:42] <zippy> ah, shit screen
1090: [20:06:58] <zippy> tbh, a new macbook air probably be fine
1091: [20:07:17] <zippy> https://www.youtube.com/watch?v=T9-gBZ-9MLc - that was 2 years ago
1092: [20:07:55] <pippy> Thanks for the gift box SilverStripe!
1093: [20:08:50] <Kingy> zippy: http://www.ascent.co.nz/productspecification.aspx?ItemID=427079
1094: [20:09:00] <Kingy> ahh another shit screen
1095: [20:10:27] <JeremyRoundill> I didn't get a gift box :O
1096: [20:10:32] <JeremyRoundill> But I did get some stickers
1097: [20:10:37] <zippy> Kingy: http://www.ascent.co.nz/productspecification.aspx?ItemID=418506
1098: [20:10:58] <zippy> http://www.ascent.co.nz/productspecification.aspx?ItemID=427829
1099: [20:11:02] <Kingy> Nvidia GeForce GT 750M
1100: [20:11:14] <Kingy> that second one is better
1101: [20:11:21] * Phlunk3 quit (Ping timeout: 258 seconds)
1102: [20:11:28] <Kingy> shittier cpu though
1103: [20:11:29] <Kingy> lol
1104: [20:11:38] <Kingy> and only 4gb ram
1105: [20:11:44] <Kingy> and small screen
1106: [20:11:52] <Kingy> so no:P
1107: [20:12:09] <zippy> http://www.ascent.co.nz/productspecification.aspx?ItemID=427637
1108: [20:12:28] <zippy> http://www.ascent.co.nz/productspecification.aspx?ItemID=419468
1109: [20:12:32] <Kingy> now that is good
1110: [20:12:55] <Kingy> nah 17" bit big
1111: [20:13:49] <zippy> http://www.ascent.co.nz/productspecification.aspx?ItemID=427884
1112: [20:14:04] <zippy> http://www.ascent.co.nz/productspecification.aspx?ItemID=428005
1113: [20:16:02] * Phlunk3 has joined #silverstripe
1114: [20:18:07] <Kingy> msi looks like the way to go
1115: [20:21:13] <zippy> shame not ssd thou
1116: [20:21:35] <Kingy> i'd get over it
1117: [20:22:11] * antmas has joined #silverstripe
1118: [20:22:41] <zippy> antmas: last day?
1119: [20:22:59] <novaweb> zippy: why spend all that money on a laptop when the OS is a piece of shit?
1120: [20:23:11] <zippy> novaweb: games
1121: [20:23:12] <novaweb> I hope you're planning on running a *nix distro on those!
1122: [20:23:17] <zippy> novaweb: for Kingy
1123: [20:23:20] <novaweb> ah
1124: [20:23:35] <zippy> he needs his pew pew
1125: [20:23:38] <Kingy> and then gf after i'm done with it
1126: [20:23:48] <novaweb> god I wish I had time for those!
1127: [20:23:54] <zippy> he could probably just run around in the desert there yelling derka derk derka to get his pew pew
1128: [20:23:55] <novaweb> i'd headshot all my team mates
1129: [20:24:04] <novaweb> im one of those b*stards you hate
1130: [20:24:22] <novaweb> run around causing havoc just for the lulz
1131: [20:24:54] <Kingy> zippy: apparently there are shooting ranges there with Aks and shit
1132: [20:24:56] <Kingy> :D
1133: [20:25:09] <zippy> yea they call them terrorist training camps
1134: [20:25:18] * willr has joined #silverstripe
1135: [20:25:24] <zippy> :O it's like RL CS :D
1136: [20:25:30] <Kingy> rofl ahha
1137: [20:25:35] <Kingy> i'm pretty good at CS
1138: [20:25:46] <Kingy> that carrys over into the realworld right guys
1139: [20:25:48] <zippy> i'll keep an eye out for you on the news
1140: [20:26:01] <antmas> zippy: last day :d
1141: [20:26:43] <antmas> played 4 compet matches last night
1142: [20:26:50] <antmas> lost all of them :|
1143: [20:28:08] <Kingy> lol
1144: [20:28:14] <Kingy> ranked yet Anselm?
1145: [20:28:18] <Kingy> gah antmas
1146: [20:28:54] <antmas> nah
1147: [20:28:57] <antmas> only won 5
1148: [20:29:22] <antmas> it sucks because I MVP all my matches, but my teams are usually terribad :|
1149: [20:29:24] <Kingy> solo queuing sucks
1150: [20:29:27] <antmas> it's like I'm smurfing
1151: [20:29:47] <Kingy> http://store.steampowered.com/
1152: [20:30:00] <antmas> sale on?
1153: [20:30:04] <Kingy> yep
1154: [20:30:09] <antmas> I don't know if I should click it then :O
1155: [20:30:20] <Kingy> the games are pretty average today
1156: [20:30:36] <antmas> yeah I see that
1157: [20:30:40] <Kingy> oh shit
1158: [20:30:43] <Kingy> dayz is 15% off
1159: [20:30:44] <antmas> although Styx is supposed to be pretty fun
1160: [20:31:37] <antmas> So many games
1161: [20:31:45] <antmas> so many distractions from CS :P
1162: [20:32:05] * UncleCheese has joined #silverstripe
1163: [20:32:12] <zippy> UncleCheese: o/
1164: [20:32:20] <UncleCheese> Which one of you dudes is from Nelson again?
1165: [20:32:26] <UncleCheese> is that antmas?
1166: [20:32:28] <zippy> UncleCheese: antmas and I
1167: [20:32:33] <UncleCheese> dude
1168: [20:32:34] <UncleCheese> holy fuck
1169: [20:32:36] <zippy> totally
1170: [20:32:40] <UncleCheese> that place is gorgeous
1171: [20:32:42] <zippy> ikr
1172: [20:32:54] <zippy> UncleCheese: you moving?
1173: [20:33:00] <UncleCheese> you could have told me i was in Tonga and I wouldn't have argued with you
1174: [20:33:01] <Kingy> not as gorgeous as palmerston north
1175: [20:33:07] <antmas> UncleCheese: :D
1176: [20:33:09] <UncleCheese> that water
1177: [20:33:16] <UncleCheese> we ate at the waterfront cafe
1178: [20:33:19] <UncleCheese> habour something
1179: [20:33:23] <antmas> UncleCheese: you need to check out the Golden Bay area
1180: [20:33:36] <antmas> UncleCheese: Harbour Lights?
1181: [20:33:36] <UncleCheese> we're in Takaka/Collingwood
1182: [20:33:46] <UncleCheese> sounds eight
1183: [20:33:53] <zippy> word
1184: [20:33:53] <UncleCheese> we had this weird ass fish called a Gurnie or some shit
1185: [20:33:55] <antmas> UncleCheese: go check out the Mussle In cafe
1186: [20:34:03] <zippy> UncleCheese: you heading back over this way
1187: [20:34:12] <UncleCheese> yeah, Mussel Inn is on our list
1188: [20:34:24] <UncleCheese> we're staying in nelson the night before we head back
1189: [20:34:30] <UncleCheese> because the drive was WAY longer than we anticipated from Picton
1190: [20:34:49] <antmas> UncleCheese: should have said you were coming, could have shouted your a beer :D
1191: [20:34:58] <UncleCheese> lol
1192: [20:35:02] <UncleCheese> we just passed through town
1193: [20:35:05] <zippy> yea I owe you a couple
1194: [20:35:07] <UncleCheese> maybe i'll see you on the 23rd
1195: [20:35:17] <antmas> I'll be here :)
1196: [20:35:25] <UncleCheese> man, i want to live there
1197: [20:35:26] <antmas> zippy: we were supposed to catchup at some point
1198: [20:35:26] <UncleCheese> it's like, oh, this is where the sun hides
1199: [20:35:34] <zippy> antmas: yea you slack
1200: [20:35:37] <antmas> :P
1201: [20:35:39] <zippy> UncleCheese: heh :)
1202: [20:35:44] <antmas> slack == busy
1203: [20:35:46] <zippy> UncleCheese: so, buying down here then
1204: [20:35:51] <UncleCheese> i wish
1205: [20:35:57] <UncleCheese> until we have an SS Nelson, i don't think that's happening
1206: [20:36:11] <UncleCheese> and you can actually swim in that beach?
1207: [20:36:17] <UncleCheese> no wet suit required?
1208: [20:36:18] <zippy> yus
1209: [20:36:34] * r_hector has joined #silverstripe
1210: [20:36:40] <zippy> should stop past kiateri on your way back to nelson fyi
1211: [20:36:49] <UncleCheese> oh?
1212: [20:37:17] <zippy> yeap http://experiencekaiteriteri.co.nz/wp-content/uploads/2013/03/DSC0628.jpg
1213: [20:37:52] <zippy> it gets real busy this time of year, but just park up, get a coffee at the cafe and go for a walk on the beach, it's nice
1214: [20:38:24] <antmas> Kaiteriteri is amazing
1215: [20:38:40] <UncleCheese> not for nothing, but this is the view from our house right now: https://www.facebook.com/photo.php?fbid=10152857084258555&l=f2b281b194
1216: [20:39:04] <antmas> link borked?
1217: [20:39:11] <zippy> blank page
1218: [20:39:14] <UncleCheese> !!!!!!!!!!
1219: [20:39:19] <UncleCheese> fuck you, facebook
1220: [20:39:35] <antmas> UncleCheese: sent you a FR :P
1221: [20:39:49] <UncleCheese> https://www.dropbox.com/s/eekd1l9uj1ycaol/Screenshot%202014-12-19%2009.39.43.png?dl=0
1222: [20:39:52] <zippy> it's 5 minutes off the track as you coming back from takaka before you hit motueka so well worth it
1223: [20:40:26] <UncleCheese> oh that's you
1224: [20:40:28] <antmas> UncleCheese: who's driving?
1225: [20:41:14] <UncleCheese> is the beach at cape farewell worth doing?
1226: [20:41:15] <UncleCheese> Whakakakpaupu or whatever?
1227: [20:41:47] <zippy> hah I think we stole some house for sale sides and slid down the sand dunes there
1228: [20:41:55] <zippy> *signs
1229: [20:42:16] <UncleCheese> me
1230: [20:42:16] <UncleCheese> in a massive kiwi suv
1231: [20:43:04] * micmania1 has joined #silverstripe
1232: [20:43:29] * gelignite quit (Quit: http://bit.ly/nkczDT)
1233: [20:44:03] <UncleCheese> Nice
1234: [20:44:03] <UncleCheese> I want to do some Abel Tasman stuff, but that hill after Takaka is insane
1235: [20:45:06] * travis-ci has joined #silverstripe
1236: [20:45:06] <travis-ci> tractorcow/sapphire#25 (pulls/numeric-locale-fix - cb0c03a : Damian Mooyman): The build is still failing.
1237: [20:45:06] <travis-ci> Change view : https://github.com/tractorcow/sapphire/compare/65d50d4117c0...cb0c03afd8f0
1238: [20:45:06] <travis-ci> Build details : http://travis-ci.org/tractorcow/sapphire/builds/44501776
1239: [20:45:06] * travis-ci has left #silverstripe
1240: [20:45:29] <zippy> after, or before?
1241: [20:46:05] <zippy> UncleCheese: http://www.anatokisalmon.co.nz/ - going to take the misses there during xmas break - thats over your way atm. get to catch some salmon then they cook it up for you and stuff
1242: [20:46:29] <zippy> Kingy: civ V is on sale.. woo
1243: [20:47:38] <UncleCheese> we're going to do that salmon thing
1244: [20:47:57] <UncleCheese> and today we're doing some animal farm to keep my son engaged
1245: [20:48:28] <UncleCheese> zippy after Takaka.. we're about 10k SE of Collingwood
1246: [20:48:51] <zippy> UncleCheese: cool, lemme know how the salmon thing is
1247: [20:49:11] <UncleCheese> ok
1248: [20:49:14] <UncleCheese> not sure i have the heart to do it
1249: [20:49:28] <zippy> you don't have to kill the fish, just catch it
1250: [20:49:31] <UncleCheese> even though I've been a total carnivore since we got here
1251: [20:49:37] <UncleCheese> hmm
1252: [20:49:41] <UncleCheese> still a death sentence
1253: [20:50:03] <UncleCheese> i'd rather just buy it at the grocery store, where they grow it from fairy dust and unicorn tears
1254: [20:50:44] <UncleCheese> fingers crossed that the rain keeps away..
1255: [20:51:47] <UncleCheese> whoa, you're from Motueka
1256: [20:52:14] <zippy> shh not so loud
1257: [20:52:39] <UncleCheese> it's so funny.. driving through these towns, we were all like, do people actually grow up and live here?
1258: [20:52:40] <zippy> cool you went to pupu springs
1259: [20:52:48] <UncleCheese> yeah, that was great
1260: [20:52:49] <zippy> hahaa they must be total red necks eh
1261: [20:53:01] <UncleCheese> twice, actually, cause my wife and mother in law didn't go the first time
1262: [20:53:10] <UncleCheese> labrynth rocks yesterday
1263: [20:53:19] <UncleCheese> that was... very cool, but annoying
1264: [20:53:47] <UncleCheese> there's some track that i want to do that's behind a cafe or something
1265: [20:53:51] <UncleCheese> Kahuni track or something
1266: [20:53:59] <zippy> total tourist eh
1267: [20:54:04] <UncleCheese> oh
1268: [20:54:11] <UncleCheese> well, yeah, i guess i am
1269: [20:54:35] <UncleCheese> frustrated that we're not going to see much of Abel Tasman.. i had no idea we'd be so far from the park
1270: [21:00:16] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
1271: [21:01:24] * travis-ci has joined #silverstripe
1272: [21:01:24] <travis-ci> tractorcow/sapphire#26 (pulls/numeric-locale-fix_temp - ab4276d : Damian Mooyman): The build passed.
1273: [21:01:24] <travis-ci> Change view : https://github.com/tractorcow/sapphire/compare/b638becc7aa1^...ab4276d8c3d2
1274: [21:01:24] <travis-ci> Build details : http://travis-ci.org/tractorcow/sapphire/builds/44505043
1275: [21:01:24] * travis-ci has left #silverstripe
1276: [21:06:29] * Phlunk3 quit (Ping timeout: 245 seconds)
1277: [21:07:31] * Phlunk3 has joined #silverstripe
1278: [21:10:12] <JeremyRoundill> Kingy: http://tutorials.vo2.co.nz/vo2/how-to-clean-the-coffee-machine/
1279: [21:14:25] * travis-ci has joined #silverstripe
1280: [21:14:25] <travis-ci> tractorcow/sapphire#27 (pulls/numeric-locale-fix_temp2 - b638bec : Damian Mooyman): The build passed.
1281: [21:14:25] <travis-ci> Change view : https://github.com/tractorcow/sapphire/compare/pulls/numeric-locale-fix_temp2
1282: [21:14:25] <travis-ci> Build details : http://travis-ci.org/tractorcow/sapphire/builds/44505419
1283: [21:14:25] * travis-ci has left #silverstripe
1284: [21:17:28] * UndefinedOffset quit (Quit: Leaving.)
1285: [21:18:59] <zippy> antmas: hows the house hunting?
1286: [21:19:27] * Phlunk3 quit (Ping timeout: 245 seconds)
1287: [21:22:45] * novaweb quit (Quit: Leaving)
1288: [21:23:35] <Kingy> lol JeremyRoundill, nice
1289: [21:28:01] * travis-ci has joined #silverstripe
1290: [21:28:01] <travis-ci> tractorcow/sapphire#28 (pulls/numeric-locale-fix - b638bec : Damian Mooyman): The build was fixed.
1291: [21:28:01] <travis-ci> Change view : https://github.com/tractorcow/sapphire/compare/cb0c03afd8f0...b638becc7aa1
1292: [21:28:01] <travis-ci> Build details : http://travis-ci.org/tractorcow/sapphire/builds/44506109
1293: [21:28:01] * travis-ci has left #silverstripe
1294: [21:33:23] * Kingy is now known as Kingy[a]
1295: [21:35:58] * Phlunk3 has joined #silverstripe
1296: [21:36:05] <Colin[pi]> moin moin
1297: [21:44:00] <zippy> Colin[pi]: morning
1298: [21:47:20] * ocmnt has joined #silverstripe
1299: [21:49:57] * Phlunk3 quit (Quit: Leaving)
1300: [21:52:10] * ocmnt quit (Ping timeout: 258 seconds)
1301: [21:52:53] <Colin[pi]> heya zippy
1302: [21:53:09] <antmas> zippy: I'll PM one we're kinda looking at
1303: [21:55:46] <antmas> zippy: nevermind, it's down for the moment :P
1304: [21:55:54] <antmas> Colin[pi]: moin moin
1305: [21:55:59] <zippy> hosted on the council servers?
1306: [21:56:11] <Colin[pi]> hi antant
1307: [21:57:16] * micmania1 quit (Read error: Connection reset by peer)
1308: [22:00:24] * antmas is now known as santantmas
1309: [22:00:32] <santantmas> hohoho etc
1310: [22:01:12] <santantmas> 5 hours to go :O
1311: [22:01:12] * micmania1 has joined #silverstripe
1312: [22:03:08] <Colin[pi]> santantmas: ZOMG
1313: [22:04:22] <Stomach> fuck yeah end of year
1314: [22:04:25] <Stomach> woooooooooooooooooooooo
1315: [22:04:37] <santantmas> Stomach: WOOOOOOOO! o/
1316: [22:04:50] <Stomach> \o
1317: [22:04:57] * Colin[pi] goes to open Steam... http://i.imgur.com/XYdWe4y.gif
1318: [22:05:15] <santantmas> Colin[pi]: I'm avoiding it for today
1319: [22:05:24] <Colin[pi]> Euro Truck Sim is 3 bucks!
1320: [22:05:29] <Colin[pi]> it's actually super awesome
1321: [22:07:55] <santantmas> lot's of good gifs for ETS
1322: [22:09:48] <Colin[pi]> santantmas: I love how you can tune into real internet radio stations within the truck as you cruise the highway
1323: [22:10:40] <santantmas> Colin[pi]: plays ETS for the radio :O
1324: [22:11:13] <Colin[pi]> lol
1325: [22:11:32] <Colin[pi]> think of it as an internet radio client with an in-built truck driving game
1326: [22:11:40] <santantmas> lol
1327: [22:11:41] <santantmas> yeah
1328: [22:12:30] <santantmas> I should clean my desk before I leave
1329: [22:12:35] <santantmas> so many dust bunnies
1330: [22:13:18] <Colin[pi]> santantmas: d'awww... give them to a good home
1331: [22:13:44] <Colin[pi]> go up to someone at the office with a handful of dust bunnies and say... "he... he needs to go to a loving family"
1332: [22:13:52] <santantmas> lol
1333: [22:13:56] <Colin[pi]> put tears in your eyes
1334: [22:14:00] <Colin[pi]> it'll be hilarious
1335: [22:14:05] <Colin[pi]> I GUARANTEWE
1336: [22:14:07] <santantmas> well it will probably include a good number of beard hairs in there too
1337: [22:14:09] <Colin[pi]> ALSO GUARANTEE
1338: [22:14:14] * veb has joined #silverstripe
1339: [22:14:15] <Colin[pi]> santantmas: lol
1340: [22:14:27] <Colin[pi]> say its the wirey haired breed
1341: [22:14:32] <santantmas> LOL
1342: [22:15:55] <santantmas> Ryan-Toast: this has a really neat video https://www.youtube.com/watch?v=5LILChvqUo4&list=PL016DF490B141ECBD&index=201
1343: [22:16:03] <santantmas> love the water effects at the start
1344: [22:16:50] <Ryan-Toast> santantmas: can’t watch atm. Boss is behind me :P
1345: [22:16:53] <Colin[pi]> ooh ministry of sound
1346: [22:17:06] * catcher quit (Quit: Leaving)
1347: [22:17:25] <santantmas> Ryan-Toast: :O
1348: [22:18:50] <Ryan-Toast> santantmas: :O
1349: [22:18:51] <santantmas> Ryan-Toast: I hope they leave your desk soon, I expect gifs o-o
1350: [22:19:02] <Ryan-Toast> santantmas: it’s a bit early for .gifs
1351: [22:19:05] <Colin[pi]> OMG ITS GIF DAY
1352: [22:19:13] * santantmas hugs Colin[pi]
1353: [22:19:16] <Colin[pi]> Ryan-Toast: it is NEVER too early for gifs
1354: [22:19:16] <santantmas> \o/
1355: [22:19:49] <Colin[pi]> santantmas: http://i.imgur.com/fVbn3fm.gif
1356: [22:19:57] <Ryan-Toast> Colin[pi]: http://i.imgur.com/UZQSs.gif
1357: [22:20:01] <zippy> god damn paypal
1358: [22:20:10] <Colin[pi]> Ryan-Toast: haha I love that one
1359: [22:20:13] <santantmas> Colin[pi]: :D
1360: [22:20:34] <Colin[pi]> http://i.imgur.com/jJocZsR.gif
1361: [22:20:54] <santantmas> Colin[pi]: ROFLCOPTER
1362: [22:21:00] <santantmas> that one is awesome
1363: [22:21:09] <Colin[pi]> http://i.imgur.com/M7PXxBy.gif
1364: [22:21:58] <santantmas> Colin[pi]: :D
1365: [22:22:02] <JeremyRoundill> Haha
1366: [22:22:06] <JeremyRoundill> Oh, Irish senators....
1367: [22:22:14] <santantmas> Colin[pi]: might just be dethroning Ryan-Toast as .gif lord
1368: [22:22:26] <santantmas> JeremyRoundill: epic
1369: [22:22:59] <Ryan-Toast> santantmas: http://i.imgur.com/scLTYbi.jpg
1370: [22:23:56] <santantmas> hahahaha
1371: [22:23:57] <santantmas> Ryan-Toast: nice
1372: [22:24:23] <Colin[pi]> http://i.imgur.com/A0luAjx.gif
1373: [22:26:49] <Ryan-Toast> sanatantmas: Oh, you just linked me to a song from my playlist. Lol
1374: [22:27:06] <santantmas> Ryan-Toast: :D
1375: [22:30:07] * marvanni quit (Quit: marvanni)
1376: [22:30:54] <Ryan-Toast> santantmas: http://www.georgefm.co.nz/Music/NZMusicMonth2014.aspx
1377: [22:33:48] * zippy quit (Remote host closed the connection)
1378: [22:34:10] * zippy has joined #silverstripe
1379: [22:34:15] <santantmas> I remember GeorgeFM
1380: [22:34:28] <santantmas> used always be super campy gay
1381: [22:34:33] <santantmas> used to*
1382: [22:35:46] <Ryan-Toast> santantmas: that’s why I posted it to you.
1383: [22:36:05] <santantmas> Ryan-Toast: XD
1384: [22:36:08] <santantmas> oh you
1385: [22:36:11] <Ryan-Toast> CAN I GET A OH SNAP?
1386: [22:37:50] <Colin[pi]> http://i.imgur.com/LjCyNjb.gif
1387: [22:39:25] <Ryan-Toast> Colin[pi]: http://i.imgur.com/TVPfhHA.gif
1388: [22:43:59] <santantmas> Modern Family is a gif treasure trove
1389: [22:45:11] <santantmas> I love how there is a guide for steam sales http://lifehacker.com/how-to-make-the-most-of-the-steam-summer-sale-735529736/1672810592/+alanhenry
1390: [22:45:22] <santantmas> #praisebetogaben
1391: [22:46:14] <Colin[pi]> santantmas: I agree (slightly nsfw): http://i.imgur.com/Fyg76Vi.gif
1392: [22:46:44] * veb is now known as vebb
1393: [22:47:10] <Ryan-Toast> DICKS OUT, BOYS. STEAM SALES ARE ON.
1394: [22:47:20] <santantmas> Colin[pi]: :P
1395: [22:47:28] <Colin[pi]> Ryan-Toast: I'm already lubing up
1396: [22:47:46] <santantmas> good thing to do though, is make a steam wishlist and get notified if a game you want is included in the sale
1397: [22:47:51] <Ryan-Toast> So featured deals are the daily deals this year?
1398: [22:47:58] <santantmas> otherwise you just buy all the things
1399: [22:48:36] <Ryan-Toast> I own most of the games.
1400: [22:48:57] <Colin[pi]> ooh Flight Sim X Steam Edition
1401: [22:49:01] <Colin[pi]> that's new right?
1402: [22:49:04] <Colin[pi]> (well old, but new)
1403: [22:49:10] <santantmas> Colin[pi]: same game, just steamy
1404: [22:49:25] <Colin[pi]> IIRC the last time I tried FSX on Win8 it died miserably
1405: [22:49:43] <santantmas> last time I tried to load FSX on anything it died miserably
1406: [22:50:07] <Colin[pi]> I'll prolly get it as MS Flight was such shit
1407: [22:50:29] <santantmas> install MS game = install the entire .net library, Visual Studio, directX ALL VERSIONS
1408: [22:50:31] <santantmas> and C#
1409: [22:51:09] <santantmas> and also downgrade your nVidia drivers because reasons
1410: [22:51:27] <Ryan-Toast> November was a good month for games, and I bought a few so don’t really need anything new
1411: [22:51:39] <Colin[pi]> ugh I have two drives for steam games, both almost full :o
1412: [22:51:40] <Ryan-Toast> Need to do my PC run through of valkaria chronicles.
1413: [22:51:49] <Ryan-Toast> and finish farcry 4
1414: [22:52:10] <santantmas> I plan to clock CS:GO
1415: [22:52:16] <santantmas> and then speedrun it
1416: [22:52:17] * oddnoc quit (Quit: beer:30)
1417: [22:52:28] <zippy> Ryan-Toast: been liking farcry 4?
1418: [22:52:31] <Colin[pi]> Ryan-Toast: I've just started Far Cry 3!
1419: [22:52:35] <Ryan-Toast> zippy: yeah, it’s pretty fun.
1420: [22:52:36] <Colin[pi]> that's how behind I am
1421: [22:52:41] <Ryan-Toast> Colin[pi]: very similar to FC3
1422: [22:52:48] <zippy> I quite liked 3
1423: [22:52:49] <Ryan-Toast> Colin[pi]: but FC3 was great
1424: [22:52:54] <Colin[pi]> Ryan-Toast: radio tower unlocking?
1425: [22:53:01] <Ryan-Toast> Colin[pi]: yeah, similar
1426: [22:53:11] * vebb is now known as veb
1427: [22:53:14] <Ryan-Toast> I like that game mechanic, lets me advance as much as I want
1428: [22:53:27] <Colin[pi]> yeah it's ok
1429: [22:53:36] <Colin[pi]> btw I did not know about the bewbs in FC3
1430: [22:53:43] <Colin[pi]> that scene started and I was like WTF
1431: [22:53:52] <Ryan-Toast> Lol
1432: [22:53:57] <zippy> it spun me out when how the villages talk maori
1433: [22:53:59] <Colin[pi]> it still surprises me to see a game where they actually treat gamers as adults
1434: [22:53:59] <Ryan-Toast> Bewbs are in 4 as well.
1435: [22:54:10] <Colin[pi]> zippy: kiaora!
1436: [22:54:26] <Colin[pi]> zippy: damn pirates, they're SCUM
1437: [22:54:32] <Colin[pi]> who's the man? ME!
1438: [22:54:35] <Colin[pi]> lol
1439: [22:54:44] <zippy> not sure if farcry would be better on console or pc.... driving just feels better on gamepads
1440: [22:54:48] <zippy> and there is lots of driving
1441: [22:55:00] <Colin[pi]> zippy: ehh kinda, have fast travel doe
1442: [22:55:01] <santantmas> wingsuit all the things
1443: [22:55:06] <Colin[pi]> santantmas: haha true
1444: [22:55:11] <zippy> whats a name to group theme selection, custom css, and other bits like that
1445: [22:55:12] <zippy> like
1446: [22:55:13] <zippy> design
1447: [22:55:18] <zippy> or style options
1448: [22:55:21] <santantmas> I played FC3 just to get to the wingsuit/parachute
1449: [22:55:25] <santantmas> then stopped
1450: [22:56:53] <Colin[pi]> santantmas: I like how it's kinda two games in one... you finish off the main dude... and then it's like "what's this? an entirely new island?"
1451: [22:58:01] * blueman quit (Ping timeout: 246 seconds)
1452: [23:01:12] <JeremyRoundill> Are you talking about Pokemon Gold?
1453: [23:01:17] <JeremyRoundill> Because it's totally like that
1454: [23:01:26] <Colin[pi]> JeremyRoundill: eh?
1455: [23:02:11] <JeremyRoundill> You're all rocking around in Johto.
1456: [23:02:17] <JeremyRoundill> And you beat all the gym leaders
1457: [23:02:21] * willr quit (Quit: willr)
1458: [23:02:22] <JeremyRoundill> And you're stoked with yourself.
1459: [23:02:36] <JeremyRoundill> Then you suddenly find out that you have to head to Kanto too.
1460: [23:03:05] * stnvh quit (Ping timeout: 245 seconds)
1461: [23:03:41] <Colin[pi]> JeremyRoundill: yeah you spend 99% of your time in FC3 hating this one dude, then you kill him, and then you're told you need to go to a 2nd island to kill an even worse dude
1462: [23:04:14] <Snowman23> I wonder how many Christmas albums I can play on the office speakers before people get angry
1463: [23:04:17] <JeremyRoundill> If you like that you've got to get yourself into second generation Pokemon games!
1464: [23:04:30] <JeremyRoundill> Haha
1465: [23:04:32] <Colin[pi]> Snowman23: I'MMMMMM DREAMING.... OF A WHITTTTE... CHRISTMAS
1466: [23:04:45] <JeremyRoundill> Snowman23, If they complain tell them to submit a PR.
1467: [23:04:49] <Snowman23> lol
1468: [23:05:17] <zippy> http://imgur.com/KmVu1l4 - haha
1469: [23:05:35] <JeremyRoundill> Hahaha
1470: [23:06:12] <zippy> Snowman23: say what you want about Michael Buble - but pretty impressed with him here; https://www.youtube.com/watch?v=o6TKpkY4WcM
1471: [23:06:45] <Colin[pi]> bubble cops a lot of flak but he seems like a pretty ok guy
1472: [23:08:10] <Snowman23> zippy: lol
1473: [23:08:14] <Snowman23> zippy: That's what I'm listening to!
1474: [23:08:25] <Snowman23> http://www.last.fm/user/ss2342
1475: [23:09:42] <zippy> wife has it on in the house too
1476: [23:10:30] <Snowman23> pics of wife
1477: [23:22:39] <Colin[pi]> haha Snowman23, oh you
1478: [23:24:24] <zippy> for you PHPStorm users, when you make a file you can also write in folders, for it to creat them as well. New -> File -> then write path/to/file.ss and it will create the path and to folders
1479: [23:25:39] * jedateach quit (Ping timeout: 264 seconds)
1480: [23:27:31] * kerosene is now known as keroberry
1481: [23:27:46] * Eli-AFK quit (Ping timeout: 256 seconds)
1482: [23:35:47] * toddvalentine quit ()
1483: [23:36:01] * Ryan-Toast quit (Quit: Ryan-Toast)
1484: [23:37:50] * jordanmk quit ()
1485: [23:41:35] * Ryan-Toast has joined #silverstripe
1486: [23:43:35] * micmania1 quit (Quit: micmania1)
1487: [23:45:50] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
1488: [23:47:32] * muskie9 has joined #silverstripe
1489: [23:51:12] * jedateach has joined #silverstripe
1490: [23:52:16] * muskie9 quit (Client Quit)
1491: [23:56:42] <Colin[pi]> dat feel when a client emails another client at their org and says "lets not rush it" and "colin wants to make sure we develop it right"
1492: [23:56:43] <Colin[pi]> <3
1493: [23:57:23] <JeremyRoundill> :D
1494: [23:59:18] * joelpittet has joined #silverstripe

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