#silverstripe IRC Log

IRC log for 13 August 2015

All timestamps are in UTC.

1: [00:00:00] <adrexia> modeladmin
2: [00:00:16] <adrexia> or.... maybe just inject it into the CMS_Menu
3: [00:00:34] <adrexia> CMSSettingsController is specific to CMSSettings
4: [00:01:16] <helenclarko> Colin[pi], Nothing major. before overclocking I checked temps, all was around 30C. So I overclocked following the you tube guide and was sitting around 50C (which I was happy with). Hit it with a stress test and watched the temp hit 99C (my temp program couldnt show anything above 99C), then the pc shut down haha.
5: [00:01:17] <adrexia> though, you could maybe manage the object from there if you'd prefer... and use hasoneedit field or something
6: [00:01:23] <Kingy> ss23: cron would work for things like the graphs which just happen on the daily, but be a bit more difficult for trying to embargo articles etc
7: [00:01:37] <Colin[pi]> helenclarko: holy shit
8: [00:01:38] <Colin[pi]> lol
9: [00:01:42] <helenclarko> Colin[pi], Back to stock settings now and back to 30C.
10: [00:01:54] <antmas> Colin[pi]: I figured it might need to be re thermal pasted
11: [00:02:00] <antmas> or just need a better cooler
12: [00:02:05] <irogue> remember AthlonXPs? they pretty much permanently ran at 99C
13: [00:02:14] <Colin[pi]> irogue: god yes
14: [00:02:24] <Colin[pi]> could cook eggs on my XP based HTPC
15: [00:02:35] <Colin[pi]> idle was like 70C loool
16: [00:02:46] <helenclarko> Colin[pi], New fan was put in not long ago, but the fan doesnt spin any faster than 660 - 700 RPM. Pretty shit!
17: [00:02:51] <Kingy> helenclarko: are you on stock cooler
18: [00:02:53] <irogue> and then Athlon64 came along and just sat at like 20C and everyone's like "wtf is it even on?"
19: [00:02:54] <Kingy> if so don't OC it
20: [00:02:59] <Colin[pi]> helenclarko: doesn't adjust speed?
21: [00:03:03] <Colin[pi]> irogue: LOL
22: [00:03:20] <helenclarko> Kingy, Nah, its an arctic cooler freezer 13.
23: [00:03:22] <irogue> honestly so many people thought the sensors were broken
24: [00:03:34] <Colin[pi]> helenclarko: get one dem noctuas yo
25: [00:03:40] <ss23> Kingy: There's an embargo module :O
26: [00:03:46] <Kingy> ohh
27: [00:03:54] <irogue> my Athlon64 was in a Shuttle, with their fancy pipe-based cooling
28: [00:04:04] <helenclarko> Colin[pi], I'll check tonight and make sure its in the fan controller and not just powered from the power supply.
29: [00:04:06] <ss23> https://github.com/silverstripe-scienceninjas/embargoexpiry I think is the common one
30: [00:04:09] <antmas> Kingy: ss23 AVOID
31: [00:04:09] <ss23> Ther's another one too
32: [00:04:14] <antmas> fuck that embargo
33: [00:04:14] <irogue> in winter it idled at 12C
34: [00:04:23] <ss23> ah kk antmas
35: [00:04:28] <Kingy> lol dammit antmas
36: [00:04:30] <ss23> Was going to say, not sure how well maintaned it is, might need a lot of custom work
37: [00:04:41] <helenclarko> Colin[pi], I have been looking at those coolers all day. They look fantastic.
38: [00:04:47] <Colin[pi]> irogue: this is where I kept my Athlon XP: http://www.pcstats.com/articleimages/200410/soltekEQ3401M_top.jpg
39: [00:04:58] <Colin[pi]> irogue: so you could imagine how hot it got
40: [00:05:07] <helenclarko> Colin[pi], Guess I just got the cheapest fattest cooler I could buy.
41: [00:05:10] <irogue> "This is stripped down version of the AdvancedWorkflow module" that sounds terrifying
42: [00:05:16] <ss23> XD
43: [00:05:25] <antmas> yeah it's a bastard
44: [00:05:27] <ss23> The module idea is nice!
45: [00:05:40] <helenclarko> Colin[pi], Not surprised it doesnt reach over 1000 RPM
46: [00:05:46] <antmas> AdvancedWorkflow is cunty enough as it is
47: [00:06:06] <irogue> Colin[pi]: bahaha
48: [00:06:12] <Colin[pi]> helenclarko: I have one of these, it's freakin awesome: http://www.techpowerup.com/reviews/Noctua/NH-U14S/
49: [00:06:23] <Kingy> well cron will work for the majority of the itms
50: [00:06:24] <Colin[pi]> and the diff between the single/dual fan ones is not that great
51: [00:06:25] <Kingy> items
52: [00:06:32] <Kingy> but yeah gonna need some sort of embargo function somewhere
53: [00:06:46] <adrexia> heh. The github desktop thing github have been selling is just the regular github app with a new panel to show branching.... which used to be in a seperate tab.
54: [00:06:48] <Colin[pi]> helenclarko: check out the stats: http://www.techpowerup.com/reviews/Noctua/NH-U14S/6.html
55: [00:06:53] <adrexia> I feel like they over sold it
56: [00:06:54] <helenclarko> Colin[pi], Antmas suggested getting one of those. looks a beast!
57: [00:07:14] <Colin[pi]> love it, JUSSSST fits inside my case though
58: [00:07:23] <Kingy> the cooler master hyper 212 is an awesome cooler
59: [00:07:25] <Colin[pi]> as in, the tips of the heat pipes are touching the chassis, lol
60: [00:07:33] <antmas> helenclarko: they have chunkier ones, which are better rated than any cooler on the market - but costly
61: [00:07:59] <irogue> I have this: http://www.maximumpc.com/nzxt-kraken-x60-review-2013/#!
62: [00:08:02] <Colin[pi]> noctua is pricey, but imho worth every penny
63: [00:08:22] <irogue> https://www.nzxt.com/product/detail/83-kraken-x60-cpu-cooler its quite big
64: [00:08:29] <antmas> is there anyway to redirect a page behind a modal after the modal's close button has been clicked? (bootstrap)
65: [00:08:49] <helenclarko> oh yeah, most are hitting/over the $100 mark. I would think for that much, I could keep things refrigerated inside my case.
66: [00:09:02] * antmas had a cooler master V10
67: [00:09:07] <antmas> was a MONSYER lol
68: [00:09:12] <antmas> MONSTER* also
69: [00:09:34] <Colin[pi]> antmas: was that the one that looked like it belonged on a car hood?
70: [00:09:47] <helenclarko> lol
71: [00:10:17] <irogue> i've got one of those cpus that is actually impossible to use with the stock fan
72: [00:10:32] <Colin[pi]> irogue: which one?
73: [00:10:41] <irogue> if you install it with stock fan, turn on computer, start pretty much any game, the computer will turn off due to overheating
74: [00:11:01] <antmas> Colin[pi]: lol yeah
75: [00:11:07] <antmas> it weighs 1.2kgs :P
76: [00:11:16] <antmas> dat pcb warp
77: [00:11:28] <Colin[pi]> antmas: lol
78: [00:11:30] <irogue> Colin[pi]: 8-core 4GHz AMD
79: [00:11:35] <Colin[pi]> irogue: jesus wept
80: [00:11:47] <Colin[pi]> irogue: does it even ship with a cooler?
81: [00:11:54] <irogue> yup, for some pointless reason
82: [00:12:23] <Colin[pi]> so it's 1. open box. 2. throw cooler in bin ?
83: [00:12:30] <irogue> yup
84: [00:12:33] <Colin[pi]> lol
85: [00:14:01] <Colin[pi]> irogue: I used to have this tiny Athlon XP box in a tv cabinet; I had to leave the door open or it would cook due to lack of airflow. Had kids around one day and one of them closed the cabinet. It was almost glowing red when I found it.
86: [00:14:16] <helenclarko> Colin[pi], Sounds like the steps I would take if buying an iphone.
87: [00:15:00] <irogue> i don't think iphones have coolers...
88: [00:15:04] <nick_____> is the SilverStripe site down for anyone else?
89: [00:15:08] <nick_____> http://www.silverstripe.org/
90: [00:15:25] <Colin[pi]> ss23, fix it
91: [00:16:30] * Rob has joined #silverstripe
92: [00:16:39] <helenclarko> haha, lol. Yea it's down.
93: [00:16:41] <nick_____> alright, i think it is back
94: [00:16:54] * Rob is now known as Guest69965
95: [00:16:56] <antmas> lol someone upset they didn't win ss code comp
96: [00:17:04] <Colin[pi]> antmas: LOL
97: [00:17:09] * antmas looks at Stomach >.>
98: [00:17:12] <nick_____> but very slow
99: [00:17:17] <Colin[pi]> haha I just thought the same thing
100: [00:17:22] <Colin[pi]> Stomach is chickenbutting the SS server
101: [00:17:27] <DanaeNZ> lmaooaoaoao
102: [00:17:27] <antmas> hahahahahhahahaah
103: [00:17:40] <DanaeNZ> thoughts on sspak? https://github.com/silverstripe/sspak
104: [00:17:44] <DanaeNZ> anyone used it before?
105: [00:18:18] <RyanPotter> sminnee: ^ ?
106: [00:19:47] <Colin[pi]> qn, if I have a dataextension applied to a class, and it provides a method, say "getFoo" - what happens if there is a getFoo on the decorated class? which takes precedence?
107: [00:19:48] <irogue> DanaeNZ: its good - the end result is what you'd usually end up with doing stuff manually (tarballs of db and assets) but it automates it
108: [00:19:54] * pinc_ quit (Ping timeout: 255 seconds)
109: [00:20:08] <irogue> e.g. pulls the db info out of _ss_env so you don't have to specify it for the mysqldump
110: [00:20:27] <DanaeNZ> irogue: hmmmmmm interesting
111: [00:20:58] <ss23> I fixed it
112: [00:20:59] <ss23> Sorry
113: [00:20:59] <DanaeNZ> Colin[pi]: I did that his morning, the extension won’t override the original classes’ method of the same name
114: [00:21:01] <ss23> AWS was having DNS issues
115: [00:21:23] <ss23> DanaeNZ: sspak has limited uses, but if it fits into your workflow, it's good
116: [00:21:25] <Colin[pi]> DanaeNZ: ok, so the original class method will override the extension's one?
117: [00:21:45] * Guest69965 quit (Ping timeout: 246 seconds)
118: [00:21:54] <DanaeNZ> Colin[pi]: more like, I think the extension’s one won’t even be called
119: [00:22:00] <Colin[pi]> DanaeNZ: excellent, ta, that's what I thought (and was hoping for)
120: [00:22:02] <DanaeNZ> not sure the ins and outs there
121: [00:22:05] <adrexia> I like sspak
122: [00:22:09] <adrexia> makes things super easy
123: [00:22:12] * wmk has joined #silverstripe
124: [00:23:38] * Vedran__ has joined #silverstripe
125: [00:23:41] <DanaeNZ> oh cool, looks like it only needs the bare minimum of commands. Those are available on most servers anyway
126: [00:24:10] <Vedran__> where are 'Page Name's saved in db? They aren't inside the classname table
127: [00:24:12] <DanaeNZ> doesn’t use ssh though, right?
128: [00:24:20] <DanaeNZ> Vedran__: SiteTree
129: [00:24:26] <Vedran__> thanks L)
130: [00:24:27] <Vedran__> * :)
131: [00:25:06] <Colin[pi]> how come $MetaTitle was removed in 3.1?
132: [00:25:13] <Colin[pi]> (just curious)
133: [00:26:12] <irogue> DanaeNZ: no, all it does is create a package. you're expected to handle moving that package around yourself :)
134: [00:26:43] <DanaeNZ> irogue: ah gotcha
135: [00:26:59] <DanaeNZ> I’m thinking more of a centralised database during dev
136: [00:27:07] <DanaeNZ> probably quite achievable
137: [00:28:00] * wmk quit (Ping timeout: 264 seconds)
138: [00:28:36] <ss23> stpid aws
139: [00:28:40] <ss23> it's just like "hey bro no DNS 4 u"
140: [00:29:36] <helenclarko> This page (http://www.silverstripe.org/community/) is currently offline. However, because the site uses CloudFlare's Always Online™ technology you can continue to surf a snapshot of the site. We will keep checking in the background and, as soon as the site comes back, you will automatically be served the live version. Always Online™ is powered by CloudFlare | Hide this Alert
141: [00:29:40] <helenclarko> LOL
142: [00:30:37] <DanaeNZ> oh man i hate when you gotta make a website super quick and you can’t figure out where to start
143: [00:30:53] <helenclarko> Oh, it lied! just got a 504 error. So much for always online.
144: [00:32:21] <helenclarko> DanaeNZ, Got content? I usually start with a blank template, add content, then fit the layout around that.
145: [00:32:44] <DanaeNZ> oh i got design and frontend and everything
146: [00:32:53] <DanaeNZ> just gotta make all the fields
147: [00:32:54] <DanaeNZ> bleh
148: [00:33:10] <helenclarko> DanaeNZ, Eww! haha.
149: [00:39:21] <RyanPotter> DanaeNZ: make it functional, then add design.
150: [00:41:08] <antmas> man that china exploision looks badass
151: [00:41:15] <antmas> straight outa michael bay movie
152: [00:41:23] <irogue> ikr
153: [00:41:32] <ss23> ALLAHUACKBAR
154: [00:41:34] <nikob> lol
155: [00:41:40] <antmas> lol ss23 you bastard
156: [00:41:42] <irogue> a fairly good example of why health+safety shit exists
157: [00:42:03] <irogue> sounds like they had an explosives storage facility next to an oil storage facility
158: [00:42:03] <antmas> lol
159: [00:42:14] * antmas looks at floor cables running under feet
160: [00:42:17] * antmas clenches butt
161: [00:43:57] <nikob> jebus you're right, there's a big bang, then a f'ing massive bang
162: [00:44:08] * irogue plays the "make sure nothing's downloading shit before connecting to office vpn" game
163: [00:44:21] <MichalKleiner> duh, just when I need to look at silverstripe.org it's down :-/
164: [00:44:42] <ss23> :(
165: [00:44:44] <ss23> I'M WORKING ON IT
166: [00:44:45] <ss23> OKAY
167: [00:45:24] <adrexia> work faster
168: [00:45:37] <MichalKleiner> no pressure from me
169: [00:45:52] <adrexia> lol
170: [00:46:05] <irogue> UNDER PRESSURE
171: [00:46:31] <antmas> ss23: DON'T FUCK IT UP
172: [00:46:33] <antmas> no pressure
173: [00:46:44] <antmas> <3
174: [00:46:49] <irogue> this keyboard is going to take a lot of getting used to
175: [00:47:23] <ss23> There were two issues
176: [00:47:26] <ss23> a) AWS DNS is dying
177: [00:47:32] <ss23> b) site was hammered enough to bring it down
178: [00:47:33] <ss23> idek
179: [00:47:35] <ss23> screw computers
180: [00:47:36] <ss23> i h8 them
181: [00:47:45] * antmas blames chickenbutt
182: [00:49:51] * Vedran__ quit ()
183: [00:50:22] <MichalKleiner> do you guys know some other bigger silverstripe dev companies in wellington? not SS itself, not signify, not dna.. something else?
184: [00:50:42] <RyanPotter> MichaelKleiner: Take a look on seek?
185: [00:50:49] <MichalKleiner> not looking for jobs :-D
186: [00:50:53] <antmas> MichalKleiner: stripe the web
187: [00:50:59] <DanaeNZ> uggghhhhhhhhhh whyywhywhywhywhy u no onAfterWrite onAfterWrite
188: [00:51:28] <ss23> antmas: they don't exist anymore
189: [00:51:28] <ss23> :O
190: [00:51:45] <DanaeNZ> http://sspaste.com/paste/show/55cbea11bd04f
191: [00:51:54] <DanaeNZ> i’m sure there is siomething blatantly wrong here
192: [00:52:18] <DanaeNZ> the field on the CMS side updates its val on the ajax return
193: [00:52:20] * wmk has joined #silverstripe
194: [00:52:37] * DanaeNZ throws computer against the wall
195: [00:52:45] <ss23> silverstripe.org should be working again I hope
196: [00:52:51] <DanaeNZ> maybee i just forgot how to onAfterWrite
197: [00:52:58] <ss23> It's fluxuating between "fast" and "so slow it times out after 60 seconds"
198: [00:52:58] <DanaeNZ> or maybe it should be onBeforeWrite
199: [00:53:09] <Kingy> ss23 doesn't look like it
200: [00:53:12] <Kingy> oh wait
201: [00:53:13] <Kingy> there it goes
202: [00:53:14] <Kingy> bit slow
203: [00:53:16] <antmas> ss23: wait what?
204: [00:53:28] <antmas> ss23: I just sent them a support request and they responded as them :P
205: [00:53:35] <antmas> anyway, lunchies
206: [00:53:42] <ss23> antmas: http://stripetheweb.co.nz/
207: [00:55:45] <MichalKleiner> yep, knew that.. but.. is there some other serious SS company apart from already mentioned?
208: [00:56:14] <irogue> MichalKleiner: http://www.silverstripe.com/partners/territory/new-zealand
209: [00:56:40] <ss23> Most webdev companies are insanely shitty
210: [00:56:48] <irogue> +1
211: [00:56:55] <nikob> lol yes
212: [00:57:09] <RyanPotter> MichalKleiner:Start your own
213: [00:57:16] * DanaeNZ beats computer to a pulp
214: [00:57:47] * wmk quit (Ping timeout: 244 seconds)
215: [00:57:56] <irogue> MichalKleiner: i've never worked with somar, but I hear Toast and Little Giant are good :P not in welly tho
216: [00:58:24] <MichalKleiner> yeah I would go to little giant if in auckland.. for the thing I need.. but it's secret :-D
217: [00:58:36] <MichalKleiner> starting my own company won't help in that case :D
218: [00:58:58] <MichalKleiner> ok, thanks guys
219: [00:59:20] * spekulatius quit (Ping timeout: 244 seconds)
220: [00:59:41] <irogue> MichalKleiner: we keep hiring all the good people in wellington so its tricky for other good SS dev shops to exist here :P
221: [00:59:55] <ss23> My only advice is to not lock yourself into a company. Try 'em for maybe ~3 months and be ready to change
222: [01:00:12] <DanaeNZ> WAIT IS IT BECAUSE THE FIELD IS READ ONLY YOU GOTTA BE FUCKEN KIDDING ME
223: [01:00:43] * wmk has joined #silverstripe
224: [01:00:45] <irogue> yeah, what ss23 said. long-term web contracts can really hurt if they turn out to suck ass.
225: [01:01:34] <DanaeNZ> no that wasn’t it
226: [01:01:56] <DanaeNZ> i think i just forgot how to onBeforeWrite
227: [01:02:43] <nikob> man gridfield-betterbuttons should be core
228: [01:02:48] <MichalKleiner> irogue: ss23: yep, thanks lads
229: [01:04:18] * spekulatius has joined #silverstripe
230: [01:05:42] * zippy has joined #silverstripe
231: [01:06:24] * wmk quit (Ping timeout: 264 seconds)
232: [01:09:32] <DanaeNZ> infinite looooop noooooo
233: [01:09:37] * DanaeNZ is having a bad day
234: [01:15:07] * irogue throws candy at DanaeNZ
235: [01:15:22] * DanaeNZ gets hit in the eye with candy
236: [01:15:50] <DanaeNZ> http://media.giphy.com/media/QPUg0x3VGlg6Q/giphy.gif
237: [01:16:07] <DanaeNZ> http://media.giphy.com/media/vBvgAsp6D4s7e/giphy.gif
238: [01:16:21] * PenguinMan98 quit (Ping timeout: 246 seconds)
239: [01:16:33] <DanaeNZ> https://media1.giphy.com/media/Z7ccHg3b2Dc6k/200.gif
240: [01:18:55] <DanaeNZ> Colin[pi]: i need more desperately crying gifs
241: [01:20:26] <irogue> so i went to a new GP yesterday (being the first time I had to doctor in wellington)
242: [01:20:51] <irogue> I judge GPs pretty hard cos I've had some really shite ones
243: [01:22:23] * wmk has joined #silverstripe
244: [01:23:01] * Stomach has joined #silverstripe
245: [01:23:54] <zippy> irogue: go on..
246: [01:23:55] <helenclarko> Anyone been pulled up by customs and had hard drives searched. I'm heading to Canada (through LAX), wondering if I should wipe my drives.
247: [01:25:10] <helenclarko> Porn, heaps of porn. If anyone needs to know.
248: [01:25:14] <Colin[pi]> DanaeNZ: https://i.imgur.com/GZ1dz.gif
249: [01:25:27] <DanaeNZ> Colin[pi]: yup yup good good
250: [01:25:45] <Colin[pi]> not really crying though :D
251: [01:25:54] <DanaeNZ> close enough
252: [01:26:41] <DanaeNZ> this field just keeps resetting to zero??? I don’t understand???
253: [01:26:51] <Colin[pi]> it hates you
254: [01:26:59] <DanaeNZ> it really does
255: [01:27:37] * wmk quit (Ping timeout: 250 seconds)
256: [01:28:13] <irogue> sorry, got sidetracked
257: [01:28:47] <irogue> first impression: good. she prescribed the most basic form of penicillin, one that only works on really really basic bacteria (like strep). which is important, cos shit doctors use the broad-spectrum antibiotics for everything and you end up resistant when you actually NEED those ones
258: [01:29:56] * Tanger has joined #silverstripe
259: [01:30:57] <DanaeNZ> oh
260: [01:31:00] <DanaeNZ> oh my god
261: [01:31:06] <DanaeNZ> oh my god i set the field to an INT
262: [01:31:18] <DanaeNZ> : oh my god i set the field to an INT and I’m trying to save characters into it
263: [01:31:29] <DanaeNZ> oh my god where the fuck is the validation message
264: [01:31:32] <DanaeNZ> oh my god
265: [01:31:40] <Colin[pi]> DanaeNZ: lol!
266: [01:32:14] <DanaeNZ> I don’t know if to laugh or cry
267: [01:32:20] <DanaeNZ> I have to make a website today
268: [01:32:26] <DanaeNZ> and this shit had me stuck forever
269: [01:32:27] <irogue> DanaeNZ: in cms? there's fuckall validation there
270: [01:32:39] <DanaeNZ> there’s some on the email field
271: [01:32:45] <DanaeNZ> i think that’s about it
272: [01:32:59] <DanaeNZ> UGH what a stupid mistake
273: [01:33:27] <DanaeNZ> UGH of course it’s working now
274: [01:33:29] <DanaeNZ> UGH
275: [01:33:29] <DanaeNZ> UGH
276: [01:33:30] <DanaeNZ> UGH
277: [01:33:31] <DanaeNZ> UGH
278: [01:36:09] * antmas finished his book
279: [01:36:13] <antmas> so satisfying
280: [01:36:49] <irogue> left you satisfied and smiling?
281: [01:37:01] <ss23> antmas: What book?
282: [01:37:04] <antmas> it did
283: [01:37:17] <antmas> ss23: Zero Point - Neal Asher
284: [01:37:26] <antmas> got the 3rd one to start now :D
285: [01:37:44] <ss23> scifiiiii
286: [01:37:48] * adrexia quit (Quit: My Mac has gone to sleep. ZZZzzz…)
287: [01:38:00] <irogue> i've been audiobooking in bed lately, but it makes me want one small change to Audible's app
288: [01:38:25] <antmas> irogue: mmm I recently did that with Dracula
289: [01:38:32] <antmas> such a good audiobook
290: [01:38:39] <irogue> it has a "sleep timer" where it stops at the end of the chapter. when it does, you can tap the screen to make it continue. but then it just continues indefinitely, whereas IMO it should just set the sleep timer for another chapter
291: [01:38:55] <irogue> number of times now I've woken up having supposedly finished the book and had to hunt down where I was actually up to
292: [01:38:59] <ss23> lol
293: [01:39:09] <ss23> I just read physical books in bed
294: [01:39:18] <ss23> I bought some new books while in the US actually
295: [01:39:35] <irogue> i read kindle in bed, hurts less than a heavy book when it falls on my face
296: [01:39:42] <antmas> lol
297: [01:39:51] <antmas> I pretty much only read on my lunch breaks
298: [01:40:08] <irogue> i actually managed to get a papercut from that once
299: [01:40:18] <irogue> fell asleep while reading, book fell on face, papercut on nose
300: [01:40:24] <antmas> lol
301: [01:40:31] <antmas> ole cut nose eh
302: [01:40:36] <DanaeNZ> love kindles
303: [01:40:40] <zippy> quick he's asleep, ATTACCK
304: [01:41:04] <Colin[pi]> irogue: I dropped my ereader in the bath once, still works
305: [01:41:06] <ss23> I've never ever let a book fall on my face due to tiredness
306: [01:41:09] <ss23> I just put it down and sleep
307: [01:41:16] <RyanPotter> Kindle’s are the business.
308: [01:41:28] <irogue> ss23: i often get too into the story and can't stop
309: [01:41:29] <antmas> ss23: you're so boring
310: [01:41:36] <antmas> :P
311: [01:41:36] <ss23> Sorry, antmas :(
312: [01:41:46] <DanaeNZ> I haven’t read a book in a while though
313: [01:41:54] <ss23> irogue: I get into books too, but I'm never into a book enough to not put it down but tired enough to fall asleep while reading
314: [01:41:55] * DanaeNZ is an uncultured heathen
315: [01:42:00] <antmas> this scifi trilogy is awesome
316: [01:42:02] <ss23> I just... put it down when I'm going to sleep, or keep reading when I'm not
317: [01:42:03] <antmas> good pulpy read
318: [01:42:27] <irogue> couldn't sleep one night many years back, cousin was living with us and was a huge harry potter fangirl. i hadn't read any of them
319: [01:43:22] <irogue> asked to borrow them (I think there were 5 of them at that point), ended up reading all of them that night
320: [01:43:37] <antmas> LOL
321: [01:43:45] <antmas> I have a mate that claims to speed read
322: [01:43:48] <irogue> no sleep for me
323: [01:44:00] <DanaeNZ> irogue: lololol Harry Potter does that
324: [01:44:00] <antmas> ask him about the book after he finishes them and struggles to remember any of it
325: [01:44:35] <zippy> antmas: hired out the Dune book to read, I think I read the first couple of paragraphs and didn't make it any further...
326: [01:44:37] <irogue> antmas: my grandfather taught speed reading (as part of a 'learn to study good' course), i did the course like 4 times cos I just sat in on it every time he taught it
327: [01:45:07] <antmas> zippy: mmm but dune is either love it or hate it
328: [01:45:07] <irogue> so i do read pretty fast, but not so fast as to miss things
329: [01:45:23] <zippy> good game thou
330: [01:45:26] <zippy> and even dune 2000
331: [01:45:53] <ss23> The Dune book was... I dunno, very very confusing and it felt super undeveloped
332: [01:46:02] <ss23> like... maybe it would've been better to be like two longer books or something, idk
333: [01:46:04] <antmas> you think that one was
334: [01:46:07] <ss23> It had a lot "stuff" that was never ever explained
335: [01:46:10] <antmas> try reading Foundation :|
336: [01:46:22] <ss23> The um
337: [01:46:24] <ss23> Asimov series?
338: [01:46:28] <antmas> yeah
339: [01:46:52] <ss23> I read Pebble in the Sky and I, Robot
340: [01:46:54] <ss23> They're both pretty good
341: [01:46:58] <ss23> I, Robot, much more so
342: [01:47:00] <antmas> I read the whole lot recently and don't remember ANY of it lol
343: [01:47:50] <irogue> i watched Maze Runner recently, and was like "ok that movie was enjoyable but the storyline was remotely plausible". so i audiobook'd the book, and jesus it was so much better. they'd completely mangled the storyline for the film, it was barely recognisable and made so much less sense.
344: [01:47:51] <RyanPotter> ss23: there’s JS function to refresh the cms isn’t there?
345: [01:47:55] * antons has joined #silverstripe
346: [01:48:00] <antmas> The Owner trilogy by Neal Asher is what I'm reading a the moment - highly recommended
347: [01:48:06] <ss23> RyanPotter: No idea sorry...
348: [01:48:20] <RyanPotter> ss23: Thanks anyway :0
349: [01:48:23] <RyanPotter> :) **
350: [01:52:05] <irogue> if so it'd be some entwine thing I wouldn't understand :P
351: [01:52:18] <RyanPotter> entwine’s just a wrapper.
352: [01:52:27] * wmk has joined #silverstripe
353: [01:52:28] <RyanPotter> some of the JS is pretty confusing though :P
354: [01:56:35] <RyanPotter> Found it.
355: [01:57:49] * wmk quit (Ping timeout: 252 seconds)
356: [02:02:08] <irogue> https://scontent.xx.fbcdn.net/hphotos-xpf1/v/t1.0-9/11825209_10155998059300193_6194806414768673387_n.png?oh=05476c58298f6ebf80f8684f867913c8&oe=5681FDDF
357: [02:02:43] <antmas> irogue: lol
358: [02:03:15] <zippy> haha
359: [02:04:22] <RyanPotter> helenclarko: http://i.imgur.com/5IY0pu8.png
360: [02:04:54] <helenclarko> RyanPotter, holy crap, Thats my flag!
361: [02:05:10] <antmas> lol
362: [02:05:12] <helenclarko> have I missed the deadline for submitting that?
363: [02:05:12] <RyanPotter> helenclarko: As in you made it?
364: [02:05:19] <antmas> way better than the official designs
365: [02:05:28] <helenclarko> I wish I made it! Thats fantastic.
366: [02:06:25] * LimRes has joined #silverstripe
367: [02:06:27] <Colin[pi]> she looks like a cross between emperor palpatine and morpheus
368: [02:06:47] <antmas> http://i.imgur.com/Apmkzm7.gifv
369: [02:07:00] <Colin[pi]> "HELLLO NEO... SOMETHING SOMETHING DARK SIDE"
370: [02:07:09] <antmas> LOL
371: [02:07:30] <antmas> that should have been her election campaign ad
372: [02:07:33] <Colin[pi]> antmas: haha great gif
373: [02:07:38] <antmas> Will you take the red pill, or the blue pill?
374: [02:07:43] <antmas> XD
375: [02:08:08] <antmas> Colin[pi]: it's like New Zealand, in gif form
376: [02:08:27] <zippy> lol
377: [02:08:38] <Colin[pi]> antmas: I was going to say something but resisted the urge
378: [02:09:00] <LimRes> Being from California, the first time I saw kids riding sheep at the Urenui rodeo I thought it was the most insane thing I had ever seen.
379: [02:09:20] <LimRes> But hilarious
380: [02:09:20] <antmas> lol
381: [02:09:31] <LimRes> I was amazed only one kid was carried off
382: [02:09:38] <irogue> i've never ridden a sheep
383: [02:09:39] <LimRes> to medic
384: [02:09:50] <Colin[pi]> irogue: not with that attitude
385: [02:09:50] <irogue> too much of a city boy
386: [02:10:16] <DanaeNZ> oh god how is it 2pm already
387: [02:10:45] <irogue> my first time riding a horse was terrifying, I was like 8 years old and it was a retired race horse that seemed to forget it was retired
388: [02:10:52] <antmas> riding a sheep is like taking a hoon on a big angry cloud that stinks
389: [02:10:58] <LimRes> lol
390: [02:11:09] <Colin[pi]> antmas: lmao
391: [02:11:15] <DanaeNZ> woah i haven’t had lunch
392: [02:11:16] <LimRes> I trust horses more. Longer fall, but seems more predictable.
393: [02:11:23] <Colin[pi]> antmas: speaking from experience?
394: [02:11:38] <irogue> LimRes: idk man, if they end up kicking you you're fucked
395: [02:11:39] <antmas> Colin[pi]: I may have once saddled up on a fine sheep
396: [02:11:39] <Colin[pi]> LimRes: yes but horses more likely to crush your face in
397: [02:12:19] <LimRes> I dunno, the kid I was referring to got launched into a metal pole face first
398: [02:12:26] <LimRes> at speed
399: [02:13:24] <Colin[pi]> as a cocky 12 yo I thought I could ride a horse at a friend's farm, so I hopped on, they were leading the kids around by hand
400: [02:13:29] <Colin[pi]> I'm like NAH I'M GOOD
401: [02:13:32] <Colin[pi]> and off I go
402: [02:13:36] <LimRes> Any hints for me : I am successfully showing/hiding some inputs in the CMS based on other input values, all good, but when Saving, after the save, it doesn't seem to execute the document ready event
403: [02:13:36] <Colin[pi]> I start kickin the thing
404: [02:13:40] <LimRes> if I refresh it works again
405: [02:13:40] <Colin[pi]> and he gets faster
406: [02:13:42] <Colin[pi]> and faster
407: [02:13:45] <Colin[pi]> and faster
408: [02:13:50] <Colin[pi]> until I fell off :C
409: [02:13:54] <Colin[pi]> gg colin
410: [02:14:27] * sminnee quit (Remote host closed the connection)
411: [02:15:22] <antmas> sminnee has quit
412: [02:15:31] <antmas> ss23: MUTINY NOW
413: [02:15:32] <Colin[pi]> GAME OVER FOLKS
414: [02:16:22] <DanaeNZ> what’s a sminnee
415: [02:16:40] <antmas> DanaeNZ: ss boss man
416: [02:17:06] <Colin[pi]> yeah he doesn't chat much, just silently sits here and judges us
417: [02:17:12] <Colin[pi]> especially ss23
418: [02:17:12] <DanaeNZ> awks
419: [02:17:37] * sminnee has joined #silverstripe
420: [02:17:58] <LimRes> hmm, it is firing the document ready event, but jquery not working after a save, have to refresh
421: [02:18:01] <antmas> *crickets*
422: [02:18:02] <LimRes> any ideas?
423: [02:18:04] * antons quit (Quit: Page closed)
424: [02:18:22] <Colin[pi]> LimRes: loading via ajax?
425: [02:18:29] * adrexia has joined #silverstripe
426: [02:19:14] <zippy> LimRes: your response containing other characters? check the Network -> tab and check the response
427: [02:19:18] <LimRes> No, just using the config yml to include it
428: [02:20:18] * sminnee quit (Remote host closed the connection)
429: [02:21:36] <LimRes> Zippy: I am not sure which response to check in the network panel
430: [02:21:46] <zippy> load up the page
431: [02:21:54] <zippy> open the network tab and clear everyting
432: [02:21:57] <zippy> click save button
433: [02:22:03] <zippy> check the request
434: [02:22:07] <LimRes> yup did that
435: [02:22:27] * wmk has joined #silverstripe
436: [02:22:36] <LimRes> it requests a heap of css, and one ItemEditForm
437: [02:23:04] <zippy> yeap, ItemEditForm
438: [02:23:06] <zippy> click on that
439: [02:23:29] * sminnee has joined #silverstripe
440: [02:23:58] <LimRes> yup I can view the raw html or a css-free preview
441: [02:24:04] <LimRes> and I don't see anything out of the ordinary
442: [02:24:19] <LimRes> It seems like it must be a timing issue
443: [02:24:31] <LimRes> when it is only refreshing the Edit pane
444: [02:24:42] <LimRes> as a refresh restores the behaviour
445: [02:25:37] <LimRes> does SS CMS execute any custom JS last?
446: [02:26:27] <irogue> [14:16] <Colin[pi]> yeah he doesn't chat much, just silently sits here and judges us
447: [02:26:53] <LimRes> Ah I was right, then wrong - it doesn't fire a document ready when saving
448: [02:27:01] <irogue> this channel is also echo'd into a channel on the company slack, so everyone at SS Ltd can silently judge us :P
449: [02:27:03] <LimRes> because saving is an ajax request
450: [02:27:13] <DanaeNZ> irogue: i didn’t know that, loooool
451: [02:27:40] <LimRes> so all custom JS in the CMS must have both a document ready and some other event hook, any idea what that other event is that we can hook into?
452: [02:28:33] <antmas> irogue: awww sheeeit
453: [02:28:36] <antmas> I LOVE SS
454: [02:28:57] <RyanPotter> imRes: you need to wrap in entwine
455: [02:29:02] * wmk quit (Ping timeout: 250 seconds)
456: [02:29:10] <RyanPotter> LimRes**
457: [02:29:30] <RyanPotter> example: https://github.com/Rhym/silverstripe-boilerplate/blob/master/javascript/colorpicker.init.js
458: [02:29:32] <zippy> irogue: ha yea right..
459: [02:30:42] <irogue> zippy: ?
460: [02:30:53] <zippy> echoed into slack
461: [02:33:26] <irogue> zippy: https://dl.dropboxusercontent.com/u/4618071/irc-slack.png
462: [02:33:46] <zippy> O.o
463: [02:33:50] * zippy stands corrected...
464: [02:34:50] <LimRes> Thanks Ryan, I don't know entwine, so was hoping that I could just do straight jQuery
465: [02:34:57] <LimRes> but it looks easy enough
466: [02:35:14] * glenn-bautista quit (Quit: Leaving.)
467: [02:37:32] * glenn-bautista has joined #silverstripe
468: [02:37:33] <LimRes> RyanPotter: But even wrapping $.entwine('ss', function ($) { around a console.log("foo"); doesn't fire when clicking "save", thought it does on refresh or initial load
469: [02:37:36] <RyanPotter> LimRes: there’s fuck all documentation for it. It’s mainly just copy other people’s code and pray it works
470: [02:37:48] <RyanPotter> you need to use the onmatch
471: [02:38:02] <RyanPotter> onmatch: function() {console.log()}
472: [02:38:04] <LimRes> so the onMatch event is what fires
473: [02:38:07] <RyanPotter> yarpo
474: [02:38:10] <RyanPotter> yarp**
475: [02:38:11] <LimRes> ay hup
476: [02:38:45] <RyanPotter> I’m doing ewntwine biz right now too, so confusing.
477: [02:43:05] <LimRes> So before I dive into entwine docs, in your example, you run the entwine function on the element that you want to be able to fire change events from, so in a simple application (just showing/hiding other stuff) I can simply remove the "iris" function call?
478: [02:44:15] <LimRes> answered my own question yes it works
479: [02:44:33] <LimRes> RyanPotter: thanks heaps
480: [02:44:50] <RyanPotter> LimRes: Np :)
481: [02:46:21] <irogue> https://i.imgur.com/Etb8U32.png bahaha wow such possum
482: [02:46:50] <LimRes> but that's a squirrel
483: [02:46:50] <DanaeNZ> irogue: hahahaha fail
484: [02:47:05] <DanaeNZ> thatsthejoke.jpg
485: [02:47:06] <LimRes> ah, sorry, ruined the joks
486: [02:47:10] <DanaeNZ> hahahahhaah
487: [02:47:16] <Colin[pi]> lol
488: [02:47:32] <LimRes> when I am debugging I am way too literal
489: [02:48:00] <irogue> I wish possums were more like squirrels
490: [02:48:04] <irogue> possums are evil fuckers
491: [02:48:17] <Colin[pi]> irogue: dat noise they make
492: [02:48:24] <Colin[pi]> "yes, satan?"
493: [02:48:34] <DanaeNZ> Colin[pi]: i know rot
494: [02:48:37] <DanaeNZ> right*
495: [02:48:54] <Colin[pi]> DanaeNZ: first time I heard one it was right outside my window at like 11pm
496: [02:48:59] <nikob> that's just the possum saying "don't mind me im just tearing your roof apart"
497: [02:48:59] <Colin[pi]> scared the ever living fuck out of me
498: [02:49:13] <LimRes> Squirrels are evil too, they eat rubber hoses out of car engines
499: [02:49:31] <irogue> LimRes: but I think they're less likely to try to eat your face?
500: [02:50:17] <irogue> have been present (but luckily not the target) when possums have jumped out of trees and attacked people, jesus they're angry
501: [02:50:36] <LimRes> ok, yeah possums win
502: [02:51:05] <Colin[pi]> irogue: I had a german flatmate when we heard this possum, he asked if he could pat it
503: [02:51:13] <LimRes> but at least you can get nice slippers out of a possum
504: [02:51:20] <LimRes> *off
505: [02:52:19] <irogue> are opossums violent? the american ones?
506: [02:52:31] * wmk has joined #silverstripe
507: [02:53:38] <RyanPotter> iroge: ye
508: [02:55:21] <LimRes> I don't remember possums, we had racoons
509: [02:55:26] <LimRes> ah that's not true
510: [02:55:34] <LimRes> but I only saw one when it was Rabid
511: [02:55:47] <DanaeNZ> sounds scary as fuck
512: [02:55:52] <LimRes> and another time when we found possum babies in a recycling bin
513: [02:56:16] <LimRes> yeah the rabid one looked pretty bad, but he was pretty incoherent, just wobbling around hissing
514: [02:56:26] <DanaeNZ> :<
515: [02:56:42] <Colin[pi]> ugh, rabies
516: [02:56:49] <Colin[pi]> scary as fuck that disease
517: [02:57:22] <LimRes> we shot him with a pellet gun.
518: [02:57:25] <LimRes> it was gross
519: [02:57:53] <LimRes> yeah dad made us watch from inside, you don't want rabies
520: [02:58:20] <Colin[pi]> mm, once you have symptoms, you're screwed
521: [02:59:29] * wmk quit (Ping timeout: 250 seconds)
522: [03:00:05] <LimRes> That's my secret: don't SHOW the symptoms. Hide em way down deep.
523: [03:00:24] <Colin[pi]> LimRes: liek dis if u die evrytim
524: [03:01:43] <Colin[pi]> can I put parentheses in an SS template conditional tag?
525: [03:02:14] <irogue> is there even rabies in nz?
526: [03:02:25] <Colin[pi]> irogue: there is none in AU, so I'd assume no
527: [03:02:52] <LimRes> There's no Kiwis in Au though...
528: [03:03:01] <irogue> nope, no rabies in AU or NZ apparently
529: [03:03:10] <Colin[pi]> LimRes: bru there's plenty up at the gold coast
530: [03:03:11] <Colin[pi]> :D
531: [03:03:13] <irogue> "New Zealand and Australia have never had rabies.[40] However, in Australia, the closely related Australian bat lyssavirus occurs normally in both insectivorous and fruit-eating bats (flying foxes) from most mainland states."
532: [03:04:23] <LimRes> Colin[pi]: What, the fruits?
533: [03:04:36] <Colin[pi]> LimRes: no, the maoris
534: [03:04:37] <Colin[pi]> :D
535: [03:04:44] <irogue> looks like bat lyssavirus is so similar it might as well be rabies, same symptoms and same treatment
536: [03:04:55] <irogue> so avoid bats, Colin[pi]
537: [03:05:47] <LimRes> i'd avoid bats without viruses
538: [03:06:04] * sminnee quit (Remote host closed the connection)
539: [03:10:14] <LimRes> I've always wanted to mess about in the CMS. It's amazing that I have only now just got the chance. SS has always done so much without having to.
540: [03:10:49] * sminnee has joined #silverstripe
541: [03:11:00] * DanaeNZ quit (Quit: DanaeNZ)
542: [03:11:03] <Colin[pi]> LimRes: mm if I think something should be in the core code (like, some function or way of doing something), it's usually already there
543: [03:12:09] <Kingy> right people
544: [03:12:11] <Kingy> i'm signing off
545: [03:12:19] <Colin[pi]> Kingy: cya dude
546: [03:12:20] <antmas> Kingy: hav e a good flight o/
547: [03:12:27] <Kingy> cheers boss
548: [03:12:30] <Colin[pi]> oh you off off on the flight?
549: [03:12:35] <Kingy> will probably jump on in the next day or 3
550: [03:12:39] <Colin[pi]> have a safe one man
551: [03:12:41] <Kingy> Colin[pi]: yeah fly out tonight
552: [03:13:05] <Kingy> 14.5 hours to dubai, 3 hours in dubai then another 1.5 to bahrain
553: [03:13:05] <Kingy> sigh
554: [03:13:07] <Kingy> peace!
555: [03:13:23] <ss23> pretty short
556: [03:13:25] <antmas> o/
557: [03:13:25] <ss23> was 35 to the US
558: [03:13:31] * sminnee has left #silverstripe
559: [03:13:44] * Kingy is now known as Kingy[a]
560: [03:13:50] <irogue> ss23: did you go via the Middle East or something?!?
561: [03:14:32] <irogue> was like 28hrs to Germany *via* the US
562: [03:14:44] <Stomach> LimRes - add https://github.com/Rhym/silverstripe-cms-theme
563: [03:14:45] <Stomach> ;)
564: [03:15:21] <ss23> irogue: went with cheapest, not shortest :P
565: [03:15:37] <ss23> wellington -> sydney -> sfo -> houston -> chicago(ish)
566: [03:16:00] <Colin[pi]> heh when I went to Brazil, I had an option of going via the USA, with an 8 hour stop, and a total time of 42 hours..... or.. I could fly LAN Chile for 26 hours, AND it was cheaper than the USA option LOL
567: [03:16:14] <Colin[pi]> "gee, let me think"
568: [03:18:18] <LimRes> Hey stevie, very cool! Font Awesome ftw
569: [03:18:39] * sminnee has joined #silverstripe
570: [03:19:08] <antmas> LimRes: That's RyanPotter's setup :)
571: [03:19:13] <antmas> very cool
572: [03:19:20] <antmas> and +1 for font awesome
573: [03:19:34] <Colin[pi]> though icon fonts are being poo pooed of late
574: [03:19:40] <Colin[pi]> in favour of svg
575: [03:19:56] <antmas> mm
576: [03:19:59] <RyanPotter> SVG can be implemented in the same way
577: [03:20:04] * antmas shakes fist
578: [03:20:06] <RyanPotter> For the CMS I don’t really give a fuck
579: [03:20:09] <LimRes> Font Awesome supports svg flavor
580: [03:20:20] <RyanPotter> that and there are heaps of them there to just set.
581: [03:20:21] <antmas> oh yeah, it does :P
582: [03:20:30] <LimRes> whats wrong with icon fonts?
583: [03:20:38] <Colin[pi]> RyanPotter: ya pretty much why I used FA for the moderno admin
584: [03:20:43] <RyanPotter> LimRes: Sizing mainly.
585: [03:20:45] <RyanPotter> and size
586: [03:20:49] <Colin[pi]> LimRes: hinting/sizing stuff
587: [03:20:58] <Colin[pi]> svg results in a "better" appearance
588: [03:21:05] <RyanPotter> I love SVG's
589: [03:21:10] <LimRes> seems nitpicky
590: [03:21:10] <RyanPotter> So nice.
591: [03:21:40] <RyanPotter> svgs are always the size you set them to be, you can animate them; change path colours etc
592: [03:21:55] <irogue> ss23: damn that's a long trip. isn't airnz's auckland -> houston flight meant to be quite cheap?
593: [03:22:28] <ss23> even if it was, would be hard to get it the perfect timing such that it would make my entire flight shorter
594: [03:22:35] * wmk has joined #silverstripe
595: [03:22:40] <LimRes> yeah for sure there is a lot of power and flexibility, but there is something to be said for convenience, and the font approach couldn't be easier
596: [03:24:37] <LimRes> cool you have done Pet Rescue and Paw Justice :) we just rescued a dog at SPCA
597: [03:25:39] <RyanPotter> LimRes: good on ya :)
598: [03:25:46] <irogue> ss23: yeah stopovers are a pita. got super lucky with the germany trip, in both directions it was only a single 3hr stopover (LAX on the way there, SIN on the way back). which is basically the perfect amount of time to get food, stretch legs, and go through security etc again.
599: [03:26:22] <ss23> mine were all ~2 hours, which was not bad. It was too long for the flights that were early, but perfect if any were late
600: [03:27:53] <Audlex> Can someone point me in the right direction to have all DOs in Model Admin I create to also belong to a specific page that will include that DO too?
601: [03:27:59] <irogue> yeah. tbh 3hrs was a little too long for SIN, but LAX security etc is a nightmare so we definitely needed all that time
602: [03:28:06] <irogue> stupid LAX and its lack of a proper airside
603: [03:28:27] * wmk quit (Ping timeout: 255 seconds)
604: [03:28:50] <LimRes> RyanPotter: http://imgur.com/gtITj5O
605: [03:28:55] <LimRes> meet Pearl
606: [03:30:18] <RyanPotter> LimRes: puppy! :D
607: [03:30:38] <LimRes> She's 5-ish months
608: [03:30:48] <LimRes> She's gonna be big
609: [03:30:56] * DanaeNZ has joined #silverstripe
610: [03:33:16] <Stomach> http://i.imgur.com/vhRpdpt.png
611: [03:33:20] <Stomach> danae ^
612: [03:34:33] <LimRes> I did not need to see that
613: [03:34:40] <irogue> wonder what my landlord would say if I asked if I could have a cat...
614: [03:34:59] <Stomach> irogue get birds!
615: [03:35:02] <Stomach> birds are fucking sweet
616: [03:35:21] <zippy> get a cat
617: [03:35:32] <irogue> i'm a cat guy
618: [03:35:34] <DanaeNZ> nice try Stomach
619: [03:35:44] <DanaeNZ> LimRes tipped me off
620: [03:35:53] <DanaeNZ> IT’S CHICKENBUTT RIGHT
621: [03:37:37] <zippy> nop
622: [03:38:20] <LimRes> If I want to have an dropdown created automagically by enum, but want to position it before another field?
623: [03:38:36] <LimRes> Stomach: sorry
624: [03:38:41] <LimRes> I am ruining all jokes today
625: [03:38:51] <irogue> https://dl.dropboxusercontent.com/u/4618071/IMG_0111.JPG <-- my kitty back in the tron (who I left with the grandparents cos my grandmother had become attached to him :P)
626: [03:40:49] <irogue> https://www.dropbox.com/s/6z2d3rybjtfttlq/IMG_0325.JPG?dl=0 <-- he really really likes reusable shopping bags
627: [03:42:05] <LimRes> aww feels
628: [03:42:46] <spronk> https://twitter.com/spronkey/status/631670905836474369
629: [03:43:59] <zippy> irogue: magnetic car door eh
630: [03:44:08] <zippy> cat*
631: [03:44:12] <irogue> yup
632: [03:44:14] <irogue> best
633: [03:44:29] <irogue> once we figured out how to stop him from losing it
634: [03:46:16] <Stomach> spronk I retweet you!
635: [03:46:20] <Stomach> man I am a twitter user these days
636: [03:46:28] <spronk> #fukyeh.jpg
637: [03:49:18] * nick_____ quit (Ping timeout: 246 seconds)
638: [03:49:48] <zippy> Stomach: nice site; http://stevie.co.nz/ just need some bliinking
639: [03:49:56] <Stomach> :D
640: [03:50:49] <Colin[pi]> mm cookie
641: [03:51:14] <irogue> Sounds like Sam L-l's press sec is as obliviously derp as he is https://twitter.com/katieabradford/status/631672201662435329
642: [03:51:34] <spronk> lawl
643: [03:51:38] <irogue> Colin[pi]: you just made me hungry, and now I realise I haven't lunched
644: [03:51:39] <spronk> that's awesome
645: [03:51:50] <Colin[pi]> irogue: I have cookies..?
646: [03:52:04] <Colin[pi]> might take a while to reach you :P
647: [03:52:42] * wmk has joined #silverstripe
648: [03:53:09] <irogue> Colin[pi]: I expect to receive cookies from you next time you're in Wellington
649: [03:53:17] <Colin[pi]> irogue: deal
650: [03:55:15] <irogue> Colin[pi]: phpconf?
651: [03:55:19] * spronk increments his linkedin level by 1
652: [03:55:29] <Colin[pi]> irogue: when is that on?
653: [03:55:52] <DanaeNZ> woah linkedin levels
654: [03:56:04] * r_hector has joined #silverstripe
655: [03:56:36] * spronk 's job title on LinkedIn was "Level 62 Wizard at Solvam Corporation". It is now Level 63
656: [03:56:43] <spronk> we could totally make this a thing, right?
657: [03:56:44] <DanaeNZ> hahaha
658: [03:56:49] <Colin[pi]> lol linkedin
659: [03:56:52] <Colin[pi]> such a load of bs
660: [03:56:59] <spronk> ikr
661: [03:57:00] <irogue> Colin[pi]: soon. 2-4 sept. http://2015.phpconference.org.nz/speakers/
662: [03:57:09] <Colin[pi]> irogue: oh.. shit, prolly not then :P
663: [03:57:17] <DanaeNZ> irogue: ohhhh god that’s coming up SOON
664: [03:57:19] <spronk> hence https://nz.linkedin.com/pub/keith-humm/6/380/770
665: [03:57:29] <irogue> DanaeNZ: yes, yes it is
666: [03:58:44] * wmk quit (Ping timeout: 250 seconds)
667: [03:59:35] <DanaeNZ> *hurriedly looks at booking flights*
668: [04:00:20] <DanaeNZ> I may as well fly in on the 2nd
669: [04:02:16] <nikob> Do you reckon the 'report as spam' feature does anything on LinkedIn?
670: [04:02:32] <nikob> I've been marking recruiters as spammers for a few months since I found that button
671: [04:02:42] <nikob> (when they try add me as a contact)
672: [04:04:39] * PenguinMan98 has joined #silverstripe
673: [04:04:50] <PenguinMan98> I have a page named Sires / Donors
674: [04:05:00] <PenguinMan98> the slug for it is sires-donors
675: [04:05:07] <PenguinMan98> What should I name my layout page?
676: [04:05:27] <RyanPotter> How do you get the relation name of a dataobject? i.e ‘Items’ => ‘Foo’ how would I get “Items” in the Foo DO?
677: [04:05:29] <PenguinMan98> I've tried Sires-Donors.ss, Sires_Donors.ss, and SiresDonors.ss all of which fail
678: [04:05:54] <DanaeNZ> RyanPotter: there’s a method for that, i can’t rememebr tho
679: [04:06:04] <Colin[pi]> RyanPotter: has_one() has_many() method?
680: [04:06:15] <Colin[pi]> returns an array of names => class
681: [04:06:17] <RyanPotter> Colin[pi]: that would just be the owner, right?
682: [04:06:20] <PenguinMan98> RyanPotter: You get data members of that class with $this->name and you get relationships using $this->name()
683: [04:06:27] <Colin[pi]> RyanPotter: nope, it's public
684: [04:06:48] <RyanPotter> PenguinMan98: Name would be the DO name
685: [04:07:07] <PenguinMan98> The name you assigned in the has_one or has_many
686: [04:07:19] <PenguinMan98> or db
687: [04:07:31] <RyanPotter> Name calls the do name
688: [04:07:37] <RyanPotter> In this instance.
689: [04:08:00] <irogue> "firefighting efforts have been suspended due to lack of clarity about the contents and amount of the dangerous goods in the warehouse. We have already heard that nine firefighters have died and 36 are missing in the wake of the two blasts."
690: [04:08:16] <Tanger> Hey guys, my gridfield keeps saving my manymany list as an UnsavedRelationList. Is there a way to force it to write so it gets changed into a manymanylist?
691: [04:08:24] <RyanPotter> nvm, doing the wrong shit anyway.
692: [04:10:10] <helenclarko> Tanger, I've had this before, just trying to find the forum topic on it. Try saving the list first, then editing.
693: [04:11:05] <PenguinMan98> Any help on my question?
694: [04:11:32] <DanaeNZ> PenguinMan98: It sounds like you misunderstand how the Layout templates work
695: [04:11:42] <DanaeNZ> They are based on the Class name, not the URL slug
696: [04:12:05] <DanaeNZ> And you will also need to flush after changing a template name or creating a new one
697: [04:12:13] <PenguinMan98> oh I flushed
698: [04:12:53] <PenguinMan98> So the only way is to make a new page type for this?
699: [04:13:03] * Stomach quit (Quit: zzz)
700: [04:14:43] <irogue> https://dl.dropboxusercontent.com/u/4618071/IMG_20150813_161307.jpg
701: [04:14:44] <irogue> lunch
702: [04:16:38] <Colin[pi]> irogue: only 5 billion calories
703: [04:16:39] <Colin[pi]> :D
704: [04:16:53] <PenguinMan98> By the charts you can eat again as soon as next month
705: [04:17:13] <DanaeNZ> PenguinMan98: generally that’s the way to go
706: [04:17:31] <DanaeNZ> irogue: yuuuum
707: [04:17:34] <DanaeNZ> where’s mine
708: [04:17:39] <PenguinMan98> I just hate to clutter up the cms with a billion different page types I'll only use once
709: [04:18:35] <PenguinMan98> It's confusing when I ask my content managers to make new pages later
710: [04:19:16] <helenclarko> Tanger, Cant find the forum post. What is the error?
711: [04:21:08] <LimRes> Have a great day yall
712: [04:21:12] * LimRes quit (Quit: Page closed)
713: [04:22:11] * Stomach has joined #silverstripe
714: [04:22:42] * wmk has joined #silverstripe
715: [04:22:54] <Tanger> helenclarko: dataQuery can't be called on an UnsavedRelationList. during an AddExisting call
716: [04:24:54] <Tanger> helenclarko: Damnit, I think I know what it is
717: [04:26:00] <helenclarko> Tanger, What was it.
718: [04:26:40] <Tanger> I was adding an object to a gridfield on a new dataobject before I saved it
719: [04:26:53] <DanaeNZ> I’ve had that one before
720: [04:26:58] <helenclarko> Tanger, I'm sure I have had this before.
721: [04:27:16] <Tanger> Yeah, it makes sense.
722: [04:27:53] * wmk quit (Ping timeout: 250 seconds)
723: [04:28:18] * veb has joined #silverstripe
724: [04:28:41] <helenclarko> Tanger, I'm still searching for the solution, I know I've fixed this somewhere on the website I'm working on.
725: [04:29:24] <Tanger> helenclarko: Oh, so there may be a solution apart from getting the user to manually save the DO before adding?
726: [04:30:28] <helenclarko> Tanger, I think I have it so a save needs to be made before the gridfield will show up.
727: [04:30:50] <helenclarko> Tanger, Then unclecheese's better buttons does the rest.
728: [04:31:17] <Tanger> helenclarko: Yes, I think I remember doing this a while back to. Using the reverse relationship to it's parent object, you can make parent objects save themselves on CMSload
729: [04:33:20] <helenclarko> Tanger, With betterbuttons I can just hit save, then the settings are saved and the page stays up and the gridfield is shown, Then I can edit. Not the best solution but I was running low on time.
730: [04:33:51] <helenclarko> Tanger, I might look into a better solution with your save on CMSload
731: [04:35:25] <helenclarko> Tanger, Lol, I marked it as fixed as soon as the error stopped.
732: [04:35:52] <Tanger> Hahaha
733: [04:36:02] <Tanger> Out of sight, out of mind
734: [04:37:20] <ss-helper> Silverstripe merge GroupedLists - http://stackoverflow.com/questions/31979469/silverstripe-merge-groupedlists
735: [04:39:02] <zippy> There is a hook I think that runs before getCMSFields - which you could do your populate on before it gets to the getCMSFields
736: [04:42:28] * wmk has joined #silverstripe
737: [04:42:37] <helenclarko> Tanger, oh quick fix lol... I just wrapped my GridField with a If($this->ID)
738: [04:43:18] <Tanger> helenclarko: Oooh, not bad
739: [04:43:36] <helenclarko> Tanger, Then it only displays the gridfield if saved first.
740: [04:43:43] * veb quit (Ping timeout: 246 seconds)
741: [04:43:55] <zippy> helenclarko: yes, you can also use $this->exists()
742: [04:44:10] <Tanger> I thought this was an issue with 2.4?
743: [04:44:34] <helenclarko> zippy, Thats probably a lot safer.
744: [04:45:19] <helenclarko> Tanger, I upgraded this site from 2.4, so I may still have a few 2.4 issues in this 3.1 site.
745: [04:45:41] <zippy> I usually do something like if($this->ID) { //show the field} else { $fields->addFieldToTab('Root.WhereEver', ReadOnlyField::create('FooFieldNote', 'Name', 'Save and then you can add your cat pictures')); }
746: [04:48:25] <helenclarko> zippy, The site I have done it to is a company site that I maintain. I feel sorry for the poor bastard that takes over if I leave haha. Guess I should start adding readonly messages for them.
747: [04:50:33] <Colin[pi]> antmas: hnnnnnggggh: http://imgur.com/a/RMhqx
748: [04:53:13] * DanaeNZ opens link
749: [04:53:15] * DanaeNZ sees car
750: [04:53:18] * DanaeNZ closes link
751: [04:53:29] <zippy> DanaeNZ: not enough 010001110 ?
752: [04:53:37] <helenclarko> ^^HAha
753: [04:53:38] <DanaeNZ> two many wheels
754: [04:53:58] <zippy> DanaeNZ: http://imgur.com/r/wallpapers/TyTLi
755: [04:54:14] <DanaeNZ> zippy: l;ololol
756: [04:54:56] <Tanger> zippy: Did you mean beforeUpdateCMSFields?
757: [04:55:05] <zippy> I thikn so
758: [04:55:14] <zippy> im not too sure on much sorry
759: [04:55:16] * helenclarko drives toyota starlett, diesel, automatic.
760: [04:55:48] <helenclarko> often laughed at
761: [04:57:03] <irogue> i drove a starlet! only just sold it a month or so ago
762: [05:01:34] * helenclarko quit (Read error: Connection reset by peer)
763: [05:02:43] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
764: [05:06:21] <irogue> well this is fun
765: [05:09:20] <irogue> upgrade site from 3.0 to 3.1, ShortcodeParser completely borked. turns out the regexes used have newish features that require a minimum version of PCRE parser - totally unrelated to PHP version etc
766: [05:09:24] <irogue> didn't see that one coming!
767: [05:13:00] <spronk> yeesh
768: [05:15:43] <irogue> yay for RHEL5 servers!
769: [05:15:58] * Hailwood quit (Remote host closed the connection)
770: [05:20:15] * Shrike_Finland has joined #silverstripe
771: [05:20:46] * wmk quit (Ping timeout: 244 seconds)
772: [05:20:53] * Stomach quit (Quit: zzz)
773: [05:21:50] * Stomach has joined #silverstripe
774: [05:22:16] * micmania1 has joined #silverstripe
775: [05:22:16] * micmania1 quit (Client Quit)
776: [05:22:48] * wmk has joined #silverstripe
777: [05:28:13] * wmk quit (Ping timeout: 260 seconds)
778: [05:31:13] * nikob quit (Ping timeout: 252 seconds)
779: [05:31:45] * adrexia quit (Quit: My Mac has gone to sleep. ZZZzzz…)
780: [05:32:26] * r_hector quit (Remote host closed the connection)
781: [05:40:30] * darjus01 has joined #silverstripe
782: [05:41:07] * nikob has joined #silverstripe
783: [05:41:18] * nikob quit (Client Quit)
784: [05:45:31] * glenn-bautista quit (Quit: Leaving.)
785: [05:49:15] * Stomach quit (Quit: zzz)
786: [06:05:06] * benjhocking1 quit (Read error: Connection reset by peer)
787: [06:05:48] * PenguinMan98 quit (Ping timeout: 246 seconds)
788: [06:06:06] * adrexia has joined #silverstripe
789: [06:06:13] * benjhocking has joined #silverstripe
790: [06:06:46] * adrexia quit (Client Quit)
791: [06:10:55] * Mike123 has joined #silverstripe
792: [06:13:53] * RyanPotter quit (Quit: ZZZ)
793: [06:23:18] * mahfuz quit (Ping timeout: 246 seconds)
794: [06:36:06] <darjus01> Hi all, i have generator thats generates xls files and now i need put it into CMS, so I need $fl = new File(); $fl->Filename = url to file and $fl->write(); ??
795: [06:44:26] * spronk quit (Quit: I may need a longer sleep timer...)
796: [06:45:34] * wmk has joined #silverstripe
797: [06:52:30] * Eliseth has joined #silverstripe
798: [07:07:14] * benjhocking quit (Read error: Connection reset by peer)
799: [07:07:45] <ss-helper> Re: [silverstripe-dev] Clearly, we should also have "should we drop PHP 5.4 support in SS4?" thread as well :-) - https://groups.google.com/d/msg/silverstripe-dev/7mVvhNNeNps/7eE3PTtBJwAJ
800: [07:08:44] * benjhocking has joined #silverstripe
801: [07:26:10] <darjus01> does SS have sessionflash messages?
802: [07:26:31] <darjus01> something like cakephp or other framework?
803: [07:33:41] * swaiba has joined #silverstripe
804: [07:41:23] * sminnee quit (*.net *.split)
805: [07:41:23] * Colin[pi] quit (*.net *.split)
806: [07:41:23] * auto9 quit (*.net *.split)
807: [07:41:23] * ss23 quit (*.net *.split)
808: [07:41:23] * zauberfisch quit (*.net *.split)
809: [07:43:02] * sminnee has joined #silverstripe
810: [07:43:03] * Colin[pi] has joined #silverstripe
811: [07:43:03] * auto9 has joined #silverstripe
812: [07:43:03] * ss23 has joined #silverstripe
813: [07:43:03] * zauberfisch has joined #silverstripe
814: [07:45:19] * Colin[pi] quit (Ping timeout: 265 seconds)
815: [07:45:48] * sminnee quit (Ping timeout: 265 seconds)
816: [07:45:48] * auto9 quit (Ping timeout: 265 seconds)
817: [07:45:50] * zauberfisch quit (Ping timeout: 265 seconds)
818: [07:46:48] * ss23 quit (Ping timeout: 256 seconds)
819: [07:47:28] * ss23 has joined #silverstripe
820: [07:47:30] * zauberfisch has joined #silverstripe
821: [07:48:30] * Eliseth quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
822: [07:53:25] * auto9 has joined #silverstripe
823: [07:55:49] * Colin[pi] has joined #silverstripe
824: [07:59:27] * sminnee has joined #silverstripe
825: [08:05:38] * jonners has joined #silverstripe
826: [08:08:54] * DanaeNZ dies
827: [08:09:13] * pinc_ has joined #silverstripe
828: [08:13:19] * ss23 wubbles DanaeNZ
829: [08:13:22] <ss23> Whats up?
830: [08:13:35] <DanaeNZ> I’m still at work! D:
831: [08:13:40] <ss23> :O
832: [08:13:40] <ss23> Me too
833: [08:13:43] <ss23> Though I'm not working much
834: [08:13:46] <ss23> I should finish this and go home
835: [08:13:51] <DanaeNZ> there is internet here
836: [08:13:54] <DanaeNZ> internet is nice
837: [08:14:01] <ss23> No internet at home?
838: [08:14:31] <DanaeNZ> nah not yet
839: [08:14:38] <DanaeNZ> don’t have copper lines
840: [08:14:43] <DanaeNZ> so just waiting onfibre
841: [08:14:44] <ss23> I wanna binge and buy like $3k worth of gadgets..
842: [08:14:45] <ss23> ;_;
843: [08:14:49] <ss23> DanaeNZ: Awwwww lame
844: [08:14:50] <DanaeNZ> lolol
845: [08:14:52] <ss23> At least you can go into work
846: [08:14:58] <DanaeNZ> Yeah I got keys
847: [08:15:04] <DanaeNZ> they find me here at 3am torrenting
848: [08:15:10] <ss23> XD
849: [08:15:34] <NETim> netim
850: [08:15:47] <ss23> ss23
851: [08:16:02] <DanaeNZ> Donkey!
852: [08:16:09] <NETim> no coffee == wrong box :|
853: [08:16:13] <ss23> :D
854: [08:16:14] <DanaeNZ> lol
855: [08:21:33] <pinc_> DanaeNZ: is a poo
856: [08:21:55] <pinc_> giggle ensue
857: [08:22:00] <DanaeNZ> I made a facer
858: [08:22:02] <DanaeNZ> face*
859: [08:22:45] <ss23> XD
860: [08:24:17] <pinc_> a/s/l
861: [08:27:15] * Colin[pi] quit (Ping timeout: 255 seconds)
862: [08:29:39] <ss23> 12/f/cali
863: [08:29:49] <ss23> mi parents r out, pinc_
864: [08:29:54] <pinc_> HAHAHAHAHAHA
865: [08:30:06] * DanaeNZ puts on her robe and wizard hat
866: [08:30:08] <pinc_> I needed that laugh so much, DanaeNZ is coding really slow
867: [08:31:31] <pinc_> http://i.imgur.com/jGklvSL.png
868: [08:32:01] * adrexia has joined #silverstripe
869: [08:35:31] <DanaeNZ> SCREW YOU GUYS I’M GOING HOME
870: [08:35:57] <pinc_> Good hustle Deej
871: [08:36:02] <pinc_> leggo
872: [08:36:10] <DanaeNZ> yeah not bad make backend of site in 8 hrs
873: [08:36:23] * pinc_ quit ()
874: [08:36:49] * DanaeNZ quit (Quit: DanaeNZ)
875: [08:43:02] * spronka has joined #silverstripe
876: [08:45:28] * Shrike_Finland quit (Quit: Leaving.)
877: [08:50:28] * UncleCheese has joined #silverstripe
878: [08:51:50] * Shrike_Finland has joined #silverstripe
879: [08:56:13] * Pychinookk has joined #silverstripe
880: [08:57:22] <Pychinookk> 5 to 10am, must be time for a chinook to fly over the office, make a turn and piss off back down river
881: [08:58:22] <ss23> lol
882: [08:59:13] * Eliseth has joined #silverstripe
883: [08:59:32] <Pychinookk> howay! It come back movin' it upriver
884: [09:00:01] * GioVdK has joined #silverstripe
885: [09:05:47] <swaiba> Pychinookk they are closing in on you
886: [09:07:04] <Pychinookk> swaiba: oh that's good then, they're miles up river now xD
887: [09:07:55] * auto9 quit (Ping timeout: 252 seconds)
888: [09:11:21] * jonners quit (Remote host closed the connection)
889: [09:13:07] * jonners has joined #silverstripe
890: [09:13:07] * jonners quit (Remote host closed the connection)
891: [09:13:34] * jonners has joined #silverstripe
892: [09:13:46] <Pychinookk> oh jonners. Sort it out mate :<
893: [09:14:17] * zippy has joined #silverstripe
894: [09:14:19] <jonners> ?
895: [09:14:35] <Pychinookk> Your isp :>
896: [09:15:58] <Pychinookk> jonners: http://logs.simon.geek.nz/index.php?date=2015-08-12#log_1735606
897: [09:17:03] <jonners> Well I knew our internet had been bad... didn't realise I was spamming logs
898: [09:17:20] <jonners> Well I knew our internet had been bad... didn't think I had been spamming logs
899: [09:17:40] <Pychinookk> jonners: it's nothing you can control :>
900: [09:19:27] <jonners> Seems to be behaving a little better today
901: [09:22:20] * jonners quit (Remote host closed the connection)
902: [09:24:34] * jonners has joined #silverstripe
903: [09:24:34] * jonners quit (Client Quit)
904: [09:29:44] * Tanger quit (Quit: sleep())
905: [09:31:54] * Stomach has joined #silverstripe
906: [09:41:12] * nontgor quit (Ping timeout: 264 seconds)
907: [09:47:24] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
908: [09:47:36] * Stomach quit (Quit: zzz)
909: [09:47:46] * spronka quit (Quit: My Mac has gone to sleep. ZZZzzz…)
910: [09:53:09] * nontgor has joined #silverstripe
911: [10:00:05] <NETim> Morning, for some reason I keep getting redirected to the login page when i try to log in to the cms.
912: [10:00:17] <NETim> No error message, just 'you are logged in as X'
913: [10:00:34] <NETim> anyone got any ideas?
914: [10:01:42] <Pychinookk> error mid redirect.
915: [10:01:59] <Pychinookk> you get redirected, but thus also miss the error message :<
916: [10:02:08] <Pychinookk> turn 'persist' on in your dev tools
917: [10:02:12] <Pychinookk> inspect responses.
918: [10:02:27] <Pychinookk> You can still have a body with a 30x
919: [10:04:09] <NETim> good thought.
920: [10:05:32] * spronka has joined #silverstripe
921: [10:08:52] * zippy has joined #silverstripe
922: [10:09:28] * zippy quit (Client Quit)
923: [10:09:48] * veb has joined #silverstripe
924: [10:10:11] * auto9 has joined #silverstripe
925: [10:10:14] * Shrike_Finland quit (Quit: Leaving.)
926: [10:15:12] <NETim> hm... broke my cookies. Was getting in a real knot, i couldn't even log out.
927: [10:19:12] * NETim_ has joined #silverstripe
928: [10:21:59] * NETim quit (Ping timeout: 244 seconds)
929: [10:27:34] * Shrike_Finland has joined #silverstripe
930: [10:28:02] * Copperis has joined #silverstripe
931: [10:43:02] * Eliseth quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
932: [10:46:31] * Eliseth has joined #silverstripe
933: [10:55:40] * spronka quit (Quit: My Mac has gone to sleep. ZZZzzz…)
934: [10:58:23] * spronk has joined #silverstripe
935: [10:59:17] * Shrike_Finland quit (Quit: Leaving.)
936: [11:00:55] * Eliseth quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
937: [11:06:25] * Eliseth has joined #silverstripe
938: [11:10:17] * Shrike_Finland has joined #silverstripe
939: [11:19:20] <darjus01> is any posibility to take facebook user provile data and integrate with ss user, I mean not only login but put other user data?
940: [11:20:07] <wmk> should be, darjus01
941: [11:25:06] * Mike123 quit (Quit: Page closed)
942: [11:33:42] * Colin[pi] has joined #silverstripe
943: [11:39:37] <swaiba> darjus01 --> https://github.com/BetterBrief/silverstripe-opauth
944: [11:39:46] <swaiba> wmk o/
945: [11:39:46] * Mike123 has joined #silverstripe
946: [11:40:01] <wmk> hi swaiba
947: [11:41:35] * spronk quit (Quit: I may need a longer sleep timer...)
948: [11:45:48] * spronk has joined #silverstripe
949: [11:56:49] * Shrike_Finland quit (Read error: Connection reset by peer)
950: [11:56:55] * Shrike_Finland1 has joined #silverstripe
951: [12:10:54] * Colin[pi] quit (Ping timeout: 255 seconds)
952: [12:14:45] * UndefinedOffset has joined #silverstripe
953: [12:35:35] <Mike123> how do i send email to few people ? i mean how can i set many recipients in one mail
954: [12:36:05] * MarkGuinn has joined #silverstripe
955: [12:44:33] * DimiStripe quit (Quit: DimiStripe)
956: [12:48:52] <wmk> Mike123, $email->To('foo@bar.com', 'me@baz.org');
957: [12:48:58] <wmk> see also http://php.net/manual/en/function.mail.php
958: [12:49:17] * Shrike_Finland1 quit (Quit: Leaving.)
959: [12:49:24] <wmk> hmm, nope..
960: [12:49:42] <wmk> Mike123, $email->To('foo@bar.com, me@baz.org'); (only one string, email adresses seperated by comma)
961: [12:53:08] * Eliseth quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
962: [12:53:43] <wmk> $email->setTo()
963: [12:53:46] <wmk> is chainable
964: [12:54:58] * Eliseth has joined #silverstripe
965: [12:58:27] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
966: [13:05:35] <Mike123> thx wmk
967: [13:22:23] <ss-helper> How to access $Children page controller functions? - http://stackoverflow.com/questions/31989323/how-to-access-children-page-controller-functions
968: [13:37:35] * wmk quit (Quit: nice to meet you ;))
969: [13:51:13] <darjus01> is any payment modules for this https://stripe.com?
970: [13:57:20] <swaiba> darus01 - really? you're asking and not searching
971: [13:57:23] <swaiba> *sidh*
972: [13:57:27] * swaiba sighs
973: [13:57:28] <swaiba> https://github.com/webbuilders-group/silverstripe-stripe-gateway
974: [14:09:18] * DimiStripe has joined #silverstripe
975: [14:22:23] <ss-helper> How to troubleshoot "Lost connection to MySQL server during query"? - http://stackoverflow.com/questions/31990849/how-to-troubleshoot-lost-connection-to-mysql-server-during-query
976: [14:40:31] * muskie9 has joined #silverstripe
977: [14:50:27] * joelpittet has joined #silverstripe
978: [14:58:01] * Mike123 quit (Quit: Page closed)
979: [15:08:09] <ss-helper> Re: [silverstripe-dev] Clearly, we should also have "should we drop PHP 5.4 support in SS4?" thread as well :-) - https://groups.google.com/d/msg/silverstripe-dev/7mVvhNNeNps/4D3Itt1bJwAJ
980: [15:12:08] <Pychinookk> lol, I think the answer to some of those stack overflows...
981: [15:12:16] <Pychinookk> "Make your database connection more stable."
982: [15:12:18] <Pychinookk> lulz
983: [15:21:08] * Eliseth quit (Ping timeout: 244 seconds)
984: [15:22:08] * darjus01 quit (Read error: Connection reset by peer)
985: [15:30:03] <zauberfisch> Pychinookk: haha
986: [15:30:09] <zauberfisch> was thinking to reply the same thing
987: [15:32:44] <swaiba> Pychinookk - couldn't it be a timeout thing due to too much data transfer, but MarkGuinn got there first
988: [15:33:17] <swaiba> increase packet size also is a possible, but I'm no dbadmin, so I'll not risk embarassment
989: [15:37:33] <Pychinookk> I'm no DB admin, I just find it extremely irksome when someone posts an error message telling them exactly what is wrong going "What could be wrong?"
990: [15:42:08] <swaiba> Pychinookk just a tad annoying yes
991: [15:51:06] * spronk quit (Quit: I may need a longer sleep timer...)
992: [15:59:21] * joelpittet quit (Remote host closed the connection)
993: [16:01:51] * joelpittet has joined #silverstripe
994: [16:03:24] * joelpitt_ has joined #silverstripe
995: [16:03:42] * joelpitt_ quit (Remote host closed the connection)
996: [16:03:55] * joelpittet quit (Read error: Connection reset by peer)
997: [16:04:01] * joelpitt_ has joined #silverstripe
998: [16:19:03] * muskie9 quit (Read error: Connection reset by peer)
999: [16:32:31] <swaiba> have a good evening yall
1000: [16:32:38] * swaiba hits the road
1001: [16:32:45] * swaiba quit (Remote host closed the connection)
1002: [16:32:59] * Pychinookk has left #silverstripe
1003: [16:34:30] * GioVdK quit (Ping timeout: 244 seconds)
1004: [17:21:16] * gelignite has joined #silverstripe
1005: [17:38:08] * MarkGuinn quit (Quit: Page closed)
1006: [17:52:03] <Firesphere> If anyone sees WMK online, tell him to e-mail me. I'm away and he asked me a few questions I'd better answer via e-mail.
1007: [18:23:49] * Liquide has joined #silverstripe
1008: [18:29:25] * auto9 quit (Ping timeout: 250 seconds)
1009: [18:40:18] * UndefinedOffset quit (Quit: Leaving.)
1010: [18:41:42] * veb quit (Quit: veb-irc: &)
1011: [18:48:41] * Stomach has joined #silverstripe
1012: [18:53:26] * auto9 has joined #silverstripe
1013: [19:17:06] * Stomach quit (Quit: zzz)
1014: [19:20:17] * UndefinedOffset has joined #silverstripe
1015: [19:20:49] * joelpitt_ quit ()
1016: [19:54:15] * antmas quit (Ping timeout: 246 seconds)
1017: [19:55:14] * Copperis quit (Remote host closed the connection)
1018: [20:01:26] * Colin[pi] has joined #silverstripe
1019: [20:09:24] * Stomach has joined #silverstripe
1020: [20:10:47] * UndefinedOffset quit (Quit: Leaving.)
1021: [20:15:20] * antmas has joined #silverstripe
1022: [20:16:19] <antmas> merning erl
1023: [20:16:21] <antmas> o/
1024: [20:17:58] <Stomach> hi hi
1025: [20:18:54] <antmas> Stomach: it's Friday \o.
1026: [20:18:58] <antmas> also \o/
1027: [20:19:06] <Stomach> \o
1028: [20:19:11] <Stomach> im so hungover
1029: [20:19:43] * joelpittet has joined #silverstripe
1030: [20:19:55] <antmas> Stomach: lol thirsty thursday?
1031: [20:20:06] <Stomach> yeah we always have pint night thursdays
1032: [20:20:13] <Stomach> i had about 2 too many pints
1033: [20:20:17] <antmas> :P
1034: [20:20:27] <Stomach> you know you're drunk when you come home with white lady burgers
1035: [20:20:56] <antmas> for whatever reason we have all the meetings on Fridays, so I had to kick TT in the bucket :P
1036: [20:21:03] <Stomach> thats dumb
1037: [20:21:09] <antmas> Stomach: lol white lady burgers?
1038: [20:21:09] <Stomach> you should kill whoever made that decision
1039: [20:21:24] <Stomach> http://www.thewhitelady.co.nz/
1040: [20:21:45] <antmas> mm
1041: [20:26:30] <antmas> I was in bed by like, 9pm last night
1042: [20:26:34] <antmas> I'm so fun
1043: [20:27:45] * helenclarko has joined #silverstripe
1044: [20:28:12] <helenclarko> Morning o/
1045: [20:29:06] * UndefinedOffset has joined #silverstripe
1046: [20:29:10] * UndefinedOffset quit (Client Quit)
1047: [20:30:32] * UncleCheese has joined #silverstripe
1048: [20:38:54] <antmas> helenclarko: o/
1049: [20:40:41] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
1050: [20:41:00] * zippy has joined #silverstripe
1051: [20:42:42] <mobiusnz> I'm a big fan of drinking on thursdays
1052: [20:42:53] <mobiusnz> means you get paid on friday to recover from your hangover
1053: [20:44:45] <helenclarko> Like getting paid for toilet breaks?
1054: [20:45:43] * zippy is a pro gamer
1055: [20:46:00] <zippy> I get paid to play when I sit on the toilet at work :)
1056: [20:48:50] <samlander> hey guys... when styling a link into a button in the editor css do i target p > a or just a ?
1057: [20:49:13] <samlander> p.button > a {} or a.button { blah }
1058: [20:49:47] <antmas> I just hate being at work hungover :S
1059: [20:52:51] * r_hector has joined #silverstripe
1060: [20:58:51] <Firesphere> Hmmm, Marvanni not online. I'll have to get in touch with him via e-mail then I guess.
1061: [21:01:18] * Stomach quit (Quit: zzz)
1062: [21:01:20] * Hailwood has joined #silverstripe
1063: [21:07:42] * Stomach has joined #silverstripe
1064: [21:11:03] * glenn-bautista has joined #silverstripe
1065: [21:17:05] * RyanPotter has joined #silverstripe
1066: [21:18:21] * Stomach quit (Quit: zzz)
1067: [21:21:35] <RyanPotter> Fridaaaaaay
1068: [21:21:37] <RyanPotter> ASww yiss
1069: [21:21:45] * Stomach has joined #silverstripe
1070: [21:22:41] * DanaeNZ has joined #silverstripe
1071: [21:38:48] * gelignite quit (Quit: http://bit.ly/1kso8Ta)
1072: [21:39:03] * Stomach quit (Quit: zzz)
1073: [21:40:07] * Stomach has joined #silverstripe
1074: [21:41:32] <RyanPotter> Stomach: 0/
1075: [21:41:39] <Stomach> what up dawg
1076: [21:44:16] <Colin[pi]> o/
1077: [21:44:44] * terryapodaca has joined #silverstripe
1078: [21:44:56] <Colin[pi]> haha trust irogue to retweet that tweet of mine lol
1079: [21:45:40] <RyanPotter> Which tweet?
1080: [21:46:13] <Colin[pi]> https://twitter.com/colintucker/status/631928714146656256
1081: [21:46:28] <RyanPotter> lol
1082: [21:46:32] <terryapodaca> dang it
1083: [21:46:44] <terryapodaca> for the longest time I thought you were Colin Burns
1084: [21:46:48] <RyanPotter> I’ve never understood why large sites put the hamburger menu on the left :/
1085: [21:47:03] <RyanPotter> 70% of people use their right hand with their phones.
1086: [21:47:13] <RyanPotter> And the top left is the hardest place to reach.
1087: [21:48:26] <terryapodaca> I don't like using the hamburger at all
1088: [21:48:26] <Colin[pi]> RyanPotter: mebbe so you don't accidentally hit it?
1089: [21:48:48] <terryapodaca> but sometimes it's requested by the client because it's the current trend
1090: [21:49:12] <RyanPotter> terryapodaca: you don’t like using them on mobile?
1091: [21:49:54] * PenguinMan98 has joined #silverstripe
1092: [21:49:55] <terryapodaca> RyanPotter: nope, not if I don't have to
1093: [21:50:02] <Colin[pi]> heyyyy it's terryabadaba on my twitternets
1094: [21:50:10] <RyanPotter> terryapodaca: what do you like using for sites with large menus?
1095: [21:50:13] <terryapodaca> I can understand when you have a monster menu
1096: [21:50:41] <RyanPotter> I’m redesigning my website atm. I only have two pages :)
1097: [21:50:45] <PenguinMan98> OK. New nuisance. When adding an 'extraClass' to a form element, both the wrapper div and the input element get it. With twitter bootstrap this looks terrible. WTF and how do I fix?
1098: [21:50:53] <terryapodaca> haha Colin[pi], like I said, I thought you were https://twitter.com/ccburns for the longest time
1099: [21:51:21] <RyanPotter> PenguinMan98|: yeah,. that’s a feature. You can just obverload the field holder template with no class.
1100: [21:51:27] <terryapodaca> RyanPotter: what's your url?
1101: [21:51:37] <RyanPotter> terryapodaca: It’s not done yet :)
1102: [21:51:47] <RyanPotter> terryapodaca: Still designing.
1103: [21:52:14] <PenguinMan98> howdo?
1104: [21:52:35] <RyanPotter> PenguinMan98: Copy the FormField_Holder.ss from framework into your project, and remove the extra classes if statement.
1105: [21:52:53] <RyanPotter> It will have to go in a theme
1106: [21:53:02] <RyanPotter> otherweise it will override the cms themplates too.
1107: [21:53:13] <RyanPotter> man, typing today is hard.
1108: [21:53:25] <terryapodaca> yeah, copy/paste the file to your theme
1109: [21:53:40] <terryapodaca> Silverstripe is cool like htat
1110: [21:53:42] <terryapodaca> that
1111: [21:54:00] <terryapodaca> so you don't have to modify the core, well...directly
1112: [21:54:19] <Colin[pi]> mm, cool how you can override like that
1113: [21:55:16] <zippy> Those china expoisions are hard core...
1114: [21:55:17] <zippy> https://youtu.be/YeXBME2YVQo?t=16
1115: [21:55:48] <RyanPotter> zippy: It’s horrific.
1116: [21:55:55] <zippy> mmm
1117: [21:56:04] <terryapodaca> what caused the explosion?
1118: [21:56:09] <zippy> must be like what war is like with bombs dropping.. but happening more frequently
1119: [21:56:52] <RyanPotter> zippy: and bigger.
1120: [21:57:13] <Colin[pi]> I think this was the most nuts video I saw: https://www.youtube.com/watch?v=g7FXeaahRsg
1121: [21:57:30] <Colin[pi]> 1st explosion is the "small" one
1122: [21:57:35] <Colin[pi]> 2nd is frickin massive
1123: [21:59:09] <terryapodaca> whoa~
1124: [21:59:21] <Colin[pi]> bye bye windows :\
1125: [21:59:25] <Colin[pi]> and eardrums
1126: [22:03:38] <antmas> there is a better one
1127: [22:03:47] <antmas> one that's like right up close
1128: [22:03:52] * micmania1 has joined #silverstripe
1129: [22:03:53] <antmas> see shit flying towards camera
1130: [22:03:54] <antmas> |
1131: [22:03:57] <antmas> :|*
1132: [22:03:59] <terryapodaca> link?
1133: [22:04:04] <Colin[pi]> antmas: o/
1134: [22:04:09] <antmas> Colin[pi]: o/
1135: [22:04:13] <antmas> terryapodaca: lemme check
1136: [22:04:55] <zippy> wow that one is intense
1137: [22:05:02] <zippy> you'd think, get the fuck away from the windows
1138: [22:05:19] * Azure quit (Quit: Oops.)
1139: [22:05:25] <Colin[pi]> just think, the first blast was like 3T of TNT, the second, 21T of TNT.... Hiroshima was 15,000T of TN :\
1140: [22:05:53] <Colin[pi]> +T
1141: [22:05:56] <antmas> just youtube it, lots of angles floating around
1142: [22:06:13] <terryapodaca> http://www.cnn.com/2015/08/13/asia/china-tianjin-explosions/
1143: [22:06:25] <terryapodaca> They have several
1144: [22:06:33] <terryapodaca> the first one that plays is pretty intense too
1145: [22:09:14] * r_hector quit (Remote host closed the connection)
1146: [22:09:55] * veb has joined #silverstripe
1147: [22:13:44] * Azure has joined #silverstripe
1148: [22:16:57] <RyanPotter> terryapodaca: Here’s what I have so far http://i.imgur.com/QQ8buaM.jpg
1149: [22:24:37] <terryapodaca> RyanPotter: not bad, designing for the wide screens first?
1150: [22:24:46] <RyanPotter> It scales down all the way.
1151: [22:25:05] <RyanPotter> It’s at home, otherwise I’d take a screen fof the mobile size too.
1152: [22:25:47] <terryapodaca> looks good, I can picture it resizing for smaller screens
1153: [22:26:20] <RyanPotter> Yeah, I wanted something nice and minimal.
1154: [22:26:24] <RyanPotter> Lots of whitespace.
1155: [22:26:39] <Colin[pi]> dat whitespace and typography
1156: [22:26:50] <terryapodaca> Mine needs a serious update too
1157: [22:27:00] <Colin[pi]> mine too
1158: [22:27:16] <RyanPotter> I need to finish mine before I leave
1159: [22:27:34] <RyanPotter> So when I do contract work I’m not ashamed to give out my web address :P
1160: [22:27:37] <Colin[pi]> RyanPotter: how long?
1161: [22:27:41] <RyanPotter> 18 days
1162: [22:27:44] <Colin[pi]> lol
1163: [22:27:48] <Colin[pi]> get crackin boi
1164: [22:27:59] <terryapodaca> i basically redesigned mine 5 years ago and then never updated it
1165: [22:28:07] <RyanPotter> Well I designed, and made that functional in like 3 hours last night :P
1166: [22:28:22] <Colin[pi]> that long?
1167: [22:28:23] <Colin[pi]> ;P
1168: [22:33:05] * joelpittet quit (Remote host closed the connection)
1169: [22:33:16] <Stomach> that website is far too professional
1170: [22:33:41] <antmas> stevie.co.nz is bettererer
1171: [22:34:03] <RyanPotter> Stomach: I was considering making it like a site from the 90’s, but I don’t know if people would get that it was a joke or not.
1172: [22:34:34] <antmas> RyanPotter: if it had an image slider they wouldn't care either way
1173: [22:35:01] <zippy> my site is literally two characters :) saves bandwidth
1174: [22:35:22] <RyanPotter> antmas: I.Hate.Sliders.
1175: [22:35:24] <terryapodaca> what is your zippy?
1176: [22:35:34] <zippy> :)
1177: [22:35:36] <zippy> literally
1178: [22:35:40] * Azure quit (Quit: Oops.)
1179: [22:35:57] <antmas> lol
1180: [22:36:08] <zippy> man I used to thrash this before I left the day job; https://www.youtube.com/watch?v=jTqwe57ObFo
1181: [22:37:01] <zippy> funny bug that has been around for zonks. If I have photoshop open in the background then chrome doesn't get pointer icons
1182: [22:37:13] <PenguinMan98> not available in the USA
1183: [22:37:28] <zippy> bahahah
1184: [22:37:39] <antmas> anyone here familiar with https://github.com/hamishcampbell/silverstripe-auth-external ?
1185: [22:37:40] <terryapodaca> :-/
1186: [22:40:00] <antmas> having an issue with new users :/
1187: [22:41:10] * Stomach quit (Quit: zzz)
1188: [22:46:51] * Stomach has joined #silverstripe
1189: [22:48:49] <zippy> RyanPotter: you have a good base for the css for the cms. Like you can do the whole image left, image wrap around, which adds the classes. You have a base typography laying around to get that tyled?
1190: [22:48:52] <zippy> *styled
1191: [22:49:05] <RyanPotter> zippy: cms, or the front-end?
1192: [22:49:11] <zippy> both
1193: [22:49:27] <RyanPotter> zippy: https://github.com/Rhym/silverstripe-boilerplate/blob/master/scss/_typography.scss
1194: [22:49:52] <RyanPotter> you’ll need some of the variables form the _variables.css
1195: [22:49:52] <zippy> choice
1196: [22:49:54] <RyanPotter> scss**
1197: [22:50:03] <RyanPotter> and cms theme here: https://github.com/Rhym/silverstripe-cms-theme
1198: [22:50:21] <zippy> Ryan, making fridays easier since aggess ago
1199: [22:50:46] <zippy> nice theme
1200: [22:50:47] <RyanPotter> zippy: just notived I don’t need that box-sizing mixin anymore either, thanks :D
1201: [22:51:25] <zippy> new CodeKit out
1202: [22:51:59] <DanaeNZ> today my shirt just says “NOPE”
1203: [22:52:05] <DanaeNZ> i haven’t had my coffee yet
1204: [22:52:23] <DanaeNZ> was here til about 8:30 yesterday
1205: [22:52:23] <antmas> I have't had a coffee and now I'm grumpy
1206: [22:52:30] <DanaeNZ> ME TOO >:T
1207: [22:52:37] <antmas> put a support ticket in and company was like 'NOPE, DO IT YOURSELF'
1208: [22:52:40] <antmas> fffffuuuuu
1209: [22:52:50] <DanaeNZ> :<
1210: [22:53:51] <zippy> antmas: you need to wear this to work... http://www.tshirthell.com/funny-shirts/save-gas-ride-the-handicapped/
1211: [22:54:16] <antmas> zippy: ROFL
1212: [22:54:22] <antmas> I need that shirt
1213: [22:54:31] <zippy> I got this one; http://www.tshirthell.com/funny-shirts/blingbling/
1214: [22:54:51] <antmas> XD
1215: [22:55:58] <zippy> http://www.tshirthell.com/funny-shirts/slavery-gets-shit-done/
1216: [22:56:01] <zippy> so many good ones...
1217: [22:56:38] <terryapodaca> zippy, you've got a dark side
1218: [22:56:43] <antmas> <3 that there is a censored version lol
1219: [22:57:08] <Colin[pi]> that company has some fucked up shirts
1220: [22:57:12] <antmas> terryapodaca: yeah you have to watch zippy
1221: [22:57:34] <Colin[pi]> there was one like "prevent crime, arrest black babies"
1222: [22:57:40] <Colin[pi]> could you imagine wearing that?
1223: [22:57:47] <zippy> lol
1224: [22:58:07] <terryapodaca> you'd get lynched down here in the south
1225: [22:58:10] <Colin[pi]> or another "I swear, I didn't know she was 3"
1226: [22:58:15] <Colin[pi]> that's just... fucked up
1227: [23:00:53] * Azure has joined #silverstripe
1228: [23:00:59] * Phlunk3 has joined #silverstripe
1229: [23:01:23] <terryapodaca> aight everyone, I'm out for probably the rest of the weekend
1230: [23:01:30] <terryapodaca> have a good one
1231: [23:01:30] <RyanPotter> later, bo.
1232: [23:01:35] <Stomach> BYE
1233: [23:01:35] <Colin[pi]> cyas
1234: [23:02:00] * terryapodaca quit (Quit: Leaving.)
1235: [23:03:03] * Olliepop has joined #silverstripe
1236: [23:05:15] <zippy> o/
1237: [23:06:51] * mahfuz has joined #silverstripe
1238: [23:09:36] * Stomach quit (Quit: zzz)
1239: [23:12:28] * chocolatemoose has joined #silverstripe
1240: [23:15:04] <DanaeNZ> bluuhhhhhhh
1241: [23:15:16] <chocolatemoose> is there any way to set the default option in a dropdownfield as disabled?
1242: [23:15:44] <chocolatemoose> I know there's setDisabledItems, but I don't know how to specify the default empty string as an item
1243: [23:17:08] <zippy> setEmptyString() ?
1244: [23:17:40] <chocolatemoose> that sets the default string, I also want that option to be disabled
1245: [23:18:52] <antmas> wait
1246: [23:18:57] <antmas> that doesn't make sense?
1247: [23:19:07] <antmas> how would it be disabled AND defualt?
1248: [23:19:23] <chocolatemoose> because I don't want it to be selectable, but I want it to say something like "select your region"
1249: [23:19:24] <antmas> if it were disabled, it would always go to the next option
1250: [23:19:29] <antmas> OH
1251: [23:19:32] <antmas> so a placeholder option
1252: [23:19:50] <chocolatemoose> never thought about trying placeholder attribute
1253: [23:20:25] <chocolatemoose> probably because it doesn't work on selects ha
1254: [23:20:34] <antmas> hmm, I just used ->setEmptyString('placeholdertext'
1255: [23:20:45] <antmas> but that makes it still selectable
1256: [23:21:22] <chocolatemoose> yeah, I've got that at the moment, and tried ->setDisabledItems(array(0)), since I figured it would be an index of 0, but that doesn't do anything
1257: [23:22:01] * Stomach has joined #silverstripe
1258: [23:22:09] <chocolatemoose> looking through the source, doesn't look like it's possible
1259: [23:22:42] <antmas> mmm
1260: [23:22:52] <chocolatemoose> guess I will just do so using js
1261: [23:22:54] <chocolatemoose> ah well
1262: [23:23:08] <antmas> setEmptyString sets $hasEmptyDefault to true
1263: [23:23:10] <antmas> so it does that
1264: [23:23:11] <antmas> but
1265: [23:23:33] <antmas> can you not use setDisabled()?
1266: [23:24:00] <chocolatemoose> I tried setDisabledItems
1267: [23:24:22] <chocolatemoose> but using setEmptyString doesn't give the default an array index
1268: [23:24:30] <chocolatemoose> so you can't specify it in setDisabledItems
1269: [23:25:13] <zippy> what are you trying to do, like, whats the goal?
1270: [23:26:00] <antmas> have a placeholder dropdown item
1271: [23:26:04] <chocolatemoose> set the default value for the dropdown to something like "select your region" but make it (that option) disabled by default
1272: [23:26:04] <antmas> that is disabled from
1273: [23:26:08] <antmas> aka not selectable
1274: [23:27:03] * nikob has joined #silverstripe
1275: [23:27:26] <chocolatemoose> not overly important, I can do what I want using js, but was checking to see if it was possible to avoid js
1276: [23:27:40] * UncleCheese has joined #silverstripe
1277: [23:29:15] <zippy> UncleCheese: Saw the video pages have changed :)
1278: [23:29:22] <UncleCheese> yeah
1279: [23:29:25] <UncleCheese> last sprint
1280: [23:29:55] <zippy> http://www.silverstripe.org/learn/lessons/ - I got confused because the lessons were old but it looked like it was showing the latest..
1281: [23:30:30] <zippy> looks good thou
1282: [23:31:04] <zippy> 3rd July 2015 -- been a while eh
1283: [23:34:37] <antmas> someone recommend me a beer for tonight
1284: [23:34:42] <antmas> or a cider
1285: [23:35:32] <RyanPotter> antmas: Burbon
1286: [23:35:35] <RyanPotter> Bourbon
1287: [23:36:04] * UncleChe_ has joined #silverstripe
1288: [23:36:26] <antmas> RyanPotter: not even once.
1289: [23:36:36] <antmas> I feel like puking when I even just smell bourbon
1290: [23:37:45] <PenguinMan98> hey guys
1291: [23:38:00] * nikob has left #silverstripe
1292: [23:38:04] <PenguinMan98> I want to do a simple mathematical bot checker
1293: [23:38:08] <antmas> PenguinMan98: yo
1294: [23:38:15] <PenguinMan98> Challenge: one + 9 = ?
1295: [23:38:22] <antmas> 100
1296: [23:38:25] <PenguinMan98> To add to my contact form for security
1297: [23:38:41] <antmas> PenguinMan98: just use recaptcha :P
1298: [23:38:50] <antmas> the new one is good
1299: [23:39:00] <PenguinMan98> In my experience, recaptcha is far from foolproof.
1300: [23:39:11] <zippy> I do like the math ones
1301: [23:39:14] <zippy> there is a module out there
1302: [23:39:16] <PenguinMan98> My main site uses recaptcha and I get at least 3 fake logins per day
1303: [23:39:18] <antmas> mm math ones are good
1304: [23:39:27] <antmas> PenguinMan98: what version?
1305: [23:39:37] <PenguinMan98> quite recent?
1306: [23:39:40] * nikob has joined #silverstripe
1307: [23:39:45] <RyanPotter> recaptcha far from foolproof, but a one + 9 is?
1308: [23:39:53] <antmas> PenguinMan98: so just the tickbox one?
1309: [23:39:55] <zippy> TeN
1310: [23:40:07] <chocolatemoose> one9, solved
1311: [23:40:08] <PenguinMan98> Just... let me ask my damn question
1312: [23:40:18] <helenclarko> antmas, Recently had an actual person spam us. they come to the site and fill out the contact us form. fill out the recaptcha and everything. It's really weird.
1313: [23:40:31] <RyanPotter> helenclarko: LOL!
1314: [23:40:33] <antmas> https://www.google.com/recaptcha/intro/index.html is actually pretty good I find
1315: [23:40:43] <antmas> helenclarko: LOL they must have been bored
1316: [23:40:47] <RyanPotter> Yeah, I use the new recaptcha, it’s great
1317: [23:40:49] <zippy> PenguinMan98: we have decided you don't need it, move along
1318: [23:40:55] <antmas> lol
1319: [23:41:06] <RyanPotter> Penguinman98: You can add this to your form: https://github.com/Rhym/silverstripe-boilerplate/blob/master/code/Modules/ContactForm/code/forms/ContactForm.php#L135
1320: [23:41:06] <zippy> antmas: just pay $1 an hour to some Indian and get them to fill and submit all day
1321: [23:41:07] * Stomach quit (Quit: zzz)
1322: [23:41:31] <PenguinMan98> I have a method in my controller for the page that creates the problem and stores the solution in the session
1323: [23:41:44] <helenclarko> antmas, It was the same thing for like 2 weeks, every day. We cant stop it, because its a ligit person.
1324: [23:41:45] <PenguinMan98> The idea is to submit the form and check the session for a match
1325: [23:41:59] * pinc_ has joined #silverstripe
1326: [23:42:23] <antmas> helenclarko: that's awesome
1327: [23:42:39] <antmas> we seem to get a lot of spam logins from germany :P
1328: [23:42:54] <PenguinMan98> But when the form is submitted before the handler fires, the method for generating the problem fires and changes what's in the session
1329: [23:43:02] <PenguinMan98> Why?
1330: [23:43:25] <antmas> why store it in session?
1331: [23:43:27] <antmas> ooc
1332: [23:43:36] <PenguinMan98> other options?
1333: [23:43:52] <zippy> PenguinMan98: don't change the problem
1334: [23:43:59] <zippy> set it once
1335: [23:44:03] <antmas> yah
1336: [23:44:15] <zippy> if they can't work out one + 7
1337: [23:44:17] <RyanPotter> Or just use recaptcha.
1338: [23:44:21] <pinc_> http://farm3.static.flickr.com/2353/2268237607_99ff9edc5d.jpg?v=0
1339: [23:44:26] <RyanPotter> Much nicer user experiance.
1340: [23:44:27] * Stomach has joined #silverstripe
1341: [23:44:37] <RyanPotter> you just have to tick a checkbox now.
1342: [23:45:01] <RyanPotter> pinc_: sweet jesus
1343: [23:45:22] <RyanPotter> Imagine if 911 calls had a recaptcha
1344: [23:45:31] <helenclarko> lol
1345: [23:45:34] <pinc_> ha
1346: [23:46:23] <chocolatemoose> it's like those skill testing questions when you win something of value from McDonalds
1347: [23:46:23] <PenguinMan98> It's just in my experience, the math ones work better than recaptcha
1348: [23:46:24] <antmas> PenguinMan98: wait, you're getting 3 fake logins per day using that new recaptcha?
1349: [23:46:29] * glenn-bautista quit (Quit: Leaving.)
1350: [23:46:29] * spronk has joined #silverstripe
1351: [23:46:41] <PenguinMan98> I was getting fake registrations, yes.
1352: [23:46:48] <RyanPotter> PenguinMan98: [citation needed]
1353: [23:47:04] <antmas> I honestly find that hard to believe, but I'll take your word for it
1354: [23:47:06] <PenguinMan98> I'd show you but registration is disabled on that site for now
1355: [23:47:12] <irogue> doing a team interview with someone at the moment. frank's having to act as "translator" between our polish project manager and the russian interviewee - as a non-native english speaker he can't handle english with an accent
1356: [23:47:13] <helenclarko> RyanPotter, If it was over the phone recaptcha, it would be the stupid sound ones that nobody can do.
1357: [23:47:16] <PenguinMan98> because I haven't been able to solve this problem
1358: [23:47:16] <irogue> it's quite entertaining
1359: [23:47:33] <RyanPotter> helenclarko: They have phone recaptchas?
1360: [23:48:03] <RyanPotter> *robot voice* do. you. like. long. walks. on. the. beach?
1361: [23:48:25] <PenguinMan98> "This phone number does not accept automated calls. If this is a real person, please press ___ on the keypad now or say your name."
1362: [23:48:29] <helenclarko> RyanPotter, No idea, just saying that it would have to be the sound recaptcha... Which is insanely difficult.
1363: [23:48:43] <RyanPotter> helenclarko: You’ll have to know morse code.
1364: [23:48:51] <RyanPotter> And it will check your phone’s gyroscope
1365: [23:48:52] <chocolatemoose> "I'm sorry, I didn't catch that, could you please repeat your name"
1366: [23:48:58] <RyanPotter> “please do a handstand“
1367: [23:49:09] <irogue> chocolatemoose: fucking winz/studylink
1368: [23:49:12] <antmas> "send dick pic"
1369: [23:49:42] <zippy> PenguinMan98: have you considered using CloudFlare, that can help, and then you can also block out countires
1370: [23:49:56] <zippy> we reduced forum spam ALOT by using that and then blocking China and Russia
1371: [23:50:13] <antmas> I'd use a math problem on a contact us form
1372: [23:50:18] <antmas> but not on user registration
1373: [23:50:21] <DanaeNZ> antmas: XD
1374: [23:50:24] <PenguinMan98> It's a known vulnerability with TikiWiki that allows the spam registrations regardless of your protection scheme
1375: [23:50:48] <irogue> "Student Loan" "I didn't quite understand that. Please say Student Loan or Student Allowance" "Student Loan" "I didn't quite understand that. Please say Student Loan or Student Allowance" "Student Loan" "I still can't understand, so I'm transferring you to Allowances"
1376: [23:50:56] <PenguinMan98> And there is this one evil bot that won't leave you alone if it figures out you have one.
1377: [23:51:01] <zippy> irogue: just hit 0
1378: [23:51:13] <chocolatemoose> why not just 2-factor user registrations :D force them to give enter a code sent via txt
1379: [23:51:21] <chocolatemoose> :D
1380: [23:51:32] * DanaeNZ actually uses 2 factor auth
1381: [23:51:37] <RyanPotter> irogue: It’s a ploy to get you to pay it off quicker so you don’t have to deal with that biz
1382: [23:51:38] <helenclarko> "Help me! Send an ambulance" "Please enter the numbers you hear followed by the hash key."
1383: [23:51:39] <PenguinMan98> I've tried so many things...
1384: [23:51:40] * glenn-bautista has joined #silverstripe
1385: [23:51:44] <zippy> or do it via email, and use a captcha on both forms
1386: [23:52:01] <zippy> enter email (and captcha) and then click link in email, annnd enter another captcha :D
1387: [23:52:12] <zippy> *how to piss of users 101*
1388: [23:52:34] <antmas> I used to think veb was a login bot for here :P
1389: [23:52:55] <irogue> RyanPotter: i have paid it off! :D
1390: [23:52:58] <antmas> I've noticed a few
1391: [23:53:04] <RyanPotter> irogue: same! *HIGHFIVE*
1392: [23:53:08] <chocolatemoose> also require submission of legal issue photographic identification and use of real names, that'll stop em
1393: [23:53:12] <antmas> fuck you guys :|
1394: [23:53:16] <antmas> still 28k for me
1395: [23:53:18] * Olliepop quit (Ping timeout: 246 seconds)
1396: [23:53:21] <antmas> maybe 35
1397: [23:53:24] <antmas> 25*
1398: [23:53:27] <irogue> just finished paying it off last week
1399: [23:53:34] <antmas> irogue: congrats
1400: [23:53:47] <DanaeNZ> ugh my student loan is still a house deposit
1401: [23:54:05] <chocolatemoose> ~14k CAD for me
1402: [23:54:20] <antmas> I have a mate who has 50k on his and has failed to graduate 4 times LOL
1403: [23:54:22] <irogue> to be fair mine was pretty small since I didn't finish :P
1404: [23:54:54] <DanaeNZ> I moved out of home but didn’t qualify for allowance
1405: [23:54:57] <DanaeNZ> so I got the living cost
1406: [23:55:01] <zippy> I had 5k, long paid off :)
1407: [23:55:02] <DanaeNZ> it’s brutal
1408: [23:55:06] <irogue> ah, i was lucky with allowance
1409: [23:55:16] <antmas> zippy: lol 5k
1410: [23:55:28] <DanaeNZ> my dad got his masters in computer science for $300
1411: [23:55:29] <pinc_> My parents were too rich but I couldnt prove I didnt talk to them cause the said happy birthday that one time
1412: [23:55:31] <DanaeNZ> *cries*
1413: [23:55:44] <antmas> pinc_: lol
1414: [23:55:57] <antmas> yea my parents had to *fudge* their payslips to get me mine :P
1415: [23:56:01] <irogue> allowance based on parents income, not who you live with income - i was raised by grandparents who had $$$ but my mum was a beneficiary
1416: [23:56:20] <irogue> so i was eligible :P
1417: [23:56:44] <Colin[pi]> DanaeNZ: our federal treasurer went to law school for free, and protested about a student fee of $200/year when he was a student. Now, he's the one making uni more expensive for students today.
1418: [23:56:55] <DanaeNZ> ugh
1419: [23:57:15] <DanaeNZ> my parents earned too much but i have four siblings
1420: [23:57:23] <antmas> Total loan balance as at 03/08/2015 = $28,583.8
1421: [23:57:26] * antmas cries
1422: [23:57:29] <DanaeNZ> none of them were uni students so i didn’t qualify
1423: [23:57:34] <antmas> that's a house deposit!
1424: [23:57:43] <antmas> or these days, a garage deposit
1425: [23:58:02] <Colin[pi]> antmas: my gf is paying up front for her nursing degree, she only just recently got reduced rates due to permanent visa :\
1426: [23:58:02] <pinc_> Still paying off that audio engineering diploma that I thought would be a great idea at the time to better my life
1427: [23:58:05] <pinc_> rookie mistake
1428: [23:58:15] <Colin[pi]> antmas: it's like $8,000 a semester
1429: [23:58:16] <PenguinMan98> So how do I get my controller to not fire the blasted method that creates the problem when the form is submitted?
1430: [23:58:28] <irogue> Colin[pi]: we have a similar deal - our minister in charge of welfare was raised in a state house by a solo mother on welfare, but is trying to privatise / shut down welfare
1431: [23:58:46] <zippy> PenguinMan98: check if the problem is set, otherwise set....
1432: [23:58:47] <Colin[pi]> irogue: mm, amazing how people change huh
1433: [23:59:01] <zippy> PenguinMan98: if(!Session::get('Problem')) { set problem }
1434: [23:59:04] <irogue> sorry, i got that wrong - she was the one being a solo mother on welfare in a state house
1435: [23:59:53] <Colin[pi]> irogue: he also said on record that petrol price increases wont hurt the poor because "they don't drive very much"

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