#silverstripe IRC Log

IRC log for 29 January 2016

All timestamps are in UTC.

1: [00:00:01] <Pyromanik> yeh, I think you're rght
2: [00:00:09] <Pyromanik> you can private the constructor though
3: [00:00:13] <Pyromanik> same thing
4: [00:00:18] <r3v3rb> true
5: [00:00:19] <Pyromanik> or, no it' snot
6: [00:00:24] <r3v3rb> in effect
7: [00:00:28] <Firesphere> harry1: This has the added bonus, the process doesn't have to wait for every query to start a connection, execute query, and close the connection, but it can fire everything at once, which speeds up the process a lot.
8: [00:00:30] <Pyromanik> bah, I forgot even what a private class does
9: [00:00:43] * Pyromanik so unbrained
10: [00:00:52] <harry1> was my method not lazy then?
11: [00:00:53] <Firesphere> It's for very priviliged children
12: [00:01:01] <Pyromanik> special kiddies? xD
13: [00:01:06] <r3v3rb> Pyromanik, cause problems usually
14: [00:01:10] <Pyromanik> lulz
15: [00:01:18] <Pyromanik> that's what the priviliged always do r3v3rb !
16: [00:01:19] <Pyromanik> xD
17: [00:01:44] <Firesphere> harry1: No, as you started the foreach, you forced the query to be executed at the moment the function was called, instead of waiting for it to be called when actually needed
18: [00:01:45] <r3v3rb> Pyromanik, indeed...
19: [00:03:00] <harry1> Firesphere: i have no idea what i was doing/thinking with that for loop anyway
20: [00:03:30] <Firesphere> You were putting stuff you already had, from one object into another ;)
21: [00:03:39] <harry1> looks as if some post-processing to format the score in some way
22: [00:03:57] <Firesphere> You could do that with a public function in the Testimonials class
23: [00:04:09] <r3v3rb> Pyromanik, got my rpi2 retro arcade/console setup - kids loving having all those classics to play on the TV - SFAIII, Metal Slug, Dodonpachi, Gauntlet, SMW, Sonic etc etc
24: [00:04:14] <Firesphere> Inside the loop, you can call the function, as if it was a variable, for example $formattedScore
25: [00:04:15] <Pyromanik> FK! forgot the J hook
26: [00:04:27] <Pyromanik> metal slug :D
27: [00:04:37] <r3v3rb> Pyromanik, great arcade
28: [00:04:47] <Pyromanik> I was more of a fan of things a bit later
29: [00:04:52] <Pyromanik> things I couldn't get at home
30: [00:04:58] <r3v3rb> grab emulationstation or retroarch ;)
31: [00:05:02] <Pyromanik> daytona, time crisis
32: [00:05:16] <Pyromanik> I was a bit young during the arcade rage
33: [00:05:18] <r3v3rb> daytona, gentlemen start your engines....
34: [00:05:31] <r3v3rb> rolling start, rolling start, rolling start
35: [00:05:39] <r3v3rb> vrooooooooooooooooom
36: [00:05:47] <Pyromanik> drove like bricks tho
37: [00:05:52] <Pyromanik> but then again, american cars.
38: [00:05:54] <spronk> zomg time crisis
39: [00:05:56] <harry1> Firesphere: also is it significant that you used MyCOntroller rather than Pages
40: [00:06:03] <Pyromanik> time crisis 2, actually.
41: [00:06:08] <Pyromanik> the supreme
42: [00:06:09] * r3v3rb laughs
43: [00:06:13] <Firesphere> harry1: It was a quick put together ;)
44: [00:06:28] <harry1> sure - just checking that I didn't miss anything
45: [00:06:31] <harry1> ok I am out of here
46: [00:06:33] <Firesphere> harry1: As an example of how it could be solved. Same applies for Pages :)
47: [00:06:38] <Pyromanik> pseudo controller for example purposes!
48: [00:06:39] <Pyromanik> xD
49: [00:06:40] <harry1> thanks again
50: [00:06:50] <Pyromanik> pseudoControllerForExamplePurposes extends Page :P
51: [00:07:00] <harry1> I'll go make that now :)
52: [00:07:01] <Pyromanik> or sommit like that
53: [00:07:02] <spronk> it only strikes me now how ridiculously stupid the name 'Time Crisis' is
54: [00:07:05] <Firesphere> Pyromanik: It was a 10-second put together example! I'll pseudocontrol you!
55: [00:07:11] <spronk> it's like calling a racing game.. FAST CAR DRIVING
56: [00:07:18] <Pyromanik> sudo CONTROL
57: [00:07:26] <Firesphere> spronk: It doesn't to me... I have a constant time crisis
58: [00:07:27] <r3v3rb> Pyromanik, RPI2 $35, two PS3 BT controllers from Gearbest $12 - hdmi, sdcard and usb power all in draw from phones etc etc total cost $47
59: [00:07:27] <harry1> faaanks
60: [00:07:32] <harry1> o/
61: [00:07:40] <Firesphere> You're welcome! Thank you! Come again! :D
62: [00:07:54] <Pyromanik> spronk, no, it's like that JT/Madonna song, where they've only got 4 minutes to save the world
63: [00:08:00] <harry1> will be back tomorrow
64: [00:08:05] <Pyromanik> gg, gn!
65: [00:08:20] <Pyromanik> Sweet dreams, Harold.
66: [00:08:27] <r3v3rb> gn!?!? what time zone you in now Pyromanik
67: [00:08:46] <Firesphere> I'm CET and I should go to bed. But my bed is going to be cold and empty :(
68: [00:08:51] * r3v3rb hates seeing 'The build task "CreateArtTask" could not be found'
69: [00:08:54] <Pyromanik> NZDST
70: [00:09:07] <r3v3rb> Good Ole GMT here
71: [00:09:13] <Pyromanik> GN 2 Harry & Firesphere
72: [00:09:26] <r3v3rb> mee tooo soon
73: [00:09:31] <Pyromanik> an hour ten past lunch for me.
74: [00:09:40] <spronk> ugh
75: [00:09:45] <Pyromanik> oooh, I've got water in the jug!
76: [00:09:48] <spronk> anyone ever fixed chips in laminate benchtops?
77: [00:09:48] * Pyromanik boils
78: [00:09:53] <Pyromanik> spronk, burn it.
79: [00:09:54] <r3v3rb> just jumped in on the off chance someone might know why my build task is missing in action
80: [00:09:56] <Pyromanik> get a new one.
81: [00:10:02] <spronk> hrm
82: [00:10:04] <Pyromanik> 100% granite.
83: [00:10:08] <spronk> too spensive
84: [00:10:08] * micmania1 quit (Quit: micmania1)
85: [00:10:15] <Pyromanik> too heave, I think you mean.
86: [00:10:21] <spronk> spensive :(
87: [00:10:22] <spronk> granite like
88: [00:10:23] <spronk> 2k
89: [00:10:29] <spronk> minimum
90: [00:10:34] <Pyromanik> cheaper than ur mum then!
91: [00:10:39] <r3v3rb> get a composite - cheaper, sandable and hardwearing
92: [00:10:41] <spronk> BOOM
93: [00:10:46] <spronk> composite also spensive D:
94: [00:10:55] <r3v3rb> spronk, really?
95: [00:11:02] <Pyromanik> she's top shelf quality, granite top bench.
96: [00:11:23] <spronk> composite i.e. acrylic type is usually even more expensive than granit
97: [00:11:24] <spronk> e
98: [00:11:36] <spronk> unless you can get cheap prefabbed ones, but we don't really seem to have those in nz
99: [00:11:37] <Pyromanik> r3v3rb, I wanted a pi2, but only just bought b+!
100: [00:11:44] <Pyromanik> (and not used it yet)
101: [00:11:45] <r3v3rb> spronk, wtf! not over here, composite was half the price of real stone
102: [00:11:51] <spronk> mm
103: [00:11:53] <spronk> its v annoy
104: [00:12:05] <Pyromanik> bamboo
105: [00:12:08] <Pyromanik> all the bamboo
106: [00:12:14] <helenclarko> Okay, back from lunch
107: [00:12:17] <spronk> lol
108: [00:12:22] <r3v3rb> then again they still charged £4.5k for the worktop and laser measuring service
109: [00:12:28] <Pyromanik> what shits me about bamboo though right, is how they're all "Renewable, natural, good!"
110: [00:12:36] <spronk> really i just need to bite the bullet and cut another piece
111: [00:12:36] <spronk> sigh
112: [00:12:37] <Pyromanik> but... HOW THE FUCK DO THEY STICK IT ALL TOGETHER?
113: [00:12:44] <Pyromanik> Must be so much glue in there!
114: [00:12:51] <Pyromanik> DATS CHEMICALS YOU MUNTERS
115: [00:12:51] <r3v3rb> Pyromanik, panda jizz!
116: [00:12:52] <spronk> it's probably more glue than bamboo
117: [00:12:58] <Pyromanik> exactly!
118: [00:13:16] <r3v3rb> ^^ no glue needed
119: [00:13:29] <Pyromanik> "wood is good, bamboo win" - How much of it is chemical glue though?
120: [00:13:31] <r3v3rb> just a panda p0rno
121: [00:13:34] <Pyromanik> make it hold together that well
122: [00:13:39] <Pyromanik> ROFL r3v3rb that actually exists
123: [00:14:00] <Pyromanik> The chinese made panda porn to get the males horny because they weren't fucking.
124: [00:14:01] <r3v3rb> wtf you checked on google Pyromanik ?
125: [00:14:11] <Pyromanik> nah, saw a news article a few years back
126: [00:14:12] <r3v3rb> ur a sick man
127: [00:14:27] <Pyromanik> UK paper!
128: [00:14:44] <r3v3rb> lmao, the star or the sport?
129: [00:14:52] <Pyromanik> dunno, daily mail mebbe
130: [00:15:06] <r3v3rb> never - too tory and straight!
131: [00:15:10] <Pyromanik> Nah, dunno where I read it actually.
132: [00:15:16] <helenclarko> Firesphere: Where are you from and where are you moving to?
133: [00:15:24] <Pyromanik> Just did. Not because I was looking either :P
134: [00:15:33] <Firesphere> From Enschede, Netherlands to Wellington New Zealand
135: [00:15:39] * r3v3rb wonders if sam minnnnnnneeee will be paying for my ticket to silverconNZ
136: [00:15:49] <Pyromanik> Pandas endangered, they try to mate them in zoos 'n shit, but they just eat instead of screw, even in heat.
137: [00:15:59] <Pyromanik> so porn, apparently it seemed to work too, hahahahahahaha
138: [00:16:26] <Pyromanik> lulz, why's that r3v3rb ?
139: [00:16:32] <r3v3rb> Pyromanik, thats funny and slightly disturbing - means I can't watch kung fu panda anymore !
140: [00:16:38] <Pyromanik> LOL
141: [00:16:54] <Pyromanik> Only if your sick mind dwells on it. I just think it's funny as hell.
142: [00:16:59] * r3v3rb imagines po jacking off
143: [00:17:11] <r3v3rb> all wrong on so many levels
144: [00:17:15] <Pyromanik> ROFL
145: [00:17:19] <Pyromanik> never done that, you sikko
146: [00:17:31] <Firesphere> r3v3rb: Probably not, since it's StripeConNZ ;)
147: [00:17:51] <r3v3rb> Firesphere, damn it! bloody keyboard let me down again
148: [00:18:02] <r3v3rb> and brian
149: [00:18:25] <r3v3rb> Pyromanik, that image will pop up when you least want it... ;)
150: [00:18:35] <Firesphere> What did Brian do to you?
151: [00:18:51] <r3v3rb> brian is my brains nick
152: [00:18:59] <helenclarko> Firesphere: I'm just going through the process of moving to Canada for a year. So its interesting to hear how things are going for you. My partner is Canadian, we haven't had too much trouble getting a visa for her.
153: [00:19:01] <Firesphere> Riiiiiiight
154: [00:19:03] <r3v3rb> he's always letting me down
155: [00:19:37] <Firesphere> helenclarko: Canada is way easier than NZ. Also, having a partner in said country speeds up the process greatly.
156: [00:19:42] <Pyromanik> r3v3rb, neg.
157: [00:20:24] <Firesphere> Since I'm on medication, I had to jump through a whole bunch of hoops before I got my Visa.
158: [00:20:56] <Firesphere> Most frustrating is getting transport and such ready. You need to think of everything you want to bring yourself. Nobody's going to help you with that
159: [00:21:21] <Firesphere> But find a person who knows a thing or three about the migration process, in the country itself, helps.
160: [00:21:23] <r3v3rb> Firesphere, leave everything start fresh :D
161: [00:21:38] <Firesphere> r3v3rb: That's pretty much what I'm doing, yes.
162: [00:22:01] <Firesphere> I really just moved the bare essentials. (Okay, and my awesome bedding and bike)
163: [00:22:15] <r3v3rb> what about the tables!
164: [00:22:15] * LukeF quit (Read error: Connection reset by peer)
165: [00:22:22] <helenclarko> Firesphere: Yeah, I know more about Canada's process than NZ's
166: [00:22:56] <helenclarko> Firesphere: Went through the partnership visa process here in NZ for my partner and I.
167: [00:23:08] <Firesphere> NZ is extremely strict on importing stuff. and diseases and such.
168: [00:23:21] <Firesphere> brb
169: [00:23:49] <r3v3rb> Firesphere, LEAVE THE DISEASES BEHIND
170: [00:23:53] <helenclarko> Firesphere: Yeah, we are all like "Get out with your disease".
171: [00:24:08] <r3v3rb> time to sleep methinks
172: [00:24:10] <Firesphere> I am not bringing any diseases!
173: [00:24:20] <r3v3rb> this task can wait until tomorrow
174: [00:24:36] <Firesphere> Task on Saturday?
175: [00:24:43] <helenclarko> We locked down parts of Auckland because of fruit fly.
176: [00:24:44] <r3v3rb> Firesphere, well, i have met you now - so i'll vouch for you if you want :)
177: [00:24:59] <r3v3rb> Firesphere, ta da! okay this morning ;)
178: [00:25:47] * harry1 quit (Quit: Page closed)
179: [00:26:48] <Firesphere> I've already completed every frikkin' form in the universe. NOW you tell me!
180: [00:27:11] <r3v3rb> bbl, sleep time
181: [00:27:15] <r3v3rb> nn
182: [00:27:21] <helenclarko> o/
183: [00:27:30] <r3v3rb> \o/
184: [00:27:42] <r3v3rb> |
185: [00:27:51] <r3v3rb> / \
186: [00:28:04] <r3v3rb> ^^ me sleeping
187: [00:28:20] <helenclarko> starfish!
188: [00:28:40] <r3v3rb> yay!
189: [00:28:55] <r3v3rb> au revoir
190: [00:29:01] * r3v3rb quit (Quit: Leaving)
191: [00:30:42] <Firesphere> Damn lazy guy. Going to bed and everything. Psh
192: [00:31:48] <helenclarko> Firesphere: So was there anything you were worried about? Sounds like you have everything sorted.
193: [00:32:23] <Firesphere> Well, not really worried. It's more extremely stressfull to receive an e-mail saying "It could take up to 8 weeks", things like that.
194: [00:32:45] <Firesphere> And well, I'm slightly worried about my bike and liquor import right now, but that's minor issues :)
195: [00:32:54] * kerozene quit (Ping timeout: 256 seconds)
196: [00:33:48] <helenclarko> Firesphere: Medications are a funny thing, My partner needs to make a $75 dollar doctors appointment, but her prescriptions cost less than $10. Seems odd, we were worried she would have to pay full prescription costs.
197: [00:34:24] <Firesphere> Ow, on that note. That's one thing I'm worried about. I need a psychiatric insurance in NZ, but so far, they all declined :X
198: [00:35:19] <Firesphere> Everything else is sorted, I even have an NZ bank account already :)
199: [00:36:13] <Firesphere> It's just the amount of paperwork. At some point, I just felt like giving up because of all the papers.
200: [00:36:16] * kerozene has joined #silverstripe
201: [00:36:19] <helenclarko> Which companies have you gone through?
202: [00:36:55] <Firesphere> Crown Relocation, Embassy, Medical inspection, chest x-ray
203: [00:37:11] <Firesphere> And ofcourse, all the paperwork at home, breaking contracts and such.
204: [00:37:33] <Firesphere> I must say though, Crown has been really helpful! No complaints about their service
205: [00:39:17] * kerozene quit (Client Quit)
206: [00:39:31] * DimiStripe quit (Quit: DimiStripe)
207: [00:39:59] * kerozene has joined #silverstripe
208: [00:40:24] <Firesphere> Cancelling my internetconnection was a hell :X
209: [00:40:59] * micmania1 has joined #silverstripe
210: [00:41:13] <Firesphere> Also, still working with my lifeinsurance. they owe me 8k, but don't want to pay :X
211: [00:41:20] <helenclarko> Firesphere: What type of Visa? Almost worth just doing a 1 year working holiday Visa and then working on extending that or changing it while in the country.
212: [00:41:39] <Firesphere> 5 year work-to-residency visa
213: [00:42:10] <helenclarko> Firesphere: Wow, I can see why all the paperwork.
214: [00:43:40] * Stomach has joined #silverstripe
215: [00:43:41] <Firesphere> Ow, I also tried (twice) to get an import license for Dodge.
216: [00:44:15] <Firesphere> But I've given up on bringing her to NZ. It's rationally unacceptable by now (I've spent about 2k euro on trying)
217: [00:44:21] <helenclarko> Ouch, Nice work carrying on
218: [00:44:35] <Firesphere> Emotional me is very much disagreeing though :(
219: [00:45:21] <Firesphere> But I can't spent 4k on trying moving a cat, who isn't the youngest, and also very shy
220: [00:45:39] <Firesphere> when I have a very good alternative at 2 hours drive from my home in the Netherlands
221: [00:45:53] <Firesphere> Where she will be treated well and get a lot of attention.
222: [00:47:19] <Firesphere> The cats do notice something is about to change though. Dodge is quite nervous last few days, Tesla is very much an attention seeker.
223: [00:48:24] <helenclarko> Yeah, I guess when things start getting packed up.
224: [00:48:46] <Firesphere> Yeah. Things disappear, I'm nervous.... they notice.
225: [00:50:07] <Firesphere> I do let them sleep with me now. Just... because they're moving this sunday.
226: [00:50:15] <Firesphere> And goddammit tear, get back in there!
227: [00:50:35] <helenclarko> Aww thats sad!
228: [00:50:57] <helenclarko> I havent started packing yet, I'm worried that its all going to hit me then.
229: [00:51:15] <Firesphere> http://img.pandawhale.com/post-29230-get-back-in-there-tear-gif-Clo-EGKT.gif
230: [00:51:34] <Firesphere> I started packing yesterday ;)
231: [00:51:57] <Firesphere> But overall, I've been packing my stuff for weeks. Just wondering around the house, thinking "I should take that with me"
232: [00:51:58] <helenclarko> I've still got 25 days or something.
233: [00:53:24] <Firesphere> Just make sure, you have everything important packed
234: [00:53:33] <Firesphere> After that, you can add "goodies"
235: [00:53:57] <helenclarko> Ooooo, thats dangerous. I've been looking at my routers and xbox and ps3 and TV for weeks. They'll all be less than 23kgs right?
236: [00:55:08] <helenclarko> NOPE GOODIES FIRST, then clothes.
237: [00:55:22] <Firesphere> By "important" I mean real personal stuff. Not goodies or clothes ;)
238: [00:55:50] <Firesphere> Like, a physical photoalbum you got when you were 8 and in the hospital kind of stuff ;)
239: [00:56:09] <Firesphere> Emotional > Useful > Goodies
240: [00:56:39] <helenclarko> Useful = clothing?
241: [00:57:05] <Firesphere> I find clothes quite useful actually indeed.
242: [00:57:19] <Firesphere> Some people tend to stare at me when I don't use them while getting groceries
243: [00:57:21] <helenclarko> Firesphere: I see.
244: [00:57:36] <Firesphere> Ow, and vacuum bags!
245: [00:57:52] <Firesphere> Stuff your clothes in vacuum bags and you can ship almost double the amount ;)
246: [00:58:08] <helenclarko> Firesphere: This is where you and I differ my friend. Lack of clothing is almost expected from me.
247: [00:58:18] <Firesphere> Not in the supermarket....
248: [00:58:27] <Firesphere> Trust me on that one.
249: [00:58:35] <helenclarko> ^^^ HAHAHA
250: [00:59:16] <helenclarko> OOOOOoooooo Vacuum bags, thats smart.
251: [00:59:37] <Firesphere> And yes, I have been naked in a supermarket. On purpose even. But it was after closing and I was picking up my then girlfriend from her work. And well.. you know how things go with girlfriends and doing stuff at the workplace....
252: [01:00:15] <Firesphere> Jep, costs you about 10 euro or something, and you can ship half your wardrobe. Clothes aren't that heavy anyway :)
253: [01:00:17] <helenclarko> oh yes, after hours cleaning.
254: [01:00:40] <Firesphere> She wasn't a cleaning lady, and we weren't really doing something errr... clean
255: [01:01:05] <helenclarko> Hahaha
256: [01:02:07] <Firesphere> Hmmmm, "kia" spam again. All those e-mails start with "Hello,"
257: [01:02:20] <Firesphere> They should start with "Herro,", to make it more convincing
258: [01:04:56] * DanaeNZ quit (Quit: TIME TO FEED)
259: [01:06:10] <Firesphere> FUCK! I just figured I forgot to clean my PC before I packed it for shipping....
260: [01:06:18] <Firesphere> Byebye PC...
261: [01:06:41] <helenclarko> Just let customs do it for you haha.
262: [01:07:03] * dollardad has joined #silverstripe
263: [01:07:57] <Firesphere> Yeah, they're going to "clean" it alright.
264: [01:08:07] <Firesphere> And by cleaning, they mean "throw it in the shredder"
265: [01:09:43] <helenclarko> "OMG there is enough dust in here to make a small child"
266: [01:10:12] <Firesphere> Yeah. And it's a freaking expensive home-built I7 system with 32G of RAM....
267: [01:10:26] <Firesphere> I hope it's cleared!
268: [01:11:23] * micmania1 quit (Quit: micmania1)
269: [01:11:39] <helenclarko> Just send it as "gift" with value of $12.
270: [01:12:04] * micmania1 has joined #silverstripe
271: [01:12:24] <helenclarko> But its already sent.
272: [01:13:15] <Firesphere> Yeah, it's already packaged and send.
273: [01:13:28] <Firesphere> But I just got an e-mail. First box is through Dutch customs :)
274: [01:13:34] <Firesphere> That's good :)
275: [01:14:06] <Firesphere> I must say, not having my really personal belongings at home anymore. Makes me not want to live here anymore.
276: [01:19:57] <helenclarko> I've not really got anything that personal
277: [01:20:27] <helenclarko> kinda sad
278: [01:20:29] * munk0r quit (Quit: Textual IRC Client: www.textualapp.com)
279: [01:20:41] <Pyromanik> Firesphere, they generally give you the option of having it decontaminated
280: [01:20:56] <Pyromanik> should be fine, it's dust.
281: [01:21:07] <Pyromanik> but they'll want to blow it out because seeds and shit probably
282: [01:21:07] * munk0r has joined #silverstripe
283: [01:21:28] <Pyromanik> It might just cost a little money :<
284: [01:22:15] <Pyromanik> also yeh, we used vaccuum bags on the way home. They're great, until they don't hold the vaccuum any more, which apparently doesn't take much :<
285: [01:22:35] <Pyromanik> But by then they're already inside the packaging, so doesn't matter :P
286: [01:23:25] <Firesphere> Pyromanik: I doubt it'll contain any seeds, but yeah, I hope so. :)
287: [01:23:49] <Firesphere> And vacuumbags work perfect. The moment they're packed, it doesn't matter anymore, because they can't expand anyway :)
288: [01:24:00] <Pyromanik> yeah, but spores and stuff that gets in the dust... etc.
289: [01:24:07] <Pyromanik> you'd be surprised!
290: [01:24:14] <Pyromanik> also, better safe than sorry :P
291: [01:24:28] <Pyromanik> and yeh, that's what I mean about the vaccuum bags :>
292: [01:24:52] <Pyromanik> and even if they don't hold, they're in a plastic cover which is nice in case something else leaks or whatnot
293: [01:26:14] * BrewNaked quit (Remote host closed the connection)
294: [01:26:19] <Firesphere> Like a bottle of heavy liquor which I'm importing as well :P
295: [01:27:15] <Firesphere> Herb infused liquor even :P
296: [01:28:07] <Firesphere> But I'm ok with blowing out the dust from my PC. As long as they don't destroy anything :)
297: [01:28:49] <Firesphere> Hey, it's even a somewhat service for my PC as well!
298: [01:28:58] <Firesphere> Slightly expensive, but whatever :P
299: [01:32:47] * spronk quit (Quit: I may need a longer sleep timer...)
300: [01:38:35] * TRB143 quit (Ping timeout: 264 seconds)
301: [01:40:04] * spronk has joined #silverstripe
302: [01:40:52] * TRB143 has joined #silverstripe
303: [01:42:48] <Firesphere> Ok, I guess I should go to bed.
304: [01:42:53] <Firesphere> Long day tomorrow.
305: [01:43:43] <helenclarko> o/
306: [01:43:47] <helenclarko> Ciao
307: [01:49:19] * LukeF has joined #silverstripe
308: [01:56:21] * camfindlay has joined #silverstripe
309: [02:00:25] <spronk> holy fuck
310: [02:00:28] <spronk> piako mango yoghurt
311: [02:00:31] <spronk> is best
312: [02:00:36] <spronk> its like eating a mango lassi
313: [02:14:57] <Pyromanik> Are you flying out tomorrow Firesphere ?
314: [02:15:30] <Pyromanik> piako yogurt generally pretty good spronk yh
315: [02:15:34] <Pyromanik> eyh*
316: [02:15:36] <Pyromanik> yeh(
317: [02:15:38] <Pyromanik> yeh**
318: [02:15:43] <spronk> love it
319: [02:15:53] <spronk> the collective dairy came out with their fancy-but-not-as-sweet-as-puhoi stuff and pwned
320: [02:15:57] <spronk> then piako came out and.. well pwned more
321: [02:16:15] <Pyromanik> yeh, pohoi got sweeted :(
322: [02:16:23] <Pyromanik> the fuck are we becoming, Americans?
323: [02:16:37] <Pyromanik> wait, TPPA, hold your votes...
324: [02:16:46] <Pyromanik> We pretty much are.
325: [02:16:50] <Pyromanik> :(
326: [02:17:05] <Pyromanik> https://www.archlinux.org/news/php-70-packages-released/
327: [02:17:08] <Pyromanik> hooray
328: [02:17:15] <Pyromanik> Silverstripe is fucked :<
329: [02:17:19] <spronk> lol?
330: [02:17:27] <spronk> we've known this for years brah
331: [02:17:29] <spronk> wagtail beckons
332: [02:19:29] <ss23> silverstripe doesn't suport php7 yet?
333: [02:19:42] <ss23> why not just fork and run a version that does?
334: [02:20:05] <spronk> because for all that effort you could cut off said vestigial limb
335: [02:20:06] <spronk> !
336: [02:21:25] <ss23> is there effort?
337: [02:21:25] * micmania1 quit (Quit: micmania1)
338: [02:21:26] <ss23> what for?
339: [02:23:45] <spronk> you know
340: [02:23:45] <spronk> dragging your mouse up to the fork button
341: [02:23:45] <spronk> ugh
342: [02:23:46] <spronk> clicking
343: [02:23:46] <spronk> god damn
344: [02:23:50] <spronk> RELEASING THE BUTTON
345: [02:23:59] <spronk> FUUCK ME
346: [02:24:24] * munk0r quit (Quit: Textual IRC Client: www.textualapp.com)
347: [02:29:36] <helenclarko> I'm sure someone was saying they are already using php7.0 with silverstripe.
348: [02:30:01] <helenclarko> I bookmarked a thing... https://github.com/lekoala/silverstripe-327
349: [02:31:16] <helenclarko> oh fireshere
350: [02:35:49] <helenclarko> Anyone else using this ^^^
351: [02:37:20] <camfindlay> have a good flight Firesphere see you soon for a beer ;)
352: [02:38:04] <camfindlay> willr: I still have your xmas goodies here mate
353: [02:38:19] <willr> The problem with not working in town :(
354: [02:41:33] <camfindlay> true dat
355: [02:42:03] * Stomach quit (Ping timeout: 265 seconds)
356: [02:45:22] * micmania1 has joined #silverstripe
357: [02:52:08] * Stomach has joined #silverstripe
358: [03:00:53] * camfindlay quit (Quit: camfindlay)
359: [03:15:03] * BrewNaked has joined #silverstripe
360: [03:18:58] <Stomach> whos in charge of CWP
361: [03:19:00] <Stomach> I found a bug
362: [03:19:12] <Stomach> ss23? :D
363: [03:19:45] * BrewNaked quit (Ping timeout: 265 seconds)
364: [03:20:37] <micmania1> ss23: is in charge of CWP
365: [03:25:45] * willr quit (Quit: willr)
366: [03:28:36] <helenclarko> Quick ss23 logout, run. they want to report bugs!!
367: [03:28:46] * helenclarko quit (Quit: Ain't no lie, baby bye bye bye.)
368: [03:29:23] <ss23> um um
369: [03:29:25] <ss23> help
370: [03:29:37] <ss23> Stomach: You can PM me if you wanna and you havta, but I'm trying to avoid working :(
371: [03:29:58] <Stomach> I'll skype damian :)
372: [03:30:15] <ss23> heh
373: [03:34:21] * slievr quit (Ping timeout: 252 seconds)
374: [03:40:16] * Tanger has joined #silverstripe
375: [03:42:17] <Stomach> are you still on holiday?
376: [03:43:25] <ss23> Nope, back this week
377: [03:44:21] <spronk> damn
378: [03:45:38] <Stomach> :(
379: [03:46:19] <nontgor> Pyromanik: America the empire will take over the world
380: [03:59:43] * munk0r has joined #silverstripe
381: [04:03:00] * micmania1 quit (Quit: micmania1)
382: [04:11:38] * scott1702 quit (Quit: This computer has gone to sleep)
383: [04:35:02] * scott1702 has joined #silverstripe
384: [04:54:55] <Tanger> nontgor: Not if they don’t start their own civil war against the police/corporations
385: [05:01:18] <Pyromanik> nontgor, then fall, like all the otherones before it.
386: [05:01:22] <Pyromanik> and it won't do it gracefully.
387: [05:01:42] <Pyromanik> because in the past 2000 years, man likes to only pretend they've learnt some things about peace and stuff.
388: [05:04:07] * BrewNaked has joined #silverstripe
389: [05:08:28] * BrewNaked quit (Ping timeout: 250 seconds)
390: [05:31:23] * Stomach quit (Ping timeout: 264 seconds)
391: [05:33:46] * scott1702 quit (Quit: Leaving)
392: [05:48:38] * LukeF quit (Read error: Connection reset by peer)
393: [05:56:55] * Stomach has joined #silverstripe
394: [06:22:42] * Shrike_Finland has joined #silverstripe
395: [06:30:14] * Stomach quit (Quit: zzz)
396: [06:45:11] * wmk has joined #silverstripe
397: [06:53:02] * BrewNaked has joined #silverstripe
398: [06:57:26] * BrewNaked quit (Ping timeout: 240 seconds)
399: [06:58:11] * swaiba has joined #silverstripe
400: [07:03:04] * spronk quit (Quit: I may need a longer sleep timer...)
401: [07:18:19] * Mike123 has joined #silverstripe
402: [07:32:03] * Eliseth has joined #silverstripe
403: [07:39:04] * Shrike_Finland quit (Quit: Leaving.)
404: [08:05:31] * lerni_ has joined #silverstripe
405: [08:07:56] * NobrainerWeb has joined #silverstripe
406: [08:10:38] * dollardad quit (Quit: dollardad)
407: [08:35:11] <Pyromanik> gg, gn
408: [08:35:17] * NobrainerWeb quit (Quit: NobrainerWeb)
409: [08:35:26] * m-re quit (Ping timeout: 240 seconds)
410: [08:36:43] <swaiba> Pyromanik indeed
411: [08:37:05] <Pyromanik> oh gidday swaiba
412: [08:42:01] * BrewNaked has joined #silverstripe
413: [08:46:26] * BrewNaked quit (Ping timeout: 240 seconds)
414: [09:01:55] * NobrainerWeb has joined #silverstripe
415: [09:06:06] * kinglozzer has joined #silverstripe
416: [09:15:43] * lerni_ quit ()
417: [09:27:26] * Tanger quit (Quit: Tanger)
418: [09:42:47] * Shrike_Finland has joined #silverstripe
419: [10:06:44] * munk0r_ has joined #silverstripe
420: [10:13:07] * NobrainerWeb quit (Quit: NobrainerWeb)
421: [10:23:36] * DarjusIT has joined #silverstripe
422: [10:24:34] <DarjusIT> Hi maybe someone used memberprofiles module, and managed get existing email validation put on?
423: [10:30:46] * BrewNaked has joined #silverstripe
424: [10:35:25] * BrewNaked quit (Ping timeout: 276 seconds)
425: [10:39:38] * Shrike_Finland1 has joined #silverstripe
426: [10:41:03] * cloph_away is now known as cloph
427: [10:42:47] * Shrike_Finland quit (Ping timeout: 264 seconds)
428: [10:43:26] * NobrainerWeb has joined #silverstripe
429: [10:43:37] * dudinka has joined #silverstripe
430: [10:44:35] <dudinka> hey
431: [10:44:46] <dudinka> is it possible to add some options to <% loop %>
432: [10:44:54] <dudinka> besides first, last, etc?
433: [10:44:56] <dudinka> and how?
434: [10:46:28] <dudinka> e.g. what should I extend to add needed method on loop?
435: [10:47:46] <Pyromanik> dudinka, you don't give options TO a loop as such, it's not a method call.
436: [10:47:56] <Pyromanik> you can access properties IN a loop.
437: [10:48:04] <Pyromanik> from the scope of the current object.
438: [10:48:09] <Pyromanik> <% if $Last %>
439: [10:48:10] <Pyromanik> etc.
440: [10:48:36] <Pyromanik> the properties are either applied via DataList wrapping it, or whatever the object is.
441: [10:48:44] <Pyromanik> A property can be a method too.
442: [10:48:48] <Pyromanik> like JS.
443: [10:49:42] <dudinka> Pyromanik: sure
444: [10:49:47] <Pyromanik> see the API for a list :)
445: [10:49:47] <Pyromanik> http://api.silverstripe.org/3.2/class-DataList.html
446: [10:50:06] <dudinka> but there's the thing - I need other options besides first, last, pos etc
447: [10:50:13] <Pyromanik> or you can call a property on the list itself, like $dataList.First()
448: [10:50:19] <Pyromanik> which will give the first object in it.
449: [10:50:21] <dudinka> to be accessible inside loop
450: [10:50:34] <Pyromanik> so they need to be on the object
451: [10:50:42] <Pyromanik> I think you need to describe your usecase better.
452: [10:50:43] <dudinka> let's say I need second object in list for some reason
453: [10:50:58] <Pyromanik> there might be a better way. You're asking an X->Y problem.
454: [10:51:32] <Pyromanik> http://api.silverstripe.org/3.2/class-SSViewer_BasicIteratorSupport.html#_Modulus
455: [10:52:14] <dudinka> I don't need position of a second object, for at least two reasons: 1) I know his position and 2) I need second object
456: [10:52:42] <Pyromanik> so, given a list, you want to get the Nth object out of it?
457: [10:52:53] <dudinka> yes
458: [10:53:00] <Pyromanik> Limit
459: [10:53:18] <dudinka> $ListObj.Limit(2,1) ?
460: [10:53:34] <Pyromanik> yes.
461: [10:53:50] <dudinka> it might do the trick
462: [10:53:58] <dudinka> until I need something else
463: [10:54:31] <Pyromanik> well you could just GET the list, then call data from it.
464: [10:54:32] <dudinka> which returns us to the original question: is it possible to add methods to iterator?
465: [10:54:40] <Pyromanik> yes
466: [10:54:45] <dudinka> how?
467: [10:54:50] <Pyromanik> it's possible to do anything given the time.
468: [10:55:27] <Pyromanik> either via Extension, or subclassing and using IOC to direct the list to use it.
469: [10:55:28] <dudinka> ok, make me a plain wooden fireplace for multiple usage then, without using any chemicals.
470: [10:55:40] <dudinka> :)
471: [10:55:55] <Pyromanik> in code -.-
472: [10:55:56] * wmk quit (Ping timeout: 240 seconds)
473: [10:55:58] <Pyromanik> :P
474: [10:56:13] <Pyromanik> I think perhaps you sould read the docs
475: [10:56:33] <Pyromanik> on extension and injector
476: [10:56:51] <dudinka> I'm familiar with (data)extension thingie
477: [10:56:56] <Pyromanik> https://docs.silverstripe.org/en/3.2/developer_guides/extending/
478: [10:57:05] <Pyromanik> well that'd be how you do it.
479: [10:57:22] <dudinka> what I do not know what should I extend in order to get methods I wrote accessible in tpl
480: [10:57:39] <dudinka> ie. on which class should I add extension
481: [10:57:51] <Pyromanik> perhaps you should write a controller funciton that does it for you.
482: [10:58:02] <Pyromanik> then you don't need to go into such advanced business
483: [10:58:33] <Pyromanik> depends on how much time you have I guess.
484: [10:58:39] <dudinka> perhaps I need it on more than one place, in more than one project, and I don't like c/p same code over and over
485: [10:59:10] <Pyromanik> have you searched for a module?
486: [10:59:21] <dudinka> nope
487: [10:59:34] <Pyromanik> addons.silverstripe.org
488: [10:59:44] <dudinka> I tried to search "datalist extension", but that's clearly not what I want
489: [11:00:15] <Pyromanik> search the functionality
490: [11:00:38] <Pyromanik> or describe your usecases better :<
491: [11:01:01] <Pyromanik> It seems odd there's something you'll need so often that isn't on the class.
492: [11:01:14] <Pyromanik> If we had more info perhaps it could be added :)
493: [11:01:59] <Pyromanik> Anyway, the template iterator provider doesn't extend object, so you'd have to use Injector to do this anyway.
494: [11:02:07] <dudinka> funny thing is - I miss a lot of stuff that were available in 2.* branch in 3.*
495: [11:02:10] <Pyromanik> https://docs.silverstripe.org/en/3.2/developer_guides/extending/injector/
496: [11:02:22] <Pyromanik> what _specifically_ are you looking for that was in 2.x?
497: [11:02:40] <Pyromanik> most of it is still there, just moved/abstracted.
498: [11:02:44] <dudinka> first thing: ImageField
499: [11:02:52] <Pyromanik> SimpleImageField
500: [11:02:56] <dudinka> which is basically UploadField with properly set validator
501: [11:03:03] <Pyromanik> SimpleImageField
502: [11:03:23] <dudinka> ...is deprecated.
503: [11:03:33] <Pyromanik> since when?
504: [11:03:39] <dudinka> since 3.0
505: [11:04:39] <dudinka> http://api.silverstripe.org/3.0/source-class-SimpleImageField.html#66-137
506: [11:05:33] <Pyromanik> Shit sorry, I meant FileField
507: [11:05:53] <Pyromanik> what it says about the validator makes it an image upload field.
508: [11:06:00] <dudinka> yeah, but you *always* have to add validator
509: [11:06:08] <Pyromanik> you can subclass.
510: [11:06:15] <dudinka> so it was a lot easier to extend uploadfield and add validator
511: [11:06:23] <Pyromanik> or add an extension
512: [11:06:48] <dudinka> offcourse
513: [11:06:53] <Pyromanik> http://api.silverstripe.org/3.2/class-FileField.html
514: [11:07:05] <Pyromanik> UploadField IS a FileField
515: [11:07:10] <dudinka> I even have a module where I add those thingies
516: [11:07:32] <dudinka> because I'm too damn lazy to write same stuff over and over
517: [11:07:32] <Pyromanik> anything else?
518: [11:07:36] <dudinka> nope
519: [11:07:40] <Pyromanik> well yeah, DRY! ;)
520: [11:07:42] <dudinka> so far
521: [11:07:56] <dudinka> DRY?
522: [11:08:04] <Pyromanik> Don't Repeat Yourself.
523: [11:08:07] <dudinka> :)
524: [11:08:20] <dudinka> sorry, english isn't my native language :)
525: [11:08:22] <Pyromanik> https://en.wikipedia.org/wiki/SOLID_(object-oriented_design)
526: [11:08:33] <Pyromanik> oh, DRY isn't one of them :(
527: [11:08:40] <Pyromanik> well it's still fundamental! :)
528: [11:08:52] <Pyromanik> I gathered. It's very good though, I couldn't tell for sure.
529: [11:09:54] <Pyromanik> Anyway, my advice is to read on Injector https://docs.silverstripe.org/en/3.2/developer_guides/extending/injector/
530: [11:10:06] <Pyromanik> then to use it to replace http://api.silverstripe.org/3.2/class-SSViewer_BasicIteratorSupport.html
531: [11:10:26] <Pyromanik> with your customised version (you can subclass it then instruct injector to use the subclass)
532: [11:10:45] <Pyromanik> You can abstract that to a module easily
533: [11:10:56] <Pyromanik> then all you need to do is include that module each project :)
534: [11:11:07] <Pyromanik> You can put it on packagist and use composer even :_
535: [11:11:10] <Pyromanik> :)
536: [11:11:20] <Pyromanik> I must go to sleep now, good night, good luck!
537: [11:11:26] * Pyromanik quit (Quit: Leaving)
538: [11:12:51] * dudinka quit (Quit: Page closed)
539: [11:18:02] <kinglozzer> Pyromanik / dudinka: I'm too late now, but you just need to create a class that implements TemplateIteratorProvider (like BasicIteratorSupport does) - it'll be picked up automatically
540: [11:18:51] * Shrike_Finland1 quit (Quit: Leaving.)
541: [11:34:14] <nontgor> dudinka: I'm not sure exactly what you are trying to do but this is an example of splitting a datalist into columns and rows in the controller prior to rendering the template https://github.com/gordonbanderson/weboftalent-gridrows
542: [11:58:01] <Firesphere> Hello world
543: [12:05:46] * Shrike_Finland has joined #silverstripe
544: [12:06:45] * DimiStripe has joined #silverstripe
545: [12:19:34] * BrewNaked has joined #silverstripe
546: [12:23:58] * BrewNaked quit (Ping timeout: 250 seconds)
547: [12:53:03] * wmk has joined #silverstripe
548: [12:55:16] * DarjusIT_1 has joined #silverstripe
549: [12:57:25] * wmk quit (Ping timeout: 250 seconds)
550: [12:59:05] * DarjusIT quit (Ping timeout: 276 seconds)
551: [13:23:13] * UndefinedOffset has joined #silverstripe
552: [13:34:01] * Shrike_Finland quit (Quit: Leaving.)
553: [13:37:57] * Shrike_Finland has joined #silverstripe
554: [13:40:25] * arnhoe has joined #silverstripe
555: [13:55:36] * Tintle has joined #silverstripe
556: [13:58:29] * DarjusIT_1 quit (Quit: Leaving)
557: [14:08:22] * BrewNaked has joined #silverstripe
558: [14:13:10] * BrewNaked quit (Ping timeout: 276 seconds)
559: [14:18:08] * lerni_ has joined #silverstripe
560: [14:20:22] <lerni_> anybody with outlook here in? need to check if a ical/ics attachement with outlook. If so, you can you PM me your EMail, so I can send you a test Mail?
561: [14:20:35] <lerni_> :)
562: [14:25:32] * Shrike_Finland quit (Quit: Leaving.)
563: [14:26:55] <lerni_> ya all *nix-ers :)
564: [14:28:11] <lerni_> b4 it goes wrong -> nix based
565: [14:35:34] * cloph is now known as IZBot
566: [14:36:53] * IZBot is now known as cloph
567: [14:37:12] * m-re has joined #silverstripe
568: [14:40:42] * NobrainerWeb quit (Quit: NobrainerWeb)
569: [15:14:56] * Tintle quit (Ping timeout: 276 seconds)
570: [15:42:40] * cupcake has joined #silverstripe
571: [15:47:41] * oddnoc quit (Quit: beer:30)
572: [15:50:23] * Tintle has joined #silverstripe
573: [15:50:38] * Tintle quit (Changing host)
574: [15:50:38] * Tintle has joined #silverstripe
575: [15:54:21] * muskie9 has joined #silverstripe
576: [15:57:21] * BrewNaked has joined #silverstripe
577: [16:01:56] * BrewNaked quit (Ping timeout: 250 seconds)
578: [16:04:00] * Mike123 quit (Ping timeout: 252 seconds)
579: [16:05:26] * dudinka has joined #silverstripe
580: [16:05:33] <dudinka> hey
581: [16:05:52] <dudinka> any reason why canCreate in SiteTree cannot be altered by extensions?
582: [16:06:12] <dudinka> ..if current member is logged in
583: [16:09:28] <dudinka> http://api.silverstripe.org/3.2/source-class-SiteTree.html#1013-1059
584: [16:09:44] <dudinka> line #1043 kind of kills extensions
585: [16:21:26] * BrewNaked has joined #silverstripe
586: [16:23:33] * arnhoe quit ()
587: [16:29:11] * Eliseth quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
588: [16:38:22] <dudinka> anyone?
589: [16:39:55] * micmania1 has joined #silverstripe
590: [16:40:48] <kinglozzer> dudinka: Well it only applies to admins
591: [16:41:11] <kinglozzer> But yeah, not sure why it can't be overridden
592: [16:41:24] <kinglozzer> You obviously can in subclasses, but that doesn't help for extensions :/
593: [16:43:03] * dudinka quit (Ping timeout: 252 seconds)
594: [16:43:56] * micmania1 quit (Ping timeout: 240 seconds)
595: [16:52:14] * m-re quit (Ping timeout: 265 seconds)
596: [17:11:53] * kinglozzer quit ()
597: [17:22:36] <BrewNaked> Happy Friday all.
598: [17:23:27] * m-re has joined #silverstripe
599: [17:34:40] * Tintle quit (Ping timeout: 276 seconds)
600: [17:49:56] * m-re quit (Ping timeout: 240 seconds)
601: [17:58:40] * lerni_ quit (Remote host closed the connection)
602: [17:59:07] * lerni_ has joined #silverstripe
603: [18:02:24] * m-re has joined #silverstripe
604: [18:03:25] * lerni_ quit (Ping timeout: 245 seconds)
605: [18:03:35] <m-re> Heya
606: [18:09:40] * cloph is now known as cloph_away
607: [18:21:21] * wmk has joined #silverstripe
608: [18:37:29] * gelignite has joined #silverstripe
609: [18:45:02] * harry1 has joined #silverstripe
610: [18:47:53] * DimiStripe quit (Quit: DimiStripe)
611: [19:00:33] * cupcake quit (Ping timeout: 252 seconds)
612: [19:02:17] * joelpittet has joined #silverstripe
613: [19:06:30] * Tintle has joined #silverstripe
614: [19:06:50] * Tintle quit (Changing host)
615: [19:06:51] * Tintle has joined #silverstripe
616: [19:18:49] * Stomach has joined #silverstripe
617: [19:39:22] * lerni has joined #silverstripe
618: [19:41:29] * willr has joined #silverstripe
619: [19:45:32] * guzzlefry has joined #silverstripe
620: [20:17:04] * micmania1 has joined #silverstripe
621: [20:21:43] * micmania1 quit (Ping timeout: 276 seconds)
622: [20:34:42] * Stomach quit (Quit: zzz)
623: [20:35:25] * willr quit (Quit: willr)
624: [21:06:29] * MichalKleiner has joined #silverstripe
625: [21:07:26] * MichalKl_ quit (Ping timeout: 240 seconds)
626: [21:23:36] * UndefinedOffset quit (Quit: Leaving.)
627: [22:43:01] * lerni quit ()
628: [22:50:35] * wmk quit (Ping timeout: 264 seconds)
629: [22:59:02] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
630: [23:28:15] * gelignite quit (Quit: http://bit.ly/1kso8Ta)
631: [23:28:22] * Stomach has joined #silverstripe
632: [23:31:10] * harry1 quit (Ping timeout: 252 seconds)
633: [23:34:40] * joelpittet quit (Remote host closed the connection)
634: [23:54:21] * micmania1 has joined #silverstripe
635: [23:57:17] * m-re80625 has joined #silverstripe
636: [23:59:01] * micmania1 quit (Ping timeout: 265 seconds)
637: [23:59:43] * m-re quit (Ping timeout: 240 seconds)

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