#silverstripe IRC Log

IRC log for 15 October 2013

All timestamps are in UTC.

1: [00:00:11] <spronk> heh
2: [00:00:16] <spronk> vodafone's website is not tab friendly at all
3: [00:00:24] <spronk> "buy with another plan" in tab 1
4: [00:00:26] <spronk> open a new phone in tab 2
5: [00:00:35] <spronk> go backt o tab 1 to complete purcahse, it's actually the phone from tab 2
6: [00:00:42] <irogue23> ha
7: [00:00:48] <guzzlefry> irogue23: 3.1-dev
8: [00:00:54] <irogue23> the snappernet site used to do that, spronk
9: [00:00:56] <irogue23> when i started there
10: [00:01:03] <irogue23> was one of many reasons i decided to scrap it and make a new one
11: [00:01:42] <guzzlefry> Using .Nice displays nothing.
12: [00:02:49] <guzzlefry> oh, odd
13: [00:03:00] <guzzlefry> There's a getPhysicalMediumPrice method that works with Nice()
14: [00:03:01] <irogue23> guzzlefry: try <% with PhysicalMedium %>$Price.Nice<% end_with %>
15: [00:03:46] <irogue23> guzzlefry: or that
16: [00:04:22] <irogue23> looks like aucklnnad had a mini wellington
17: [00:04:25] <irogue23> http://www.nzherald.co.nz/nz/news/article.cfm?c_id=1&objectid=11140089
18: [00:04:25] * guzzlefry loves working on unfamiliar code. :P
19: [00:04:39] <ss23> surges?!
20: [00:04:46] <ss23> Or someone walked in front of a light
21: [00:04:49] <ss23> Hard to know...
22: [00:06:18] <guzzlefry> The world may never...
23: [00:06:20] <guzzlefry> </yoda>
24: [00:06:30] <guzzlefry> Probably did that wrong... :P
25: [00:09:04] <Pyromanik23> quite.
26: [00:09:11] <irogue23> afternoon Pyromanik23
27: [00:09:22] <Pyromanik23> Good afternoon irogue23
28: [00:10:02] <ss23> Mean
29: [00:10:08] <ss23> (Bad mean, not nice mean!)
30: [00:10:27] <ss23> lol from tractorcow
31: [00:10:30] <ss23> "Yeah good idea . :) Also, thank you for getting rid of that foot..."
32: [00:10:36] <ss23> SOMEONE DIDN'T LIKE MY GITHUB FOOT GRAVATAR
33: [00:10:38] * UncleCheese quit (Quit: UncleCheese)
34: [00:10:49] <Pyromanik23> wut
35: [00:10:51] <irogue23> not all of us have a foot fetish, ss23
36: [00:10:56] <Pyromanik23> YOUR FASE IS A FOOT
37: [00:10:57] <ss23> I don't have a foot fetish!
38: [00:12:16] <Colin[pi]> in SS where is the best place to send debug output in an ajax-called function?
39: [00:12:39] <ss23> simon_w: Did you get hungry yet? :O
40: [00:12:53] <irogue23> missed a call from Transfield this morning, didn't leave a voicemail, hope they call back soon
41: [00:13:08] <irogue23> hopefully is them saying "consent r go, we come install ur fibres now"
42: [00:13:15] <ss23> :D
43: [00:13:23] <ss23> Call once, you not there, NEVER GET FIBRE
44: [00:15:15] <Colin[pi]> anyone?
45: [00:15:23] <ss23> Colin[pi]: I just var_dump and die()
46: [00:15:24] <ss23> :D
47: [00:16:20] <Colin[pi]> I do often also but in this case I'm not getting the output in the browser
48: [00:16:42] <guzzlefry> Colin[pi]: Debugger!
49: [00:17:01] <Colin[pi]> ::log() ?
50: [00:17:30] <simon_w> ss23, I suppose so?
51: [00:19:08] <Colin[pi]> said it before, will say again, Apple SUCKS at windows programming: http://i.imgur.com/nPW1th7.png
52: [00:19:26] <Colin[pi]> I have no idea how many dialogs are there
53: [00:19:36] <Colin[pi]> it got to the corner of the screen and stacked
54: [00:19:43] <spronk> lawl
55: [00:19:46] <spronk> they really are terrible at windows
56: [00:20:01] <Colin[pi]> ok there were about 50 dialogs
57: [00:20:22] <Colin[pi]> now it's stuck in a loop on the last dialog "insufficent memory" -> OK.."insufficent memory" -> OK.."insufficent memory" -> OK..
58: [00:20:36] * Colin[pi] runs task manager to send GTFO signal
59: [00:21:15] <guzzlefry> hrm
60: [00:21:17] <guzzlefry> brain fart
61: [00:21:21] <simon_w> ss23, so, you're going to meet us in Readings
62: [00:21:24] <guzzlefry> How I do get the current page?
63: [00:21:34] <guzzlefry> While inside a controller action.
64: [00:21:47] <guzzlefry> wait, derpington
65: [00:21:58] <guzzlefry> I want the DataObject of the page. :P
66: [00:22:16] <Colin[pi]> $this->dataRecord ?
67: [00:22:52] <guzzlefry> nope :/
68: [00:24:06] <ss23> simon_w: When?
69: [00:24:07] <ss23> :O
70: [00:24:21] <simon_w> ss23, now that you're responding, 2.5 minutes
71: [00:24:24] <ss23> mmk!
72: [00:24:25] * ss23 skips off
73: [00:25:43] * wilr_ has joined #silverstripe
74: [00:27:05] <Colin[pi]> guzzlefry: http://api.silverstripe.org/3.1/class-ContentController.html
75: [00:27:13] <Colin[pi]> "Its constructor is passed a DataObject which is stored in $this->dataRecord."
76: [00:28:05] <guzzlefry> ah yeah
77: [00:28:09] <guzzlefry> which is protected
78: [00:28:35] <guzzlefry> Controller::Curr()->data() ended up working.
79: [00:29:34] <guzzlefry> wait..no it didn't
80: [00:30:38] <guzzlefry> nevermind, it did. Holy hell I need sleep :/
81: [00:30:47] <spronk> sigh
82: [00:30:52] <spronk> can't get my head in game today
83: [00:30:56] <spronk> just sitting here staring at flightradar
84: [00:31:36] <irogue23> lol
85: [00:31:43] <irogue23> i've got it open on 3 screens next to me
86: [00:32:06] * mobiusnz quit (Quit: Leaving.)
87: [00:32:44] <spronk> :D
88: [00:32:54] <guzzlefry> meh
89: [00:32:57] <guzzlefry> I should play GTAV.
90: [00:33:04] <guzzlefry> It usually gets me out of my haziness.
91: [00:33:17] <guzzlefry> I'd exercise but well, I'm lazy.
92: [00:33:56] <irogue23> http://iforce.co.nz/i/x2f0wyo1.lr1.jpg
93: [00:34:12] <unsignedint> irogue23: fancypants with 3 screens
94: [00:34:16] <irogue23> AKL, WLG, CHC
95: [00:34:59] <spronk> aweeeeesome
96: [00:35:02] <guzzlefry> irogue23: That makes my 17" 4:3 LCD look third-world. :/
97: [00:35:02] <spronk> what are those, 2408s?
98: [00:35:08] <spronk> no
99: [00:35:10] <spronk> 2007s?
100: [00:36:49] <irogue23> old 2208s
101: [00:37:04] <spronk> ah
102: [00:37:13] * spronk has a 2007wfp to his left right now
103: [00:39:18] <Colin[pi]> I have a 22" on my left (16:10) and 19" (4:3) on my right where IRC/firebug lives
104: [00:39:24] <Colin[pi]> both pretty old now :\
105: [00:39:40] <irogue23> .@HamiltonRingRd: Pls RT: Marist Rugby Club's roof just blew off! They're in desperate need of tarps. Please call Andy on 027 622 8164 if u can help them
106: [00:39:43] <irogue23> lawl
107: [00:39:45] <Colin[pi]> :o
108: [00:40:16] <irogue23> hamilton city council just RT'd that
109: [00:40:32] <spronk> URPS
110: [00:40:42] * spronk really wants 27s
111: [00:41:44] * irogue23 really wants 1440p
112: [00:42:07] <Colin[pi]> mm
113: [00:42:12] <antmas> 2x 24s here
114: [00:42:55] <antmas> HP LA23067x, actually pretty nice for working
115: [00:42:59] <Pyromanik23> fucking j-word.
116: [00:43:03] <antmas> -7*
117: [00:43:25] <irogue23> Pyromanik23: *hugs* i'm so sorry
118: [00:43:36] <Pyromanik23> :s
119: [00:43:38] <Pyromanik23> ikr
120: [00:43:47] <irogue23> touching the j-word makes you feel so much better about silverstripe's deficiencies
121: [00:43:51] <Pyromanik23> fucking account manager wants us to take over a clients website which is built in it
122: [00:44:01] <Pyromanik23> nfi why
123: [00:44:04] <Colin[pi]> HA!
124: [00:44:06] <Pyromanik23> apparently we're not building a new one
125: [00:44:19] <Pyromanik23> for the sake of $40 a month.
126: [00:44:21] <Colin[pi]> I was asked to take over one, I gave an extremely high quote
127: [00:44:22] <Pyromanik23> *shrug*
128: [00:44:30] <Pyromanik23> gw Colin[pi]
129: [00:44:43] <Colin[pi]> he's like why so expensive? I said because I would get a separate server just for your j-word site
130: [00:44:47] <Pyromanik23> if they say yes, at least you get good $$ for it
131: [00:44:51] <Colin[pi]> because I dont want it anywhere near my other sites
132: [00:44:55] <Pyromanik23> exactly right
133: [00:44:55] * mobiusnz has joined #silverstripe
134: [00:44:59] <antmas> I remember converting a HUGE j-word store to ss
135: [00:45:04] <Pyromanik23> unfortunately they already made me transfer one on to that server
136: [00:45:04] <antmas> never, ever again
137: [00:45:26] * Colin[pi] shudders
138: [00:45:33] <guzzlefry> What' J-word? >_>
139: [00:45:34] <Pyromanik23> fuck j-word and fuck people that use it.
140: [00:45:48] <Pyromanik23> guzzlefry: the most unmentionable horrific swear word anyone can ever mention
141: [00:45:50] <antmas> it rhymes with loolma
142: [00:45:54] <guzzlefry> OH
143: [00:46:07] <Pyromanik23> logs.simon.geek.nz/stats.php
144: [00:46:21] <guzzlefry> I've heard stories...
145: [00:46:22] <guzzlefry> :P
146: [00:46:43] <Colin[pi]> stories that would make your blood curdle
147: [00:47:03] * pippy_ has joined #silverstripe
148: [00:47:06] * Pyromanik23 misses 4:3
149: [00:47:10] <irogue23> http://op-co.de/blog/posts/android_ssl_downgrade/
150: [00:47:11] <Pyromanik23> I wish I could have more.
151: [00:47:36] <irogue23> dayum, spronk
152: [00:48:22] <irogue23> i'm guessing the 597 fucks is largely cos subsites :P
153: [00:48:28] <Colin[pi]> lol
154: [00:48:30] <antmas> lol
155: [00:48:52] <antmas> Pyromanik23: would be a a lot higher if you counted 'ff's
156: [00:48:56] <antmas> ffs*
157: [00:48:57] <Colin[pi]> subsites, not even once
158: [00:49:09] * pippy quit (Ping timeout: 252 seconds)
159: [00:50:11] <spronk> irogue23: jup
160: [00:50:22] <irogue23> -!- Irssi: #django: Total of 488 nicks
161: [00:50:33] <spronk> man
162: [00:50:36] <spronk> django is rather popular
163: [00:50:52] <spronk> too bad python is divided in half for the next however long it takes to convert everything to 3.x.../
164: [00:50:56] <irogue23> yeah
165: [00:51:03] <irogue23> that is quite weird
166: [00:51:08] <irogue23> tho i guess i can somewhat understand
167: [00:51:18] <irogue23> sometimes trying to keep BC holds back positive change
168: [00:51:32] * guzzlefry mutters something about PHP.
169: [00:51:35] <irogue23> lol
170: [00:51:45] <guzzlefry> Honestly
171: [00:51:47] * spronk isn't really complaining about 3.0
172: [00:51:48] <spronk> py3 is nice
173: [00:51:59] <spronk> just... annoying
174: [00:52:02] * pippy has joined #silverstripe
175: [00:53:03] * antmas knows what guzzlefry means
176: [00:53:04] <irogue23> i haven't really looked into it much
177: [00:53:06] <irogue23> am just doing so now
178: [00:53:12] * antmas is depressed
179: [00:53:16] <guzzlefry> :(
180: [00:53:23] <irogue23> looks like the biggest thing is making it universally unicode
181: [00:53:40] <Pyromanik23> I looked exclusively at py3
182: [00:53:44] <Pyromanik23> and that was like 2 years ago
183: [00:53:49] <Pyromanik23> people haven't caught up yet?
184: [00:53:59] * pippy_ quit (Ping timeout: 272 seconds)
185: [00:55:05] <irogue23> Pyromanik23: nah, requires some rather hefty rewrites in big projects
186: [00:55:24] <irogue23> much moreso than PHP4 -> PHP5 or PHP5 -> PHP5.3
187: [00:55:34] <spronk> yeah
188: [00:55:35] <spronk> it's a massive change
189: [00:55:42] <spronk> they almost should have renamed it
190: [00:55:56] <guzzlefry> What was so massive about it?
191: [00:56:09] <unsignedint> I am also interested
192: [00:56:12] <irogue23> http://docs.python.org/3/whatsnew/3.0.html
193: [00:57:04] <guzzlefry> Still doesn't look that bad.
194: [00:57:06] <irogue23> the definition of a string has changed
195: [00:57:11] * Pyromanik23 gets request "Can you please make this part of the site editable?"
196: [00:57:15] <irogue23> which is a fairly big one
197: [00:57:28] * Pyromanik23 thinks it's strange it's not already, and doesn't believe he'd make it so it's not.
198: [00:57:31] * Pyromanik23 logs in
199: [00:57:39] <irogue23> Python 3.0 uses the concepts of text and (binary) data instead of Unicode strings and 8-bit strings. All text is Unicode; however encoded Unicode is represented as binary data. The type used to hold text is str, the type used to hold data is bytes. The biggest difference with the 2.x situation is that any attempt to mix text and data in Python 3.0 raises TypeError, whereas if you were to mix Unicode and 8-bit strin
200: [00:57:40] * Pyromanik23 sees content is different from render
201: [00:57:50] * Pyromanik23 thinks this is strange, then clicks page history.
202: [00:58:00] * Pyromanik23 sees last version has current display content in it.
203: [00:58:05] * Pyromanik23 pushes publish button.
204: [00:58:08] * Pyromanik23 solves the problem.
205: [00:58:19] * Pyromanik23 charges 1 hour.
206: [00:58:29] <Pyromanik23> FUCK YOU STUPID CLIENT.
207: [00:59:00] <Colin[pi]> +1 for the stats page
208: [00:59:14] * UncleCheese has joined #silverstripe
209: [00:59:23] <Pyromanik23> derp should be in that count. Not a swear word, but still fun.
210: [00:59:31] <UncleCheese> chocolate fish? YUM!!!!!!!!!!!
211: [01:00:10] <irogue23> mmm, chocolate fish
212: [01:00:21] <irogue23> oh god
213: [01:00:24] <irogue23> was scared for a minute
214: [01:00:30] <irogue23> they're removing my favourite part of python
215: [01:00:31] <guzzlefry> I still am.
216: [01:00:42] <irogue23> "A new system for built-in string formatting operations replaces the % string formatting operator."
217: [01:00:49] <guzzlefry> nooo
218: [01:00:59] <irogue23> "The story of {0}, {1}, and {c}".format(a, b, c=d)
219: [01:01:02] <irogue23> *whew*
220: [01:01:08] <irogue23> they've just made it better
221: [01:01:13] <guzzlefry> oh good
222: [01:01:21] <guzzlefry> That was one of the main things I liked about Python.
223: [01:01:26] <irogue23> no more trying to remember which %s did what
224: [01:01:54] <UncleCheese> This just in: The GOP will agree to terms to reopen the government, provided that women have more restricted access to birth control.
225: [01:02:09] <UncleCheese> Man, this is just cutting edge thinking.
226: [01:02:13] <irogue23> lol
227: [01:02:26] <irogue23> also they have to cut social security, of course
228: [01:02:31] <UncleCheese> of course
229: [01:02:41] <UncleCheese> privatise that shit
230: [01:03:02] <UncleCheese> in fact, they should just have everyone bet their life savings on a horse
231: [01:03:09] <UncleCheese> that would be a really fair way to do it
232: [01:03:12] <irogue23> lol
233: [01:03:20] <irogue23> UncleCheese: happy you got out? :P
234: [01:03:31] <UncleCheese> counting the days to permanent residency application
235: [01:03:38] <UncleCheese> (267)
236: [01:03:45] <irogue23> heh
237: [01:04:01] <irogue23> ss23 and I have a friend in Utah we're trying to convince to make the leap
238: [01:04:10] <UncleCheese> jesus
239: [01:04:11] <UncleCheese> Utah
240: [01:04:14] <irogue23> yeah
241: [01:04:15] <UncleCheese> what are you hanging on to?
242: [01:04:19] <UncleCheese> oh, right ^^ jesus
243: [01:04:24] <Colin[pi]> UncleCheese: my gf is coming up on 1 year since her application was lodged
244: [01:04:30] <irogue23> and he's an atheist lefty
245: [01:04:31] <UncleCheese> lodged?!
246: [01:04:31] <irogue23> in Utah...
247: [01:04:33] <UncleCheese> wait
248: [01:04:51] <UncleCheese> it takes them a year just to decide?!
249: [01:04:53] <irogue23> UncleCheese: AU, they don't like immigration very much :P
250: [01:04:53] <Colin[pi]> UncleCheese: yes, lodged.. the estimate was 14 months just to look at the application when we lodged it
251: [01:04:57] <UncleCheese> ohhhh
252: [01:05:02] <UncleCheese> yeah, AU is different
253: [01:05:14] <UncleCheese> they're all like, yeah, we're pretty much the best country in the world, so…. we don't need you
254: [01:05:15] <Colin[pi]> and now we have an arsehole for immi minister
255: [01:05:21] <UncleCheese> yeah, what the fuck, man
256: [01:05:26] <UncleCheese> how did that happen?
257: [01:05:32] <Colin[pi]> because boats
258: [01:05:35] <Colin[pi]> STOP TEH BOATS
259: [01:05:38] <Colin[pi]> OMG THE BOATS
260: [01:05:43] <UncleCheese> huh?
261: [01:05:44] <Colin[pi]> WE'RE ALL GONNA DIE FROM THE COMMIES
262: [01:05:46] <Colin[pi]> lol
263: [01:05:54] <Colin[pi]> australia has a "boat problem"
264: [01:06:16] <Colin[pi]> i.e. lots and lots of refugee boats come from indonesia to AUS
265: [01:06:26] <Colin[pi]> people smugglers are paid etc.
266: [01:06:33] <Colin[pi]> boats sink
267: [01:06:35] <Colin[pi]> people die
268: [01:06:39] <Colin[pi]> messy business
269: [01:07:04] <Colin[pi]> and the new govt here made a big point of saying the old govt was a total failure at STOPPING TEH BOATS
270: [01:07:10] * gbotley has joined #silverstripe
271: [01:07:20] <gbotley> hi
272: [01:07:29] <irogue23> and so now you have a PM who wants to ban porn & sell the mines to the chinese govt
273: [01:07:32] <Colin[pi]> so now they have appointed a "4 star general", made it a more military affair, and become very secretive
274: [01:07:46] <UncleCheese> jesus
275: [01:07:47] <Colin[pi]> no now we have a PM who is a total moron
276: [01:07:52] <UncleCheese> bauxite mines, i assume
277: [01:07:57] <UncleCheese> china loves that bauxite
278: [01:08:00] * gbotley quit (Client Quit)
279: [01:08:35] <UncleCheese> does the PM have the authority do to any of this stuff unilaterally? doesn't he need support from Parliament?
280: [01:08:44] <Colin[pi]> but yeah you're right UncleCheese, it is essentially all about "we've got a good thing going here and we don't want no damn foreigners ruining that... UNLESS THEY ARE RICH."
281: [01:08:51] <irogue23> UncleCheese: correct, but his party has the majority
282: [01:08:54] <UncleCheese> i see
283: [01:09:09] <UncleCheese> and so the people didn't elect this needledick, right?
284: [01:09:15] <UncleCheese> the parliament did?
285: [01:09:20] <irogue23> no, the people elected Abbott
286: [01:09:21] <irogue23> somehow
287: [01:09:26] <irogue23> nobody outside AU can understand why
288: [01:09:27] <Colin[pi]> yeah I don't even
289: [01:09:33] <UncleCheese> i thought that was parliament's job
290: [01:09:38] <Colin[pi]> no many people here can't understand why either
291: [01:09:55] <UncleCheese> how long does he have in office? 4 years?
292: [01:09:57] <irogue23> UncleCheese: no, you vote for the party you want, their leader becomes PM
293: [01:10:11] <irogue23> so you know who will be PM based on which party you vote
294: [01:10:12] <UncleCheese> ohhhh
295: [01:10:18] <Colin[pi]> 3 years UC
296: [01:10:21] <UncleCheese> stupid australians
297: [01:10:34] <UncleCheese> america followed a similar path
298: [01:10:42] <Colin[pi]> he is basically AU's Bush
299: [01:10:49] <UncleCheese> "things are really going great here… Oh, election? Eh, fuck it."
300: [01:11:08] <UncleCheese> when things are good, people forget that they need to keep them that way
301: [01:11:29] <UncleCheese> that's how you end up with someone like Arnold Schwarzenegger in office
302: [01:11:32] <irogue23> haha
303: [01:11:39] <Colin[pi]> the previous govt's problem here is that they were good at policy but terrible at politics, big difference
304: [01:11:49] <irogue23> UncleCheese: my mate in Utah, he's from TX and his wife's from CA
305: [01:11:54] <irogue23> three dysfunctional states
306: [01:11:56] <UncleCheese> TX
307: [01:12:02] <UncleCheese> scary place
308: [01:12:07] <UncleCheese> except Austin
309: [01:12:09] <irogue23> yeah
310: [01:12:11] <irogue23> i'd love to visit Austin
311: [01:12:16] <irogue23> but never leave the city limits
312: [01:12:19] <UncleCheese> right :)
313: [01:12:22] <UncleCheese> it's like an oasis
314: [01:12:25] <Colin[pi]> lol
315: [01:12:30] <UncleCheese> cultural oasis, that is
316: [01:12:41] * irogue23 is an atheist, gay, left-wing liberal
317: [01:12:52] <UncleCheese> I can't imagine why he didn't fit in in Texas
318: [01:12:55] <irogue23> i wouldn't be too popular in the rest of TX ;)
319: [01:13:05] <UncleCheese> ah
320: [01:13:22] <UncleCheese> I believe they can put you in the electric chair for being gay in Texas
321: [01:13:35] <irogue23> probably, lol
322: [01:14:06] <ss23> 14:04:07 < irogue23> ss23 and I have a friend in Utah we're trying to convince to make the leap
323: [01:14:11] <ss23> "wah wah family"
324: [01:14:12] <ss23> etc
325: [01:14:21] <irogue23> yeah
326: [01:14:24] * Pyromanik23 fixes stupid client's twitter feed to justify the 1 hr spent.
327: [01:14:32] <Pyromanik23> acutallly it's an hour quarter now.
328: [01:14:52] <Colin[pi]> america cracks me up... "hey lets show people getting killed and covered in blood left right and center on TV, BUT SOMEONE SHOWS TITS... HOLY SHIT. SHUT. DOWN. EVERYTHING."
329: [01:15:34] <irogue23> yeah
330: [01:15:40] <Pyromanik23> america cracks me up... "Breastfeeding is for hussy whores"
331: [01:15:45] <ss23> That's a Western problem in general, Colin[pi]
332: [01:15:49] <ss23> Well, non European, I guess
333: [01:15:54] <Pyromanik23> "I'd rather poison my child with formula"
334: [01:16:13] <ss23> I always misread Lorde as Lordi and get confused :<
335: [01:16:20] <irogue23> lol
336: [01:16:38] <irogue23> the Lorde buses are awesome
337: [01:16:44] <Pyromanik23> ?
338: [01:16:48] <irogue23> https://pbs.twimg.com/media/BTWxoGtCMAA_fNd.jpg:large
339: [01:16:50] <irogue23> auckland buses
340: [01:16:51] <EasyCo> When you extend from DailyTask, do you need to do anything special in order to run an action? Can't seem to do site.com/TaskClass/myaction
341: [01:16:57] <irogue23> with Lorde lyrics on the roof
342: [01:17:09] <ss23> EasyCo: dev/tasks/TaskName
343: [01:17:12] <ss23> EasyCo: dev/tasks/ to see the list
344: [01:18:26] <EasyCo> Woah, Array to string conversion notices everywhere
345: [01:18:27] * pippy_ has joined #silverstripe
346: [01:19:03] <irogue23> oh god
347: [01:19:12] <irogue23> The Fox is now at 4 on the Top 40
348: [01:20:08] <unsignedint> haha it wont last long, it will be like Rebecca Blacks 'Friday'
349: [01:20:14] <antmas> who listens to the top 40?
350: [01:20:32] <Colin[pi]> nope
351: [01:20:44] * unsignedint doesnt
352: [01:20:48] <irogue23> unsignedint: it's been on there 3 weeks now, lol
353: [01:20:53] <irogue23> i mean, it's an awesome track
354: [01:20:57] * pippy quit (Ping timeout: 272 seconds)
355: [01:20:57] <irogue23> but was never meant to be serious...
356: [01:21:08] <unsignedint> thats the best thing about viral videos
357: [01:21:10] <antmas> that's what they all say
358: [01:21:30] <Pyromanik23> da fuq is up with dem busses irogue23 ?
359: [01:21:32] <Pyromanik23> I dont' get it
360: [01:22:03] <irogue23> Pyromanik23: the record label have put track lyrics on the roofs of various buses
361: [01:22:10] <irogue23> quite an unusual form of advertising
362: [01:22:48] <Pyromanik23> oh yeh
363: [01:22:49] <Pyromanik23> right
364: [01:22:55] <Pyromanik23> so just the media beast in motion
365: [01:23:00] <irogue23> for sure
366: [01:23:12] <Pyromanik23> "Like what we tell you to, spend money on us"
367: [01:23:31] <Pyromanik23> Short lived satisfaction guaranteed
368: [01:23:41] <irogue23> just like sex with ss23
369: [01:23:52] <spronk> hahahaha
370: [01:24:21] <irogue23> this is quite cool: http://logio.org
371: [01:25:21] <Pyromanik23> zing!
372: [01:25:23] <antmas> mmmm love me some node.js and socket.io
373: [01:25:31] <antmas> did some cool stuff with that last year
374: [01:25:33] <spronk> ooo
375: [01:25:34] <spronk> this IS COOL
376: [01:26:05] * antmas downloads instantly
377: [01:26:58] * Pyromanik23 isn't quite sure what it is, but it looks cool
378: [01:27:07] <irogue23> Pyromanik23: realtime log viewer
379: [01:27:15] <irogue23> uses websockets to stream data
380: [01:28:29] <spronk> i wonder if it baulks on big files
381: [01:30:07] <irogue23> i'm currently using it to monitor my local Steam cache
382: [01:30:08] <irogue23> http://iforce.co.nz/i/rbfdcjug.2o1.png
383: [01:30:48] <antmas> yeah it's pretty awesome
384: [01:31:01] <antmas> websockets are fuckin cool fun to work with
385: [01:33:55] <EasyCo> Can't get this fucking DailyTask to run. php framework/cli-script.php DailyTask lists my task
386: [01:34:23] <EasyCo> But when I run the task php framework/cli-script.php MyTask/run I get action 'run' doesn't exist
387: [01:34:50] <Colin[pi]> EasyCo: if it lists it, it should be running it
388: [01:34:59] <Colin[pi]> you have a process() function?
389: [01:35:48] <EasyCo> Nope, just trying to get this to run: https://github.com/silverstripe/silverstripe-multiform/blob/1.0/code/tasks/MultiFormPurgeTask.php
390: [01:37:20] <antmas> wait, what exactly are you typing to 'run' the task?
391: [01:37:39] <EasyCo> php framework/cli-script.php MultiFormPurgeTask/run
392: [01:37:54] <antmas> I thought you didn't need /run? o.O
393: [01:38:14] <EasyCo> I don't get an error if I omit the run
394: [01:38:17] <antmas> EasyCo: you're not typing that into a browser are you?
395: [01:38:17] <Colin[pi]> yeah iirc it called process() on the task
396: [01:38:22] <EasyCo> But I also don't get any echo statement
397: [01:38:31] <EasyCo> antmas: Haha no. CLI
398: [01:38:49] <antmas> EasyCo: of course, but try in the browser
399: [01:39:12] <antmas> EasyCo: /dev/tasks/mytask
400: [01:39:22] <antmas> and see if it runs
401: [01:39:44] <EasyCo> Negative
402: [01:40:23] * antmas sratches head
403: [01:40:34] <MattSS> EasyCo: From cmd-line, it's framework/cli-script.php dev/tasks/MultiFormPurgeTask flush=1
404: [01:40:52] <MattSS> You may need the flush=1 as the ss cache for cmd-line is different from the web server iirc
405: [01:41:01] <ss23> Yeah, they use different caches
406: [01:41:12] <antmas> ah, that's the one
407: [01:41:17] <MattSS> and you should be cd'd into the site root (e.g. cd /var/www/website && framework/sake dev/tasks/TaskName
408: [01:41:42] <MattSS> oh also, via cmdline, try using framework/sake rather than cli-script.php
409: [01:41:45] <MattSS> if you're on ss3
410: [01:42:48] <EasyCo> Build task 'MultiFormPurgeTask' not found. It isn't a subclass of BuildTask.
411: [01:42:52] <MattSS> actually, it doesn't really do much different, it's just a thin wrapper around cli-script - bit it's what I normally use :p
412: [01:43:07] <simon_w> EasyCo, call DailyTask
413: [01:43:13] <simon_w> so, sake DailyTask
414: [01:43:35] <simon_w> And realise they're deprecated and you should just be using a BuildTask
415: [01:43:52] <MattSS> oh right sorry - the multiform task you're running extends DailyTask - I missed that bit
416: [01:44:29] <EasyCo> When I run sake DailyTask I get: DailyTask and MultiFormPurgeTask
417: [01:44:43] <EasyCo> But that's not actually running them is it?
418: [01:45:18] <Pyromanik23> opera irogue23 !
419: [01:45:29] <Pyromanik23> Opera 15!
420: [01:45:35] <Pyromanik23> :S
421: [01:45:41] <Pyromanik23> Chrome v2!
422: [01:45:44] <simon_w> EasyCo, it is
423: [01:46:02] <simon_w> It calls the process method on all subclasses
424: [01:46:16] <EasyCo> simon_w: What about run()?
425: [01:46:29] <EasyCo> Is that 2.4
426: [01:46:36] <simon_w> That's a BuildTask
427: [01:47:00] <EasyCo> Right, so that script is all over the shop
428: [01:47:16] <zippy__> lol
429: [01:48:16] <ss23> Hmm
430: [01:48:23] <irogue23> Pyromanik23: yep, Chrome without all the Googleness
431: [01:48:42] <ss23> simon_w: The auth SilverStripe uses... with MySQL, is it possible to have a procedure for "AUTH_USER(varchar user, varchar password)" that returns true or false?
432: [01:48:49] <ss23> Like, it uses... crypt(), right?
433: [01:49:08] <simon_w> It uses crypt(), but not crypt(3)
434: [01:50:01] <simon_w> (PHP's crypt provides implementations for everything that the underlying crypt(3) doesn't)
435: [01:50:38] <ss23> Yeah, ik
436: [01:51:08] <ss23> Fun fact: When TML implmented bcrypt for PHP's crypt(), he found a flaw in the underlying algo that was present in almost every other reference implmentation (including all the BSDs iirc)
437: [01:53:12] <guzzlefry> So, I'm guessing $Up won't work in a controller? >_>
438: [01:53:34] <zippy__> guzzlefry: parent will
439: [01:54:46] <guzzlefry> $parent?
440: [01:55:15] <unsignedint> probably $this->Parent()
441: [01:55:23] <unsignedint> but im guessing so ignore me
442: [01:55:27] <guzzlefry> ah
443: [01:55:40] <unsignedint> actually that might only work on a model
444: [01:56:00] <zippy__> I think it might be $this->Parent actually, without the () - I can't be sure
445: [01:56:26] <unsignedint> guzzlefry: so yeah noone knows what theyre doing
446: [01:56:46] <guzzlefry> :P
447: [01:56:48] <guzzlefry> neither do I
448: [01:56:55] <guzzlefry> I have some tight-coupling issues going on.
449: [01:57:10] <unsignedint> oh dear
450: [01:57:25] <zippy__> time for some refucktoring
451: [01:57:37] <irogue23> guzzlefry: so does Len Brown, apparently :P
452: [01:57:39] <unsignedint> haha yeah. hope you have unit tests!
453: [01:57:46] <guzzlefry> Len who?
454: [01:57:50] <unsignedint> auckland mayor
455: [01:57:51] <guzzlefry> also, no
456: [01:57:51] <antmas> "Less Coupling, More Cohesion" said every tutor ever
457: [01:57:57] <guzzlefry> this is code I adopted :P
458: [01:58:02] <guzzlefry> deadline is...thursday yay
459: [01:58:09] <unsignedint> guzzlefry: may the force be with you!
460: [01:58:14] <antmas> dude, your deadlines are horrible
461: [01:58:19] <Colin[pi]> lol
462: [01:58:57] <guzzlefry> antmas: I know!
463: [01:59:00] <guzzlefry> Well, to be fair...
464: [01:59:07] <guzzlefry> I was working 10 hours/week at one point.
465: [01:59:18] <zippy__> GTAV eg
466: [01:59:21] <zippy__> *eh
467: [01:59:24] <unsignedint> guzzlefry: who is your employer?
468: [01:59:50] <guzzlefry> I'm FrozenFire's replacement. :P
469: [02:00:12] <Colin[pi]> oh man, he wanted out of there bad didn't he?
470: [02:00:25] <guzzlefry> I'm not sure.
471: [02:00:35] <guzzlefry> He got a better job apparently. :P
472: [02:00:45] <unsignedint> good on him
473: [02:00:55] * unsignedint is having the opposite problem
474: [02:00:59] <unsignedint> no work on atm :(
475: [02:01:07] <spronk> who you work for?
476: [02:01:12] <guzzlefry> It's funny when I'm having issues with something and see his log entries related to them. :P
477: [02:01:20] <unsignedint> spronk: http://flavouroom.com/
478: [02:01:30] <guzzlefry> Usually lots of F-bombs.
479: [02:01:45] <unsignedint> nothing wrong with an f-bomb
480: [02:01:48] <unsignedint> this isnt #bitcoin
481: [02:01:52] <Colin[pi]> he lives on in the stats: http://logs.simon.geek.nz/stats.php
482: [02:02:34] <antmas> oh god GTAV
483: [02:03:14] <guzzlefry> Taking a break and doing the bridge challenges at the moment.
484: [02:03:19] <guzzlefry> There's one that's way too low.
485: [02:03:47] <antmas> I finally got Online working after the 360 patches
486: [02:04:18] <antmas> guzzlefry: 360 or ps3?
487: [02:04:45] <guzzlefry> PS3
488: [02:04:46] <ss23> :D
489: [02:04:58] <ss23> Apache supports the crypt() $2y$ syntax
490: [02:05:04] <guzzlefry> Apparently there's a jetpack on the map when you shine UV on it, no one has found it yet.
491: [02:05:37] * zippy__ is very tempted to buy it
492: [02:05:40] <antmas> crazy
493: [02:05:53] <antmas> zippy__: buy it on 360 plox, need people to play online with :P
494: [02:05:56] <Colin[pi]> I'll wait for the consolers to do the bug testing
495: [02:06:04] <Colin[pi]> pc master race
496: [02:06:18] <antmas> lol at rockstart pc games
497: [02:06:23] <antmas> rockstar*
498: [02:06:39] <zippy__> antmas: ps3 sorry
499: [02:06:51] <zippy__> shame they're not going to bring it to ps4
500: [02:06:51] <antmas> "oh you have a nice gaming rig you payed $2000 for?", "10 Frames per second!"
501: [02:07:13] <antmas> zippy__: did they confirm that?
502: [02:07:36] <Pyromanik23> I want to take the values in one array and unset the keys in another one where the value == key
503: [02:07:48] <Pyromanik23> is method for this, or do own foreach?
504: [02:08:34] <antmas> Pyromanik23: foreach, right?
505: [02:09:05] <guzzlefry> zippy__: I'm betting they will once the PC is ported, since x86 and all.
506: [02:09:08] <Pyromanik23> fuck you'd think there'd be an inbuilt for this
507: [02:09:15] <zippy__> antmas: yea just search google, mostly around 2-3 weeks ago
508: [02:09:30] <Colin[pi]> someone tell me if my logic is broken... say you have one report that shows all data, and another that shows data for just one user... and you're asked to put an option to show "all users" on the user report... um.. isn't that the same as the show all data report?
509: [02:09:46] <guzzlefry> Pyromanik23: You want to takes the values of one array and apply them to the keys of another?
510: [02:09:51] <ss23> So many people don't like sneezing like I do :<
511: [02:09:55] <guzzlefry> oh wait
512: [02:09:57] <guzzlefry> I read it wrong :P
513: [02:09:59] <guzzlefry> nevermind!
514: [02:10:02] <Pyromanik23> guzzlefry: no, I want to remove a set of keys from an array
515: [02:10:13] <Pyromanik23> using another array as input would be... desirable.
516: [02:10:29] <Pyromanik23> than a fucking great list of unset($blah['blah'])
517: [02:10:37] <Pyromanik23> seems like a foreach it is.
518: [02:11:14] <antmas> zippy__: suck, tis the only next gen console I'm buyin
519: [02:11:40] <antmas> zippy__: I kinda think they'll double back on that though, given the crazy amounts of $$ they're getting for the game
520: [02:12:04] <unsignedint> im happy with my 360 tbh, id only buy the xbox one if they release a new Halo and its TOTALLY AWESOME (or Portal 3)
521: [02:12:31] <DryerLintPurple> (lol console fps players lol)
522: [02:12:34] * Colin[pi] would like a steam box
523: [02:12:45] <Colin[pi]> ..with HL3
524: [02:12:47] <Pyromanik23> agree with DryerLintPurple
525: [02:13:02] <DryerLintPurple> (lol Steam Turbo Touch 360 lol)
526: [02:13:03] <Pyromanik23> Colin[pi]: fuck HL3, I just want HL2ep3!
527: [02:13:04] <unsignedint> DryerLintPurple: I only play it when im drunk, and I only play team deathmatch on xbox live
528: [02:13:04] * antmas doesn't play FPS
529: [02:13:08] <Colin[pi]> lol
530: [02:13:23] <simon_w> Snake FTW!
531: [02:14:46] * Pyromanik23 <3 Shatter
532: [02:15:11] <zippy__> Pyromanik23: array_diff($array1, array_combine($array2, $array2)); // maybe? where $array1 is the main array and $array2 has the values you want - no idea if will work :)
533: [02:15:19] <irogue23> <3 OpenTTD
534: [02:16:44] <zippy__> Pyromanik23: Might throw an error if $array2 continues duplicate items, might need to array_unique
535: [02:18:13] <simon_w> zippy__, stop making it complicated :p
536: [02:18:21] <simon_w> array_diff_key()
537: [02:18:33] <zippy__> simon_w: I am trying to use as many array functions as possible!
538: [02:20:44] <DryerLintPurple> That's kind of the point of PHP, isn't it? "Fuck syntactical improvements, let's just implement it in another function!"
539: [02:21:14] <Colin[pi]> FUCK IT WE'LL DO IT LIVE
540: [02:22:32] <DryerLintPurple> "It works on your dev system but not on the live server? K, backup your email, we're putting your laptop into production."
541: [02:22:32] <irogue23> yeah
542: [02:22:40] <irogue23> this is why i'm starting to like Python
543: [02:23:03] * antmas opens up visual studio to look at c#
544: [02:23:06] <irogue23> logical syntax, rather than a billion functions with varying syntax, unexpected return values, etc.
545: [02:23:10] <antmas> \o/
546: [02:23:24] <irogue23> yeah, c# is good too
547: [02:23:43] <antmas> .ASP is kinda balls though
548: [02:29:24] <antmas> Tusdays -_-
549: [02:29:29] <antmas> Tuesdays*
550: [02:30:33] <longtips> is there a kind of go-to guy for php programming concepts, like for example i'm looking at writing some kind of deferred system or promise object system for this php thing and i assume there is probably a good blog post out there dealing with all the gotchas of php on this very topic
551: [02:34:03] <Avroceptyr> longtips: CPAN
552: [02:34:58] <Avroceptyr> longtips: also, for gotchas, you might enjoy http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/
553: [02:35:13] <longtips> i've read it
554: [02:35:17] <longtips> it's not what i'm talking about
555: [02:35:27] <longtips> concrete implementation considerations when designing useful abstract systems
556: [02:35:29] <Avroceptyr> I know what you're talking about, hence the comment about CPAN
557: [02:35:53] <longtips> i've already written this program, but it's one giant state machine that i think will intimidate my coworkers
558: [02:36:01] <Avroceptyr> inPHP
559: [02:36:04] <Avroceptyr> in PHP?*
560: [02:36:06] <guzzlefry> antmas: Does ASP have templating magic?
561: [02:36:09] <Avroceptyr> What are you? A masochist?
562: [02:36:21] <longtips> a commercial developer that has to write shit no one else wants to?
563: [02:36:27] <longtips> you know me well enough not to be a dick
564: [02:36:40] <longtips> just don't know php well enough
565: [02:36:50] <longtips> thought maybe there was some angry smart guy in the blogosphere with some good reads
566: [02:37:34] <Avroceptyr> the only thing coming to mind would be some zend blogs, since zend tends to push the php envelope
567: [02:37:44] <longtips> you're really not the best one to engage me on this are you
568: [02:37:57] <Avroceptyr> Well, given I was a fulltime php dev, I dunno ;)
569: [02:37:59] <longtips> mean while, designer losing his shit next to me - "client emails: can you put a drop shadow facing in a different direction on something?! i think it needs it!"
570: [02:38:15] <longtips> i agree you dunno
571: [02:38:27] <Avroceptyr> and you ask me not to be a dick haha
572: [02:39:37] <longtips> oh well maybe you know something that can help me
573: [02:40:00] <longtips> i'll be here randomly googling keywords
574: [02:40:05] <irogue23> maybe ##php might be more useful?
575: [02:40:17] <longtips> yeah i asked their a couple of days ago, thought i'd take a stab here
576: [02:40:29] <longtips> since you were going on about unicode etc before i figured it seemed worth the shot
577: [02:41:13] <longtips> on unicode, i thought this was neat http://www.youtube.com/watch?v=qBex3IDaUbU
578: [02:41:27] <Avroceptyr> when you say "deferred system", what other languages (i.e., java? python?) have that architecture you're addressing
579: [02:41:55] <Avroceptyr> This kind of stuff? http://en.wikipedia.org/wiki/Futures_and_promises
580: [02:42:19] <ss23> irogue23: What happened with Len Brown and a whale? o.o
581: [02:42:45] <Avroceptyr> longtips: https://github.com/reactphp/promise how does that fit?
582: [02:42:59] <longtips> you can do it in any language, but you have the problem in php of all the weird gotchas of the language
583: [02:43:09] <longtips> that's why i've been looking for a few weeks for a good blog to follow in general
584: [02:43:17] <longtips> rather than just a tool to fit a job
585: [02:44:04] <Avroceptyr> sec, let me write a blog post and link you
586: [02:44:12] <longtips> :\
587: [02:44:52] <Avroceptyr> (I'm not going to)
588: [02:44:57] <longtips> there are things like this all through php when you try and do this stuff, and this is a long running non web app https://bugs.php.net/bug.php?id=60139
589: [02:45:09] * DigNZ quit (Quit: DigNZ)
590: [02:45:21] <Avroceptyr> oh yeah
591: [02:45:51] <guzzlefry> hm
592: [02:45:59] <longtips> i've looked at react php a few times for other pojects
593: [02:46:02] <Avroceptyr> I solved that issue on a project by having a file semaphore that passed over a json serialised data blob (almost a method signature) and ran multiple php-cli invocations
594: [02:46:02] <guzzlefry> Is writing tests for Silverstripe a pain due to the whole framework thing?
595: [02:46:10] <irogue23> ss23: a disgraced ex-NZH journalist, who was fired for dealing meth & is now 'freelancing' for whaleoil (a dodgy tabloid blog run by a nutjob beneficiary) is alleging Len Brown has been having an affair for the last 2 years, and was banging the chick in the Town Hall
596: [02:46:17] <Avroceptyr> with an cli args param to the file
597: [02:46:31] <longtips> fuck i fixed a guys project that did that last year
598: [02:46:35] <irogue23> it's possible it's true, but a little hard to believe until someone a bit more trustworthy does their research :P
599: [02:46:49] <ss23> irogue23: oic
600: [02:47:08] <ss23> Damn, I was hoping it was a little more risque` with a whale
601: [02:47:14] <Avroceptyr> yeah, it's a dirty hack because PHP is designed to hold on to memory
602: [02:47:15] <ss23> like "len brown has fallen in love with a whale"
603: [02:47:18] <irogue23> haha
604: [02:47:23] <guzzlefry> seriously
605: [02:47:26] <guzzlefry> who is Len Brown?
606: [02:47:27] <zippy__> I thought it was a reference to Gerry Brownlee
607: [02:47:30] <irogue23> well, the allegations are very, very serious
608: [02:47:31] <ss23> guzzlefry: Auckland Mayor
609: [02:47:33] <irogue23> uh
610: [02:47:36] <irogue23> *explicit
611: [02:47:39] <guzzlefry> oh...why I don't get the reference. :P
612: [02:47:39] <ss23> irogue23: They don't sound very serious
613: [02:47:39] <ss23> oh
614: [02:47:41] <ss23> meh
615: [02:47:45] <ss23> like "OMG SOMEONE HAD SEX"
616: [02:47:52] <ss23> "AND THEY HAD SEX WITH THEM IN A PLACE YOU WOULDN't EXPECT"
617: [02:47:56] <irogue23> and cause some nasty mental imagery
618: [02:48:01] <antmas> guzzlefry: yeah it's pretty good - although ASP is kinda just a set of controls to apply C# too - so you can technically use any templating framework you want
619: [02:48:19] <ss23> irogue23: like... we talking... "oh baby lick my asshole"?
620: [02:48:24] <ss23> Come on, gimmie some deets!
621: [02:48:44] <irogue23> the issue is mostly the association of whaleoil
622: [02:48:52] <ss23> Does that make it explicit?
623: [02:49:13] <irogue23> nobody ever wants to even think of sex and whaleoil together
624: [02:49:32] <antmas> but proteins!
625: [02:49:35] <ss23> XD
626: [02:49:35] <irogue23> seeing whaleoil talk about sex is just ewwwwww
627: [02:50:17] <irogue23> http://images.tvnz.co.nz/tvnz_images/news2010/one-news-generic/cameron_slater_2.jpg
628: [02:50:32] <ss23> yum.
629: [02:50:42] <guzzlefry> 0.o
630: [02:50:50] <antmas> glub glub
631: [02:51:09] <guzzlefry> Think I'm getting sick. :/
632: [02:51:18] * guzzlefry partially blames ss23.
633: [02:51:24] <ss23> :<
634: [02:51:26] <ss23> I am kind of suck
635: [02:51:27] <ss23> sick
636: [02:51:29] <ss23> stomach is dying
637: [02:51:35] <guzzlefry> ah
638: [02:51:37] <Stomach> what
639: [02:51:39] <Stomach> im okay
640: [02:51:41] <irogue23> yuss
641: [02:51:42] <guzzlefry> I might just need food to be honest.
642: [02:51:43] <irogue23> it's starting
643: [02:51:43] <antmas> LOL
644: [02:51:44] <irogue23> https://twitter.com/search?q=%23LenBrownSexts&src=hash&f=realtime
645: [02:51:45] <ss23> XD
646: [02:52:23] <Stomach> ive never had my headphones on before when irc notified me of someone saying my name
647: [02:52:32] <Stomach> freaked me out, did a little jump
648: [02:52:36] <ss23> hahahahaha
649: [02:52:51] <ss23> Hey Stomach, cna you see UncleCheese atm?
650: [02:53:01] <Stomach> nah, I'm not at heyday anymore :)
651: [02:53:05] <UncleCheese> who's Stomach?
652: [02:53:06] <ss23> Awww!
653: [02:53:33] <Stomach> I am.
654: [02:53:41] <Stomach> give Rocco a pat for me
655: [02:53:50] <UncleCheese> whoa
656: [02:53:54] <irogue23> Rocco's modern life
657: [02:53:54] <UncleCheese> how did you know I have a dog named Rocco?
658: [02:53:59] <Pyromanik23> irogue23: who is len brown and why should I care?
659: [02:53:59] <UncleCheese> this is creepy
660: [02:54:02] <Stomach> lol
661: [02:54:03] <UncleCheese> I have an internet stalker
662: [02:54:09] <irogue23> Pyromanik23: mayor of auckland
663: [02:54:22] <Stomach> nah I stalk Gus actually
664: [02:54:33] <Pyromanik23> irogue23: and what does it matter if he has a ladyfriend who may or may not be his wife?
665: [02:54:43] <UncleCheese> You mean guzzlefry ?
666: [02:54:45] <ss23> Pyromanik23: BECAUSE SEX IS EVIL
667: [02:54:50] <irogue23> if he resigns, could result in a byelection... just after a local election
668: [02:54:59] <Pyromanik23> irogue23: why resign?
669: [02:55:00] <guzzlefry> who is stalking me?
670: [02:55:01] <Stomach> your child silly :P
671: [02:55:02] <ss23> Sex gets even *more* evil if it's not with someone you're married to!
672: [02:55:08] <antmas> where is this article?
673: [02:55:10] <Pyromanik23> DID HE TEXT SOMEOEN HIS WANGER?
674: [02:55:20] <irogue23> Pyromanik23: banging a council employee, in the Town Hall
675: [02:55:26] <irogue23> some people consider that not ok
676: [02:55:43] <Pyromanik23> irogue23: IN the town hall?
677: [02:55:45] <guzzlefry> conflict of interests and stuff
678: [02:55:52] <Pyromanik23> while it was in session?
679: [02:55:57] <ss23> lol
680: [02:56:00] <irogue23> Pyromanik23: hahahaahha that'd be amazing
681: [02:56:01] <antmas> he put it in her town hall
682: [02:56:07] <ss23> "and now lets open the mee-GODDAM IT LEN KNOCK IT OFF"
683: [02:56:23] <irogue23> Among the allegations . which are backed up by text messages . are that .barely two-minute Brown. had unprotected sex with the 32-year-old on more than a dozen occasions during office hours.
684: [02:56:26] <simon_w> Woo, changing type-array.h. Recompile the entire sauce.
685: [02:56:28] <irogue23> Read more: EXCLUSIVE: Len Brown's Town Hall to Downfall « Whale Oil Beef Hooked | Cameron Slater Whale Oil Beef Hooked | Cameron Slater http://www.whaleoil.co.nz/2013/10/exclusive-len-brown-sordid-affair-run-town-hall/#ixzz2hkubINrd
686: [02:56:32] <irogue23> Under Creative Commons License: Attribution Non-Commercial Share Alike
687: [02:56:34] <irogue23> FUCK YOU AND YOUR ADD SHIT TO MY PASTE
688: [02:56:42] <Pyromanik23> during office hours?
689: [02:56:43] <ss23> lol
690: [02:56:59] <irogue23> This, says the woman, included numerous times in Brown.s council office and once in the "Ngati Whatua Room" at the Auckland Town Hall . an area of special significance to Maori . where they were caught in the act by a security guard.
691: [02:57:00] <Pyromanik23> I see the problem. But if it lasted less than 2 mins then it's not like it's making him unproductive.
692: [02:57:13] <guzzlefry> uh oh
693: [02:57:14] <ss23> Pyromanik23: XD
694: [02:57:18] <Stomach> hahaha pyro :D
695: [02:57:24] <antmas> LOL
696: [02:57:40] <irogue23> According to a sworn affidavit provided by the woman, Brown - who she rated a 'generous' 4 out of 10 in the lovemaking stakes - would also routinely masturbate at his desk while chatting to her on the phone.
697: [02:57:54] <ss23> ...
698: [02:57:56] <ss23> Really?
699: [02:57:59] <ss23> "rated a 4/10"?
700: [02:58:04] <Pyromanik23> rofl, poor guy.
701: [02:58:06] <ss23> Why include that if it's meant to be serious? >.>
702: [02:58:19] <antmas> she's just fishing for complements
703: [02:58:19] <Pyromanik23> fucking woman's day 15 mins hussy
704: [02:58:24] <Pyromanik23> exactly.
705: [02:58:28] <Pyromanik23> I bet she's no catch herself.
706: [02:58:29] <EasyCo> simon_w: Thanks, I switched the run() for process() and everything works as it should
707: [02:58:36] <Pyromanik23> I mean, she was obviously consentual.
708: [02:58:45] <Pyromanik23> It's not like she's not at fault here.
709: [02:58:56] <Stomach> yeah that Maori hating bitch
710: [02:58:57] <irogue23> ss23: this is not exactly a reputable journalist :P
711: [02:59:22] <Pyromanik23> how to become an NZ celebrity
712: [02:59:23] <irogue23> "He wasn't wearing a condom. He pulled out in time and ejaculated on me. Initially I didn't want to go there with him but he was pretty persistent."
713: [02:59:38] <antmas> what a joke
714: [02:59:59] <Pyromanik23> irogue23: o.0
715: [03:00:18] <guzzlefry> 0.o
716: [03:00:20] <Pyromanik23> "I HAD SEX WITH THE MAYOR" Congratulations, shut up, he's a good mayor.
717: [03:00:46] * guzzlefry has no clue what he's doing with this code.
718: [03:00:51] <guzzlefry> the spaghetti!
719: [03:00:51] <irogue23> Pyromanik23: pretty much
720: [03:00:57] <spronk> guzzlefry: i never do
721: [03:01:07] <antmas> what's code?
722: [03:01:11] <antmas> what am I doing here?
723: [03:01:12] <irogue23> @Wright_Now: "Let me go south of the Bombay Hills tonight" #LenBrown #LenBrownSexts
724: [03:01:16] <irogue23> hahahaha
725: [03:01:26] <antmas> hahahahha
726: [03:01:28] <antmas> awesome
727: [03:01:58] <Pyromanik23> irogue23: I mean, I can understand the issue if he pressured her into it Girl with the Dragon Tattoo styles...
728: [03:02:07] <Pyromanik23> but otherwise...
729: [03:02:25] <Pyromanik23> probably they should keep it out of the office, but she just sounsd like a spurned attention seeker.
730: [03:02:28] <irogue23> yeah
731: [03:02:36] <irogue23> feel bad for his wife and kids tho
732: [03:02:49] <Pyromanik23> mm, he's married. So that's not cool.
733: [03:03:07] <antmas> if she's only a 4/10, imagine thw wife o.O
734: [03:03:27] <Pyromanik23> antmas: no, he's a 4/10.
735: [03:03:29] <antmas> wow, I feel instantly bad for that
736: [03:03:41] <simon_w> Man, poor wife
737: [03:03:42] <Pyromanik23> nek minnit journos ringing to ask "How does it feel to be married to a 4/10?"
738: [03:03:42] <antmas> ah, so it was
739: [03:04:25] <ss23> lol
740: [03:04:41] <irogue23> man, what a couple of days for news
741: [03:04:44] <ss23> I will be glad when we ditch marriage and monogomy :D
742: [03:04:59] <irogue23> the Simon Bridges interview last night... now the Len Brown thing... and now it looks like Destiny Church is falling apart
743: [03:08:45] <irogue23> .@HarryBStard: Len Brown is about to make a press release "It's a complete fabrication, I lasted longer than two strokes" #LenBrown
744: [03:08:58] <simon_w> Turns out my VM doesn't like me doing a checkout on to it over NFS while building HHVM
745: [03:10:01] <guzzlefry> ...
746: [03:10:13] <guzzlefry> $Page->URLSegment;
747: [03:10:16] <guzzlefry> Why won't this work? :P
748: [03:10:25] <UncleCheese> "work?"
749: [03:10:26] <simon_w> $Page isn't defined?
750: [03:10:35] <simon_w> $Page doesn't have a URLSegment field?
751: [03:10:42] <guzzlefry> err
752: [03:10:46] <UncleCheese> pooh, good one simon_w
753: [03:10:47] <guzzlefry> $myPage->URLSegment;
754: [03:10:50] <UncleCheese> $page is a dataobject
755: [03:10:51] <UncleCheese> haha
756: [03:11:06] <guzzlefry> Am I doing something stupid? >_>
757: [03:11:07] <UncleCheese> lest we assume the class based on a variable name alone
758: [03:11:19] <antmas> it's on stuff already
759: [03:11:24] <guzzlefry> meh
760: [03:11:25] <UncleCheese> what does var_dump($page->URLSegment); return?
761: [03:11:45] <guzzlefry> My debugger says null.
762: [03:11:46] <guzzlefry> Also
763: [03:12:07] <guzzlefry> if I $page->toArray(), I can see URLSegment in the record and original arrays.
764: [03:12:14] <UncleCheese> uhh
765: [03:12:20] <UncleCheese> sounds like $Page isn't a page, dude
766: [03:12:27] <UncleCheese> ver_dump($page->class);
767: [03:12:34] <UncleCheese> my guess it you have a DataList
768: [03:12:54] <simon_w> Mmm, delicious orange V
769: [03:13:22] <Pyromanik23> neg, Graphite best.
770: [03:13:32] <Pyromanik23> norange isn't bad though.
771: [03:13:42] <ss23> V sucks
772: [03:13:46] <ss23> Get a real drink
773: [03:13:54] <Stomach> Black is best
774: [03:13:57] <Pyromanik23> neg
775: [03:13:59] * zippy__ quit (Quit: zippy__)
776: [03:14:03] <Pyromanik23> Black tastes like Coffee
777: [03:14:07] <Pyromanik23> blergh.
778: [03:14:07] <Stomach> mmm coffee
779: [03:14:12] <Pyromanik23> so
780: [03:14:13] <guzzlefry> oh ffs
781: [03:14:17] <guzzlefry> I forgot to change the code.
782: [03:14:18] <Stomach> i like black, blue, purple, original, orange
783: [03:14:18] <Pyromanik23> I have a Gridfield
784: [03:14:20] <Stomach> in that order
785: [03:14:20] <Pyromanik23> cool
786: [03:14:26] <Pyromanik23> and I open an item in said gridfield
787: [03:14:32] <Pyromanik23> and that object scaffolds a gridfield
788: [03:14:33] <Pyromanik23> cool
789: [03:14:42] <Stomach> very cool
790: [03:14:43] <Pyromanik23> but I want to remove some cols from it and add some many many ones
791: [03:15:05] <Pyromanik23> now I am apparently supposed to set fields on the gridfielddetailform
792: [03:15:08] <Pyromanik23> ok
793: [03:15:08] <Pyromanik23> but
794: [03:15:31] * zippy__ has joined #silverstripe
795: [03:15:52] <Pyromanik23> getFields() returns null.
796: [03:16:11] <Pyromanik23> I can't get them then set them. And I don't want to redefine all the things, because I don't know which subclass I've obtained
797: [03:16:15] <Pyromanik23> or something
798: [03:16:19] <Pyromanik23> I'm really confused.
799: [03:16:28] <Pyromanik23> dear internets, what do?
800: [03:17:23] <UncleCheese> ss 2.4 export to CSV seems to have issues with new lines in fields? it starts a new record
801: [03:17:32] <UncleCheese> has anyone run into this before?
802: [03:18:22] <UncleCheese> Pyromanik23: in my experience, don't rely on scaffolding
803: [03:18:36] <UncleCheese> just write your own summary_fields and getCMSFields()
804: [03:18:36] <Pyromanik23> UncleCheese: yeh, I .. oh.
805: [03:18:45] <Pyromanik23> I've used summary_fields
806: [03:18:57] <Pyromanik23> I don't want to write my own getCMSFields
807: [03:19:02] <UncleCheese> why, oh why?!
808: [03:19:12] <UncleCheese> yes, let's leave it up to a failed algorithm to do that for us
809: [03:19:24] <Pyromanik23> because taht would redefine the object's cmsfields, where as this is a gridfield of a realtion to another object.
810: [03:19:35] <Pyromanik23> it's not supposed to be the cmsfields, as such.
811: [03:19:43] <UncleCheese> so depending on the context, you want different fields?
812: [03:19:46] <Pyromanik23> yes
813: [03:19:50] * zippy__ quit (Ping timeout: 240 seconds)
814: [03:19:51] <UncleCheese> you bastard
815: [03:20:03] <UncleCheese> let's have a look then
816: [03:20:06] <Pyromanik23> not so much different, rather just... more.
817: [03:20:07] <Pyromanik23> or less
818: [03:20:09] <Pyromanik23> or both.
819: [03:20:10] <Pyromanik23> so yes.
820: [03:20:16] <Pyromanik23> Different.
821: [03:20:23] <antmas> ALL THE THINGS
822: [03:20:29] <Pyromanik23> ALL OF THE SLIVER
823: [03:21:37] <simon_w> Ooh, longtips made it onto the fuck stats
824: [03:21:55] <UncleCheese> Pyromanik23: the GridFieldDetailForm component has a setFields() method
825: [03:22:13] <simon_w> Also, someone should really send me a patch to tidy that page up :p
826: [03:23:31] * DigNZ has joined #silverstripe
827: [03:27:55] <irogue23> weeee
828: [03:28:28] * cloph_away has joined #silverstripe
829: [03:28:32] <antmas> I don't think I'm on any stats :D
830: [03:28:56] <Stomach> stats are for the weak
831: [03:29:00] <irogue23> srsly, the number of calls and emails i get from the ss dev network
832: [03:29:09] * cloph quit (Ping timeout: 272 seconds)
833: [03:29:11] <irogue23> i think i need to start hiring :P
834: [03:29:11] <Pyromanik23> simon_w: can do, but I don't do HHVMXMLWTFPHP
835: [03:29:12] <simon_w> You two are just jealous :p
836: [03:29:24] <Pyromanik23> irogue23: pick me, pick me! \o/ xD
837: [03:29:27] <simon_w> Pyromanik23, treat it like HTML
838: [03:29:28] <ss23> PICK ME
839: [03:29:29] <ss23> Oh wait
840: [03:29:29] <ss23> :O
841: [03:29:39] <Pyromanik23> simon_w: but it's not! D:
842: [03:29:50] <simon_w> http://logs.simon.geek.nz/source/www/stats.php
843: [03:29:55] <simon_w> It's close enough!
844: [03:30:11] <EasyCo> How do you go a bout upgrading from 3.0.5 to 3.0.8?
845: [03:30:14] <Pyromanik23> can't I just use CSS?
846: [03:30:19] <simon_w> http://logs.simon.geek.nz/source/www/logs.css
847: [03:30:21] <simon_w> Yes
848: [03:30:31] <simon_w> EasyCo, replace framework and cms
849: [03:30:35] <Pyromanik23> EasyCo: backup, delete & copy in new versions of CMS, FRAMEWORK and all the other modules that may need updating
850: [03:30:45] <EasyCo> Eesh
851: [03:30:51] <Pyromanik23> ie, easy.
852: [03:30:54] <Pyromanik23> co.
853: [03:31:04] <antmas> boom
854: [03:31:05] <simon_w> I see what you did there!
855: [03:31:05] <EasyCo> ok tks
856: [03:31:07] * Pyromanik23 is now known as EchoCo
857: [03:31:12] <EchoCo> update for the new age man!
858: [03:31:27] <irogue23> http://dx.com/p/loosafe-ls-ip601-motion-detection-ip-network-camera-w-ptz-wi-fi-11-led-ir-night-vision-black-193083
859: [03:31:32] <irogue23> is that meant to go in your toilet?
860: [03:31:44] <EchoCo> wtf
861: [03:32:06] <EasyCo> Hey mannnn, safety first.
862: [03:32:15] <simon_w> Panadol ad on the bus that uses the same colours as VF. Confusing.
863: [03:32:24] <simon_w> Why is VF advertising pain relief?
864: [03:32:25] <antmas> VF?
865: [03:32:29] <simon_w> Vodafone
866: [03:32:34] <antmas> ah
867: [03:32:39] <irogue23> Telecom have started putting ads with Orcon colors
868: [03:32:42] <irogue23> that's super confusing
869: [03:32:55] <antmas> oh, you're with vodafone? Here's is some pain relief
870: [03:32:56] <simon_w> I've seen one in Optus' yellow
871: [03:33:05] <irogue23> https://pbs.twimg.com/media/BWkWPx5CAAAcLhN.jpg:large
872: [03:33:07] <simon_w> That was really confusing
873: [03:33:23] <antmas> wtf
874: [03:33:51] <Stomach> :o
875: [03:33:55] <Stomach> i took that bus to work today
876: [03:34:01] <irogue23> lol
877: [03:34:28] <Stomach> wweeeeeeird
878: [03:34:39] <Stomach> it was a good ride apart from the girl eating eggs on toast on it
879: [03:34:43] <irogue23> hahahaha
880: [03:34:48] <Stomach> plate and all
881: [03:34:52] <Stomach> auckland is odd man
882: [03:36:11] <antmas> did she butter the bread?
883: [03:36:20] <Stomach> i didnt look closely enough sorry
884: [03:36:25] <Stomach> I'll try better next time
885: [03:36:26] <antmas> you failed
886: [03:36:31] <irogue23> Stomach: "auckland is odd" says the wellingtonian?!?
887: [03:36:44] <simon_w> Wellington is even, gosh! :p
888: [03:36:44] <Stomach> I live in auckland ;)
889: [03:36:51] <Stomach> haha simon
890: [03:37:26] <Stomach> and I'm from palmerston north so if i find it odd, something is definitely odd
891: [03:38:10] <EchoCo> irogue23: http://iforce.co.nz/i/w1lcvurf.nty.png
892: [03:38:15] * EchoCo is now known as Pyromanik
893: [03:38:25] <Pyromanik> You'll enjoy that I think :P
894: [03:38:46] <Pyromanik> just arrived in my inbox xD
895: [03:39:23] <antmas> lol "Can't we all just focus on Len drilling the other tunnel first?"
896: [03:40:07] <irogue23> Auckland Mayor Len Brown has confirmed he had an extra-marital relationship with a woman serving on a council advisory board.
897: [03:40:10] <irogue23> "I told my wife previously, and she and I are working through the issues privately. We are looking to protect our children as best we can."
898: [03:40:17] <antmas> holy shit
899: [03:40:22] <antmas> it's teh realz?
900: [03:40:28] <irogue23> Pyromanik: hahaha. needs to be vodka tho.
901: [03:40:37] <Pyromanik> lol, yeh LD
902: [03:40:39] <Pyromanik> :D *
903: [03:40:45] <Pyromanik> antmas: yeh, course.
904: [03:40:51] <Pyromanik> You'd be pretty mad hatter to make shit up like that
905: [03:40:59] <Stomach> whaleoil only reports the real news.
906: [03:41:01] <antmas> I dunno
907: [03:41:04] <Pyromanik> especially with the whole 'security guard caught us'
908: [03:41:14] <Pyromanik> step 1: ask guard.
909: [03:41:24] <Pyromanik> doesn't concur? shit, found out.
910: [03:41:31] <Pyromanik> guts 2 u, liar.
911: [03:41:34] <antmas> it doesn't really matter, if someone says something with even a shred of unconfirmed evidence, you're screwed
912: [03:41:45] <Pyromanik> well, can be.
913: [03:42:00] <antmas> you're a pedophile, "no I'm not"
914: [03:42:03] <simon_w> Even though the onus is on them to prove it's true, rather than to have it disproved
915: [03:42:04] <antmas> boom
916: [03:42:05] <antmas> jail
917: [03:42:19] * antmas quit (Quit: Page closed)
918: [03:42:34] <simon_w> If you get jailed for that, that's a massive miscarriage
919: [03:44:26] * UncleCheese quit (Quit: UncleCheese)
920: [03:47:02] * Stomach quit (Ping timeout: 264 seconds)
921: [03:55:24] <guzzlefry> hrm
922: [03:55:33] <guzzlefry> Can you set rows/cols for a textarea with CSS?
923: [03:55:51] * nickmolhoek quit (Quit: nickmolhoek)
924: [03:59:07] <irogue23> anyone here from Mint Design?
925: [03:59:24] <irogue23> guzzlefry: nah, just the usual width/height attributes afaik
926: [04:02:34] * UncleCheese has joined #silverstripe
927: [04:03:04] * DigNZ quit (Quit: DigNZ)
928: [04:04:18] <Pyromanik> guzzlefry: not rows & cols, but width and height, yes.
929: [04:04:31] <Pyromanik> irogue23: haha, do NOT touch with a 10ft pole.
930: [04:04:35] <Pyromanik> repeat ABORT
931: [04:04:52] <Pyromanik> guy is 100% arsehole fuckwit
932: [04:05:11] <MichaelDesignerX> hi, how can I access Menu(1) in PHP ?
933: [04:05:22] <Pyromanik> MichaelDesignerX: $this->Menu() ?
934: [04:05:24] <irogue23> Pyromanik: good then
935: [04:05:44] <irogue23> just making sure i wasn't stealin a customer from someone in here ;)
936: [04:06:03] <Pyromanik> yeah, guy is complete knob jockey with NO idea how to make a website.
937: [04:06:26] <Pyromanik> hahahaha
938: [04:06:30] <irogue23> also just put his hosting fees up from $100/yr to $40/mo with no warning
939: [04:06:43] <Pyromanik> I see they removed our website as 'previous work' from their SS dev network profile.
940: [04:07:52] <MichaelDesignerX> Pyromanik: will test it now
941: [04:07:55] <Pyromanik> Literally, used to go to SS dev network, mint design: previous work: platodesign.co.nz
942: [04:07:58] <Pyromanik> rofl
943: [04:08:08] * Pyromanik quit (Quit: Lost terminal)
944: [04:08:11] <irogue23> hahaha
945: [04:08:58] * Pyromanik has joined #silverstripe
946: [04:09:03] <Pyromanik> and it was the only example of previous work.
947: [04:09:18] <MichaelDesignerX> Pyromanik: shouldnt Page_Controller::curr()->Menu(1); get me the menu ?
948: [04:09:37] <Pyromanik> MichaelDesignerX: yes and no, mostly no.
949: [04:10:07] <Pyromanik> for starters it's Controller::curr(), although it's public so inherited so it's not biggie.
950: [04:10:25] <Pyromanik> secondly, it won't always be a page_controller
951: [04:10:37] <Pyromanik> third, not entirely sure where Menu is defined.
952: [04:10:46] <Pyromanik> might be ContentController, might be Page.
953: [04:10:58] <Pyromanik> I thinkit's controller though, so in short, yeh.
954: [04:11:11] <Pyromanik> it priobably should work, if you call it from a page_controller.
955: [04:11:19] <Pyromanik> But then you might as well call $this->Menu()
956: [04:12:03] <Pyromanik> irogue23: chappy extorted us too, and has tried (quite hard) to shaft other community members I know of.
957: [04:12:16] <Pyromanik> anyway, home time.
958: [04:12:18] * Pyromanik has left #silverstripe
959: [04:13:21] <MichaelDesignerX> Pyromanik: i'm not on Page so $this->Menu(1) is not going to work . I will dig in the code now I know where it is defined :)
960: [04:25:26] * chrisrio has joined #silverstripe
961: [04:26:04] * zippy__ has joined #silverstripe
962: [04:26:11] <chrisrio> I have an image object in my controller that I can use native File methods on, but can't use Image methods on.
963: [04:26:21] <chrisrio> what is this is
964: [04:26:40] <chrisrio> EG I can call things like Link, but not things like resize(x,y)
965: [04:27:48] <chrisrio> fooobject has_one Image
966: [04:27:53] <chrisrio> fooobject->datImage()
967: [04:28:01] <chrisrio> ->Link()
968: [04:28:04] <chrisrio> is all good.
969: [04:28:16] <chrisrio> ->resize (or any other Image class, and it cries)
970: [04:28:23] <chrisrio> so its clearly not an image object.
971: [04:28:50] <chrisrio> yet my print_r confirms that it is.
972: [04:28:59] <chrisrio> strange things are afoot at the circle k
973: [04:30:53] <guzzlefry> Are you missing GD?
974: [04:30:57] * zippy__ quit (Ping timeout: 272 seconds)
975: [04:31:25] <guzzlefry> Also, error messages.
976: [04:36:05] <irogue23> http://www.nzherald.co.nz/nz/news/article.cfm?c_id=1&objectid=11140517
977: [04:36:06] <irogue23> ahhhhhh
978: [04:36:08] <irogue23> asian.
979: [04:36:40] * SightUnseen has joined #silverstripe
980: [04:37:10] * SightUnseen has left #silverstripe
981: [04:40:01] <guzzlefry> What's a good...design pattern?... :P for this situation.
982: [04:40:32] <guzzlefry> Say I have some products, and depending on the type, some display different groups of information.
983: [04:40:41] <guzzlefry> What's a sane way to handle that in templating?
984: [04:40:57] <guzzlefry> Currently I have billions of <% if %> blocks to check the type. >_>
985: [04:46:07] * stecman quit (Quit: This computer has gone to sleep)
986: [04:50:01] <ss23> fuuuck, deleted files before commiting
987: [04:50:03] <ss23> ><
988: [04:50:31] * UncleCheese quit (Quit: UncleCheese)
989: [04:50:50] * Nightjar23 has joined #silverstripe
990: [04:51:21] * ajshort has joined #silverstripe
991: [04:51:48] * Nightjar23 is now known as Nightjar
992: [04:54:31] <EasyCo> When using Requirements::javascript() will it check to see if it's already been included elsewhere?
993: [04:54:39] <Nightjar> yes
994: [05:01:23] <EasyCo> Hmm, so if your site already has a custom jquery.js loaded and say you use something like DateField, it'll include jquery.js from the third party folder so you then have the issue of double jquerys
995: [05:02:49] * SightUnseen1 has joined #silverstripe
996: [05:04:57] * SightUnseen1 has left #silverstripe
997: [05:06:39] <ss23> :O
998: [05:06:41] <spronk> java is such a PITA to work with
999: [05:06:43] <ss23> Flooding emergency declared in Wanganui
1000: [05:06:48] <ss23> The Mayor of Wanganui has declared a local state of emergency in Wanganui in response to persistent heavy rain and high river levels. Evacuations are underway.
1001: [05:06:55] <spronk> o_O
1002: [05:07:02] <Nightjar> wow
1003: [05:12:36] * guci0 has joined #silverstripe
1004: [05:13:19] * violetina quit (Remote host closed the connection)
1005: [05:14:11] <guci0> Hey Jo! :)
1006: [05:14:32] * wilr_ quit (Quit: wilr_)
1007: [05:14:38] <Nightjar> Where're you go'n with that gun in your hand?
1008: [05:20:23] <Colin[pi]> oh shit, google has changed their api console :(
1009: [05:21:33] <Nightjar> EasyCo: you need to include the same folder, or use Requirements::block, yeh.
1010: [05:21:39] <Nightjar> err, same file*
1011: [05:22:01] <EasyCo> Nightjar: Yep, just did that. Thx
1012: [05:28:26] * Colin[pi] smashes head on desk
1013: [05:38:07] <EasyCo> Wooh 3.0.5 -> 3.0.8 without losing hair os smashing head on desk.
1014: [05:38:19] * chrisrio quit (Ping timeout: 250 seconds)
1015: [05:41:03] <ss23> Yay, finally, fun work to be done tonight
1016: [05:41:04] <ss23> :D
1017: [05:41:09] <ss23> EasyCo: Yeah, that update was reasonably painless
1018: [05:41:10] <ss23> :D
1019: [05:42:13] <EasyCo> ss23: Just had to replay some commits on top of some framework files
1020: [05:42:44] <EasyCo> with no obvious problems… yet
1021: [05:42:46] <spronk> fun work?
1022: [05:42:48] <spronk> is there such a thing?
1023: [05:46:58] <guzzlefry> oxymorons
1024: [05:47:01] <ss23> spronk: Of course!
1025: [05:47:06] <ss23> If it's new stuff you don't do often etc
1026: [05:49:05] <Colin[pi]> ss23 has become a male prostitute
1027: [05:49:54] <guzzlefry> Gotta do what you gotta do
1028: [05:49:54] <ss23> XD
1029: [05:51:15] <Colin[pi]> that's awesome: http://i.imgur.com/ciiXcGR.png
1030: [05:53:17] * Jayden90 has joined #silverstripe
1031: [05:58:21] * Jayden90 quit (Quit: Jayden90)
1032: [05:59:46] * Nimle has joined #silverstripe
1033: [06:01:03] <Nimle> Hi guys, I have a quick question about form. new Form($controller.... But when I set controller there, it shohws the controller class name which is not nice. I want to have a custom action for form which doesnt contain controller name.
1034: [06:02:16] <EasyCo> Colin[pi]: I concur
1035: [06:09:02] * Shrike_Finland has joined #silverstripe
1036: [06:16:23] <Nightjar> Nimle: Form::create($controller, __FUNCTION__, $fields, $actions, $validator)->setFormAction('customPath')
1037: [06:17:21] <Nightjar> You will need to define a custom route back to your form.
1038: [06:20:36] * SticksM quit (Read error: Connection reset by peer)
1039: [06:23:47] <guzzlefry> Anyone here particularly good at giving estimates?
1040: [06:24:10] <ss23> lol
1041: [06:24:11] <ss23> Not me
1042: [06:24:11] <ss23> :D
1043: [06:24:17] <guzzlefry> oh :P
1044: [06:24:19] <guzzlefry> me neither
1045: [06:24:41] <guzzlefry> I'm curious as to how to even begin estimating work on a codebase you're not familiar with.
1046: [06:24:50] <guzzlefry> Well, besides it being SilverStripe. :P
1047: [06:24:57] <ss23> Hmm
1048: [06:25:01] <ss23> well, I end up doing that a lot
1049: [06:25:15] <ss23> If I know it should be easy regardless of the codebase, e.g. update a template, I just imagine it's a site I'm familiar with
1050: [06:25:27] <EasyCo> Suggest an hourly base to start
1051: [06:25:43] <ss23> If it's a site specific feature, e.g. "Help, our custom member extensions API stuff needs to do weird stuff!", I normally go for a "I'll need at least 5 hours to look into it, then I'll get back to you with a better estimate"
1052: [06:26:04] <ss23> However, you might also like to go for, like EasyCo says, a "I'm $150/h, I'll spend as long as it takes and you pay me"
1053: [06:26:18] <guzzlefry> oh :P
1054: [06:26:58] <guzzlefry> ss23: Do you bill when you're looking into it?
1055: [06:27:38] <ss23> guzzlefry: Yeah
1056: [06:27:44] <ss23> Pretty hefty to lose 2 hours of work and not bill for it
1057: [06:27:56] <ss23> Especially since when I look into it, I can normally fix it in that same amount of time, since I estimate high
1058: [06:28:03] <ss23> guzzlefry: But I don't charge for setup time
1059: [06:28:12] <ss23> So time to set up my dev environment, get access to servers etc, I don't charge for
1060: [06:29:17] <guzzlefry> ah I see
1061: [06:37:22] <guzzlefry> ah, sleepy for once \o/
1062: [06:37:24] <guzzlefry> night chaps
1063: [06:37:44] <ss23> nn
1064: [06:54:46] * hubertusanton has joined #silverstripe
1065: [06:55:35] * Sjohn has joined #silverstripe
1066: [06:58:14] <Sjohn> Hi
1067: [06:58:22] <ss23> hi
1068: [07:00:13] <simon_w|air> hI
1069: [07:02:22] * EasyCo quit (Quit: EasyCo)
1070: [07:02:25] <Sjohn> How 'r ye doing?
1071: [07:02:30] <ss23> ANNOYED
1072: [07:02:37] <ss23> For some reason, a file is losing it's +x attributes
1073: [07:02:41] <ss23> sake being the "file" :/
1074: [07:02:45] <simon_w|air> Waiting for iTunes to tell me there's more TV to download
1075: [07:02:52] <simon_w|air> ss23, HAHA
1076: [07:02:59] <ss23> ;_;
1077: [07:03:54] <Sjohn> haha,
1078: [07:03:56] <Sjohn> xD
1079: [07:04:27] <Nightjar> haHA!
1080: [07:04:33] <simon_w|air> :D
1081: [07:05:02] <ss23> Swear it only started happening lately
1082: [07:05:07] <ss23> I'm going to blame sminnee for a bad release...
1083: [07:05:19] <ss23> ingo isn't on IRC yet
1084: [07:05:20] <ss23> :<
1085: [07:06:30] <Sjohn> what time is it at yours? you're all from new zealand right?
1086: [07:06:46] <ss23> I am, and simon_w|air is
1087: [07:06:47] <ss23> :D
1088: [07:06:50] <ss23> Tue Oct 15 20:06:56 NZDT 2013
1089: [07:06:53] <ss23> Though that's a few mins off
1090: [07:07:06] <ss23> What the heck
1091: [07:07:06] <ss23> Hmm
1092: [07:07:16] <ss23> It looks like the tar command is causing it to lose the +x
1093: [07:07:21] <ss23> Maybe I can just hack in a -a or something
1094: [07:07:45] <simon_w|air> Mmm, tar
1095: [07:07:49] <simon_w|air> Tastes like marmite
1096: [07:07:52] <ss23> o.o
1097: [07:10:10] <spronk> hrm
1098: [07:10:29] <ss23> Blarggghhh
1099: [07:10:30] <spronk> please remind me that I hate java with a passion BEFORE I next think using java for this little API project is a good idea
1100: [07:10:34] * ss23 sends off an email being like "pls what"
1101: [07:11:04] <spronk> but then again, there's not much else that plays nice with MS SQL databases...
1102: [07:11:16] * zippy__ has joined #silverstripe
1103: [07:12:00] <spronk> fucking
1104: [07:12:05] <spronk> checked exceptions are the most annoying thing in the entire universe
1105: [07:13:26] <simon_w|air> public static void main throws Exception
1106: [07:13:35] <spronk> hahahah
1107: [07:13:39] <spronk> yeah...
1108: [07:13:45] <spronk> i can't quite bring myself to be taht dirty though
1109: [07:13:55] <ss23> Story of my java class
1110: [07:14:01] <spronk> on the other hand
1111: [07:14:11] <spronk> spark is a neat little framework for java
1112: [07:14:13] <spronk> if anyone is forced to java.
1113: [07:14:22] <Sjohn> ss23, @simon_w|air are you always working so late o.o ?
1114: [07:14:29] <simon_w|air> I'm not working!
1115: [07:14:40] <simon_w|air> I just don't have a life?
1116: [07:15:16] <Sjohn> haha, or very dedicated
1117: [07:15:49] <ss23> ...
1118: [07:15:52] <ss23> lol
1119: [07:16:01] <ss23> I'm working, Sjohn, because this is mildly interesting, and I get in late
1120: [07:16:01] <ss23> :P
1121: [07:16:02] <ss23> nelsoncc@oscar:~$ sudo -u www-data ./releases/20131015065948/framework/sake dev/tasks
1122: [07:16:05] <ss23> nelsoncc@oscar:~$
1123: [07:16:07] <ss23> y
1124: [07:16:11] <ss23> I don't understand what would cause that
1125: [07:17:01] <ss23> There's something I completely don't understand going on in this box
1126: [07:17:28] <spronk> ...?
1127: [07:17:32] <spronk> maybe it isn't www-data
1128: [07:17:35] <spronk> EVER THOUGHT OF THAT, HUH?
1129: [07:17:42] <spronk> maybe it's running RHEL
1130: [07:17:44] <ss23> The no error thing is what confuses me
1131: [07:17:47] <ss23> Debian, but uh
1132: [07:17:54] <ss23> 99% sure it's weird permissions somewhere/someohw
1133: [07:17:59] <spronk> syslog?
1134: [07:18:55] <ss23> ahhhh
1135: [07:18:56] <ss23> found it
1136: [07:18:59] <ss23> Fucking puppet
1137: [07:19:00] <ss23> :/
1138: [07:19:17] * Nimle quit (Ping timeout: 250 seconds)
1139: [07:19:21] <spronk> heh
1140: [07:20:46] <ss23> woohoo
1141: [07:20:51] <ss23> a million points for ss23
1142: [07:20:52] <ss23> :D
1143: [07:26:31] <ss23> Hmm, simon_w|air
1144: [07:26:38] <ss23> I changed the groups www-data was in...
1145: [07:26:53] <ss23> Then I had to do an apache reload before it would stop 403'ing
1146: [07:26:55] <ss23> Is that intentional?
1147: [07:27:05] <ss23> Like... it caches 403s if they're cuased by group permissions/
1148: [07:27:07] <ss23> Confused me
1149: [07:29:42] * NobrainerWeb has joined #silverstripe
1150: [07:30:34] * ARNHOE has joined #silverstripe
1151: [07:30:35] <NobrainerWeb> Hi guys
1152: [07:31:22] <ss23> Hi NobrainerWeb :)
1153: [07:31:34] <ss23> scary, I was like "nob rainer?!"
1154: [07:31:41] <ss23> (Rainer being my boss)
1155: [07:32:05] <NobrainerWeb> :o)
1156: [07:32:56] <NobrainerWeb> I'm having some issues with uploadfield on SS3.1.1. I have some files in a folder /assets/myfiles/product/, but when i use the From Files button to attach these images to a page via a Uploadfield and press save, the files get's moved to /assets/
1157: [07:33:40] <NobrainerWeb> Is this a known bug?
1158: [07:37:16] <Nightjar> probably not
1159: [07:37:35] <Nightjar> check github issues for it
1160: [07:39:16] <NobrainerWeb> Is there a way to search those issues on github? Seeing there is 508 open i framework
1161: [07:39:51] <NobrainerWeb> Does it work for you guys? Is it something in my setup?
1162: [07:40:22] <Nightjar> unfortuantely not, and no idea I haven't used CMS in a long time.
1163: [07:41:03] <Nightjar> shortcut: read the code for attaching an existing file and see if it's broken.
1164: [07:43:38] * SightUnseen has joined #silverstripe
1165: [07:43:42] * SightUnseen has left #silverstripe
1166: [07:43:51] <Nightjar> A WHOLE CHOCOLATE BEER
1167: [07:44:24] <ss23> Hmm
1168: [07:44:27] <ss23> CHOCOLATE?!
1169: [07:44:32] <Nightjar> yes
1170: [07:44:36] <ss23> Yuck
1171: [07:44:42] <Nightjar> $10 well spent.
1172: [07:44:44] <ss23> So, I have doctors appointment tomorrow at ~9:00am
1173: [07:44:45] <ss23> :<
1174: [07:44:50] <ss23> lame, rite...
1175: [07:44:58] <Nightjar> deal with it, or die, whichever.
1176: [07:45:06] <ss23> So it probably takes me ~1:30 to get to work...
1177: [07:45:12] <ss23> So... 9am... need to wake up at...
1178: [07:45:13] <ss23> oh god.
1179: [07:45:16] <ss23> ~7:30am
1180: [07:45:16] <ss23> pls
1181: [07:45:18] <ss23> pls I'll die
1182: [07:45:20] <ss23> ;_;
1183: [07:45:30] <Nightjar> you'll die if you don't.
1184: [07:45:32] * spronk2 has joined #silverstripe
1185: [07:45:49] <ss23> :<
1186: [07:45:50] <ss23> I KNOW
1187: [07:45:56] <ss23> I'LL DIE EITHER WAY AND IT'S AL spronk2'S FAULT
1188: [07:46:01] <spronk2> WHAT?
1189: [07:46:03] <Nightjar> Al?
1190: [07:46:08] <ss23> All*
1191: [07:46:50] <ss23> Hope pizza place is still open
1192: [07:46:51] <ss23> Cyaoz, walking home
1193: [07:46:57] <Nightjar> ciao
1194: [07:46:59] <ss23> (fucking.. less than 10 hours till I have to get up >.> I'll ie)
1195: [07:47:00] <ss23> die
1196: [07:47:11] <Nightjar> ie/die, same diff
1197: [07:47:31] <Nightjar> wish IE would die.
1198: [07:47:42] <Nightjar> but some fuckwits seem to think it's still appropriate to use windows 3.1.
1199: [07:47:48] <Nightjar> or 5.1, whatever.
1200: [07:47:57] <Nightjar> ALMOST AS OLD
1201: [07:51:28] * Error404NotFound has joined #silverstripe
1202: [07:53:48] <NobrainerWeb> Nightjar: seems it was something that i had fucked up in my code - redid the code as pr. https://github.com/bummzack/sortablefile to make the files sortable and it works
1203: [07:54:14] * lewellyn quit (Ping timeout: 240 seconds)
1204: [07:54:17] <Nightjar> Good to know
1205: [08:00:26] * lewellyn has joined #silverstripe
1206: [08:03:31] * kinglozzer has joined #silverstripe
1207: [08:04:12] <Colin[pi]> Nightjar: I like how MS is always like "hay guise this new version of IE is much bettar and we totally fixed everything. No really guise"
1208: [08:05:12] <simon_w|air> Ooh, great idea for a new swear!
1209: [08:05:15] * simon_w|air adds Firefox
1210: [08:05:25] <Nightjar> Yeah well with 10 it seems like they might finally be making inroads
1211: [08:05:34] <Nightjar> simon_w: sif, firefox is champion.
1212: [08:05:38] <Nightjar> Chrome is the new IE.
1213: [08:05:47] <Colin[pi]> i like firefox's rendering and I like firebug... but I hate it's slowness and memory usage
1214: [08:06:07] <simon_w|air> Has firefox managed to sort out its box model yet?
1215: [08:06:08] <Nightjar> don't like memory hogs? Hope you don't use Chome then
1216: [08:06:14] <Nightjar> has chrome?
1217: [08:06:37] <Nightjar> also, what is wrong with firefox's box model?
1218: [08:06:46] <Colin[pi]> ff's box model is fine to me
1219: [08:07:17] <simon_w|air> Positioning when you had border, margin and padding was off by the border
1220: [08:07:26] <simon_w|air> Or something like that
1221: [08:07:30] <simon_w|air> So friggin annoying
1222: [08:08:00] <Nightjar> never experienced it.
1223: [08:08:29] <Colin[pi]> isn't that fixed by box-sizing: border-box ?
1224: [08:08:45] <simon_w|air> Well, if you build in it first, it just looks like every other engine does it wrong
1225: [08:10:17] <NobrainerWeb> Colin[pi]: totally agree, Firefox rocks - but the memory usage and the slowness --- arghhhhh
1226: [08:10:47] * simon_w|air is so looking forward to not having to deal with browsers and their quirks
1227: [08:11:26] <NobrainerWeb> simon_w|air: never had problems with that in Firefox
1228: [08:11:36] <NobrainerWeb> simon_w|air: Retirement? ;-)
1229: [08:11:51] <simon_w|air> NobrainerWeb, and I've never had problems when building for IE
1230: [08:11:58] <simon_w|air> Nah, looking to get out of web work
1231: [08:12:02] <Colin[pi]> NobrainerWeb: click a tab... ... ... ... ... ... ... ... annnnd there we go
1232: [08:12:13] <spronk2> simon_w|air: ORLY? what you want to get into?
1233: [08:12:32] <simon_w|air> Not sure if desktop/mobile dev or sys admin
1234: [08:12:46] <spronk2> hmm
1235: [08:12:48] <spronk2> why unhappy with web?
1236: [08:13:38] <Nightjar> http://sp00kymina.tumblr.com/post/63992304420/so-good
1237: [08:13:40] <Nightjar> hahaha
1238: [08:14:49] <simon_w|air> All the same, can't use anything useful
1239: [08:15:09] <spronk2> just like all dev :(
1240: [08:15:19] <spronk2> devops seems kinda fun
1241: [08:15:39] <Nightjar> define: devops
1242: [08:15:44] <spronk2> you know
1243: [08:15:50] <spronk2> the stuff that happens between programmers and end users :P
1244: [08:15:52] <simon_w|air> I've also thought about getting out of computing, but no idea what I'd do
1245: [08:15:59] <spronk2> haha, same
1246: [08:16:19] <spronk2> its a shame design pays shit
1247: [08:16:21] <simon_w|air> Really don't want to teach :p
1248: [08:16:29] <simon_w|air> Heh, I can't design
1249: [08:17:36] <Nightjar> spronk: there's something in between?
1250: [08:17:41] <spronk2> yeah
1251: [08:17:41] <spronk2> you know
1252: [08:17:49] <simon_w|air> Nightjar, server management and stuff
1253: [08:17:56] <spronk2> those magical people who, in larger organisations, take care of all the fucking annoying stuff for you
1254: [08:18:01] <Nightjar> but why does it 'dev' in the name then!?
1255: [08:18:05] <Nightjar> why not just 'server admin' ?
1256: [08:18:12] <spronk2> cause it's more than that
1257: [08:18:19] <spronk2> devops is kinda half dev, half server admin
1258: [08:18:24] <Nightjar> right
1259: [08:18:25] <Nightjar> so dev.
1260: [08:18:29] <Nightjar> PUPPET MASTERS
1261: [08:18:31] <spronk2> whereas server admin is more… hardware setup, virtualisation setup etc
1262: [08:18:42] <spronk2> devops is more.. getting code onto the servers and keeping it working
1263: [08:18:57] <Nightjar> http://www.spin.com/articles/a-perfect-circle-by-and-down-stream-three-sixty-greatest-hits/
1264: [08:21:11] <simon_w|air> Man, ajshort really likes his FF
1265: [08:21:23] <spronk2> ?
1266: [08:21:34] <simon_w|air> "ajshort 730
1267: [08:21:34] <simon_w|air> "
1268: [08:21:40] * robbie has joined #silverstripe
1269: [08:21:45] <spronk2> ha
1270: [08:21:49] <simon_w|air> Only topped by Nightjar's shit
1271: [08:22:14] <spronk2> wow :|
1272: [08:22:28] * Error404NotFound quit (Quit: User guilty of hitting the Big Red X...)
1273: [08:22:54] * robbie has left #silverstripe
1274: [08:23:05] <spronk2> … nightjar is pyro?
1275: [08:23:18] <Nightjar> I'm Sparticus
1276: [08:25:22] <simon_w|air> Aww, I doubled the number of words he's not in the top 2 of
1277: [08:26:29] <Nightjar> no safari or opera?
1278: [08:26:53] <simon_w|air> You're third in Safari and a no-show for Gecko
1279: [08:27:03] <simon_w|air> Top of Opera
1280: [08:27:42] <Nightjar> but spronk
1281: [08:27:56] <simon_w|air> Doubled him
1282: [08:28:12] <Nightjar> Blii?nk
1283: [08:28:26] <simon_w|air> http://logs.simon.geek.nz/stats.php
1284: [08:28:29] <simon_w|air> You're the only one
1285: [08:28:35] <simon_w|air> Same for Presto
1286: [08:28:38] <Nightjar> yeah I see that
1287: [08:28:40] <Nightjar> but it's not true!
1288: [08:28:55] <simon_w|air> Lower limit's 10
1289: [08:29:04] <Nightjar> ah
1290: [08:30:14] <simon_w|air> And I'm not sticking IE in
1291: [08:31:15] <Nightjar> yeah nah bugger that
1292: [08:31:36] <Nightjar> it'd pick up all the "for examples"
1293: [08:32:07] <simon_w|air> And sheepies
1294: [08:32:47] <simon_w|air> Did stick Trident in though. Apparently we don't talk about it much
1295: [08:33:09] <Nightjar> no one does.
1296: [08:33:24] <Nightjar> makes me think of noodles.
1297: [08:33:36] <Nightjar> and Neptune
1298: [08:35:27] * chillu has joined #silverstripe
1299: [08:37:23] <spronk2> hmm
1300: [08:37:51] <simon_w|air> Man, chillu doesn't feature at all!
1301: [08:38:05] <spronk2> i hardly see him even talk in here
1302: [08:38:27] <chillu> ??
1303: [08:38:35] <simon_w|air> http://logs.simon.geek.nz/stats.php
1304: [08:38:38] <simon_w|air> Swear stats!
1305: [08:39:44] <spronk2> SEE
1306: [08:39:50] <spronk2> he just talks in symbols
1307: [08:40:27] <simon_w|air> Pity that IRC's ASCII or I could get all emoji and stuff in the stats!
1308: [08:41:34] <chillu> !!
1309: [08:41:49] <Nightjar> simon_w: but isn't emoji just unicode?
1310: [08:41:57] <simon_w|air> Nightjar, yes
1311: [08:42:07] <chillu> Firefox counts as a swear word? ;)
1312: [08:42:09] <Nightjar> right but protocol doesn't support, right right.
1313: [08:42:22] <Nightjar> chillu: it counts as something countable.
1314: [08:42:27] <Nightjar> a stat ;)
1315: [08:43:17] * swordsmanz has joined #silverstripe
1316: [08:43:27] <simon_w|air> Well, I stuck browsers and some other CMS type things in. They're horrible things.
1317: [08:43:33] <simon_w|air> Also, synergy.
1318: [08:43:34] <Nightjar> draghunfries
1319: [08:43:40] <Nightjar> synergy?
1320: [08:43:47] <simon_w|air> Yes, it's a swear
1321: [08:43:52] <Nightjar> ?
1322: [08:44:06] <simon_w|air> One of the most overused .com-era buzzwords?
1323: [08:44:23] <Nightjar> not sure if browser/curse/neat app that lets one virtual kvm...
1324: [08:44:32] <Nightjar> nah man, 2.0!
1325: [08:44:39] <Nightjar> although that's not .com era.
1326: [08:45:03] <simon_w|air> There was an actual swear jar for it at the NZOSA dinner
1327: [08:45:13] <Nightjar> haha
1328: [08:45:22] <Nightjar> what year?
1329: [08:45:24] <simon_w|air> And you could talk for longer if you included "batshit" in your speech
1330: [08:45:27] <simon_w|air> last year
1331: [08:45:34] <spronk2> simon_w|air: are you recording "ffs" ?
1332: [08:45:35] <Nightjar> but that's not 2.0!
1333: [08:45:41] <Nightjar> errr, .com era!
1334: [08:45:49] <simon_w|air> spronk2, ooh, I should
1335: [08:46:04] * spronk2 would probably feature highly in that one..
1336: [08:46:05] <Nightjar> or any sentence that includes multiple fffffffff s
1337: [08:46:15] <spronk2> also, ugh. although i'mpretty much the only one that uses that
1338: [08:46:24] <Nightjar> ffs spronk, you so are not.
1339: [08:46:33] <spronk2> i mean "ugh"
1340: [08:46:39] <Nightjar> fantastic game.
1341: [08:46:46] <spronk2> oh
1342: [08:46:47] <spronk2> ffffuuuu
1343: [08:46:48] <Nightjar> space taxi clone.
1344: [08:46:58] <spronk2> #f+u+#
1345: [08:47:15] <Nightjar> yeah but I don't think postgres takes regex as a param...
1346: [08:47:16] <simon_w|air> The list's at the bottom of http://logs.simon.geek.nz/source/funcs.php
1347: [08:47:26] <simon_w|air> Well, it can. Just not for ILIKE
1348: [08:47:35] <Nightjar> oh wow, fancy
1349: [08:47:46] <simon_w|air> Winner of FFS: Nightjar! http://logs.simon.geek.nz/stats.php#ffs
1350: [08:47:52] <simon_w|air> (same with WTF)
1351: [08:48:05] <spronk2> ……i see no ffs
1352: [08:48:19] <spronk2> or wtf
1353: [08:48:29] <simon_w|air> They're between crap and chrome
1354: [08:48:36] <spronk2> noep
1355: [08:48:40] <simon_w|air> refresh?
1356: [08:48:44] <spronk2> ah
1357: [08:48:45] <spronk2> there we go
1358: [08:48:54] <spronk2> hah
1359: [08:49:01] <spronk2> ooh
1360: [08:49:02] <spronk2> what about
1361: [08:49:03] <spronk2> total lines
1362: [08:49:07] <Nightjar> ?
1363: [08:49:15] <spronk2> see who the most prolific ircers are
1364: [08:49:23] <Nightjar> oh, that's a cool idea.
1365: [08:49:39] <Nightjar> I imagine simon_w for the most part. Or me. I like more than I should.
1366: [08:49:43] <Nightjar> line*
1367: [08:49:46] <Nightjar> I DO MORE LINES MAN
1368: [08:49:47] <spronk2> mm
1369: [08:49:51] * Nightjar sniffs
1370: [08:49:56] <spronk2> CRAZY EYES
1371: [08:50:06] <simon_w|air> Will take a bit more work, but I've got a couple of minutes
1372: [08:50:20] <simon_w|air> I suppose I should limit it to MSG and ACTION
1373: [08:50:20] <spronk2> simon_w|air, programmer extraordinnaire
1374: [08:50:22] <Nightjar> seems like quite an intense query :<
1375: [08:50:40] <simon_w|air> Probably less intense than the stats ones
1376: [08:50:44] <simon_w|air> (no partial matching)
1377: [08:50:46] <spronk2> select nick, count(id) from lines group by nick
1378: [08:50:53] <Nightjar> yeah, otherwise UncleCheese or that other USA fellow would have the join part party down pat easy.
1379: [08:51:15] <Nightjar> simon_w: that's true I guess. No matter the query you're still querying every log ever.
1380: [08:51:55] <spronk2> actually, you could just reuse that query
1381: [08:52:04] <spronk2> where ilike %%
1382: [08:52:05] <spronk2> i think
1383: [08:52:10] <Nightjar> well no, otherwise he'd get all mentions
1384: [08:52:14] <Nightjar> or something
1385: [08:52:16] <Nightjar> idek.
1386: [08:52:29] <Nightjar> also
1387: [08:52:32] <Nightjar> the age old tally
1388: [08:52:44] <Nightjar> is missing, simon_w|air: You forgot to add PENIS!
1389: [08:52:47] <spronk2> :O
1390: [08:52:54] <NobrainerWeb> Trying to do File::$allowed_extensions[] = 'vcf'; in my _config.php but i get an error: Fatal error: Cannot access private property File::$allowed_extensions
1391: [08:52:55] <simon_w|air> :o
1392: [08:53:00] <Nightjar> the original comparison!
1393: [08:53:09] <NobrainerWeb> Do i need to write it directly in File.php?
1394: [08:53:11] * Nightjar chortles at great pun.
1395: [08:53:16] <simon_w|air> NobrainerWeb, Yaml: File: allowed_extensions: - vcd
1396: [08:53:25] <NobrainerWeb> ahhh'
1397: [08:53:27] <NobrainerWeb> thax
1398: [08:53:29] <NobrainerWeb> thx
1399: [08:53:30] <Nightjar> NobrainerWeb: because not supposed to config.php anymore
1400: [08:53:52] <Nightjar> also, should probably set that per upload field, no?
1401: [08:53:55] <NobrainerWeb> the - does that mean add to?
1402: [08:54:06] <Nightjar> NobrainerWeb: no, it means array.
1403: [08:54:14] <Nightjar> - item
1404: [08:54:17] <Nightjar> - item
1405: [08:54:20] <Nightjar> - element
1406: [08:54:22] <Nightjar> - etc
1407: [08:55:26] <NobrainerWeb> ok, trying to add it
1408: [08:55:32] <Nightjar> hmm, dunno.
1409: [08:58:11] <NobrainerWeb> so if i need to add more, do i need to do a new line and - vcd or can i do something like -vcd, vcf ?
1410: [08:58:20] <Nightjar> dunno
1411: [08:58:23] <Nightjar> oh
1412: [08:58:25] <simon_w|air> you add more lines
1413: [08:58:25] <Nightjar> new line, yeh
1414: [08:58:33] <NobrainerWeb> ok thx
1415: [08:58:38] <Nightjar> or you can 'item','item','item'
1416: [09:01:08] <simon_w|air> Heh, building the stats doesn't add all that much load. It's just slow.
1417: [09:01:25] <simon_w|air> Anyway, Pyro words way too much http://logs.simon.geek.nz/stats.php
1418: [09:01:30] <spronk2> hmm
1419: [09:01:35] <spronk2> flights to get to kiwicon too expensive
1420: [09:01:36] <spronk2> flag
1421: [09:02:05] <simon_w|air> What a surprise. He's also top of the Penis list
1422: [09:02:14] <spronk2> hahahah
1423: [09:02:18] <Nightjar> penis list is too small!
1424: [09:02:26] <spronk2> wow
1425: [09:02:32] <simon_w|air> Because it's pretty much you three that say it!
1426: [09:02:37] * spronk2 doesn't speak nearly enough
1427: [09:02:49] <Nightjar> It's been bigger that that in the past, I'm sure simon_w.
1428: [09:02:55] <Nightjar> eh irogue23?
1429: [09:03:03] * spronk2 also remembers the penis list being a lot larger than that
1430: [09:03:09] <simon_w|air> Hang on, I'll run it without the lower limit
1431: [09:03:20] <Nightjar> I mean, just search penis, see first result :P
1432: [09:03:34] <Nightjar> rofl
1433: [09:03:43] <simon_w|air> It counts lines
1434: [09:03:43] * guci0 quit (Ping timeout: 250 seconds)
1435: [09:04:04] <Nightjar> hmm
1436: [09:04:09] <Nightjar> still thought it's been higher in the past.
1437: [09:04:11] <Nightjar> eh
1438: [09:04:12] <simon_w|air> http://paste2.org/MpHLcWzJ
1439: [09:04:48] <simon_w|air> Also, now capping all lists at 50
1440: [09:05:10] <simon_w|air> (Firefox happens to have exactly 50 nicks)
1441: [09:07:11] <Nightjar> heh
1442: [09:07:12] <Nightjar> cool
1443: [09:07:16] <Nightjar> top 50!
1444: [09:07:17] <Nightjar> boom
1445: [09:08:00] <Nightjar> Hmm, I guess not.
1446: [09:08:01] <Nightjar> http://logs.simon.geek.nz/index.php?date=2012-06-25#log_715088
1447: [09:08:57] <Nightjar> oh well
1448: [09:10:58] * Pyromanik__ has joined #silverstripe
1449: [09:11:05] <simon_w|air> What needs to happen is we need to get 50 people on every list except the last so that it stops looking weird
1450: [09:13:59] <Pyromanik__> or just some better css
1451: [09:14:09] <simon_w|air> Yeah, but that sounds harder
1452: [09:14:22] <spronk2> hmm
1453: [09:14:25] <spronk2> anyone understand huffman encoding?
1454: [09:14:31] <spronk2> just plug in like
1455: [09:14:32] <spronk2> jquery masonry
1456: [09:14:33] <spronk2> or something
1457: [09:14:35] <spronk2> be all g
1458: [09:14:40] <Pyromanik__> eh, do something sexperimental and use grid or something
1459: [09:14:41] <simon_w|air> Hmm, may be worth dropping the HAVING clause now that I've got a LIMIT
1460: [09:15:04] * spronk2 pretty much never uses HAVING
1461: [09:15:30] <simon_w|air> But those times you remember you can use it, just as you're about to use some horrible subquery
1462: [09:15:34] <Pyromanik__> and by grid I mean http://dev.w3.org/csswg/css-grid/ - not some bs 'framework' crap.
1463: [09:16:38] <Pyromanik__> maybe not that one, but one of those new css features that isn't all that supported yet
1464: [09:16:48] <spronk2> yeah
1465: [09:16:54] <Pyromanik__> or perhaps just inline-block. that'd sort it out fine simon_w
1466: [09:16:59] <simon_w|air> Hah, dropping the HAVING actually worked
1467: [09:17:09] <simon_w|air> Most of them now have 50
1468: [09:17:49] <ss23> 22:14:47 < Pyromanik__> eh, do something sexperimental and use grid or something
1469: [09:17:56] <ss23> I think Pyromanik__ is having inappropriate thoughts about tables
1470: [09:17:57] <ss23> :O
1471: [09:18:08] <Pyromanik__> I thought you were going to the beds
1472: [09:18:09] <spronk2> yummeh
1473: [09:18:13] <ss23> Pyromanik__: Home
1474: [09:18:18] <Pyromanik__> samething
1475: [09:18:20] <ss23> Pyromanik__: I only walked home a little while ago
1476: [09:18:21] <ss23> lol
1477: [09:18:30] <Pyromanik__> I know, but I thought it was to sleep
1478: [09:18:41] <spronk2> was the pizza place open?
1479: [09:18:43] <simon_w|air> Oh right, I'm supposed to be doing that
1480: [09:18:48] <Pyromanik__> yeah
1481: [09:18:52] <ss23> yep yep, spronk2
1482: [09:18:53] <Pyromanik__> about time I think
1483: [09:18:57] <spronk2> what did you get
1484: [09:19:03] <ss23> Got two slices of the porker, and ate them while walking
1485: [09:19:04] <ss23> ^.^
1486: [09:19:07] <ss23> Porker is like, bunch of meats
1487: [09:19:22] <Pyromanik__> so porker as in slang for fatty, not a pig pizza.
1488: [09:19:35] <simon_w|air> Haha, the cia-bot shows up under ffs
1489: [09:19:42] <Pyromanik__> pig laden* pizza
1490: [09:19:42] <ss23> XD
1491: [09:19:46] <ss23> lol Pyromanik__
1492: [09:19:46] <Pyromanik__> haha wtf simon_w|air
1493: [09:19:48] <spronk2> yeah..
1494: [09:20:00] <ss23> commit messages? :D
1495: [09:20:09] <Pyromanik__> ah right, 'course.
1496: [09:21:15] <ss23> Does anyone here play LoL btw?
1497: [09:21:26] <simon_w|air> Anyway, stats update every hour so screw with them as much as you want
1498: [09:21:29] <simon_w|air> I'm going to sleep
1499: [09:21:34] <ss23> nn simon_w|air
1500: [09:21:35] <ss23> ^.^
1501: [09:22:00] <Pyromanik__> there you go simon_w
1502: [09:22:20] <Pyromanik__> .swear {display: inline-block; float:none}
1503: [09:22:36] <Pyromanik__> (ie, as an addition to the already existing)
1504: [09:23:43] <simon_w|air> Woo, and live
1505: [09:25:02] <Pyromanik__> sold. Now to remove "swear " from "swear stats" and rename .swear to .stats
1506: [09:25:05] <Pyromanik__> or sometihng :P
1507: [09:25:09] * PigeonFriend has joined #silverstripe
1508: [09:25:17] <Pyromanik__> but hey, tomorrow's another day.
1509: [09:25:20] <Pyromanik__> g'nite
1510: [09:25:22] * Pyromanik__ has left #silverstripe
1511: [09:25:27] <Nightjar> ciao
1512: [09:25:54] <willmorgan> Am I running a dodgy version of SS, or is it "normal" for URLs to end up looking pretty screwed when you append ?flush to a URL now?
1513: [09:26:01] <PigeonFriend> Hi there, is anyone running framework's master branch.. just wondering if you've noticed the Config system FORCING all declared class vars to be private?
1514: [09:26:04] <Nightjar> they don't
1515: [09:26:04] <willmorgan> double slashes, ?flush=flushtoken etc etc.
1516: [09:26:08] <Nightjar> there's an extra param
1517: [09:26:16] <ss23> willmorgan: Double slashes, no (was fixed, you can update), flushtoken yes
1518: [09:26:21] <PigeonFriend> oh hey willmorgan
1519: [09:26:26] <willmorgan> oh hey PigeonFriend
1520: [09:26:37] <Nightjar> oh hey 2 chaps that work together in London
1521: [09:26:47] <ss23> willmorgan: Flush tokens are so that you have to be an administrator to do a flush now
1522: [09:26:48] <Nightjar> how is the weather in the UK?
1523: [09:26:58] <willmorgan> ss23: Is it on master or 3.1 branch? I'm running 3.1 atm.
1524: [09:27:09] <Nightjar> 3.1.*
1525: [09:27:28] <Nightjar> I think there are sec patches for older releases too
1526: [09:27:31] <ss23> willmorgan: The flush token thing was done on everything, 2.4 upwards. The double slash bug was fixed in 3.1 and master, and I *think* 3.0 too
1527: [09:27:39] <ss23> willmorgan: It doesn't really matter though, right?
1528: [09:27:43] <ss23> willmorgan: I would just ignore it :)
1529: [09:28:34] <willmorgan> weird
1530: [09:28:37] <Nightjar> DSL ALL THE THINGS, WRITE CODE IN QUEENS ENGLISH
1531: [09:28:40] <willmorgan> I'll have to check externals
1532: [09:29:07] <Nightjar> endquote - some rabid ruby fan :<
1533: [09:29:07] <willmorgan> £controller
1534: [09:29:13] <PigeonFriend> willmorgan - you might have to flush the flush to see the changes
1535: [09:29:25] <willmorgan> hey bro, I heard you liked flushing
1536: [09:29:33] <Nightjar> devbuild
1537: [09:29:34] <ss23> XD
1538: [09:29:42] <willmorgan> so I put a flush in your flush
1539: [09:29:53] <Colin[pi]> KEEP CALM AND ?FLUSH=ALL
1540: [09:29:53] <Nightjar> so you can flush while you brush
1541: [09:30:09] <Nightjar> oh, I heard dev/build?flush works now.
1542: [09:30:24] <Nightjar> not sure I'm convinced though.
1543: [09:30:43] <willmorgan> I always assumed it did
1544: [09:30:47] <Nightjar> never did.
1545: [09:30:51] <PigeonFriend> willmorgan - I can confirm live site running latest 3.1 doesn't show double slash
1546: [09:30:53] <willmorgan> maybe it's a weird nuance in individual workflows
1547: [09:31:14] <Colin[pi]> I thought flush was not necessary on a dev/build?
1548: [09:31:24] <Nightjar> it's a thing that people started doing in 2.... way back in the land before time.
1549: [09:31:29] <Nightjar> and blogged about it
1550: [09:31:33] <Nightjar> in tutorial blogs
1551: [09:31:36] <Nightjar> and it caught on
1552: [09:31:59] <Nightjar> but is 100% useless because ?flush was enacted in ssviewer, and dev/build never instantiates an ssviewer
1553: [09:31:59] <willmorgan> hmm
1554: [09:32:14] <willmorgan> yeah, I may need to flush my flush
1555: [09:32:31] <willmorgan> if that wasn't a joke, how do I do that? because I just tried dev/build?flush, and I ended up with //dev/build?flush
1556: [09:32:34] <willmorgan> and to be honest, it just bothers me
1557: [09:33:10] <willmorgan> another nice to have would be to have the flushtoken always appear after the ?flush
1558: [09:33:15] * spronk2_ has joined #silverstripe
1559: [09:33:16] <willmorgan> I've no idea what the token is for
1560: [09:34:21] * skorp has joined #silverstripe
1561: [09:34:32] <Nightjar> ensuring admin
1562: [09:35:55] <Nightjar> flush checks permission, sets token in session, redirects, or sometihng like that. So you can't ?flush=1 when not an admin (as you have been able to up until 3.0.5 or whatever it was)
1563: [09:36:13] <willmorgan> right, sure, but you said it sets the token in the session
1564: [09:36:17] <willmorgan> but it appears in the URL
1565: [09:36:25] <Nightjar> yeah well it has to check it against something
1566: [09:36:48] <Nightjar> flushing happens before users and all that or something.
1567: [09:36:59] <willmorgan> ah, that hits the nail on the head
1568: [09:37:04] <Nightjar> so you can't flush until you've checked user permission, and you can't check user permission until you've flushed.
1569: [09:37:20] <willmorgan> that very important piece of information clarifies it all for me
1570: [09:37:21] <willmorgan> thanks
1571: [09:37:22] <Nightjar> so, set token, redir, check token to enact flushing.
1572: [09:37:38] <Nightjar> or sometihng like that. I didn't particularly care tbh.
1573: [09:37:46] <kinglozzer> Hey willmorgan, did you check with Dan about static publishing / forms?
1574: [09:37:54] <Nightjar> but some guy started jumping up and down all butthurt because the government chose SilverStripe over Drupal.
1575: [09:38:05] * marvanni has joined #silverstripe
1576: [09:38:06] <willmorgan> kinglozzer: yes, he busted it with the query string as you said
1577: [09:38:12] <kinglozzer> Ah cool
1578: [09:38:21] <Nightjar> and used that to try and convince them it was insecure because it slows down load time and could be used to launch a DoS more easily.
1579: [09:38:34] * spronk2 quit (Read error: Connection reset by peer)
1580: [09:38:34] * spronk2_ is now known as spronk2
1581: [09:38:42] <Nightjar> anyway
1582: [09:38:44] <Nightjar> bed.
1583: [09:38:47] <willmorgan> heh
1584: [09:38:56] <willmorgan> from what i've seen of drupal, it looks like a bit of a trainwreck
1585: [09:39:01] <Nightjar> it is.
1586: [09:39:09] <kinglozzer> I've set it up once before, it's horrible
1587: [09:39:10] <spronk2> haha
1588: [09:39:12] <Nightjar> but it's also very flexible.
1589: [09:39:14] <spronk2> its so convoluted
1590: [09:39:32] <Nightjar> so back in the days before decent frameworks it was nice because it was easy to hook.
1591: [09:39:39] <willmorgan> i've done some work with it before - installing an SSL cert
1592: [09:39:41] <Nightjar> had all the hooks in all the right places, etc.
1593: [09:39:44] <willmorgan> should be straightforward right? haha, NO.
1594: [09:39:48] <PigeonFriend> so none of the cool kids are running master at the moment?
1595: [09:39:50] <Nightjar> but now we have better systems.
1596: [09:40:01] <Nightjar> 3.1.1 is pretty close to master.
1597: [09:40:18] <kinglozzer> Except for me breaking translatable in master
1598: [09:40:21] <kinglozzer> :D
1599: [09:40:23] <spronk2> yeah...
1600: [09:40:42] <spronk2> i spent ages trying to figure out if your patch about a week ago was part of a pull req, kinglozzer
1601: [09:40:54] <spronk2> around CMSForm and some other stuf
1602: [09:41:11] * spronk2 was retromonkeypatching that shit to his 3.1.0 install
1603: [09:41:15] <kinglozzer> spronk2: Yeah getCMSValidator() fails completely on pages, hence the CMSForm patch
1604: [09:41:15] <kinglozzer> https://github.com/silverstripe/silverstripe-framework/pull/2533
1605: [09:41:22] <kinglozzer> That fixes translatable
1606: [09:41:44] <spronk2> yeh
1607: [09:41:58] <spronk2> client was confused as to why their pages weren't saving
1608: [09:42:02] <spronk2> getCMSValidator was the issue....
1609: [09:42:20] <spronk2> ajshort added some new patchy bits to make the UI notifications work
1610: [09:42:25] <spronk2> or at least i think itwas ajs
1611: [09:42:34] <willmorgan> it's nice that we now finally have some sort of CMS validation
1612: [09:42:43] <spronk2> heh
1613: [09:42:46] <spronk2> it worked in 2.4....
1614: [09:43:00] <willmorgan> yeah, but nobody used it (not here, anyway)
1615: [09:51:14] * zippy__ quit (Ping timeout: 264 seconds)
1616: [09:52:30] * zippy__ has joined #silverstripe
1617: [09:55:37] <PigeonFriend> ok, looks like the problem is actually with the widgets module
1618: [09:56:01] <PigeonFriend> who maintains that ;) - just submitted a PR https://github.com/silverstripe/silverstripe-widgets/pull/70
1619: [09:56:49] <Nightjar> willmorgan: used it from time to time, but generally it seems most SS applications keep the admin interface completely for 'administrators' as opposed to building an interface in the CMS and restricting access to that part only.
1620: [09:57:03] <Nightjar> I guess mostly due to themeing, or somesuch
1621: [09:57:13] <Nightjar> can brand up the front, not so much the back.
1622: [09:57:43] <willmorgan> v3's CMS is nicer than 2.4, but it's still not easy to theme IMHO
1623: [09:57:59] <Nightjar> yeah, very complex.
1624: [10:09:01] * Marvanni2 has joined #silverstripe
1625: [10:12:01] * marvanni quit (Ping timeout: 246 seconds)
1626: [10:15:00] * ocm has joined #silverstripe
1627: [10:15:02] <ocm> howdy!
1628: [10:15:56] <kinglozzer> Morning
1629: [10:16:40] * Zauberfisch23 quit (Quit: leaving)
1630: [10:16:55] <Sjohn> Hi
1631: [10:17:26] * Zauberfisch has joined #silverstripe
1632: [10:21:52] <zippy__> Hi
1633: [10:39:17] <PigeonFriend> Ok, am I being an idiot or what? If you want to turn off deprecation notices that are being thrown for 3.2, you'd do Deprecation::notification_version('3.3'); right? So that' only notify you for things OVER 3.3?
1634: [10:40:07] <Nightjar> Maybe it's
1635: [10:40:11] <Nightjar> Deprecation:
1636: [10:40:20] <Nightjar> notification_version: 3.3
1637: [10:41:22] * Jakx has joined #silverstripe
1638: [10:41:30] <Jakx> yo, late nighters
1639: [10:42:08] <Jakx> how can I loop (in a template) through a DataObjects fields by key and value?
1640: [10:51:00] <willmorgan> hey Jakx
1641: [10:51:12] <willmorgan> so you want to iterate through the properties of a DataObject?
1642: [10:51:30] <willmorgan> so db, has_one, etc?
1643: [10:51:32] <Jakx> willmorgan, yeah I believe so
1644: [10:51:47] <willmorgan> fairly sure you'll have to create a method on the DataObject for that
1645: [10:52:00] <Jakx> willmorgan, cool. Will do :)
1646: [10:52:10] <willmorgan> <% loop $MyObject.MergedProperties %>
1647: [10:52:24] <Jakx> willmorgan, nice one. Cheers for the tip
1648: [10:52:25] <willmorgan> getMergedProperties -> ArrayList<ArrayData>
1649: [10:52:48] <willmorgan> and then the ArrayData could have Field and Value properties
1650: [10:52:53] <willmorgan> quite verbose :/
1651: [10:59:51] <Nightjar> .toMap isn't it? or is that arraydata only?
1652: [11:00:34] * Shrike_Finland quit (Quit: Leaving.)
1653: [11:00:40] <Nightjar> Jakx: try <% loop Object.toMap %>
1654: [11:01:10] <Jakx> Nightjar, That's not a bad suggestion but how do you target the key?
1655: [11:01:39] <Nightjar> hmm, right.
1656: [11:02:03] <Nightjar> oh well, bed time.
1657: [11:02:09] <Jakx> Nightjar, laters
1658: [11:02:15] <Nightjar> good luck!
1659: [11:02:43] <Jakx> chur
1660: [11:05:28] * Nightjar has left #silverstripe
1661: [11:07:31] * travis-ci has joined #silverstripe
1662: [11:07:31] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1249 (3.1 - 3ae8c8d : Ingo Schommer): The build was broken.
1663: [11:07:31] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/14e5c80dadca...3ae8c8dbb11e
1664: [11:07:31] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/12562814
1665: [11:07:31] * travis-ci has left #silverstripe
1666: [11:09:09] * marvanni has joined #silverstripe
1667: [11:10:26] * Jakx has left #silverstripe
1668: [11:12:50] * Marvanni2 quit (Ping timeout: 264 seconds)
1669: [11:28:14] * guci0 has joined #silverstripe
1670: [11:41:29] * travis-ci has joined #silverstripe
1671: [11:41:30] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1244 (tmp/travis-artifacts - 1ea5017 : Ingo Schommer): The build has errored.
1672: [11:41:30] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/b5f5d76ff0aa...1ea5017c9550
1673: [11:41:30] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/12520870
1674: [11:41:30] * travis-ci has left #silverstripe
1675: [11:45:44] <Sjohn> I want to move a sitree from db to db.. which fields do i need to take with me? I tried SiteTree, SiteTree_EditorGroups, SiteTree_ImageTracking, SiteTree_LinkTracking, SiteTree_Live, SiteTree_versions,
1676: [11:45:45] <Sjohn> SiteTree_ViewerGroups. But that didnt rly work
1677: [11:51:26] <Sjohn> nvm got it
1678: [11:51:50] <Sjohn> coudnt have 2 databases open at the same time in plesk -.-
1679: [12:02:32] <Colin[pi]> there is a possum outside here
1680: [12:02:53] <Colin[pi]> those things make a noise worse than what I'd imagine satan sounds like with a bad case of diarrhea
1681: [12:06:08] * zippy__ quit (Ping timeout: 240 seconds)
1682: [12:06:51] * Shrike_Finland has joined #silverstripe
1683: [12:10:03] * Marvanni2 has joined #silverstripe
1684: [12:11:26] * marvanni quit (Ping timeout: 265 seconds)
1685: [12:21:52] * chillu quit (Quit: chillu)
1686: [12:25:19] * ARNHOE quit (Ping timeout: 272 seconds)
1687: [12:51:11] * Colin[pi] quit (Ping timeout: 272 seconds)
1688: [13:09:32] * marvanni has joined #silverstripe
1689: [13:12:30] * Marvanni2 quit (Ping timeout: 245 seconds)
1690: [13:15:31] * NobrainerWeb quit (Quit: NobrainerWeb)
1691: [13:20:01] * UndefinedOffset has joined #silverstripe
1692: [13:22:12] * ARNHOE has joined #silverstripe
1693: [13:25:21] * micmania1 has joined #silverstripe
1694: [13:30:12] * ARNHOE quit (Ping timeout: 272 seconds)
1695: [13:32:02] * Sjohn quit ()
1696: [13:37:54] * ARNHOE has joined #silverstripe
1697: [13:40:06] * Shrike_Finland quit (Quit: Leaving.)
1698: [13:41:17] * chillu has joined #silverstripe
1699: [13:46:39] <MichaelDesignerX> hi, is there a quick way to auto remove all EMpty tabs in ModelAdmin ? I have GF set mt Root.MyTab but its still creating empty tabs for the Relations !
1700: [13:50:05] * hubertusanton quit (Ping timeout: 272 seconds)
1701: [13:52:40] <kinglozzer> MichaelDesignerX: $fields->removeByName('TabName'); removes them, no automated way that I know of to remove all empty tab
1702: [13:52:41] <kinglozzer> s*
1703: [13:52:58] <MichaelDesignerX> kinglozzer: :) ty
1704: [14:01:34] * cloph_away quit (Remote host closed the connection)
1705: [14:01:42] <willmorgan> anyone know how to stop SilverStripe breaking JS fallback code?
1706: [14:01:48] <willmorgan> it creates this: <script>window.jQuery || document.write('<script src="themes/default/js/vendor/jquery-1.10.2.min.js"></script>')</script>
1707: [14:02:05] <willmorgan> from this: <script>window.jQuery || document.write('<script src="$ThemeDir/js/vendor/jquery-1.10.2.min.js"><\/script>')</script>
1708: [14:02:37] <willmorgan> PigeonFriend FRIEND?
1709: [14:03:17] <PigeonFriend> yes
1710: [14:03:18] <PigeonFriend> \\
1711: [14:03:22] <PigeonFriend> double backslash
1712: [14:03:35] <willmorgan> derp
1713: [14:03:36] <PigeonFriend> escape the escape of the escape that then is a /
1714: [14:08:34] * cloph_away has joined #silverstripe
1715: [14:09:34] * Marvanni2 has joined #silverstripe
1716: [14:13:33] * marvanni quit (Ping timeout: 268 seconds)
1717: [14:24:03] * osterlaus has joined #silverstripe
1718: [14:24:08] <MichaelDesignerX> Trying to find some info on how to manager has_one relation with GridField & provide a Radio button .. any ideas ?
1719: [14:24:17] * MichaelDesignerX is now known as DesignerX
1720: [14:24:23] * osterlaus has left #silverstripe
1721: [14:40:10] * catcher has joined #silverstripe
1722: [14:50:10] * spronk2 quit (Quit: spronk2)
1723: [14:53:17] * travis-ci has joined #silverstripe
1724: [14:53:17] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1244 (tmp/travis-artifacts - 1ea5017 : Ingo Schommer): The build has errored.
1725: [14:53:17] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/b5f5d76ff0aa...1ea5017c9550
1726: [14:53:17] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/12520870
1727: [14:53:17] * travis-ci has left #silverstripe
1728: [14:54:57] * ARNHOE quit (Remote host closed the connection)
1729: [14:57:51] * cloph_away is now known as cloph
1730: [15:02:30] <Zauberfisch> the CsvBulkLoader uses $duplicateChecks as a OR rather than a AND statement, right?
1731: [15:03:09] <Zauberfisch> as in: if I define 2 duplicateCheck values, lets say Category and Title, then it would return true if only one of the matches
1732: [15:03:26] <Zauberfisch> but the valid thing to do would be to only return if both are true
1733: [15:05:05] <Zauberfisch> I don't see how someone would want that to be OR
1734: [15:05:10] <Zauberfisch> or am I missing a usecase here?
1735: [15:05:33] <Zauberfisch> simon_w: thoughts?
1736: [15:06:37] * Zauberfisch is now known as Zauberfisch23
1737: [15:08:54] <Zauberfisch23> ss23: no U!
1738: [15:08:57] <Zauberfisch23> ss23: you suck!
1739: [15:09:47] * marvanni has joined #silverstripe
1740: [15:12:25] * Marvanni2 quit (Ping timeout: 272 seconds)
1741: [15:19:54] <micmania1> Zauberfisch23, that's probably the slowest reply ever!
1742: [15:26:33] <kinglozzer> chillu: I have a site running HTTPS, YouTube embeds don't work as the Oembed shortcode parser doesn't like https
1743: [15:27:01] <kinglozzer> It always spits out an HTTP tag :(
1744: [15:27:13] <chillu> :/
1745: [15:27:17] <kinglozzer> Actually, before I ask my question I may have thought of another way of solving it :P
1746: [15:28:29] <kinglozzer> YES
1747: [15:28:32] <kinglozzer> I AM THE PHP MASTER
1748: [15:28:38] <kinglozzer> :D
1749: [15:29:04] <kinglozzer> Well, YAML master
1750: [15:29:07] <kinglozzer> http://pastie.org/8404084
1751: [15:29:09] <willmorgan> set_error_handler(create_function [...] MASTER!
1752: [15:29:46] <kinglozzer> Shh willmorgan ;)
1753: [15:29:51] <willmorgan> i love you really
1754: [15:30:06] <kinglozzer> <3
1755: [15:30:25] <willmorgan> i'm the lack-of-the-backslash master
1756: [15:30:31] <kinglozzer> \\\\\MASTER
1757: [15:30:37] <willmorgan> *ASTER
1758: [15:32:41] * DesignerX quit (Ping timeout: 272 seconds)
1759: [15:32:56] <kinglozzer> Haha
1760: [15:35:13] * marvanni quit ()
1761: [15:35:30] <willmorgan> do you have any coding specific key macros?
1762: [15:36:01] <willmorgan> I have an @author tag generator, an Ed Balls generator, and a lorem ipsum generator
1763: [15:36:19] <willmorgan> thinking about adding a ?flush generator
1764: [15:37:40] <kinglozzer> willmorgan I have a load of SS-specific bookmarklets
1765: [15:37:48] <willmorgan> ps: http://toys.usvsth3m.com/edballs/
1766: [15:37:52] <kinglozzer> For appending ?Flush=1, /admin, /dev/build or something
1767: [15:38:22] <willmorgan> on your keyboard or mouse?
1768: [15:38:30] <willmorgan> i just bought a G500s to replace my MX518 at home
1769: [15:38:43] <willmorgan> it has macro keys, but there's another mouse that has about 12 buttons
1770: [15:38:57] <willmorgan> for address bar fudging the mouse macro keys would be awesome
1771: [15:39:29] <kinglozzer> willmorgan Stored as bookmarks in Firefox, assume they work in other browsers
1772: [15:39:41] <willmorgan> ahh
1773: [15:39:45] <kinglozzer> http://www.ssbits.com/snippets/2012/silverstripe-developer-bookmarklets/
1774: [15:39:49] <willmorgan> document.location = document.location + '?flush' etc
1775: [15:39:53] <kinglozzer> Yeah basically
1776: [15:40:14] <willmorgan> that's a cool idea
1777: [15:40:52] <willmorgan> do you have svn status | grep ? | sed 's/^?\s\+//g' | xargs svn add $1? :D
1778: [15:41:23] <kinglozzer> Nope, I just use a GUI for svn as I'm lazy - 99.9% of the time we use git
1779: [15:42:03] <kinglozzer> git config --global --add alias.punch "push --force"
1780: [15:42:05] <kinglozzer> git punch origin
1781: [15:42:46] <willmorgan> no idea what punching does
1782: [15:43:06] <kinglozzer> push --force :P
1783: [15:43:23] * kinglozzer inbox is being swamped with jira tickets
1784: [15:44:34] * willmorgan peels eyes again
1785: [15:45:01] <willmorgan> ever used Sifter?
1786: [15:45:25] <kinglozzer> Nope
1787: [15:45:25] <Zauberfisch23> kinglozzer: haha, nice
1788: [15:45:32] <Zauberfisch23> I like punch
1789: [15:45:35] <kinglozzer> :P
1790: [15:46:01] <kinglozzer> willmorgan: Jira was the client's choice I should add
1791: [15:46:05] <Zauberfisch23> and you could also origin to ... hmmm .... "ss23"
1792: [15:46:07] <Zauberfisch23> so you can do
1793: [15:46:12] <Zauberfisch23> git punch ss23
1794: [15:46:16] <Zauberfisch23> yay
1795: [15:46:45] <kinglozzer> Hahaha
1796: [15:47:33] <willmorgan> git config --global --add alias.bigballs "commit -p" good enough for you?
1797: [15:48:17] <willmorgan> wow, looking at Jira's pricing structure is scary
1798: [15:48:50] <willmorgan> your company could have 10 or 500 users and pay $1/user/month
1799: [15:49:10] <Zauberfisch23> willmorgan: what do you mean?
1800: [15:49:20] <willmorgan> but have 25 users and... FUCK YOU, $1/user/month
1801: [15:49:25] <willmorgan> *$4/user/month
1802: [15:49:39] <willmorgan> https://www.atlassian.com/software/jira
1803: [15:50:28] <Zauberfisch23> well, I like how they support small businesses with a small price
1804: [15:50:57] <Zauberfisch23> but you are right, now that I consider how the price corve runs, its a bit weird
1805: [15:51:07] <willmorgan> it's more of a wave than a curve
1806: [15:51:08] <Zauberfisch23> as it sort of punishes midsize teams
1807: [15:51:34] <willmorgan> you could actually be a small company and invite your client to use it (suicide i know)
1808: [15:51:41] <willmorgan> but some people do that
1809: [15:51:47] <willmorgan> you're pushed over 15 users
1810: [15:51:57] <kinglozzer> Yeah we discussed doing that for about 3 seconds
1811: [15:52:07] <kinglozzer> :P
1812: [15:52:30] <Zauberfisch23> haha
1813: [15:52:36] <willmorgan> Basecamp is probably the worst I've used
1814: [15:52:37] <willmorgan> ever
1815: [15:52:44] <willmorgan> even bugzilla is better
1816: [15:53:04] <willmorgan> usability trainwreck
1817: [15:53:28] <Zauberfisch23> willmorgan: I honestly don't understand the hype about basecamp
1818: [15:53:31] <kinglozzer> We gave Jira a try because we currently use Bitbucket for hosting private repos
1819: [15:53:37] <kinglozzer> Unlimited free private repos ftw
1820: [15:53:41] <Zauberfisch23> its just a baisc thing with basicly no features other than a text area
1821: [15:53:46] <Zauberfisch23> and people want to pay for that?
1822: [15:53:47] <willmorgan> yeah, I do like Bitbucket... and Atlassian
1823: [15:53:53] <Zauberfisch23> bitbucket is great
1824: [15:54:10] <Zauberfisch23> we use bitbucket as well
1825: [15:54:56] <Zauberfisch23> for the record, I opened a issue for my earliery question (CSV Bulk Import thingy): https://github.com/silverstripe/silverstripe-framework/issues/2542
1826: [15:55:33] <Zauberfisch23> willmorgan: to be honest, I am currently pretty happy with the basic issue tracker of bitbucket/github/gitlab
1827: [15:55:51] <Zauberfisch23> at least for small to mid size project it works
1828: [15:56:17] <Zauberfisch23> but yes, some extra features would be nice
1829: [15:56:37] <willmorgan> Zauberfisch23: why don't you use the same format as DataList->filter?
1830: [15:56:51] <willmorgan> (other than it not being backwards compatible)
1831: [15:56:54] <Zauberfisch23> what format is that?
1832: [15:57:13] <Zauberfisch23> I thought filter is AND
1833: [15:57:17] <Zauberfisch23> and filterAny is OR
1834: [15:57:20] <willmorgan> yeah, see my compat. note
1835: [15:57:58] <Zauberfisch23> compat note?
1836: [15:58:14] <willmorgan> "(other than it not being backwards compatible)"
1837: [15:58:28] <Zauberfisch23> ah, I think I got you now
1838: [15:58:37] <Zauberfisch23> what syntax would you propose?
1839: [15:59:51] <Zauberfisch23> in fact, lets consider if $duplicateChecks is still even useful, since it is now as easy as filter(array())
1840: [16:02:45] <Zauberfisch23> besides I just noticed that the 'ID' => 'ID' is missleading, since the first thing is never used
1841: [16:04:28] <Zauberfisch23> oh god, this thing needs some refactoring
1842: [16:11:01] <willmorgan> I think there should really be more of a validation function
1843: [16:11:14] <willmorgan> or "check" function, that's run on each row
1844: [16:13:08] <Zauberfisch23> yep
1845: [16:14:44] <Zauberfisch23> chillu got some time for me being anoying?
1846: [16:14:59] <Zauberfisch23> chillu: need your feedback on framework/#2542
1847: [16:15:48] <Zauberfisch23> need to implement that by tomorrow, and if I haven't found a nice solution until then I will just use a workaround and then the motivation to write a core patch is gone :/
1848: [16:20:51] <willmorgan> Zauberfisch23: you could always use your best judgement and then open a PR anyway
1849: [16:21:04] <willmorgan> worst case scenario chillu shoots it down and other people can help work on it
1850: [16:21:19] <chillu> Zauberfisch23: Having a look now
1851: [16:22:14] <Zauberfisch23> willmorgan: of course, but I have to work with that, so if I do that, and the pull request gets rejected I have a project that is using some rejected fork of mine
1852: [16:22:25] * ocm quit (Read error: Connection reset by peer)
1853: [16:22:28] <willmorgan> ImprovedCSVBulkLoader!
1854: [16:22:34] <Zauberfisch23> so I either have to update that project again (which anoys and demotivates me)
1855: [16:22:49] <Zauberfisch23> or I have to maintain that bloody fork that noone elese wants
1856: [16:25:36] <chillu> Zauberfisch23: Regardless of AND being a better default than OR, its an existing API - it just needs to be clearly documented. And for composite checks on two fields, there's callbacks
1857: [16:26:07] <Zauberfisch23> but the callback syntax is also pretty stupid
1858: [16:26:28] <Zauberfisch23> that callback is hooked to a single Field, so using that for Composite is "wrong"
1859: [16:26:34] <Zauberfisch23> or at least feels that way
1860: [16:26:51] <Zauberfisch23> the whole thing is a "feature" that sounds nice but is not well thought through I guess
1861: [16:27:50] <chillu> Yeah I think the original use case was more for transforming values than for doing composite checks
1862: [16:28:19] <chillu> You could add support for anonymous callables without an array key?
1863: [16:28:35] <Zauberfisch23> I am in a good mood, I will refactor it if you tell me there is a good chance for merge
1864: [16:29:19] <chillu> Yep, if it has unit tests, docs and doesn't break existing APIs, all good :)
1865: [16:29:31] <Zauberfisch23> doh -.-
1866: [16:29:38] <Zauberfisch23> you lost me at unit tests
1867: [16:29:59] <Zauberfisch23> no, I can agree to unit tests
1868: [16:30:11] <Zauberfisch23> docs, maybe
1869: [16:30:27] <chillu> docs = update BulkLoader->duplicateChecks phpdoc
1870: [16:32:40] <Zauberfisch23> existing apis? http://www.mememaker.net/static/images/memes/2460165.jpg
1871: [16:32:52] * gelignite has joined #silverstripe
1872: [16:33:33] <Zauberfisch23> no, seriously, the current API is flawed
1873: [16:33:50] <Zauberfisch23> and with the datalist awesomeness its useless as well
1874: [16:34:08] * kinglozzer runs home before more tickets are assigned to me
1875: [16:34:10] <kinglozzer> ciao all
1876: [16:34:13] * kinglozzer quit (Remote host closed the connection)
1877: [16:39:18] * violetina has joined #silverstripe
1878: [16:39:55] * skorp quit (Ping timeout: 272 seconds)
1879: [16:54:27] <chillu> Zauberfisch23: You can of course propose a new API, but that'd go into master rather than 3.1. We can't break APIs in minor releases
1880: [16:58:53] * willmorgan quit (Quit: Ciao mateys.)
1881: [17:05:22] * micmania1 has joined #silverstripe
1882: [17:12:17] * travis-ci has joined #silverstripe
1883: [17:12:18] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1244 (tmp/travis-artifacts - 1ea5017 : Ingo Schommer): The build has errored.
1884: [17:12:18] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/b5f5d76ff0aa...1ea5017c9550
1885: [17:12:18] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/12520870
1886: [17:12:18] * travis-ci has left #silverstripe
1887: [17:14:00] * PigeonFriend quit ()
1888: [17:14:44] * Shrike_Finland has joined #silverstripe
1889: [17:31:28] * SightUnseen has joined #silverstripe
1890: [17:31:52] * SightUnseen has left #silverstripe
1891: [17:42:23] <Zauberfisch23> chillu: yes, of course, I don't care about minor releases anyway
1892: [17:42:28] <Zauberfisch23> I deploy master only
1893: [17:42:38] <chillu> ;)
1894: [17:43:53] <chillu> Zauberfisch23: Commented on https://github.com/silverstripe/silverstripe-framework/pull/2541
1895: [17:44:30] <chillu> Err sorry , that was by kinglozzer. Well, feedback welcome either way hah
1896: [17:48:47] <Zauberfisch23> my suggested aproach to this issue:
1897: [17:48:58] <Zauberfisch23> 1) troll the wordpress tickets
1898: [17:49:26] <Zauberfisch23> 2) repeat 1) until the fix it
1899: [17:49:32] <Zauberfisch23> 3) apply the patch to ss
1900: [17:50:29] <Zauberfisch23> no, well, I see the problem, but no imediate solution comes to mind other than hardcoded rewriting youtube to https
1901: [17:50:36] <Zauberfisch23> and all others that provide ssl
1902: [17:54:56] <chillu> I guess the providers registered in core all do support ssl, so its more a matter of being careful which ones you add yourself as a dev.
1903: [17:57:38] <Zauberfisch23> would there be a problem with just making all proverider ssl only?
1904: [18:02:13] * micmania1 quit (Ping timeout: 248 seconds)
1905: [18:24:44] * Shrike_Finland quit (Quit: Leaving.)
1906: [18:28:32] * travis-ci has joined #silverstripe
1907: [18:28:32] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1252 (3.1 - c1e8bb6 : Ingo Schommer): The build was fixed.
1908: [18:28:32] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/3ae8c8dbb11e...c1e8bb6bb4fc
1909: [18:28:32] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/12580299
1910: [18:28:32] * travis-ci has left #silverstripe
1911: [18:36:57] * chillu quit (Quit: chillu)
1912: [18:39:23] * Alexw has joined #silverstripe
1913: [18:39:46] <Alexw> Hi, I tried to to run the i18n Textcollector task using this url: /dev/tasks/i18nTextCollectorTask.
1914: [18:39:54] <Alexw> But all I get is "Running Task i18n Textcollector Task".
1915: [18:40:06] <Alexw> I did install PHPUnit by add it to the requirements of composer and updating it
1916: [18:40:12] <Alexw> But nothing seems to happen
1917: [18:40:18] <Alexw> No php errors aswell
1918: [18:40:21] <Alexw> Any suggestions?
1919: [18:40:47] <Zauberfisch23> Alexw: is it still running?
1920: [18:40:57] <Alexw> It just say "Running Task i18n Textcollector Task"
1921: [18:41:03] <Zauberfisch23> by default the task runs all modules, that includes cms and framework
1922: [18:41:10] <Alexw> I ran it in the browser
1923: [18:41:14] <Zauberfisch23> yeah, it says that but is it still loading?
1924: [18:41:18] <Alexw> Nope
1925: [18:41:22] <Zauberfisch23> hmmm
1926: [18:41:23] <Zauberfisch23> weird
1927: [18:41:30] <Zauberfisch23> still, try to run it limited to your module
1928: [18:42:01] <Alexw> same
1929: [18:42:29] <Zauberfisch23> /dev/tasks/i18nTextCollectorTask?module=mysite
1930: [18:42:31] <Zauberfisch23> or
1931: [18:42:40] <Zauberfisch23> /dev/tasks/i18nTextCollectorTask?module=themes/mytheme
1932: [18:42:50] <Zauberfisch23> what ss version?
1933: [18:42:57] <Alexw> 3.1.1
1934: [18:43:35] <Zauberfisch23> check your error logs
1935: [18:44:41] <Alexw> None
1936: [18:45:56] <Alexw> Wait, I think I know what the problem is
1937: [18:46:10] <Alexw> I use a auto sync to development
1938: [18:46:13] <Alexw> Since he create new files
1939: [18:46:19] <Alexw> my local folder is not up-to-date
1940: [18:46:45] <Alexw> How to add different languages
1941: [18:46:52] <Alexw> or is it just add nl.xml for example
1942: [18:46:58] <Alexw> nl.yml*
1943: [18:47:53] <Zauberfisch23> I just copy the en file and do the translation
1944: [18:48:52] <Alexw> Ok, the en.yml does not have the page type name included
1945: [18:48:57] <Alexw> how to translate that?
1946: [18:49:10] <Zauberfisch23> did you do it for a theme or for mysite?
1947: [18:49:22] <Alexw> mod
1948: [18:51:59] <Alexw> Should I add it manually somehow?
1949: [18:54:25] * travis-ci has joined #silverstripe
1950: [18:54:26] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1253 (3.1 - 7b1cbab : Ingo Schommer): The build was fixed.
1951: [18:54:26] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/c1e8bb6bb4fc...7b1cbabadf2d
1952: [18:54:26] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/12581161
1953: [18:54:26] * travis-ci has left #silverstripe
1954: [18:58:02] <Alexw> You there?
1955: [19:05:00] * atmos has joined #silverstripe
1956: [19:13:47] <Zauberfisch23> Alexw: no idea why they are not showing up
1957: [19:13:54] <Zauberfisch23> yeah, just add them manually
1958: [19:14:01] <Alexw> What name?
1959: [19:15:07] * atmos quit (Quit: Page closed)
1960: [19:15:39] * antmas has joined #silverstripe
1961: [19:16:55] <Alexw> Also my own modules that only adds a custom page type
1962: [19:17:09] <Alexw> Without adding any new text doest not have the folder lang
1963: [19:17:20] <Alexw> Because I think he does not generate a page type name to translate
1964: [19:24:25] * chillu has joined #silverstripe
1965: [19:26:28] * abitran quit (Ping timeout: 240 seconds)
1966: [19:26:30] <ss23> 04:46:20 < Zauberfisch23> git punch ss23
1967: [19:26:32] <ss23> ;___________;
1968: [19:28:49] <guzzlefry> Does PHP have any native zip file creation magic?
1969: [19:28:56] <simon_w> Whoa, ss23 is in here early
1970: [19:29:16] <Alexw> Why is always morning everywhere else?
1971: [19:30:21] <simon_w> guzzlefry, there's a PECL extension for it or just use zlib and grips
1972: [19:31:46] <ss23> simon_w: Doctors appointment this morning
1973: [19:33:02] <simon_w> ss23, being awake this early must be hard for you
1974: [19:33:13] <ss23> Eh
1975: [19:33:17] <ss23> Not harder than waking up later
1976: [19:33:22] <Zauberfisch23> ss23: :D
1977: [19:33:28] <Zauberfisch23> 2 good things in 1 line
1978: [19:33:34] <Zauberfisch23> pushing
1979: [19:33:37] <Zauberfisch23> and punching ss23
1980: [19:33:41] <ss23> ;______;
1981: [19:33:50] <ss23> I swear, EVERYWHERE I GO, I GET THAT KIND OF "REPUTATION"
1982: [19:34:01] <ss23> I have some kind of universal "MAKE FUN OF ME" aura or something
1983: [19:34:02] <ss23> >.>
1984: [19:34:16] <ss23> This service does not have a timetable for Wed 16 Oct.
1985: [19:34:17] <ss23> what the fuck
1986: [19:34:19] <Alexw> Does anyone know how to translate a page type and add a description it
1987: [19:34:27] <Alexw> Jeez...Still 15th here
1988: [19:34:31] <ss23> simon_w: Is it a public holiday today?!
1989: [19:34:37] <simon_w> ss23, nope
1990: [19:34:44] <ss23> simon_w: Any reason bus 008 wouldn't run?
1991: [19:34:46] <ss23> http://www.metlink.org.nz/timetables/bus/008
1992: [19:34:51] <ss23> wondering if someone at work just broke the site
1993: [19:34:51] <ss23> :/
1994: [19:35:08] <antmas> wait
1995: [19:35:14] <antmas> isn't labor day this month?
1996: [19:35:18] <antmas> or something like that?
1997: [19:35:32] <ss23> The next public holiday is Labour Day on Monday, 28 Oct 2013 (in 12 days)
1998: [19:35:33] <Zauberfisch23> Alexw: description: https://github.com/silverstripe/silverstripe-cms/blob/3.1/lang/en.yml#L319
1999: [19:35:33] <ss23> :D
2000: [19:35:34] <Alexw> That site uses SS :)
2001: [19:35:36] <ss23> Our work email tells us
2002: [19:35:41] <Zauberfisch23> Alexw: https://github.com/silverstripe/silverstripe-cms/blob/3.1/lang/en.yml#L215
2003: [19:35:45] <Zauberfisch23> https://github.com/silverstripe/silverstripe-cms/blob/3.1/lang/en.yml#L216
2004: [19:35:48] <Zauberfisch23> afk now
2005: [19:35:54] <Alexw> ok thanks
2006: [19:36:00] <ss23> PLS simon_w ;_;
2007: [19:36:03] <ss23> I need to know...
2008: [19:36:04] * ss23 cries
2009: [19:36:05] <simon_w> ss23, because Metlink screwed up? http://www.metlink.org.nz/assets/New-PDF-timetables/Bus-1-47/7-8-webMay2013.pdf
2010: [19:36:11] <antmas> \o/ 3 day weekend
2011: [19:36:16] <Alexw> Metlink use Silverstripe :)
2012: [19:36:21] <simon_w> Also, check the RTI at a stop to see if it shows up?
2013: [19:36:40] * mobiusnz quit (Quit: Leaving.)
2014: [19:36:41] <ss23> Yeah, Alexw
2015: [19:36:48] <ss23> simon_w: Assuming RTI == the text thing, none of them here have those
2016: [19:36:54] <ss23> I would have to walk like 30 mins to get to a stop that does
2017: [19:37:14] * DigNZ has joined #silverstripe
2018: [19:37:30] <ss23> hmm
2019: [19:37:38] <ss23> if I catch the 9am bus I'll be late to my appointment
2020: [19:37:38] <ss23> :<
2021: [19:37:44] <simon_w> ss23, you know the website has it, right? http://www.metlink.org.nz/stop/7774
2022: [19:37:45] * mobiusnz has joined #silverstripe
2023: [19:38:20] <ss23> I kind of assumed since it was fucked up...
2024: [19:39:12] <antmas> that is one ugly site...
2025: [19:39:29] <ss23> metlink?
2026: [19:39:34] <antmas> yeah
2027: [19:39:38] <ss23> It's a little ugly, but fairly usable over all IMO
2028: [19:39:44] <ss23> Could be worse, could be the Tasman site
2029: [19:39:45] <ss23> :D
2030: [19:39:55] <antmas> :D
2031: [19:40:10] <antmas> I'd like to know who did our theme actually
2032: [19:40:12] <simon_w> Could be worse, could still be on shared hosts
2033: [19:40:13] <guzzlefry> I don't think it looks that bad.
2034: [19:40:26] <ss23> lol simon_w
2035: [19:40:28] <ss23> No way in hell it could
2036: [19:40:29] <ss23> :P
2037: [19:40:43] * guzzlefry hates throwing silverstripe on shared hosting.
2038: [19:40:44] <simon_w> Load balanced across a bunch of IIS shared hosts!
2039: [19:40:56] <antmas> or, who did tasman library sites... so much moneyz
2040: [19:41:00] <ss23> simon_w: How long will it take to get from my house to 10 Brandon Street in a taxi?
2041: [19:41:03] <ss23> Like 15 mins, right?
2042: [19:41:14] * Alexw quit ()
2043: [19:41:21] <simon_w> ss23, no idea on Brooklyn travel times
2044: [19:41:24] <ss23> :<
2045: [19:41:39] <simon_w> But wouldn't be more than half an hour
2046: [19:41:55] <simon_w> Gotta take into account peak traffic, especially along Willis/Lambton
2047: [19:41:59] <ss23> hmm
2048: [19:42:08] <ss23> if it gets too busy along there, I'll just be like "here is fine" and walk"
2049: [19:42:11] <ss23> hmm
2050: [19:42:13] <ss23> 9:55 it is!
2051: [19:42:14] <ss23> I mean
2052: [19:42:16] <ss23> 8:55
2053: [19:42:24] <antmas> has anyone here ever used NFC tags?
2054: [19:42:39] <ss23> antmas: What for? busses use them, doors at work use them
2055: [19:43:01] <antmas> ss23: personal use really, like setting them up in the home/car etc
2056: [19:43:37] <ss23> antmas: Nope, sorry
2057: [19:43:38] <ss23> Also
2058: [19:43:38] <ss23> Thank you! Your booking request has been received.
2059: [19:43:39] <ss23> If your booking hasn't been confirmed within 1 hour
2060: [19:43:40] <ss23> ...
2061: [19:43:43] <ss23> I NEED IT SOONE THAN THAT
2062: [19:43:44] <ss23> ;_;
2063: [19:45:25] <simon_w> So ring them
2064: [19:46:37] <ss23> :<
2065: [19:46:39] <ss23> I hate ringing people
2066: [19:46:54] * antmas never rings people
2067: [19:47:02] <antmas> can't stand using
2068: [19:47:06] <antmas> phone voice
2069: [19:47:26] <ss23> mm
2070: [19:47:27] <ss23> ;_;
2071: [19:47:35] <ss23> fuck
2072: [19:47:43] <guzzlefry> phones make me nervous :P
2073: [19:47:55] <ss23> I just said into the #gentoo chan "I GUESS I HAVE NO CHOICE" randomly, meaning to put it here
2074: [19:48:14] <guzzlefry> ss23: I thought you looked familiar!
2075: [19:48:27] <simon_w> Lol, gentoo
2076: [19:48:43] <guzzlefry> Were you in #gentoo-amd64 by any chance?
2077: [19:48:51] * guzzlefry used to frequent that in his youth.
2078: [19:50:40] <ss23> lol, naw
2079: [19:50:41] <antmas> going back a few days, has anyone ever tried using a table as a field in forms?
2080: [19:50:48] <ss23> Only hardened and main chan, guzzlefry
2081: [19:50:51] <ss23> GAH SO
2082: [19:51:06] <ss23> booking didn't come through online yet (good to know they have a delay), but it'll take 10 mins
2083: [19:51:09] <ss23> :<
2084: [19:51:09] <ss23> I WANT ONE IN 5 MINS
2085: [19:51:10] <ss23> ;_;
2086: [19:51:28] * Pyromanik has joined #silverstripe
2087: [19:51:30] <Pyromanik> HURRO
2088: [19:51:41] <ss23> oh god my day just got worse
2089: [19:51:42] <ss23> Pyromanik joined.
2090: [19:51:44] <antmas> can we get stats on how many times ss23 ;_; cries?
2091: [19:51:56] <ss23> :<
2092: [19:52:03] <Pyromanik> ss23: so you missed your docs appointment and now you're likely to die?
2093: [19:52:06] <simon_w> Patches welcome! :p
2094: [19:52:08] <ss23> You would cry too if it happened to you!
2095: [19:52:24] <ss23> Pyromanik: Not missed it, but shit to get there
2096: [19:52:30] <ss23> Pyromanik: If I catch bus, I'll be 10 mins late
2097: [19:52:53] <ss23> Pyromanik: So book taxi online, wait 5 mins, then ring up to confirm it, they're like "hmm no booking yet, takes a while, we'll book on phone" -> "k booked, 10 mins or so till taxi gets there"
2098: [19:52:57] <ss23> I NEED TAXI IN 5 mins
2099: [19:52:58] <ss23> 3 mins now!!
2100: [19:53:39] <simon_w> ss23, next thing: ring doctor, say you may be late :p
2101: [19:53:44] <ss23> eh
2102: [19:53:47] <ss23> I can still make it...
2103: [19:53:54] <simon_w> This is why you figure out transport the night before
2104: [19:54:08] <antmas> 9/10 times, you have to wait in the waiting room for 10+ mins anyway
2105: [19:54:28] <simon_w> Especially during the America's Cup
2106: [19:54:31] <ss23> Though it is early in the morning, so I could be that first guy that makes everyone else in the day late.
2107: [19:58:33] <Pyromanik> ss23: you're going to walk in, he's going to go "INSULIN!" and then you're going to leave. It's going to be shorter than most of his "15min" consultations.
2108: [19:58:52] <ss23> lol
2109: [19:59:02] <ss23> I'm doing the whole "GP" thing, so I presume it'll be longer
2110: [19:59:04] <ss23> I SWEAR TO GOD
2111: [19:59:09] <ss23> IF THIS TAXI MAKES ME LATER THAN JUST CATCHING A BUS
2112: [19:59:09] <ss23> :/
2113: [19:59:17] <Pyromanik> ss23: nah, because taht's administration, not actual doc time.
2114: [19:59:39] <Pyromanik> ss23: one thing's for sure - taxi will be 10x as much as the bus.
2115: [20:00:07] <Pyromanik> "hmm no booking yet, takes a while"
2116: [20:00:10] <simon_w> Taxi also won't have other people in it
2117: [20:00:16] <Pyromanik> sounds like they get an email which they manually process
2118: [20:00:26] <Pyromanik> that is true.
2119: [20:00:48] <simon_w> I'm supposed to be working. Oops.
2120: [20:01:50] <ss23> heard a beep
2121: [20:01:52] <ss23> assume that is taxi
2122: [20:01:59] <antmas> RUN
2123: [20:02:02] <simon_w> RUN STEPHEN RUN
2124: [20:05:13] <Pyromanik> I still don't understand all this synergy business
2125: [20:05:32] <Pyromanik> Stephen != Lola.
2126: [20:07:27] <Pyromanik> Although if it got a light perm he could probably pull off a Stephanie http://irez.me/wp-content/uploads/2012/08/futurenow-shortcircuit.jpg
2127: [20:08:06] * UndefinedOffset quit (Quit: Leaving.)
2128: [20:08:07] <Pyromanik> Although if he got a light perm he could probably pull off a Stephanie: http://irez.me/wp-content/uploads/2012/08/futurenow-shortcircuit.jpg
2129: [20:08:10] <Pyromanik> **
2130: [20:10:28] * UncleCheese has joined #silverstripe
2131: [20:16:07] * stecman has joined #silverstripe
2132: [20:32:55] * wilr_ has joined #silverstripe
2133: [20:53:53] * zippy__ has joined #silverstripe
2134: [20:54:07] <zippy__> dang it's chilly today
2135: [20:54:11] <Zauberfisch23> Pyromanik: lola? what are you on about?
2136: [21:09:27] * metanat has joined #silverstripe
2137: [21:12:22] <antmas> zippy__: tis a bit
2138: [21:12:31] <antmas> at least the wind finally dropped
2139: [21:12:38] <zippy__> antmas = atmos ?
2140: [21:15:31] <zippy__> Pyromanik: Sort out your array filter with keys values etc?
2141: [21:20:45] * micmania1 has joined #silverstripe
2142: [21:30:32] <simon_w> ss23, got your needles yet?
2143: [21:34:13] <ss23> Back
2144: [21:34:15] <ss23> Got needles
2145: [21:34:15] <ss23> :D
2146: [21:34:23] <ss23> 09:05:40 < Pyromanik> Stephen != Lola.
2147: [21:34:25] <ss23> Who is Lola?
2148: [21:35:51] <simon_w> Not you
2149: [21:36:11] <ss23> :<
2150: [21:40:28] * gelignite quit (Quit: http://bit.ly/nkczDT)
2151: [21:41:44] <Pyromanik> Zauberfisch23: "Run Lola Run" - http://www.imdb.com/title/tt0130827/
2152: [21:41:55] <Pyromanik> ss23: ^
2153: [21:42:27] <Pyromanik> zippy__: nah, just uglycoded with a slew of unset statmements
2154: [21:42:42] <zippy__> Pyromanik: check this -> http://www.php.net/manual/en/function.array-filter.php#87912
2155: [21:42:56] <ss23> oic Pyromanik, never seen or heard of it
2156: [21:43:07] <ss23> "A young woman in Germany has twenty minutes to find and bring 100,000 Deutschmarks to her boyfriend before he robs a supermarket."
2157: [21:43:13] <ss23> Well fuck, he sounds like a shitty boyfriend!
2158: [21:43:19] <Pyromanik> yeh, ikr
2159: [21:43:35] <Pyromanik> iirc there's some kind of backstory that makes it seem like it makes a bit more sense.
2160: [21:43:41] <Pyromanik> I've not actually seen it either.
2161: [21:43:46] <Pyromanik> was a bit of a cult hit back in the day.
2162: [21:45:09] <Pyromanik> zippy__: cheers :>
2163: [21:45:13] <Pyromanik> that makes sense
2164: [21:45:40] <simon_w> Pyromanik, also, array_diff_key
2165: [21:46:19] <Pyromanik> simon_w: that's what that comment uses.
2166: [21:46:58] <Pyromanik> array_diff_keys($arr, array_flip(array('key1', 'key4')));
2167: [21:48:40] <antmas> zippy__: yeah
2168: [21:49:07] <antmas> 'tasman' = 'antmas' kinda
2169: [21:50:21] <zippy__> i c
2170: [21:50:23] * UncleCheese quit (Quit: UncleCheese)
2171: [21:52:24] <ss23> atmos == mosta?
2172: [21:52:41] <ss23> moats
2173: [21:54:56] <simon_w> Or just someone that typo-ed atoms
2174: [21:55:54] * UncleCheese has joined #silverstripe
2175: [21:55:55] <ss23> GET UP AND ATOM!
2176: [21:56:00] <simon_w> THEY SEE ME MOWING
2177: [21:56:00] <simon_w> MY FRONT LAWN
2178: [21:56:01] <simon_w> I KNOW THEY'RE ALL THINKING I'M SO WHITE AND NERDY
2179: [21:56:31] <ss23> lol
2180: [21:57:26] <antmas> atmos=atmosphere=awesome music
2181: [21:59:35] <simon_w> This song has no words, but is awesome
2182: [21:59:54] <simon_w> Just like that mullet
2183: [22:01:28] <antmas> http://www.youtube.com/watch?v=oMBMgxUw6YQ
2184: [22:02:27] <simon_w> http://www.youtube.com/watch?v=_W16lZqu26M
2185: [22:05:13] <zippy__> simon_w: I was expecting the Friday song for some reason :)
2186: [22:05:24] <zippy__> instead I got awesomeness
2187: [22:05:29] <simon_w> But that has words and no mullet :p
2188: [22:07:48] * wilr_ quit (Remote host closed the connection)
2189: [22:13:21] * Colin[pi] has joined #silverstripe
2190: [22:14:31] * Jakx has joined #silverstripe
2191: [22:14:35] <Jakx> yo
2192: [22:15:15] <Colin[pi]> mood gorning
2193: [22:15:51] <Jakx> how do you get the datatype of a DataObjects field?
2194: [22:16:56] <Zauberfisch23> Pyromanik: ah, I see
2195: [22:17:11] <Jakx> i.e $DO->dbObject('Field')->DataType()... I dunno
2196: [22:17:18] <Zauberfisch23> I only know the Forrest Gump version
2197: [22:17:59] <Zauberfisch23> anyway, bed time
2198: [22:18:00] <Zauberfisch23> good night
2199: [22:18:03] <Colin[pi]> nn
2200: [22:18:04] <Jakx> night
2201: [22:20:07] <Jakx> is it $obj->dbObject('Name')->ClassName by chance?
2202: [22:26:23] * catcher quit (Quit: Leaving)
2203: [22:28:16] <Pyromanik> Jakx: or ->class
2204: [22:28:34] <Colin[pi]> hay guise, you could get rich: http://i.imgur.com/FtgtSHD.png
2205: [22:30:27] <Jakx> Pyromanik, cheers
2206: [22:30:42] <Pyromanik> Colin[pi]: yeah, he might make it big if he learns what a comma is.
2207: [22:30:54] <Pyromanik> or, punctuation at all.
2208: [22:31:37] <Pyromanik> kid's like 8.
2209: [22:32:38] <Jakx> lol
2210: [22:39:46] <Pyromanik> rofl "can we upgrade this site from an old silverstripe?"
2211: [22:39:50] <Pyromanik> "what version is it?"
2212: [22:39:54] <Pyromanik> "dunno"
2213: [22:40:03] <Pyromanik> <site.tld>/cms/silverstripe_version
2214: [22:40:08] <Pyromanik> $URL: svn://svn.silverstripe.com/silverstripe/open/modules/cms/tags/rc/2.2.3/silverstripe_version $
2215: [22:40:11] <Pyromanik> SUCCESS xD
2216: [22:40:34] <Colin[pi]> lol
2217: [22:40:40] <Colin[pi]> wow that's quite old
2218: [22:40:45] <Pyromanik> mmm
2219: [22:40:51] <Pyromanik> It'll even have an image editor!
2220: [22:41:04] <Colin[pi]> ah yes the image editor glory days
2221: [22:41:05] <ss23> Oh by the way guys
2222: [22:41:13] <ss23> We're looking a t turning off the SVN server
2223: [22:41:16] <ss23> Well
2224: [22:41:17] <ss23> I am
2225: [22:41:18] <ss23> :P
2226: [22:41:22] <ss23> Not sure how chillu will feel :D
2227: [22:41:24] <simon_w> Jerk :p
2228: [22:41:25] <Colin[pi]> who uses SVN anymore?
2229: [22:41:31] <ss23> Exactly, Colin[pi]
2230: [22:41:42] * ss23 looks at all the project still running on SVN
2231: [22:41:43] <ss23> Yeah.
2232: [22:41:48] <Colin[pi]> lol
2233: [22:42:25] <chillu> ss23: Good riddance ;)
2234: [22:43:08] <ss23> YAY SVN SERVER SHUTDOWN CONFIRMED
2235: [22:43:13] <chillu> Although that'll also remove my roflcopter at changeset 100002! awwww
2236: [22:43:22] <Colin[pi]> :(
2237: [22:43:31] <ss23> chillu: What! Wasn't it merged into git?!
2238: [22:44:07] <chillu> Hah that's a good question, we might've squashed some of the earlier history, but 100k was pretty recent when we made the switch
2239: [22:44:11] <Pyromanik> wait, roflcopter?
2240: [22:44:16] <Pyromanik> WE NEED TO SEE THIS
2241: [22:44:27] <chillu> should've been on 100000 but somebody beat me to it unknowingly
2242: [22:45:03] <chillu> ss23: Make sure open.ss.org doesn't fall over too badly though
2243: [22:45:50] <Jakx> Pyromanik, $obj->dbObject('Name')->ClassName and $obj->dbObject('Name')->Class both return null :( I'm in 2.4, any ideas?
2244: [22:45:59] <simon_w> Oh man, I think one of our sites still uses the svn server
2245: [22:46:28] <simon_w> root@jarjar:/var/sites/apart# svn pg svn:externals .
2246: [22:46:28] <simon_w> cms http://svn.silverstripe.com/open/modules/cms/branches/2.4
2247: [22:46:29] <simon_w> sapphire http://svn.silverstripe.com/open/modules/sapphire/branches/2.4
2248: [22:46:29] <simon_w> ...
2249: [22:46:30] <simon_w> yup!
2250: [22:47:33] <Pyromanik> Jakx: get_class($obj)
2251: [22:47:33] * pippy has joined #silverstripe
2252: [22:48:21] <Pyromanik> http://nz1.php.net/get_class
2253: [22:49:17] <simon_w> Jakx, $this->db('Name')
2254: [22:50:19] * pippy_ quit (Ping timeout: 268 seconds)
2255: [22:51:50] <Colin[pi]> been busy guys? http://www.theguardian.com/world/2013/oct/10/new-zealand-forgot-name-islands
2256: [22:52:36] * pippy_ has joined #silverstripe
2257: [22:52:38] <zippy__> yea been down the todo list
2258: [22:52:53] <zippy__> had to try and win the americas cup first ya know..
2259: [22:53:16] <Jakx> Pyromanik, cheers! working
2260: [22:54:29] * pippy quit (Ping timeout: 272 seconds)
2261: [22:57:49] <zippy__> hmm might be a BK lunch day
2262: [22:58:03] <simon_w> Where by BK you really mean BF, right?
2263: [22:58:15] <zippy__> no BF here
2264: [22:58:20] <simon_w> So?
2265: [22:58:22] * travis-ci has joined #silverstripe
2266: [22:58:23] <travis-ci> [travis-ci] chillu/silverstripe-framework#92 (pulls/i18n-dir - be09129 : Ingo Schommer): The build has errored.
2267: [22:58:23] <travis-ci> [travis-ci] Change view : https://github.com/chillu/silverstripe-framework/compare/c2d57dce7a6d...be091297421b
2268: [22:58:23] <travis-ci> [travis-ci] Build details : http://travis-ci.org/chillu/silverstripe-framework/builds/12592079
2269: [22:58:23] * travis-ci has left #silverstripe
2270: [22:58:40] <unsignedint> OH NO WHO BROKE THE BUILD
2271: [22:59:02] * violetina quit (Read error: Connection reset by peer)
2272: [22:59:18] * simon_w things chillu should turn off travis notifications on his fork
2273: [23:00:33] <chillu> The problem is that you can't do that without editing the travis.yml, which means committing to your fork and then removing it before submitting the PR. I've asked the travis folks about this, and they're aware of the issue - its nothing I can do something about, other than turn off travis completely for my account
2274: [23:03:22] * travis-ci has joined #silverstripe
2275: [23:03:22] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1258 (3.1 - cc6bdfe : Ingo Schommer): The build passed.
2276: [23:03:22] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/7b1cbabadf2d...cc6bdfe459b1
2277: [23:03:22] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/12589217
2278: [23:03:22] * travis-ci has left #silverstripe
2279: [23:04:15] <ss23> 12:00:41 <@chillu> The problem is that you can't do that without editing the travis.yml, which means committing to your fork and then removing it before submitting the PR. I've asked the travis folks about this, and they're aware of the issue - its nothing I can do something about, other than turn off travis completely for my account
2280: [23:04:29] <ss23> dw
2281: [23:09:09] <Colin[pi]> hmm I could claim the SS training as a work expense...
2282: [23:09:19] <Colin[pi]> but maybe it's too beginner for me?
2283: [23:09:28] <Colin[pi]> and it's CWP centric eh
2284: [23:09:30] <simon_w> And maybe the wrong country?
2285: [23:09:43] <Colin[pi]> not that far :P or is NZ only?
2286: [23:10:14] <simon_w> Well, CWP is
2287: [23:10:33] <simon_w> Also, it's like 8 hours of travel time
2288: [23:10:36] <simon_w> Horrible
2289: [23:10:37] <Colin[pi]> pfft
2290: [23:10:39] <Colin[pi]> dude
2291: [23:10:46] <Colin[pi]> it takes me 24 to get to Brazil
2292: [23:10:48] <Colin[pi]> I can handle NZ
2293: [23:11:00] <simon_w> I spend more time in airports than on planes :p
2294: [23:11:11] <Colin[pi]> lol have you flown from SYD to CAN?
2295: [23:11:25] <simon_w> Yes
2296: [23:11:32] <simon_w> And the other way too :p
2297: [23:11:33] <Jakx> SS error: Fatal error: Maximum function nesting level of '100' reached, aborting!
2298: [23:11:34] <Colin[pi]> the plane literally hits altitude and then immediately starts descending
2299: [23:11:34] <Jakx> nooooo
2300: [23:12:03] <simon_w> "We're bring around the refreshments now"
2301: [23:12:03] <simon_w> "Cabin crew, prepare the cabin for landing"
2302: [23:12:10] <Colin[pi]> lolol
2303: [23:12:15] <Colin[pi]> it's exactly like that
2304: [23:12:21] <Colin[pi]> it takes longer in the airport than in the air
2305: [23:12:39] <simon_w> Melbourne one's slightly longer
2306: [23:12:44] <Colin[pi]> and you can still see the beach when it's preparing for landing
2307: [23:13:03] <simon_w> You're from Canberra and you know what a beach looks like? :o
2308: [23:13:27] * simon_w is so looking forward to Wgtn<->Canberra direct
2309: [23:13:30] <Colin[pi]> dude it's like 2 hours drive to Bateman's Bay
2310: [23:13:46] <Colin[pi]> there are more Canberrians at Bateman's Bay than NSW folk
2311: [23:14:01] <simon_w> Heh, I went around there
2312: [23:14:05] <Colin[pi]> nice area
2313: [23:14:11] <simon_w> Not over a long weekend, so was empty!
2314: [23:14:11] <Colin[pi]> have you been to Narooma?
2315: [23:14:16] <simon_w> Nope
2316: [23:14:21] * guci0 quit (Ping timeout: 250 seconds)
2317: [23:14:26] <Colin[pi]> go there, it's great
2318: [23:14:32] <Pyromanik> to burger or not to burger, that is the question
2319: [23:14:34] <Colin[pi]> http://www3.yha.com.au/uploadedImages/Content/en/Australian_Hostels/NSW/South_Coast/Narooma/Narooma_aerial.jpg
2320: [23:14:52] <simon_w> Spent a night in Broulee
2321: [23:15:16] <Colin[pi]> ah that's just south of bateman's
2322: [23:15:45] <Colin[pi]> Narooma is about 45 mins south from there
2323: [23:15:50] <Colin[pi]> easily my fav place on the South Coast
2324: [23:15:57] <Colin[pi]> pity the water is still so cold most of the year
2325: [23:16:30] <Colin[pi]> you can take a boat over to Montague Island too and see teh penguins
2326: [23:16:32] <Colin[pi]> and seals
2327: [23:16:39] <simon_w> Pfft, you don't know what cold water is!
2328: [23:17:29] <Colin[pi]> aren't you arriving here soon?
2329: [23:17:36] <simon_w> Next Friday
2330: [23:17:39] <Colin[pi]> ooh
2331: [23:17:43] <Colin[pi]> how long you visiting for?
2332: [23:17:56] * DigNZ quit (Ping timeout: 272 seconds)
2333: [23:18:08] <simon_w> In Canberra until the following Friday, then off to the Blue Mountains until Tuesday
2334: [23:18:16] <Colin[pi]> oh nice
2335: [23:18:25] <Colin[pi]> that your first time there?
2336: [23:18:28] <simon_w> Yup
2337: [23:18:40] <simon_w> Going to try not to laugh at the name
2338: [23:18:58] <Colin[pi]> laugh at what? o_O
2339: [23:19:12] <simon_w> Mountains
2340: [23:19:19] <Colin[pi]> oh lol
2341: [23:19:29] <Colin[pi]> "Blue Slightly Tall Mounds"
2342: [23:19:41] <simon_w> Blue Ranges
2343: [23:19:55] <simon_w> or just Hills if it's not a range
2344: [23:20:14] <Colin[pi]> make sure you do the stairs at the 3 Sisters, and the cable car and steep train thing
2345: [23:20:38] <simon_w> We're there for a wedding, so will depend on time available
2346: [23:21:00] <Colin[pi]> can do all of that in a morning or arvo
2347: [23:21:08] <Colin[pi]> the train is fun
2348: [23:21:13] <Colin[pi]> plays superman music
2349: [23:21:19] <simon_w> Yeah, but it's a three day wedding :p
2350: [23:21:21] <Colin[pi]> da duh duh daaa
2351: [23:21:26] <Colin[pi]> oh?
2352: [23:21:41] <Colin[pi]> indian?
2353: [23:21:47] <simon_w> Caitlin's a bridesmaid and it's 3 days long. That's pretty much all I know
2354: [23:21:48] <simon_w> Nope
2355: [23:21:54] <simon_w> He's from Christchurch
2356: [23:22:01] <simon_w> She's from Melbourne
2357: [23:22:11] <Colin[pi]> three days wtf
2358: [23:22:16] <simon_w> I know
2359: [23:22:38] <Colin[pi]> I wouldn't have the patience
2360: [23:22:50] <simon_w> What do you do in the three days?
2361: [23:23:11] <Colin[pi]> i'm sure they have a schedule planned
2362: [23:23:27] <Colin[pi]> but yeah I'm having trouble thinking of it
2363: [23:26:48] <MattSS> one day was long enough for me :)
2364: [23:26:54] <MattSS> too much smiling, hurts my head
2365: [23:26:57] <Colin[pi]> lol
2366: [23:27:19] <Colin[pi]> :) :) :\ :| :(
2367: [23:28:10] <MattSS> Yep, pretty much how it goes haha
2368: [23:28:19] <MattSS> then :X
2369: [23:28:32] <MattSS> or x.x
2370: [23:28:35] <MattSS> or something
2371: [23:28:39] <Colin[pi]> hehe yeah that would be me
2372: [23:29:53] <Colin[pi]> I went to two weddings in Brazil earlier this year, they get pretty crazy
2373: [23:30:07] <Colin[pi]> I like the part where the groom and groomsmen go and bully everyone for money lol
2374: [23:30:52] <Colin[pi]> and because I'm a gringo, I'm automatically expected to give more :(
2375: [23:36:57] * DesignerX has joined #silverstripe
2376: [23:37:59] <antmas> mmm humble android bundle
2377: [23:38:17] <Colin[pi]> :o
2378: [23:38:27] <Kolin> O:
2379: [23:39:01] <Colin[pi]> cool worms reloaded
2380: [23:39:50] <Kolin> Armageddon was the best worms :)
2381: [23:39:56] <antmas> +1
2382: [23:40:35] <Colin[pi]> "watch this!" *FOOM!*
2383: [23:40:46] <Kolin> When they knew 2d was fine
2384: [23:40:51] <Kolin> 2.5d ruined it
2385: [23:41:46] <Colin[pi]> lol I have so many steam games I forget which ones I have
2386: [23:41:52] <Kolin> lol
2387: [23:41:59] <Colin[pi]> just saw something on sale, ooh that looks good... oh wait, already have it
2388: [23:42:03] <spronk> concrete donkey ftw
2389: [23:42:08] <Kolin> id say 60% of mine are un played
2390: [23:42:18] <Kolin> but steam sales do that
2391: [23:42:20] <Colin[pi]> damn steam and their temptations
2392: [23:42:57] <Kolin> Whats your steam name Colin[pi]?
2393: [23:43:12] <Colin[pi]> rainmaker_au
2394: [23:44:22] <Kolin> Not that i think we could have a fair wifght anywhere
2395: [23:44:40] <Kolin> trans hemisphere games usually dont go well
2396: [23:44:57] <Colin[pi]> lol I have shot myself with my own rocket before
2397: [23:45:13] <Kolin> lets give it a go then :P
2398: [23:47:40] <Kolin> migqwdsuiwqbduiweqbd]
2399: [23:47:44] <Kolin> bye
2400: [23:53:57] * Jakx has left #silverstripe
2401: [23:54:13] * BPower has joined #silverstripe
2402: [23:54:45] * BPower wonders why "Unknown open block "loop"" is showing up in his SS 3.1.1 template....
2403: [23:57:11] <simon_w> Because your start and end blocks aren't balanced

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