#silverstripe IRC Log

IRC log for 12 August 2015

All timestamps are in UTC.

1: [00:00:34] <antmas> ffs someone in this office has chewbacca call as ringtone :|
2: [00:00:38] <antmas> scaes the fuck out of me
3: [00:00:42] <Colin[pi]> hahaha
4: [00:00:46] <Colin[pi]> RRRRAAAWWRRRR
5: [00:00:55] <DanaeNZ> excellent idea
6: [00:01:06] <DanaeNZ> actually my favourite ringtone is the Metalocalypse dethfone one
7: [00:01:10] * pinc_ has joined #silverstripe
8: [00:01:18] <DanaeNZ> OH IT’S THIS MOTHER FUCKER
9: [00:01:26] <DanaeNZ> come for your hour of BS
10: [00:01:32] <pinc_> fu dik
11: [00:01:51] <antmas> lol
12: [00:02:19] <helenclarko> Colin[pi], Ill just play some U2 videos on youtube, I'm sure that will stress it enough.
13: [00:02:32] <antmas> haha
14: [00:02:39] <antmas> HELLO HELLOOOOO
15: [00:03:17] <helenclarko> antmas, oh god, that was enough to stress me out!
16: [00:03:18] <DanaeNZ> (holaaa)
17: [00:03:56] <antmas> got that stuck in my head now
18: [00:03:58] <antmas> gg antmas
19: [00:04:02] <DanaeNZ> gg no re
20: [00:04:29] <Colin[pi]> helenclarko: LOL
21: [00:04:37] <Colin[pi]> I cant stand U2
22: [00:04:45] <Colin[pi]> and yet everyone I meet seems to love them :C
23: [00:04:49] <helenclarko> Colin[pi], Exactly.
24: [00:04:49] <DanaeNZ> the fuck
25: [00:06:47] * irogue has joined #silverstripe
26: [00:07:03] * darjus01 quit (Quit: Leaving)
27: [00:07:57] * antmas has left #silverstripe
28: [00:09:07] <spronk> hmm
29: [00:10:31] <irogue> hmmmmm
30: [00:17:17] <DanaeNZ> :|
31: [00:17:19] <DanaeNZ> :90
32: [00:17:21] <DanaeNZ> qdwqdw
33: [00:17:24] <DanaeNZ> nm
34: [00:17:50] * Stomach has joined #silverstripe
35: [00:17:59] * DanaeNZ glares at Stomach
36: [00:18:01] * Stomach quit (Client Quit)
37: [00:18:03] <ss-helper> Re: Next and Previous Buttons when viewing DataObjects in admin - http://www.silverstripe.org/community/forums/customising-the-cms/show/103609#post404071
38: [00:18:08] <DanaeNZ> THAT’S RIGHT
39: [00:20:08] * wmk has joined #silverstripe
40: [00:28:28] <spronk> wut
41: [00:29:30] * wmk quit (Ping timeout: 272 seconds)
42: [00:29:37] * glenn-bautista quit (Quit: Leaving.)
43: [00:35:43] * muskie9 has joined #silverstripe
44: [00:40:12] <zauberfisch> ss23: ok, thanks anyway
45: [00:40:18] <zauberfisch> I am going to bed soon I think
46: [00:40:23] <zauberfisch> but I'll just email her tomorrow
47: [00:40:27] <ss23> She's not back yet
48: [00:40:28] <ss23> yep yep, nn zauberfisch
49: [00:40:55] <irogue> she might be hiding somewhere working on Operation
50: [00:41:01] <ss23> lol
51: [00:41:03] <ss23> I checked, didn't see her
52: [00:43:06] * camfindlay has joined #silverstripe
53: [00:50:09] * antmas has joined #silverstripe
54: [00:50:11] * wmk has joined #silverstripe
55: [00:52:36] * Stomach has joined #silverstripe
56: [00:52:36] <Stomach> wut
57: [00:52:42] <irogue> wut
58: [00:52:51] <DanaeNZ> wut
59: [00:52:51] <ss23> wut
60: [00:52:57] <antmas> wut
61: [00:53:00] <DanaeNZ> in the butt
62: [00:53:03] <Colin[pi]> LOL
63: [00:53:07] <antmas> :P
64: [00:53:17] <Colin[pi]> I said wut wut in the butt
65: [00:53:17] <zauberfisch> ss23: yay. she is back
66: [00:53:29] <ss23> Yeah
67: [00:53:29] <ss23> :D
68: [00:53:31] <ss23> I told her
69: [00:53:34] <ss23> But I thought you went to bed
70: [00:55:17] <zauberfisch> ss23: was planing to
71: [00:55:26] <zauberfisch> but she returned before I left
72: [00:55:35] <ss23> :D
73: [00:55:41] <antmas> wtf are they doing to the Jem movie
74: [00:55:43] <antmas> :|
75: [00:58:14] * novaweb has joined #silverstripe
76: [00:58:36] * Stomach quit (Quit: zzz)
77: [00:58:37] * joelpittet quit (Remote host closed the connection)
78: [00:58:47] * wmk quit (Ping timeout: 260 seconds)
79: [01:00:11] <zauberfisch> ss23: turns out, I won't be going to sleep for a while
80: [01:00:44] <zauberfisch> I just realised I told my colleuge I'll get something done for him until tomorrow
81: [01:00:47] <zauberfisch> colleague*
82: [01:01:23] * novaweb quit (Remote host closed the connection)
83: [01:01:36] * novaweb has joined #silverstripe
84: [01:01:55] <ss23> Classic mistake man, telling people you'll do work!
85: [01:04:02] <zauberfisch> haha
86: [01:04:03] <zauberfisch> yeah
87: [01:10:33] * Stomach has joined #silverstripe
88: [01:10:48] <irogue> going to doctor later today - in the old SS office :P
89: [01:12:49] <Colin[pi]> irogue: surreal
90: [01:12:50] <Stomach> RyanPotter - what happened to the menu_icons! lol
91: [01:12:50] <Stomach> no fallback :(
92: [01:13:04] <RyanPotter> Stomach: Lol
93: [01:13:25] <RyanPotter> Stomach: there should be
94: [01:13:45] <irogue> Colin[pi]: yep. will be interesting to see how they've changed the space
95: [01:14:06] <irogue> http://cmed.co.nz
96: [01:14:47] <irogue> Colin[pi]: you've been to that office (the one thats now the medical centre)
97: [01:15:00] <Colin[pi]> irogue: the SS office I toured when I was in welly?
98: [01:15:04] <irogue> yup\
99: [01:15:15] <Colin[pi]> mm you're in the building next door now right?
100: [01:15:19] <irogue> yep
101: [01:15:21] <irogue> https://courtenaymedical.files.wordpress.com/2015/08/google.jpg
102: [01:15:33] <Colin[pi]> I experienced my first NZ "wobble" in that old office :D
103: [01:15:40] <irogue> were top floor of Symes de Silva building (now medical centre), now top two floors of Saatchi & Saatchi building
104: [01:16:00] <Colin[pi]> at least you didn't have far to go :D
105: [01:18:13] * glenn-bautista has joined #silverstripe
106: [01:20:15] * wmk has joined #silverstripe
107: [01:28:30] * wmk quit (Ping timeout: 240 seconds)
108: [01:30:19] * Stomach quit (Quit: zzz)
109: [01:31:44] <antmas> why do I think Saatchi & Saatchi is some big expensive brand?
110: [01:32:13] <antmas> because it is antmas, be quiet
111: [01:34:45] * mahfuz has joined #silverstripe
112: [01:35:20] <RyanPotter> antmas: http://i.imgur.com/ryh89Vx.gifv
113: [01:36:02] <antmas> RyanPotter: XD
114: [01:36:05] <antmas> awesome
115: [01:36:24] <DanaeNZ> :D
116: [01:36:34] <Colin[pi]> RyanPotter: lol, that has to be japan right?
117: [01:37:30] <antmas> I need to get a cat
118: [01:37:39] <antmas> fucking landlords won't let us :|
119: [01:37:39] <Colin[pi]> antmas: no you don't, they're cunts
120: [01:37:54] <Colin[pi]> funny though :D
121: [01:37:58] <antmas> all fair and well for them to not care about the stray ones SHITTING ON OUR FUCKING LAWN
122: [01:38:41] <antmas> son has only recently learned to not walk passed them and say 'ooohhh chocolate bar!'
123: [01:39:09] <Colin[pi]> lol
124: [01:39:32] <DanaeNZ> delicious
125: [01:39:45] <ss23> lol
126: [01:39:45] * UncleChe_ has joined #silverstripe
127: [01:40:23] <antmas> That's no picnic log'
128: [01:41:00] <antmas> cat poo is the wors
129: [01:41:02] <antmas> worst*
130: [01:41:11] <antmas> it smells like hot gravel mixed with hatred
131: [01:41:22] <DanaeNZ> which is basically what cats are
132: [01:41:34] <antmas> haha
133: [01:41:35] <antmas> basically
134: [01:42:08] <RyanPotter> antmas: why are you going around smelling cat poo?
135: [01:42:24] * UncleCheese quit (Ping timeout: 264 seconds)
136: [01:42:28] <RyanPotter> you weird.
137: [01:43:21] * Stomach has joined #silverstripe
138: [01:44:54] * Tanger has joined #silverstripe
139: [01:44:58] <DanaeNZ> ugh my PC is missing some codec for playing DVDs
140: [01:45:01] <DanaeNZ> only I don’t have internet
141: [01:45:06] <DanaeNZ> so I can’t download it
142: [01:45:45] <DanaeNZ> anyone reccommend either a decent codec or a good player? I’m using KMPlayer but it’s been plagued with ads lately
143: [01:46:04] <DanaeNZ> plagued with ads and aids
144: [01:46:18] * micmania1 quit (Quit: micmania1)
145: [01:46:20] <RyanPotter> DanaeNz: just.. tether your phone, bruv
146: [01:46:26] <DanaeNZ> i
147: [01:46:27] <DanaeNZ> i have no
148: [01:46:29] <DanaeNZ> wifi card
149: [01:46:33] <RyanPotter> you.
150: [01:46:35] <RyanPotter> have.
151: [01:46:37] <RyanPotter> usb
152: [01:46:42] <DanaeNZ> oh fuck
153: [01:46:48] <RyanPotter> you noob.
154: [01:46:48] <DanaeNZ> you can tether over USB?
155: [01:46:52] <DanaeNZ> yes I am a noob
156: [01:46:54] <RyanPotter> yes
157: [01:47:28] <antmas> lol
158: [01:47:42] * micmania1 has joined #silverstripe
159: [01:48:04] <nikob> why not use vlc?
160: [01:48:12] <antmas> <DanaeNZ> ugh my PC is missing some codec for playing DVDs
161: [01:48:17] <antmas> what r DVD?
162: [01:48:33] <DanaeNZ> DVD are those boxsets you buy when you are 15
163: [01:48:42] <DanaeNZ> and for when you don’t have internet
164: [01:48:49] <antmas> 'it'll be worth heaps when I'm older!'
165: [01:48:53] <nikob> I thought they were a thing you downloaded from pirate bay
166: [01:49:17] <RyanPotter> DanaeNZ: also, VLC
167: [01:49:19] <zippy> https://www.youtube.com/watch?v=scjVvav-rXo dvd player
168: [01:50:19] * wmk has joined #silverstripe
169: [01:50:35] <DanaeNZ> I’m pretty meh about VLC
170: [01:50:35] <antmas> VLC is awesome
171: [01:50:39] <antmas> :|
172: [01:50:41] <antmas> why?
173: [01:50:57] <DanaeNZ> The interface is euck
174: [01:51:04] <DanaeNZ> and I had some issues with audio quality
175: [01:51:09] <antmas> but it plays everything :)
176: [01:51:14] <Colin[pi]> DanaeNZ: get MPC-HC
177: [01:51:15] <DanaeNZ> kmplayer does too
178: [01:51:17] <nikob> but there's sooooo many buttons you can press
179: [01:51:26] * adrexia quit (Quit: My Mac has gone to sleep. ZZZzzz…)
180: [01:51:31] <nikob> yeah mpc is beast too
181: [01:51:51] <DanaeNZ> kmplayer http://www.kmplayer.com/
182: [01:51:58] <antmas> I don't know what else you need besides play, pause, fullscreen and substitles
183: [01:52:04] <antmas> subtitles*
184: [01:52:15] <nikob> is kmplayer open source?
185: [01:52:17] <DanaeNZ> oh that’s right, VLC audo syncing was always out
186: [01:52:20] <DanaeNZ> nikob: nah
187: [01:52:32] <DanaeNZ> was constantly resyncing
188: [01:52:40] <Colin[pi]> DanaeNZ: seriously try MPC-HC
189: [01:52:45] <DanaeNZ> Colin[pi]: I might do
190: [01:52:46] <Colin[pi]> I've had very little probs with it
191: [01:52:56] <Colin[pi]> simple interface, but that's the point :D
192: [01:54:40] <irogue> I use MPC-HC for pretty much everything, just drop back to VLC for really weird things that MPC-HC won't play
193: [01:54:59] <Colin[pi]> mm, MPC-HC has internal codecs that will handle almost anything you throw at it
194: [01:55:07] * pinc_ quit ()
195: [01:55:36] * vanny quit (Quit: Page closed)
196: [01:55:38] <nikob> or xbmc/kodi is also good option
197: [01:55:42] <antmas> idk
198: [01:55:52] <Colin[pi]> nikob: mediaportal here
199: [01:55:58] <antmas> I just use kodi for live streams, popcorn time for everything else
200: [01:56:05] <antmas> and vlc if I REALLY have to
201: [01:56:18] <DanaeNZ> popcorn time :D
202: [01:56:34] <irogue> Colin[pi]: I still sometimes end up with some weird things. usually its not so much a case of codecs (since MPC-HC uses ffmpeg) but of a broken/invalid file
203: [01:56:43] <Colin[pi]> mm
204: [01:56:48] <irogue> VLC will just tank on regardless whereas MPC-HC will go "THIS IS BAD FUCK THIS" and ragequit
205: [01:57:03] <nikob> yup
206: [01:57:09] <Colin[pi]> lol
207: [01:57:12] <antmas> yeah VLC will still TRY to play it
208: [01:57:35] <Colin[pi]> irogue: yeah had that with a few broken mkv's
209: [01:57:42] <antmas> I've never had much luck with VLC and live streams though
210: [01:59:01] * wmk quit (Ping timeout: 252 seconds)
211: [01:59:07] <antmas> oooh staff paintball and 4x4ing :)
212: [01:59:16] <antmas> great way to express office rage
213: [01:59:36] <DanaeNZ> antmas: jealousss
214: [01:59:39] <DanaeNZ> paintball is so fun
215: [01:59:49] <nikob> antmas, can i come work where you do
216: [02:00:08] <antmas> nikob: it's local govt it, you still don't want to
217: [02:00:23] <nikob> ah
218: [02:02:48] <nikob> well I'm at a nonprofit currently, so perhaps not too different
219: [02:03:10] <antmas> :)
220: [02:03:16] <antmas> probably not
221: [02:03:20] <Colin[pi]> antmas: nikob: it's local govt it, you still don't want to <-- lol
222: [02:03:35] <Colin[pi]> "with great pros come great, unbelievable, stupendous cons"
223: [02:03:38] <Colin[pi]> :D
224: [02:03:43] <nikob> haha
225: [02:03:56] <Colin[pi]> like SharePoint
226: [02:04:00] <Colin[pi]> amirite antmas?
227: [02:04:06] <antmas> omg yes
228: [02:04:07] <antmas> :|
229: [02:04:14] <nikob> omg my condolences
230: [02:04:54] <nikob> we're small enough that we can 'roll-our-own-rockshow' to a large degree
231: [02:05:19] <antmas> mm we kinda can
232: [02:05:34] <nikob> still, some incumbent deadwood pushing the MS agenda
233: [02:05:34] <antmas> as long as it's signed off by 50+ year olds who are not in IT
234: [02:05:46] <antmas> nikob: +1
235: [02:05:48] <nikob> haha ye
236: [02:06:07] <nikob> great cto here makes the diff though
237: [02:06:17] <antmas> 'why can't you just automate the whole thing? surely out techy stuff is good enough now?'
238: [02:06:22] <antmas> aka DO MY JOB FOR ME
239: [02:06:31] <antmas> our*
240: [02:07:08] <antmas> man
241: [02:07:15] <antmas> the restless leg syndrome is REAL today
242: [02:07:19] <nikob> hmm ours usually is along the lines of "oh we'll just get x to copy those 12,000 records from one site to another"
243: [02:07:38] <DanaeNZ> Colin[pi]: Oh, MPC-HC - they made that codec I always used to get
244: [02:07:46] <DanaeNZ> I recognise the icon, lol
245: [02:07:54] <antmas> mm that or 'we use an excel spreadsheet to maintain our data'
246: [02:08:01] <nikob> yes
247: [02:08:02] <nikob> haha
248: [02:08:54] <nikob> meanwhile I'm screaming "you use silverstripe!" "don't you know how much more powerful the data would be in there?!"
249: [02:09:20] <Colin[pi]> antmas: haha I replaced a client's excel spreadsheet with a model admin "by stealth"
250: [02:09:24] <Colin[pi]> one day it dawned on him
251: [02:09:28] <antmas> lol
252: [02:09:31] <Colin[pi]> "wait a minute....."
253: [02:09:34] <antmas> you're pretty much jesus
254: [02:09:36] <zippy> Colin[pi]: didn't he notice it was slower?
255: [02:09:45] <Colin[pi]> "I could use THIS... instead of my spreadsheet!"
256: [02:09:50] <Colin[pi]> ding ding ding!
257: [02:10:04] <Colin[pi]> he loves it now :D
258: [02:10:06] <nikob> Colin[pi], that pretty much sums it up
259: [02:10:15] <DanaeNZ> Nowe that’s inception
260: [02:10:50] <antmas> we get a lot of 'can I have access rights directly to our database?'
261: [02:10:57] <nikob> hahaha
262: [02:10:59] * micmania1 quit (Quit: micmania1)
263: [02:11:01] <antmas> when referring to cms editor rights in silverstripe
264: [02:11:07] <nikob> yeah
265: [02:11:14] <antmas> I'm all like
266: [02:11:18] <antmas> 'um,'
267: [02:11:29] <nikob> they think they'll be able to mine some previously un-tapped data
268: [02:11:37] <antmas> 'how about we just take that computer away from you'
269: [02:12:11] <Colin[pi]> mmmm what could go wrong
270: [02:12:43] <antmas> when I first started here we had a lot of apps that had delete actions for recrods
271: [02:12:48] <antmas> I was like 'WHAT'
272: [02:12:58] <antmas> went through and turned them all into soft deletes :P
273: [02:13:13] <antmas> records*
274: [02:13:36] <Colin[pi]> when antmas first started: http://i.imgur.com/c4jt321.png
275: [02:13:38] <irogue> hard deletes make me cry
276: [02:14:20] <RyanPotter> When everyone in IRC came here for help their first time: http://i.imgur.com/fYzFiK3.jpg
277: [02:14:44] <Colin[pi]> RyanPotter: rofl
278: [02:15:05] * glenn-bautista quit (Quit: Leaving.)
279: [02:15:16] <DanaeNZ> what on god’s green earth is that RyanPotter
280: [02:15:20] <antmas> HAHAHAHAHAH
281: [02:15:21] <RyanPotter> DanaeNZ: simon_w
282: [02:15:28] <zippy> lol
283: [02:15:29] <antmas> have not seen that in FOREVER
284: [02:15:30] * DanaeNZ reels back
285: [02:15:31] <antmas> RyanPotter: A+
286: [02:15:51] <DanaeNZ> someone give me an appropriate gifmeme
287: [02:16:05] * adrexia has joined #silverstripe
288: [02:16:16] <RyanPotter> https://i.imgur.com/iiWg1Gv.jpg
289: [02:16:16] <antmas> DanaeNZ: careful, it'll be something to do with butts or japan
290: [02:16:18] <antmas> or both
291: [02:16:30] <Colin[pi]> DanaeNZ: http://i.imgur.com/Uncv6Y3.gif ?
292: [02:16:34] <DanaeNZ> RyanPotter: perfect
293: [02:16:44] <DanaeNZ> Colin[pi]: also perfect
294: [02:16:57] <antmas> I need a gif of this http://puu.sh/iczgR/7683179849.jpg
295: [02:17:02] <antmas> I use it a lot in emails
296: [02:17:10] <muskie9> that's my github pic lol
297: [02:17:13] <DanaeNZ> double facepalm
298: [02:17:15] <DanaeNZ> excellent
299: [02:17:18] <antmas> muskie9: LOLOLOL
300: [02:17:22] <muskie9> every day lol
301: [02:17:28] <muskie9> so many facepalms
302: [02:18:00] <antmas> muskie9: I probably got it from you actually
303: [02:18:35] <ss-helper> Error - http://www.silverstripe.org/community/forums/dataobjectmanager-module-forum/show/104369
304: [02:18:46] <antmas> Colin[pi]: I miss parks and rec :\
305: [02:19:38] <Colin[pi]> antmas: http://i.imgur.com/Zjwo4.gif
306: [02:19:57] <antmas> hahaha
307: [02:19:58] <zippy> 50c is broke
308: [02:20:02] <DanaeNZ> Colin[pi]: I was hoping for the Bert one :D
309: [02:20:05] <antmas> 20c?
310: [02:20:10] * antmas drops mic
311: [02:20:12] <Colin[pi]> antmas: LOLOOLOL
312: [02:20:15] * DanaeNZ catches mic
313: [02:20:22] * wmk has joined #silverstripe
314: [02:20:34] <Stomach> http://i.imgur.com/2I5Knlf.gif
315: [02:20:41] <antmas> Stomach: not even gonna try
316: [02:20:44] <DanaeNZ> CLOSED IT BEFORE I OPENED IT
317: [02:20:48] <antmas> LOL
318: [02:20:51] <DanaeNZ> NICE TRY STOMACH
319: [02:20:53] <antmas> not like this
320: [02:20:56] <Stomach> yaaaay you are all learning
321: [02:21:01] <DanaeNZ> antmas: Bahahaha
322: [02:21:05] <RyanPotter> Stomach: +1
323: [02:21:08] <antmas> wait
324: [02:21:12] <DanaeNZ> someone combine chickenbutt and notlikethis
325: [02:21:14] <Colin[pi]> http://i.imgur.com/VAa16Ke.gifv
326: [02:21:17] <antmas> what if it ISN'T chickenbutt?
327: [02:21:29] <DanaeNZ> it is
328: [02:21:37] <DanaeNZ> but i closed it so fast
329: [02:21:40] <DanaeNZ> i saw one frame
330: [02:21:44] <antmas> lol
331: [02:21:45] <zippy> no it wasn't
332: [02:21:48] <zippy> another 50c car thing
333: [02:21:52] <DanaeNZ> not Colin[pi] s one
334: [02:21:58] <DanaeNZ> Colin[pi] never posts chickenbutt
335: [02:21:59] <antmas> Colin[pi]: they need to mix 50c one with chickenbutt
336: [02:21:59] <zippy> yea I mean Stomachs
337: [02:22:03] <DanaeNZ> his gif rep is on the line
338: [02:22:10] <Colin[pi]> I just don't click any of stomach's links anymore
339: [02:22:16] <Stomach> there is only one link
340: [02:22:17] <RyanPotter> Stomach found a comic I made when huskar and tuskar came out https://i.imgur.com/P9UWg.jpg
341: [02:22:24] <Colin[pi]> NOT LIEK DIS: http://i.imgur.com/hnpKVKF.gifv
342: [02:22:28] <DanaeNZ> one day Stomach will disguise a github repo as chickenbutt
343: [02:22:47] <antmas> lol
344: [02:22:51] <antmas> DanaeNZ: what have you done
345: [02:22:59] <DanaeNZ> oh no
346: [02:23:00] <DanaeNZ> OH NO
347: [02:23:05] <DanaeNZ> NOT LIKE DEES
348: [02:23:11] <antmas> don't encourage chickenbutt
349: [02:23:27] <Stomach> this is the only other image i share
350: [02:23:28] <Stomach> stevie.co.nz/zauberfisch.jpg
351: [02:23:43] <antmas> XD
352: [02:23:48] <DanaeNZ> TIL RyanPotter gets a haircut every two weeks
353: [02:23:57] <Stomach> I got a haircut yesterday!
354: [02:24:01] <antmas> I need one of those for veb
355: [02:24:06] <Stomach> first time I've had two haircuts in a year for ever
356: [02:24:19] <Stomach> antmas - http://stevie.co.nz/spronk.jpg
357: [02:24:20] <Colin[pi]> Stomach: jesus you must look like a gorilla
358: [02:24:21] <antmas> Stomach: no one cares unless it's a beardcut :P
359: [02:24:26] <DanaeNZ> I got a haircut last October
360: [02:24:33] <DanaeNZ> Then I got another one a month ago
361: [02:24:41] <DanaeNZ> And before that I got a haircut in 2009
362: [02:24:46] <Stomach> :D
363: [02:24:48] <Colin[pi]> I cant go more than a month without one
364: [02:25:50] <DanaeNZ> I do need another cut though :\
365: [02:26:01] <DanaeNZ> Need shorter hair
366: [02:26:11] <DanaeNZ> It was down to my waist last year
367: [02:26:29] <DanaeNZ> I would plait it then whack people with it while spinning around
368: [02:26:34] <irogue> I *badly* need a hair and beard cut
369: [02:26:35] <antmas> I do find it funny that the older woman get, the seemingly shorter their hair gets :P
370: [02:26:43] <DanaeNZ> antmas: so true
371: [02:26:50] <Colin[pi]> antmas: concides often with having kids
372: [02:26:56] <Colin[pi]> because kids = pulling hair
373: [02:27:01] <DanaeNZ> i imagine it’s like, fuck this brushing hair shit
374: [02:27:09] <antmas> long>longish>bob>poodlecut>12yearoldboy
375: [02:27:10] <antmas> etc etc
376: [02:27:19] <Colin[pi]> lol
377: [02:27:28] <DanaeNZ> I’m at lob
378: [02:27:30] <DanaeNZ> long bob
379: [02:27:35] <Colin[pi]> my gf said she never wants to cut it short
380: [02:27:38] <Colin[pi]> WE'LL SEE
381: [02:27:41] <DanaeNZ> next is ramona flowers spec
382: [02:27:41] <antmas> :P
383: [02:27:54] <antmas> when it's shorter they have way more time for activities
384: [02:28:05] <zippy> antmas: cos their hair is falling out as well
385: [02:28:15] <antmas> or that :P
386: [02:28:19] <zippy> my shower plug seems to catch it alll
387: [02:28:29] <DanaeNZ> ewww
388: [02:28:32] <antmas> zippy: yeah and YOU have to clean it right?
389: [02:28:43] <Colin[pi]> zippy: I can vacuum up handful clumps of black hair from my floor due to my gf
390: [02:28:45] <zippy> like a cat throwing up a furball
391: [02:28:51] <DanaeNZ> my ex had longer hair than me
392: [02:28:54] <Stomach> I find girl hair fucking everywhere
393: [02:29:00] <DanaeNZ> so he was on shower unclogging duty
394: [02:29:00] <Colin[pi]> Stomach: ikr
395: [02:29:03] <Stomach> at least I put beard hair in there to combat it
396: [02:29:03] <Colin[pi]> ERRRYWHAR
397: [02:29:07] <zippy> Stomach: your beard hair?
398: [02:29:12] <zippy> :P
399: [02:29:20] <Stomach> upstairs beard
400: [02:29:30] * wmk quit (Ping timeout: 255 seconds)
401: [02:29:30] <Colin[pi]> heh I forgot about this tilt shift photo; my gf's hair: http://i.imgur.com/zm2AlMl.jpg
402: [02:29:37] <Colin[pi]> it's longer now :o
403: [02:29:57] <DanaeNZ> lol I like how she’s standing on a rock to be taller than you
404: [02:30:05] <Colin[pi]> DanaeNZ: lol so true
405: [02:30:12] <Colin[pi]> she's like 153cm or something
406: [02:32:43] <ss23> Uh
407: [02:32:51] <ss23> that's just blurred, right Colin[pi], not tiltshift...?
408: [02:32:57] <ss23> Cause like... your legs...
409: [02:33:00] <Colin[pi]> ss23: fake tilt shift :P
410: [02:33:03] <ss23> yeah
411: [02:33:05] <ss23> It looks super bad
412: [02:33:11] <Colin[pi]> ss23: gee thanks
413: [02:33:14] <ss23> REAL TILT SHIFT OR NOTHING MAN
414: [02:33:17] * ss23 purist
415: [02:33:34] <Colin[pi]> I did it in 2 minutes in photoshop I THOUGHT IT WAS COOL OK
416: [02:33:50] <Stomach> TILT SHIFT IS ONLY FOR PHOTOS OF CARS AND TRAINS
417: [02:33:53] <Stomach> FUCKING NEWBIES
418: [02:34:39] <ss23> Colin[pi]: m8 that's okay bro just learn to do real tiltshift and never show anyone these disgusting abominations Colin[pi] JESUS
419: [02:34:42] <ss23> Have some SHAME
420: [02:35:26] <Colin[pi]> I'll continue to make my shitty tilt shifts, with blackjack and hookers!
421: [02:35:32] * UncleChe_ quit (Ping timeout: 272 seconds)
422: [02:37:11] <ss23> XD
423: [02:43:09] * RyanPotter quit (Quit: ZZZ)
424: [02:46:47] * micmania1 has joined #silverstripe
425: [02:48:53] * glenn-bautista has joined #silverstripe
426: [02:50:26] * wmk has joined #silverstripe
427: [02:55:42] * RyanPotter has joined #silverstripe
428: [02:58:18] <Kingy> lol fuck you're a harsh guy ss23
429: [02:58:23] <Kingy> Colin[pi]: man that's shit trololo
430: [02:58:28] <Kingy> I thought it was ok :(
431: [02:59:12] * wmk quit (Ping timeout: 255 seconds)
432: [02:59:21] <Kingy> it's thundering like mad here
433: [02:59:51] <antmas> Kingy: I wish it was here
434: [02:59:57] <antmas> sunshine but cold af
435: [03:00:11] <Kingy> guts lol
436: [03:00:25] <Kingy> it's 24 here right now
437: [03:00:30] <Kingy> winter on the GC
438: [03:00:33] <antmas> phwoar
439: [03:00:41] <antmas> maybe like 11 here
440: [03:02:00] <Kingy> antmas correct
441: [03:02:01] <Kingy> it says 11
442: [03:03:47] * zippy quit (Quit: Textual IRC Client: www.textualapp.com)
443: [03:07:16] <irogue> 8.3 here
444: [03:08:56] <Kingy> 34 back home
445: [03:08:57] <Kingy> 6am
446: [03:09:11] * Stomach quit (Quit: zzz)
447: [03:09:19] <Kingy> RealFeed says 44
448: [03:09:21] <Kingy> RealFeel*
449: [03:09:25] <antmas> :|
450: [03:09:31] <novaweb> Help with a back end thingee. MyExtension extends Extension. config.yml is configured. How to debug a onBeforeWrite (die() etc doesn't work because it's being passed through AJAX..?)
451: [03:09:43] <novaweb> *an
452: [03:10:19] * spronk quit (Quit: I may need a longer sleep timer...)
453: [03:10:22] <muskie9> novaweb should it be extending DataExtension since onBeforeWrite is the model?
454: [03:10:24] <DanaeNZ> novaweb: The network panel should still show die() or echo
455: [03:10:38] <novaweb> Thanks Muskie
456: [03:10:44] <novaweb> and DanaeNZ
457: [03:10:56] <muskie9> any reason why this wouldn't perform readonly... assuming the user isn't an admin: https://gist.github.com/muskie9/8f6801047f12af540ae8
458: [03:11:03] <DanaeNZ> haha i think muskie9 hit the nail on the head
459: [03:11:25] <DanaeNZ> muskie9: I think you need to replace the field
460: [03:11:34] <DanaeNZ> try $notes = $notes->performblahblah
461: [03:11:47] <DanaeNZ> oh and add it after
462: [03:12:04] <muskie9> so can't do the transformation after it's pushed?
463: [03:13:23] * Stomach has joined #silverstripe
464: [03:13:28] <DanaeNZ> I believe so - I think the transformation just returns a new instance instead of mutating the original one
465: [03:16:40] <muskie9> updated it to do an either or but still seeing the editable field... double checked and the user isn't admin https://gist.github.com/muskie9/8f6801047f12af540ae8
466: [03:17:03] <muskie9> this project's been a nightmare with expected behavior vs actual behavior with forms
467: [03:17:50] <muskie9> the worst has been UploadField erroring after removing an existing photo and adding a new one in frontend forms
468: [03:18:45] * spronk has joined #silverstripe
469: [03:18:53] <RyanPotter> muskie9: I use filefield for that reason in front end biz
470: [03:19:10] * Stomach quit (Quit: zzz)
471: [03:19:30] <muskie9> RyanPotter learned the hard way... updating all my forms to use that... client wants preview images too... so that's fun
472: [03:19:43] <RyanPotter> muskie9: Overload the front end template?
473: [03:19:49] * Stomach has joined #silverstripe
474: [03:20:25] <muskie9> not at this point, doing some hacky stuff in the short term... short timelines and still getting used to overloading templates for form fields
475: [03:20:31] * wmk has joined #silverstripe
476: [03:21:05] * Stomach quit (Client Quit)
477: [03:21:23] <DanaeNZ> muskie9: also try performDisabledTransformation
478: [03:22:26] <muskie9> DanaeNZ still an editable field
479: [03:22:40] <muskie9> I may just get the value and throw it in a LiteralField for now
480: [03:22:59] <DanaeNZ> what does your code look like now?
481: [03:23:27] <muskie9> https://gist.github.com/muskie9/8f6801047f12af540ae8
482: [03:23:42] <muskie9> the result: http://puu.sh/jyn6K/c68513e1c8.png
483: [03:24:00] <muskie9> I just realized the !
484: [03:24:04] <antmas> jesus, every chillstep youtube mix plays the SAME SONGS
485: [03:24:18] <RyanPotter> antmas: just listen to some Odesza
486: [03:24:30] <muskie9> need to switch them... where's that double facepalm image lol
487: [03:24:34] <RyanPotter> Shhhhh, only Odesza now
488: [03:24:35] <spronk> just play counter-strike
489: [03:24:36] <spronk> :D
490: [03:25:20] <muskie9> I hate it when you realize one char was fucking everything up
491: [03:28:44] * nikob quit (Ping timeout: 272 seconds)
492: [03:29:09] * wmk quit (Ping timeout: 256 seconds)
493: [03:33:39] * nikob has joined #silverstripe
494: [03:39:41] * novaweb quit ()
495: [03:41:48] <antmas> RyanPotter: Odesza is nice :)
496: [03:41:53] <RyanPotter> antmas: yarp
497: [03:42:04] <RyanPotter> antmas: gutted I’ll be gone when they come in October.
498: [03:42:26] * antmas needs to see more live music
499: [03:42:37] <RyanPotter> Nelson conerts
500: [03:42:45] <RyanPotter> mean
501: [03:42:49] <RyanPotter> maori
502: [03:42:50] <RyanPotter> mean
503: [03:44:48] <antmas> LOL
504: [03:49:31] * antmas is testing sharepoint on a citrix server
505: [03:49:35] <antmas> today is a bad day
506: [03:50:35] * wmk has joined #silverstripe
507: [03:50:59] <muskie9> http://puu.sh/jyp3f/fabbe827ab.gif
508: [03:51:09] <ss23> yeah
509: [03:51:10] <ss23> today is bad day
510: [03:51:11] <ss23> :(
511: [03:51:19] * antmas quit (Quit: Page closed)
512: [03:53:04] <DanaeNZ> i’m hungry
513: [03:53:08] <DanaeNZ> so today is a bad day
514: [03:53:28] <DanaeNZ> also fuck clients
515: [03:53:36] <spronk> also fuck servers
516: [03:53:43] <spronk> also fuck server companies
517: [03:54:08] <muskie9> fuck all the things
518: [03:55:05] <spronk> damn fucking straight
519: [03:55:15] <muskie9> anyone know what happened to gridfieldrelationhandler by simon welsh? it's fucking up all my projects
520: [03:55:23] <muskie9> like it completely went away
521: [03:55:34] <muskie9> having to flatten it until I come up with an alternative
522: [03:55:36] <Colin[pi]> so did simon_w
523: [03:56:52] <spronk> yeah
524: [03:56:59] <spronk> simon_w turned off all his public modules
525: [03:57:02] <spronk> all gone
526: [03:57:22] <muskie9> that's dumb, not like anyone was using them... ... ...
527: [03:57:36] * muskie9 grabs something heavy and throws it
528: [03:58:11] <DanaeNZ> there’ll be a fork, right?
529: [03:58:25] <spronk> will ther?
530: [03:58:29] <muskie9> actually I might have a fork
531: [03:58:40] * wmk quit (Ping timeout: 244 seconds)
532: [04:00:19] <Colin[pi]> muskie9: simon_w doesn't just burn bridges, he nukes them from orbit
533: [04:01:34] <muskie9> I watched the bomb slowly drop over time... first the move to his gitlab fucked up our projects, now removing the public repos looks even worse for him
534: [04:02:10] * r_hector has joined #silverstripe
535: [04:02:10] <muskie9> collateral damage of whatever was going on I guess
536: [04:04:17] * samlande_ has joined #silverstripe
537: [04:04:40] <spronk> hmm
538: [04:06:29] * antmas has joined #silverstripe
539: [04:07:28] <antmas> nah, 2degrees bill
540: [04:07:31] <antmas> bah*
541: [04:07:37] <antmas> STILL seems weird
542: [04:07:37] <spronk> ?
543: [04:07:39] <spronk> oh
544: [04:07:40] <spronk> for snap
545: [04:07:42] <spronk> yeahh
546: [04:07:49] * spronk got his two days ago
547: [04:08:02] <antmas> got mine just then
548: [04:08:04] <antmas> first though
549: [04:08:06] <antmas> thought*
550: [04:08:16] <antmas> 'dafuq did I sign up to 2degrees?'
551: [04:08:32] <spronk> mm lol
552: [04:08:43] * spronk is on 2d prepay, was like wtf ware they sending me a bill for
553: [04:08:56] * samlande_ quit (Ping timeout: 265 seconds)
554: [04:08:57] <antmas> yeah same here
555: [04:09:08] * samlande_ has joined #silverstripe
556: [04:10:06] <muskie9> so if there are any known issue, feel free to add them lol https://github.com/dynamic/gridfieldrelationhandler
557: [04:11:55] * Kingy is now known as Kingy[a]
558: [04:12:57] <antmas> https://i.imgur.com/PHG2de9.gifv
559: [04:16:29] * Stomach has joined #silverstripe
560: [04:17:59] * DanaeNZ quit (Quit: DanaeNZ)
561: [04:18:41] * DanaeNZ has joined #silverstripe
562: [04:19:16] * glenn-bautista quit (Quit: Leaving.)
563: [04:19:45] <DanaeNZ> Oh that reminds me, I should call chorus
564: [04:19:49] <DanaeNZ> and be like
565: [04:19:50] <DanaeNZ> yo
566: [04:19:52] <DanaeNZ> innernet
567: [04:20:40] * wmk has joined #silverstripe
568: [04:22:06] <ss-helper> Tidying up folder structure for libraries added with composer - http://stackoverflow.com/questions/31955875/tidying-up-folder-structure-for-libraries-added-with-composer
569: [04:25:45] * Stomach quit (Quit: zzz)
570: [04:27:49] * Stomach has joined #silverstripe
571: [04:29:14] * wmk quit (Ping timeout: 265 seconds)
572: [04:33:06] <Motoservo> I want to show my (abbreviated) blog posts on my home page. I can vaguely remember setting up articles and article holders back in the old days, using that old tutorial (and I can look at old code that I wrote to implement that). Can somebody tell me if this is the right way to go about doing this but now that I have the blog module?
573: [04:33:19] * Stomach quit (Quit: zzz)
574: [04:34:15] <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/hvGeFtTFCQAJ
575: [04:34:15] <ss-helper> MSSQL builds on Appveyor - https://groups.google.com/d/msg/silverstripe-dev/zNJcMRvzIg0/03GMwpNUAQAJ
576: [04:34:43] * Stomach has joined #silverstripe
577: [04:36:56] * joelpittet has joined #silverstripe
578: [04:42:18] * joelpitt_ has joined #silverstripe
579: [04:42:46] * antmas quit (Quit: Page closed)
580: [04:44:31] * joelpittet quit (Ping timeout: 256 seconds)
581: [04:50:40] * wmk has joined #silverstripe
582: [04:51:38] * gordon has joined #silverstripe
583: [04:51:38] * gordon is now known as nontgor
584: [04:53:55] <Hailwood> Hey folks, does anyone know a simple way to get the next, and previous *sibling* pages in the site tree?
585: [04:56:50] <nontgor> Hailwood: All pages in the SiteTree have a Sort field, so I think the rules you need are same parent id and Sort being plus or minus 1 from the current
586: [04:57:05] * nikob quit (Quit: Leaving)
587: [04:58:08] * glenn-bautista has joined #silverstripe
588: [04:59:36] <Hailwood> nontgor, Cheers, Yeah I just realized the sort field, that's what I needed to know :)
589: [04:59:53] <nontgor> :)
590: [05:01:02] * helenclarko quit (Read error: Connection reset by peer)
591: [05:01:21] * Hailwood quit (Remote host closed the connection)
592: [05:01:52] * camfindlay quit (Quit: camfindlay)
593: [05:17:23] * Azure quit (Ping timeout: 256 seconds)
594: [05:19:29] <ss-helper> 《주안건마》{ paagle48.com▷◁ 빠글 }성남룸사룽∏잠실룸싸룽ェ마산핸플\홍대오피」부평건마 - http://www.silverstripe.org/community/forums/general-questions/show/104371
595: [05:19:29] <ss-helper> 《부천건마》{ paagle48.com▷◁ 빠글 }강북룸사룽∏강서룸싸룽ェ천안핸플 \일산오피」안산건마 - http://www.silverstripe.org/community/forums/general-questions/show/104370
596: [05:20:21] * joelpitt_ quit (Remote host closed the connection)
597: [05:20:54] * Stomach quit (Quit: zzz)
598: [05:21:30] * glenn-bautista quit (Quit: Leaving.)
599: [05:22:47] * Stomach has joined #silverstripe
600: [05:23:03] <muskie9> aaaaaaand the spam is back
601: [05:23:14] * joelpitt_ has joined #silverstripe
602: [05:28:25] * joelpitt_ quit (Remote host closed the connection)
603: [05:33:56] * Stomach quit (Quit: zzz)
604: [05:34:33] <ss-helper> Question about Searchable Field - http://www.silverstripe.org/community/forums/general-questions/show/104372
605: [05:36:32] * Stomach has joined #silverstripe
606: [05:37:12] * camfindlay has joined #silverstripe
607: [05:40:41] * DanaeNZ quit (Quit: DanaeNZ)
608: [05:42:16] * DanaeNZ has joined #silverstripe
609: [05:49:40] <ss-helper> Re: Question about Searchable Field - http://www.silverstripe.org/community/forums/general-questions/show/104372#post404870
610: [05:54:24] * camfindlay quit (Quit: camfindlay)
611: [05:59:09] * DanaeNZ quit (Quit: DanaeNZ)
612: [06:00:10] * micmania1 quit (Quit: micmania1)
613: [06:01:24] * adrexia quit (Quit: My Mac has gone to sleep. ZZZzzz…)
614: [06:04:45] * Mike123 has joined #silverstripe
615: [06:04:45] <ss-helper> Widgets tab in Blog module missing - http://www.silverstripe.org/community/forums/blog-module-forum/show/104373
616: [06:04:45] <ss-helper> Re: Facebook Feed Widget - http://www.silverstripe.org/community/forums/widgets-2/show/103593#post404079
617: [06:15:58] * woohoo has joined #silverstripe
618: [06:17:44] * jonners has joined #silverstripe
619: [06:17:53] <woohoo> Hi im new to SS and considered such a problem when adding a CDN fallback for a Jquery. I write this to get a fallback if google jquery is not being loaded <script>window.jQuery || document.write('<script src="{$ThemeDir}/javascript/jquery.min.js"><\/script>')</script> (this is from HTML5 boilerplate template) but it seems that SS parses it in wron
620: [06:17:53] <woohoo> g way and i get syntax error.
621: [06:20:58] * jonners_ has joined #silverstripe
622: [06:20:59] * jonners quit (Read error: Connection reset by peer)
623: [06:24:27] * mahfuz quit (Ping timeout: 246 seconds)
624: [06:25:04] * Shrike_Finland has joined #silverstripe
625: [06:30:19] <muskie9> woohoo where are you putting that code (content zone, template, Page_Controller, etc)
626: [06:30:31] <woohoo> template
627: [06:30:52] * Stomach quit (Quit: zzz)
628: [06:31:39] * Stomach has joined #silverstripe
629: [06:31:59] <muskie9> I think that should work then, unless the script itself is faulty... we tend to put js code in the template and it rarely if ever doesn't parse properly
630: [06:33:54] <woohoo> <\/script>') i think that problem is in backslash escaping
631: [06:34:23] * RyanPotter quit (Quit: ZZZ)
632: [06:35:45] <woohoo> I copied it from boilerplate template i couldn't even mistype this
633: [06:41:47] * Stomach quit (Quit: zzz)
634: [06:51:52] * darjus01 has joined #silverstripe
635: [06:52:41] <muskie9> finally http://www.silverstripe.org/blog/announcing-the-winner-of-the-silverstripe-code-competition
636: [06:53:07] <muskie9> although the second honorable mention clicks through to the jonom gist
637: [06:56:49] * jonners_ quit (Remote host closed the connection)
638: [07:01:14] * zfmf has joined #silverstripe
639: [07:04:27] <irogue> muskie9: yup, you're definitely not the first to notice :P
640: [07:04:44] * Eliseth has joined #silverstripe
641: [07:06:15] <muskie9> and since when can you instantiate an object and add it to a relation without calling write() ?
642: [07:06:29] <muskie9> don't even know what I don't know
643: [07:07:12] <wmk> muskie9, wow, didn't notice
644: [07:07:14] <wmk> that's nice
645: [07:07:41] <muskie9> I'm assuming it works, when I get some free time I'm gonna give that method a try
646: [07:08:50] <wmk> $this->Likes()->add(Page_Like::create($ip)); would be even shorter, if Page_Like's constructor can take the argument.
647: [07:09:53] <muskie9> for sure, I never know how much you can pass before it won't take it
648: [07:10:18] <wmk> well, you have to define the constructor of that DO
649: [07:11:39] <Eliseth> Morning
650: [07:11:56] <wmk> well, looking at the code you can pass an array of field values
651: [07:12:13] <wmk> so Page_Like::create(['IP' => $ip]) would do
652: [07:12:28] <muskie9> all my code needs to be rewritten now lol
653: [07:12:47] <wmk> muskie9, it's good to know we can improve ;)
654: [07:12:54] <muskie9> absolutely
655: [07:13:00] <wmk> and wouldn't it be boring without the need to refactor?
656: [07:13:19] <wmk> i tend to refactor (split into extensions e.g.) when fixing a bug
657: [07:14:08] <muskie9> we tend to build stuff out and say we'll refactor post launch but then never get the time to... kinda sucks since some of the code is nasty
658: [07:14:28] <muskie9> then there's the 2.4 to 3.x upgrades that never happen, but that's a whole nother can of worms
659: [07:14:56] <wmk> muskie9, here lies the magic (line 79): http://api.silverstripe.org/3.1/source-class-HasManyList.html#50-80
660: [07:15:13] <wmk> and thinking about it it's abslutely logical
661: [07:15:33] <wmk> has_many has the key on the item, so it has to be written anyway
662: [07:15:36] * spronk quit (Quit: I may need a longer sleep timer...)
663: [07:15:49] <muskie9> that makes complete sense
664: [07:16:04] <wmk> 2.4 -> 3.x: you know the sunnysideup upgrade helper script?
665: [07:16:12] <wmk> takes a lot of work for you
666: [07:16:17] <muskie9> I feel like I've gone through so much of the api already, but there's sooooo much I haven't looked at yet
667: [07:16:18] <wmk> of course, just syntax and hints
668: [07:16:47] <muskie9> ya, have used it before... super helpful, the tough part is third party modules that haven't been maintained
669: [07:19:25] <wmk> "Please enable javascript to view this site." ... why should i?
670: [07:20:40] <wmk> Eliseth, morning
671: [07:21:39] <muskie9> wmk http://motherfuckingwebsite.com
672: [07:21:42] <muskie9> lol
673: [07:22:27] <wmk> LOL "Good design is as little design as possible."
674: [07:22:28] <wmk> - some German m****
675: [07:23:00] <wmk> well, a bit more border to make it even more readable
676: [07:23:12] <wmk> but blog.fefe.de is also very, very minimalistic. but great content
677: [07:23:24] <wmk> he also doesn't use html tag
678: [07:23:26] <wmk> afiak
679: [07:23:52] <muskie9> such responsive, much fast lol
680: [07:24:14] * MichalKleiner quit (Remote host closed the connection)
681: [07:24:17] <wmk> Load this in IE6
682: [07:24:24] * Stomach has joined #silverstripe
683: [07:25:28] <muskie9> mmmmmm IE6, those were the days ;P
684: [07:27:29] <wmk> no, don't remember me
685: [07:27:44] <wmk> everything before firefox is deleted from my mind
686: [07:27:50] * MichalKleiner has joined #silverstripe
687: [07:27:56] <Eliseth> I remember the pure joy when frames were introduced... >.<
688: [07:28:13] <muskie9> anyone try Microsoft Edge yet?
689: [07:28:53] <Eliseth> Well, wouldn't say "tried" as in extensive testing, but my wife runs it at home
690: [07:29:24] <Eliseth> Seems pretty good
691: [07:29:55] * Vedran__ quit ()
692: [07:29:57] * lerni_ has joined #silverstripe
693: [07:31:01] <muskie9> curious as to what the dev tools are like
694: [07:34:43] * Stomach quit (Quit: zzz)
695: [07:57:56] * jonners has joined #silverstripe
696: [07:59:26] * wmk quit (Ping timeout: 244 seconds)
697: [08:00:39] * GioVdK has joined #silverstripe
698: [08:11:09] <Mike123> hey guys can someone help with PDF encoding , going nuts ... here is sample code nad letter that arent showing , using dompdf , http://codepaste.net/pgx9zm , and screen what i get in pdf http://snag.gy/yTvIf.jpg
699: [08:14:03] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
700: [08:21:23] * Stomach has joined #silverstripe
701: [08:21:51] <lerni_> Mike123: is it the encoding or could it be the font?
702: [08:23:39] <Mike123> lerni_ , i send to pdf , $html = '<p style="font-family: DejaVu Sans;">ą č ę ė į š ų ū </p>'; and i get this : http://snag.gy/uYL8f.jpg
703: [08:24:26] <Mike123> lerni_, i dont really know where the problem, but i think i could be the font
704: [08:24:39] <Mike123> but i tried many option , non of them worked
705: [08:26:22] <lerni_> sorry duno, was just a shot in the dark
706: [08:29:03] * terryapodaca quit (Read error: Connection reset by peer)
707: [08:34:59] * spronka has joined #silverstripe
708: [08:35:53] <Eliseth> Looks like a font issue, are the fonts you're trying to use available on the server?
709: [08:41:07] * Stomach quit (Quit: zzz)
710: [08:41:28] <Eliseth> Mike123: Can you try adding this after defining $html?
711: [08:41:32] <Eliseth> $html = mb_convert_encoding($html, 'HTML-ENTITIES', 'UTF-8');
712: [08:42:23] * wmk has joined #silverstripe
713: [08:44:39] <Mike123> Eliseth , tried this allready, no luck , about fonts, yes there are all in dompdf lib
714: [08:45:58] * Stomach has joined #silverstripe
715: [08:47:16] <Eliseth> No idea then, I'd guess encoding at some point
716: [08:49:08] <Motoservo> If I’ve got the blog module installed and it’s working okay but I also want to show the last few blog entries on the home page… how would I go about that? Any suggestions?
717: [09:03:44] <lerni_> Motoservo: make a function and return something like... Versioned::get_by_stage('BlogPost', Versioned::current_stage())->sort("Sort", "ASC")->Limit(3);
718: [09:05:49] * NETim has joined #silverstripe
719: [09:06:05] <Motoservo> Okay, lerni_ . I’ll try that.
720: [09:06:15] <NETim> Morning. Any way to get the name of the current action into the template?
721: [09:14:33] <woohoo> if i override search form template in page controller $form->setTemplate('SearchForm'); where it looks for a template?
722: [09:17:26] * auto9 has joined #silverstripe
723: [09:17:42] * Eliseth quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
724: [09:26:58] * Tanger quit (Quit: sleep())
725: [09:28:54] * wmk quit (Ping timeout: 255 seconds)
726: [09:31:19] * Motoservo quit (Ping timeout: 265 seconds)
727: [09:33:51] * Motoservo has joined #silverstripe
728: [09:38:26] * Copperis has joined #silverstripe
729: [09:39:14] * Shrike_Finland quit (Quit: Leaving.)
730: [09:39:34] * Pysrhk has joined #silverstripe
731: [09:39:55] * Shrike_Finland has joined #silverstripe
732: [09:43:53] * Colin[pi] quit (Ping timeout: 265 seconds)
733: [09:45:39] * Stomach quit (Quit: zzz)
734: [10:00:56] <Pysrhk> so which one is the winner?
735: [10:01:05] <Pysrhk> do you know him zauberfisch?
736: [10:01:13] <Pysrhk> will they be coming to the conf?
737: [10:01:30] * zfmf quit (Remote host closed the connection)
738: [10:08:35] <zauberfisch> uhm
739: [10:08:41] <zauberfisch> I haven't even looked yet
740: [10:10:21] <zauberfisch> interesting, I haven't heard of that guy/company yet
741: [10:10:30] <zauberfisch> or at least I can't recall
742: [10:27:18] <Pysrhk> Neither
743: [10:27:35] <Pysrhk> I wonder if they came last year? idk :<
744: [10:27:53] <Pysrhk> there were a few folks from Wien, but I don't think this crew were amongst
745: [10:29:13] * jonners quit (Remote host closed the connection)
746: [10:31:05] <slievr> anyone know if there is a clean way to get the controller methods while looping?
747: [10:31:24] <Pysrhk> slievr: eh?
748: [10:32:22] <slievr> I am looping through products
749: [10:32:27] <slievr> each with allowed actions
750: [10:32:39] <slievr> but I cannot call those actions during the loop
751: [10:33:16] <Pysrhk> allowed actions don't affect loops.
752: [10:35:14] <slievr> when I loop through products I cannot call the methods within each's controller. I was wondering what the best way would be to access these methods
753: [10:36:53] * Eliseth has joined #silverstripe
754: [10:41:38] * jonners has joined #silverstripe
755: [10:41:44] * ss-helper quit (Remote host closed the connection)
756: [10:41:56] * ss-helper has joined #silverstripe
757: [10:44:45] <NETim> Pysrhk: similar question, any way to check the current action in the template?
758: [10:45:21] * Motoservo quit (Ping timeout: 250 seconds)
759: [10:46:24] <Pysrhk> $this->action
760: [10:46:28] <Pysrhk> or Action (cap)
761: [10:46:36] <Pysrhk> one of the two, maybe both.
762: [10:46:40] <NETim> In the template. I've tried something like that and no luck.
763: [10:46:45] <Pysrhk> $Action
764: [10:46:57] <NETim> Trying to change the breadcrumbs if a certain action is happening.
765: [10:47:26] <slievr> I just made this: function currentController(){ $controller = Product_Controller::create($this); return $controller; }
766: [10:47:57] <slievr> anything wrong in doing that?
767: [10:48:31] <Pysrhk> yes.
768: [10:48:35] <Pysrhk> it's not the current controller.
769: [10:48:56] <slievr> other than name
770: [10:48:59] <Pysrhk> Controller::curr() is the current controller.
771: [10:49:02] * spronka quit (Quit: My Mac has gone to sleep. ZZZzzz…)
772: [10:49:21] <Pysrhk> well there's ModelAsController::controller_for($this) already
773: [10:49:41] <slievr> that's what I was looking for in my poorly worded question
774: [10:49:41] <Pysrhk> or $that even, wherever you call it.
775: [10:49:46] <Pysrhk> right, cool.
776: [10:49:59] <Pysrhk> well there it is :> Although it might be a part of cms module
777: [10:51:02] * wmk has joined #silverstripe
778: [10:51:22] * DimiStripe has joined #silverstripe
779: [10:56:48] * wmk quit (Ping timeout: 264 seconds)
780: [11:02:21] * zfmf has joined #silverstripe
781: [11:02:50] * elgabbu has joined #silverstripe
782: [11:03:45] <elgabbu> hi there not sure if anyone can help but anyways ... my homepage is giving 302 redirects to itself ending up in a redirect loop ... any ideas what could be the cause?
783: [11:06:43] * Shrike_Finland quit (Ping timeout: 246 seconds)
784: [11:07:03] * Shrike_Finland has joined #silverstripe
785: [11:07:30] <auto9> Have you tried disabling your root .htaccess to see if it's that file?
786: [11:08:55] <Pysrhk> elgabbu: enforcing https or trailing slash or soemthing
787: [11:09:44] <auto9> Yeah that sort of thing
788: [11:12:09] <elgabbu> remove .htaccess file and i but a die at the top of index.php but its not stopping
789: [11:12:22] <elgabbu> so i guess it something at apache level
790: [11:14:28] <auto9> So the .htaccess is removed and going to the url still gives the same redirect?
791: [11:15:44] <auto9> If you have a special homepage page type on the page try changing it to a normal page type and see if the fixes it
792: [11:17:16] * tim_a_000_ has joined #silverstripe
793: [11:17:53] * tim_a_000_ quit (Client Quit)
794: [11:21:06] * wmk has joined #silverstripe
795: [11:22:42] * jonners quit (Remote host closed the connection)
796: [11:24:40] * NETim__ has joined #silverstripe
797: [11:25:06] * NETim quit (Ping timeout: 246 seconds)
798: [11:26:46] * jonners has joined #silverstripe
799: [11:26:48] * wmk quit (Ping timeout: 264 seconds)
800: [11:28:57] * NETim__ quit (Ping timeout: 246 seconds)
801: [11:30:44] * NETim has joined #silverstripe
802: [11:32:58] * wmk has joined #silverstripe
803: [11:33:14] * Eliseth quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
804: [11:37:46] * Eliseth has joined #silverstripe
805: [11:39:55] * jonners_ has joined #silverstripe
806: [11:39:56] * jonners quit (Read error: Connection reset by peer)
807: [11:41:29] * jonners_ quit (Read error: Connection reset by peer)
808: [11:41:57] * jonners has joined #silverstripe
809: [11:43:22] * jonners_ has joined #silverstripe
810: [11:43:31] * jonners quit (Read error: Connection reset by peer)
811: [11:43:37] * jonners_ quit (Read error: Connection reset by peer)
812: [11:44:03] * jonners has joined #silverstripe
813: [11:45:04] * jonners quit (Read error: Connection reset by peer)
814: [11:45:34] * jonners has joined #silverstripe
815: [11:46:39] * jonners quit (Read error: Connection reset by peer)
816: [11:47:07] * jonners has joined #silverstripe
817: [11:50:39] * jonners quit (Read error: Connection reset by peer)
818: [11:51:06] * jonners has joined #silverstripe
819: [11:53:19] * jonners quit (Read error: Connection reset by peer)
820: [11:53:20] * r_hector quit (Remote host closed the connection)
821: [11:53:46] * jonners has joined #silverstripe
822: [12:03:30] * jonners quit (Read error: Connection reset by peer)
823: [12:04:10] * jonners has joined #silverstripe
824: [12:04:34] * jonners quit (Read error: Connection reset by peer)
825: [12:05:04] * jonners has joined #silverstripe
826: [12:05:42] * darjus01 quit (Read error: Connection reset by peer)
827: [12:07:32] * jonners_ has joined #silverstripe
828: [12:07:33] * jonners quit (Read error: Connection reset by peer)
829: [12:08:12] * jonners has joined #silverstripe
830: [12:08:12] * jonners_ quit (Read error: Connection reset by peer)
831: [12:08:45] * jonners quit (Remote host closed the connection)
832: [12:08:48] * auto9 quit (Ping timeout: 264 seconds)
833: [12:09:33] <NETim> Pysrhk, so, Any ideas on getting the action into the breadcrumbs?
834: [12:14:19] * UndefinedOffset has joined #silverstripe
835: [12:23:14] * auto9 has joined #silverstripe
836: [12:23:44] <NETim> Anyone here?
837: [12:24:09] * jimbo_ has joined #silverstripe
838: [12:28:27] * jimbo_ quit (Ping timeout: 246 seconds)
839: [12:40:39] * Azure has joined #silverstripe
840: [12:47:01] * irogue quit (Read error: Connection reset by peer)
841: [12:47:18] * irogue has joined #silverstripe
842: [12:53:30] * jonners has joined #silverstripe
843: [12:58:24] * jonners quit (Read error: Connection reset by peer)
844: [12:59:10] * jonners has joined #silverstripe
845: [13:00:43] * Shrike_Finland quit (Quit: Leaving.)
846: [13:01:28] * Shrike_Finland has joined #silverstripe
847: [13:01:29] * jonners quit (Read error: Connection reset by peer)
848: [13:02:08] * jonners has joined #silverstripe
849: [13:03:28] * Copperis quit (Remote host closed the connection)
850: [13:03:30] * jonners quit (Read error: Connection reset by peer)
851: [13:05:13] * jonners has joined #silverstripe
852: [13:06:30] * Shrike_Finland quit (Quit: Leaving.)
853: [13:06:40] * jonners_ has joined #silverstripe
854: [13:07:29] * jonners_ quit (Read error: Connection reset by peer)
855: [13:09:32] * jonners quit (Ping timeout: 250 seconds)
856: [13:10:39] * jonners has joined #silverstripe
857: [13:14:25] * jonners quit (Read error: Connection reset by peer)
858: [13:14:47] * jonners has joined #silverstripe
859: [13:15:29] * jonners_ has joined #silverstripe
860: [13:17:34] * jonners__ has joined #silverstripe
861: [13:18:22] * jonners_ quit (Read error: Connection reset by peer)
862: [13:19:04] * jonners quit (Ping timeout: 250 seconds)
863: [13:19:24] * jonners__ quit (Read error: Connection reset by peer)
864: [13:19:51] * jonners has joined #silverstripe
865: [13:23:55] * jonners quit (Read error: Connection reset by peer)
866: [13:24:24] * jonners has joined #silverstripe
867: [13:24:37] * jonners quit (Read error: Connection reset by peer)
868: [13:25:08] * jonners has joined #silverstripe
869: [13:30:49] * jonners quit (Read error: Connection reset by peer)
870: [13:31:55] * jonners has joined #silverstripe
871: [13:33:07] * ss-helper quit (Remote host closed the connection)
872: [13:33:23] * ss-helper has joined #silverstripe
873: [13:33:40] * jonners quit (Read error: Connection reset by peer)
874: [13:34:08] * jonners has joined #silverstripe
875: [13:34:57] * Mike123 quit (Ping timeout: 246 seconds)
876: [13:35:08] * jonners quit (Read error: Connection reset by peer)
877: [13:35:14] * jonners_ has joined #silverstripe
878: [13:36:14] * jonners_ quit (Read error: Connection reset by peer)
879: [13:38:11] * jonners has joined #silverstripe
880: [13:40:19] * jonners quit (Read error: Connection reset by peer)
881: [13:40:45] * jonners has joined #silverstripe
882: [13:47:52] * Azure quit (Ping timeout: 260 seconds)
883: [13:51:44] * Azure has joined #silverstripe
884: [13:55:42] * samlande_ quit (Ping timeout: 265 seconds)
885: [14:05:03] * joelpittet has joined #silverstripe
886: [14:12:19] * r3v3rb has joined #silverstripe
887: [14:13:46] <r3v3rb> Hi all, trying to set a success message in the cms after a onafterwrite? Any helpers?
888: [14:18:08] <ss-helper> Twitter bootstrap collapse: change display of toggle button - http://stackoverflow.com/questions/16224636/twitter-bootstrap-collapse-change-display-of-toggle-button
889: [14:18:45] * NETim quit (Changing host)
890: [14:18:45] * NETim has joined #silverstripe
891: [14:26:14] * slievr quit (Ping timeout: 250 seconds)
892: [14:35:26] <Pysrhk> NETim: yeh, plonk it on the end.
893: [14:35:50] <Pysrhk> dsl.data.net.uk, there's an ISP never to use :<
894: [14:36:09] <Pysrhk> NETim: there are 2 breadcrumbs functions.
895: [14:36:13] <NETim> Pysrhk, useful. I'm trying to figure out how to add it.
896: [14:36:14] <Pysrhk> one makes a datastructure
897: [14:36:23] <Pysrhk> the other renders it to template.
898: [14:36:30] <Pysrhk> on SiteTree.php
899: [14:36:33] <NETim> $Action is blank, even at the highest scope.
900: [14:36:35] <Pysrhk> so if you override it in say Page.php
901: [14:36:43] <Pysrhk> NETim: hmm, rude.
902: [14:36:53] <Pysrhk> they might have fucked BC and removed it or something, IDK.
903: [14:36:57] <Pysrhk> are you using CMS?
904: [14:36:59] <Pysrhk> I assume so.
905: [14:37:04] <NETim> sarcasm, another service i offer :D
906: [14:37:09] <NETim> I am.
907: [14:37:36] <NETim> I've had a look at hijacking the breadcrumbs function, but it is written to only really function with sitetree records.
908: [14:37:56] <Pysrhk> $breadcrumbs = parent::getThemBreadcrumbsDataSTructureThing(); $Breadcrumbs->Pages->Push($DatMotherFucknAction)
909: [14:38:13] <NETim> hm... worth a go.
910: [14:38:14] <Pysrhk> $DatMotherfucknAction = $this->request->param('Action')
911: [14:38:20] <Pysrhk> or something
912: [14:38:51] <Pysrhk> r3v3rb: I think it's just a normal Form message
913: [14:39:05] <Pysrhk> $form->setMessage('OMG WINNER IS YOU')
914: [14:39:11] <Pysrhk> or something
915: [14:41:27] * lerni_ quit ()
916: [14:43:30] <Pysrhk> NETim: oh, if ArrayData is immutable though... $Breadcrumbs->Pages = $Breadcrumbs->Pages->Push($action)
917: [14:43:50] <NETim> cheers.
918: [14:44:13] <Pysrhk> or ArrayData(array('Title'=>$this->Title, 'Link'=>$this->Link($action)) or something like that.
919: [14:44:26] <Pysrhk> might need to bluff a page if it expects a full Page object.
920: [14:44:46] <NETim> How would I spoof a page?
921: [14:44:48] * samlande_ has joined #silverstripe
922: [14:44:57] <NETim> $whatever = new Page() ?
923: [14:45:50] <Pysrhk> Page::create($recordArray) maybe.
924: [14:45:55] <Pysrhk> not entirely sure.
925: [14:46:03] * keroberos quit (Ping timeout: 244 seconds)
926: [14:46:17] <Pysrhk> you could just bluff it with an ArrayData probably, since it technically shouldn't matter if it's actually a full Page or not.
927: [14:46:22] <NETim> meh, I'll give it all a go.
928: [14:46:40] <Pysrhk> glfh
929: [14:46:43] <Pysrhk> glhf*
930: [14:46:49] <NETim> ?
931: [14:48:07] <Pysrhk> goodluckhavefun
932: [14:48:30] <NETim> ah.
933: [14:48:37] <NETim> wtvmt
934: [14:49:06] * samlande_ quit (Client Quit)
935: [14:52:20] * keroberos has joined #silverstripe
936: [14:56:13] <Pysrhk> oh?
937: [14:57:12] <NETim> Well Thanks Very Much Then.
938: [14:59:11] <Pysrhk> oic
939: [15:06:24] * Eliseth quit (Ping timeout: 264 seconds)
940: [15:06:43] * spekulatius quit (Ping timeout: 244 seconds)
941: [15:09:40] * DimiStripe quit (Quit: DimiStripe)
942: [15:11:10] * spekulatius has joined #silverstripe
943: [15:12:48] * zfmf quit ()
944: [15:16:17] * DimiStripe has joined #silverstripe
945: [15:21:43] <GioVdK> Hello, is anyone aware of any change to the way a user is registered that could prevent creating a user via API (restfulserver) to store the password correctly?
946: [15:30:03] <r3v3rb> Pysrhk okay thanks I'll take a look. And try.
947: [15:33:45] <Pysrhk> GioVdK: haven't used restfulserver, but not that I'm aware of.
948: [15:34:03] <GioVdK> hi, thanks Pysrhk
949: [15:34:47] <GioVdK> it is strange because basically now when the user is created using the restfulserver so sending a POST request to the api endpoint, the user is created correctly but then the password is wrong
950: [15:34:51] <GioVdK> and you can't login
951: [15:34:58] <GioVdK> but if then you reset the password, it works
952: [15:35:11] <Pysrhk> weird
953: [15:40:09] <GioVdK> yep, checking if it could be related to the length of the field or something...
954: [15:40:15] <GioVdK> the password in db seems to be encoded properly
955: [15:41:16] <Pysrhk> It should go through the methods on Member iirc
956: [15:41:21] <GioVdK> ok interesting
957: [15:41:27] <GioVdK> the encrypted string is 61 chars
958: [15:41:34] <Pysrhk> it sets things like the salt, the hash method, etc
959: [15:41:51] <Pysrhk> It's not encrypted, it's hashed. (you can decrypt encrypted things)
960: [15:41:55] <GioVdK> so that should be ok as the max length is 160 ('Password' => 'Varchar(160)',)
961: [15:42:28] <GioVdK> Pysrhk: yep sorry I used the wrong word :p
962: [15:43:47] <Pysrhk> yep :> not that it really matters :P
963: [15:47:37] <GioVdK> (btw there is a column called "PasswordEncryption" that has value "blowfish" for the most recent records)
964: [15:47:45] <GioVdK> so maybe the method changed recently
965: [15:47:54] <GioVdK> and this is why it is no longer working via the API
966: [15:52:25] <GioVdK> mh nope sorry it has always been blowfish but for some reason I can see some of them having NULL instead
967: [15:53:44] <Pysrhk> GioVdK: it might be that the API is not setting it as default, but once a proper object is built it could be defaulting to blowfish as the value for that field
968: [15:53:46] <Pysrhk> or somethin
969: [16:17:00] * jonners quit (Remote host closed the connection)
970: [16:19:40] * jonners has joined #silverstripe
971: [16:24:30] * ss-helper quit (Remote host closed the connection)
972: [16:24:46] * ss-helper has joined #silverstripe
973: [16:35:51] * jonners quit (Remote host closed the connection)
974: [16:36:02] * jonners has joined #silverstripe
975: [16:36:17] * jonners quit (Remote host closed the connection)
976: [16:39:39] * stdkek quit (Quit: asl batman)
977: [16:46:40] * Pysrhk quit ()
978: [16:48:37] * jonners has joined #silverstripe
979: [16:50:45] * gelignite has joined #silverstripe
980: [16:52:55] * jonners quit (Ping timeout: 245 seconds)
981: [17:02:46] * GioVdK quit (Ping timeout: 240 seconds)
982: [17:06:50] * wmk quit (Ping timeout: 240 seconds)
983: [17:44:35] * cloph quit (Ping timeout: 245 seconds)
984: [17:51:25] * wmk has joined #silverstripe
985: [17:57:32] * wmk quit (Ping timeout: 260 seconds)
986: [18:21:30] * wmk has joined #silverstripe
987: [18:27:26] * wmk quit (Ping timeout: 272 seconds)
988: [18:39:04] * Azure quit (Quit: My Mac has gone to sleep. ZZZzzz…)
989: [18:51:26] * wmk has joined #silverstripe
990: [18:57:50] * wmk quit (Ping timeout: 272 seconds)
991: [18:58:51] * Stomach has joined #silverstripe
992: [19:15:53] * ss-helper quit (Remote host closed the connection)
993: [19:16:07] * ss-helper has joined #silverstripe
994: [19:19:37] * cloph_away has joined #silverstripe
995: [19:19:47] * benjhocking1 has joined #silverstripe
996: [19:20:27] * Stomach quit (Quit: zzz)
997: [19:21:25] * wmk has joined #silverstripe
998: [19:21:49] * benjhocking quit (Ping timeout: 252 seconds)
999: [19:24:13] * cloph_away quit (Remote host closed the connection)
1000: [19:27:23] * wmk quit (Ping timeout: 256 seconds)
1001: [19:35:42] * cloph_away has joined #silverstripe
1002: [19:41:42] * cloph has joined #silverstripe
1003: [19:41:46] * cloph_away quit (Ping timeout: 240 seconds)
1004: [19:51:40] * wmk has joined #silverstripe
1005: [19:57:43] * wmk quit (Ping timeout: 265 seconds)
1006: [19:59:51] * PenguinMan98 has joined #silverstripe
1007: [19:59:57] <PenguinMan98> Hey guys
1008: [20:00:20] <PenguinMan98> So... I got fired. But I'm trying to move ahead by redoing a bunch of my old sites using silverstripe
1009: [20:00:28] <PenguinMan98> For the practice of it
1010: [20:00:38] <PenguinMan98> I need some help making my images responsive though
1011: [20:01:19] <PenguinMan98> When I add the images through the tinymce interface, they gain a bunch of hard-coded width attributes that ruin everything
1012: [20:01:53] <PenguinMan98> Do you know how to alter how those are added? Where would I look to change that behavior?
1013: [20:10:21] * Stomach has joined #silverstripe
1014: [20:14:39] * PenguinMan98 quit (Ping timeout: 246 seconds)
1015: [20:21:44] * wmk has joined #silverstripe
1016: [20:25:12] * UndefinedOffset quit (Quit: Leaving.)
1017: [20:27:26] * helenclarko has joined #silverstripe
1018: [20:27:38] * wmk quit (Ping timeout: 250 seconds)
1019: [20:30:32] <helenclarko> Morning o/
1020: [20:36:56] * veb has joined #silverstripe
1021: [20:42:24] * adrexia has joined #silverstripe
1022: [20:42:39] * joelpittet quit (Remote host closed the connection)
1023: [20:48:46] * Motoservo has joined #silverstripe
1024: [20:49:54] * Motoservo quit (Remote host closed the connection)
1025: [20:50:27] * Motoservo has joined #silverstripe
1026: [20:51:19] * antmas has joined #silverstripe
1027: [20:51:48] * wmk has joined #silverstripe
1028: [20:52:32] <Motoservo> Haven’t coded in quite awhile and I’m remembering back, wasn’t there a way to get verbose reporting when things go wrong? A developer plugin, perhaps?
1029: [20:53:28] * glenn-bautista has joined #silverstripe
1030: [20:55:47] * vanny has joined #silverstripe
1031: [20:57:32] * wmk quit (Ping timeout: 250 seconds)
1032: [20:57:34] <adrexia> Motoservo it's pretty verbose in dev mode
1033: [20:58:06] <Motoservo> Ah, maybe that’s what I need to change. Wasn’t that just adding something to the URL string?
1034: [20:58:41] <Motoservo> I’ll see if I can find that somewhere back in my old sites.
1035: [20:59:07] <adrexia> oh yes, I think you can still do that?
1036: [20:59:08] <Motoservo> So much has changed though, I try not to pilage too much of that old code.
1037: [20:59:10] <Motoservo> ;)
1038: [20:59:14] <adrexia> ?isDev=1
1039: [20:59:24] <adrexia> otherwise it's in your ss envivornment file
1040: [20:59:26] <Motoservo> Ah. Right.
1041: [20:59:46] <adrexia> https://docs.silverstripe.org/en/3.1/getting_started/environment_management/
1042: [21:00:14] <adrexia> yeah - always best to at least make sure there's not a better way now :)
1043: [21:00:19] <Motoservo> Suppose it’s time to run the bases back from the beginning again.(Sigh)
1044: [21:00:29] <adrexia> haha
1045: [21:00:37] <adrexia> nah, it's not that bad
1046: [21:00:42] <adrexia> the basics are pretty similar
1047: [21:00:51] <adrexia> jsut... no complewxtable fields
1048: [21:00:57] <adrexia> ;)
1049: [21:01:19] <adrexia> but silverstripe is still the same brain, just older
1050: [21:03:02] * Olliepop has joined #silverstripe
1051: [21:05:38] * RyanPotter has joined #silverstripe
1052: [21:07:44] * zippy has joined #silverstripe
1053: [21:08:21] * micmania1 has joined #silverstripe
1054: [21:08:38] <Stomach> my production manager just got to my entry for last week
1055: [21:10:07] <Stomach> Internal + Non client related work (1:00) : Recovering lost modules due to Simon Welsh being an asshole and deleting his repos
1056: [21:10:27] <Stomach> :(
1057: [21:11:25] <zippy> thought he was at peace with things
1058: [21:12:19] <antmas> mornin o/
1059: [21:12:26] <zippy> hello
1060: [21:12:41] <antmas> Stomach: that sucks :(
1061: [21:12:58] <Stomach> yeah :\
1062: [21:13:07] * micmania1 quit (Ping timeout: 265 seconds)
1063: [21:14:51] <antmas> zippy: he's probably at peace now that he's deleted everything
1064: [21:15:10] <antmas> aka hidden his toys so the other kids can't enjoy them
1065: [21:15:46] <zippy> wooo https://www.webkit.org/blog/3632/introducing-backdrop-filters/
1066: [21:16:08] <zippy> excellent support as well; http://caniuse.com/#feat=css-backdrop-filter
1067: [21:16:40] <antmas> finally
1068: [21:19:25] <RyanPotter> Stomach: Dont know why he didn’t just give someone collaborator rightrs...
1069: [21:19:46] <helenclarko> antmas, Turns out my PC doesnt handle overclocking very well.
1070: [21:20:07] <antmas> helenclarko: :O oh noe
1071: [21:20:23] <antmas> RyanPotter: because literally everyone is an entitled jerk
1072: [21:20:26] <antmas> apparently
1073: [21:20:39] <RyanPotter> Can confirm, am jerk.
1074: [21:20:43] <zippy> helenclarko: magic smoke?
1075: [21:20:43] <antmas> :P
1076: [21:20:52] <antmas> helenclarko: too hot? unstable?
1077: [21:21:51] * wmk has joined #silverstripe
1078: [21:23:40] <helenclarko> antmas, I'm back at defaults, but for awhile there I had a cpu at 3.7 and temps around 50C... only for awhile, then the fan couldnt keep things cool and I peaked at 99C before the computer shut down.
1079: [21:23:55] <antmas> WOAH
1080: [21:23:56] <antmas> lol
1081: [21:24:10] * PenguinMan98 has joined #silverstripe
1082: [21:24:15] <helenclarko> haha lol
1083: [21:24:18] <antmas> helenclarko: your cpu cooler might need to be taken out, cleaned and new thermal paste applied
1084: [21:24:55] * Hailwood has joined #silverstripe
1085: [21:24:56] <RyanPotter> antmas: aka: toohardbasket
1086: [21:25:11] <antmas> mm
1087: [21:25:17] <PenguinMan98> lost internet
1088: [21:25:20] <PenguinMan98> blast it all
1089: [21:25:22] <helenclarko> antmas, Its newish. At stock it sits at around 30C. So I'm a little shocked that it couldnt keep it at atleast 50C
1090: [21:25:38] <PenguinMan98> new question
1091: [21:25:55] <PenguinMan98> If I make a page underneath a page, that should activate menu(2) shouldn't it?
1092: [21:25:56] <zippy> 99C is pretty warm eh! cook some eggs with that..
1093: [21:26:10] <helenclarko> antmas, The fan just doesnt spin fast enough. Might be time to purchase something a little more powerful.
1094: [21:26:31] <antmas> helenclarko: I'm looking at a noctua UH14s
1095: [21:26:33] <antmas> $100
1096: [21:26:36] <antmas> highly rated
1097: [21:26:47] <antmas> anything by notcua is good however
1098: [21:27:02] <RyanPotter> antmas: I have one.
1099: [21:27:06] <RyanPotter> Good fan.
1100: [21:27:17] <RyanPotter> Probs would still go back to watercooling however.
1101: [21:27:17] <antmas> +1
1102: [21:27:20] <helenclarko> zippy, Yea, was considering a shutdown at above 70C but for some reason I wanted to see what happened above 90C
1103: [21:27:33] <zippy> lol
1104: [21:27:45] <antmas> above 90, black holes start appearing
1105: [21:27:46] * wmk quit (Ping timeout: 260 seconds)
1106: [21:28:51] <helenclarko> Yea, my temp program couldnt do 3 digits, so it reached 99C and couldnt tell me anything else. It was basically screaming for help.
1107: [21:29:44] <helenclarko> Back at stock and temps are around 30C. So new fan time.
1108: [21:30:13] <PenguinMan98> I put an <% if $Menu(2) %> in my code
1109: [21:30:22] <PenguinMan98> This is the response: http://screencast.com/t/Pln7T57gKb
1110: [21:31:08] <zippy> PenguinMan98: Are you on the About Us page there?
1111: [21:31:17] <zippy> !paste PenguinMan98 the template
1112: [21:31:18] <ss-helper> PenguinMan98: Please paste your code using something like http://kopy.io/ or http://www.sspaste.com/ or https://gist.github.com/ and then paste the link here.
1113: [21:32:02] <PenguinMan98> http://www.sspaste.com/paste/show/55cbbb4708b66
1114: [21:32:47] <zippy> Intersting, I always just do <% if Children %> <%loop Children %> instead of Menu(2)
1115: [21:33:09] <RyanPotter> zippy: the correct way.
1116: [21:33:50] <PenguinMan98> Well, then you should update your tutorials
1117: [21:33:51] <PenguinMan98> lol
1118: [21:33:56] <RyanPotter> PenguinMan98: You can do it like this, bruv: https://github.com/Rhym/silverstripe-boilerplate/blob/master/templates/Includes/Menu.ss
1119: [21:33:57] <zippy> PenguinMan98: send in a PR :)
1120: [21:34:15] <zippy> PenguinMan98: Tutorial link?
1121: [21:34:40] <PenguinMan98> http://www.silverstripe.org/learn/lessons/adding-dynamic-content?ref=hub
1122: [21:35:41] <RyanPotter> PenguinMan98: Menu(2) isn’t in the context of menu(1) in that tutorial.
1123: [21:35:48] <RyanPotter> it’s standalone as a sidebar.
1124: [21:36:06] <RyanPotter> as stated by the tutorial.
1125: [21:36:17] <PenguinMan98> Shouldn't it work the same way?
1126: [21:36:48] <RyanPotter> Nah, you’re in a loop of menu(1)
1127: [21:36:56] <RyanPotter> so you’re in the context of a page now.
1128: [21:36:59] <PenguinMan98> oic
1129: [21:37:03] <RyanPotter> :)
1130: [21:37:16] <RyanPotter> Just use $Children like my paste above and you should be sweet.
1131: [21:37:36] * vanny quit (Ping timeout: 246 seconds)
1132: [21:39:42] * DanaeNZ has joined #silverstripe
1133: [21:39:54] <PenguinMan98> poifect. thanks
1134: [21:40:28] <PenguinMan98> I hand-coded this site about 4 months ago http://bankscattle.com/
1135: [21:40:34] <PenguinMan98> Before I knew SS
1136: [21:40:36] * pinc_ has joined #silverstripe
1137: [21:40:50] <PenguinMan98> Wife helped
1138: [21:40:58] <PenguinMan98> In the end I think we slaughtered it
1139: [21:41:07] <PenguinMan98> Pun very much intended
1140: [21:41:27] * DimiStripe quit (Ping timeout: 244 seconds)
1141: [21:42:03] <RyanPotter> PenguinMan98: give this a jam: https://github.com/Rhym/silverstripe-boilerplate-installer
1142: [21:42:21] <RyanPotter> Demo: http://webdough.co.nz/~boilerpl/
1143: [21:47:10] <antmas> anyone from stripetheweb here?
1144: [21:49:24] <PenguinMan98> hmm
1145: [21:49:42] <PenguinMan98> I think I'm already in a good spot though. What are the advantages I might gain from switching?
1146: [21:49:44] <zippy> it's pretty hard to do themes in SS isn't it. Really you can only just create a theme for the Page.ss, because everything else you'd need to create the php for
1147: [21:50:04] <zippy> like a contact page, you'd have to create the php for that
1148: [21:50:11] <RyanPotter> PenguinMan98: Switching?
1149: [21:50:22] <zippy> there is the themes folder, but do people ever actually change their theme?
1150: [21:50:23] <RyanPotter> zippy: what’s a theme?
1151: [21:50:47] <PenguinMan98> Well.. I'm not sure what you expect me to do here. It looks like I'd be starting over using your code instead of the normal SS install
1152: [21:51:04] <RyanPotter> PenguinMan98: I mean on a new project, take a look.
1153: [21:51:09] <PenguinMan98> ah
1154: [21:51:15] <RyanPotter> There’s some good stuff in there that may help you learn.
1155: [21:51:42] <RyanPotter> The earlier you get into stuff like cache-include the better.
1156: [21:51:51] <zippy> for example your 'theme' Ryan comes with a heap of php code as well
1157: [21:51:55] * wmk has joined #silverstripe
1158: [21:52:06] <RyanPotter> zippy: It’s a boilerplate, not a theme :
1159: [21:52:08] <RyanPotter> :D **
1160: [21:52:13] <zippy> my bad :)
1161: [21:52:23] <PenguinMan98> I've no idea what cache-include even is at this point
1162: [21:52:26] <RyanPotter> literally called boilerplate :P
1163: [21:52:30] <PenguinMan98> Though I do know what caching is
1164: [21:53:15] * zippy might be over thinking this
1165: [21:53:40] <RyanPotter> zippy: 99.9999999% of use-cases in my work doesn’t require a theme.
1166: [21:53:55] <RyanPotter> The only time it’s viable for me in a business case is on a subsite project
1167: [21:54:00] <DanaeNZ> I’ve never used the themes folder with an extra theme in it
1168: [21:54:10] <PenguinMan98> Oh, and to fix my image problem, I hacked into the framework/javascript/HtmlEditorField.ss line 1366 and changed the div style="width: to div style="max-width
1169: [21:54:27] <PenguinMan98> .js
1170: [21:54:29] <RyanPotter> PenguinMan98: woah, nononno.
1171: [21:54:32] <PenguinMan98> not .ss
1172: [21:54:36] <RyanPotter> What’s your image issue?
1173: [21:54:48] <PenguinMan98> The div around them has a fixed width given
1174: [21:55:00] <PenguinMan98> This overrides any css I try to apply
1175: [21:55:11] <RyanPotter> Images uploaded in the HTMLEditor?
1176: [21:55:17] <PenguinMan98> So switching it from width to max-width fixes everything
1177: [21:55:18] <PenguinMan98> yes
1178: [21:55:26] <PenguinMan98> Now I can use css to style the images
1179: [21:55:27] * Olliepop quit (Ping timeout: 246 seconds)
1180: [21:55:33] <RyanPotter> You can change that with a config...
1181: [21:55:40] <PenguinMan98> oh?
1182: [21:55:50] <RyanPotter> https://github.com/Rhym/ss_snippets#remove-image-max-width-in-htmleditorfield
1183: [21:55:58] <zippy> And you can always wrap the cms fields in a div or something. <div class="cms-content">$Content</div>
1184: [21:57:15] * wmk quit (Ping timeout: 255 seconds)
1185: [21:57:16] <PenguinMan98> That config doesn't seem like it'll do what I want it to do.
1186: [21:57:31] <RyanPotter> It stops the cms from wrapping a width
1187: [21:57:35] <RyanPotter> on images
1188: [21:57:43] <RyanPotter> set it to 9999 if you want.
1189: [21:57:53] <PenguinMan98> zippy: How though if the div has a fixed width, it'll stay that width regardless of the size of the outer div.
1190: [21:59:33] <antmas> no StW users in here? :P
1191: [22:00:00] <RyanPotter> antmas: they are the logs, antmas.
1192: [22:00:23] * PenguinMan98 has used the logs. THey're super effective
1193: [22:00:24] * antmas sends support ticket to logs
1194: [22:00:43] * Kingy[a] is now known as Kingy
1195: [22:00:52] <Kingy> last day guise
1196: [22:01:02] <antmas> Kingy: better make it a good one!
1197: [22:01:02] <DanaeNZ> Kingy: burn it down
1198: [22:01:04] <PenguinMan98> last day of what?
1199: [22:01:19] <Kingy> PenguinMan98: before I go back to sand and heat and shitty internet
1200: [22:01:34] <PenguinMan98> be strong man. Be strong.
1201: [22:01:56] * antmas clenches fist for Kingy
1202: [22:02:09] <Kingy> lol
1203: [22:03:05] <PenguinMan98> I'll submit the change for the next revision since it doesn't break anything and fixes so much.
1204: [22:04:01] * gelignite quit (Quit: http://bit.ly/1kso8Ta)
1205: [22:04:50] <RyanPotter> PenguinMan98: What’s the actual use-case, I think you’re just doing it wrong man.
1206: [22:06:02] <PenguinMan98> If I upload the image using the tinymce editor, then when it puts the image into the page (with a caption), it creates a wrapper div that is given a fixed width with css and the image itself is given a fixed width via attribute.
1207: [22:06:17] <PenguinMan98> The image is therefore not responsive.
1208: [22:06:23] <PenguinMan98> It is a fixed sized
1209: [22:06:35] <RyanPotter> Let me give it a go and get back to you.
1210: [22:07:05] <PenguinMan98> I can override the size attribute using css and make the image itself responsive but the wrapping div css defeats me
1211: [22:07:15] * ss-helper quit (Remote host closed the connection)
1212: [22:07:30] * ss-helper has joined #silverstripe
1213: [22:07:47] <PenguinMan98> By changing the javascript to add that css as a max-width instead, it fixes everythying.
1214: [22:08:01] <PenguinMan98> little tweaks
1215: [22:08:07] * Stomach quit (Quit: zzz)
1216: [22:08:11] <antmas> little twerks
1217: [22:08:17] <RyanPotter> PenginMAn98: Just add a max-width in your css...
1218: [22:08:30] <PenguinMan98> My css doesn't know how big I want the image
1219: [22:08:33] <Kingy> just important all the things
1220: [22:09:02] * Kingy has gotten permission to build a computer
1221: [22:09:03] <Kingy> :D
1222: [22:09:12] <RyanPotter> MAx-size 100%....
1223: [22:09:14] <Kingy> the boss must be feeling generous :P
1224: [22:09:31] <PenguinMan98> Then the image would be full screen
1225: [22:09:39] <PenguinMan98> Not exactly the effect I'd want.
1226: [22:09:55] <antmas> Kingy: lol which boss?
1227: [22:10:01] <Kingy> gf of course
1228: [22:10:06] <RyanPotter> no it wouldn't.
1229: [22:10:23] <RyanPotter> That’s why the width is added by the cms.
1230: [22:10:28] <RyanPotter> but you removed that
1231: [22:10:31] <RyanPotter> so noiw it’s 100%
1232: [22:10:55] <Kingy> antmas: the only boss that matters lets be honest
1233: [22:11:30] <PenguinMan98> The width is added by the tinymce plugin. I want that width. but I also want the image to scale down if the browser is small.
1234: [22:11:47] <antmas> Kingy: lol your own CFO :D
1235: [22:12:01] * Stomach has joined #silverstripe
1236: [22:12:03] <PenguinMan98> And I can go into the html in the editor and manually change it, but I'd rather it just default that way.
1237: [22:12:33] <RyanPotter> PenguinMan98: e.g: http://webdough.co.nz/~boilerpl/responsive-captioned-image
1238: [22:12:39] <Kingy> antmas: pmuch lol
1239: [22:16:27] * pinc_ quit ()
1240: [22:17:12] <RyanPotter> PenguinMan98: Do you understand?
1241: [22:17:31] <PenguinMan98> I'm playing with it
1242: [22:19:13] <DanaeNZ> PHPStorm patch release :D I wonder what they fixed
1243: [22:19:23] <RyanPotter> All you need is a max-width: 100% on the captionedImage class.
1244: [22:19:38] <DanaeNZ> http://blog.jetbrains.com/phpstorm/2015/08/phpstorm-9-0-1-bug-fix-update-is-available/
1245: [22:19:57] * pinc_ has joined #silverstripe
1246: [22:20:06] <PenguinMan98> http://screencast.com/t/6hBoltiBjILL
1247: [22:20:24] <antmas> DanaeNZ: I haven't noticed any bugs
1248: [22:20:30] <antmas> it has crashed once or twice though
1249: [22:20:56] <RyanPotter> on the div, not the image
1250: [22:21:00] <PenguinMan98> ah
1251: [22:21:05] <RyanPotter> PenguinMan98: ^
1252: [22:21:23] <PenguinMan98> That does indeed work
1253: [22:21:31] <PenguinMan98> awesome! No hax needed
1254: [22:21:34] <PenguinMan98> Thanks guys
1255: [22:21:56] * wmk has joined #silverstripe
1256: [22:22:05] <RyanPotter> What a surprise :P
1257: [22:23:14] <PenguinMan98> I'd be remiss if I didn't push back a little. It shows I have some experience.
1258: [22:26:38] <RyanPotter> You don’t have to prove anything. If anything it’s frustrating :D
1259: [22:27:10] * wmk quit (Ping timeout: 240 seconds)
1260: [22:35:44] * zippy quit (Quit: Textual IRC Client: www.textualapp.com)
1261: [22:35:48] * pinc_ quit (Remote host closed the connection)
1262: [22:35:55] * veb quit (Quit: veb-irc: &)
1263: [22:40:37] * pinc_ has joined #silverstripe
1264: [22:41:38] <PenguinMan98> Sorry
1265: [22:44:11] <RyanPotter> No dramas :)
1266: [22:45:03] <PenguinMan98> It's a pride thing. I like to have a litte. Just a little
1267: [22:45:38] <RyanPotter> Nothing wrong with pride, but you need to know when to listen too.
1268: [22:45:50] <RyanPotter> Otherwise it’s just arrogance.
1269: [22:48:14] <PenguinMan98> I do listen. After I've made sure that you understand why I did what I did so I don't look like a complete noob
1270: [22:48:38] <adrexia> everyone is so scared of looking liek a noob
1271: [22:48:53] <adrexia> it's a wonder anyone ever learns anything new
1272: [22:48:54] <adrexia> :D
1273: [22:49:01] <PenguinMan98> Yeah..
1274: [22:49:09] <PenguinMan98> It's a cross I bear
1275: [22:49:27] <RyanPotter> Everyone’s a noob at some stage.
1276: [22:49:33] <RyanPotter> We’re all still noobs.
1277: [22:49:51] <RyanPotter> Admitting you don’t know something seperates good devs from bad ones.
1278: [22:49:51] <adrexia> yep :D
1279: [22:49:56] <adrexia> yep
1280: [22:50:14] * mahfuz has joined #silverstripe
1281: [22:50:14] <adrexia> and... sometimes noobs actually do something in a better way
1282: [22:50:22] * antmas waves his nub flag
1283: [22:50:32] <adrexia> nub? ;)
1284: [22:50:38] <DanaeNZ> adrexia: yas, because they are seeing the project or framework from scratch
1285: [22:50:45] <PenguinMan98> I have no problem with admitting I don't know things. My problem is knowing when is the right time to admit I don't know something vs. when I need to convey competence.
1286: [22:50:49] <antmas> shorthand for n00b :P
1287: [22:50:53] <DanaeNZ> they see something you don’t cos you’ve always done it some way or another
1288: [22:50:57] <adrexia> yep - and well ask more questions and sometimes get better answers
1289: [22:51:01] <adrexia> *will
1290: [22:51:14] <DanaeNZ> don’t bother trying to convey competence, we’re all shitty noobs here
1291: [22:51:27] <RyanPotter> DanaeNZ: speak for yourself :D
1292: [22:51:34] <DanaeNZ> I’m the shittiest noob of all
1293: [22:51:40] <PenguinMan98> I lost my last job because I asked too many questions and said 'I don't know' too often.
1294: [22:51:40] <RyanPotter> Can confirm
1295: [22:51:46] <RyanPotter> Hired you just for cosplay tips
1296: [22:51:53] <PenguinMan98> So.. there is a line somewhere.
1297: [22:52:04] * wmk has joined #silverstripe
1298: [22:52:11] <DanaeNZ> RyanPotter and to make fun of for my poor anime taste
1299: [22:52:24] <RyanPotter> DanaeNZ: | taste
1300: [22:52:36] <DanaeNZ> lack thereof
1301: [22:52:46] <antmas> :P
1302: [22:53:47] <antmas> PenguinMan98: you lost that job because your employer was a dick - losing because saying 'I don't know' too often is not your fault
1303: [22:54:00] <PenguinMan98> It is when they hired me to know things.
1304: [22:54:01] <antmas> unless you lied in your interview :P
1305: [22:54:08] <PenguinMan98> And that's debatable
1306: [22:54:22] <PenguinMan98> My resume seems to oversell me
1307: [22:54:29] <PenguinMan98> I've pared it back this time around
1308: [22:54:44] <PenguinMan98> Focusing only on that which I can do competently
1309: [22:54:54] <PenguinMan98> And not just listing everything I've been exposed to
1310: [22:57:27] * Stomach quit (Ping timeout: 246 seconds)
1311: [22:57:34] <PenguinMan98> THankfully I was able to keep Silverstripe and Wordpress on that list
1312: [22:57:47] * wmk quit (Ping timeout: 252 seconds)
1313: [22:57:48] <PenguinMan98> But I took Angular off
1314: [22:57:58] <PenguinMan98> Since I've never successfully finished anything with it.
1315: [22:58:22] <antmas> I put Sharepoint on mine
1316: [22:58:26] <antmas> I regret that
1317: [22:58:36] <RyanPotter> antmas: lol
1318: [22:58:47] <RyanPotter> .me needs to make a new CV over the coming weeks ><
1319: [22:58:51] <PenguinMan98> I could put MS Access on mine but I'd rather not
1320: [22:59:29] <antmas> PenguinMan98: that clause should be 'Have removed personal support for MS Access'
1321: [23:00:20] <PenguinMan98> lol
1322: [23:00:24] <PenguinMan98> awesome
1323: [23:00:43] * Stomach has joined #silverstripe
1324: [23:01:27] <antmas> is anyone else slightly underwhelmed by the winner code of the ss comp?
1325: [23:01:37] * antmas isn't saying it's bad
1326: [23:01:44] <PenguinMan98> there was a comp?
1327: [23:03:05] <DanaeNZ> antmas: i didn’t see it
1328: [23:03:16] <RyanPotter> link?
1329: [23:03:30] <antmas> 2 secs
1330: [23:03:54] <antmas> http://www.silverstripe.org/blog/announcing-the-winner-of-the-silverstripe-code-competition
1331: [23:04:12] <antmas> I do wonder if it is somekind of UC trol
1332: [23:04:15] <antmas> troll*
1333: [23:04:35] <RyanPotter> Probs the only person to enter.
1334: [23:04:45] <RyanPotter> No docblocks. I am ashamed.
1335: [23:05:30] * Colin[pi] has joined #silverstripe
1336: [23:05:53] <Colin[pi]> o/
1337: [23:05:56] <DanaeNZ> hey
1338: [23:06:05] <antmas> RyanPotter: :P
1339: [23:06:11] <antmas> RyanPotter: I did see some bad ones :P
1340: [23:07:19] * nikob has joined #silverstripe
1341: [23:09:29] <irogue> i've seen some of the entries, and the top 3 were definitely the best
1342: [23:09:55] <Colin[pi]> antmas irogue: the code comp? yeah some of the bad ones were..... rather bad
1343: [23:09:56] <Stomach> hey!
1344: [23:09:58] <Stomach> fuck you irogue
1345: [23:10:03] <Stomach> :D
1346: [23:10:13] <RyanPotter> Stomach: what was yours?
1347: [23:10:19] <Stomach> https://gist.github.com/stevie-mayhew/00b5472dc508daf72c15
1348: [23:11:29] <Colin[pi]> Stomach: dem incomplete docblocks
1349: [23:11:32] <Colin[pi]> ;)
1350: [23:11:55] <Stomach> :D
1351: [23:11:57] <Stomach> copy/paste
1352: [23:13:08] <Colin[pi]> Stomach: also some parts using new, some using ::create(), boo
1353: [23:13:16] <Colin[pi]> (I'm just picking on petty shit :P)
1354: [23:13:51] <Hailwood> Hey guys, what's the fastest way to flush just statics?
1355: [23:14:20] <DanaeNZ> Hailwood: I just put ?flush on the url. Frontend, backend, whatever
1356: [23:14:27] <DanaeNZ> don’t need to dev build
1357: [23:17:27] <nikob> Hey is it legit to pass request vars directly to a get()->filter(...) ?
1358: [23:18:01] <DanaeNZ> nikob: if you use $request->getVar(‘foo’) I think
1359: [23:18:16] <nikob> yep sweet
1360: [23:18:17] <DanaeNZ> p. sure if you go through that function it does some filtering
1361: [23:18:26] <nikob> cheers dude
1362: [23:19:06] <Hailwood> DanaeNZ, isn't there a difference between ?flush ?flush=1 ?flush=all etc?
1363: [23:19:17] <DanaeNZ> Hailwood: not any more I don’t htink
1364: [23:19:58] * nick_____ has joined #silverstripe
1365: [23:21:13] <nick_____> hey guys, just wondering if there are any good resources out there for creating another are in the CMS that functions the same as the settings area?
1366: [23:21:29] <nick_____> area*
1367: [23:22:05] * wmk has joined #silverstripe
1368: [23:22:09] <Hailwood> nick_____, Why would you want another area?
1369: [23:22:20] <Hailwood> As opposed to another tab
1370: [23:22:22] <nick_____> I have run out of space, too many columns in the SiteConfig table
1371: [23:22:35] <Colin[pi]> ...
1372: [23:22:41] * Stomach quit (Quit: zzz)
1373: [23:23:30] <Colin[pi]> nikob: https://docs.silverstripe.org/en/3.1/developer_guides/security/secure_coding/
1374: [23:23:38] <Colin[pi]> check the section on "Automatic escaping"
1375: [23:23:49] <nikob> thanks Colin[pi]
1376: [23:23:55] <Hailwood> protected static $default_sort = 'SortOrder DESC'; on a data object should be working right?
1377: [23:24:33] <Colin[pi]> Hailwood: private static
1378: [23:24:37] <Hailwood> I have a has_many to said data object, so I'm simply looping over the relation, not modifying it at all, but the query ends up being order by SortOrder ASC
1379: [23:24:57] * Stomach has joined #silverstripe
1380: [23:25:02] * Stomach quit (Client Quit)
1381: [23:25:03] <DanaeNZ> nick_____: lolol I had that on a site, sucks. Take a look at the SiteConfig class and take out what you need
1382: [23:25:40] <DanaeNZ> nick_____: also see if you can increase the row count limit on that db
1383: [23:25:43] <Colin[pi]> nick_____: you have more than 4096 columns in SiteConfig?
1384: [23:25:47] <nick_____> yeah I have tried that, It is all essential and global.
1385: [23:26:01] <DanaeNZ> nick_____: depends on your MYSQL version
1386: [23:26:10] <Hailwood> Colin[pi], Tried changing it to private static - no difference
1387: [23:26:38] <Colin[pi]> Hailwood: mm, should work... you could try the quotes thing: "\"SortOrder\" DESC"
1388: [23:26:50] <Colin[pi]> Hailwood: how are you accessing the records which should be sorted?
1389: [23:26:52] <DanaeNZ> Hailwood: oh, I had something like that. in the template, force the sort, ie loop $Thing.Sort(‘SortOrder’). I never found out why it did that
1390: [23:27:15] <DanaeNZ> Be good to figure out the cause, haha
1391: [23:27:29] * wmk quit (Ping timeout: 260 seconds)
1392: [23:27:46] * veb has joined #silverstripe
1393: [23:28:15] <nick_____> @Colin[pi], yeah i have nowhere near 4096 columns, but it is still bitchin'
1394: [23:28:18] * spronk has joined #silverstripe
1395: [23:29:09] <RyanPotter> DanaeNz: travel site?
1396: [23:29:23] <DanaeNZ> RyanPotter: how did you guess
1397: [23:29:26] <RyanPotter> DanaeNZ: :P
1398: [23:29:28] <DanaeNZ> nick_____: https://dev.mysql.com/doc/refman/5.0/en/column-count-limit.html
1399: [23:29:31] <Hailwood> Cheers DanaeNZ
1400: [23:29:47] <DanaeNZ> nick_____: I believe that’s the page
1401: [23:29:50] <nick_____> regardless, I have wanted to do this for a while now, clean up the settings area a little when the tabs get out of control. Is it possible to add another area similar to the Settings area?
1402: [23:30:57] <DanaeNZ> nick_____: It totally is, I’d recommend looking into using ModelAdmin and creating a dataobject similar to SiteConfig. You could have a few different kinds, like a config only for plain text and one for images and so on
1403: [23:31:00] <Colin[pi]> nick_____: I've been using ToggleCompositeFields to try and reduce clutter
1404: [23:31:16] <DanaeNZ> it would break up the tables which is the main problem - too many columns and fields
1405: [23:31:24] <DanaeNZ> here’s the other thing https://www.percona.com/blog/2006/06/04/innodb-page-size/
1406: [23:31:45] <nick_____> ok great!
1407: [23:32:31] <nick_____> thanks for the help guys, I have been down this path in the past and failed, just wanted t make sure it was possible before I went down it again
1408: [23:32:41] * Azure has joined #silverstripe
1409: [23:38:02] * DimiStripe has joined #silverstripe
1410: [23:42:07] * pinc_ quit (Remote host closed the connection)
1411: [23:42:41] * pinc_ has joined #silverstripe
1412: [23:43:11] <nick_____> is there a way to get ModelAdmin to only manage one DataObject?
1413: [23:43:28] <nick_____> without the initial search field?
1414: [23:45:42] <adrexia> like... a single instance of a dataobject?
1415: [23:45:42] * pinc_ quit (Remote host closed the connection)
1416: [23:45:57] <adrexia> I guess you could
1417: [23:45:58] * pinc_ has joined #silverstripe
1418: [23:46:06] <adrexia> look at getEditField
1419: [23:46:24] <adrexia> though might be better to use a custom admin
1420: [23:46:41] <nick_____> custom admin?
1421: [23:50:32] <adrexia> https://docs.silverstripe.org/en/2.4/reference/leftandmain/
1422: [23:50:56] <adrexia> though i'm surprised I couldn't find a module that does t'his
1423: [23:52:08] * wmk has joined #silverstripe
1424: [23:53:42] <nick_____> yeah, looking into it now. there is nothing out there that explains the steps to acheive what I am after clearly
1425: [23:53:58] <nick_____> Will make a module / gist if I can get this working
1426: [23:54:10] <veb> omfg fuck you antmas and Kingy
1427: [23:54:13] * veb has left #silverstripe
1428: [23:54:39] <ss23> was he srs mad, or just funny mad?
1429: [23:54:41] <adrexia> hmm... what was that module that put pages in the Left and main menu? That could do it
1430: [23:55:02] <antmas> wait
1431: [23:55:11] <antmas> ss23: I dunno?
1432: [23:55:27] <adrexia> did you piss in his cornflakes again?
1433: [23:55:37] <antmas> I dunno probably
1434: [23:56:09] <antmas> Kingy: what'd we do?
1435: [23:56:53] <ss23> lol
1436: [23:56:54] <helenclarko> Colin[pi], Need new fan, overclocking didn't go so well haha.
1437: [23:57:14] <nick_____> CMSSettingsController looks like the place to start
1438: [23:57:42] <Kingy> antmas: not a clue
1439: [23:57:59] <Kingy> ss23: I think our chronos hack didn't work
1440: [23:58:02] * wmk quit (Ping timeout: 272 seconds)
1441: [23:58:12] <ss23> lame
1442: [23:58:13] <ss23> :(
1443: [23:58:14] <ss23> chronos sucks
1444: [23:58:17] <ss23> should've just used cron
1445: [23:58:21] <Kingy> yep
1446: [23:58:24] <Kingy> i agree
1447: [23:58:33] <Colin[pi]> helenclarko: oh shit, what happened?
1448: [23:58:37] <antmas> what's chronos? some cron alternative?
1449: [23:58:54] <ss23> antmas: just a long running daemon that's like cron but lets you do sub-second accurate tasks
1450: [23:59:00] <Kingy> antmas: some module that was written for our site that handles future posting and updating graphs etc
1451: [23:59:11] <Kingy> ss23: is there an alternative module?
1452: [23:59:20] <antmas> 2 totally different explanations right there lol
1453: [23:59:22] <ss23> I doubt it, but there's running cron's, right?
1454: [23:59:45] <Kingy> yeah for our daily emails
1455: [23:59:55] <adrexia> <nick_____> Leftandmain is the place to start. Or umm

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