#silverstripe IRC Log

IRC log for 3 December 2014

All timestamps are in UTC.

1: [00:09:24] * _muskie9_ is now known as muskie9
2: [00:17:58] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
3: [00:19:24] * marvanni quit (Quit: marvanni)
4: [00:20:01] * glenn-bautista1 has joined #silverstripe
5: [00:20:09] * glenn-bautista quit (Read error: Connection reset by peer)
6: [00:23:23] <veb> https://www.dropbox.com/s/tv1ok4wod6jh9xf/Screenshot%202014-12-03%2013.22.51.png?dl=0
7: [00:23:28] <veb> luls
8: [00:23:34] <veb> spot the error
9: [00:24:17] <veb> Kingy: sold your v12 mazda yet?
10: [00:24:29] * veb looks intensely at simon_w|air
11: [00:24:58] <mobiusnz> where's the recommended place to put things that get run on a regular basis? eg emailed reports every week. under BuildTasks? or something else?
12: [00:28:24] <simon_w|work> veb, pen is a verb
13: [00:28:37] <veb> really?
14: [00:28:44] <veb> TIL I guess.
15: [00:29:23] <simon_w|air> Usually used to mean write (physically, with a pen)
16: [00:29:45] <veb> I wish I had one of those.
17: [00:30:09] <simon_w|air> My good one went through the wash, exploded and ruined my wedding shorts :(
18: [00:30:27] <veb> wedding... shorts?
19: [00:30:32] <simon_w|air> Yes
20: [00:30:43] <veb> you got married in shorts?
21: [00:30:49] <veb> dedication I guess
22: [00:31:14] <simon_w|air> Bare foot too
23: [00:31:39] <veb> hope it was sunny :D
24: [00:31:44] <JeremyRoundill> Married in shorts? http://www.quickmeme.com/img/c6/c6e184c37df932d599fc1db174c7c7b2c8caf5400bc6b13d6865c1393f7b3122.jpg
25: [00:31:48] <simon_w|air> https://fbcdn-sphotos-e-a.akamaihd.net/hphotos-ak-xpa1/t31.0-8/10446254_10203835889512272_5640093252135742559_o.jpg
26: [00:31:53] <simon_w|air> It was hailing
27: [00:31:56] <simon_w|air> Great fun :D
28: [00:32:09] <JeremyRoundill> That's awesome.
29: [00:32:17] <simon_w|air> Huh, willr was barefoot too
30: [00:32:22] <veb> JeremyRoundill: perfect picture
31: [00:32:36] <JeremyRoundill> In my head, it was a playground marriage.
32: [00:32:40] <veb> Kingy: y u no come to mine
33: [00:32:43] <JeremyRoundill> But that looks great :D
34: [00:33:14] <veb> I got married in pants
35: [00:33:19] <veb> fancy that huh
36: [00:33:34] <veb> had a keg of Emersons too.
37: [00:33:51] * antmas is totally chaning his wedding attire to shorts now
38: [00:33:55] <antmas> changing*
39: [00:34:10] <veb> er. prepare to be slapped by the woman
40: [00:34:17] <simon_w|air> antmas, don't forget to have a stripper in the wedding party
41: [00:34:21] <JeremyRoundill> That's fancy beer for a wedding.
42: [00:34:28] <veb> most have dreams of fairy tale weddings,
43: [00:34:31] <veb> JeremyRoundill: ikr
44: [00:34:34] <veb> JeremyRoundill: it was great
45: [00:35:03] <veb> someone shot me in the eye with a party popper thing just as I was about to cut the cake
46: [00:35:07] <veb> that guy... that guy...
47: [00:35:24] <JeremyRoundill> Hahaha.
48: [00:35:24] <antmas> you could almost say he was a party POOPER
49: [00:35:27] <veb> I didn't even KNOW him. and he shot me in the eye.
50: [00:35:35] <veb> antmas: yeah he really nearly ruined the night
51: [00:35:44] * simon_w|air high-fives antmas
52: [00:35:57] <veb> if it had been a centimetre or so closer, I'd have been fubard
53: [00:35:59] * veb sighs
54: [00:36:07] <veb> last time I saw him, he was working at KFC
55: [00:36:07] * antmas misses simon_w|air hi5 and hits veb in the eye
56: [00:36:12] * veb screams
57: [00:36:22] * veb throws a wild simon_w at antmas
58: [00:36:22] * Stomach chuckles
59: [00:36:35] * antmas dummies and passes to Colin[pi]
60: [00:36:44] <veb> wait. he works at KFC.
61: [00:36:49] <antmas> Colin[pi]: ruins the joke
62: [00:36:50] <veb> I'm just lying here in the sun
63: [00:37:11] <antmas> veb: he has his priorities sorted
64: [00:37:17] <Colin[pi]> C-C-C-C COMBO BREAKER
65: [00:37:35] <veb> meh, I just worked like 3 hours
66: [00:37:41] <veb> I'm good
67: [00:37:57] <veb> beer o'clock yet?
68: [00:37:58] <antmas> just had 2 shots at lunch
69: [00:38:05] <antmas> i'm golden
70: [00:38:13] <veb> beer o'clock whenever if you're the director of your own company
71: [00:38:23] <veb> which I just happen to be!
72: [00:38:40] <veb> pff no beer kthx
73: [00:38:59] <JeremyRoundill> http://isitbeeroclock.com/
74: [00:39:22] <Kingy> Sky just hung on me. thanks guys
75: [00:39:33] <veb> i've been pinging your arse
76: [00:39:35] <antmas> Kingy: what did they hang on you?
77: [00:39:36] <Kingy> orr my phone just died
78: [00:39:38] <veb> jeez
79: [00:39:48] <Kingy> wows
80: [00:40:02] <antmas> Kingy: belongs to us now veb , you're still a SSIRC n00b
81: [00:40:17] <veb> I've been here for like a year
82: [00:40:19] <antmas> ONE OF USSSSSS
83: [00:40:27] <veb> I... just don't talk until recently
84: [00:40:41] * antmas looks at veb
85: [00:40:47] * antmas you shall pass then
86: [00:40:51] <veb> 7 years ago I think I used SS
87: [00:40:52] <antmas> >.>
88: [00:40:58] <Kingy> we've met irl though veb :P
89: [00:41:04] <veb> have we?
90: [00:41:06] <Kingy> no
91: [00:41:07] <veb> :-x
92: [00:41:14] <Kingy> antmas n me
93: [00:41:17] <veb> doesn't matter you can vouch
94: [00:41:22] <veb> you know the real veb
95: [00:41:24] * jenniferaslan quit (Quit: jenniferaslan has left the room)
96: [00:41:58] <simon_w|air> Is that a good thing though?
97: [00:42:15] * veb picks up a rock
98: [00:42:36] <antmas> Kingy: and Colin[pi] and Snowman23 and irogue all hung out LIEK BAEST FRIIENDS
99: [00:42:37] <veb> you were saying?
100: [00:42:57] <veb> trust me, I am the bester friend to Kingy
101: [00:43:00] <veb> right right Kingy
102: [00:43:02] <veb> right?!
103: [00:43:10] * antmas looks at Kingy
104: [00:43:15] * veb stares at Kingy
105: [00:43:15] <antmas> just ignore him Kingy
106: [00:43:18] <Kingy> PRESSURE
107: [00:43:21] <Kingy> :(
108: [00:43:34] <veb> really, you won't even...
109: [00:43:35] <antmas> XD
110: [00:43:38] * veb puppy dog eyes
111: [00:43:50] * veb sniffs
112: [00:43:52] * jenniferaslan has joined #silverstripe
113: [00:43:59] <Kingy> it's not gay if it's a 3 way?
114: [00:44:03] <veb> I cannot believe you.
115: [00:44:05] * veb has left #silverstripe
116: [00:44:10] <Kingy> lolol
117: [00:44:28] <Colin[pi]> Kingy: they must never touch
118: [00:46:07] <Kingy> kay
119: [00:46:10] <Kingy> man
120: [00:46:13] <Kingy> so many services to cancel
121: [00:46:38] <antmas> why do you need to cancel them?
122: [00:46:44] <antmas> take em with you?
123: [00:46:53] <antmas> unless it's like, postal stuff :P
124: [00:47:03] <Kingy> power/sky/slingshot...
125: [00:47:08] <Kingy> don't think i need them
126: [00:47:08] <Kingy> lol
127: [00:47:20] <antmas> mmmm
128: [00:47:23] <antmas> I coulud use sky
129: [00:47:25] <antmas> :D
130: [00:48:27] <Kingy> get it
131: [00:53:02] <Kingy> now to cancel return flight
132: [00:53:21] <antmas> between popcorn time and netflix, I'm pretty overbloated with content
133: [00:53:41] <Kingy> for sure
134: [00:54:02] <JeremyRoundill> Yo, simon_w I think you were right to wear shorts.
135: [00:54:11] <JeremyRoundill> You'd look really weird with pants and shoes: http://imgur.com/r2Quoby
136: [00:54:28] <antmas> we're potentially getting married on an island so I might get away with shorts
137: [00:54:45] <antmas> JeremyRoundill: dat photoshop effort
138: [00:55:05] <JeremyRoundill> I'm a photoshop pro.
139: [00:55:27] <JeremyRoundill> Putting simon_w's pants on only took me 20 minutes.
140: [00:55:44] <antmas> JeremyRoundill: probably a minute or so slower than simon_w|air
141: [00:55:58] <Colin[pi]> hmm I just typed: display: nope in css, prolly not gonna work
142: [00:56:07] * camfindlay quit (Quit: camfindlay)
143: [00:56:17] <JeremyRoundill> Someone should make a swear CSS parser.
144: [00:56:40] <JeremyRoundill> border: fuck off;
145: [00:56:44] <antmas> LOL
146: [00:58:31] <Kingy> oh yay i get taxes refunded on return flight
147: [01:00:03] <antmas> why did you book a return?
148: [01:00:47] * camfindlay has joined #silverstripe
149: [01:01:01] * jenniferaslan quit (Quit: jenniferaslan has left the room)
150: [01:01:59] <Kingy> antmas: I booked these back in like July
151: [01:02:07] <antmas> ah
152: [01:02:10] <Kingy> so I had every intention of returning lol
153: [01:02:20] <antmas> when do you leave again?
154: [01:02:46] <Kingy> 21st
155: [01:04:24] <antmas> mmm Dj Snake is pretty good
156: [01:04:49] <Snowman23> Aaaaaaand unfollowed antmas
157: [01:04:51] * Snowman23 glars
158: [01:04:54] <Snowman23> glares*
159: [01:05:15] <antmas> Snowman23: wat
160: [01:05:20] * antmas is joking
161: [01:05:34] <Snowman23> Ohp
162: [01:05:34] <Snowman23> phew
163: [01:05:36] <Snowman23> >.<
164: [01:05:38] <Snowman23> SOMETIMES YOU SCARE ME
165: [01:05:51] <JeremyRoundill> I think I might be a new Run the Jewels fan.
166: [01:05:54] <antmas> I skip his songs and the Savage one on Ryan-Toast 's playlist :D
167: [01:06:09] <JeremyRoundill> Do I get bonus points for not knowing who DJ Snake is?
168: [01:06:11] <Ryan-Toast> antmas: BUT THE TRUMPETS!
169: [01:06:15] <Snowman23> JeremyRoundill: TURN DOWN FOR WHAT?!
170: [01:06:37] <JeremyRoundill> Snowman23: I've heard that one once or twice.
171: [01:06:45] <Snowman23> That's DJ Snake
172: [01:06:47] <Snowman23> With lil' john
173: [01:06:56] <JeremyRoundill> I know Lil Jon!
174: [01:06:59] <Snowman23> :D
175: [01:07:00] <Snowman23> 10 points!
176: [01:07:07] * antmas listens to Run the Jewels
177: [01:07:16] <Ryan-Toast> antmas: do you like the last two songs I added?
178: [01:07:22] <Ryan-Toast> jk, don’t care.
179: [01:07:27] <Ryan-Toast> but really.
180: [01:07:36] <antmas> Ryan-Toast: wat
181: [01:07:38] <antmas> I think so?
182: [01:07:44] <JeremyRoundill> antmas: https://www.youtube.com/watch?v=MQs7CWKHM9w
183: [01:07:48] <JeremyRoundill> "It is us against the Mother. Fucking. Machine."
184: [01:07:58] <JeremyRoundill> The opening speech is amazing.
185: [01:08:06] <antmas> Ryan-Toast: the last one yes, Maduk one no
186: [01:08:08] <Ryan-Toast> antmas: Listened to all of Eva Shaw’s songs, and I like her style, but they’re all a bit too big room for me.
187: [01:08:12] <JeremyRoundill> Sound quality of the song afterwards is so bad it's not really worth listening to though.
188: [01:10:35] <antmas> suprised some of this I like
189: [01:10:39] <antmas> given I listen to 99% metal
190: [01:11:21] <JeremyRoundill> I feel like I don't listen to enough metal.
191: [01:11:30] <Ryan-Toast> antmas: some of what?
192: [01:11:37] <antmas> Ryan-Toast: newer EDM
193: [01:11:44] <antmas> modern*
194: [01:12:11] <Ryan-Toast> antmas: EDM good.
195: [01:12:17] <Snowman23> JeremyRoundill: https://www.youtube.com/watch?v=NEyGmHjpfjw
196: [01:12:17] <antmas> JeremyRoundill: give this a spin https://www.youtube.com/watch?v=EXPQR22UwO0
197: [01:12:24] <Snowman23> lol antmas
198: [01:12:26] <Snowman23> Knew you'd link that
199: [01:12:30] <antmas> Snowman23: :D
200: [01:12:37] <antmas> I overlistened to it
201: [01:12:48] <Ryan-Toast> did someone say… metal? https://www.youtube.com/watch?v=WIKqgE4BwAY
202: [01:12:58] <antmas> :|
203: [01:13:06] <antmas> babby metal
204: [01:13:13] <Ryan-Toast> I’m going to see this shit live before I die.
205: [01:13:19] * [3dgoo] quit (Ping timeout: 246 seconds)
206: [01:13:20] <JeremyRoundill> Haha
207: [01:13:25] <JeremyRoundill> Baby Metal.
208: [01:13:25] <Ryan-Toast> and it’s going to be Kawaii as fuck.
209: [01:13:37] <Snowman23> babymetal aren't that great live
210: [01:13:44] <JeremyRoundill> I remember when those girls released their first song.
211: [01:13:45] <Snowman23> Though they had a nice supporting band on their EU tour
212: [01:13:50] <Ryan-Toast> Snowman23: you shut your whore mouth
213: [01:14:16] <Snowman23> :3
214: [01:14:24] <Snowman23> You know whats better than babymetal?
215: [01:14:24] <Snowman23> g.
216: [01:14:25] <Ryan-Toast> :p
217: [01:14:32] <Snowman23> https://www.youtube.com/watch?v=U7mPqycQ0tQ
218: [01:14:34] <Snowman23> snsd 4 lyfe
219: [01:14:36] <Ryan-Toast> what’s better than babymetal?
220: [01:14:37] <JeremyRoundill> Girls Generation?
221: [01:14:44] <Ryan-Toast> Fuck yeah.
222: [01:14:49] <antmas> fuuuuuuuu
223: [01:14:58] <JeremyRoundill> Gee gee gee gee, baby baby baby baby
224: [01:15:05] <Ryan-Toast> do you even Gee, bro?
225: [01:15:09] <Ryan-Toast> DO YOU EVEN GEE?
226: [01:15:11] <Snowman23> Gee every day.
227: [01:15:17] <Snowman23> I'M GENIE FOR YOU BOY~
228: [01:15:18] <antmas> you guys are so relevant
229: [01:15:20] * Snowman23 grinds on antmas
230: [01:15:28] <Ryan-Toast> I legit can make up words to that whole song.
231: [01:15:39] <Ryan-Toast> which is basically me saying I can sing it.
232: [01:15:54] <Ryan-Toast> I yell it at my mrs sometimes. She gets very confused.
233: [01:16:11] <Snowman23> I don't know all the words, but listening to japanese version it's like "OH GOD THIS ISN'T THE RIGHT WORDS, WAHT ARE THEY SAYING"
234: [01:17:08] <Ryan-Toast> there’s a japanese version?
235: [01:17:30] <antmas> there's always a japanese version
236: [01:17:58] <Ryan-Toast> the japanese version is weird.
237: [01:18:24] <Ryan-Toast> Is their hair lighter to suit japanese fashion or something?
238: [01:18:26] <JeremyRoundill> I sing along to it in the same way as I do songs in any language.
239: [01:18:46] <JeremyRoundill> Which is to say I make up gibberish words instead of the real ones.
240: [01:18:48] <Snowman23> hmm hmmm hmm GEE GEE GEE GEE BABY BABY BABY hmmmm mmm m mm m mmmmm mna anannana
241: [01:19:14] <Ryan-Toast> I think I first heard this song at the end of a DotA game when my mate bat my other friend, and he started blasting it on the stereo shouting “GG you fucking noob”
242: [01:19:23] <Ryan-Toast> Good times.
243: [01:20:03] <Snowman23> https://www.youtube.com/watch?v=FrLequ6dUdM I play this whenever I've had a good game
244: [01:20:18] <JeremyRoundill> Haha
245: [01:20:29] <Ryan-Toast> When I have my mates phone I open his tinder and use TLC quotes as openers.
246: [01:20:57] <antmas> fucking tinder
247: [01:21:01] <Snowman23> No no
248: [01:21:07] <Snowman23> tinder for fucking
249: [01:21:07] <Snowman23> :D
250: [01:21:13] <antmas> :P
251: [01:21:20] <Ryan-Toast> there’s an app for that.
252: [01:21:21] <Ryan-Toast> umm
253: [01:21:23] <Ryan-Toast> what’s it called
254: [01:21:34] <antmas> the phone app?
255: [01:21:41] <Ryan-Toast> Mixxxer
256: [01:21:44] <Ryan-Toast> that’s it.
257: [01:24:00] <Snowman23> I love the stark difference in guys/girls for tinder
258: [01:24:06] <Snowman23> "tinder is for finding casual sex"
259: [01:24:09] <Snowman23> girls: "wtf no"
260: [01:24:14] <Snowman23> guys "... well... *cough*"
261: [01:25:21] <Ryan-Toast> I think you find both sides of the coin./
262: [01:25:29] <Ryan-Toast> As long as you follow rules #1, and #2
263: [01:25:49] <JeremyRoundill> Rule #1: There are no girls on the internet.
264: [01:25:53] <Ryan-Toast> no.
265: [01:26:01] <Snowman23> Rule #1: You never mention 4chan?
266: [01:26:06] <Ryan-Toast> #1: Be attractive, #2: Don’t be unattractive.
267: [01:26:11] <Snowman23> Ahhh
268: [01:26:14] <Snowman23> That rule 1 and 2
269: [01:26:19] <JeremyRoundill> Rule #2: Make sure that your bank's SSL cert is valid?
270: [01:26:29] <Snowman23> JeremyRoundill: I make sure it is, then click through anyway if it's not
271: [01:26:30] <Snowman23> o/
272: [01:26:33] <antmas> Ryan-Toast: you know a lot about tinder
273: [01:26:37] <JeremyRoundill> Haha
274: [01:26:57] <Ryan-Toast> antmas: I like browsing the subreddit.
275: [01:27:24] <Ryan-Toast> http://www.reddit.com/r/Tinder/top/?sort=top&t=all
276: [01:31:23] * elgrodo quit (Ping timeout: 264 seconds)
277: [01:34:25] <antmas> lol yeah some of those a awesome
278: [01:34:26] <antmas> are*
279: [01:35:15] * veb has joined #silverstripe
280: [01:35:16] <Ryan-Toast> Yeah, that and 5 year releationships mean I like to live vicariously through my single mates.
281: [01:35:18] <veb> antmas: [13:59:19] <Kingy> you know i love ya brah
282: [01:35:19] <veb> HA
283: [01:36:15] <antmas> Ryan-Toast: lol
284: [01:36:22] <antmas> veb: YOU WIN THIS ROUND
285: [01:36:22] <veb> WHAT
286: [01:36:33] <veb> PoI isn't on today
287: [01:36:36] <veb> returning on 16th
288: [01:36:39] * veb rage
289: [01:36:44] <Ryan-Toast> antmas: My wingman game was on form Saturday night.
290: [01:36:48] <Ryan-Toast> went 3/3
291: [01:37:09] <antmas> my wingman game sucks
292: [01:37:19] <antmas> they always go for me because my mates are weirdos :/
293: [01:37:27] <antmas> I'M TRYING GUIS
294: [01:37:43] <Olliepop> NGUYETS HAHAHAHA
295: [01:38:12] <Ryan-Toast> antmas: I’m just tall so I can scout.
296: [01:38:38] <antmas> lol ol' giraffe neck over here
297: [01:44:29] * Tanger has joined #silverstripe
298: [01:46:08] * UncleCheese has joined #silverstripe
299: [01:46:16] <Ryan-Toast> antmas: u wot, m8? http://i.imgur.com/xSA34nL.jpg
300: [01:46:55] <JeremyRoundill> Ryan-Toast: Your face is unrealistically large in that photo.
301: [01:47:05] <JeremyRoundill> Also, I think you broke your headphones.
302: [01:47:09] <Colin[pi]> JeremyRoundill: yeah we are accustomed to his facebook pic
303: [01:47:16] <antmas> lol
304: [01:47:25] <Ryan-Toast> Colin[pi]: lol
305: [01:47:30] <antmas> that facebook pic always cracks me up when Ryan-Toast attempts serious posts
306: [01:47:36] <Ryan-Toast> antmas: :P
307: [01:47:56] <Colin[pi]> antmas: yeah it's a bit like reading through insightful posts on reddit posted by folks like I_RAPE_CATS
308: [01:48:22] <Colin[pi]> or PM_ME_UR_TITS_GURL
309: [01:48:27] <Colin[pi]> hmm wonder if that works
310: [01:48:29] <Colin[pi]> brb
311: [01:48:31] <Colin[pi]> ;P
312: [01:48:33] <antmas> lol
313: [01:48:34] <Ryan-Toast> He has a subreddit, so yes
314: [01:48:46] <Colin[pi]> Ryan-Toast: no wai
315: [01:49:09] <Ryan-Toast> obviously NSFW: http://www.reddit.com/r/PM_ME_YOUR_TITS_GIRL
316: [01:49:30] <Colin[pi]> haha no way
317: [01:49:36] <antmas> yeah I'm not going to click that
318: [01:49:40] <antmas> o.O
319: [01:49:55] <Ryan-Toast> spoiler alert: It’s pictures of boobs.
320: [01:49:58] * UncleCheese quit (Remote host closed the connection)
321: [01:50:01] <Ryan-Toast> from people who PM him.
322: [01:51:20] <antmas> that feeling when border-spacing saves you 2 hours
323: [01:55:23] <Colin[pi]> I freakin love sometimes how flexible sitetree can be in SS
324: [01:55:37] <Colin[pi]> couple of new classes, have a whole new section built in a few hours
325: [01:56:45] <antmas> lame
326: [01:56:54] * UncleCheese has joined #silverstripe
327: [01:56:55] <antmas> I just restarted kiwisaver
328: [01:57:11] <antmas> but cant get employer contributions
329: [01:57:20] <antmas> as they're already paying my super annuation
330: [01:57:27] <antmas> I guess, though, free mony
331: [01:57:31] <antmas> money*
332: [01:57:34] <UncleCheese> antmas you're 65?
333: [01:57:49] <antmas> UncleCheese: buying a first home soon
334: [01:57:56] <Snowman23> lol
335: [02:01:23] <antmas> you only need to contribute like $1000 to get the tax bonus each year right?
336: [02:02:20] <JeremyRoundill> People greeting David Carter in Te Reo Māori is hilarious.
337: [02:02:31] <JeremyRoundill> Member: Tena koe, Mr. Speaker
338: [02:02:41] <JeremyRoundill> David Carter: Tenor kway
339: [02:04:13] * marvanni has joined #silverstripe
340: [02:04:30] * marvanni quit (Client Quit)
341: [02:23:20] <antmas> hmmmm
342: [02:23:25] <antmas> lunchtime drinking makes work hard
343: [02:24:00] <Snowman23> lol
344: [02:24:00] <Snowman23> trudat
345: [02:24:03] <Snowman23> WEll
346: [02:24:05] <Snowman23> It makes being productive hard
347: [02:24:09] <Snowman23> It doesn't make being at work hard
348: [02:24:10] <Snowman23> :D
349: [02:24:38] <antmas> oh no it's both
350: [02:24:51] <antmas> I work in local govt remember
351: [02:24:59] <Snowman23> lol
352: [02:26:37] <Snowman23> Doesn't the alcohol help make the 60 year olds more fun, antmas? :D
353: [02:27:05] <novaweb> dude.
354: [02:27:09] <novaweb> too much info.
355: [02:27:15] <Snowman23> ;)
356: [02:27:17] <novaweb> antmas... got any pix?
357: [02:27:20] <Snowman23> hahaha
358: [02:27:21] <novaweb> HAH!
359: [02:29:20] <antmas> :|
360: [02:30:12] <JeremyRoundill> antmas: work is a weird penis name.
361: [02:31:07] <antmas> JeremyRoundill: hahaha
362: [02:31:13] <antmas> must be that time of day
363: [02:31:30] <JeremyRoundill> :D
364: [02:33:33] <Colin[pi]> JeremyRoundill: that comment reminds me of this: https://www.youtube.com/watch?v=uQ3c8_ZTNrg
365: [02:33:51] <Colin[pi]> never fails to make me laugh this video
366: [02:33:53] <antmas> haha
367: [02:33:56] <antmas> +1
368: [02:34:39] * wilsonstaff has joined #silverstripe
369: [02:34:55] * Stomach quit (Ping timeout: 272 seconds)
370: [02:35:45] <wilsonstaff> Hi to all, i am fed up with clients who insists on WP or the likes. I want to sell them SS. Any pitfall mooting a dummy SS installation on my .com ? Where they could add pages, content, images, sweep themes etc?
371: [02:35:56] * gordon has joined #silverstripe
372: [02:36:15] <JeremyRoundill> Colin[pi]: Haha, so weird.
373: [02:36:20] * gordon is now known as Guest5167
374: [02:36:28] <JeremyRoundill> I'm not a trekkie, so I don't really get any of the references though. :P
375: [02:37:57] * Stomach has joined #silverstripe
376: [02:38:50] <Colin[pi]> JeremyRoundill: kirk has taken too much LSD, WHAT MORE DO YUO NEED?
377: [02:39:02] <Colin[pi]> and his people are like a penis crew
378: [02:39:22] <JeremyRoundill> Hahaha
379: [02:39:24] <Colin[pi]> this one is great too: https://www.youtube.com/watch?v=HU2ftCitvyQ
380: [02:44:34] <mobiusnz> is it possible to have something like <td rowspan="$Collection.count() + 1"> in a template?
381: [02:45:37] <veb> >.<
382: [02:45:59] <veb> if the template engine is any good you should be able to do something to that effect
383: [02:47:18] <veb> I like twig's cycle function
384: [02:48:15] <veb> I re-read your comment, and you're thinking wrong.
385: [02:48:18] <veb> think differently.
386: [02:48:43] <veb> you shouldn't be making a variable in a controller change because you're doing something in the template imo
387: [02:48:56] * wilsonstaff quit (Quit: Page closed)
388: [02:48:59] * veb just realised he's in #silverstripe
389: [02:49:05] * veb oops *shrug*
390: [02:51:20] * travis-ci has joined #silverstripe
391: [02:51:21] <travis-ci> silverstripe/silverstripe-cms#1096 (3.1 - 19f337b : Damian Mooyman): The build passed.
392: [02:51:21] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-cms/compare/708e70624c65...19f337b544ee
393: [02:51:21] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/42817488
394: [02:51:21] * travis-ci has left #silverstripe
395: [02:52:07] <veb> travis is such a spammer.
396: [03:01:24] <JeremyRoundill> mobiusnz: Pretty much you don't want to do arithmetic in your views.
397: [03:01:53] <mobiusnz> JeremyRoundill: but this arithmetic is only for tidy table generation
398: [03:01:58] <mobiusnz> it's purely cosmetic
399: [03:02:27] <JeremyRoundill> mobiusnz: I know. As is all the logic in your controller to generate your view.
400: [03:02:53] <JeremyRoundill> :D
401: [03:04:37] <JeremyRoundill> mobiusnz: Strictly you should have it in your controller, I think.
402: [03:04:49] <mobiusnz> right, but this is in a collection loop
403: [03:05:25] <JeremyRoundill> You're looping through a collection of collections?
404: [03:05:36] <mobiusnz> yes
405: [03:05:45] <mobiusnz> I'm looping through objects that have a collection of things
406: [03:05:55] <JeremyRoundill> Oh
407: [03:05:57] <mobiusnz> and displaying it in a tabulated format
408: [03:06:19] <JeremyRoundill> Well, you could create a method for those objects.
409: [03:06:31] <JeremyRoundill> Which returns the number of columns you should have. :P
410: [03:06:52] <mobiusnz> it's rows actually, but I've thought of another way around it
411: [03:07:08] <JeremyRoundill> Oh
412: [03:07:10] <JeremyRoundill> I see now
413: [03:07:11] <JeremyRoundill> Rowspan
414: [03:07:13] <mobiusnz> given I've ended up creating a function on the object that is pretty much only used by this one thing
415: [03:07:14] <JeremyRoundill> Righto. :P
416: [03:07:32] <mobiusnz> I can just make the collection return all the results and then a blank result
417: [03:07:42] <mobiusnz> so the count is one more than it would normally be
418: [03:07:46] <JeremyRoundill> Hahaha
419: [03:07:47] <JeremyRoundill> Ewwww
420: [03:07:48] <JeremyRoundill> :P
421: [03:07:53] <mobiusnz> yeah I know
422: [03:08:04] <JeremyRoundill> I'd just add another method in.
423: [03:08:19] <JeremyRoundill> On your Object, countplusone()
424: [03:08:23] <mobiusnz> getCountOfItemsPlusOne()
425: [03:08:25] <mobiusnz> snap
426: [03:08:30] <JeremyRoundill> Hahaha, all of these solutions are so bad.
427: [03:08:31] <JeremyRoundill> :P
428: [03:08:48] <mobiusnz> Why can't the template just add a thing
429: [03:08:51] <mobiusnz> it's only one
430: [03:08:55] <mobiusnz> not like it has to try hard
431: [03:09:23] <JeremyRoundill> Because we use MVC here.
432: [03:09:24] <JeremyRoundill> :P
433: [03:10:27] <JeremyRoundill> Solution to all your woes: Add wacked-out getters to your model.
434: [03:12:15] <mobiusnz> yeah
435: [03:12:17] <mobiusnz> http://cl.ly/image/1Q022g0c3S0a/Screen%20Shot%202014-12-03%20at%204.11.05%20pm.png
436: [03:12:42] <mobiusnz> the wacked-out getter does the trick
437: [03:13:05] <JeremyRoundill> :D
438: [03:13:18] <mobiusnz> fucking tables man
439: [03:13:23] <mobiusnz> I feel like I'm in the 90's
440: [03:14:06] <JeremyRoundill> Haha
441: [03:14:12] <JeremyRoundill> It is tabular data.
442: [03:14:16] <mobiusnz> yeah
443: [03:14:21] <JeremyRoundill> And you can tell it wasn't a designer who made it.
444: [03:14:21] <mobiusnz> tables are the only things that make sense
445: [03:14:33] <JeremyRoundill> Because they would have been using divs for days.
446: [03:14:49] <mobiusnz> yeha
447: [03:14:52] <JeremyRoundill> Our designers have decided divs aren't cool any more, and they use sections and articles instead.
448: [03:15:02] <mobiusnz> haha
449: [03:15:09] <JeremyRoundill> And I'm like "this isn't an article!"
450: [03:15:10] <mobiusnz> next step is converting this html to pdf
451: [03:15:19] <JeremyRoundill> And "this section isn't a section!"
452: [03:15:30] <JeremyRoundill> Oh
453: [03:15:37] <JeremyRoundill> My aaaabsolute favourite is this
454: [03:15:39] <mobiusnz> so I figured I won't confuse the conversion process with tricky divs and sections etc
455: [03:15:45] <JeremyRoundill> <span class="h3">Title</span>
456: [03:15:54] <mobiusnz> Outlook?
457: [03:15:55] <mobiusnz> haha
458: [03:18:18] * Ryan-Toast quit (Quit: Ryan-Toast)
459: [03:23:07] * hailwood quit (Remote host closed the connection)
460: [03:24:23] <antmas> almost home time
461: [03:24:30] <JeremyRoundill> :)
462: [03:25:59] <antmas> how many compet games do I need to win to rank?
463: [03:26:03] <JeremyRoundill> 10
464: [03:26:11] <JeremyRoundill> And you can only win 2 per day.
465: [03:26:14] * UncleCheese quit (Remote host closed the connection)
466: [03:26:15] <JeremyRoundill> Lame, huh?
467: [03:26:25] <JeremyRoundill> I finally created a second smurf.
468: [03:26:34] <antmas> wait
469: [03:26:37] <JeremyRoundill> I've just got to wait for 14 days to be able to trade it a copy of the game.
470: [03:26:40] <antmas> you can only win 2 per day?
471: [03:26:46] <antmas> oh, in terms of counting to ranking
472: [03:26:48] <JeremyRoundill> Only the first 2 wins count per day.
473: [03:26:49] <JeremyRoundill> Yeah
474: [03:26:54] <antmas> that kinda sucks
475: [03:26:58] <JeremyRoundill> Yeah
476: [03:27:02] <mobiusnz> is there a handy SS shortcut to get the module base folder in php?
477: [03:27:03] <JeremyRoundill> It's to stop boosting.
478: [03:27:07] <antmas> true
479: [03:28:49] * wracu quit (Quit: Leaving)
480: [03:31:21] <novaweb> you guys offended wracu to the max
481: [03:31:27] <novaweb> he quitted
482: [03:31:50] <antmas> lol
483: [03:31:58] <novaweb> i'd avoid using offensive words like "sucks" in the future
484: [03:32:04] <novaweb> waaamp wammmp
485: [03:33:24] <novaweb> mobiusnz
486: [03:33:55] <mobiusnz> hmm?
487: [03:34:30] <novaweb> Director::baseURL(); ?
488: [03:35:08] <mobiusnz> mm, no I mean the actual file path (I'm including external libraries)
489: [03:35:28] <novaweb> the absolute file path in the server?
490: [03:35:34] <mobiusnz> I've decided to just do it from my _config.php
491: [03:35:36] <mobiusnz> so I can go
492: [03:35:39] <mobiusnz> require_once(dirname(__FILE__) . "/vendor/dompdf/dompdf_config.inc.php");
493: [03:35:41] <novaweb> sweet
494: [03:36:03] * novaweb quit (Quit: Leaving)
495: [03:36:39] * antmas quit (Quit: Page closed)
496: [03:45:55] * Olliepop quit (Ping timeout: 246 seconds)
497: [03:46:15] * Ryan-Toast has joined #silverstripe
498: [03:49:56] <Ryan-Toast> JeremyRoundill: Lol.
499: [03:50:04] <Ryan-Toast> Semantics are hard.
500: [03:51:28] <JeremyRoundill> :D
501: [03:51:29] <Ryan-Toast> I always get people using hgroups to surround a single heading. You know what group means, right guys? Guys….
502: [03:51:58] <JeremyRoundill> Hmmm
503: [03:52:10] <JeremyRoundill> I need to divide my HTML Document.
504: [03:52:13] * UncleCheese has joined #silverstripe
505: [03:52:25] <JeremyRoundill> If only there was an HTML document division element.
506: [03:52:34] <JeremyRoundill> I know, an article tag!
507: [03:52:52] <Ryan-Toast> The way I remember article tags is they should make sense by themsleves.
508: [03:52:57] <Ryan-Toast> themselves**
509: [03:53:17] <Ryan-Toast> sections will have headings, and content.
510: [03:53:31] <Ryan-Toast> and aside will be reletive to content, but not part of the content.
511: [03:53:39] <Ryan-Toast> relative
512: [03:55:02] <Ryan-Toast> I always confuse myself whether or not to use figures, or asides for thumbnail images in loops however.
513: [03:58:17] <Colin[pi]> Ryan-Toast: that's why I hate html5's new tags
514: [03:58:22] <Colin[pi]> div/span 4 lyfe
515: [03:58:40] <Ryan-Toast> Colin[pi]: Wait until you start asigning roles :P
516: [03:58:44] <Colin[pi]> ehh
517: [04:00:32] <Ryan-Toast> Colin[pi]: http://www.w3.org/TR/wai-aria/roles#contentinfo
518: [04:01:19] <Colin[pi]> yeah I know what they are, the "ehh" was for apathy
519: [04:01:24] <Colin[pi]> ;P
520: [04:10:38] <KaraokeFX> hey guys i'm using the split preview mode to provide a custom editor for some data objects (annotating some very large images) anyway it works fine but i would like to reload the cms editor frame when the web service i'm using to tie the two panes together gets an update, should i just use a literal html field and long-poll the web service?
521: [04:11:28] <KaraokeFX> so the cms is basically just being used for back end stuff, and the page controller handles my ajax methods
522: [04:11:58] * veb quit (Quit: My Mac has gone to sleep. ZZZzzz…)
523: [04:12:33] <KaraokeFX> i thought i could either longpoll or repeatedly HEAD some dummy route
524: [04:13:02] <KaraokeFX> or can the iframe just signal a refresh through the entwine stuff
525: [04:20:42] * Ryan-Toast quit (Quit: Ryan-Toast)
526: [04:21:52] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
527: [04:31:15] * cloph_away has joined #silverstripe
528: [04:31:42] * cloph quit (Ping timeout: 264 seconds)
529: [04:33:55] * Stomach quit (Quit: zzz)
530: [04:35:20] * Stomach has joined #silverstripe
531: [04:35:25] * spronk2 has joined #silverstripe
532: [04:35:43] * Stomach quit (Client Quit)
533: [04:51:40] * camfindlay quit (Quit: camfindlay)
534: [04:52:20] <Tanger> Heya guys, what would prevent an UploadField from writing a record in the DB, yet still upload the actual file?
535: [04:53:25] * Kingy is now known as Kingy[a]
536: [04:55:36] * Ryan-Toast has joined #silverstripe
537: [04:56:13] * spekulatius quit (Quit: Leaving)
538: [05:08:27] * micmania1 quit (Quit: micmania1)
539: [05:10:32] * r_hector has joined #silverstripe
540: [05:16:55] * spronk2 quit (Quit: I may need a longer sleep timer...)
541: [05:30:07] * Ryan-Toast quit (Quit: Ryan-Toast)
542: [05:37:17] * Colin[pi] quit (Ping timeout: 240 seconds)
543: [06:01:22] * veb has joined #silverstripe
544: [06:40:33] * ss-log quit (Ping timeout: 258 seconds)
545: [06:40:49] * ss-log has joined #silverstripe
546: [06:42:51] * Blacklite quit (Ping timeout: 258 seconds)
547: [06:46:03] * Blacklite has joined #silverstripe
548: [06:57:25] * Colin[pi] has joined #silverstripe
549: [07:05:07] * Stomach has joined #silverstripe
550: [07:10:36] * wmk has joined #silverstripe
551: [07:15:52] * MichalKl_ has joined #silverstripe
552: [07:16:07] * MichalKleiner quit (Read error: Connection reset by peer)
553: [07:27:44] * Stomach quit (Quit: zzz)
554: [07:31:49] * glenn-bautista1 quit (Quit: Leaving.)
555: [07:34:03] * veb quit (Read error: Connection reset by peer)
556: [07:38:20] * Shrike_Finland has joined #silverstripe
557: [07:57:52] * openbees has joined #silverstripe
558: [08:05:01] * Shrike_Finland quit (Quit: Leaving.)
559: [08:12:57] * Stomach has joined #silverstripe
560: [08:17:22] <openbees> Hello SilverStripe :) I am trying to make a url shortener with silverstripe .. is it possible to redirect all requests to particular controller actions .. I will have a url like xyz.com/cfweddwe and xyz.com/get_sorted_url , xyz.com/get_original_url methods to generate sort urls
561: [08:27:40] * Robke has joined #silverstripe
562: [08:29:25] * openbees quit (Ping timeout: 258 seconds)
563: [08:31:27] * Guits has joined #silverstripe
564: [08:31:52] * Robke quit (Ping timeout: 246 seconds)
565: [08:32:13] <Tanger> openbees: I think the route '' catches any routes, unless specifically defined in routes.yml
566: [08:32:49] <simon_w> Tanger, nope
567: [08:33:11] <simon_w> Also, openbees is gone
568: [08:33:23] <simon_w> Tanger, '' is only the empty route
569: [08:33:48] <Tanger> simon_w: Ah, yeah, that makes sense
570: [08:33:52] <Tanger> And damn, he made a fool of me good
571: [08:33:58] * gavro has joined #silverstripe
572: [08:35:23] * spronk2 has joined #silverstripe
573: [08:48:59] <Tanger> hey simon_w, is jQuery.on() still the best way to add scripts in the CMS and still have them run after an AJAX pageload?
574: [08:54:48] * Guits quit (Ping timeout: 264 seconds)
575: [08:58:43] * Guits has joined #silverstripe
576: [08:59:08] <DimiStripe> Hi guys, is there any fast setting to disable CSV import/export in 3.1 on Security pages ?
577: [09:03:12] * Guits quit (Ping timeout: 245 seconds)
578: [09:04:34] <simon_w> Tanger, nope. Use entwine
579: [09:05:11] * Guits has joined #silverstripe
580: [09:06:11] <wmk> DimiStripe, with an extension surely
581: [09:06:17] <wmk> as it's just another modeladmin afaik
582: [09:08:02] <wmk> DimiStripe, no simple config switch for it :(
583: [09:08:07] <DimiStripe> wmk: well, im just curious if theres smth like one line code to remove the import/export bits from it ? (got my dataextension ready, but cant find which function to ovveride with "return false" to disable it )
584: [09:08:35] <wmk> use updateEditForm() to hook in getEditForm()
585: [09:09:37] <wmk> dunno if it's 100% up to date, but i think so: http://www.balbuss.com/modeladmin-some-simple-snippets/
586: [09:12:36] * kinglozzer has joined #silverstripe
587: [09:13:50] * Tanger quit (Quit: Tanger)
588: [09:18:15] <wmk> any way to get ss.org faster?
589: [09:22:54] * Stomach quit (Quit: zzz)
590: [09:27:44] <DimiStripe> well, public function MemberImportForm() returning false in SecurityAdmin the only thing that worked
591: [09:40:15] * Shrike_Finland has joined #silverstripe
592: [09:41:41] * Guits quit (Read error: Connection reset by peer)
593: [09:41:59] * Guits has joined #silverstripe
594: [09:48:42] <Guits> Is there a module for administring translations (instead of editing yml files)
595: [09:51:13] <kinglozzer> Guits: Nope, someone else (unless it was you!) had the same idea: https://github.com/silverstripe/silverstripe-translatable/issues/174
596: [09:51:58] <Guits> not me :)
597: [09:52:35] * Eliseth has joined #silverstripe
598: [09:54:05] <Zauberfisch> there used to be a module, but its 2.x only as far as I know
599: [09:54:15] <Zauberfisch> but writing one yourself should be fairly easy
600: [09:55:20] <Zauberfisch> but when I want dynamic translatable strings, I would probably just replace the whole i18n and store the stuff in database
601: [09:57:06] * travis-ci has joined #silverstripe
602: [09:57:06] <travis-ci> silverstripe/silverstripe-framework#3726 (3.1 - 369c561 : Loz Calver): The build passed.
603: [09:57:06] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/3b3478136d49...369c561aa25c
604: [09:57:06] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/42841508
605: [09:57:06] * travis-ci has left #silverstripe
606: [10:04:31] * Shrike_Finland quit (Quit: Leaving.)
607: [10:08:14] * Shrike_Finland has joined #silverstripe
608: [10:10:46] <wmk> Guits, you can of course use transifex for translating process.
609: [10:11:04] <wmk> or another tool like wetranslate
610: [10:11:26] <wmk> depending on how many strings you have to translate it may be free for commercial products
611: [10:11:59] <wmk> then add an automatic import of yml files and refresh cache
612: [10:13:36] <wmk> question: what's more performant / better: ss_report or modeladmin? need to filter / manage subscriptions, see if it was paid, maybe add to it
613: [10:13:46] <wmk> (add if it was paid).
614: [10:13:54] <wmk> export to xlsx
615: [10:15:52] <wmk> and - any way to syncronize a modified xlsx back?
616: [10:19:09] * r_hector quit (Quit: Leaving.)
617: [10:19:24] * hailwood has joined #silverstripe
618: [10:29:39] * Shrike_Finland quit (Quit: Leaving.)
619: [10:31:26] * Guits quit (Read error: Connection reset by peer)
620: [10:31:31] * lerni_ has joined #silverstripe
621: [10:31:40] * Guits has joined #silverstripe
622: [10:37:18] * spronk2 quit (Quit: spronk2)
623: [10:43:42] * lerni_ quit (Remote host closed the connection)
624: [10:51:26] * lerni has joined #silverstripe
625: [10:58:57] * Colin[pi] quit (Ping timeout: 240 seconds)
626: [11:03:01] * Shrike_Finland has joined #silverstripe
627: [11:13:19] <gavro> @all: Question about PR #3703
628: [11:13:34] <gavro> Anybody any idea why all build tests are failing?
629: [11:13:34] <gavro> https://travis-ci.org/silverstripe/silverstripe-framework/builds/42847907
630: [11:15:57] * Guest5167 quit (Ping timeout: 240 seconds)
631: [11:19:16] * openbees has joined #silverstripe
632: [11:28:46] * Guest5167 has joined #silverstripe
633: [11:29:21] <Zauberfisch> gavro: looks like composer is unable to install your dependencies
634: [11:29:47] <Zauberfisch> probably a version / dependency issue due to the switch to semantic versions
635: [11:30:07] <Zauberfisch> gavro: I am assuming that one of your packages requires silverstripe dev-master and another package requires silverstripe version 3
636: [11:31:08] <Zauberfisch> previously that worked, because dev-master was 3.x-dev, but now with semantic versions dev-master is 4.x-dev
637: [11:31:47] <Zauberfisch> so your composer.json files says it needs silverstripe with version smaller than 4 and silverstripe with version 4
638: [11:31:59] <Zauberfisch> which is obviously not possible
639: [11:33:13] <wmk> Zauberfisch, i want to track changes on a DO, so a simple "extension - Versioned('Stage')" will do?
640: [11:33:20] <wmk> don't need live, just track changes
641: [11:34:19] <Zauberfisch> wmk: no idea, sorry, never used versioned
642: [11:34:29] <Zauberfisch> gavro: but I am just guessing, I could be wrong
643: [11:34:40] <wmk> Zauberfisch, only versioned dataobjects with stage/live?
644: [11:36:07] <lerni> wmk: https://github.com/silverstripe/silverstripe-framework/issues/3646
645: [11:36:41] <wmk> lerni, thanks.
646: [11:37:47] <gavro> Zauberfisch: That is strange
647: [11:38:27] <gavro> I've created a new branch based on master; replaced the tinyMCE folder and edited some files... that is all...?
648: [11:40:22] <gavro> And I;ve done it within a timespan of about an hour. So: master -> new stuff -> master..
649: [11:43:55] <hailwood> Has anyone here implemented colymba/GridFieldGalleryTheme before?
650: [11:44:24] <Zauberfisch> gavro: master might be broken
651: [11:50:01] <wmk> hailwood, yup.
652: [11:50:20] <hailwood> wmk, any chance you could share the implementation? Having a hard time here
653: [11:50:35] <wmk> why?
654: [11:50:45] <wmk> are you trying to sort?
655: [11:51:35] <wmk> hailwood, what errors do you have?
656: [11:52:02] * lerni quit (Remote host closed the connection)
657: [11:52:44] <hailwood> wmk, An understanding error :| I'm basically just trying to add a gallery to my pages, and this looked like a good solution, but I don't quite follow how to create the gridfield, and what the has_one should look like
658: [11:53:19] <wmk> ok. i have some kind of extension for that
659: [11:54:07] <wmk> mom
660: [11:59:23] * openbees quit (Ping timeout: 252 seconds)
661: [12:00:23] <hailwood> wmk, I got it working - following something on the SS site... what are these files? http://www.silverstripe.org/assets/Uploads/SortableObject.txt http://www.silverstripe.org/assets/Uploads/SortableObjectSection.txt or more accurately - why are they there?
662: [12:00:50] <wmk> hmm... dunno
663: [12:01:32] <gavro> Zauberfisch: Ah... Right. Would this PR be something for the 3.1 branch? Code is locally working for 3.1.8.
664: [12:02:06] <Zauberfisch> gavro: there are 3 branches now that are interesting
665: [12:02:16] <Zauberfisch> 3.1 which is the already released 3.1 (stable)
666: [12:02:27] <kinglozzer> gavro, Zauberfisch: Yeah travis on master is screwed atm :(
667: [12:03:17] <Zauberfisch> 3 which is kind of the new master, this is where the normal (non api breaking) work will be done (this will soon be released as 3.2, and then this branch will be used for working on 3.3)
668: [12:03:38] <wmk> hailwood, see https://gist.github.com/wernerkrauss/57e44a5b6dfb4a12e4db for my implementation
669: [12:03:46] * lerni_ has joined #silverstripe
670: [12:03:58] <gavro> Aha... I did not know about "3"
671: [12:04:09] <Zauberfisch> dev-master which is the branch for major changes, this branch will be released as silverstripe 4 in the future
672: [12:04:16] <Zauberfisch> gavro: its brand new
673: [12:04:52] <Zauberfisch> gavro: this switch to a new way of versions happend very recently
674: [12:04:56] <gavro> Well the editor update is not breaking any API calls. It's jsut that not all config-options are available for tinymce4.
675: [12:05:25] <hailwood> wml, very useful - I think I might write a blog post tomorrow on implementing it - do you mind if I use your code in it?
676: [12:05:32] <gavro> I guess the best bet would be to try the new "3" branch ...
677: [12:05:39] <Zauberfisch> gavro: have you read/participated in the discussion about updating tinyMCE?
678: [12:05:41] <kinglozzer> gavro: I think that'd be classed as backward-incompatible, so master only
679: [12:05:43] <gavro> Yea
680: [12:05:47] <gavro> Only read
681: [12:06:07] <gavro> And I've had a short discussion about it with simon_w
682: [12:06:15] <Zauberfisch> there was a discussion somewhere somewhen, and I am not sure what the outcome was, but some people seemed to be concerned that changing the tinymce version might be considered a major api change
683: [12:06:24] <gavro> I thought, let's get it out there for now and we'll see form tehre
684: [12:06:38] <gavro> I'm just tired of useing tinyMCE 3 ;)
685: [12:06:39] <Zauberfisch> ah, good, then you have someone already on your side who can merge your commit
686: [12:06:42] <Zauberfisch> thats good ;)
687: [12:07:04] <Zauberfisch> then rais the pull request to 3
688: [12:07:12] <wmk> hailwood, i guess i don't mind, unless you totally copy/paste my code withouth mention my name ;)
689: [12:07:39] <wmk> and please send me a link to your blog of course
690: [12:08:27] <kinglozzer> gavro, Zauberfisch: I doubt it'd get in 3 :/. If config options from TinyMCE 3 aren't available for TinyMCE 4 then it's not backwards compatible
691: [12:08:34] <hailwood> wmk, I'll give you a mention anyway ;) since I'll link off to your GH page - It will actually be cross posted on my personal blog, and out work blog heh.
692: [12:08:50] <wmk> fine
693: [12:09:08] <wmk> if you make a module we can work together ;)
694: [12:09:19] * LoveDuckie has joined #silverstripe
695: [12:09:51] <wmk> i just cleaned out code for shortcodable extension from gallery pic.
696: [12:10:12] <wmk> client wanted to link to special pics from htmleditor.
697: [12:10:21] <gavro> kinglozzer: All API calls are still the same; we just need to sift throught config-differences betwee v.3 and v.4
698: [12:10:25] <wmk> like "click here" and then a defined image pops up
699: [12:10:47] <gavro> For example HtmlEditorConfig::get('cms')->addButtonsToLine('tablecontrols');
700: [12:11:01] <gavro> will become: HtmlEditorConfig::get('cms')->addButtonsToLine('table'); i think
701: [12:11:20] <kinglozzer> gavro: We might be able to rewrite those in core code, but if anyone's written a custom plugin or something we can't guarantee it'll work
702: [12:11:38] <gavro> Yea that's true
703: [12:11:53] <kinglozzer> Shame, because I'm also sick of TinyMCE 3 :(
704: [12:12:24] <gavro> It's just too bad this can't be realised with a module...
705: [12:12:39] <gavro> So it keeps getting postponed
706: [12:13:35] <kinglozzer> gavro: Have you tried doing it as a module? I've never looked into it, so don't know how easy the HtmlEditorField API is to work with, but chillu did one for another thirdparty editor once
707: [12:13:39] <kinglozzer> CKEditor maybe? Not sure
708: [12:14:19] <kinglozzer> Ah yeah, it was an experiment: https://github.com/chillu/silverstripe-ckeditor
709: [12:14:50] <kinglozzer> Yeah looks like you're right, probably wouldn't work as a module :(
710: [12:15:00] * kinglozzer lunch
711: [12:15:06] <gavro> Hmm
712: [12:15:18] <gavro> bon apetite!
713: [12:19:48] * cloph_away is now known as cloph
714: [12:20:40] * codetoday has joined #silverstripe
715: [12:34:10] <hailwood> wmk, So I've got the upload field working, but I actually need two of them for each page (header carousel, then bottom gallery) - But they are both returning the same values as the only constraint is WHERE ("PageID" = '2'), what do I need to add to get it constrained by the relationship? https://gist.github.com/hailwood/32a131f9a16679125db1
716: [12:34:44] <hailwood> I could do a simple HeaderImage extends GalleryImage and have the HeaderImage relation return that instead, but that just seems retarded to need to do
717: [12:35:12] <wmk> well, you'd need a HeaderGallery
718: [12:35:51] <hailwood> Hmm, extra table - yay :| ha.
719: [12:35:55] <wmk> yup. has_many HeaderImages => GalleryImage
720: [12:36:19] <wmk> not extra table, at least extra class
721: [12:36:23] <wmk> can be in same table.
722: [12:36:47] <wmk> just subclass GalleryImage class
723: [12:37:56] <hailwood> Ok, I am so fricken impressed that the SS builder is smart enough to do that!
724: [12:38:04] <wmk> it is
725: [12:38:34] <hailwood> I was expecting that the ClassName column was a special one applied only to Pages heh.
726: [12:44:25] * Robke has joined #silverstripe
727: [12:44:39] <Robke> hello :)
728: [13:03:07] * Werner_2_ has joined #silverstripe
729: [13:03:07] * wmk quit (Read error: Connection reset by peer)
730: [13:23:38] * Werner_2_ is now known as wmk
731: [13:32:34] * Shrike_Finland quit (Quit: Leaving.)
732: [13:43:17] * openbees has joined #silverstripe
733: [13:52:46] * Shrike_Finland has joined #silverstripe
734: [14:08:34] * Robke quit (Ping timeout: 246 seconds)
735: [14:24:30] * catcher has joined #silverstripe
736: [14:30:12] * openbees quit (Ping timeout: 264 seconds)
737: [14:35:27] * Shrike_Finland quit (Quit: Leaving.)
738: [14:42:10] * robke has joined #silverstripe
739: [14:43:08] <robke> hey once again :) im extending member. what ive done recently is that i can update fields liek name surename and i set email to readonly :) i could show everything in settings and i placed placeholders like name and so on :)
740: [14:43:27] <robke> my question is what should i do that email field which is read only will be saved/updated
741: [14:43:35] <robke> then i change something?
742: [14:45:57] <catcher> robke, why would a readonly field be updated?
743: [14:47:09] <robke> lets say i have USER, which goes to his settings page
744: [14:47:16] <robke> and want to update/change some info about him
745: [14:47:26] <robke> i want to allow him to do that except email fieldd
746: [14:47:37] <robke> is it possible or no?
747: [14:48:12] <wmk> robke, you have to check and reset in onBeforeWrite()
748: [14:48:13] * openbees has joined #silverstripe
749: [14:48:40] <robke> is there any example of similar issue?
750: [14:48:46] <robke> i tried google it but no luck
751: [14:48:53] <robke> wmk: hey long time
752: [14:49:11] <wmk> http://api.silverstripe.org/3.1/class-DataObject.html#_isChanged
753: [14:49:28] <wmk> if ($this->isChanged('Email)) -> reset
754: [14:49:56] <robke> and this should be written in onBefore? :)
755: [14:50:03] <robke> or i could do it in update function?
756: [14:52:39] <wmk> i'd go for onBeforeWrite.
757: [14:52:48] * openbees quit (Ping timeout: 244 seconds)
758: [14:52:52] <robke> ok
759: [14:53:12] * Guits quit (Ping timeout: 245 seconds)
760: [14:53:20] <wmk> $this->getChangedFields() gives you an array with changed fields, there you see the old value
761: [14:54:03] <robke> mhm...
762: [14:55:19] <wmk> argh, private statics are not shown in api!
763: [14:55:53] <wmk> api docs
764: [14:57:13] <robke> best online php courses would be lynda.com?
765: [14:57:18] <robke> or any other advices?
766: [15:00:41] <wmk> robke, dunno. depends on what you want to learn
767: [15:00:54] <wmk> i'd say a good book
768: [15:01:23] <wmk> about object oriented php, design patterns (for a deeper understanding)
769: [15:01:25] <robke> hm... at least simple php :) arrays how to get elements from arrays and so on :)
770: [15:01:36] <robke> yep it would be great
771: [15:01:44] * muskie9 has joined #silverstripe
772: [15:01:53] * Guits has joined #silverstripe
773: [15:03:23] <wmk> robke, php.net -> the manual
774: [15:04:12] * hailwood quit (Quit: Leaving)
775: [15:05:05] <robke> hm... or maybe i should think about some project on ss so i could practise? :)
776: [15:07:02] <wmk> go for something simple and write a PR
777: [15:07:43] <wmk> ok, have to run, cu ;)
778: [15:08:26] <robke> cu too
779: [15:08:39] * robke quit (Quit: Page closed)
780: [15:19:45] * muskie9 quit (Read error: Connection reset by peer)
781: [15:20:21] * muskie9 has joined #silverstripe
782: [15:20:37] * muskie9 quit (Read error: Connection reset by peer)
783: [15:21:56] * muskie9 has joined #silverstripe
784: [15:21:57] * muskie9 quit (Client Quit)
785: [15:37:23] * codetoday quit (Quit: Leaving...)
786: [15:46:00] * DimiStripe quit (Quit: DimiStripe)
787: [15:51:39] * NETim has joined #silverstripe
788: [15:52:27] <NETim> Morning, Trying to add a new field to the list searched be serachform
789: [15:59:04] * lerni_ quit ()
790: [16:03:38] * muskie9 has joined #silverstripe
791: [16:22:57] * DimiStripe has joined #silverstripe
792: [16:38:28] * muskie9 quit (Read error: Connection reset by peer)
793: [16:39:07] * muskie9 has joined #silverstripe
794: [16:39:58] * muskie9 quit (Read error: Connection reset by peer)
795: [16:40:36] * muskie9 has joined #silverstripe
796: [16:40:49] * NETim quit (Ping timeout: 246 seconds)
797: [16:41:27] * muskie9 quit (Read error: Connection reset by peer)
798: [16:42:07] * muskie9 has joined #silverstripe
799: [16:42:49] * jenniferaslan has joined #silverstripe
800: [16:43:04] * muskie9 quit (Read error: Connection reset by peer)
801: [16:43:42] * muskie9 has joined #silverstripe
802: [16:46:31] * gavro_ has joined #silverstripe
803: [16:49:02] * gavro quit (Ping timeout: 245 seconds)
804: [16:50:22] * Eliseth quit (Ping timeout: 250 seconds)
805: [16:50:48] * gavro_ quit (Ping timeout: 250 seconds)
806: [16:58:09] * Shrike_Finland has joined #silverstripe
807: [17:08:14] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
808: [17:44:32] * cloph is now known as cloph_away
809: [18:00:47] * r_hector has joined #silverstripe
810: [18:13:47] * Shrike_Finland quit (Quit: Leaving.)
811: [18:28:43] * Shrike_Finland has joined #silverstripe
812: [18:32:17] * simon_w|work quit (Ping timeout: 240 seconds)
813: [18:32:23] * simon_w|air quit (Ping timeout: 244 seconds)
814: [18:36:06] * cloph_away is now known as cloph
815: [18:36:48] * Shrike_Finland quit (Quit: Leaving.)
816: [18:39:47] * Shrike_Finland has joined #silverstripe
817: [18:44:20] * Stomach has joined #silverstripe
818: [18:48:47] * simon_w|work has joined #silverstripe
819: [18:49:33] * simon_w|air has joined #silverstripe
820: [18:49:58] * simon_w|air is now known as Guest98796
821: [18:50:53] * PapaBearNZ has joined #silverstripe
822: [18:51:02] <PapaBearNZ> Morning all.
823: [18:53:41] <PapaBearNZ> I have a minor problem. I've got a DO with a many-many relationship to a page. When a new DO is created on the page - if I try to access the many-many relationship from within the onBeforeWrite and onAfterWrite functions the datalist returned is always empty. How do I get the connections from the many_many relationship before the record is written for the first time? Specifically I am trying to get the pageID the record is being attached to.
824: [19:11:22] <PapaBearNZ> Is anyone awake yet? I may have asked my question too early in the morning... :)
825: [19:19:26] <JeremyRoundill> I'm awake!
826: [19:20:00] * Kingy[a] is now known as Kingy
827: [19:20:21] <Kingy> morning
828: [19:20:26] <JeremyRoundill> Morning!
829: [19:20:41] <Kingy> you sound very chipper this morning lol
830: [19:20:44] <JeremyRoundill> PapaBearNZ: Don't you have an instance of the page already?
831: [19:20:52] <JeremyRoundill> Haha, exclamation marks for everybody!!!!
832: [19:21:04] <Kingy> it's not even friday!
833: [19:22:16] <JeremyRoundill> Went to beer club last night though :)
834: [19:22:21] <JeremyRoundill> It was pretty cool.
835: [19:23:16] <Kingy> oh sweet
836: [19:23:22] <Kingy> I went to quiz night last night
837: [19:23:23] <Kingy> was fun
838: [19:24:01] <JeremyRoundill> Nice.
839: [19:24:16] <JeremyRoundill> I went to an art gallery too, it was neato.
840: [19:26:51] <Kingy> 5 watches on the car
841: [19:27:00] <Kingy> already 4 more than last time
842: [19:27:06] <JeremyRoundill> :D
843: [19:27:10] <Kingy> PROGRESS!
844: [19:27:18] * r_hector quit (Quit: Leaving.)
845: [19:28:49] * lerni has joined #silverstripe
846: [19:29:17] <Stomach> how much fort he car!
847: [19:30:44] <JeremyRoundill> I'll give you 2 buttons, a paper clip, a rubber band and about a gram of pocket lint.
848: [19:30:52] <Kingy> $7500 Stomach
849: [19:31:01] <Kingy> i've dropped it $500
850: [19:31:11] <Kingy> would probably drop it another $500 for someone in here
851: [19:31:36] * Ryan-Toast has joined #silverstripe
852: [19:32:00] <PapaBearNZ> JeremyRoundill: I do - the page has a tab with a gridfield for the DO's and the DO's are created from there.
853: [19:32:27] <JeremyRoundill> PapaBearNZ: Oh, wait. Are you in the CMS?
854: [19:32:34] <PapaBearNZ> JeremyRoundill: yes.
855: [19:32:47] <JeremyRoundill> Kingy, I'm pretty good looking. Would you drop it a further $7000 for me?
856: [19:32:48] <JeremyRoundill> :P
857: [19:33:05] <JeremyRoundill> PapaBearNZ: Yeah, I think you just have to save the page first.
858: [19:33:19] * jedateach has joined #silverstripe
859: [19:33:20] <JeremyRoundill> You can't get the page id of a page which doesn't exist.
860: [19:33:38] <JeremyRoundill> The trick is to save as a draft if you don't want it to be live straight away.
861: [19:35:03] <PapaBearNZ> The page is already saved and published. A previously saved DO has no issues - the getter for the many_many link works if the DO is already saved. This is to try to get the many_many relationship back to the page so that I can run some validation checks on other related DO's which may result in the current DO being rejected.
862: [19:35:20] <PapaBearNZ> The DO is for a component to be displayed on the Page.
863: [19:35:57] <JeremyRoundill> Oh, I think I understand.
864: [19:36:18] <PapaBearNZ> an alternative - how can I get the ID of the page creating the DO from within the DO's onBeforeWrite or onAfterWrite?
865: [19:37:50] <Kingy> I also now have a PC for sale
866: [19:38:06] <mobiusnz> PapaBearNZ: have you got belongs_many_many on the other side of the relationship?
867: [19:50:24] <Shrike_Finland> Good evening, is there a way to call current theme dir on _config.php?
868: [19:54:29] * novaweb has joined #silverstripe
869: [19:55:25] <Blacklite> anyone here work for heyday, can you pm me
870: [19:56:00] <PapaBearNZ> mobiusnz: the DO is the belongs_many_many
871: [19:57:07] <PapaBearNZ> Would it be easier if the DO was the many_many end of the relationship instead of the belongs_many_many end?
872: [19:57:40] <PapaBearNZ> Hiya jedateach! How's tricks?
873: [19:59:00] * veb has joined #silverstripe
874: [19:59:00] * veb quit (Changing host)
875: [19:59:00] * veb has joined #silverstripe
876: [19:59:17] <PapaBearNZ> Shrike_Finland: would Config::inst()->get('SSViewer', 'theme') work?
877: [19:59:29] * glenn-bautista has joined #silverstripe
878: [20:03:39] * veb quit (Client Quit)
879: [20:04:23] <JeremyRoundill> Oh wow
880: [20:04:44] <JeremyRoundill> So, these are the kinds of high quality websites I maintain on a day to day basis.
881: [20:04:47] <JeremyRoundill> http://imgur.com/6FV2WRG
882: [20:05:10] <Blacklite> beautiful
883: [20:05:11] <Kingy> JeremyRoundill: still better than ours
884: [20:05:17] * veb has joined #silverstripe
885: [20:05:19] <Kingy> we were on the news last night though
886: [20:05:21] <Kingy> exciting stuff
887: [20:06:01] <JeremyRoundill> Look at that anchor tag though!
888: [20:06:38] <JeremyRoundill> It's only there for styling the contained text.
889: [20:06:49] <JeremyRoundill> That's next level HTML.
890: [20:07:06] <JeremyRoundill> And it's styled to be a block element!
891: [20:07:16] <JeremyRoundill> Kingy: What for?
892: [20:07:29] <JeremyRoundill> Kingy: Or is it just because NZX is always on the news? :P
893: [20:07:36] <Kingy> the whole Global Dairy Trade auction
894: [20:07:43] <Kingy> lol nah AgriHQ specifically last night
895: [20:08:16] <JeremyRoundill> It's all your fault that dairy prices are falling, right/
896: [20:08:16] <JeremyRoundill> ?
897: [20:08:18] <JeremyRoundill> :P
898: [20:08:28] <Kingy> rofl
899: [20:08:37] <Kingy> our analysts are shitting all over the fonterra payout
900: [20:08:43] <JeremyRoundill> Yeah?
901: [20:09:03] <Kingy> they're still adamant it'll be >$5
902: [20:09:18] <JeremyRoundill> I see this amazing dichotomy in Bill English's views on the whole dairy thing.
903: [20:09:19] <Kingy> apparently we're saying $4.25 at best
904: [20:09:27] <JeremyRoundill> Daaag.
905: [20:10:09] <JeremyRoundill> He supports unsustainable intensification of agriculture because it's such a huge part of our economy.
906: [20:10:30] <JeremyRoundill> While everybody else is saying stop the intensification and diversify.
907: [20:10:53] <JeremyRoundill> Then when dairy prices tank, he says we have a diverse economy which doesn't rely on agriculture.
908: [20:11:31] <Kingy> rofl
909: [20:12:55] * spekulatius has joined #silverstripe
910: [20:18:03] * willr has joined #silverstripe
911: [20:21:07] * houleness has joined #silverstripe
912: [20:22:47] * mobiusnz quit (Remote host closed the connection)
913: [20:22:56] <houleness> I’ve created a simple extension for EditableFormField to add a State field dropdown to userforms that looks like this - http://www.sspaste.com/paste/show/547f6b00dcc61 but for some reason the field dropdown still says EditableStateDropdown rather than using the $singular_name (I’ve flushed a bunch of times). Am I missing something?
914: [20:23:19] * Olliepop has joined #silverstripe
915: [20:23:49] <houleness> This is how the field selection looks - http://cl.ly/image/0x191c19180J
916: [20:23:59] <Shrike_Finland> PapaBearNZ: I try to automate picking the right path for HtmlEditorConfig options: 'content_css' => '/themes/$theme/css/editor.css',
917: [20:24:17] <houleness> You can see it’s sorting based on the title, but it shows the class name rather than using the singular name
918: [20:26:49] <Kingy> lol target in australia banning GTA V because it promotes violence against women
919: [20:27:13] <houleness> @willr any ideas?
920: [20:29:04] <Olliepop> The Warehouse in NZ already banned GTA V cause it's not a wholesome family-friendly game
921: [20:29:17] <Kingy> Olliepop: that is somewhat reasonable
922: [20:29:31] <Kingy> but just the fact it's because of violence towards woman is somewhat stupid
923: [20:29:44] <Kingy> not once in the entire story are you required to kill a female character
924: [20:29:49] <Kingy> torture a dude... sure
925: [20:29:58] <Kingy> put a guy in a sack and kick him into the ocean.. yeah why not
926: [20:30:04] <PapaBearNZ> Shrike_Finland: try this?
927: [20:30:04] <PapaBearNZ> $theme = Config::inst()->get('SSViewer', 'theme');
928: [20:30:04] <PapaBearNZ> HtmlEditorConfig options: 'content_css' => '/themes/$theme/css/editor.css'
929: [20:30:04] <PapaBearNZ> I don't know if it will work but it's worth a try. I use a similar code for requirements... eg:
930: [20:30:04] <PapaBearNZ> // Get the theme folder uri
931: [20:30:06] <PapaBearNZ> $themeFolder = "themes/" . Config::inst()->get('SSViewer', 'theme');
932: [20:30:06] <PapaBearNZ>
933: [20:30:06] <PapaBearNZ> // Remove resources that we don't need
934: [20:30:06] <PapaBearNZ> Requirements::block($themeFolder . '/css/layout.css');
935: [20:30:07] <PapaBearNZ> Requirements::block($themeFolder . '/css/form.css');
936: [20:30:10] <Kingy> accidently run over a lady in a car.. oh DEAR GOD NOOO
937: [20:30:51] <Kingy> "This game promotes violence to my kids"... FUUU IT'S AN R18 GAME FFS
938: [20:31:27] * Ryan-Toast quit (Quit: Ryan-Toast)
939: [20:32:18] * gelignite has joined #silverstripe
940: [20:32:22] * willr quit (Quit: willr)
941: [20:35:03] * willr has joined #silverstripe
942: [20:35:19] * mobiusnz has joined #silverstripe
943: [20:38:47] <houleness> willr, simon_w: Any ideas what I’m missing? $singular_name should be where that pulls from, right?
944: [20:40:44] * micmania1 has joined #silverstripe
945: [20:43:44] * spronk2 has joined #silverstripe
946: [20:47:40] <Shrike_Finland> PapaBearNZ: thanx! I'll test that.
947: [20:51:41] * Shrike_Finland quit (Quit: Leaving.)
948: [20:52:51] * houleness quit (Quit: houleness)
949: [20:53:38] * UncleCheese has joined #silverstripe
950: [20:58:43] * Ryan-Toast has joined #silverstripe
951: [20:59:44] <MichalKl_> if houleness was still here, I'd say try making the property public
952: [20:59:48] * MichalKl_ is now known as MichalKleiner
953: [21:05:03] * antmas has joined #silverstripe
954: [21:10:20] <willr> houleness yep. private static $singular_name
955: [21:10:52] <willr> Ha wasn’t ignoring him on purpose :P
956: [21:11:18] * gelignite quit (Quit: http://bit.ly/nkczDT)
957: [21:13:43] * camfindlay has joined #silverstripe
958: [21:18:39] <MichalKleiner> willr: hmmmmm, maybe yes, maybe no :-D
959: [21:18:45] <MichalKleiner> hey Cam
960: [21:22:20] <camfindlay> MichalKleiner hey how’s it going? Missed you at the last hackfest man, next time perhaps?
961: [21:23:54] <MichalKleiner> good good, thanks.. yeah, I really wanted to come but sometimes other important stuff is happening.. I'm definitely keeping eye on what's happening around SS ;-)
962: [21:25:36] <antmas> moarning all
963: [21:26:42] <Kingy> howdy
964: [21:27:22] <camfindlay> Anyone have thoughts on this PR? A noble attempt towards getting TinyMCE 4 into cms - https://github.com/silverstripe/silverstripe-framework/pull/3703
965: [21:27:39] * spronk2 quit (Quit: spronk2)
966: [21:30:00] <camfindlay> (actually the pr is against framework)
967: [21:30:54] <antmas> Ryan-Toast: ^^^
968: [21:31:45] <antmas> camfindlay: have you tried it?
969: [21:35:56] * Ryan-Toast quit (Quit: Ryan-Toast)
970: [21:47:17] <camfindlay> antmas no havent checked it out yet
971: [21:47:55] <camfindlay> bah, beta docs update deploy fails… hopefully resolve it soon. Was pushing out the selection highlight fix from 3dgoo
972: [21:48:24] <antmas> wow
973: [21:48:31] <antmas> this Sony Pictures hack sounds baaaaaaad
974: [21:51:20] <Kingy> antmas: want my PC
975: [21:53:55] * Guest98796 is now known as simon_w|air
976: [21:57:45] * Ryan-Toast has joined #silverstripe
977: [21:57:46] <Ryan-Toast> antmas: hmm?
978: [21:57:49] <Blacklite> if anyone here works at heyday can u pm me
979: [21:57:50] <Ryan-Toast> making cup of tea, brb
980: [21:57:50] <Snowman23> hmmm
981: [21:57:51] * catcher is stoked to see someone working towards TinyMCE4
982: [21:58:00] <Snowman23> DON'T DO IT Blacklite IS A SPY
983: [21:58:00] <Snowman23> :O
984: [21:58:19] <catcher> camfindlay, I'll do my best to get some testing on it
985: [21:58:20] <Blacklite> it's not business related
986: [21:58:56] <camfindlay> cheers catcher
987: [22:01:31] <Ryan-Toast> If someonee comes and sets up branching and shit, I’ll do TinyMCE
988: [22:01:54] <simon_w|air> Ryan-Toast, https://github.com/silverstripe/silverstripe-framework/pull/3703 not good enough for you? :p
989: [22:02:33] <Ryan-Toast> simon_w|air: Oh, there’s a pull request. Nvm :P
990: [22:03:13] <Ryan-Toast> If that merge is successful, can we have a 3.1.9 release straight after>? I want to play with the shortcode generators./
991: [22:04:16] <camfindlay> could be a BC, I would imagine that would be part of a 3.2?
992: [22:04:51] <Ryan-Toast> buuutt caaammm, I want it nooowwwwww
993: [22:06:02] <catcher> I second that whining.
994: [22:06:03] * chump_ has joined #silverstripe
995: [22:07:09] * chump_ quit (Client Quit)
996: [22:08:23] <Ryan-Toast> camfindlay: http://i.imgur.com/sw2gjQS.jpg
997: [22:08:58] <catcher> lol
998: [22:10:02] <camfindlay> can plz add to pull request da gifs yo?
999: [22:11:41] <Ryan-Toast> camfindlay: https://github.com/silverstripe/silverstripe-framework/pull/3703
1000: [22:11:44] <novaweb> tractorcow about?
1001: [22:14:17] * spronk2 has joined #silverstripe
1002: [22:16:05] <simon_w|air> camfindlay, Ryan-Toast, 4.0
1003: [22:16:16] <Ryan-Toast> simon_w|air: ?
1004: [22:16:25] <Ryan-Toast> oh, the SS version?
1005: [22:16:38] <simon_w|air> Yup
1006: [22:16:48] <Ryan-Toast> v.4.1.7 even.
1007: [22:17:23] <Kingy> apparently Wellington is now going to be a super city
1008: [22:17:47] <Ryan-Toast> Kingy: http://i.imgur.com/nw4oIHl.gif
1009: [22:17:54] <antmas> Kingy: hmmm?
1010: [22:17:59] <antmas> Kingy: PM me
1011: [22:18:06] <Ryan-Toast> antmas: like Auckland is.
1012: [22:18:32] <antmas> Ryan-Toast: wat
1013: [22:18:39] <Ryan-Toast> antmas: wat
1014: [22:18:41] <Kingy> Ryan-Toast: completely different topic now lol
1015: [22:18:47] <antmas> I don't even know
1016: [22:18:49] <Ryan-Toast> Kingy: shh, only super-cities now.
1017: [22:18:57] <antmas> :D
1018: [22:19:07] <Kingy> tbf I still don't know what auckland is
1019: [22:19:11] <Ryan-Toast> Bitew the pillow, Wellington. My legislation is going in dry.
1020: [22:19:42] <Ryan-Toast> Super cities are a way to make sure nothing is ever done.
1021: [22:20:12] <simon_w|air> Only people that want it are GWRC
1022: [22:20:23] <simon_w|air> None of the city/district councils want it
1023: [22:20:46] <Ryan-Toast> Can we put a “this.setSelectionRange(0, this.value.length)” on the composer download input on the SS page?
1024: [22:20:56] * catcher quit (Quit: Leaving)
1025: [22:21:19] <Ryan-Toast> I never trust that copy button.
1026: [22:22:38] * lerni quit ()
1027: [22:23:28] <simon_w|air> Ryan-Toast, pull request :p
1028: [22:23:41] <camfindlay> Ryan-Toast - flick me a patch and I’ll bug someone about it ;) (one day hopefully I can OS that stuff like the other sites docs, api etc)
1029: [22:23:43] <Ryan-Toast> simon_w|air: is the .org site on github?
1030: [22:23:54] <camfindlay> not yet Ryan-Toast
1031: [22:23:55] <Snowman23> Yeah, is it, is it?
1032: [22:23:58] <Snowman23> Oh really
1033: [22:24:01] <simon_w|air> Ryan-Toast, add ons is
1034: [22:24:03] <Snowman23> Because I could've *sworn* I was told it would be
1035: [22:24:13] <camfindlay> docs is
1036: [22:24:21] <camfindlay> addons
1037: [22:24:23] <camfindlay> api
1038: [22:24:25] <camfindlay> userhelp
1039: [22:24:56] <camfindlay> I’ll look into best options for .org in the new year
1040: [22:25:57] <Ryan-Toast> I don’t think the .org site needs to be public imo
1041: [22:25:59] <camfindlay> might need to rejig some things into an environment file before we can think about that
1042: [22:26:08] <camfindlay> I would agree Ryan-Toast
1043: [22:26:22] <camfindlay> I’ll work towards that
1044: [22:26:51] <Ryan-Toast> Built my first Jekyll site yesterday, man it’s fucking awesome.
1045: [22:27:08] <Ryan-Toast> TASK RUN ALL THE THINGS!
1046: [22:28:07] <simon_w|air> camfindlay, so, I see that the new "Ask the core" thing is about as successful as the old one :p
1047: [22:28:35] <Ryan-Toast> Is there a picture of a half eaten apple in that section?
1048: [22:28:45] <Ryan-Toast> “Tell me your secrets, apple core"
1049: [22:30:50] <camfindlay> takes time simon_w, the core group did a private google hangout to discuss best options for running more open sessions last month. I’m looking to plan in an open session with them this month if possible (or might be first thing back next year). Still need to bug them for a blog post, heading towards the silly season people get busy.
1050: [22:31:15] * Colin[pi] has joined #silverstripe
1051: [22:31:26] <simon_w|air> camfindlay, didn't you have one with Hamish all lined up at least a month ago?
1052: [22:31:49] <Ryan-Toast> camfindlay: Is there a public roadmap somewhere that has a 2-3 year plan for the framework/cms?
1053: [22:31:58] <Ryan-Toast> or the direction etc?
1054: [22:32:09] <spronk2> if by public roadmap, you mean hamish, then yes!
1055: [22:32:24] <camfindlay> we are looking to use usrvoice as the open space for roadmap Ryan-Toast
1056: [22:32:35] <Ryan-Toast> spronk2: And in future news. Entwine. Entwine everywhere.
1057: [22:32:40] * spronk2 cackles
1058: [22:32:44] <Ryan-Toast> camfindlay: Okay, coolio :)
1059: [22:33:04] <Colin[pi]> MORNING ALL
1060: [22:33:07] <Colin[pi]> whoops caps
1061: [22:33:33] <camfindlay> Colin[pi] that was intentional eh, you’re super excited to be awake and in IRC
1062: [22:33:44] <Colin[pi]> camfindlay: I SURE AM CAMFINDLAY
1063: [22:33:49] <camfindlay> RAWH!
1064: [22:35:39] <Colin[pi]> can someone make a version of email that doesnt suck? (inb4 google inbox :P)
1065: [22:36:14] <simon_w|air> Colin[pi], Mailbox files
1066: [22:36:21] <simon_w|air> ALL YOU NEED
1067: [22:37:46] <Colin[pi]> simon_w|air: I'm looking forward to my xmas reinstall of this box :D
1068: [22:38:09] <Colin[pi]> Jan my computer is like fresh and clean, Dec it's like "OH GOD WHY"
1069: [22:38:13] <Ryan-Toast> I’m looking forward to clients asking for snow on their websites.
1070: [22:38:19] <simon_w|air> Oh, Windows :p
1071: [22:38:31] <Colin[pi]> Ryan-Toast: I just did a subtle logo change: http://praxis.net.au/
1072: [22:38:59] <Ryan-Toast> Colin[pi]: I don’t like looking at my website anymore. I need to do a redesign.
1073: [22:39:04] <Colin[pi]> Ryan-Toast: same
1074: [22:39:12] <Colin[pi]> I want to go to 1200px also
1075: [22:39:26] <Colin[pi]> and lose any gradients prolly
1076: [22:39:27] <Ryan-Toast> I may end up making a one page “I’m Ryan, I make websites” and nothign else.
1077: [22:39:40] <Colin[pi]> Ryan-Toast: make sure it uses circles, LOTS of circles
1078: [22:39:53] <Ryan-Toast> Colin[pi]: I did that once.
1079: [22:40:27] <simon_w|air> And parallax
1080: [22:41:10] <Ryan-Toast> I mean a strictly 1 vh size.
1081: [22:41:31] <Colin[pi]> Ryan-Toast: make a sideways scrolling site
1082: [22:41:36] <Ryan-Toast> Colin[pi]: god.
1083: [22:41:49] <Snowman23> brb deploying snowstorm.js to all the websites
1084: [22:41:50] <simon_w|air> That you scroll vertically
1085: [22:41:58] <Colin[pi]> simon_w|air: that's it!
1086: [22:42:06] <Snowman23> Hi guys, I realised that people enjoyed scrolling to much so I rewrite scrolling in JavaScript
1087: [22:42:33] <Snowman23> ACTUALLY THE SLUGGISH SCROLL HIJACKING ON OUR WEBSITE IS SPECIFICALLY DESIGNED TO MAKE YOU UNEASY AND VULNERABLE TO TARGETED ADVERTISING
1088: [22:42:58] <simon_w|air> But forgot that margins aren't included in height, so your height: 100% thing with margins still has normal scrolling too!
1089: [22:43:41] <Colin[pi]> see I'm of the opinion that just because you can fuck with convention doesn't mean that you *should*
1090: [22:43:54] <Ryan-Toast> fuck anyone that uses scroll-jacking
1091: [22:44:04] <simon_w|air> In other words, you HATE FUN
1092: [22:44:17] <JeremyRoundill> But the default scroll bars are gross!
1093: [22:44:18] <Ryan-Toast> simon_w: Y’all need vh
1094: [22:44:23] <JeremyRoundill> I want my own scrollbar!
1095: [22:44:47] <simon_w|air> JeremyRoundill, CSS
1096: [22:44:55] <JeremyRoundill> That's just stupid!
1097: [22:45:05] <JeremyRoundill> I want it to scroll sideways when I scroll up.
1098: [22:45:12] <simon_w|air> Fine then, Shockwave :p
1099: [22:45:18] <JeremyRoundill> Diagonal scrolling!!!
1100: [22:45:47] <Colin[pi]> JeremyRoundill: lol, the next big thing, you heard it hear first folks
1101: [22:45:55] <Colin[pi]> *here
1102: [22:45:58] <JeremyRoundill> *hair
1103: [22:46:04] <Colin[pi]> *whore
1104: [22:46:13] <simon_w|air> New relic does it already
1105: [22:46:13] <JeremyRoundill> :P
1106: [22:46:24] * abitran quit (Quit: Lost terminal)
1107: [22:46:29] <Ryan-Toast> Diagonal scrolling wouldn’t bee too hard
1108: [22:47:16] <JeremyRoundill> I want the scrollbar to flip the page around and reveal the next part of the page on the back.
1109: [22:47:24] <JeremyRoundill> Everybody will be impressed because it's 3D!
1110: [22:47:29] <Colin[pi]> JeremyRoundill: like flipboard?
1111: [22:47:44] <JeremyRoundill> Stop ruining my dreams :(
1112: [22:48:15] <JeremyRoundill> I want the scrollbar to display the next section of the site in a pop-up
1113: [22:48:19] <JeremyRoundill> For easy navigation!
1114: [22:48:34] <Colin[pi]> JeremyRoundill: http://tympanus.net/Development/FlipboardPageLayout
1115: [22:48:44] <Colin[pi]> not with scroll though
1116: [22:49:03] <JeremyRoundill> Okay!
1117: [22:49:06] <JeremyRoundill> I'm a winner then!
1118: [22:49:15] <JeremyRoundill> It's totally new and radical!
1119: [22:49:22] <JeremyRoundill> I'll make a million friends and a million dollars
1120: [22:49:34] <JeremyRoundill> Then I'll give a dollar to each of my friends, because I'm a generous person.
1121: [22:52:26] * Guits quit (Ping timeout: 256 seconds)
1122: [22:53:39] <Colin[pi]> simon_w|air: got any more logins you want to add?
1123: [22:53:48] <Colin[pi]> I mean, why not one from the phone as well?
1124: [22:54:02] <simon_w|air> Colin[pi], cause IRC from a phone is hard
1125: [22:54:31] <Colin[pi]> tablet?
1126: [22:54:51] <simon_w|air> Don't got one
1127: [22:55:01] <Colin[pi]> :o
1128: [22:56:55] <Colin[pi]> stupid queensland and their lack of daylight savings
1129: [22:57:09] <Colin[pi]> makes for confusing phone meeting times
1130: [23:04:05] <simon_w|air> Aww yeah, got an awesome bio: http://www.stripetheweb.com
1131: [23:04:12] <simon_w|air> (Click my face to see it)
1132: [23:04:55] <Colin[pi]> simon_w|air: lol
1133: [23:05:02] <Colin[pi]> it really looks like you too
1134: [23:07:04] * [3dgoo] has joined #silverstripe
1135: [23:07:13] * micmania1 quit (Quit: micmania1)
1136: [23:14:51] * willr quit (Quit: willr)
1137: [23:15:41] * wmk quit (Ping timeout: 258 seconds)
1138: [23:18:06] * Azure quit (Ping timeout: 244 seconds)
1139: [23:19:13] * willr has joined #silverstripe
1140: [23:22:33] <PapaBearNZ> Does anyone have an example of a CMS Action button that is visible but disabled until specific criteria are met?
1141: [23:23:08] <Colin[pi]> PapaBearNZ: criteria determined how... via JS/AJAX?
1142: [23:23:25] <Colin[pi]> or server side?
1143: [23:23:38] <PapaBearNZ> I'm having trouble finding out how to show tyhe button on the editform but show it as disabled until minimum criteria for the custom action are in place - then activate the button for the user to perform the action.
1144: [23:24:24] <PapaBearNZ> Colin - AJAX if possible - but if it has to be activated server side (eg the DO is saved and then the form is refreshed in place) would be acceptable.
1145: [23:24:41] <Colin[pi]> PapaBearNZ: add it with an extra class, then use js/ajax to change the class based on the criteria?
1146: [23:24:50] <Colin[pi]> that'd be how I'd approach it anyway
1147: [23:25:30] <PapaBearNZ> simon_w - Loving the bio!
1148: [23:26:20] <PapaBearNZ> Colin[pi]: do you have an example using entwine? Entwine still confuses me :(
1149: [23:26:29] <Colin[pi]> PapaBearNZ: sorry no :(
1150: [23:26:35] <Colin[pi]> and it confuses me too lol
1151: [23:26:58] <PapaBearNZ> bugger. I guess I could do something based on the example in SS docs for a two way button.
1152: [23:27:06] <PapaBearNZ> and pray - *grin*
1153: [23:29:36] * camfindlay quit (Quit: camfindlay)
1154: [23:30:15] * Azure has joined #silverstripe
1155: [23:31:06] * willr quit (Quit: willr)
1156: [23:34:43] * travis-ci has joined #silverstripe
1157: [23:34:43] <travis-ci> silverstripe/silverstripe-framework#3729 (3.1 - 836ea04 : Will Rossiter): The build passed.
1158: [23:34:43] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/369c561aa25c...836ea04d90f9
1159: [23:34:43] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/42923909
1160: [23:34:43] * travis-ci has left #silverstripe
1161: [23:56:28] * willr has joined #silverstripe
1162: [23:57:53] * micmania1 has joined #silverstripe

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