#silverstripe IRC Log

IRC log for 17 December 2014

All timestamps are in UTC.

1: [00:03:32] <veb> I like turcks
2: [00:03:55] <JeremyRoundill> Alright, quiet down there Brick.
3: [00:13:28] * muskie9_ quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
4: [00:28:59] * Kingy is now known as Kingy[a]
5: [00:33:40] * Kingy[a] is now known as Kingy
6: [00:33:43] * micmania1 has joined #silverstripe
7: [00:33:59] <Kingy> antmas: if you go to PCPartpicker and look at the $800 gaming rig
8: [00:34:02] <Kingy> pretty much that
9: [00:34:28] * antmas quit (Ping timeout: 246 seconds)
10: [00:39:43] * Berocca quit (Ping timeout: 246 seconds)
11: [00:44:19] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
12: [00:48:25] <zippy> Kingy: where?
13: [00:49:01] <Kingy> where what?
14: [00:49:29] <zippy> [13:34:00] <Kingy> antmas: if you go to PCPartpicker and look at the $800 gaming rig
15: [00:49:35] <zippy> can't see any "800 gaming rig"
16: [00:49:40] <Kingy> https://pcpartpicker.com/guide/hNPxFT/modest-gaming-build
17: [00:49:43] <Kingy> USD
18: [00:49:52] <Kingy> it's not great
19: [00:50:00] <Kingy> but should hopefully get me through
20: [00:50:10] <JeremyRoundill> Radeon R9 290
21: [00:50:12] <Colin[pi]> Ryan-Toast: d00d u there?
22: [00:50:12] <JeremyRoundill> What even is that?
23: [00:50:16] <Ryan-Toast> Colin[pi]: yarp
24: [00:50:28] <Kingy> JeremyRoundill, yeah I just pu the 280 on my list
25: [00:50:36] <Colin[pi]> Ryan-Toast: quick qn.. if I have a wrapper div that is overflow: auto... can I get a child element to "break out" of it?
26: [00:50:50] <Colin[pi]> force it to break out in other words
27: [00:51:08] <JeremyRoundill> http://www.trademe.co.nz/computers/components/video-cards/pciexpress/auction-820476051.htm
28: [00:51:13] <Colin[pi]> (pos: absolute)
29: [00:51:27] <Ryan-Toast> Colin[pi]: yarp
30: [00:51:38] <Colin[pi]> Ryan-Toast: how? ;_; I canne do it capn
31: [00:51:41] <Colin[pi]> my css is fail
32: [00:51:44] <Ryan-Toast> Colin[pi]: one sec
33: [00:51:50] <Colin[pi]> thank you sir
34: [00:56:37] <Colin[pi]> Ryan-Toast: dont let me take too much of your time! :\
35: [00:57:10] * jenniferaslan quit (Remote host closed the connection)
36: [00:59:27] <novaweb> Opinions on BootStrap Silverstripe SASS vs. LESS: GO!
37: [00:59:49] <Ryan-Toast> nova: tomato, or tomato?
38: [01:00:46] <Ryan-Toast> Colin[pi]: http://codepen.io/anon/pen/PwzPyZ
39: [01:01:57] <Colin[pi]> Ryan-Toast: ahh.. margin trickery?
40: [01:02:01] <Ryan-Toast> novaweb: I prefer scss, but it’s subjective really. I like the way it’s written.
41: [01:02:10] <Ryan-Toast> Colin[pi]: absolute positioning.
42: [01:02:18] <Colin[pi]> Ryan-Toast: cool, thanks
43: [01:02:19] <Ryan-Toast> Colin[pi]: what’s the usecase?
44: [01:02:37] <Colin[pi]> Ryan-Toast: autocomplete div popping up within a narrow overflow restricted box
45: [01:02:47] <Ryan-Toast> Colin[pi]: gfycat?
46: [01:03:01] <Colin[pi]> hmm prolly can't, has private data
47: [01:03:10] <Ryan-Toast> Colin[pi]: Ah, kay.
48: [01:03:25] <Colin[pi]> but think narrow form, text input spawns an autocomplete div on text entry
49: [01:03:32] <Colin[pi]> and that div can be wider than the container element
50: [01:03:58] <Ryan-Toast> Colin[pi]: I would just have it display under the relevant fields
51: [01:04:12] <Colin[pi]> Ryan-Toast: the autocomplete div?
52: [01:04:17] <Ryan-Toast> Colin[pi]: yeah
53: [01:04:31] <Colin[pi]> it does, it's only for a name search, appears when the user starts to type the name
54: [01:04:45] <Ryan-Toast> Colin[pi]: how is it outside the box then
55: [01:04:45] <Ryan-Toast> ?
56: [01:05:14] * mobiusnz quit (Quit: Leaving.)
57: [01:05:23] <Colin[pi]> but the form itself is in a left menu area with overflow scrolling... so when the wide div appears under the field, it currently causes scroll bars to appear on the parent div
58: [01:05:37] <Ryan-Toast> can you screenshot and just blur out the details?
59: [01:06:22] <Colin[pi]> prolly can
60: [01:06:25] <Colin[pi]> hang on
61: [01:07:23] <Colin[pi]> Ryan-Toast: will send in pm
62: [01:07:26] <Ryan-Toast> kk
63: [01:07:48] * cloph quit (Ping timeout: 244 seconds)
64: [01:16:01] * mobiusnz has joined #silverstripe
65: [01:17:59] * Olliepop has joined #silverstripe
66: [01:18:47] * glenn-bautista1 quit (Quit: Leaving.)
67: [01:22:10] * cloph_away has joined #silverstripe
68: [01:24:45] <micmania1> Anybody had any issues with user defined forms getting stuck in a redirect loop when you submit it?
69: [01:24:45] * santantmas has joined #silverstripe
70: [01:25:40] * muskie9 has joined #silverstripe
71: [01:25:43] * muskie9 quit (Remote host closed the connection)
72: [01:25:47] <Colin[pi]> micmania1: hmm no last one I did was ok
73: [01:26:32] * mobiusnz quit (Read error: No route to host)
74: [01:29:10] * Tanger has joined #silverstripe
75: [01:29:13] <Colin[pi]> haha NZ represent: http://i.imgur.com/U9xYtYr.jpg
76: [01:29:31] <Kingy> Wilson parking for ya
77: [01:29:38] <Kingy> here's there logic
78: [01:29:48] <Colin[pi]> ticket upside down... as in, not face down, just rotated 180
79: [01:29:55] <Colin[pi]> what utter cocks
80: [01:29:59] <Colin[pi]> thread here: http://www.reddit.com/r/mildlyinfuriating/comments/2pgivg/upside_down_fuck_my_life/
81: [01:30:11] <Kingy> "oh there was an earthquake in wellington which caused the closure of 2 big carparks... better up our rates by $2/hr"
82: [01:30:23] <Colin[pi]> dicks
83: [01:31:45] <Zauberfisch> micmania1: no
84: [01:31:59] <Zauberfisch> micmania1: neither on branch 3 nor on 3.1
85: [01:32:06] <Zauberfisch> last pull about a week ago
86: [01:32:24] <Ryan-Toast> Is there a way that I can tell SS to ignore a certain class, and be able to enable/disable it with a config or something?
87: [01:32:48] <hailwood> Hey guys, with Hey guys, when using silverstripe/forum if it's a small site can you put a forum without a forum holder? basically we don't want to end up with domain.com/forum/forum ...
88: [01:33:22] <Olliepop> Ryan-Toast what do you mean ignore? Like a page type which can't be selected from CMS?
89: [01:33:29] <Ryan-Toast> Olliepop: yeah
90: [01:33:50] <Olliepop> ah i've done it before let me just go back and look
91: [01:34:00] <Ryan-Toast> Olliepop: chur :)
92: [01:34:16] <Zauberfisch> Ryan-Toast: hmmmm. not really
93: [01:34:25] <micmania1> Ryan-Toast: canCreate() { return false }
94: [01:34:49] <Ryan-Toast> micmania1: Possible to set with yml?
95: [01:35:13] <micmania1> Ryan-Toast: or you can use $hide_ancestors = true which I believe is configurable
96: [01:35:30] <Olliepop> Yeah check this out http://www.silverstripe.org/community/forums/general-questions/show/6513
97: [01:35:38] <Olliepop> canCreate is the best way tho
98: [01:35:57] * mobiusnz has joined #silverstripe
99: [01:36:07] <Colin[pi]> yeah I've used hide_ancestor for abstract parent classes
100: [01:36:15] <Zauberfisch> Ryan-Toast: you might want to ask simon_w|work, he played with manifest a while back. perhaps he got some idea, but from what I can tell it's not possible without touching core
101: [01:36:32] <santantmas> zippy: dude
102: [01:36:37] <santantmas> zippy: dat rain
103: [01:36:44] <zippy> yer
104: [01:36:47] <zippy> it's wet
105: [01:36:51] <Kingy> not here yet
106: [01:36:54] <santantmas> sirens too
107: [01:38:12] <Ryan-Toast> Zauberfisch: Yeah I was kind of hoping to set them to show with yml since I can pull yml configs into my scss files, and have them dynamically build the css based on what modules are enabled.
108: [01:39:22] * mobiusnz1 has joined #silverstripe
109: [01:39:29] <zippy> santantmas: I going to have to talk in that, to pickup kid from school
110: [01:39:44] <zippy> while pushing the other on in the pram
111: [01:39:47] <zippy> happy days
112: [01:40:13] <Kingy> dafuq is up with metservice
113: [01:40:15] <santantmas> zippy: y u no drive?
114: [01:40:23] <zippy> Kingy: to many people checking weather
115: [01:40:27] <zippy> santantmas: wife has car, wife in nelson
116: [01:40:43] <Kingy> y u only have one car
117: [01:41:00] <Kingy> seems like a thing to do especially with kids lol
118: [01:41:01] <zippy> work from home... first time its been an issue..
119: [01:41:58] <zippy> kids are normally her job but shes at a meeting
120: [01:42:10] <Kingy> lol
121: [01:42:30] * mobiusnz quit (Ping timeout: 250 seconds)
122: [01:42:30] <santantmas> guts
123: [01:42:39] <Zauberfisch> Ryan-Toast: what you could do is create a folder in your root folder that does not have a _config file or folder
124: [01:42:55] <Zauberfisch> Ryan-Toast: ah. wait, I have an idea
125: [01:43:04] <Zauberfisch> there is the _manifest_exclude file
126: [01:43:27] <Zauberfisch> which basically should have the same effect as create a folder without a _config
127: [01:43:43] * mobiusnz1 quit (Ping timeout: 250 seconds)
128: [01:43:44] <Zauberfisch> Ryan-Toast: create a folder mysite/code/hiddenstuff
129: [01:43:44] <Ryan-Toast> Zauberfisch: would that mean it excludes the entire folder?
130: [01:43:45] <zippy> santantmas: wish me luck!
131: [01:44:00] * santantmas throws luck at zippy
132: [01:44:02] <Zauberfisch> and create a file mysite/code/hiddenstuff/_manifest_exclude
133: [01:44:04] <santantmas> o/
134: [01:44:11] <Zauberfisch> Ryan-Toast: yes, if I am not mistaken
135: [01:44:57] <Ryan-Toast> Zauberfisch: that would still bmean manual moving of the classes when I wanted to use them though, which isn’t ideal. Oh well, it’s not a huge loss, just wanted to kow if it was possibel.≥
136: [01:45:03] * mobiusnz has joined #silverstripe
137: [01:45:17] <Zauberfisch> Ryan-Toast: https://github.com/silverstripe/silverstripe-framework/blob/3.1/core/manifest/ManifestFileFinder.php#L6
138: [01:46:15] <Zauberfisch> Ryan-Toast: well, you can still load the class yourself with "include" / "require"
139: [01:46:22] <Ryan-Toast> this is true.
140: [01:48:34] <Zauberfisch> Ryan-Toast: whats your usecase if I may ask?
141: [01:49:13] <Ryan-Toast> Zauberfisch: groueped modules in a boilerplate. Disable all by default, and per usecase enable relative ones. Based on what’s active rebuild css to include those modules css.
142: [01:49:36] <Zauberfisch> also, note: you will loose a lot of features by hiding a class from manifest. config system with private statics will not work, ClassInfo will be unaware of it, autoloading obviously will not load it
143: [01:49:53] <Ryan-Toast> Zauberfisch: Yeah, I’m just going to leave it for now.
144: [01:50:13] <Zauberfisch> Ryan-Toast: yeah, so verdict is: its possible, but probably a huge pain in the arse
145: [01:50:19] <Ryan-Toast> Zauberfisch: yeah :P
146: [01:56:17] * mobiusnz quit (Read error: Connection reset by peer)
147: [02:00:43] <Colin[pi]> "yeah, so verdict is: its possible, but probably a huge pain in the arse"
148: [02:00:49] <Colin[pi]> ^ basically our job description
149: [02:00:55] * Olliepop quit (Ping timeout: 246 seconds)
150: [02:05:49] <santantmas> oh god
151: [02:06:01] * santantmas has a toothache
152: [02:06:03] <santantmas> :|
153: [02:06:05] <santantmas> ffffffffffffffffffffff
154: [02:10:19] * flyklr quit ()
155: [02:15:31] <Colin[pi]> santantmas: ;__;
156: [02:16:34] <MichalKleiner> get some drugs :-D
157: [02:17:52] <santantmas> the scary thing is, it's gone
158: [02:17:53] <veb> http://www.magicleap.com/#/wizards-wanted
159: [02:17:54] <santantmas> :|
160: [02:17:59] <veb> that's a lot of jobs available...
161: [02:18:13] <veb> wait. NZ?
162: [02:18:32] * WandL has joined #silverstripe
163: [02:19:11] * WandL quit (Client Quit)
164: [02:19:15] <veb> heh: https://www.dropbox.com/s/ciypkj07qbj8lja/Screenshot%202014-12-17%2015.19.10.png?dl=0
165: [02:19:19] <santantmas> that whole website screams hipster buzzword circlejerk
166: [02:19:21] <veb> Wellington... Florida?
167: [02:19:27] <veb> santantmas: NAW
168: [02:19:29] * WandL has joined #silverstripe
169: [02:19:37] <veb> Neal Stephenson is part.
170: [02:20:06] <veb> http://gizmodo.com/how-magic-leap-is-secretly-creating-a-new-alternate-rea-1660441103?utm_content=bufferb8afe&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer
171: [02:21:07] <santantmas> "We're going to crush it in eye tracking and recognition"
172: [02:21:13] <santantmas> stfu
173: [02:21:31] <WandL> Hi guys anyone know how to access the first/last field in an OptionSet in particular a CheckboxSetField I need to set an attribute?
174: [02:24:59] <hailwood> With the silverstripe forum it comes with the ForumMemberProfile controller - can we rename this somehow - e.g. so it's just /members ?
175: [02:27:29] * WandL quit (Read error: Connection reset by peer)
176: [02:27:54] * WandL has joined #silverstripe
177: [02:29:09] <Colin[pi]> this magic leap stuff sounds like a load of bs
178: [02:29:14] <Colin[pi]> has some big names though
179: [02:29:17] <WandL> what is best irc client for mac? using LimeChat keeps disconnecting me... suppose to pong server...
180: [02:29:33] <zippy> WandL: Textual is prety good
181: [02:29:39] <Colin[pi]> +1 for textual
182: [02:30:07] <zippy> WandL: else, http://colloquy.info/ I used fine
183: [02:30:16] <WandL> I haven't used IRC for over 10 years... Ok thx will check it out...
184: [02:30:46] * veb is using textual
185: [02:30:57] <veb> used to use irssi, still do too
186: [02:31:10] <zippy> I havn't upgraded to 5 yet
187: [02:31:14] <WandL> maybe should have mentioned free hehe
188: [02:31:47] <veb> I've upgraded to 5.
189: [02:31:50] <veb> don't know why
190: [02:31:51] <zippy> WandL: it's a cup of coffee..
191: [02:31:52] <veb> lol
192: [02:32:26] <WandL> I get free coffee also lol
193: [02:32:43] <veb> ...
194: [02:34:01] <veb> u r da man
195: [02:34:25] <WandL> yup :)
196: [02:35:23] <WandL> ok bought it seeing as I got a free coffee this morning brb
197: [02:35:47] * WandL quit ()
198: [02:36:04] <zippy> peer presure..
199: [02:36:22] <hailwood> willr, Any idea if any/how much work has been done on integrating memberprofiles in the forum rather than it's own system?
200: [02:37:02] * WandL has joined #silverstripe
201: [02:38:05] <veb> http://static.businessinsider.com/image/548879ff6bb3f7e4228b456b-1200/image.jpg
202: [02:38:11] <veb> step 1. berich
203: [02:38:17] <veb> 300k startup capital from his parents :-/
204: [02:38:49] <veb> 1995 they launch amazon, within 2 months it's making 20k?!
205: [02:38:51] <veb> damn
206: [02:39:25] <Kingy> ideal really
207: [02:40:28] <veb> yeah :/
208: [02:40:42] <veb> wish we could launch something and get 20k sales a week within 2 months bro Kingy
209: [02:40:47] <WandL> agree Textual is nice!
210: [02:41:00] <Kingy> +1 veb +!
211: [02:41:00] <Snowman23> When I get that feeling I want
212: [02:41:04] <Snowman23> textual editing
213: [02:41:06] <Snowman23> I want textual
214: [02:41:07] <Snowman23> EDITING
215: [02:41:14] <Kingy> lawl
216: [02:41:27] <Kingy> I hear you support people are taking a 2 week break Snowman23
217: [02:42:10] <Snowman23> Entire company, man!
218: [02:42:10] <JeremyRoundill> Problem, Kingy? :P
219: [02:42:17] <JeremyRoundill> If so, submit a PR.
220: [02:42:22] <Kingy> not for me
221: [02:42:25] <Kingy> I have 3 weeks lol
222: [02:42:28] <JeremyRoundill> :D
223: [02:42:41] <veb> http://www.wired.com/2014/12/fbi-metasploit-tor/
224: [02:42:43] <JeremyRoundill> I have 2 and a half
225: [02:42:44] <veb> ahhh fun times with metasploit
226: [02:42:46] <veb> and backtrack
227: [02:44:27] <WandL> so original question anyone know how to access the first/last option in a CheckboxSetField I would like to use setAttribute on it if possible?
228: [02:45:19] * santantmas has 5.5 weeks
229: [02:45:22] <santantmas> :D
230: [02:45:55] <veb> http://observer.com/2014/12/exclusive-new-york-mags-boy-genius-investor-made-it-all-up/
231: [02:46:01] <veb> i knew that stupid kid was lying!!!
232: [02:46:03] <veb> I KNEW
233: [02:46:07] <veb> remember fellas?
234: [02:46:58] <santantmas> not even mad
235: [02:47:04] <Kingy> lul
236: [02:47:09] <Colin[pi]> Mohammed Islam, bet he gets through airport security REAL easily with that name
237: [02:55:49] <zippy> Kingy: :) :)
238: [02:55:55] <zippy> :)
239: [02:56:11] <Kingy> i'm assuming it's sent, but she isn't home yet lol
240: [02:56:16] <zippy> :O
241: [02:56:20] <Kingy> unless you're smiling because it somehow got to you by now
242: [02:56:26] <zippy> ha I wish
243: [02:56:28] <Kingy> in which case im impressed :P
244: [02:57:13] <santantmas> I'm imagining zippy giggling like Ron Swanson when the courier van pulls up
245: [02:57:26] <Kingy> haha
246: [02:57:31] <zippy> santantmas: yea but I will probably be disapointed, pram tyres arriving
247: [02:57:34] <Kingy> watching the poor courier carrying that damn box
248: [02:57:57] * mahfuz has joined #silverstripe
249: [02:59:16] <zippy> mmm if it doesn't go today it might arrive on monday
250: [02:59:21] <zippy> :!
251: [02:59:27] <Kingy> it'll go today!
252: [02:59:43] <santantmas> Kingy: did you put fragile on it?
253: [02:59:50] <santantmas> what if he leaves in in the rain :)
254: [02:59:53] <Ryan-Toast> feels so good: http://i.imgur.com/CEuPf1j.jpg
255: [02:59:54] <santantmas> I mean :(
256: [03:00:01] <Kingy> santantmas: O
257: [03:00:04] <Kingy> :O
258: [03:00:04] <santantmas> Ryan-Toast: tiny4?
259: [03:00:08] <Kingy> I'd hope they have more sense lol
260: [03:00:09] <Ryan-Toast> santantmas: ye
261: [03:00:14] <santantmas> Ryan-Toast: tits
262: [03:00:18] <zippy> our deck is covered
263: [03:00:21] <JeremyRoundill> pantry.local
264: [03:00:22] <zippy> and I be home
265: [03:00:24] <mahfuz> Hey can i pass the output of a map function to json_encode() function like this -- $suburbs = Suburb::get()->map("ID", "SuburbName"); json_encode($suburbs);
266: [03:00:29] <zippy> waiting
267: [03:00:31] <zippy> watching
268: [03:00:39] * Kingy imagines zippy staring out the window into the rain.. just waiting
269: [03:00:54] <zippy> finnneeeeeee
270: [03:01:01] <Ryan-Toast> JeremyRoundill: All our servers are named after toast related stuff.
271: [03:01:01] <JeremyRoundill> mahfuz: Try it and see if it gives you the output you want.
272: [03:01:03] <zippy> suppose I will write this import export logic
273: [03:01:07] <JeremyRoundill> Ryan-Toast, Hahaha
274: [03:01:18] <mahfuz> json_encode is returning nothing
275: [03:01:29] <JeremyRoundill> mahfuz, In which case you probably can't.
276: [03:01:52] <JeremyRoundill> mahfuz, What do the docs say map returns?
277: [03:01:54] <zippy> mahfuz: Suburb::get()->map("ID", "SuburbName")->toArray()
278: [03:02:03] <Ryan-Toast> triny4, you’re so goood
279: [03:02:15] <zippy> mahfuz: then you can json_encode
280: [03:03:05] <mahfuz> JeremyRoundill: I was getting empty output that's why I asked it. As per the doc map() returns an array so I tried to pass it to json_encode
281: [03:03:08] <mahfuz> Thanks zippy
282: [03:04:12] * mobiusnz has joined #silverstripe
283: [03:04:22] <JeremyRoundill> mahfuz, Usually the trick is to try dump it to output and make sure you're getting the output you want.
284: [03:05:16] <mahfuz> Thanks JeremyRoundill
285: [03:08:59] * willr quit (Quit: willr)
286: [03:10:29] * muskie9 has joined #silverstripe
287: [03:16:47] * veb quit (Quit: veb-irc: &)
288: [03:26:25] <Colin[pi]> some folks are unbelievable... inheriting a site where the other dev changed the entire look and feel, on a LIVE site, and waiting for client feedback
289: [03:26:28] <Colin[pi]> without permission
290: [03:26:30] <Colin[pi]> wtf
291: [03:26:40] <Kingy> oh wow
292: [03:26:42] <Kingy> o.O
293: [03:26:51] <Colin[pi]> now seems confused why they want a different dev
294: [03:26:58] <Colin[pi]> seriously what in the actual
295: [03:27:27] <Kingy> that's seriously awesome
296: [03:28:05] <Colin[pi]> Kingy: I was first approached a few days ago, when they first reported issues with him
297: [03:28:15] <Colin[pi]> Kingy: and then I check the site, uh huh, looks ok, nice and small
298: [03:28:23] <Colin[pi]> then go back yesty, and the entire site has changed
299: [03:28:26] <Colin[pi]> i'm like WTF?
300: [03:28:33] <Colin[pi]> she just told me what happened lol
301: [03:28:33] <Blacklite_> lol
302: [03:29:28] * mahfuz quit (Ping timeout: 246 seconds)
303: [03:29:41] <Kingy> is that a case of dev being sour or just coz he's a knob
304: [03:30:22] <Blacklite_> either way - if he does that, he's a knob
305: [03:31:50] <Colin[pi]> Kingy: I can only think of the thought process as "ohshitohshit client is annoyed... what to do... what to do..... oh I know, I'll give them a new theme! they'll love it!"
306: [03:32:02] <Blacklite_> anyone looking for a back-end SS role in welly?
307: [03:32:38] <Blacklite_> lol yea but you don't make big changes to their site without approval
308: [03:32:48] <Blacklite_> that's some crap ethic
309: [03:33:10] <Colin[pi]> Blacklite_: ikr? wtf
310: [03:33:24] <Colin[pi]> show them on a staging domain or some shit
311: [03:34:31] <Kingy> Blacklite_: what's the role
312: [03:34:34] <Kingy> remote from Bahrain?
313: [03:34:35] <Kingy> :P
314: [03:34:39] <Colin[pi]> lol
315: [03:35:30] <Colin[pi]> that annoys me about our work.. we can technically work from almost anywhere, but no, dat face-to-face
316: [03:36:42] <Blacklite_> lol na it's in an office
317: [03:37:03] <Blacklite_> 8:30 - 5:30, standard stuff
318: [03:37:14] <Blacklite_> you get a free phone ;D
319: [03:38:11] <simon_w|work> Apparently the SS Ltd sales team freaked out when they saw me on http://www.stripetheweb.com/#Who
320: [03:38:13] * simon_w|work is winning :D
321: [03:38:54] <Colin[pi]> simon_w|work: freaked out excited, right?
322: [03:38:58] <Colin[pi]> right?
323: [03:38:58] <Blacklite_> you work there, simon_w?
324: [03:39:26] <santantmas> super kickass code princess?
325: [03:39:26] <Kingy> "consultant"
326: [03:39:28] <santantmas> really simon_w|work ?
327: [03:39:33] <simon_w|work> Colin[pi], would I be winning if that was the case? ;p
328: [03:39:34] <Kingy> Blacklite_: what's the company you work for?
329: [03:39:52] <JeremyRoundill> You have quite a square head.
330: [03:39:54] <simon_w|work> Blacklite_, consultant
331: [03:39:58] <Blacklite_> ah yep
332: [03:40:04] <Blacklite_> my flatmate is one of their clients. won't say who tho :)
333: [03:40:06] <Colin[pi]> santantmas: that is his official title, yes
334: [03:40:15] <santantmas> :|
335: [03:40:19] <simon_w|work> santantmas, jelly much? :p
336: [03:40:34] <simon_w|work> Blacklite_, if they're getting a SS site, it probably won't involve me :p
337: [03:40:45] <santantmas> I guess it's better than those sillicon valley generator titles :P
338: [03:40:46] <Blacklite_> ah k
339: [03:41:50] <hailwood> Hey guys, I have Meeting extends DataObject{...} I want to create a modeladmin for it, but I was hoping I could split them into two tabs - "Future Meetings" and "Past Meetings" based on the Datetime field - is this possible? I know a modeladmin can manage multiple models - but can it treat the same model class as different models based on a field?
340: [03:42:14] <simon_w|work> santantmas, may be based off https://twitter.com/betthearm/status/266916129291763713
341: [03:42:37] <santantmas> ah I remember that
342: [03:42:50] <simon_w|work> hailwood, you'd need some hacks involving $managed_models and getList()
343: [03:42:53] <Ryan-Toast> hailwood, yeah just pass a method that seperates the DO’s by date into two different gridfields
344: [03:43:45] * PapaBearNZ1 has joined #silverstripe
345: [03:45:53] <santantmas> who here is also stripetheweb?
346: [03:46:23] <Blacklite_> look @ you, mr "senior dev consultant"
347: [03:46:59] <santantmas> woah
348: [03:47:03] <santantmas> Darren Inwood works there
349: [03:48:12] <santantmas> last time I saw him he was living in a van and was a mega hippy
350: [03:48:53] * santantmas quit (Quit: Page closed)
351: [03:49:38] <simon_w|work> So, I've only met two of the other people at STW
352: [03:49:50] <simon_w|work> Remote consulate is a great gig :D
353: [03:51:24] <Blacklite_> wow
354: [03:51:38] <Blacklite_> now i know what IT does when a $20k mac pro goes missing
355: [03:51:53] <simon_w|work> Fire everyone?
356: [03:51:58] <Blacklite_> STW group?
357: [03:52:20] <Blacklite_> yea, fire the intern
358: [03:52:22] <Blacklite_> poor interns
359: [03:52:26] <Kingy> not care and order a new one?
360: [03:52:27] <Kingy> lol
361: [03:52:34] <Blacklite_> well, they care a little bit
362: [03:52:46] <Blacklite_> when i say goes missing, i mean it was nicked
363: [03:53:14] <Colin[pi]> Blacklite_: by staff?
364: [03:53:20] <Blacklite_> most likely
365: [03:53:24] <Colin[pi]> jeez
366: [03:53:30] <Colin[pi]> how can people be so brazen?
367: [03:53:31] <Kingy> release done. pub!
368: [03:53:39] <Blacklite_> on a day like this?
369: [03:53:44] <Blacklite_> to be fair, it's warm as hell, just rainy
370: [03:53:55] <Kingy> what do you mean on a day like this
371: [03:54:00] <Kingy> if it's raining gotta get indoors.. pub
372: [03:54:01] <Colin[pi]> brazen?
373: [03:54:06] <Blacklite_> true
374: [03:54:07] <Kingy> if it's sunny need a cold beer.. pub
375: [03:54:08] <Blacklite_> safety reasons
376: [03:54:18] <Blacklite_> if there's a zombie invasion... well, you know
377: [03:54:24] <Colin[pi]> haha everyday is a good day for pub
378: [03:55:03] <Blacklite_> this is my last day of the year, i go on leave tomorrow. wooooo!
379: [03:55:16] <Colin[pi]> Blacklite_: o/
380: [03:55:21] <Ryan-Toast> Boss is trying to convince my other boss to finish on Friday,.
381: [03:55:24] <Ryan-Toast> I want dis
382: [03:55:26] <Kingy> only response to that Blacklite_ is pub
383: [03:55:36] <Blacklite_> winchester!
384: [03:56:02] <Kingy> love that movie
385: [03:56:12] <Blacklite_> beautifully english
386: [03:58:24] <madmatt> Blacklite_: Uhh, don't buy a $20k Mac Pro? :D
387: [03:59:29] <Colin[pi]> madmatt: but that e-penis factor
388: [04:00:03] <zippy> that'd give you a pretty big e-pen
389: [04:01:27] <zippy> InvalidArgumentException: Unexpected data found.
390: [04:01:27] <zippy> Data missing
391: [04:01:31] <zippy> woot
392: [04:02:25] * spekulatius quit (Quit: Leaving)
393: [04:03:32] <WandL> rephrase question: how do I get at the fields (FieldLIst) in a DropdownField?
394: [04:04:46] <zippy> WandL: like.... $(".my-field').value(); or $('.my-field').find('options') ?
395: [04:04:50] <zippy> or..
396: [04:04:54] <zippy> what you doing/trying to do
397: [04:05:39] <WandL> trying to add an attribute to the first or last option
398: [04:06:53] <WandL> this is in silverstripe not jQuery, am trying to do it in the actual Form
399: [04:08:28] <WandL> specfically add $myField->setAttribute('data-parsley-mincheck', 1); on the Last field in a CheckboxSetField
400: [04:11:34] * jedateach quit (Ping timeout: 250 seconds)
401: [04:13:11] * mobiusnz quit (Quit: Leaving.)
402: [04:13:35] * Kingy is now known as Kingy[a]
403: [04:13:46] <WandL> be nice if we had $myOptionList->getFieldLIst();
404: [04:15:16] * cloph has joined #silverstripe
405: [04:15:31] * cloph_away quit (Ping timeout: 258 seconds)
406: [04:15:40] * Ryan-Toast quit (Quit: Ryan-Toast)
407: [04:16:21] * kerosene is now known as keroberry
408: [04:19:56] * muskie9 quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
409: [04:22:09] * muskie9 has joined #silverstripe
410: [04:22:35] * r_hector has joined #silverstripe
411: [04:36:44] <Colin[pi]> "task manager is not responding"
412: [04:36:48] <Colin[pi]> gg windows
413: [04:40:03] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
414: [04:41:45] * veb has joined #silverstripe
415: [04:43:27] * veb quit (Client Quit)
416: [04:50:50] * veb has joined #silverstripe
417: [05:00:45] * micmania1 quit (Ping timeout: 258 seconds)
418: [05:01:38] <WandL> for future reference people trying to validate a CheckboxSetField with parsleyjs I ended up having to do it with jquey as SS doesn't seem to give me access to the FieldList in the OptionSet
419: [05:02:01] <WandL> myCheckboxCollection.last()
420: [05:02:01] <WandL> .attr({
421: [05:02:02] <WandL> 'data-parsley-required': true,
422: [05:02:02] <WandL> 'data-parsley-mincheck': 1,
423: [05:02:04] <WandL> 'data-parsley-errors-container': '#MaterialError',
424: [05:02:04] <WandL> 'data-parsley-error-message': 'Please select at least one material'
425: [05:02:06] <WandL> });
426: [05:03:01] <WandL> hope that helps someone (note make sute that each has a data-pasley-group on it this can be done with setAttribute on the field :)
427: [05:05:38] * oetiker quit (Quit: Leaving)
428: [05:07:05] * oetiker has joined #silverstripe
429: [05:08:47] * oetiker quit (Read error: Connection reset by peer)
430: [05:11:18] * oetiker has joined #silverstripe
431: [05:13:57] * oetiker quit (Read error: Connection reset by peer)
432: [05:14:29] * oetiker has joined #silverstripe
433: [05:20:25] * o3d quit (Ping timeout: 246 seconds)
434: [05:33:05] * veb quit (Quit: veb-irc: &)
435: [05:47:20] <Snowman23> Remember: Never reboot a server. Ever.
436: [05:54:07] <Colin[pi]> Snowman23: http://i.imgur.com/q7spw3B.jpg ?
437: [05:55:37] <Snowman23> lol
438: [05:55:38] <Snowman23> Pretty much
439: [05:56:38] <Colin[pi]> Snowman23: we actually had a guy rm -rf on the root once
440: [05:56:46] <Colin[pi]> it went *ok*
441: [05:57:08] <Snowman23> hahaa
442: [05:57:14] * veb has joined #silverstripe
443: [05:57:15] * veb quit (Changing host)
444: [05:57:15] * veb has joined #silverstripe
445: [05:57:29] <Colin[pi]> Snowman23: it's kinda weird to watch it die a slow, horrific death
446: [06:05:28] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
447: [06:05:52] * veb quit (Quit: veb-irc: &)
448: [06:11:04] * Stomach quit (Ping timeout: 245 seconds)
449: [06:18:25] * Colin[pi] quit (Ping timeout: 264 seconds)
450: [06:35:50] * Stomach has joined #silverstripe
451: [06:38:48] * keroberry is now known as kerosene
452: [06:52:41] * MrGuits has joined #silverstripe
453: [06:56:49] * Guits quit (Ping timeout: 264 seconds)
454: [07:05:08] * Shrike_Finland has joined #silverstripe
455: [07:07:00] * zippy has joined #silverstripe
456: [07:28:52] * veb has joined #silverstripe
457: [07:30:43] * r_hector quit (Quit: Leaving.)
458: [07:42:27] <Eliseth> Morning
459: [07:46:52] <Snowman23> moin moin
460: [07:47:29] * hailwood quit (Quit: Leaving)
461: [08:24:37] * wmk has joined #silverstripe
462: [08:33:03] * Colin[pi] has joined #silverstripe
463: [08:50:45] <zippy> wb Colin[pi]
464: [08:57:55] <Tanger> Hey guys, has anybody, with vim, searched and replaced in it using multiple matched patterns mixed with multiple pasted registers?
465: [08:59:03] <Tanger> ie :%s/^www\.\(.*\)/\=@1 \1 [OR]\n \=@2 \2/g
466: [09:02:49] * jeroenem has joined #silverstripe
467: [09:03:57] <jeroenem> How does the GridFieldExportButton() actually work? When adding it to my GridField config, it only exports the ID's not the rest of the fields
468: [09:06:03] * Stomach quit (Quit: zzz)
469: [09:06:14] <jeroenem> http://www.sspaste.com/paste/show/5491423398d8f
470: [09:11:34] * Shrike_Finland quit (Quit: Leaving.)
471: [09:11:46] * stnvh has joined #silverstripe
472: [09:15:19] * ocmnt has joined #silverstripe
473: [09:15:27] <ocmnt> howdy ho!
474: [09:15:33] <ocmnt> guess who is back :P
475: [09:18:30] <zippy> back again?
476: [09:18:45] <ocmnt> seems like it
477: [09:19:04] <ocmnt> took a little break, which became a little of two months or so
478: [09:19:43] * Tanger quit (Quit: Tanger)
479: [09:38:10] * Pyarsk has joined #silverstripe
480: [09:43:28] <jeroenem> any suggestions on how the get the export button to work on a GridField?
481: [09:43:48] <jeroenem> http://www.sspaste.com/paste/show/5491423398d8f this is only giving me the ID's in the exported CSV file
482: [09:54:49] <Pyarsk> should mirror headers
483: [09:56:39] <Pyarsk> I don't think you're diong it quite right
484: [09:57:21] <Pyarsk> public function get export fields confuses me.
485: [09:57:25] <Pyarsk> idk
486: [09:57:26] <Pyarsk> gl
487: [09:58:12] <madmatt> jeroenem: It should use the $summary_fields you define on your model
488: [10:05:43] <wmk> ocmnt, long time not seen
489: [10:06:20] <ocmnt> heya wmk :D
490: [10:06:22] <ocmnt> so true, haha
491: [10:08:32] <jeroenem> madmatt: thanks, $summary_fields to the rescue!
492: [10:14:15] <Pyarsk> Been really busy this morning I have like.
493: [10:14:16] <Pyarsk> file:///C:/Users/dylanwa/Desktop/AreYou.gif
494: [10:14:24] <Pyarsk> oh fuck you windows.
495: [10:14:32] <Pyarsk> http://iforce.co.nz/i/v5odwees.vkd.gif
496: [10:16:01] <Pyarsk> yeah ocmnt, where you been?
497: [10:17:37] <Snowman23> Hmmm, I just accidently overwrote the database on the wrong server
498: [10:17:37] <Snowman23> I wonder if this is going to be an issue.
499: [10:18:54] <zippy> Snowman23: any sms notifications yet?
500: [10:20:28] <Snowman23> haha
501: [10:20:33] <Snowman23> It was a not-really-live env
502: [10:20:43] <Snowman23> Problem was the env named "prod" isn't prod anymore
503: [10:20:43] <Snowman23> :(
504: [10:21:38] <ocmnt> hey Pyarsk, I was on some kind of hiatus
505: [10:21:52] <ocmnt> left my old job in the end of october
506: [10:22:22] <ocmnt> and just had myself some relaxing ¨me¨ time
507: [10:22:33] <ocmnt> but I think I have had enough of that by now
508: [10:27:39] <wmk> intellij, you're so cool
509: [10:27:45] <wmk> vagrant ssh inside IDE
510: [10:28:30] <ocmnt> vagrant.. makes me think
511: [10:28:31] <madmatt> Snowman23: *sigh*
512: [10:28:41] <ocmnt> is the vagrant silverstripe talk from the meetup somewhere online?
513: [10:28:54] <madmatt> wmk: How do you find it speed wise? I use PHPStorm for most things, but never for Vagrant before
514: [10:29:06] <madmatt> It has Behat integration, but that is dog-slow and painful to watch
515: [10:30:11] * DimiStripe has joined #silverstripe
516: [10:30:22] <wmk> madmatt, it's more like comfort. all in one window
517: [10:30:31] <wmk> instead of tons of bash windows open
518: [10:30:35] <Snowman23> madmatt: ;____;
519: [10:30:40] <Snowman23> YOU SHOULD BE IN BED, NOT LOOKING AT MY MISTAKES
520: [10:30:43] <Snowman23> And it was an easy mistake to make :(
521: [10:30:55] <madmatt> kek
522: [10:31:01] <Pyarsk> So a helicopter just few right past the office window
523: [10:31:04] <madmatt> wmk: Fair enough.
524: [10:31:06] <Pyarsk> Snowman23
525: [10:31:12] <Pyarsk> micmania1
526: [10:31:41] <Snowman23> oh
527: [10:31:42] <Snowman23> fun :O
528: [10:31:51] <ocmnt> Pyarsk, you never seen helicopters fly by?
529: [10:32:02] <Snowman23> Unless it's terrorists, in which case, well, bad fucking luck I guess!
530: [10:32:09] <Pyarsk> ocmnt: I'm on the ground floor -.-
531: [10:32:11] <ocmnt> helicopters are hovering my city twice a week or so
532: [10:32:13] <ocmnt> oh, hahaha
533: [10:32:14] <Snowman23> lol
534: [10:32:20] <Snowman23> ocmnt: I think he means like... PAST, not above
535: [10:32:21] <Snowman23> :P
536: [10:32:25] <ocmnt> you sure you aint playing GTA?
537: [10:32:41] <Pyarsk> Search and rescue complete with a guy sitting out the side door.
538: [10:32:43] <ocmnt> Snowman23, I didnt knew he was on ground level, that makes a different there
539: [10:32:45] * veb quit (Quit: veb-irc: quit)
540: [10:32:57] <Pyarsk> looking for a body in the river (20m from office window) probably
541: [10:33:06] <wmk> helicopters all the time over here.
542: [10:33:14] <Pyarsk> <3 helicopters.
543: [10:33:48] <wmk> either for transporting stuff on the mountains or for fishing out tourists from the rock blank
544: [10:34:54] <wmk> last spring a czech climber nearly died there. i really wondered why he started climbing that day.
545: [10:35:12] <ocmnt> wmk, because people are stupid?
546: [10:36:04] <Pyarsk> This chappy: http://www.thenorthernecho.co.uk/resources/images/2794536/
547: [10:36:06] <ocmnt> last year (or the year before) a mountainguide from bad mitterndorf died in an avalanche. Fresh snow and he was dropping some trails, tweeted he was about to go for a second run and got caught by a wall of snow
548: [10:36:27] <ocmnt> he knew the risks and still failed to overcome them. people are just stupid :D
549: [10:36:38] <wmk> ocmnt, yup. something like that
550: [10:37:08] <Pyarsk> ocmnt: wmk but sometimes, even depite it all, shit just happens.
551: [10:37:28] <ocmnt> yup
552: [10:38:02] <ocmnt> but shit gets less messsy when you are properly prepared (diapers and such)
553: [10:39:50] <wmk> Pyarsk, yup. shit happens: https://www.youtube.com/watch?v=BDlg6ghCZfQ&index=16&list=PLAM3Fm3AFtVhrF1SJs7CnV_Kr2_7tbxdt
554: [10:41:25] <Pyarsk> sea king
555: [10:41:30] <Pyarsk> sounds like a pokemon, lulz
556: [10:42:42] * Shrike_Finland has joined #silverstripe
557: [10:43:56] <Pyarsk> haha wmk
558: [10:44:21] <Pyarsk> http://en.wikipedia.org/wiki/Westland_Sea_King
559: [10:46:41] * NETim has joined #silverstripe
560: [10:47:32] <NETim> Morning, trying to add an uploadfield to a custom widget, getting "Call to a member function FormAction() on a non-object", any ideas?
561: [10:47:36] <Pyarsk> oh yup, lol, turns out I was right http://bulbapedia.bulbagarden.net/wiki/Seaking_%28Pok%C3%A9mon%29
562: [10:47:55] <Pyarsk> NETim: yeah, the 'non-object' part gives it away
563: [10:48:19] <NETim> Except the object I'm working with exists.
564: [10:48:27] <ocmnt> Pyarsk, you disappoint me, seaking was one of the 151 original pokemon!
565: [10:48:29] <Pyarsk> You dun got wachoo think cho got.
566: [10:48:34] <Pyarsk> ocmnt: IKR
567: [10:48:48] <NETim> $uploadFieldAsset = new UploadField('GatedAssetDownload','Gated Asset Download');
568: [10:48:52] <Pyarsk> NETim: that doesn't matter two shits, the VARIABLE you're working with does not.
569: [10:49:15] <Pyarsk> also, UploadField::create()
570: [10:49:16] <NETim> public static $has_one = array("GatedAssetDownload" => "File"...
571: [10:49:21] <Pyarsk> that dosen't matter either.
572: [10:49:39] <Pyarsk> $isThisEvenAThing->ohNoItsNot()
573: [10:49:49] <Pyarsk> copy and paste that EXACT line into your program.
574: [10:50:03] <NETim> My confusion comes from the fact that this works with a normal page or dataobject but not with a widget.
575: [10:50:08] <Pyarsk> guarantee exact same error comes up.
576: [10:50:27] <Pyarsk> yeah, but we can sort that out later.
577: [10:50:40] <Pyarsk> for now, the fact remains that you don't have what you think you have.
578: [10:50:44] <Pyarsk> your code is at fault for now.
579: [10:50:49] <NETim> Let's go for a yes/no question, can widgets have a has_one item?
580: [10:50:57] <NETim> so has_one image
581: [10:51:00] <Pyarsk> the logic of architectural arrangement can be dealt with later
582: [10:51:15] <Pyarsk> NETim: you're asking a completely different question.
583: [10:51:21] <Pyarsk> 100% irrelevant to the error you've got.
584: [10:51:30] <NETim> Pyarsk, you're not joining the dots.
585: [10:51:49] <Pyarsk> I'm tryihng to help you understand! You're not joinging the dots in order!
586: [10:51:59] <NETim> I have my own order dammit :D
587: [10:52:05] <NETim> From the top.
588: [10:52:19] <Pyarsk> Well, I'll give you points for not typing "damnit"
589: [10:52:28] <NETim> thanks.
590: [10:52:34] <NETim> I have a widget that has an asset (file).
591: [10:52:35] <madmatt> NETim: Got a full code sample?
592: [10:52:40] <Pyarsk> nits got nothing to do with an outburst of dissatisfaction.
593: [10:52:55] <Pyarsk> NETim: simple answer to your question with another question: Is a Widget a DataObject?
594: [10:53:22] <Pyarsk> (hint: yes.)
595: [10:53:55] <NETim> matmatt, Pyarsk: http://www.sspaste.com/paste/show/54915b5f9ca3d
596: [10:54:14] <Pyarsk> NETim: another protip: ma<tab>
597: [10:54:26] <Pyarsk> then you'll actually get mad matt, not matt-matt
598: [10:54:42] <Pyarsk> which sounds far more pokemon-y
599: [10:54:49] <NETim> Pyarsk: thanks.
600: [10:55:12] <madmatt> NETim: And the full error please? (including file/line number)
601: [10:55:36] <NETim> Fatal error: Call to a member function FormAction() on a non-object in /path/to/site/framework/forms/FormField.php on line 157
602: [10:56:06] <madmatt> aaaand which version of SS? :D
603: [10:56:11] <NETim> 3.1
604: [10:56:28] <Pyarsk> aaaaaaand the stacktrace?
605: [10:56:37] <Pyarsk> oh, probably dun got one huh
606: [10:57:03] <NETim> Pyarsk: do you come on here to vent some kind of psychological issue?
607: [10:58:28] <Pyarsk> am I offending you?
608: [10:58:32] <Pyarsk> I don't mean to :<
609: [10:59:33] <madmatt> NETim: If you comment out your getCMSFields function, does it work (it should scaffold some default fields)?
610: [10:59:33] <NETim> Pyarsk: was just wondering. It's hard to tell sarcasm online. I have to make an effort to not be sarcastic online when in person it's my main form of communication.
611: [10:59:42] <madmatt> It maynot be the fields you want, I just want to know if that works or not
612: [10:59:49] <Pyarsk> yeh, I'm commonly the same NETim
613: [10:59:50] <NETim> madmatt: testing.
614: [11:00:11] <NETim> madmatt: works, but no fields scaffolded.
615: [11:00:40] <NETim> Pyarsk: I shall mentally add \s tags to all of your posts, unless it makes the post seem odd...
616: [11:01:14] <Pyarsk> ok
617: [11:03:09] <madmatt> NETim: Ok, try doing this: http://www.sspaste.com/paste/show/54915b5f9ca3d
618: [11:03:17] <madmatt> (my comment on your question)
619: [11:03:26] <madmatt> er sorry
620: [11:03:39] <madmatt> last line of getCMSFIelds you should add 'return $fields;'
621: [11:04:49] <NETim> FieldList::addFieldToTab() Tried to add a tab to object 'FieldList' - 'Root' didn't exist.
622: [11:05:11] <madmatt> herp derp, sorry, it's a Widget
623: [11:05:15] <Pyarsk> NETim: use ->push
624: [11:05:21] <Pyarsk> instead of addfieldtotab
625: [11:05:29] <madmatt> one sec, I'll repost
626: [11:05:47] <madmatt> NB: I think the reason it's not scaffolding is that you need to make your $db, $has_one etc. arrays private, not public
627: [11:06:58] <NETim> madmatt: nope, still no scaffold.
628: [11:09:17] <Pyarsk> ah there we are :< http://www.chroniclelive.co.uk/news/north-east-news/river-tyne-search-underway-after-8301987
629: [11:09:25] <Pyarsk> ocmnt: wmk
630: [11:09:41] <ocmnt> hm?
631: [11:09:49] <ocmnt> ah
632: [11:10:01] <ocmnt> tyne? Pyarsk I thought you were located in the london area
633: [11:10:02] <ocmnt> :o
634: [11:11:14] <Pyarsk> Nup, that's willmorgan & pigeonfriend
635: [11:11:41] <ocmnt> ah I see
636: [11:11:43] <Pyarsk> Loz is Norfolk
637: [11:11:57] <Pyarsk> I'm up in little Netherlands.
638: [11:12:05] <ocmnt> why little netherlands?
639: [11:12:10] <Pyarsk> where micmania1 is from.
640: [11:12:26] <Pyarsk> NETim is in Birmingham iirc.
641: [11:12:38] <NETim> Nope.
642: [11:12:50] <ocmnt> lol
643: [11:13:07] <madmatt> NETim: Sorry, been busy in real life
644: [11:13:19] <NETim> madmatt: no worries.
645: [11:13:34] <NETim> Pyarsk: you've got the right 100 or so miles.
646: [11:13:49] <madmatt> NETim: Just trying to replicate here, haven't used widgets in a while :)
647: [11:14:19] <Pyarsk> NETim: yeah, you probably said <near> birmingham.
648: [11:14:57] <NETim> More midlands.
649: [11:15:01] <madmatt> NETim: Sorry, did you ?flush=1 or wipe your tmp files after changing the public -> private?
650: [11:15:40] <NETim> madmatt: no joy.
651: [11:15:42] <madmatt> Hrm, actually it looks like in our most recent project, we made it scaffold form fields... even though I'm pretty sure it should do it by default
652: [11:15:52] <madmatt> Ok, I'll whip up a sample and come back to you in a sec
653: [11:15:59] <NETim> ok, cheers madmatt
654: [11:17:23] <Pyarsk> NETim: areet, we'll do this dance again I guess :P Milton Keynes?
655: [11:17:40] <NETim> warmer.
656: [11:17:43] <Pyarsk> Northampton
657: [11:17:54] <NETim> he shoots, he sorta scores.
658: [11:18:13] <Pyarsk> Towcester
659: [11:18:30] <NETim> basically around northampton.
660: [11:18:43] <Pyarsk> oh yup
661: [11:19:04] <Pyarsk> I'm pretty much just tracing my journey to the track :>
662: [11:19:17] <NETim> the track?
663: [11:19:22] <madmatt> NETim: Have posted another solution - note I've changed public -> private, so you should copy/paste the whole class and then rm -rf your /tmp/silverstripe-cache* folders (or ?flush=1)
664: [11:19:23] <Pyarsk> Yeh
665: [11:19:30] <Pyarsk> NETim: Don't give me that nonsense -.-
666: [11:19:38] <madmatt> NETim: That should make it scaffold the $db form fields, see if that gets anywhere
667: [11:20:25] <Pyarsk> track, question-mark. Pfft.
668: [11:20:51] <NETim> I'm assuming some form of race track, unsure of what is raced on it.
669: [11:21:05] <madmatt> NETim: If that works, my suspicion is that the upload fields don't work until the widget is saved for the first time, but I'm not quite sure
670: [11:21:22] <NETim> madmatt: FieldList::addFieldToTab() Tried to add a tab to object 'FieldList' - 'Root' didn't exist.
671: [11:21:52] <madmatt> (also sorry for the indenting :))
672: [11:22:09] <madmatt> uh seriously, I hate widgets heh
673: [11:22:14] <NETim> I see no issues with indenting.
674: [11:22:17] <madmatt> Try doing tabbed => false
675: [11:22:40] <NETim> que?
676: [11:23:08] <madmatt> in the getCMSFields method, it's setting 'tabbed' => true. Change that to => false
677: [11:23:14] <madmatt> Does that make sense?
678: [11:24:13] <madmatt> Next option if that still fails, is to revert to your original code, but do n't include the 2x upload fields (as in, don't create them or include them in the FieldList), and see if that works or not
679: [11:24:14] <NETim> madmatt: not as much as I would like.
680: [11:24:32] <NETim> without the uploadfields it does work.
681: [11:24:54] <madmatt> NETim: Sorry, note there are two comments on that solution now - did you use the bottom-most one?
682: [11:25:26] <NETim> madmatt: um, I, um. one sec.
683: [11:26:31] <NETim> hm... still no joy.
684: [11:27:10] <madmatt> what's the error now? Seems odd that this doesn't work, unless there's a version mismatch somewhere between framework and cms
685: [11:27:23] <NETim> Fatal error: Call to a member function FormAction() on a non-object in /var/www/nessboilerplate.dev/framework/forms/FormField.php on line 157
686: [11:27:50] <NETim> Just going nuclear and replacing the widget module.
687: [11:28:24] <madmatt> What a pain. Basically, that error is because the form field doesn't know about the Form object it should be associated with
688: [11:28:42] <madmatt> But when a form field is added to a FieldList or Form, it should be given the form so they're joined
689: [11:28:46] <Pyarsk> madmatt: reload the page, I think while it comes up on the bottom for you it's at the top of the list if not placed in by JS
690: [11:28:56] <Pyarsk> the comment that is. iirc, which is probably wrong.
691: [11:28:57] <Pyarsk> idk
692: [11:28:59] <Pyarsk> carry on.
693: [11:29:28] <madmatt> Pyarsk: Oh ffs, you're right. How dumb :/
694: [11:29:30] <NETim> Pyarsk: sorted that issue
695: [11:29:38] <madmatt> Sorry for that confusion!
696: [11:30:00] <NETim> madmatt: no worries
697: [11:31:40] <NETim> son of a bitch, works if i change the field to FileField instead of UploadField.
698: [11:33:26] <madmatt> Ah, yeah it's specific to UploadFIeld
699: [11:33:36] <madmatt> Well, specific to AJAXified things I think
700: [11:33:55] <madmatt> See https://github.com/silverstripe/silverstripe-widgets/issues/20
701: [11:34:04] <NETim> madmatt: ah
702: [11:36:43] <madmatt> NETim: Looks like the latest comment on that issue provides an extension-based workaround - a bit of restructuring of the code required though it seems
703: [11:37:00] <madmatt> (The comment from g4b0)
704: [11:37:03] <NETim> hm, doesn't save the image though. Think I'll just make another DO and add a link in a dropdown.
705: [11:39:31] <madmatt> I've gotta get some sleep sorry, hopefully you can solve the issue - let me know what you come up with!
706: [11:39:51] <madmatt> sorry for hte back-and-forth, I've hardly used the widget system before
707: [11:42:07] <NETim> madmatt: no worries, bosses solution: "Just remove those fields".
708: [11:42:29] * Colin[pi] quit (Ping timeout: 258 seconds)
709: [11:46:13] <madmatt> That works I guess :D
710: [11:46:14] <madmatt> Night!
711: [12:03:13] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
712: [12:13:16] <Pyarsk> NETim: yeh, madmatt was right, widget is quite and old school system.
713: [12:13:39] <Pyarsk> A bit convoluted in design for this reason I think (with widget holders, etc)
714: [12:44:49] * MrGuits quit (Ping timeout: 245 seconds)
715: [12:47:46] * Shrike_Finland quit (Quit: Leaving.)
716: [12:56:22] * willmorgan has joined #silverstripe
717: [12:57:08] * Guits has joined #silverstripe
718: [13:17:36] * UndefinedOffset has joined #silverstripe
719: [13:29:26] <Pyarsk> willmorgan: doing any freelance stuff that could use some external input?
720: [13:29:38] <Pyarsk> and/or is that a thing that people do over here?
721: [13:45:38] <ocmnt> is what a thing?
722: [13:45:50] <ocmnt> external resources?
723: [14:15:33] * UndefinedOffset quit (Quit: Leaving.)
724: [14:16:52] * willmorgan1 has joined #silverstripe
725: [14:17:18] * UndefinedOffset has joined #silverstripe
726: [14:18:47] * willmorgan quit (Ping timeout: 265 seconds)
727: [14:23:58] * NETim quit (Ping timeout: 246 seconds)
728: [14:25:51] * Shrike_Finland has joined #silverstripe
729: [14:46:32] * UndefinedOffset quit (Quit: Leaving.)
730: [14:50:23] * Shrike_Finland quit (Quit: Leaving.)
731: [14:51:46] * Liquide has joined #silverstripe
732: [14:53:14] <willmorgan1> nope, don't think so Pyarsk
733: [15:07:27] * muskie9 has joined #silverstripe
734: [15:19:09] * catcher has joined #silverstripe
735: [15:33:03] <Pyarsk> ocmnt: ya
736: [15:33:07] <Pyarsk> willmorgan1: aww shit.
737: [15:33:09] <Pyarsk> that sucks.
738: [15:33:13] <Pyarsk> Suddenly want a new job
739: [15:35:14] * Shrike_Finland has joined #silverstripe
740: [15:35:44] <Pyarsk> Got a new manager.
741: [15:36:23] <Pyarsk> Doesn't manage, makes retarded demands, microfiddles (like micromanaging, only without managing), promises features on projects that are not only outlandish, but impossible
742: [15:37:03] <Pyarsk> lays blame back on workers, takes credit for all success.
743: [15:37:05] <Pyarsk> shit.
744: [15:37:27] * UndefinedOffset has joined #silverstripe
745: [15:39:44] <Zauberfisch> Pyarsk: haha
746: [15:39:55] <Zauberfisch> business as usual, isn't it?
747: [15:40:14] * willmorgan has joined #silverstripe
748: [15:41:04] * willmorgan1 quit (Ping timeout: 255 seconds)
749: [15:42:19] * Guits quit (Ping timeout: 245 seconds)
750: [15:47:20] <Pyarsk> Zauberfisch: no, worse :<
751: [15:47:31] <Pyarsk> I can deal with someone who at least tries
752: [15:47:35] <Pyarsk> but this guy... omg.
753: [15:48:04] <Pyarsk> We just got ordered to assign due dates next to portions of the project we don't even have requirements for yet.
754: [15:48:13] <Pyarsk> which he then gave to the directors.
755: [15:49:03] <Pyarsk> I need this :< http://ih1.redbubble.net/image.11130406.6354/fig,red,mens,ffffff.jpg
756: [15:52:11] <catcher> Pyarsk, Been there recently. "How long?" "What do you want?" "We don't know." "then I don't know." "Need an answer."
757: [15:53:44] <Pyarsk> catcher: better, "need an answer, you've got 10 minutes. Go, the clock is ticking."
758: [15:54:34] <catcher> Pyarsk, right?
759: [15:54:54] <catcher> This is where simon_w used to say "ha, clients"
760: [15:55:19] <Pyarsk> catcher: I'm an internal dev for a motor company. I don't have clients.
761: [15:55:22] <Pyarsk> this is my manager.
762: [15:55:37] <Pyarsk> well, my manager's manager. Because apparently having one is not enough.
763: [15:55:43] <catcher> mm. 1 big client.
764: [15:56:10] <Pyarsk> Clients are fine. A bit special in the cranial space, but managable. This guy is on a whole other level.
765: [15:56:39] <Zauberfisch> Pyarsk: I feel your pain though
766: [15:57:11] <Pyarsk> Indeed. I've never seen management on this level of apparent incompetence before though Zauberfisch, I'm quite shocked.
767: [15:58:02] <Pyarsk> On the bright side I got given a bottle of brandy as a christmas present today - from the company as a whole, not the manager though.
768: [16:04:03] * Shrike_Finland quit (Quit: Leaving.)
769: [16:16:20] * Liquide quit ()
770: [16:20:56] * willmorgan1 has joined #silverstripe
771: [16:23:26] * willmorgan quit (Ping timeout: 256 seconds)
772: [16:29:59] * jeroenem quit (Quit: Page closed)
773: [16:33:12] * jamesbrowne has joined #silverstripe
774: [16:36:52] * jamesbrowne quit (Client Quit)
775: [16:38:55] * jenniferaslan has joined #silverstripe
776: [16:40:41] <willmorgan1> lol
777: [16:41:14] <willmorgan1> perhaps bitching on a logged public irc channel about your job isn't the best idea!
778: [16:47:31] <ocmnt> like any boss knows how to use IRC :P
779: [16:49:31] <catcher> Not needed, just google
780: [16:49:41] * jamesbrowne has joined #silverstripe
781: [16:49:46] <catcher> http://logs.simon.geek.nz/
782: [16:50:08] <ocmnt> I know, but in order to do so the person in charge should know which usernames belongs to their employees
783: [16:50:19] <catcher> ocmnt, this is true.
784: [16:50:34] <ocmnt> like, I dont think any of my previous employers could work it out
785: [16:50:45] <catcher> haha
786: [16:51:06] <ocmnt> atleast, it would not pop up on google at random while googling me
787: [16:51:20] <ocmnt> perhaps once someone expects to find something work related it might
788: [16:55:24] * jamesbrowne quit (Quit: My Mac has gone to sleep. ZZZzzz…)
789: [16:55:46] <Zauberfisch> willmorgan1: thats why people use nicknames ;)
790: [16:56:03] <catcher> And maybe why Pyarsk changes his daily
791: [16:56:10] * jamesbrowne has joined #silverstripe
792: [17:02:26] <Zauberfisch> better safe than sorry I guess
793: [17:13:34] * muskie9 quit (Ping timeout: 245 seconds)
794: [17:16:28] * Vanny has joined #silverstripe
795: [17:22:32] * muskie9 has joined #silverstripe
796: [17:27:05] <Vanny> Hi All, I have a newbie question
797: [17:27:33] <ocmnt> I don see any question :D
798: [17:28:42] <Vanny> I use skeleton a lot, and just wondering where is the best place to put my <div classes> in the content part via the CMS tool
799: [17:28:49] <Vanny> sorry forgot to press enter
800: [17:29:10] <Vanny> I want to make sure I start with good use of the tool
801: [17:30:25] * wmk quit (Ping timeout: 255 seconds)
802: [17:30:52] <ocmnt> hm, I never used with skeleton before
803: [17:31:12] <ocmnt> what are you trying to do? add css classes to use in tinymce?
804: [17:32:12] <Vanny> I just have different columns, rows etc using the skeleton responsive design, sometimes i might have page split in half other times 4 columns depending on the page.
805: [17:33:34] <ocmnt> and you want to be able to change the columns from the CMS?
806: [17:34:01] <Vanny> yeah, I can do in HTML editor in the CMS, but wasn't sure if there was a better way
807: [17:36:17] * Shrike_Finland has joined #silverstripe
808: [17:39:24] <ocmnt> there are some block-modules around which might suit your needs
809: [17:40:30] <Vanny> ok thanks I will investigate them
810: [17:51:41] * willmorgan1 quit (Ping timeout: 244 seconds)
811: [17:51:42] * ApacheTiger has joined #silverstripe
812: [17:51:52] <ApacheTiger> Hello all.
813: [17:52:00] <ApacheTiger> I have a newbie question.
814: [17:53:56] * Guits has joined #silverstripe
815: [17:53:59] <ApacheTiger> I want to create an iterable array of objects that will be available on a theme to loop. Can I do it as regular objects and return an array from a function call to loop?
816: [17:54:42] <ApacheTiger> Or is there a special holder for special objects to loop that must be returned from the function?
817: [17:55:00] <ApacheTiger> If so what is the holder and object classes?
818: [17:55:25] * Stomach has joined #silverstripe
819: [17:55:29] <catcher> ApacheTiger, templates will want an ArrayList, and you can add the objects to it by calling ->toArray() on them
820: [17:56:19] <catcher> Conversions to ArrayData are required sometimes, but I don't remember when exactly.
821: [17:56:52] <ApacheTiger> so ArrayList->add( NativeObject->toArray() )
822: [17:57:33] <ApacheTiger> I’m not sure Native PHP objects have a toArray function.
823: [17:58:01] <ApacheTiger> I’m not pulling from a database but rather from an XML feed and just want to show not store.
824: [17:58:35] <ApacheTiger> Do I just need to create the object as ViewableData?
825: [17:58:48] <catcher> ApacheTiger, Just use RestfulService, it'll handle caching, conversions for template, and more.
826: [17:59:36] <ApacheTiger> Well I said XML to make it easier to understand, actually I’m pulling from a remote database and looping through the result set to create the objects.
827: [18:01:09] <ApacheTiger> Is there a SilverStripe object that isn’t a DataObject? I have the jest though. Thanks
828: [18:01:19] * willmorgan has joined #silverstripe
829: [18:03:36] <catcher> ApacheTiger, ArrayData, which is in fact a ViewableData extension
830: [18:04:29] <catcher> data -> ArrayData -> ArrayList, return, profit
831: [18:06:57] * willmorgan quit (Ping timeout: 250 seconds)
832: [18:07:23] * DimiStripe quit (Quit: DimiStripe)
833: [18:10:57] * DimiStripe has joined #silverstripe
834: [18:13:51] * Shrike_Finland quit (Quit: Leaving.)
835: [18:14:26] <ApacheTiger> Thanks catcher.
836: [18:14:34] <ApacheTiger> Have a great day guys.
837: [18:14:37] <ApacheTiger> and girls
838: [18:15:08] <ApacheTiger> Merry Christmas and happy holidays.
839: [18:15:10] * Stomach quit (Quit: zzz)
840: [18:15:18] * ApacheTiger quit (Quit: ApacheTiger)
841: [18:21:37] * Shrike_Finland has joined #silverstripe
842: [18:22:59] * gelignite has joined #silverstripe
843: [18:35:20] * ocmnt quit (Ping timeout: 258 seconds)
844: [18:40:55] * Stomach has joined #silverstripe
845: [18:42:19] * ApacheTiger has joined #silverstripe
846: [18:42:35] <ApacheTiger> catcher, you still available?
847: [18:43:41] <ApacheTiger> The code I have is creating 3 bullet items but will not access the properties on my objects.
848: [18:44:07] <ApacheTiger> Heres my php code in my Page.
849: [18:44:26] <ApacheTiger> public static function GetListings ()
850: [18:44:27] <ApacheTiger> {
851: [18:44:28] <ApacheTiger> $aReturn = new ArrayList();
852: [18:44:29] <catcher> ApacheTiger, please use an external paste tool & show the template as well
853: [18:44:30] <ApacheTiger> for ( $i = 1; $i <= 3; $i ++ )
854: [18:44:31] <ApacheTiger> {
855: [18:44:33] <ApacheTiger> $oProperty = new stdClass;
856: [18:44:34] <ApacheTiger> $oProperty->proName = 'Property ' . $i;
857: [18:44:36] <ApacheTiger> $aReturn->add( (array) $oProperty );
858: [18:44:36] <catcher> ApacheTiger, sspaste.com, etc.
859: [18:44:37] <ApacheTiger> unset( $oProperty );
860: [18:44:39] <ApacheTiger> }
861: [18:44:40] <ApacheTiger> return $aReturn;
862: [18:44:40] <ApacheTiger> } // array
863: [18:46:19] * jamesbrowne quit (Quit: My Mac has gone to sleep. ZZZzzz…)
864: [18:49:43] <ApacheTiger> Do I then copy and paste into here?
865: [18:50:56] <catcher> ApacheTiger, no, pass me a link to the pasted code.
866: [18:51:12] <catcher> Well, paste the link here so others can look too.
867: [18:51:22] <ApacheTiger> Trhying to get my signup confirmed.
868: [18:52:00] <catcher> signup? to paste to sspaste.com?
869: [18:52:27] <catcher> paste code, click paste, copy url, paste here.
870: [18:52:37] <ApacheTiger> Okay there was a login/register up top
871: [18:52:48] <catcher> unnecessary.
872: [18:52:56] <ApacheTiger> Great
873: [18:54:00] <ApacheTiger> http://sspaste.com/paste/show/5491cbf3c7953
874: [18:55:27] <catcher> Any reason you go from data -> stdClass -> array?
875: [18:56:23] <ApacheTiger> It wasn’t working as a direct object so I casted it as an array to see if that fixed it.
876: [18:56:56] <ApacheTiger> Also that way it wasn’t a reference but was a copy.
877: [18:57:09] <catcher> It needs to be a (viewable) ArrayData, which accepts arrays.
878: [18:57:41] <catcher> You can skip the stdClass altogether and just wrap a multi-dim array in an ArrayData, and push that on the ArrayList.
879: [18:58:04] <catcher> (must be multi-dim so you can access values by their property names / keys).
880: [18:59:12] <ApacheTiger> so use an indexed array of associate arrays and push that onto an ArrayData and add that to the ArrayList?
881: [18:59:47] <catcher> ApacheTiger, that's one extra step - ArrayList(ArrayDatas(assoc array))
882: [19:00:04] <ApacheTiger> Or use an ArrayData and push associative arrays on to it.
883: [19:00:21] <ApacheTiger> did you mean ArrayList->add in my loop
884: [19:00:44] <ApacheTiger> ArrayList->add( ArrayData( assoc_array) )
885: [19:00:49] <catcher> Yes, you'll add one ArrayData to your ArrayList per loop. The ArrayData will contain the assoc array.
886: [19:00:59] * Shrike_Finland quit (Quit: Leaving.)
887: [19:01:03] <ApacheTiger> Thanks
888: [19:01:14] <catcher> ApacheTiger, np
889: [19:01:20] <ApacheTiger> ArrayData was the missing key
890: [19:01:31] * ApacheTiger quit (Quit: ApacheTiger)
891: [19:01:47] <catcher> ...which I mentioned twice. :)
892: [19:12:53] * Kingy[a] is now known as Kingy
893: [19:13:28] * Vanny quit (Quit: Page closed)
894: [19:14:47] <Kingy> morning
895: [19:16:26] <Stomach> hallo
896: [19:16:32] <Stomach> how you doing Kingy
897: [19:16:53] <Kingy> good mate. 2 days of work to go, 3 days before I leave.. jeebus!
898: [19:16:54] <Kingy> you
899: [19:16:57] <Kingy> ?
900: [19:17:15] * antmas has joined #silverstripe
901: [19:18:19] <antmas> Kingy: bro, 7 runs!
902: [19:18:46] <Kingy> ya we finally managed to finish a close game off lol
903: [19:20:19] <antmas> do we play Pakistan on Saturday again?
904: [19:20:37] <Kingy> I think that's going to be the last one because of the taliban attack
905: [19:20:46] <antmas> ah true
906: [19:21:02] <antmas> so the series is over?
907: [19:21:55] <antmas> or just that's it for Pakistan?
908: [19:22:17] <Kingy> not too sure
909: [19:22:47] <Kingy> maybe not
910: [19:26:14] * mobiusnz has joined #silverstripe
911: [19:34:30] * Ryan-Toast has joined #silverstripe
912: [19:39:53] <antmas> hmmm new metservice thingy
913: [19:39:58] <antmas> 'Your Weather'
914: [19:40:06] <Kingy> is shit
915: [19:40:46] <antmas> yeah it seems to be
916: [19:45:49] * muskie9_ has joined #silverstripe
917: [19:47:23] <antmas> http://kotaku.com/some-of-the-best-counter-strike-moments-of-2014-1672001617
918: [19:47:26] <antmas> Kingy: ^^^
919: [19:48:50] * veb has joined #silverstripe
920: [19:49:37] <Kingy> wow @ snax haha
921: [19:49:55] * muskie9 quit (Ping timeout: 255 seconds)
922: [19:50:44] * zippy has joined #silverstripe
923: [19:52:35] <antmas> #freiberg owns
924: [19:52:41] <antmas> #4*
925: [19:52:59] <Kingy> fuck yeah
926: [19:53:02] <Kingy> 5hp ace
927: [19:53:24] <antmas> oh #3 is amazing
928: [19:53:37] <Kingy> haha watchign the same one
929: [19:53:39] <Kingy> crazy!
930: [19:55:13] <JeremyRoundill> Hahaha
931: [19:55:17] <JeremyRoundill> I remember the snax one
932: [19:55:50] <antmas> #1 is kinda lame
933: [19:55:52] * spekulatius has joined #silverstripe
934: [19:55:53] <antmas> fuck fnatic
935: [19:55:56] * camfindlay has joined #silverstripe
936: [19:56:04] <zippy> Your parcel is currently in transit between our 'Palmerston North' and 'Nelson' depots.
937: [19:56:10] <zippy> dude needs to bike faster on his bike!
938: [19:56:16] <Kingy> fucking jw and his punchable face
939: [19:56:26] <Kingy> zippy: yeah last I heard they use paddle boats across the strait
940: [19:56:53] <antmas> zippy: better hope its not a bike! dat rain
941: [19:57:36] <veb> http://www.bbc.co.uk/news/science-environment-30394137
942: [19:57:45] <veb> I wonder if THAT will start being off the coast of NZ...
943: [19:58:11] <veb> I mean there's a rather educated rumour we're sitting upon billions of barrels of oil, if not trillions out past stewart island
944: [19:58:30] <veb> then there's the great south basin. now that boat is what they need to make getting oil rather profitiable
945: [19:58:31] <veb> hmm
946: [19:58:53] <antmas> don't even care about the oil, that boat is epic
947: [19:59:38] <veb> indeed
948: [19:59:39] <veb> Samsung Boat
949: [20:00:11] <zippy> thats huge
950: [20:00:45] <antmas> zippy: wonder if that'd fit through the boulder bank cut :P
951: [20:00:58] <zippy> I think it'd make it's own cut
952: [20:01:11] <zippy> i see your boulder bank, and I am now giving you two openings
953: [20:02:00] <antmas> :P
954: [20:06:09] <zippy> 30 hrs of work to get done by end of tomorrow
955: [20:06:21] * zippy needs some minions
956: [20:06:48] <Kingy> well if theres something easy you need done I could help
957: [20:06:54] <antmas> zippy: I would help but sharepoint
958: [20:06:55] <Kingy> coz i did my final release of the year yesterday
959: [20:07:05] * mobiusnz quit (Quit: Leaving.)
960: [20:07:16] <Kingy> pubbing tomorrow
961: [20:07:23] <zippy> pubbing!
962: [20:07:31] <zippy> Kingy: how'd you go last night with no CS:GO?
963: [20:07:37] <zippy> get the shakes?
964: [20:07:41] <Kingy> got the shakes
965: [20:07:43] <JeremyRoundill> Who the heck wrote this wiki article?
966: [20:08:13] <Kingy> zippy: lol nah had a family dinner last night so I wasn't even home
967: [20:08:20] <Kingy> tonight could be difficult
968: [20:08:28] <Kingy> will just play minecraft with gfs little brother instead
969: [20:08:53] <zippy> run around the house with a ruler pretending it's a gun, jumping and spinning and making shooting noises
970: [20:09:12] <Kingy> haha he just does have 2 nerf guns
971: [20:09:14] <Ryan-Toast> Kingy: I haven’t played in ages, need to have a go again.
972: [20:09:15] <zippy> no scope bitches
973: [20:09:28] <JeremyRoundill> See if you can make the strafe jump from the windowsill into the pantry.
974: [20:09:30] <Kingy> well I won't really be able to play with any of you guys any more :(
975: [20:09:45] <Kingy> unless I play with like 300 ping
976: [20:09:46] <Ryan-Toast> Kingy: Did you r mum say you have to go to bed early?
977: [20:10:15] <zippy> Ryan-Toast: Kingy's computer is on a courier
978: [20:10:17] <Kingy> Ryan-Toast: don't think so, haven't talked to her in a few weeks
979: [20:10:30] <Ryan-Toast> Kingy: Oh, were are you moving?
980: [20:10:31] <Kingy> Ryan-Toast: and I move to Bahrain on Sunday
981: [20:10:46] * Ryan-Toast googles Bahrain
982: [20:11:31] * DimiStripe quit (Quit: DimiStripe)
983: [20:13:18] * PapaBearNZ1 quit (Read error: Connection reset by peer)
984: [20:16:07] <zippy> hmm
985: [20:16:18] <zippy> why choose manual SS over automatic ssl with cloudflare
986: [20:16:25] <zippy> im not sure why people would go manual...
987: [20:17:17] * hailwood has joined #silverstripe
988: [20:18:16] <zippy> man..
989: [20:19:18] <simon_w> Because then it's not a MITM
990: [20:19:44] * Azure quit (Ping timeout: 256 seconds)
991: [20:24:30] * mobiusnz has joined #silverstripe
992: [20:24:34] * travis-ci has joined #silverstripe
993: [20:24:35] <travis-ci> silverstripe/silverstripe-framework#3789 (3 - 348262f : Damian Mooyman): The build has errored.
994: [20:24:35] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/038513e15671...348262f88f45
995: [20:24:35] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/44373632
996: [20:24:35] * travis-ci has left #silverstripe
997: [20:24:44] * toddvalentine has joined #silverstripe
998: [20:30:03] <zippy> zippy: the manual would still be MITM because you are adding some HTML to your page that it fetches
999: [20:30:09] <zippy> what a dozer...
1000: [20:30:18] <zippy> simon_w: the manual would still be MITM because you are adding some HTML to your page that it fetches
1001: [20:35:53] * hailwood quit (Remote host closed the connection)
1002: [20:36:03] <madmatt> zippy, Kingy: 360nosc0peheadshot
1003: [20:39:41] <veb> Kingy: son
1004: [20:39:47] <veb> Kingy: can I run something past you>
1005: [20:40:08] * travis-ci has joined #silverstripe
1006: [20:40:08] <travis-ci> silverstripe/silverstripe-framework#3790 (3.1 - 97d0e2f : Damian Mooyman): The build passed.
1007: [20:40:08] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/453e12d1a7ae...97d0e2facd00
1008: [20:40:08] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/44373798
1009: [20:40:08] * travis-ci has left #silverstripe
1010: [20:40:28] <veb> Kingy: Kingy Kingy
1011: [20:41:10] <veb> Kingy: fffufuuu
1012: [20:43:36] <veb> Kingy: KIIIIINNNGGGGYYYYYYYYYYYYYY
1013: [20:43:39] * veb freeeeedooooom
1014: [20:44:43] * mobiusnz1 has joined #silverstripe
1015: [20:44:47] * mobiusnz quit (Read error: No route to host)
1016: [20:45:21] * jedateach has joined #silverstripe
1017: [20:46:59] <Kingy> veb: what
1018: [20:47:17] <simon_w> Ugh, so much marketing fluff on the new docs
1019: [20:49:35] * mobiusnz1 quit (Ping timeout: 272 seconds)
1020: [20:51:30] <simon_w> camfindlay, it feels like the target audience for the new docs has changed dramatically to be entirely focused on new users, rather than existing developers.
1021: [20:51:33] <simon_w> That is bad.
1022: [20:52:41] <camfindlay> We haven’t rewritten the docs just reorganised them and yes I’ve added links to video tutorials in the tutorials section, that section is for new people.
1023: [20:52:52] * Colin[pi] has joined #silverstripe
1024: [20:54:04] <camfindlay> fyi, docs work has been a collaborative effort of wilr, unclecheese and myself and your more than welcome to do a PR to improve the docs ;)
1025: [20:55:44] <Colin[pi]> morning all
1026: [20:55:50] * Colin[pi] waves at camfindlay
1027: [20:56:01] <simon_w> Great response. A+ community management.
1028: [20:56:03] <camfindlay> morning Colin[pi] how’s it going mate?
1029: [20:56:20] * simon_w quit (Quit: Ping timeout: your mum)
1030: [20:57:34] <JeremyRoundill> Hahaha
1031: [20:57:52] <Colin[pi]> did simon_w just rage quit from only one of his accounts?
1032: [20:58:31] <Colin[pi]> camfindlay: ok, but I have a cold ;_;
1033: [20:58:41] <Colin[pi]> and.. IIRC, I had one at the same time last year
1034: [20:58:48] <Colin[pi]> nice christmas pres gg
1035: [20:59:25] <Ryan-Toast> Colin[pi]: Kids, man.
1036: [20:59:32] <Ryan-Toast> Germ magnets./
1037: [20:59:33] <Colin[pi]> Ryan-Toast: ikr
1038: [20:59:36] <Colin[pi]> my kid
1039: [20:59:38] <Colin[pi]> I see him at school
1040: [20:59:43] <Colin[pi]> he walks along and rubs his hands
1041: [20:59:46] <Colin[pi]> on EVERYTHING
1042: [20:59:47] <camfindlay> Colin[pi] dang, end of the year sickness
1043: [21:00:06] <Colin[pi]> then his sticks his hands in his mouth all the time
1044: [21:00:14] <Colin[pi]> I'm like dude... you're gonna get sick
1045: [21:00:37] <Colin[pi]> which automatically means that I get sick too
1046: [21:00:56] <Ryan-Toast> Colin[pi]: Sucks, brah
1047: [21:01:05] <Colin[pi]> camfindlay: I'm actually ok for it now, if I can not be sick for when I travel first week of Jan... that would be GRRRREAT. </lumbergh>
1048: [21:01:56] <Ryan-Toast> I just know it’s going to rain until I have to go back to work, then it’s going to be the best fucking summer ever.
1049: [21:01:56] <camfindlay> Colin[pi] where are you off to in Jan?
1050: [21:02:19] * simon_w has joined #silverstripe
1051: [21:02:20] <Colin[pi]> camfindlay: big road trip from canberra down NSW coast, then all along the Victorian coast to the Great Ocean Rd and the 12 Apostles
1052: [21:02:22] <adrexia> hmm, my only comment on the docs is that it now takes longer to get to what you are looking for
1053: [21:02:24] <simon_w> camfindlay, forgot "Would submit feedback again."
1054: [21:02:33] * simon_w quit (Client Quit)
1055: [21:02:36] <Colin[pi]> LOL!
1056: [21:02:40] <Kingy> rofl
1057: [21:02:43] <Colin[pi]> ahahahah
1058: [21:02:55] <adrexia> lol
1059: [21:03:02] <Colin[pi]> that simon_w... oh you
1060: [21:03:04] <JeremyRoundill> lol
1061: [21:03:22] <Ryan-Toast> Don’t worry, he isn’t even a core contributer.
1062: [21:03:31] * muskie9_ quit (Ping timeout: 272 seconds)
1063: [21:04:44] <adrexia> lol has anyone else noticed that sometimes the loading icon on .org doesn't load for a few seconds and you get a spinning square?
1064: [21:04:45] <adrexia> :D
1065: [21:05:04] <Ryan-Toast> adrexia: not me
1066: [21:05:14] <adrexia> I tghink its a firefox thing
1067: [21:05:22] <Colin[pi]> adrexia: so the loading icon need a loading icon? yo dawg
1068: [21:05:28] <adrexia> hahaha
1069: [21:05:40] <Colin[pi]> I heard u like loading icons
1070: [21:05:42] <Colin[pi]> :D
1071: [21:06:07] <Colin[pi]> LOADCEPTION
1072: [21:06:30] * mobiusnz has joined #silverstripe
1073: [21:07:56] <JeremyRoundill> Hahaha
1074: [21:08:00] <JeremyRoundill> Oh, jeez.
1075: [21:08:05] <JeremyRoundill> Some of these examples in the docs
1076: [21:08:32] <JeremyRoundill> <% if $MyDinner == "quiche" %>
1077: [21:08:32] <JeremyRoundill> Real men don't eat quiche
1078: [21:09:05] <JeremyRoundill> I suppose I'd better start wearing a dress.
1079: [21:13:07] <zippy> that feeling when you write a bunch of code, and then run it in the browser and it works first time!
1080: [21:13:07] <Colin[pi]> more importantly... hardcoded strings in template? eeuw?
1081: [21:13:27] <Colin[pi]> zippy: I've had that happen a few times and I always get scared
1082: [21:13:55] <zippy> http://www.quickmeme.com/img/11/1143673838600c38380e40bfe6afd357cd93af865f6498dfd0dd9ba233585cde.jpg
1083: [21:13:58] * muskie9 has joined #silverstripe
1084: [21:14:07] * UndefinedOffset quit (Quit: Leaving.)
1085: [21:14:28] <Colin[pi]> zippy: a rare occurrence indeed
1086: [21:16:19] <zippy> mmm could use this one a bit. http://infinite.nu/wp/wp-content/uploads/2013/10/meme-diy.jpg
1087: [21:17:06] <Colin[pi]> zippy: client and I were sending animated gifs to each other yesty... I think he's feeling very xmas
1088: [21:24:20] * willr has joined #silverstripe
1089: [21:25:25] * mahfuz has joined #silverstripe
1090: [21:26:08] <mahfuz> Good Morning. Hey is there any way to use Username for login instead of Email?
1091: [21:27:58] <zippy> mahfuz: yes, it's possible
1092: [21:29:22] <JeremyRoundill> mahfuz: A quick google turns up this forum post:
1093: [21:29:23] <JeremyRoundill> http://www.silverstripe.org/community/forums/general-questions/show/21353
1094: [21:29:41] <JeremyRoundill> In which willr says "Member::set_unique_identifier_field('Username') should do what you want"
1095: [21:30:12] <JeremyRoundill> It's crazy, this internet thing that the kids use.
1096: [21:30:34] <Colin[pi]> JeremyRoundill: it's just a passing fad
1097: [21:31:07] <JeremyRoundill> Colin[pi]: I'm sure the young hooligans will be out on their trolley boards again before the year's up.
1098: [21:31:30] <JeremyRoundill> Back in my day, fun hadn't even been invented yet.
1099: [21:32:25] <Colin[pi]> JeremyRoundill: actually, I'm old enough to remember all the kids out on their bikes after xmas
1100: [21:32:26] <muskie9> mahfuz, have you looked into this: https://github.com/i-lateral/silverstripe-auth-username
1101: [21:32:37] <Colin[pi]> JeremyRoundill: nowadays, it's weird on xmas day, it's like super quiet!
1102: [21:32:40] <JeremyRoundill> Colin[pi], That doesn't happen any more? :O
1103: [21:32:52] <Colin[pi]> JeremyRoundill: all of them are indoors on consoles and stuff these days
1104: [21:32:57] <JeremyRoundill> I still head out on my bike after Christmas :)
1105: [21:33:01] <Colin[pi]> lol
1106: [21:33:21] <Colin[pi]> but yeah, xmas morning around here, you could hear a pin drop outside
1107: [21:33:25] <Colin[pi]> so quiet
1108: [21:33:39] <mahfuz> Thanks zippy JeremyRoundill and muskie9 for your help
1109: [21:35:36] <Colin[pi]> my car hit a milestone today.. ;_; she's still a baby! http://i.imgur.com/ZfH7qhe.jpg
1110: [21:36:17] <JeremyRoundill> Woah
1111: [21:36:21] <JeremyRoundill> SSDs!
1112: [21:36:34] <Colin[pi]> ?
1113: [21:36:40] <JeremyRoundill> Seven segment displays!
1114: [21:36:43] <JeremyRoundill> That's rad
1115: [21:36:47] <Colin[pi]> oh yeah lol
1116: [21:37:02] <JeremyRoundill> It looks just like something out of Gran Turismo.
1117: [21:37:09] <Colin[pi]> actually, it's more than seven for the speed up the top!
1118: [21:37:09] <JeremyRoundill> That speedo is so GT1
1119: [21:37:21] <JeremyRoundill> LCD displays too
1120: [21:37:22] <JeremyRoundill> Mental
1121: [21:37:44] <JeremyRoundill> But well done on driving for a solid distance.
1122: [21:38:00] <Colin[pi]> JeremyRoundill: makes me feel like I'm driving a spaceship :D
1123: [21:38:08] <JeremyRoundill> :)
1124: [21:38:10] <Colin[pi]> the one up the top looks like this: http://modificationlines.com/wp-content/uploads/Honda-Civic-Speedometer-e1323803563323.jpg
1125: [21:38:14] <JeremyRoundill> I wonder how far I've taken my bike
1126: [21:38:26] <JeremyRoundill> Haha, crazy :D
1127: [21:38:37] <Colin[pi]> JeremyRoundill: also, it's a 2010 and has just cracked 40
1128: [21:38:44] <Colin[pi]> the previous owner really didnt drive much!
1129: [21:38:50] <Colin[pi]> I've done 5,000 since Sept
1130: [21:38:56] <JeremyRoundill> I don't know if that's a lot or not very much. :P
1131: [21:39:04] <Colin[pi]> JeremyRoundill: not very much
1132: [21:39:05] * JeremyRoundill doesn't know how to drive
1133: [21:39:23] <Colin[pi]> it's like an average of 20-25,000K per year on most cars I think
1134: [21:39:36] <JeremyRoundill> Oh
1135: [21:39:38] <Colin[pi]> so this thing had 35,000 on it after almost 4 years
1136: [21:39:41] <JeremyRoundill> Yeah, then that's not much at all
1137: [21:39:58] <Colin[pi]> that's why i snapped it up :)
1138: [21:40:28] <Colin[pi]> if i take care of it, being honda, will prolly outlast me
1139: [21:41:32] <JeremyRoundill> Haha
1140: [21:41:42] <JeremyRoundill> What's the fuel efficiency like?
1141: [21:42:34] <Colin[pi]> JeremyRoundill: around town about 9-10L/100k
1142: [21:42:56] <JeremyRoundill> That's not too bad.
1143: [21:42:57] <Colin[pi]> this one is the 2.0L DOHC... most Civics are 1.8L SOHC
1144: [21:43:11] <Colin[pi]> JeremyRoundill: and flappy paddles! so fun
1145: [21:43:14] <JeremyRoundill> Takes me about the same cost in food to get 100k on the old bicycle. :P
1146: [21:43:19] <Colin[pi]> lol
1147: [21:43:32] <JeremyRoundill> Do you drag race people at the lights with it?
1148: [21:43:54] <Colin[pi]> JeremyRoundill: haha, not really, but it definitely goes when you plant it
1149: [21:44:02] <Colin[pi]> like most hondas though you need to rev the snot out of irt
1150: [21:44:03] <Colin[pi]> *it
1151: [21:44:09] <Colin[pi]> dat VTEC kick in
1152: [21:44:29] <JeremyRoundill> All of this jargon.
1153: [21:44:37] <JeremyRoundill> I'm a programmer, not a driver.
1154: [21:44:55] <Colin[pi]> JeremyRoundill: in simple terms, Honda engines behave differently at different RPMs
1155: [21:45:05] <JeremyRoundill> I know what an RPM is.
1156: [21:45:13] <JeremyRoundill> 10 points to me!
1157: [21:45:14] <Colin[pi]> JeremyRoundill: low RPM, more fuel efficiency, less power... high RPM, higher fuel usage, more power
1158: [21:45:33] <zippy> Colin[pi]: similar to toyotas vvt
1159: [21:45:33] <Colin[pi]> so once you get up to around 4000 RPM, it gets like a sudden kick of power and noise
1160: [21:45:43] <Colin[pi]> zippy: yep
1161: [21:45:57] <Colin[pi]> so it's like nnnrrrrrrrnnnrrrr RRHHRHRHRHRHHRHRRRRRRR
1162: [21:46:03] <Colin[pi]> makes a good noise lol
1163: [21:46:13] <JeremyRoundill> Hahaha
1164: [21:46:14] <JeremyRoundill> Awesome
1165: [21:46:16] <JeremyRoundill> I want one now
1166: [21:46:32] <JeremyRoundill> I drove a go cart once.
1167: [21:46:35] <JeremyRoundill> It was madness!
1168: [21:47:01] <Colin[pi]> I so badly want one of these now: http://images.thecarconnection.com/lrg/honda-civic-type-r-concept-2014-geneva-motor-show_100458475_l.jpg
1169: [21:47:08] <Colin[pi]> god damn that car would be fun to drive
1170: [21:47:47] <Colin[pi]> 280 HP turbo in a car the size of a shoe
1171: [21:48:01] <JeremyRoundill> This is enough for me http://i267.photobucket.com/albums/ii301/raglenn/Trailer%20Park%20Boys/bubcart.jpg
1172: [21:48:16] <Colin[pi]> hahaha
1173: [21:49:22] <zippy> JeremyRoundill: watched the latest season?
1174: [21:49:27] <JeremyRoundill> Yeah
1175: [21:49:32] <JeremyRoundill> It was awesome.
1176: [21:49:40] <JeremyRoundill> Haven't seen their new swearnet movie yet though
1177: [21:49:52] <zippy> yea, it took a bit to get into, first few episodes felt a bit weird
1178: [21:50:13] <JeremyRoundill> Yeah, they tend to do that.
1179: [21:50:17] <zippy> pretty cool Corey was back
1180: [21:50:40] <JeremyRoundill> Sometimes I watch it and I get kinda weirded out, the dialog just seems a bit unnatural.
1181: [21:50:52] <JeremyRoundill> "Hey Ricky, here's the clearing stick"
1182: [21:51:12] <JeremyRoundill> Bubbles didn't need to say that, Ricky knows it's the clearing stick.
1183: [21:51:39] <JeremyRoundill> zippy, Did the actor for Corey have a falling out with JPT?
1184: [21:51:43] <JeremyRoundill> I know MJ did
1185: [21:52:05] <zippy> I think they both did, I think there was a whole lot of stuff that happened
1186: [21:54:33] <zippy> Kingy: out of interest, what was the shipping $? was it >$75
1187: [21:55:26] <JeremyRoundill> https://www.youtube.com/watch?v=uu-EuNeiTRE&feature=youtu.be
1188: [21:57:42] <zippy> My cousin has a penpal in Sweden an
1189: [21:58:13] * micmania1 has joined #silverstripe
1190: [21:58:16] <Colin[pi]> people still have penpals?
1191: [22:00:11] <JeremyRoundill> Hahaha
1192: [22:00:14] <JeremyRoundill> It's so good, eh?
1193: [22:03:07] <Kingy> $55 zippy
1194: [22:03:53] <zippy> ah sweet not too bad
1195: [22:04:56] <Colin[pi]> you know it's sad.. I kinda want to get an xmas present for myself / for my PC... but I think I have everything I already want :o
1196: [22:05:09] <Kingy> that's a lie
1197: [22:05:17] <Kingy> Colin[pi] got 4 graphics cards?
1198: [22:05:25] <Colin[pi]> dont have that many slots!
1199: [22:05:31] <Kingy> so there's the answer
1200: [22:05:33] <Kingy> ugprade the mobo
1201: [22:05:34] <Kingy> lol
1202: [22:05:36] <Colin[pi]> Kingy: I kinda would like some new panels
1203: [22:05:55] <Colin[pi]> but with the current ones working, I can't really justify it
1204: [22:05:58] <Colin[pi]> hmm
1205: [22:06:03] <Colin[pi]> brb grabbing mallet
1206: [22:06:04] <Colin[pi]> ;D
1207: [22:07:54] <Colin[pi]> steam sale is going to start soon isn't it :(
1208: [22:07:56] <Colin[pi]> rip my wallet
1209: [22:08:06] <Kingy> awwyeah
1210: [22:08:12] <Kingy> i'll be in aussie with no laptop
1211: [22:08:13] <Kingy> not good
1212: [22:08:15] <Colin[pi]> another 10 games i won't play!
1213: [22:08:17] <Colin[pi]> ;D
1214: [22:08:26] * Colin[pi] shakes fist at gaben
1215: [22:08:41] <Kingy> actually might be a good time for me to crack through some of my games
1216: [22:08:59] <Kingy> Colin[pi]: where's the best place to get a laptop from in aus
1217: [22:09:06] <Colin[pi]> Kingy: MSY
1218: [22:09:11] <Colin[pi]> for cheapest price, anyway
1219: [22:09:18] <Colin[pi]> service is shit though :D
1220: [22:09:22] <Kingy> lol
1221: [22:09:32] <Kingy> physical store?
1222: [22:10:00] <Colin[pi]> they have them, yeah
1223: [22:10:05] <antmas> steam sale starts on the 20th I think?
1224: [22:10:06] <Colin[pi]> where are you going to be?
1225: [22:10:13] <Kingy> antmas 18TH
1226: [22:10:14] <Colin[pi]> antmas: prolly
1227: [22:10:26] <Kingy> gold coast of course, because where else do nzers go
1228: [22:10:30] <Colin[pi]> ah yeah the current auction thing finishes 18
1229: [22:10:37] <Colin[pi]> Kingy: lolol that's so true
1230: [22:10:41] <antmas> so... today?
1231: [22:10:46] <Colin[pi]> Kingy: I hear more NZ accents there than aussie
1232: [22:10:50] <Kingy> tomorrow for us antmas
1233: [22:11:10] <Kingy> msy.com.au - this webpage is unavailable
1234: [22:11:29] <Kingy> good start
1235: [22:11:43] <Colin[pi]> LOL just noticed that
1236: [22:11:44] <Colin[pi]> hmm
1237: [22:11:59] <Colin[pi]> http://www.msy.com.au/stores
1238: [22:12:15] <Colin[pi]> varsity lakes
1239: [22:12:48] <Colin[pi]> https://goo.gl/maps/ym34I
1240: [22:12:54] <Kingy> still not loading here lol
1241: [22:13:19] <Kingy> that's quite close to where my parents live
1242: [22:13:20] <Kingy> not bad
1243: [22:13:25] <Colin[pi]> cool
1244: [22:13:45] <Colin[pi]> yeah I can't speak for their service, sometimes I need to wait a while at the one here
1245: [22:13:54] <Colin[pi]> but they are VERY cheap
1246: [22:13:57] <Colin[pi]> compared to other stores
1247: [22:14:08] <Kingy> doesn't worry me so much
1248: [22:14:21] <Kingy> do you have big boxing day sales over there?
1249: [22:14:23] <Colin[pi]> Kingy: this link working for you? http://www.msy.com.au/Parts/notebook.pdf
1250: [22:14:36] <Colin[pi]> Kingy: yes, but these guys would prolly be the same price
1251: [22:14:53] <Colin[pi]> jesus that pdf hurts my eyes
1252: [22:14:54] <antmas> traded all my items into gems
1253: [22:14:58] <antmas> all I got as 570 :P
1254: [22:15:07] <Kingy> Colin[pi]: slowly loading and holy crap wtf is that
1255: [22:15:07] <Kingy> lol
1256: [22:15:29] <Colin[pi]> apparently they have a gigabyte sale atm
1257: [22:16:48] <antmas> omg that pdf
1258: [22:17:02] <Colin[pi]> antmas: it's like eye rape
1259: [22:17:35] <muskie9> jsirish, someone asked about username auth again today in irc... someone threw this out there as a reference http://www.silverstripe.org/community/forums/general-questions/show/21353
1260: [22:17:36] <simon_w|work> <Colin[pi]> did simon_w just rage quit from only one of his accounts?
1261: [22:17:41] <simon_w|work> Nah, packed up that laptop
1262: [22:17:42] <pippy> /r/CrappyDesign
1263: [22:17:48] <Colin[pi]> simon_w|work: lol
1264: [22:17:51] <Colin[pi]> dat timing
1265: [22:17:58] * catcher quit (Quit: Leaving)
1266: [22:19:20] <JeremyRoundill> simon_w|work, It was hilarious though. :P
1267: [22:19:38] <simon_w|air> I do like my comedic timing :p
1268: [22:19:48] <JeremyRoundill> STOP SWAPPING DEVICES
1269: [22:19:52] * Guits quit (Ping timeout: 256 seconds)
1270: [22:19:53] <JeremyRoundill> ERMAHGEEERD
1271: [22:19:57] <simon_w|air> NO
1272: [22:20:08] <simon_w|work> CAN'T MAKE ME
1273: [22:20:12] <JeremyRoundill> Hahaha
1274: [22:20:24] <JeremyRoundill> Just irssi over ssh or something. :P
1275: [22:22:50] <Kingy> http://www.onlinecomputer.com.au/product_info.php?products_id=13392
1276: [22:22:52] <Kingy> why is that so cheap
1277: [22:23:22] <Colin[pi]> Kingy: online-only chinese-run store prolly
1278: [22:23:44] <antmas> Kingy: so no mac for you?
1279: [22:24:09] <Kingy> nah I'll only be using it for a few months until I can build another pc
1280: [22:24:12] <Kingy> then it'll be gfs
1281: [22:28:15] <simon_w|air> Holiday tomorrow!
1282: [22:28:31] <antmas> simon_w|air: me too :D
1283: [22:28:36] <antmas> hi5 o/
1284: [22:28:41] <simon_w|air> \o
1285: [22:29:01] <Colin[pi]> I have an xmas lunch extending into the arvo tomorrow, so may as well be a holiday for me too ;)
1286: [22:29:16] <zippy> ah mofo!
1287: [22:29:24] <zippy> need my csv import to extract and download images
1288: [22:29:35] <antmas> zippy: yeah good luck with that
1289: [22:29:36] <antmas> :/
1290: [22:29:51] <zippy> which means I should really do it as a background process incase of slow servers
1291: [22:30:53] <zippy> god damn it
1292: [22:31:03] <zippy> "simple things" eh
1293: [22:31:06] <Colin[pi]> zippy: run as a CLI task?
1294: [22:31:30] <zippy> Colin[pi]: yea, will need to have web upload, validate, then pass off to a CLI task, with a on page progress check etc
1295: [22:31:38] <Colin[pi]> urg
1296: [22:34:33] <JeremyRoundill> Is anyone here fairly familiar with the SiteTree code?
1297: [22:34:54] <Colin[pi]> JeremyRoundill: bits and pieces, why?
1298: [22:35:17] <JeremyRoundill> The get_by_link method selects child nodes with SQL instead of the ORM
1299: [22:35:23] <JeremyRoundill> I was wondering if there's a good reason for it.
1300: [22:36:02] <Colin[pi]> performance perhaps
1301: [22:36:03] <Colin[pi]> ?
1302: [22:36:07] <JeremyRoundill> I've modified the children method on VirtualPages
1303: [22:36:21] <JeremyRoundill> And if it used the ORM the modification would work properly.
1304: [22:36:33] <JeremyRoundill> Ahh
1305: [22:36:45] <JeremyRoundill> I might just change it and see if it breaks anything. :P
1306: [22:37:15] * Azure has joined #silverstripe
1307: [22:37:22] <Kingy> zippy: I've just finished doing something similar
1308: [22:37:30] <Kingy> just created a build task :)
1309: [22:38:15] <zippy> Kingy: you allow any users to come along and add a csv file via upload?
1310: [22:38:22] <Kingy> nope lol
1311: [22:38:25] <zippy> logged in I mean
1312: [22:38:28] <Kingy> was more a one off task
1313: [22:38:33] <Kingy> so i didn't have to deal with that shit
1314: [22:42:35] <veb> Kingy: way to reply to me lol
1315: [22:47:44] * UncleCheese has joined #silverstripe
1316: [22:47:50] <mobiusnz> hey, what's the deal with the Common Web Platform?
1317: [22:48:10] <mobiusnz> is it just an extra module for silverstripe?
1318: [22:48:25] <Snowman23> mobiusnz: Naw, it's a government/DIA provided platform thingy
1319: [22:48:29] <Snowman23> AKA managed hosting
1320: [22:48:37] <mobiusnz> OK
1321: [22:48:44] <Snowman23> Since it's managed hosting, there's "supported modules" n shit which is like "Hey if you find bugs in this we'll fix it for free"
1322: [22:48:47] <mobiusnz> I'm specifically after the HtmlToPDF thing
1323: [22:48:58] <mobiusnz> https://www.cwp.govt.nz/guides/core-technical-documentation/common-web-platform-core/en/cwp-features/pdf_export
1324: [22:49:31] <Snowman23> mobiusnz: Says it uses http://wkhtmltopdf.org/
1325: [22:49:38] <mobiusnz> yeah
1326: [22:49:39] <mobiusnz> I've got that
1327: [22:49:48] <mobiusnz> it also says I need to enable a thing in BasePage
1328: [22:49:54] <mobiusnz> which seems to be CWP
1329: [22:50:00] <Snowman23> Yeah
1330: [22:50:01] <Snowman23> That's CWP
1331: [22:50:03] <Snowman23> But I mean
1332: [22:50:11] <Snowman23> You can just install wkhtmltopdf in your own stuff and use it
1333: [22:50:18] <mobiusnz> yeah
1334: [22:50:51] <mobiusnz> but if CWP already has that, why write it again?
1335: [22:50:55] <mobiusnz> is CWP open source?
1336: [22:51:06] <Snowman23> There is nothing to write
1337: [22:51:12] <Snowman23> CWP isn't source code, it's infrastructure / hosting
1338: [22:51:26] <mobiusnz> "BasePage_Controller has an action called downloadpdf() which is called when you need to generate or send an existing generated PDF to the browser. $PdfLink is the template variable which uses this to send the PDF to the user's browser."
1339: [22:51:29] <mobiusnz> I want that
1340: [22:51:35] <Snowman23> https://gitlab.cwp.govt.nz/public
1341: [22:52:00] <Snowman23> https://gitlab.cwp.govt.nz/cwp/cwp/blob/master/code/pagetypes/BasePage.php
1342: [22:52:05] <mobiusnz> ta
1343: [22:52:10] * UncleCheese quit (Ping timeout: 255 seconds)
1344: [22:52:55] <adrexia> Snowman23 it is also an open source module. see ^ it even calls itself that :D
1345: [22:53:58] <Snowman23> Yeah well it's stupid
1346: [22:54:00] <Snowman23> :D
1347: [22:54:27] * gelignite quit (Quit: http://bit.ly/nkczDT)
1348: [22:55:43] * r3v3rb has joined #silverstripe
1349: [23:02:01] <WandL> Does anyone know if it is possible to force composer to install silverstripe modules into a directory and not root of site?
1350: [23:09:04] * Stomach_ has joined #silverstripe
1351: [23:11:58] * Stomach quit (Ping timeout: 255 seconds)
1352: [23:12:34] <mahfuz> Hey guys. Sorry to bother but can anyone suggest me how I can customize the Login Form to show only the Email and Password field and submit button as an image for the front end users. I know I have to extend LoginForm but cant' figure out what to do only to customize the form.
1353: [23:13:07] <WandL> also can anyone explain why silverstripe defines a MODULES_DIR = 'modules' but doesn't use it, having all modules in site root isn't ideal, didn't like that in 2.4, and modules work just fine if in a subdirectory and are written correctly to resolve any paths
1354: [23:16:53] * r3v3rb quit (Quit: r3v3rb)
1355: [23:18:58] <WandL> @mahfuz class MyLoginForm extends MemberLoginForm{
1356: [23:18:58] <WandL> protected $template = 'forms/MyLoginForm';
1357: [23:18:58] <WandL> } ?
1358: [23:19:36] <WandL> i think that is correct need to overload the template
1359: [23:27:43] * micmania1 quit (Quit: micmania1)
1360: [23:30:17] <mahfuz> Thanks WandL for your help
1361: [23:30:32] <WandL> did that work?
1362: [23:37:09] <antmas> fucking javascript
1363: [23:37:14] <antmas> rabblerabble
1364: [23:38:54] <Ryan-Toast> antmas: heh
1365: [23:39:51] * travis-ci has joined #silverstripe
1366: [23:39:51] <travis-ci> silverstripe/silverstripe-framework#3796 (3.1 - 5a48501 : Damian Mooyman): The build passed.
1367: [23:39:51] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/97d0e2facd00...5a48501def05
1368: [23:39:51] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/44394668
1369: [23:39:51] * travis-ci has left #silverstripe
1370: [23:40:15] <Colin[pi]> antmas: yeah I utter those same words every time I need to write JS
1371: [23:40:57] <Ryan-Toast> I barely write any js anymore.
1372: [23:41:00] <Ryan-Toast> thank you css3
1373: [23:41:03] <antmas> :|
1374: [23:41:45] <Ryan-Toast> Thoughts, people? http://webdough.co.nz/~thecrabs/wellington/
1375: [23:41:57] <Ryan-Toast> just fucking around with the animations.
1376: [23:42:47] <antmas> Ryan-Toast: good, nice and simple
1377: [23:43:08] <antmas> the auckland/wellington selector gets a bit lost as it's white
1378: [23:44:55] <Ryan-Toast> your mum gets lost, because she’s white.
1379: [23:45:05] <antmas> XD
1380: [23:45:12] <WandL> needs more javascript :)
1381: [23:45:26] <antmas> you take criticism just like Howard Moon
1382: [23:45:33] <veb> anyone know spanish here?
1383: [23:45:52] <Ryan-Toast> antmas: you don’t like the elbow pads?
1384: [23:46:11] <antmas> love the elbow pads
1385: [23:46:26] * antmas goes into jazz trance
1386: [23:47:48] * toddvalentine quit ()
1387: [23:50:06] <Colin[pi]> antmas: they're survival pads
1388: [23:52:19] <Colin[pi]> it's scuff-proof, weather-proof, even bullet-proof
1389: [23:52:25] <Colin[pi]> "are you bullet proof boy?"
1390: [23:52:29] <Colin[pi]> "I dont know"
1391: [23:53:38] <Colin[pi]> I miss that show
1392: [23:54:10] <Colin[pi]> http://www.dailymotion.com/video/x14wta0_s03e01-eels_fun 12 mins :D
1393: [23:56:01] <antmas> Eels up inside ya!
1394: [23:56:17] <Colin[pi]> haha love that song
1395: [23:56:44] <Colin[pi]> explorin' your organs! like internal black wangers!
1396: [23:57:11] <antmas> hahaha
1397: [23:59:07] * micmania1 has joined #silverstripe

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