#silverstripe IRC Log

IRC log for 27 February 2014

All timestamps are in UTC.

1: [00:00:46] * speak_1 has joined #silverstripe
2: [00:16:17] <Colin[pi]> jesus fuck this would scare the shit out of me at night: http://imgur.com/a/VMMK1
3: [00:20:09] <spronk> GHOSTBUSTERSSS
4: [00:20:09] <Ryan-Toast> Just don't blink.
5: [00:20:27] * UncleCheese quit (Quit: UncleCheese)
6: [00:20:54] <antmas> Colin[pi]: awesome, I love that :D
7: [00:21:14] <Colin[pi]> they used these: http://www.instructables.com/id/LED-Throwies/
8: [00:22:35] <Zauberfisch> good mornming
9: [00:22:52] <Colin[pi]> hey Zauberfisch
10: [00:28:34] * Bollig|DesignCty has joined #silverstripe
11: [00:32:57] <ss23> If yhou wanna get with me, better make it fast
12: [00:33:01] <ss23> NOW DON'T GO WASTING MY PRECIOUS TIME
13: [00:33:05] <ss23> Get your act together, we could be just fine!
14: [00:33:11] <ss23> I'll tell you what I want, what you really really want!
15: [00:33:25] <guzzlefry> TELL ME WHAT YOU WANT, WHAT YOU REALLY REALLY WANT
16: [00:33:31] * guzzlefry wonders if that's how the song goes.
17: [00:33:32] <azureknight> Alright. Peacing out.
18: [00:33:55] <guzzlefry> ss23: Are you back to playing that for the entire office? :P
19: [00:33:57] <ss23> I WANNA AH AH AH AHAHA
20: [00:33:59] <ss23> guzzlefry: rofl yes.
21: [00:34:01] <guzzlefry> haha
22: [00:34:06] <ss23> FRIENDSHIP NEVER ENDS~
23: [00:34:07] <guzzlefry> good job
24: [00:34:18] <ss23> So here's the story from A TO Z
25: [00:40:31] * UncleCheese has joined #silverstripe
26: [00:42:26] <Ryan-Toast> ss23: you wanna get with me you gotta listen carefully?
27: [00:48:43] <speak_1> Spice Girls (L)
28: [00:48:49] <speak_1> British heroes.
29: [00:50:42] <zippy__> Damn… why is verticle align in css such a cunt
30: [00:53:23] <speak_1> zippy__: flexbox ;)
31: [00:53:44] * antmas bookmarks felxbox
32: [00:53:47] <antmas> flexbox*
33: [00:54:31] <Ryan-Toast> zippy__: Because fuck you, that's why.
34: [00:54:44] <guzzlefry> woaahhh
35: [00:54:56] <Ryan-Toast> :P
36: [00:55:04] <Ryan-Toast> Vertical align can eat my balls.
37: [00:55:17] <antmas> I love how guzzlefry freaks out when people swear :D
38: [00:55:25] <guzzlefry> oh, we're talking about vertical alignment...
39: [00:55:25] <antmas> cover your ears guzzlefry
40: [00:55:36] <Ryan-Toast> guzzlefry: lol.
41: [00:55:36] <guzzlefry> swearing is appropriate then, in fact, you're not doing it enough.
42: [00:56:02] <zippy__> speak_1: http://learnlayout.com/flexbox.html ?
43: [00:56:04] <antmas> I like to pretend vertical-align doesn't exist
44: [00:56:37] <speak_1> vertical alignment in flexbox
45: [00:56:41] <Ryan-Toast> Just don't use heaps of it in large pages. It's has pretty bad performance.
46: [00:56:41] <speak_1> is … 4 lines of css?
47: [00:56:42] <speak_1> ;)
48: [00:57:00] <Ryan-Toast> display: table-cell;vertical-align: middle. Boom
49: [00:57:05] <speak_1> http://css-tricks.com/snippets/css/a-guide-to-flexbox/
50: [00:57:46] <Ryan-Toast> speak_1: but what happens when I view the site on my Nokia 3310, that I brought 10 years ago? Checkmate, front-end dev.
51: [00:57:59] <speak_1> CHECK.MATE.
52: [00:58:05] <Ryan-Toast> THOUGHT YOU WERE PRETTY CLEVER, DIDN;T YOU?
53: [00:58:06] <speak_1> Best not use it then.
54: [00:58:18] <speak_1> I'd run it through AutoPrefixer
55: [00:58:25] <speak_1> with last version: 500
56: [00:58:26] <speak_1> ;)
57: [00:58:30] <Ryan-Toast> I used to have to support old as shit phones, NO LONGER MUHAHAHA
58: [00:58:47] <Ryan-Toast> Making WAP versions of shit is not fun.
59: [00:58:52] <speak_1> LOL.
60: [00:59:13] <Ryan-Toast> "Oh, this phone that at least 3 people in the world own has a weird alignment issue" WHO FUCKING CARES, OH MY GOD.
61: [00:59:33] <speak_1> we only have to support latest mobile, phew
62: [00:59:39] <Ryan-Toast> Taught me a lot about layout, and css and shit though, so at least there's that.
63: [00:59:58] <speak_1> think of it like this; now everything else must seem easy :D
64: [01:00:15] <Ryan-Toast> speak_1: Yeah, pretty much :P
65: [01:00:59] <speak_1> welp, they really need to put a setting on GitHub
66: [01:01:06] <speak_1> so I can't send PR's at 1am :O
67: [01:01:19] <speak_1> Work in 6hours! See you guys later.
68: [01:01:44] * speak_1 has left #silverstripe
69: [01:09:01] <zippy__> Ryan-Toast: When I do display: table-cell my widths are no longer respected
70: [01:09:25] <Ryan-Toast> I usually have an absolute parent. to fix that issue
71: [01:09:37] <zippy__> absolute parent!!
72: [01:10:07] <zippy__> boooom!
73: [01:10:09] <Ryan-Toast> ABSOLUTE PARENT
74: [01:10:16] <zippy__> siingle line of text = use the line-height
75: [01:10:23] <Ryan-Toast> Ye.
76: [01:10:38] <Ryan-Toast> but that's no good for mobile
77: [01:10:41] <zippy__> snap crackle pop!
78: [01:10:42] <Ryan-Toast> if the text wraps
79: [01:10:47] <zippy__> fuck mobile
80: [01:10:50] <Ryan-Toast> :P
81: [01:10:54] <zippy__> who uses that to view websites
82: [01:11:02] <zippy__> besides, this cock sucker has a hard set 960 width
83: [01:11:11] <Ryan-Toast> boom
84: [01:11:20] <zippy__> responsive? I threw it on the GROUND
85: [01:11:41] <Ryan-Toast> nothing better than a 2000x500 image that's 500B
86: [01:14:49] * azureknight quit (Quit: Textual IRC Client: www.textualapp.com)
87: [01:31:02] * Tanger has joined #silverstripe
88: [01:42:55] <pippy> willr: you use heyday's beam software?
89: [01:43:03] <willr> I do
90: [01:43:05] <pippy> i noticed you had some commits on their repo
91: [01:43:10] <pippy> that's cool
92: [01:43:33] <willr> yep, we either use beam or our own capistrano stuff, or SilverStripe's deploynaut system
93: [01:43:50] <pippy> capistrano?
94: [01:44:18] <pippy> ah i see https://github.com/capistrano/capistrano
95: [01:46:08] <pippy> i'm lazy and just use git
96: [01:46:11] <willr> yep so use that and have written a bunch of add-on's for it bachelor
97: [01:46:17] <willr> https://github.com/dnadesign/shipistrano *
98: [01:47:27] <pippy> sweet
99: [01:48:17] <pippy> the reason why i'm interested in bean is because i suggested it to shane from doubleclique
100: [01:48:28] <pippy> i had in mind a half assed bash script
101: [01:48:44] <pippy> but he went all out and made something that evenutally became beam
102: [01:48:49] <willr> nah they went pretty flash with beam
103: [01:48:53] <willr> ha yeah
104: [01:49:01] <willr> it's almost a little too flash.
105: [01:49:31] <pippy> haha, so flash i'm tempted to run it on the two website i maintain
106: [01:50:26] <Stomach> we use it for everything here too
107: [01:50:30] <Stomach> (although I'm ex heyday)
108: [01:51:12] <pippy> Stomach: where do you work?
109: [01:51:29] <Stomach> Little Giant, in auckland
110: [01:52:50] <pippy> looks like a nice company
111: [01:53:25] <pippy> it's done quite a lot of work
112: [01:53:50] <Stomach> yeah, they've only just started getting out of the boutique stage, im a recent emply
113: [01:54:07] <Stomach> employ*
114: [01:55:04] <pippy> how many people work there
115: [01:55:05] * violetina quit (Remote host closed the connection)
116: [01:55:25] <Stomach> 13 i think
117: [01:55:45] <antmas> Stomach: nice
118: [01:56:05] <pippy> just the about right amount of people imo
119: [01:56:27] <pippy> look at the one heyday made: https://github.com/heyday/silverstripe-colorpalette
120: [01:56:32] <antmas> yeah that's a good size
121: [01:56:36] <pippy> and the one i made: http://i.imgur.com/stSvnh7.png
122: [01:56:56] <pippy> (if i knew heyday made a color selector i wouldn't have made one)
123: [01:57:06] <pippy> i probally should open source that color selector
124: [01:57:11] <antmas> wholey shit
125: [01:57:13] <antmas> nice
126: [01:57:15] <antmas> do want
127: [01:57:19] <spronk> yeah
128: [01:57:21] <spronk> your one is nicer pippy
129: [01:58:02] <pippy> thanks :D
130: [01:58:32] <pippy> it was hard leaning how to use entwine
131: [01:58:52] <pippy> i gave the source code to newSplash and they use for all their projects that use SilverStripe
132: [01:59:29] <Ryan-Toast> Colorpickers?
133: [02:00:35] <Ryan-Toast> Mine looks like this: http://i.imgur.com/Hyz3a0j.jpg
134: [02:02:21] <Stomach> yours is a color picker though
135: [02:02:29] <Stomach> :P
136: [02:02:30] <Ryan-Toast> yeah
137: [02:02:33] * travis-ci has joined #silverstripe
138: [02:02:33] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#758 (pulls/2.4-merge-#955 - 48a8213 : jean): The build has errored.
139: [02:02:33] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/commit/48a8213a1879
140: [02:02:33] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/19699232
141: [02:02:33] * travis-ci has left #silverstripe
142: [02:02:38] <Ryan-Toast> Isn't that what we're talking about?
143: [02:02:47] <Stomach> nope - color palette selects :P
144: [02:02:49] <antmas> Ryan-Toast: colour pallete
145: [02:03:20] <Ryan-Toast> To restrict the user?
146: [02:05:12] <Stomach> yeah
147: [02:05:30] <pippy> Ryan-Toast: yeah, in my case it was because we're only allow to use certian corperate colors
148: [02:05:34] <antmas> that'd be useful
149: [02:05:52] <antmas> I'm trying to do that now for a Sharepoint intranet site :O
150: [02:06:00] <Ryan-Toast> pippy: Ah, cool :)
151: [02:06:47] <Ryan-Toast> you should have a fake one that when they try to change the colours it redirects to a page with your face on it: "No, stop it."
152: [02:08:56] <antmas> lol
153: [02:12:25] <Colin[pi]> holy shit, my gf just told me that a student in her class is paying $410/w for a single room here... i.e. not the whole place, just a room
154: [02:12:38] <Colin[pi]> plus $100/m in electricity
155: [02:13:08] * antmas quit (Ping timeout: 245 seconds)
156: [02:13:45] <zippy__> dang
157: [02:13:53] <Colin[pi]> that's just wrong
158: [02:14:07] <Colin[pi]> being international too she probably had no idea of the comparison
159: [02:14:20] <Colin[pi]> it's more than I pay for my whole apartment
160: [02:14:32] <simon_w> Yeah, we were looking at decent two/three-bedrooms for <$400
161: [02:14:56] <Ryan-Toast> Colin[pi]: That's what my 1btr costs...
162: [02:14:59] <Ryan-Toast> br**
163: [02:15:21] <Colin[pi]> you pay that for a single room or 1bdr apartment
164: [02:15:22] <Colin[pi]> ?
165: [02:15:29] <Ryan-Toast> One bedroom apartment.
166: [02:15:45] <Colin[pi]> that's pricey but understandble if it's the whole apartment
167: [02:15:54] <Ryan-Toast> Is she a homestay?
168: [02:15:55] <Colin[pi]> oh btw she shares the room with another student
169: [02:16:04] <Ryan-Toast> Oh, fuck that noise.
170: [02:16:07] <Colin[pi]> lol
171: [02:16:10] <Colin[pi]> yeaaaah...
172: [02:16:10] <Colin[pi]> :(
173: [02:16:11] <Ryan-Toast> Get an apartment.
174: [02:16:33] <Ryan-Toast> She can live in my lounge for $400 and have the whole thing to herself.
175: [02:16:42] * antmas has joined #silverstripe
176: [02:16:43] <Colin[pi]> lol
177: [02:17:22] * Tanger quit (Quit: Tanger)
178: [02:19:23] <Ryan-Toast> I'll make her a cardboard fort.
179: [02:19:34] <Ryan-Toast> Ladies love cardboard forts.
180: [02:19:43] <Colin[pi]> damn straight
181: [02:20:51] <guzzlefry> gotta upgrade to that blanket fort dawg
182: [02:21:42] <Ryan-Toast> guzzlefry: Cardboard > Blanket fort
183: [02:21:43] * guzzlefry probably has had too much mountain dew today.
184: [02:22:06] <Ryan-Toast> because you can drawer on them.
185: [02:22:14] <Ryan-Toast> draw naughty stuff.
186: [02:22:42] <antmas> blanket forts are more customisable though
187: [02:22:51] <antmas> get that corner to all kinds of places
188: [02:23:08] <Ryan-Toast> antmas: COMBINE THEM
189: [02:23:12] <Ryan-Toast> ULTRA FORT.
190: [02:23:14] <Ryan-Toast> SHHHH
191: [02:23:17] <Ryan-Toast> IT'S LEGEND
192: [02:23:42] <antmas> dat corrogated carboard
193: [02:23:49] <antmas> to make gauntlets out of
194: [02:24:14] <Stomach> can you define $defaults in a data extension?
195: [02:24:58] <Ryan-Toast> antmas: http://www.youtube.com/watch?v=oHUIU3HG1rk
196: [02:25:23] <simon_w> Stomach, yes
197: [02:25:56] <Stomach> hmm, must have made an error elsewhere then
198: [02:25:57] <Stomach> thanks
199: [02:27:30] <antmas> Ryan-Toast: I miss that show
200: [02:27:39] <Ryan-Toast> antmas: same.
201: [02:28:15] <Ryan-Toast> Can't find one where he goes "Ultra mega chicken?! Shhhh, it's legend"
202: [02:28:28] <Ryan-Toast> billy witch doctor dot com.
203: [02:28:32] <Ryan-Toast> ARISE
204: [02:31:54] <Ryan-Toast> Going to jump! again tonight, my body is ready.
205: [02:33:02] * Tanger has joined #silverstripe
206: [02:33:36] <Tanger> Gewd morning guys, what a fantastic morning to code!
207: [02:34:21] <simon_w> Afternoon, not so much
208: [02:34:27] <ss23> lol
209: [02:34:36] <ss23> Yeah, I'm just relaxing now
210: [02:34:40] <ss23> Doing security patches, fun fun
211: [02:34:57] <Ryan-Toast> I'm trying to convince my designers not to parallax all the things.
212: [02:35:07] <ss23> hahah
213: [02:35:19] <ss23> Just be like "Oh, apple stopped doing that months ago"
214: [02:35:20] <ss23> :P
215: [02:35:31] <Ryan-Toast> ss23: hash, that should do it.
216: [02:35:46] <Ryan-Toast> I like parallax, but it should be used sparingly as to be effective.
217: [02:37:07] <Ryan-Toast> Also playing the should this be an aside tag game.
218: [02:37:29] <Colin[pi]> <+ss23> Just be like "Oh, apple stopped doing that months ago" <-- lol so fucking true
219: [02:45:50] <Bollig|DesignCty> lol love it
220: [02:46:48] <zippy__> curse you font in browser vs font in psd
221: [02:48:57] <Ryan-Toast> dat kerning.
222: [02:49:02] <Ryan-Toast> / smoothing
223: [02:49:11] <Colin[pi]> keming :)
224: [02:49:35] <Ryan-Toast> Colin[pi]: ha
225: [02:51:53] <Colin[pi]> curse you ajaxy cms
226: [02:52:15] <Colin[pi]> "oh you thought that was working in a restful way? surprise bitch, AJAX"
227: [02:53:37] <Ryan-Toast> but ajax is the height of all development.
228: [02:54:06] <Colin[pi]> it is the height of all shitty shit
229: [02:54:13] <Colin[pi]> necessary, but shitty shit
230: [03:02:42] <Colin[pi]> ha! in your face ajax, I sure showed you ^.^
231: [03:02:48] <Colin[pi]> ajax: "Okay..."
232: [03:04:34] <Ryan-Toast> Sooo "Clear display" removes all chat. I don't know what I expected.
233: [03:05:04] <Colin[pi]> *dead dove in bag*
234: [03:07:56] <Ryan-Toast> Yarp
235: [03:08:02] <zippy__> Ryan-Toast: Still playing that game? Keep thinking about it :)
236: [03:08:09] <Ryan-Toast> Banished?
237: [03:08:23] <Ryan-Toast> The mrs plays more than me, I switch between a load of stuff and DotA
238: [03:10:35] <Stomach> i just watch dota now :S
239: [03:10:43] <Stomach> haven't played for over a year
240: [03:16:17] <Ryan-Toast> Stomach: The captains draft invitational has been really fun to watch.
241: [03:17:07] <Stomach> yeah its been good
242: [03:17:16] <Stomach> i dont really have enough time to be watching dota >_<
243: [03:17:18] <Stomach> lol
244: [03:17:26] <Ryan-Toast> Rox.Kis has been playing shit though
245: [03:17:46] <Ryan-Toast> The mrs and I watch it over dinner.
246: [03:18:00] <Stomach> haha my mrs doesn't really like it
247: [03:18:08] <Stomach> she just watches breaking bad though, so meh
248: [03:18:09] <Ryan-Toast> Niether does mine, HAHAHA
249: [03:18:48] <Ryan-Toast> I don't think she minds watching it. She's still too scared to play against real people, so she just plays against bots.
250: [03:18:54] <Ryan-Toast> poorly.
251: [03:19:07] <Stomach> I think I would be much better now than a year ago
252: [03:19:11] <Stomach> you learn a lot from watching
253: [03:19:24] <Stomach> like spend hours practicing last hitting and then everything will be okay
254: [03:19:28] <Ryan-Toast> Yeah, but there's a big difference between watching and playing.
255: [03:19:33] <Ryan-Toast> Lol.
256: [03:19:42] <Ryan-Toast> I've been playing DotA for about 9 years now.
257: [03:19:54] <Stomach> I'm only up to 7 :(
258: [03:19:59] <Stomach> but still
259: [03:20:04] <Ryan-Toast> what are you, some kind of noobscrub?
260: [03:20:04] <Stomach> saying that is like "whoops"
261: [03:20:16] <Ryan-Toast> only 7 years, go back to Lol
262: [03:20:23] <Stomach> hahaha
263: [03:20:28] <Stomach> i actually switched to hon for a while
264: [03:20:36] <Ryan-Toast> I did when it first came out.
265: [03:20:45] <Ryan-Toast> It was pretty good, then they fucked it all up.
266: [03:20:59] <Ryan-Toast> Luckily Valve has made such an excellent version.
267: [03:21:02] <Stomach> yeah it was great when you had to pay for ut
268: [03:21:05] <Stomach> it*
269: [03:21:11] <Ryan-Toast> Couldn't have wished for a better company to make Dota2
270: [03:23:40] <Colin[pi]> where's my half-life 3? ;_;
271: [03:23:56] * wilson-staff has joined #silverstripe
272: [03:24:22] <Stomach> its probably not even under development
273: [03:24:29] <guzzlefry> The same place Duke Nukem Forever was.
274: [03:24:32] <wilson-staff> Someone knows how we can print the result of a UserDefinedForm once clicked?
275: [03:24:34] <Colin[pi]> :(
276: [03:24:43] <Ryan-Toast> guzzlefry: Oh god, Duke. Wtf happened to you?
277: [03:25:06] <guzzlefry> I didn't think it was that bad.
278: [03:25:11] <guzzlefry> Although I never felt like finishing it. :P
279: [03:25:15] <Ryan-Toast> guzzlefry: I did.
280: [03:25:19] <Colin[pi]> that game sucked so hard
281: [03:25:19] <Ryan-Toast> It was horribad.
282: [03:25:24] <guzzlefry> Also, I got it for $10 so...
283: [03:25:42] <guzzlefry> I wouldn't have paid $20 for it. :P
284: [03:25:52] <Ryan-Toast> I brought it on release. Sigh.
285: [03:25:58] <Colin[pi]> you fool!
286: [03:26:04] <guzzlefry> it's okay
287: [03:26:12] <guzzlefry> I bought Colonial Marines at launch.
288: [03:27:02] <Colin[pi]> I bought DX:HR at launch since I love anything Deus Ex
289: [03:27:25] <Colin[pi]> but that was a great game ;)
290: [03:27:27] <guzzlefry> That was actually good, wasn't it?
291: [03:27:29] <guzzlefry> yeah.. :P
292: [03:29:05] <antmas> HR was awesome
293: [03:29:17] <Ryan-Toast> Stomach: https://www.youtube.com/watch?v=RavfenpFySY
294: [03:29:59] <antmas> ugh, I hate that fast clicking
295: [03:30:20] <antmas> like when you watch Starcraft videos
296: [03:30:43] * wilson-staff quit (Quit: Page closed)
297: [03:30:46] <zippy__> dota looks likw Wow
298: [03:31:05] <Stomach> lol
299: [03:31:09] <antmas> funny that :P
300: [03:31:10] <Colin[pi]> because it is
301: [03:31:11] <Stomach> ghost walking noobs
302: [03:31:40] <zippy__> fucked if I know, I never played it :)
303: [03:32:09] <zippy__> Eve is the better MMO
304: [03:32:14] <antmas> lol
305: [03:32:23] <antmas> I'm just waiting for Star Citezin
306: [03:32:43] <Colin[pi]> lol zippy you reminded me of the best AMA answer ever: http://www.reddit.com/r/IAmA/comments/1yxsgs/this_is_lil_jon_ama/cfopt5y
307: [03:33:30] <antmas> Colin[pi]: haha
308: [03:33:30] <antmas> nice
309: [03:34:33] <Ryan-Toast> DotA is a MOBA, not an MMO
310: [03:34:42] <Ryan-Toast> also EVE is accounting simulator 2014
311: [03:34:47] <Colin[pi]> dose acronyms
312: [03:35:17] <Colin[pi]> I couldn't believe how much money some people spend on that game
313: [03:35:23] <Colin[pi]> to build those massive ships
314: [03:35:39] <irogue_> Ryan-Toast: prob why EVE was the only MMO i ever remotely enjoyed
315: [03:36:12] <Ryan-Toast> irogue_: I played wow on and off for a few years when I was ~18, but I never enjoyed it :P
316: [03:36:40] <antmas> I played WoW for 1 hour and now I want my hour back
317: [03:36:50] <Colin[pi]> I never got the appeal of it
318: [03:36:51] <antmas> played the shit out of EVE though :D
319: [03:37:12] <Colin[pi]> though I like sci-fi/futuristic/cyberpunk things more than fantasy
320: [03:37:32] <Ryan-Toast> Colin[pi]: It's pretty fun if you have a whole bunch of mates together and you run a guild. I worked at a net cafe, so we all played together and drank during work hours. Shit was tight.
321: [03:37:39] <Colin[pi]> lol
322: [03:37:51] <antmas> http://farm5.static.flickr.com/4056/4339410221_12d667f5b1_o.png
323: [03:38:17] <Ryan-Toast> Stomach LOOOL: http://dotabuff.com/players/146629043/matches?hero=lich&game_mode=&match_type=real
324: [03:38:38] <Colin[pi]> antmas: 7600 USD??
325: [03:38:50] <antmas> Colin[pi]: oh yeah :D
326: [03:38:58] <Stomach> whos been playing lich
327: [03:39:26] <Stomach> fucking carry lich o_O
328: [03:39:37] <Ryan-Toast> Stomach: http://i.imgur.com/U81vB5r.jpg
329: [03:40:11] <Stomach> lol
330: [03:40:32] <Stomach> now they just need to work out how to jungle him more effectively :P
331: [03:41:03] <Ryan-Toast> Jungle Lich, lol.
332: [03:41:16] <Ryan-Toast> I played a roaming SF the other night, worked better than expected.
333: [03:41:28] <Stomach> yeah cause of his burst
334: [03:41:43] <Stomach> 450 health or whatever at level 3
335: [03:41:44] <Stomach> fuck that guy
336: [03:41:54] <Stomach> anyway its home time
337: [03:41:57] <Stomach> catchya tomorrow
338: [03:42:02] <antmas> me too, see ya Tuesday
339: [03:42:02] <Ryan-Toast> irogue_: bai
340: [03:42:08] <Ryan-Toast> Stomach: bai
341: [03:42:25] * antmas quit (Quit: Page closed)
342: [03:42:25] <Colin[pi]> cyas
343: [03:42:27] <irogue_> bai
344: [03:43:29] <an_Eskimo> Afternoon all, is there anyway to catch a sql query from a DO::get() before it runs the query?
345: [03:45:23] <zippy__> an_Eskimo: yes, you can do DO::get()->sql(); to get the sql string
346: [03:46:32] <an_Eskimo> Thank you, that is much appreciated. It's too late, and I've more or less been lost in Documentation writing for two days, so things are slowly forming
347: [04:00:02] <UncleCheese> echo DO::get(); works as well :)
348: [04:01:14] <an_Eskimo> zippy__, Forgot the tag ;), UncleCheese, Much appreciated. =D
349: [04:06:36] * nickmolhoek quit (Quit: nickmolhoek)
350: [04:11:52] * joelpittet has joined #silverstripe
351: [04:16:03] * an_Eskimo quit (Ping timeout: 245 seconds)
352: [04:59:09] * cloph_away has joined #silverstripe
353: [04:59:38] * cloph quit (Ping timeout: 264 seconds)
354: [05:03:40] * DesignerX has joined #silverstripe
355: [05:04:49] * UncleCheese quit (Quit: UncleCheese)
356: [05:18:46] * SightUnseen1 has joined #silverstripe
357: [05:18:57] * SightUnseen1 has left #silverstripe
358: [05:19:12] * willr quit (Quit: willr)
359: [05:43:35] * Trooy quit (Read error: Connection reset by peer)
360: [05:43:45] * Trooy has joined #silverstripe
361: [06:42:28] * zippy__ quit (Ping timeout: 256 seconds)
362: [06:42:38] * zippy___ has joined #silverstripe
363: [06:43:21] * willr has joined #silverstripe
364: [07:21:05] * simon__w|air is now known as simon_w|air
365: [07:25:36] * zippy___ quit (Quit: zippy___)
366: [07:34:42] <guzzlefry> I've probably asked this before but, should I be using Object::create() for every subclass of Object?
367: [07:34:52] <guzzlefry> Rather than new ObjectSubClass();
368: [07:43:34] * NobrainerWeb has joined #silverstripe
369: [07:44:54] <Zauberfisch> guzzlefry: yew
370: [07:44:58] <Zauberfisch> yes
371: [07:45:03] <Zauberfisch> Page::create()
372: [07:45:22] <Zauberfisch> it has some nice benefits:
373: [07:50:16] * BrianGO has joined #silverstripe
374: [07:51:53] <Zauberfisch> 1) you can chain: Page::create()->setTitle('foo')->write()
375: [07:53:02] <Zauberfisch> 2) you, or someone else using your code as module
376: [07:53:29] <Zauberfisch> eg Object::use_custom_class('LameForm', 'SuperForm'); $form = LameForm::create();
377: [07:53:40] <Zauberfisch> $form will now contain an object of type SuperForm
378: [07:54:28] <Zauberfisch> it uses the injector and all the magic
379: [07:55:07] <guzzlefry> oh sweet
380: [07:58:04] <Zauberfisch> guzzlefry: and indeed, we had exact the same conversation already :P
381: [07:58:13] <Zauberfisch> http://logs.simon.geek.nz/index.php?date=2014-02-07#log_1177251
382: [07:58:17] <guzzlefry> My memory isn't what it used to be. :P
383: [07:58:53] <Zauberfisch> line 406 to line 430
384: [07:59:05] <simon_w|air> Zauberfisch, you really should stop using chaining as a reason for it :p
385: [07:59:36] <Zauberfisch> simon_w|air: why?
386: [07:59:43] <Zauberfisch> I luv chains
387: [07:59:50] <simon_w|air> (new Page())->setTitle('foo')->write()
388: [08:00:02] <Zauberfisch> oh, that works in php?
389: [08:00:03] <Zauberfisch> sweet
390: [08:00:03] <guzzlefry> That's ugly though. :P
391: [08:00:05] <simon_w|air> yes
392: [08:00:06] <Zauberfisch> was not aware of it
393: [08:00:16] <Zauberfisch> however, ::create() looks nicer
394: [08:00:18] <guzzlefry> Is that a 5.3 thing or a 5.4 thing?
395: [08:00:22] <simon_w|air> 5.4
396: [08:01:03] * joelpittet quit ()
397: [08:01:24] <Zauberfisch> then again, I should have guessed it, since SomeFunction()['array-key'] now also works
398: [08:01:29] * OzziNL has joined #silverstripe
399: [08:01:56] <simon_w|air> The PHP syntax always works and is faster :p
400: [08:02:05] <simon_w|air> You just lose the injector stuff
401: [08:02:36] <Zauberfisch> which is no fun
402: [08:09:00] <guzzlefry> $myDataObject->ManyManyProperty()->add($dataObject);
403: [08:09:16] <guzzlefry> Do I need to call $myDataObject->write() after?
404: [08:10:39] <simon_w|air> guzzlefry, no
405: [08:12:13] <guzzlefry> oh, how do I apply the extraFields stuff then?
406: [08:15:13] <simon_w|air> guzzlefry, ->add($dataObject, array('FieldName' => 'value'))
407: [08:15:27] <guzzlefry> thank you sir
408: [08:16:21] <guzzlefry> Also, turns out bypassing the default form controller stuff was in fact a horrible idea.
409: [08:17:33] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
410: [08:18:14] * willr quit (Quit: willr)
411: [08:21:52] * BPower has joined #silverstripe
412: [08:23:06] <BPower> How do you filter a ManyMany DataList by extraFields? e.g. if the extra field was "Region", something like $this->Featured()->filter('Region','NZ');
413: [08:23:30] <Zauberfisch> have you tried the code you just pated?
414: [08:23:37] <Zauberfisch> *pasted
415: [08:24:55] <guzzlefry> popular topic today
416: [08:25:18] <Zauberfisch> BPower: because my guess is that the code you pasted actually works
417: [08:25:33] <Zauberfisch> but I am not sure
418: [08:25:40] * zippy___ has joined #silverstripe
419: [08:25:45] <BPower> Zauberfisch: yes, I did. It doesn't work :(
420: [08:26:13] <BPower> Although... let me refactor it a little and try again.
421: [08:26:25] <guzzlefry> I should have asked earier, is the create() stuff new to 3.1, or 3.0?
422: [08:26:34] <Zauberfisch> ok. perhaps it wirks in a ->where("Region = 'NZ'")
423: [08:26:44] <Zauberfisch> guzzlefry: 3.0
424: [08:26:49] <guzzlefry> phew
425: [08:26:57] * violetina has joined #silverstripe
426: [08:28:30] <simon_w|air> guzzlefry, well, the LSB version is 3.0. Object::create() itself is pre-2.2.
427: [08:31:04] <guzzlefry> Will ManyManyList->add() add duplicates or simply update existing?
428: [08:31:19] <simon_w|air> guzzlefry, it updates
429: [08:31:29] <guzzlefry> yay
430: [08:32:23] * ARNHOE has joined #silverstripe
431: [08:38:42] <BPower> Side question: What's the difference between belongs_to and has_many? I always used has_one/has_many. I didn't know there was a has_one/belongs_to relationship.
432: [08:38:55] <BPower> Oh, belongs_to only allows one?
433: [08:39:07] <BPower> (just guessing)
434: [08:39:27] <BPower> ah yes. "Defines a 1-to-1 relationship"
435: [08:39:53] <BPower> ...I wonder how that's enforced...
436: [08:42:22] <BPower> Cool. I also didn't know "You can also set has_many and many_many relations before the DataObject is saved"
437: [08:47:38] * Shrike_Finland has joined #silverstripe
438: [08:48:58] <BPower> OOOK... Child question -- my "Region" is MultiEnum.... how does one filter for "includes NZ"? ( Zauberfisch )
439: [08:49:25] <BPower> E.g. the items i'm searching for may be in multiple regions
440: [09:01:19] * UncleCheese_ has joined #silverstripe
441: [09:11:39] * kinglozzer has joined #silverstripe
442: [09:15:13] * micmania1 has joined #silverstripe
443: [09:15:51] <speak_> Morning'
444: [09:16:45] <kinglozzer> Morning speak_
445: [09:18:52] * Guits has joined #silverstripe
446: [09:24:07] <Guits> Hi, I am trying to localize (swedish) the validation messages (userforms) any ideas how?
447: [09:26:58] * Audlex has joined #silverstripe
448: [09:27:06] * ocm has joined #silverstripe
449: [09:27:07] <ocm> howdy
450: [09:27:27] <Colin[pi]> hey thar
451: [09:27:53] <ocm> whar? here?! :D
452: [09:28:22] <BPower> Figured out my MultiEnum problem: $this->Featured()->where("FIND_IN_SET('NZ',Region)") ( Zauberfisch )
453: [09:28:35] <ocm> hm, I wonder..
454: [09:28:45] <ocm> how do I get a list of files uploaded in a form from the frontend in the email that gets send?
455: [09:33:12] * PyHATk has joined #silverstripe
456: [09:33:38] <PyHATk> Hats make everything cooller, unless you're a hipster. Then it makes you a conformist (OH THE IRONY)
457: [09:35:25] <Zauberfisch> lol
458: [09:35:31] <Zauberfisch> PyHATk: you poked me yesterday?
459: [09:35:56] <Guits> anyone ? (on translations on validation messages)
460: [09:37:31] <Zauberfisch> doesn't userforms let you write a custom text?
461: [09:38:00] <Guits> It does but it does not work
462: [09:38:25] <Guits> ..besides I want to use validation in swedish on non-userforms as well
463: [09:38:25] * BPower quit (Ping timeout: 272 seconds)
464: [09:39:17] <Zauberfisch> well, you can overwrite the translation strings in the language files
465: [09:39:20] <Guits> ... and in UF there is no way to translate for instance emailvalidationtext
466: [09:39:41] <Zauberfisch> yeah, I think you would need to do a lot of hacking to customize userforms
467: [09:46:19] * stripee has joined #silverstripe
468: [09:48:55] <stripee> thanking u alll who helped me yesterday regarding a error in query....i resolved it today........n feeling happy..........wanna credit u with thanks
469: [09:50:00] <ocm> send flowers!
470: [09:50:40] <stripee> how
471: [09:50:43] <stripee> ???
472: [09:51:04] <ocm> http://www.fleurop.nl ? haha
473: [09:51:58] <stripee> will surely do one day...........
474: [09:52:08] <stripee> hahahha
475: [09:56:16] <ocm> or try and help me out, I having an form on the frontend with an uploadform
476: [09:56:27] <ocm> the form uploads and stuff, but how do I get a list of files into my email?
477: [09:57:07] <kinglozzer> ocm: $email->attachFile()?
478: [09:57:52] <svandragt> How do you sake with flush=1 only, without dev/build? the documentation is not clear on this.
479: [09:58:47] <UncleCheese_> svandragt: you can't just run sake without directing it to a controller
480: [09:58:56] <UncleCheese_> if not dev/build, it has to be something
481: [09:59:10] <svandragt> UncleCheese_: so might as well be dev build?
482: [09:59:24] <UncleCheese_> or /home
483: [09:59:30] <UncleCheese_> whatever
484: [09:59:55] <UncleCheese_> but, sake ?flush=1 is about as useful as http://?flush=1
485: [10:00:12] <svandragt> sake home "flush=1" it is then
486: [10:00:24] <PyHATk> Zauberfisch: yeah I was wondering about time of this SSEU meetup.
487: [10:00:28] <PyHATk> EUSS
488: [10:00:44] <PyHATk> and which cool acronym we're going to go with.
489: [10:00:59] * UncleCheese_ quit (Quit: UncleCheese_)
490: [10:02:00] <PyHATk> ocm: I'd love flowers. But I prefer them to from attractive females of a similar age mostly.
491: [10:03:39] <speak_> PyHATk, you need to expand your horizons.
492: [10:05:16] <svandragt> the other thing is sake needs to run as the www-data user, but automating sudo -u www-data would prompt for a password, any idea how I would automate?
493: [10:05:24] <stripee> ocm :Email.send_all_emails_to your@email.com
494: [10:08:14] <Zauberfisch> PyHATk: time .. hmmm... no idea
495: [10:13:58] * stripee quit (Ping timeout: 245 seconds)
496: [10:15:01] <ocm> kinglozzer, I don't want to attach the files to the email, I just want a list of uploaded files
497: [10:15:21] <kinglozzer> $data['FileFieldName]?
498: [10:15:23] <kinglozzer> idk
499: [10:15:24] * Colin[pi] quit ()
500: [10:15:33] <ocm> I tried that, but stays emptyu
501: [10:28:02] <Guits> Zauberfisch: thanx for the help, but what i saw was the html5 validation
502: [10:30:05] * oceanmountain has joined #silverstripe
503: [10:30:31] <PyHATk> speak_: are you offering?
504: [10:31:13] <PyHATk> Zauberfisch: Just there seems to be some confusion. We were talking about September the other day which seems reasonable, but others are saying June, so I'm confused.
505: [10:31:38] <PyHATk> Personally I'm more set for something in the Autumn (September), but just some kind of ability to plan would be good I guess.
506: [10:31:49] <speak_> PyHATk, almost, but the hat is off putting.
507: [10:31:58] <PyHATk> it's true, they are awesome.
508: [10:32:17] <PyHATk> I get to perform hattricks.
509: [10:32:30] <kinglozzer> PyHATk: https://twitter.com/spheresilver/status/437584037440655361 - that's what I was referring to
510: [10:32:51] * ocm quit (Ping timeout: 265 seconds)
511: [10:32:52] * oceanmountain is now known as ocm
512: [10:33:01] <PyHATk> kinglozzer: yeh, I realise.
513: [10:33:02] <kinglozzer> Autumn would probably suit me better too
514: [10:33:09] <kinglozzer> But meh, whatevs
515: [10:33:11] <kinglozzer> :P
516: [10:33:19] <PyHATk> yeh, it seems more that way for most folk, plus it's further out for saving and all that.
517: [10:46:23] <irogue_> sup PyHATk
518: [10:52:03] <PyHATk> sup irogue_
519: [10:52:21] <PyHATk> I just would like to come clean, and make a confession.
520: [10:52:25] <PyHATk> I'm not wearing a hat.
521: [10:52:41] <kinglozzer> *gasps*
522: [10:52:43] <PyHATk> I just felt like transliterating ^ for some reason today.
523: [10:53:08] <PyHATk> plus I quite like the idea of me sitting here hacking away wearing a stovepipe.
524: [10:53:19] <PyHATk> bring a touch of class to the establishment.
525: [10:54:04] <PyHATk> irogue_: book tickets, come to Netheraustermany for a meetup.
526: [10:54:52] <kinglozzer> PyHATk: http://www.nathanpayne.co.uk/wp-content/uploads/2013/04/621px-Neutral-feel-like-a-sir-clean-l.png
527: [10:55:10] <PyHATk> wp-content -.-
528: [10:55:18] <PyHATk> not sure I'm ready to sully my mouse cursor on that link
529: [10:55:19] <kinglozzer> Meh, first google images result :P
530: [10:55:25] <PyHATk> :P
531: [10:56:00] <PyHATk> basically though kinglozzer, yeh.
532: [10:56:18] <PyHATk> although simply clicking link redirects to anchorman2 article.
533: [10:56:31] <PyHATk> re-pasting link into same tab then renders picture.
534: [10:56:35] <kinglozzer> Ha, brilliant
535: [10:56:40] <PyHATk> because derp derp referrers or some shit :<
536: [10:56:57] <PyHATk> ok so
537: [10:57:00] <PyHATk> serious question time
538: [10:57:02] <PyHATk> I have a query
539: [10:57:09] <PyHATk> and I want that query to be the basis of another query
540: [10:57:14] <PyHATk> on INSERT
541: [11:00:10] <PyHATk> insert into notes (status, date, note) values ( (select status_id from anothertable where id=1234), currdate(), 'a classy note')
542: [11:00:13] <PyHATk> however this doesn't work.
543: [11:00:28] <PyHATk> well, it suceeds just fine. but the status is left blank (or 0, something like that)
544: [11:00:37] <PyHATk> how to fix?
545: [11:01:31] * Shrike_Finland quit (Quit: Leaving.)
546: [11:03:18] <ec8or_> allowed_children etc. never seems to work for me
547: [11:03:49] <ec8or_> should setting private static $can_be_root = false; be enough to prevent a page from appearing in the Add Page - Top level list?
548: [11:04:24] <Zauberfisch> how come that no one has managed to build a responsive slider that actually works :/
549: [11:04:53] <speak_> I use allowed_children and can_be_root
550: [11:04:57] <speak_> and it works as expected
551: [11:05:48] <PyHATk> ec8or_: can_be_root is a bit bung I think.
552: [11:05:55] <PyHATk> could probably use a bug report
553: [11:06:08] <PyHATk> allowed_children has always worked for me though.
554: [11:07:29] <ec8or_> http://www.sspaste.com/paste/show/530f1919ba9c1
555: [11:07:39] <ec8or_> that's what i got
556: [11:08:57] <PyHATk> ec8or_: will need a dev/build to make it work.
557: [11:09:05] <ec8or_> yeah i've done a few :)
558: [11:09:11] <ec8or_> and flushed
559: [11:09:12] <PyHATk> that's new since 3.1 :>
560: [11:09:16] <PyHATk> right, ok. Hmm..
561: [11:09:22] * howardgrigg has joined #silverstripe
562: [11:09:45] <PyHATk> hi howardgrigg
563: [11:09:52] <howardgrigg> evening :)
564: [11:10:06] <PyHATk> ec8or_: so the children are able to be created anywhere?
565: [11:10:08] <PyHATk> or ...
566: [11:10:12] <PyHATk> I'm not entirely sure the issue here.
567: [11:10:19] <ec8or_> yeah every page type shows up
568: [11:10:51] <PyHATk> when creating a child for a NewsCategoryHolder?
569: [11:10:59] <ec8or_> when i try to create a new page under a NewsCategoryHolder page
570: [11:11:02] <ec8or_> yep
571: [11:11:06] <PyHATk> ec8or_: that's normal I think since 3.0 unless it was changed recently.
572: [11:11:20] <PyHATk> it should give an error if you try to actually make a page type that's not allowed.
573: [11:11:24] <ec8or_> aha
574: [11:11:32] <PyHATk> give it a go
575: [11:11:47] <PyHATk> iirc 3.1 introduced a 'dulling out' of options, or removal of them, or something.
576: [11:11:58] <howardgrigg> yea they are dulled out I think
577: [11:12:01] <PyHATk> but since 3.0 all options show up, but aren't necessarially valid.
578: [11:12:21] <PyHATk> something to do with filtering the list being too expensive or something, not entirely sure.
579: [11:12:27] <ec8or_> actually yeah, the "Create" button is disabled :)
580: [11:12:48] <ec8or_> for all page types, but that is probably me messing around
581: [11:12:52] <PyHATk> default child should be only available option (because only allowed type), and highlighted by default.
582: [11:13:08] * Shrike_Finland has joined #silverstripe
583: [11:13:13] <ec8or_> entries in the actual radio list are not disabled though
584: [11:14:22] <PyHATk> http://iforce.co.nz/i/wxwr5zut.3ui.png
585: [11:14:25] <ec8or_> ok looks like something else is going on
586: [11:14:42] <ec8or_> can't create pages at all.. thanks though
587: [11:14:50] <PyHATk> ec8or_: oh noes! :<
588: [11:15:38] * DesignerX quit (Ping timeout: 240 seconds)
589: [11:15:43] <howardgrigg> ec8or_: this is what I get using the latest version http://note.io/MxivJ8
590: [11:16:13] <ec8or_> howardgrigg: yes cool that looks like what i got on earlier 3.1 builds
591: [11:16:24] <ocm> Zauberfisch, have you ever looked at BX-slider? It works quite responsive
592: [11:16:31] <ec8or_> i think maybe it will work once i get the create button enabled at all
593: [11:16:36] <ocm> http://bxslider.com/
594: [11:16:40] <PyHATk> insert into notes (status, date, note) values ( (select status_id from anothertable where id=1234), currdate(), 'a classy note')
595: [11:17:18] <PyHATk> insert into notes (status, date, note) select status_id, currdate(), 'a classy note' from anothertable where id=1234
596: [11:17:24] <Zauberfisch> ocm: actually, sorry. my mistake. should have said carusel slider
597: [11:17:25] <PyHATk> turns out it's pretty silly.
598: [11:17:34] <PyHATk> carousel?
599: [11:17:50] <Zauberfisch> *yeah, carousel
600: [11:18:18] <Zauberfisch> so, a sliding carousel.
601: [11:18:47] <howardgrigg> Zauberfisch: Bootstrap has a pretty good built in one - and I know how you love bootstrap :p
602: [11:19:00] <Zauberfisch> I can't seem to find a properly working carousel slider
603: [11:19:02] <Zauberfisch> howardgrigg: :D
604: [11:19:10] <Zauberfisch> bootstrap has a carousel?
605: [11:19:46] <ec8or_> i always build my carousels from scratch
606: [11:19:49] <howardgrigg> http://getbootstrap.com/javascript/#carousel
607: [11:19:55] <ec8or_> or no that is not really true
608: [11:20:01] <Zauberfisch> howardgrigg: is there also one with 5 items next to each other?
609: [11:20:09] <Zauberfisch> like a list of 500 items. sliding 5 at a time
610: [11:20:13] <Zauberfisch> and 3 at a time on table
611: [11:20:38] <ocm> Zauberfisch; define 'carousel slider'
612: [11:20:50] <howardgrigg> Zauberfisch: nope dont think so
613: [11:22:07] <ocm> Zauberfisch, you really sure not looking for this? http://bxslider.com/examples/carousel-dynamic-number-slides
614: [11:22:28] <ocm> http://bxslider.com/examples/carousel-demystified
615: [11:23:02] <Zauberfisch> ocm: ah, right. such a thing
616: [11:23:13] <ocm> well, there you go
617: [11:23:28] <Zauberfisch> ok, this one does not look so bad
618: [11:23:40] <Zauberfisch> perhaps I'll try that in future
619: [11:23:55] <Zauberfisch> but for this site, I have already started handcrafting it
620: [11:24:12] <ocm> using it as a carousel I would suggest triggering the plugin based on device width (small screens don't need 5 images to show, etc)
621: [11:24:23] <ocm> handcrafting?
622: [11:24:40] <ocm> girlfriend time you mean? :D
623: [11:24:53] <Zauberfisch> building my own
624: [11:25:20] <Zauberfisch> as in, writing erverything myself
625: [11:25:35] <Zauberfisch> I have tried and failed with to many slider plugins for this week
626: [11:28:15] * NobrainerWeb quit (Quit: NobrainerWeb)
627: [11:37:25] <ocm> that sounds like some timewasting
628: [11:39:36] <svandragt> Is there a module that allows developers to set changelog descriptions for users so that on their next login to the CMS they get a prompt with what's changed based on the last version they visited.
629: [11:39:52] <Zauberfisch> ocm: in fact its going better than I expected
630: [11:39:58] <Zauberfisch> its actually pretty nice already
631: [11:40:07] <ocm> can I fork it? :D
632: [11:40:16] <svandragt> Zauberfisch: http://jqueryui.com/accordion/
633: [11:40:18] <Zauberfisch> its pretty hacky thus far
634: [11:40:26] <svandragt> Zauberfisch: I've got silverstripe code for you if you want
635: [11:40:37] <svandragt> Zauberfisch: sorry wrong url
636: [11:41:33] <svandragt> Zauberfisch: http://codecanyon.net/item/accordion-pro-js-responsive-jquery-accordion/5480772
637: [11:41:41] <PyHATk> ermagherd
638: [11:41:45] <PyHATk> Success!!
639: [11:42:04] <svandragt> Zauberfisch: integration example: http://www.dundeeandangus.ac.uk/
640: [11:42:40] <PyHATk> ocm: sliders. I've never ever bothered to go past the ever amazing and perfectly flexible enough for all usecases Cycle
641: [11:42:42] <Zauberfisch> hmmm, not exactly what I am looking for
642: [11:42:50] <PyHATk> Cycle2 that is, being responsive and stuffs.
643: [11:43:16] <ocm> PyHATk, Zauberfisch is looking to slide, I am already far too down the hill for any more sliding today
644: [11:43:25] <PyHATk> ocm: Zauberfisch, ec8or_, howardgrigg ^^
645: [11:43:37] <ocm> however, if someone can help me out on getting the uploadedfiles listed on an email from a frontendform.. Hit me!
646: [11:43:43] <PyHATk> ocm: I see. I like the way you think.
647: [11:43:44] <ec8or_> btw
648: [11:43:51] <PyHATk> Personally I'd really love to give luge a go.
649: [11:43:52] <ec8or_> we got a new bundle out :)
650: [11:44:01] <ec8or_> http://vodo.net/nsfw (nsfw)
651: [11:44:01] <PyHATk> ec8or_: bundle?
652: [11:44:10] <PyHATk> omg, almost clicked :<
653: [11:44:16] <ec8or_> it is not that nsfw
654: [11:44:19] <Zauberfisch> ocm: perhaps I create a plugin or at least a gist from it
655: [11:44:21] <howardgrigg> ocm: do you want to attach them to the email as an attachment or display a link to the hosted file in the email?
656: [11:44:23] <PyHATk> yeh, I'll not click.
657: [11:44:26] <Zauberfisch> but at the moment its really a lot of spagethy code
658: [11:44:27] <PyHATk> until I get home!
659: [11:44:28] <PyHATk> xD
660: [11:44:32] <ec8or_> click click :)
661: [11:44:37] <ocm> I did not click
662: [11:44:37] <PyHATk> ec8or_: any news about umm... Pioneer1
663: [11:44:42] <ocm> copy paste and incognito
664: [11:44:42] <ocm> :D
665: [11:44:46] <PyHATk> Do you think it'll make it back, or not?
666: [11:44:51] <ec8or_> PyHATk: no they're all doing other stuff i think
667: [11:45:02] * zippy___ quit (Ping timeout: 256 seconds)
668: [11:45:09] <ec8or_> they had another pilot they were trying to sell to real TV but didn't work out
669: [11:45:11] <PyHATk> ah yeh. Cool, a little bit of a shame since they set it up for a second season, but cool.
670: [11:45:17] <ocm> Zauberfisch, I have italian friends, perhaps I can clean it up somehow on a later moment. Make some teameffort of building a nice responsive slider.. perhaps make it an SS moudle?
671: [11:45:19] <ocm> module*
672: [11:45:23] <ec8or_> yeah, would have been nice to see another season
673: [11:45:24] <PyHATk> ec8or_: lol, 'real tv'
674: [11:45:26] <ocm> anyway, lunch!
675: [11:45:34] <PyHATk> who even watches that when olympics aren't on?#
676: [11:45:45] <ec8or_> PyHATk: this one is pay-what-you-want with games and books as well as some films
677: [11:45:54] <ec8or_> like a humble bundle but cross-media
678: [11:46:04] * Trooy quit (Remote host closed the connection)
679: [11:46:11] <ec8or_> PyHATk: yeah tv is pretty weird
680: [11:46:16] <PyHATk> ec8or_: nsfw games and books? This sounds amazing...
681: [11:46:17] <PyHATk> xD
682: [11:46:27] <ec8or_> :)
683: [11:47:00] <PyHATk> I must admit I've been far too busy to check out vodo in quite some while. I will have to have a look when I get home.#
684: [11:47:13] <PyHATk> did L5 ever get that second ep out the door? I'm assuming not.
685: [11:48:49] * Trooy has joined #silverstripe
686: [11:48:52] <PyHATk> Zauberfisch: live the dream: http://jquery.malsup.com/cycle2/
687: [11:49:06] <PyHATk> although for carousels I've always found jcarousel my goto.
688: [11:49:21] <PyHATk> not that I've ever needed a carousel much.
689: [11:49:45] <PyHATk> accordions and tabs I've always just made my own.
690: [11:49:57] <PyHATk> lighter and better than jqueryui, etc.
691: [11:50:08] <Zauberfisch> PyHATk: meh, also not exactly my usecase
692: [11:50:17] <PyHATk> [11:37] <ocm> that sounds like some timewasting
693: [11:50:20] <Zauberfisch> and I am pretty satisfied with my own implementation now actually
694: [11:50:31] <PyHATk> if by timewasting you mean building the only thing that will fit your usecase.
695: [11:50:31] * NobrainerWeb has joined #silverstripe
696: [11:50:46] <Zauberfisch> ocm: yeah, would make sense to turn it into a module. perhaps next week
697: [11:50:47] <PyHATk> Zauberfisch: common. Nice work :>
698: [11:50:59] <Zauberfisch> well see if I have time
699: [12:02:24] <kinglozzer> What's the latest 3.0.x release?
700: [12:02:50] <kinglozzer> It's quicker to ask here than load a browser when my backup is running :P
701: [12:03:59] <kinglozzer> Nvm, guessed at 3.0.9, failed, went back to 3.0.8, boom
702: [12:17:00] <Guits> Still struggling with validation.. seems as html5 validation kicks in "over" SS validation
703: [12:17:40] <Guits> cannot for instance get userforms custom validation to show
704: [12:19:28] <wmk> uh oh userforms
705: [12:21:17] <PyHATk> dat userforms and it's jquery validation library
706: [12:21:44] <howardgrigg> Two pull requests this week - must be leading up to exams
707: [12:22:18] <Guits> PyHATk: scuse me?
708: [12:23:23] <NobrainerWeb> how do i know the ID of a page, when creating a new data object on this page? (using grid field) I need to know the ID of the page in the onBeforeWrite method
709: [12:31:57] <howardgrigg> NobrainerWeb: does it not work with $this->ParentID /
710: [12:32:00] <howardgrigg> ?
711: [12:32:43] <PyHATk> Guits: userforms used to pull in a jquery validation library. It probably doesn't anymore though. But it might be worth checking.
712: [12:33:27] <Guits> thanx , it does not as far as i can see
713: [12:38:17] <NobrainerWeb> howardgrigg: No, when i try protected function onBeforeWrite() { echo "ParentID: " . $this->ParentID; die(); } the result is nothing
714: [12:38:53] <NobrainerWeb> howardgrigg: what i'm trying to do is: http://www.sspaste.com/paste/show/530e55e465c16
715: [12:40:08] <NobrainerWeb> howardgrigg: https://github.com/ajshort/silverstripe-gridfieldextensions/issues/44 (trying to write a sort order for many many relations)
716: [12:44:13] <howardgrigg> NobrainerWeb: yea a debug on $this doesn't give any useful info
717: [12:44:43] <NobrainerWeb> howardgrigg: no, but the info has got to be there somewhere
718: [12:45:14] <NobrainerWeb> howardgrigg: just don't know where to look (tried Controller::curr()->getRequest()) but there is no page id there either
719: [12:46:16] * Shrike_Finland quit (Quit: Leaving.)
720: [12:47:01] * BrianGO quit (Remote host closed the connection)
721: [12:49:22] <howardgrigg> Yea not sure sorry - too late for my brain to be working properly - good luck
722: [12:49:37] <NobrainerWeb> howardgrigg: thank you :-)
723: [12:49:44] * howardgrigg quit ()
724: [13:00:22] * Shrike_Finland has joined #silverstripe
725: [13:12:49] <svandragt> NobrainerWeb: https://gist.github.com/svandragt/9209941 will do that
726: [13:14:38] <svandragt> NobrainerWeb: bit hacky but better than no functionality :)
727: [13:14:59] <NobrainerWeb> svandragt: ohh shiit, that stuff is geeky!
728: [13:15:03] * UndefinedOffset has joined #silverstripe
729: [13:15:33] <svandragt> NobrainerWeb: just basically reading off the $_GET['url'] and then doing lookups
730: [13:16:07] <NobrainerWeb> svandragt: my url looks like: http://silverstripe3.dev/admin/pages/edit/EditForm/field/Blocks/add-multi-class/Block
731: [13:16:30] <NobrainerWeb> svandragt: can it still find the id of the page I'm on? it's not there
732: [13:17:11] <svandragt> NobrainerWeb: hmm no not in that case :(
733: [13:18:07] <NobrainerWeb> svandragt: i just don't get where the info is - off. the cms knows the id, else it would not be able to relate to the right page. Feeling stupid :-(
734: [13:18:13] <svandragt> NobrainerWeb: if you do find the information somewhere let me know and I'll add some methods, I tried get, request, session, this but it's not there maybe modeladmin must store it but not sure how to retrieve it.
735: [13:20:09] <NobrainerWeb> svandragt: ok, thank you for looking at it! :-)
736: [13:23:03] <svandragt> NobrainerWeb: had the same problem
737: [13:56:02] <PyHATk> hack all the things!
738: [13:56:52] <irogue_> hehehe
739: [13:57:59] <irogue_> usually constable choi gets all the boring jobs like bail checks, cos he doesn't have very good english
740: [13:58:12] <irogue_> he's basically "token asian" for hamilton police
741: [13:58:31] * NobrainerWeb quit (Quit: NobrainerWeb)
742: [13:58:34] <irogue_> but when there's a scrap
743: [13:58:45] <irogue_> the sergeant always wants him around
744: [14:01:19] <speak_> What're we all working on today?
745: [14:01:33] <irogue_> cos http://www.stuff.co.nz/waikato-times/news/9614708/Holy-s-Drug-shop-attack-cop-judo-expert
746: [14:01:42] <irogue_> speak_: just starting on a parcel tracking module
747: [14:01:54] * NobrainerWeb has joined #silverstripe
748: [14:02:51] * OxFF1 has joined #silverstripe
749: [14:08:39] <speak_> irogue_, Woo! Personal or work?
750: [14:09:27] <irogue_> speak_: work, but i'll opensource it
751: [14:10:40] <speak_> sounds cool, are you taking in put then checking multiple sites or is there a shipping api?
752: [14:11:28] <irogue_> making a base to extend for each shipping company
753: [14:11:42] <irogue_> and my own extension for nzpost
754: [14:13:12] <speak_> I am jealous you've got a good module idea ;)
755: [14:19:22] * Stomach quit (Read error: Connection reset by peer)
756: [14:23:01] <irogue_> speak_: its out of necessity :P
757: [14:38:28] * NobrainerWeb quit (Quit: NobrainerWeb)
758: [14:38:30] <PyHATk> irogue_: hahahah, champion
759: [14:38:34] <PyHATk> (Choi)
760: [14:40:45] * NobrainerWeb has joined #silverstripe
761: [14:41:53] <PyHATk> rofl, literally.
762: [14:42:28] <PyHATk> speak_: same thing I was yesterday, and the day before, and Monday, and the end of last week... :<
763: [14:43:00] <PyHATk> what amounts to a couple of dataobjects and some methods in a controller in SS is decidedly more complex in Code Igniter in a pre-existing project :<
764: [14:43:49] <irogue_> PyHATk: seems like a logical career move
765: [14:43:57] <micmania1> PyHATk: you wanna swap?
766: [14:44:00] <PyHATk> irogue_: I'm pushing for SS redev.
767: [14:44:07] <PyHATk> micmania1: what are you up to today?
768: [14:44:12] <irogue_> career martial artist > injure elbow > COP
769: [14:44:12] <micmania1> everything
770: [14:44:16] <PyHATk> back in lemonstand?
771: [14:44:20] <micmania1> I wish
772: [14:44:28] <micmania1> more like cakephp...
773: [14:44:30] <PyHATk> ALL the things.
774: [14:44:37] <PyHATk> micmania1: how much are flights to London?#
775: [14:44:47] <irogue_> lemonstand is quite nice to dev for, albeit omgsomanydollars
776: [14:45:26] <PyHATk> £39!
777: [14:45:29] <PyHATk> o
778: [14:45:30] <PyHATk> :O
779: [14:45:36] * micmania2 has joined #silverstripe
780: [14:46:12] <PyHATk> micmania2: reckon we should photobomb the so called 'uk' ss meetup.
781: [14:46:25] <PyHATk> at that price... almost sounds doable.
782: [14:46:32] <micmania2> what price?
783: [14:46:38] <PyHATk> £39
784: [14:46:40] <PyHATk> flights
785: [14:46:56] <micmania2> really? Surely we'd have to stay over though?
786: [14:46:56] <PyHATk> althoguh I didn't look at the specifics yet
787: [14:47:13] <PyHATk> micmania2: well... dunno.
788: [14:47:37] <PyHATk> micmania2: yea but again, involves taking the day off which I dont' think I could get. Especially with PHPNE coming up
789: [14:48:15] <PyHATk> Perhaps I should look into this a bit more seriously... :<
790: [14:48:17] * Error404NotFound has joined #silverstripe
791: [14:48:32] <PyHATk> also, tweet phpne and ask what 'sonsored bar' means... :P
792: [14:48:34] <micmania2> either way you'd have to take time off
793: [14:48:36] <PyHATk> sponsored*
794: [14:48:48] * micmania1 quit (Ping timeout: 240 seconds)
795: [14:48:49] <PyHATk> micmania2: depends on how long the flight and stuff is, yeh.
796: [14:49:12] <micmania2> 45mins or there abouts but its the times that'll matter.
797: [14:49:20] <PyHATk> tis true.
798: [14:51:05] <micmania2> just had a quick look and flight times are crap. We wouldn't be able to get back
799: [14:53:20] <PyHATk> yeh
800: [14:53:31] <PyHATk> just had a quick look and the jets are about as slow as the f'n trains.
801: [14:53:39] <PyHATk> and not £39
802: [14:53:42] <PyHATk> :<
803: [14:53:48] <PyHATk> oh well
804: [14:54:02] <micmania2> I'll double check trains
805: [14:54:07] <PyHATk> To the pub next Friday then!
806: [14:54:40] * micmania2 is now known as micmania1
807: [14:54:49] <PyHATk> very convenient of them to have it in our usual
808: [14:55:23] <micmania1> very.
809: [14:56:54] <micmania1> Leave at half 1 or 2
810: [14:57:05] <micmania1> but get back at 2.20am lol
811: [14:57:32] <micmania1> or you get the train an hour earlier (9pm) and get back for 1.45am
812: [14:58:55] <PyHATk> brilliant. 3 hours sleep and up for work!
813: [14:59:44] <PyHATk> I don't think i'll be going :(
814: [14:59:52] <micmania1> yea, fuck that.
815: [15:00:09] <micmania1> i'm down there the weekend before too :(
816: [15:04:59] * OzziNL quit (Ping timeout: 265 seconds)
817: [15:06:05] <PyHATk> Argument must be an instance of int, integer given
818: [15:06:09] <PyHATk> FULL MAD
819: [15:06:21] <micmania1> wow
820: [15:06:25] <PyHATk> bitch plz
821: [15:07:08] <PyHATk> micmania1: ikr.
822: [15:09:14] <svandragt> Woo parametrized builds with Jenkins now I can instruct dev/build & flush & tasks when deploying the site by checkboxes
823: [15:12:16] * OxFF1 has left #silverstripe
824: [15:14:01] * Audio has joined #silverstripe
825: [15:14:09] * Shrike_Finland1 has joined #silverstripe
826: [15:21:44] * Shrike_Finland quit (*.net *.split)
827: [15:21:44] * Audlex quit (*.net *.split)
828: [15:23:47] <Zauberfisch> oh, this is brilliant
829: [15:24:07] <Zauberfisch> this carousel slider of mine is actually work and was a lot less work than I expected
830: [15:24:25] <ocm> well done
831: [15:25:00] <Zauberfisch> just finished 2nd tour of refactoring it. its now pretty much ready to be used as a "drop in and it works" thing
832: [15:25:07] <Zauberfisch> however, really tied to my usecase
833: [15:25:10] <Zauberfisch> no fancy config options
834: [15:25:58] <Zauberfisch> now, on to touch and swipe events
835: [15:26:43] * NobrainerWeb quit (Quit: NobrainerWeb)
836: [15:27:43] * k_fish has joined #silverstripe
837: [15:29:42] <speak_> PyHATk, what are you doing?
838: [15:29:45] * NobrainerWeb has joined #silverstripe
839: [15:39:59] <wmk> Zauberfisch, example?
840: [15:43:53] * NobrainerWeb quit (Quit: NobrainerWeb)
841: [15:49:18] <Zauberfisch> wmk: 127.0.0.1:8080 :P
842: [15:56:37] <ocm> how do I get the second parameter in my controller using an url like this: ?
843: [15:56:43] <ocm> page/action/Param1/Param2
844: [15:56:50] <ocm> Param1 is no problem, its ID
845: [15:56:52] <Zauberfisch> per default its called OtherI
846: [15:56:53] <ocm> but what about the second?
847: [15:56:55] <Zauberfisch> OtherID
848: [15:57:00] <ocm> it is not :(
849: [15:57:04] <Zauberfisch> $request->param('OtherID')
850: [15:57:13] <wmk> Zauberfisch, hmm, cannot see it
851: [15:57:16] <wmk> *duck*
852: [15:57:19] <Zauberfisch> wmk: haha
853: [15:57:25] <ocm> Zauberfisch I know, but it doesnt give me anything but error
854: [15:57:31] <Zauberfisch> ocm: try print_r($request->allParams());
855: [15:57:41] <ocm> hmm will do
856: [15:57:46] <ocm> I just see I am using $param["ID"];
857: [15:57:51] <Zauberfisch> actually, no ()
858: [15:57:52] <ocm> but should be param() ?
859: [15:58:10] <ocm> $param = $request->allParams();
860: [15:58:12] <ocm> gets my parameters
861: [15:58:15] <wmk> ocm, depends how you defined the route to your controller...?
862: [15:58:23] <Zauberfisch> ocm: param('ID') is save, as in: it will not error if its not set
863: [15:58:49] <ocm> I dont care it it errors if it is not set :P I like to live dangerous
864: [15:58:51] <wmk> if you only defined one param ss gives you only one param
865: [15:59:39] <ocm> print_r all params gives me all parameters
866: [15:59:51] <ocm> ID and otherID
867: [16:00:43] <ocm> ouch, found it!
868: [16:00:48] <ocm> otherID != OtherID
869: [16:01:51] <wmk> ocm, coffee?
870: [16:02:09] <ocm> I think nicotine
871: [16:02:13] <ocm> or some amphetamines will do
872: [16:02:21] <wmk> at least a break
873: [16:02:34] <ocm> coffee is for toddlers
874: [16:02:34] <ocm> :P
875: [16:02:39] * ARNHOE quit ()
876: [16:03:21] <PyHATk> speak_: hacking!#
877: [16:03:53] <speak_> thank you for being so specific :>
878: [16:04:53] <PyHATk> you're welcome.
879: [16:05:16] <PyHATk> speak_: I can be more specific if you'd like.
880: [16:05:24] <speak_> It would be welcomed!
881: [16:05:29] * Shrike_Finland1 quit (Quit: Leaving.)
882: [16:05:38] * Shrike_Finland has joined #silverstripe
883: [16:05:46] * Shrike_Finland quit (Client Quit)
884: [16:06:03] <PyHATk> I'm hacking on this pre-existing thing trying to add more things into it so that the new things are related to the old things but are ultimately just optional things.
885: [16:06:17] <speak_> $communication_skill++
886: [16:06:19] <speak_> ;)
887: [16:06:19] <PyHATk> I'm building a UI for these things.
888: [16:06:42] <PyHATk> so in summary, a whole lot of stuff.
889: [16:06:52] <speak_> I feel very well informed, thank you.
890: [16:06:58] <PyHATk> You're welcome.
891: [16:12:39] * muskie9 has joined #silverstripe
892: [16:21:36] * ObiWanShanobi has joined #silverstripe
893: [16:22:49] * Error404NotFound quit (Quit: User guilty of hitting the Big Red X...)
894: [16:23:20] * Shrike_Finland has joined #silverstripe
895: [16:25:34] * catcher has joined #silverstripe
896: [16:29:46] <micmania1> cake php done... COME AT ME MAGENTO!
897: [16:36:21] * Shrike_Finland quit (Quit: Leaving.)
898: [16:37:38] * Raymondo quit (Quit: Connection closed for inactivity)
899: [16:39:11] * muskie9 quit (Read error: Connection reset by peer)
900: [16:39:46] * muskie9 has joined #silverstripe
901: [16:40:38] <catcher> how do you do a framework?
902: [16:41:49] * Raymondo has joined #silverstripe
903: [16:42:14] * jrthomer quit (Ping timeout: 264 seconds)
904: [16:42:26] * jrthomer has joined #silverstripe
905: [16:43:43] * muskie9 quit (Read error: Connection reset by peer)
906: [16:44:16] * muskie9 has joined #silverstripe
907: [16:45:04] * wazza_ has joined #silverstripe
908: [16:48:43] <wazza_> Please help, I've been searching for hours! I have a new installation of ss 3.1.2 on wamp: can view site; can login via '/security/login'; can't view '/admin'. In firefox I get a "the connection was reset" page
909: [16:50:07] * oddnoc has joined #silverstripe
910: [16:52:27] * muskie9 quit ()
911: [16:54:39] <micmania1> wazza_: do you see anything in your error logs and have you enabled dev mode?
912: [16:55:57] <wazza_> I have enabled dev mode by adding ?isDev=1 to url, once I've logged in. However I don't see anything in error logs
913: [17:01:16] <svandragt> later
914: [17:02:46] * ObiWanShanobi quit (Remote host closed the connection)
915: [17:04:07] * ObiWanShanobi has joined #silverstripe
916: [17:23:02] * ObiWanShanobi quit (Remote host closed the connection)
917: [17:25:24] * kinglozzer quit ()
918: [17:25:26] <PyHATk> catcher: easy. You whinge and bitch about how it's not your preferred one until the job is done.
919: [17:26:33] * ObiWanShanobi has joined #silverstripe
920: [17:26:34] <catcher> Ah yes, the thing I do with a cake site I maintain.
921: [17:26:56] <catcher> Lots of whinging.
922: [17:27:01] <PyHATk> pretty much, yeh. Just like that.
923: [17:29:14] <wazza_> hello, anyone able to help me out with an installation problem?
924: [17:30:25] <PyHATk> nope, home time sorry.
925: [17:30:28] <PyHATk> catcher might.
926: [17:30:33] * PyHATk quit (Quit: Page closed)
927: [17:30:53] <catcher> wazza_, live site?
928: [17:31:22] <wazza_> no, it's new installation of ss 3.1.2 on wamp...
929: [17:31:39] <wazza_> I can view the site ok
930: [17:31:48] * NobrainerWeb has joined #silverstripe
931: [17:31:56] <wazza_> and can login via '/security/login'
932: [17:32:17] <wazza_> but can't view '/admin' or '/admin/pages'
933: [17:32:29] <wazza_> In firefox I get a "the connection was reset" page
934: [17:32:46] <catcher> wazza_, turn on display_errors in php.ini
935: [17:33:18] <catcher> or ini_set()
936: [17:34:03] <Zauberfisch> ini_set() in _config.php will not work as of 3.1
937: [17:34:10] <wazza_> display_errors is on
938: [17:34:19] <catcher> ah
939: [17:34:20] <Zauberfisch> has to be in _ss_environment.php in order to work
940: [17:34:58] <catcher> wazza_, first, make sure you can /dev/build and ?flush=all
941: [17:35:12] <wazza_> yes, that runs fine
942: [17:36:12] <catcher> wazza_, any custom code or modules installed?
943: [17:36:42] <wazza_> nope, just a fresh copy of SS 3.1.2
944: [17:36:51] <catcher> wazza_, did you use the installer?
945: [17:38:15] <wazza_> I used composer to get the files...and then went through the install pages, yes
946: [17:41:19] <catcher> wazza_, any unsual htaccess rules? That error is often an infinite loop, like /admin is somehow redirecting to itself.
947: [17:43:09] <wazza_> only thing that's been set by installer is RewriteBase. This is RewriteBase '/silverstripe312'
948: [17:44:42] <wazza_> I mean everything else looks fine, to me.... I haven't made any changes
949: [17:46:36] * SightUnseen has joined #silverstripe
950: [17:49:59] <wazza_> catcher, thanks for helping...I have to go now but will leave irc open in case you have any more suggestions (it's sooo frustrating!)
951: [17:52:05] * SightUnseen has left #silverstripe
952: [17:59:06] * k_fish_ has joined #silverstripe
953: [18:02:02] * k_fish quit (Ping timeout: 264 seconds)
954: [18:04:11] <catcher> What causes the image resizer to run? I'm getting some stale resized images.
955: [18:05:23] <guzzlefry> catcher: WSYIWYG editor?
956: [18:06:10] <catcher> nah, just an uploadfield, overwriting an existing image of the same name
957: [18:06:26] <catcher> Does the resizer just base itself on name?
958: [18:12:56] <ec8or_> yes i think so
959: [18:13:05] <ec8or_> doesn't flush work?
960: [18:14:03] <ec8or_> oops bus
961: [18:14:06] <ec8or_> bye :0
962: [18:28:04] * ObiWanShanobi quit (Remote host closed the connection)
963: [18:28:57] * ObiWanShanobi has joined #silverstripe
964: [18:28:57] * NobrainerWeb quit (Quit: NobrainerWeb)
965: [18:29:14] * ObiWanShanobi quit (Remote host closed the connection)
966: [18:30:34] * NobrainerWeb has joined #silverstripe
967: [18:30:46] <catcher> Didn't SS rename dups with incrementing numeric vals before, rather than overwriting?
968: [18:33:40] * ObiWanShanobi has joined #silverstripe
969: [18:37:42] * ObiWanShanobi quit (Remote host closed the connection)
970: [18:39:03] * ObiWanShanobi has joined #silverstripe
971: [18:39:45] * k_fish__ has joined #silverstripe
972: [18:39:49] * k_fish_ quit (Read error: Connection reset by peer)
973: [18:46:55] <simon_w|air> catcher, yes, and I'm not at all happy with the new default to offer overwriting
974: [18:47:22] <catcher> agreed, from what I can tell so far
975: [18:48:14] <catcher> simon_w|air, what's the solution to the stale resampled image problem after a CMS upload?
976: [18:48:36] <simon_w|air> They didn't even get that working properly? Sheesh
977: [18:48:42] <catcher> Maybe uploadfield should know to delete the resampled images with the same name?
978: [18:48:55] <simon_w|air> There's a handy method on Image that does that for it
979: [18:49:13] * Shrike_Finland has joined #silverstripe
980: [18:49:22] <catcher> It's possible it's my own issue, but I stripped the test case down pretty far..
981: [18:50:33] <catcher> simon_w|air, will deleteFormattedImages() take care of them?
982: [18:50:40] <simon_w|air> yes
983: [18:52:54] <catcher> Looks like there may be a "replaceFile" config flag
984: [18:54:33] <catcher> on Upload
985: [18:59:55] * derek-b has joined #silverstripe
986: [19:02:22] * SightUnseen1 has joined #silverstripe
987: [19:02:54] * SightUnseen1 has left #silverstripe
988: [19:05:16] <catcher> Can't seem to set it in yml, does it need to be set up any special way for that to work?
989: [19:05:36] <catcher> It's a protected property, and non-static get/set methods exist for it
990: [19:11:08] * gelignite has joined #silverstripe
991: [19:13:56] <catcher> simon_w|air, the versioning still works once that flag is disabled. Now if I can just disable that flag..
992: [19:30:00] * joelpittet has joined #silverstripe
993: [19:34:52] * nickmolhoek has joined #silverstripe
994: [19:38:35] * NobrainerWeb quit (Quit: NobrainerWeb)
995: [19:40:13] * guci0 quit (Ping timeout: 245 seconds)
996: [19:40:21] * Stomach has joined #silverstripe
997: [19:43:24] * NobrainerWeb has joined #silverstripe
998: [19:43:24] * NobrainerWeb quit (Client Quit)
999: [19:44:33] * SphereSilverNL has joined #silverstripe
1000: [19:45:25] <SphereSilverNL> Afternoon human beings
1001: [19:45:46] * guzzlefry does the robot.
1002: [19:45:48] <guzzlefry> hello
1003: [19:46:35] <Ryan-Toast> Morning.
1004: [19:46:54] * chillu_23 has joined #silverstripe
1005: [19:47:03] <Ryan-Toast> Binary solo 00100011010100001110101010100010101
1006: [19:48:23] * ObiWanSh_ has joined #silverstripe
1007: [19:48:23] * ObiWanShanobi quit (Read error: Connection reset by peer)
1008: [19:48:38] <catcher> I can't seem to set Upload's replaceFile property for the life of me.
1009: [19:48:47] <SphereSilverNL> Bad day :( Give me something to be happy about?
1010: [19:49:03] <Ryan-Toast> SphereSilverNL: I landed a double backflip last night.
1011: [19:49:08] <SphereSilverNL> :D
1012: [19:49:32] <SphereSilverNL> Congratulations!
1013: [19:49:38] <guzzlefry> Impressive.
1014: [19:49:51] <Ryan-Toast> thanks, my legs are fuuuuucked this morning though.
1015: [19:49:59] <catcher> chillu_23, doesn't even seem to work in framework's _config.yml
1016: [19:50:07] <catcher> chillu_23, is there a trick to it?
1017: [19:50:49] <Ryan-Toast> SphereSilverNL: Dogs will sneeze to tell other dogs that they're playing, so when they're playing rough it doesn't turn into a fight
1018: [19:51:30] <SphereSilverNL> :D How the hell do you know that?
1019: [19:51:41] <Ryan-Toast> http://www.reddit.com/r/Awwducational
1020: [19:53:07] <SphereSilverNL> Hmmm, thinking back, I had a fun situation myself today.
1021: [19:53:25] <SphereSilverNL> I needed to get me some tools, as in, actual hardware tools (screwdrivers etc.)
1022: [19:53:41] <SphereSilverNL> So, I went out to buy some stuff, spent about 200 euro's or so on new tools
1023: [19:53:46] <SphereSilverNL> My boss went crazy
1024: [19:53:59] <SphereSilverNL> "I'm not paying that much for just a bunch of tools!!!"
1025: [19:54:09] <SphereSilverNL> I looked at him confused and asked
1026: [19:54:39] <SphereSilverNL> "Wait, you're thinking I'm buying hardware, and I'm gonna give it to you, because you might pay some? MY STUFF!"
1027: [19:54:48] <Ryan-Toast> Lol
1028: [19:55:08] <SphereSilverNL> I got a bunch of new hardware today too :D
1029: [19:55:28] <Ryan-Toast> I''m buying a bunch of new clothes this weekend. I am excite.
1030: [19:55:33] <SphereSilverNL> He was looking at me with a face saying "You want to keep those specialized tools??"
1031: [19:55:44] <SphereSilverNL> And I was like "Ow yeah, mine"
1032: [19:55:56] <catcher> THERE we go, man
1033: [19:56:09] <SphereSilverNL> New clothes.... That sounds like an idea :D
1034: [19:57:38] * zippy___ has joined #silverstripe
1035: [19:57:42] <zippy___> morning
1036: [19:57:48] <SphereSilverNL> afternoon
1037: [19:58:28] * Shrike_Finland quit (Quit: Leaving.)
1038: [20:03:54] * UncleCheese has joined #silverstripe
1039: [20:04:30] <SphereSilverNL> Hey Aaron, I'm closing in on getting it the given 75% ;)
1040: [20:07:36] <UncleCheese> Aw. ,am
1041: [20:07:37] <UncleCheese> man
1042: [20:08:24] <SphereSilverNL> I'm personally surprised by the budget I'm getting ;) It's like "Ow sure, here's 500 euro's for stuff and such" in my inbox all the time! :D
1043: [20:09:24] <SphereSilverNL> Can we switch inbox by the way? Mine is like an explosion last few weeks!
1044: [20:10:36] * wazza_ has left #silverstripe
1045: [20:11:50] <Ryan-Toast> SphereSilverNL: This for the meet up?
1046: [20:11:55] * chillu_23 quit (Quit: chillu_23)
1047: [20:12:19] <SphereSilverNL> Ryan-Toast: yeah, I'm trying to get Aaron's airfare paid ;)
1048: [20:12:44] <Ryan-Toast> SphereSilverNL: Who's Aaron?
1049: [20:13:00] <SphereSilverNL> UncleCheese: Feel free to enlighten Ryan-Toast
1050: [20:13:07] <Ryan-Toast> SphereSilverNL: Ah, right.
1051: [20:13:17] <Ryan-Toast> So who's giving you money?
1052: [20:13:28] <SphereSilverNL> Companies :)
1053: [20:13:34] <Ryan-Toast> As sponsorship?
1054: [20:13:39] <SphereSilverNL> Yep
1055: [20:13:41] <Ryan-Toast> to advertise at the meetup?
1056: [20:13:56] <SphereSilverNL> depending on their sponsoring, probably :)
1057: [20:14:25] <Ryan-Toast> SphereSilverNL: You should fly me over, I can do a talk on "How to be new to Silverstripe, and how to do things wrong."
1058: [20:14:56] <SphereSilverNL> Send me an e-mail at silverstripe@casa-laguna.net
1059: [20:14:56] <catcher> Ryan-Toast, good luck topping mine last year
1060: [20:15:06] <SphereSilverNL> catcher: same
1061: [20:15:23] <SphereSilverNL> It's inventory atm.
1062: [20:15:29] <SphereSilverNL> Preferred format:
1063: [20:15:39] <Ryan-Toast> SphereSilverNL: Lol, I'm just kidding man.
1064: [20:15:57] <Ryan-Toast> I would asdd no value to a meet up overseas.
1065: [20:16:12] <Ryan-Toast> except dashing good looks, and alluring charm.
1066: [20:16:18] <SphereSilverNL> "EU Meetup preferred: "what-you-prefer" "your information
1067: [20:16:28] <SphereSilverNL> yeah, you are charming allright
1068: [20:16:41] <SphereSilverNL> :P
1069: [20:17:31] <SphereSilverNL> Formatting syntax that is filtered on my inbox is: "EU Meetup Preferred: {Date|Location|Speaker|Personal} {Short subject here{"
1070: [20:17:37] <Ryan-Toast> LADIES PLEASE, ONE AT A TIME.
1071: [20:18:01] <SphereSilverNL> There will probably be not a lot of ladies
1072: [20:18:08] <catcher> haha
1073: [20:18:09] <Ryan-Toast> Shock
1074: [20:18:31] <Ryan-Toast> I'm doing my OE in a couple of years, so if they're still an annual thing I'll come join.
1075: [20:19:03] <SphereSilverNL> E-mail me with details. I'm working on getting airplane tickets for cheap ;)
1076: [20:19:50] <Ryan-Toast> SphereSilverNL: Saving for my OE :P
1077: [20:21:02] * chillu_23 has joined #silverstripe
1078: [20:21:15] <SphereSilverNL> chillu_23: is 23?
1079: [20:21:20] <SphereSilverNL> I'm feeling old
1080: [20:26:27] <Ryan-Toast> Me too, I'm 24.
1081: [20:28:58] <SphereSilverNL> Yeah, that's making me feel better
1082: [20:29:01] <SphereSilverNL> 30
1083: [20:29:27] <Ryan-Toast> Ancient.
1084: [20:29:34] <simon_w> All so old!
1085: [20:29:54] <SphereSilverNL> Thank you, I needed that confirmation :P
1086: [20:30:01] <simon_w> Oh, I have to reply to that email from chillu_23
1087: [20:30:02] * k_fish has joined #silverstripe
1088: [20:30:30] <Ryan-Toast> how old are you, simon_w?
1089: [20:30:36] <simon_w> 22
1090: [20:30:54] <Ryan-Toast> Damn.
1091: [20:31:01] <SphereSilverNL> Age is out when you're getting married mate :P
1092: [20:31:01] <Ryan-Toast> you're so much better at this than me.
1093: [20:31:10] <Ryan-Toast> So never?
1094: [20:31:25] <SphereSilverNL> Ask simon_w
1095: [20:31:29] * oddnoc is tempted to tell you guys to get off my lawn :)
1096: [20:31:37] <SphereSilverNL> Or Sminee
1097: [20:31:46] <SphereSilverNL> or Escapeartists
1098: [20:32:07] <simon_w> But not my fiancee?
1099: [20:32:21] <SphereSilverNL> I don't know her twitter handle mate :)
1100: [20:32:27] <simon_w> Disappoint :p
1101: [20:32:35] <SphereSilverNL> but you could ask simon_w's fiancee as well
1102: [20:32:38] * k_fish__ quit (Ping timeout: 264 seconds)
1103: [20:33:03] <SphereSilverNL> But don't expect a polite answer when you ask about her age!
1104: [20:33:39] <simon_w> You could also ask chillu_23, antmas, MattSS, howardgrigg, UncleCheese, Colin[pi] and probably a bunch of other people that I'm forgetting
1105: [20:33:59] <SphereSilverNL> It was a joke ;)
1106: [20:34:12] <SphereSilverNL> Something about "don't ask women about their age" ;)
1107: [20:35:25] <Ryan-Toast> Or why they're being such a bitch.
1108: [20:35:29] <Ryan-Toast> Fell into that trap before.
1109: [20:35:44] <SphereSilverNL> or why they don't like coffee
1110: [20:36:09] <SphereSilverNL> Or how they fell in love with a guy
1111: [20:36:16] <SphereSilverNL> That's a no-go as well
1112: [20:36:28] <Ryan-Toast> :P
1113: [20:36:38] <SphereSilverNL> I still don't know why, because the guy in question is an asshole
1114: [20:36:53] <SphereSilverNL> (Not referring to you simon_w :) )
1115: [20:36:54] <Ryan-Toast> All of our conversations this morning have triggered flight of the concords songs in my head
1116: [20:37:35] <SphereSilverNL> I got Dream Theater's "A nightmare to remember"
1117: [20:37:49] <Ryan-Toast> I have the robots song.
1118: [20:38:03] <simon_w> The humans are dead
1119: [20:38:06] <simon_w> At least use the name :p
1120: [20:38:07] <Ryan-Toast> yes: http://www.youtube.com/watch?v=2IPAOxrH7Ro&feature=kp
1121: [20:38:48] <SphereSilverNL> simon_w: I seriously wouldn't know her name, sorry :( I feel bad now.
1122: [20:40:52] <Ryan-Toast> Going to listen to the HBO special now.
1123: [20:40:55] <Ryan-Toast> so good.
1124: [20:51:05] <SphereSilverNL> Live TV is more a "black screen" than actual live TV :(
1125: [20:51:38] <Ryan-Toast> Wat?
1126: [20:51:43] <SphereSilverNL> Dutch stuff
1127: [20:52:09] <SphereSilverNL> Gotta go. If you have an idea for the EU meetup, please e-mail me?
1128: [20:52:17] <SphereSilverNL> Goodnight folks, sleep tight
1129: [20:52:29] <SphereSilverNL> And don't let the bedbugs bite.
1130: [20:52:32] * SphereSilverNL quit (Quit: bye)
1131: [20:52:52] <catcher> Does sake use a different manifest?
1132: [20:53:29] <simon_w> yes
1133: [20:53:33] <Stomach> oh man
1134: [20:53:37] <Stomach> facebook
1135: [20:53:38] <Ryan-Toast> Idea #1: Blackjack
1136: [20:53:41] <Stomach> *shoots self in head*
1137: [21:04:24] * Azure quit (Quit: updating to 10.9.2)
1138: [21:10:25] * chillu_23 quit (Quit: chillu_23)
1139: [21:10:27] * UndefinedOffset quit (Quit: Leaving.)
1140: [21:19:21] <zippy___> wierd… on my ss 2.4 install the tag cloud and archieve are empty - like the widgets have stopped working
1141: [21:20:15] <simon_w> ss23, WHERE'S MY CAKE?
1142: [21:22:55] <ss23> :O
1143: [21:22:58] <ss23> WHAT DO YOU WANT A CAKE FOR?
1144: [21:23:19] * guzzlefry grabs baseball bat.
1145: [21:23:44] <guzzlefry> ss23: You have a glove, right?
1146: [21:23:54] <Ryan-Toast> HAPPY BIRTHDAY SS
1147: [21:24:10] <Ryan-Toast> Is that some chocolate mud cake?
1148: [21:25:20] <ss23> oh
1149: [21:25:25] <ss23> I haven't caught up on my twitter feed yet :O
1150: [21:25:38] <Ryan-Toast> I saw it on Facebook.
1151: [21:29:52] <simon_w> ss23, EATING
1152: [21:32:46] * derek-b quit (Remote host closed the connection)
1153: [21:43:14] <ss23> CAKE
1154: [21:43:16] <ss23> THERE'S CAKE IRL
1155: [21:43:41] <simon_w> I KNOW
1156: [21:43:56] <Ryan-Toast> I SEE IT https://www.facebook.com/silverstripe
1157: [21:46:52] <zippy___> a bit OT for ss channel, but since the front end guru Ryan-Toast is in the house……. a javascript function, should bind it to a variable, or use an object?
1158: [21:47:10] <Ryan-Toast> Depends what you're doing
1159: [21:47:25] <Ryan-Toast> what's the use case?
1160: [21:47:55] <simon_w> Emailing 1-day warranty services, since they're going to be paying for the repair I'll be doing. Waiting for something like "It's our policy to only give out a $30 partial refund" or some such
1161: [21:48:01] <ss23> lol
1162: [21:48:15] <ss23> simon_w: You could go consumer gurantee's act on their ass
1163: [21:48:21] <simon_w> ss23, exactly
1164: [21:48:32] <simon_w> "It's the law that you cover all reasonable repair costs"
1165: [21:48:35] * Azure has joined #silverstripe
1166: [21:48:56] <zippy___> Ryan-Toast: click function that I also want to call on page load, and then also another function to update some titles afterwards
1167: [21:49:10] <simon_w> (Section 18(2)(b)(i) of the CGA for those following along at home)
1168: [21:49:35] <Ryan-Toast> zippy___: Does it need to be extensible?
1169: [21:49:47] <zippy___> nope, just not conflict and what not
1170: [21:50:16] <zippy___> which if you give it awesome names, it wont, but want something a little more 'proper'
1171: [21:50:57] <Ryan-Toast> zippy___: I'd make an object, since you want to call it in multiple instances.
1172: [21:51:29] * mobiusnz has joined #silverstripe
1173: [21:51:58] <mobiusnz> hey, is UploadField useable without dataobjects?
1174: [21:52:12] <mobiusnz> I'm wanting to just be able to email multiple files as attachments and not save anything
1175: [21:53:13] <zippy___> rgr
1176: [21:53:41] <Ryan-Toast> zippy___: IT'll be more performant as well since the var will be cached.
1177: [21:58:38] <Ryan-Toast> what...is...this? http://www.youtube.com/watch?v=WIKqgE4BwAY
1178: [21:59:04] * Azure quit (Quit: Textual IRC Client: www.textualapp.com)
1179: [21:59:28] <ss23> there, I twittered re: cake
1180: [21:59:40] * Azure has joined #silverstripe
1181: [22:01:26] <simon_w> I see you capitalised your name
1182: [22:03:39] * Azure quit (Client Quit)
1183: [22:04:17] * Azure has joined #silverstripe
1184: [22:13:01] <ss23> :3
1185: [22:16:40] <zippy___> the youtubes is going slow today
1186: [22:17:35] * Audio quit (Ping timeout: 265 seconds)
1187: [22:18:22] * Audlex has joined #silverstripe
1188: [22:20:48] * Audio has joined #silverstripe
1189: [22:22:07] <Ryan-Toast> zippy___: BABYMETAL is going full speed.
1190: [22:22:29] * Audlex quit (Ping timeout: 240 seconds)
1191: [22:32:05] * EasyCo has joined #silverstripe
1192: [22:35:25] <EasyCo> Hey guys, is the load order documented somewhere? Will a template in a module take precedence over a template in themes/whatevs ?
1193: [22:35:39] <simon_w> Theme wins
1194: [22:36:18] <Trooy> ss23: http://www.urbandictionary.com/define.php?term=sif
1195: [22:36:21] <EasyCo> Damnit, that's what I thought
1196: [22:36:55] <ss23> Trooy: foff
1197: [22:37:46] * Trooy has left #silverstripe
1198: [22:43:25] * micmania1 has joined #silverstripe
1199: [22:44:05] <Ryan-Toast> Vertical align, we meet again.
1200: [22:45:19] * gelignite quit (Quit: http://bit.ly/nkczDT)
1201: [22:46:16] <zippy___> Ryan-Toast: It's a cock sucker eh!
1202: [22:46:40] <Ryan-Toast> zippy___: Normally it's okay, but in this scenario I have very limited markup to work with ><
1203: [22:47:03] <zippy___> With a form and an array. Lets say I have 4 items - I can do name="Item[]" and name="Item[]" which will give me an array of the values on the other end.
1204: [22:49:17] <zippy___> but I got a form where I want have multiplue names, so FirstName, LastName and a tick box if "current" so name="FirstName[]" name="LastName[]" name="Current[]" then I have to match them up myself, and it's a bit rangi, and checkbox wont send value if not ticked so it gets muddled....
1205: [22:50:12] <zippy___> so I guess i'd have to do name="User[0][FirstName]" name="User[0][LastName] etc… and update that 0 in js when they add another line in js… if that makes sense
1206: [22:54:24] * Sj0hn has joined #silverstripe
1207: [22:55:20] <pippy> with silverstripe 3.1 all $db arrays have to be private, right?
1208: [22:55:47] <pippy> i'm porting a 3.0 site to a 3.1 site
1209: [22:55:52] <simon_w> Well, they should be private
1210: [22:56:19] <pippy> i've noticed it only complains if the Page.php $db array is public
1211: [22:56:54] <simon_w> Deprecation notices will start showing up in 3.2
1212: [22:58:10] <pippy> i see
1213: [22:58:57] <Sj0hn> is there a changelog for 3.2?
1214: [22:59:36] <simon_w> There's a start of one. Switch to master and look at the change logs on the docs
1215: [23:01:52] <Sj0hn> found it
1216: [23:08:22] * Colin[pi] has joined #silverstripe
1217: [23:08:39] <Colin[pi]> HAI2ALL
1218: [23:09:33] <Sj0hn> yo
1219: [23:12:45] * PapaBearNZ has joined #silverstripe
1220: [23:20:22] * Sj0hn quit ()
1221: [23:22:04] * Sj0hn has joined #silverstripe
1222: [23:22:23] <PapaBearNZ> Having a little trouble working the logic for a custom form template. Situation is a custom form that contains an indeterminate number of farms, each farm contains a preset number of configuration fields.
1223: [23:22:53] <PapaBearNZ> How can I separate out each farm into its own div to allow css/javascript to show/hide each farm's configuration fields - in the template file.
1224: [23:23:26] <PapaBearNZ> If anyone could give some direction on this or a sample of something similar I could hve a look at it would be greatly appreciated.
1225: [23:24:58] <simon_w> PapaBearNZ, when building the form, wrap each farm's fields in a CompositeField
1226: [23:28:23] <Colin[pi]> urge to kill rising
1227: [23:28:33] <Colin[pi]> falling
1228: [23:28:35] <Colin[pi]> RISING
1229: [23:28:40] <Colin[pi]> (client stuff ;p)
1230: [23:29:47] <Colin[pi]> simon_w: it's possible to get a Page subclass to render itself as XML, right?
1231: [23:29:50] <Ryan-Toast> Colin[pi]: Listen to some Jpop Metal.
1232: [23:29:52] <simon_w> I JUST LIVE WHILE I'M ALIVE
1233: [23:29:59] <simon_w> Colin[pi], yes
1234: [23:30:03] <Ryan-Toast> you'll feel better
1235: [23:30:23] <simon_w> Oops, got that line wrong
1236: [23:30:26] <simon_w> I JUST WANT TO LIVE WHILE I'M ALIVE
1237: [23:30:38] <Colin[pi]> simon_w: soo... the template will render the XML.. where do I change the response header?
1238: [23:31:06] * zippy___ quit (Ping timeout: 256 seconds)
1239: [23:31:09] <simon_w> Colin[pi], init() would work. $this->response->addHeader('Content-type', 'application+xml/xml')
1240: [23:31:21] * Colin[pi] goes to test
1241: [23:31:43] <simon_w> Um, you'd want Content-Type because addHeader() doesn't understand case insensitivity
1242: [23:31:56] <Colin[pi]> oh.. k
1243: [23:32:00] * catcher quit (Ping timeout: 240 seconds)
1244: [23:32:21] <Colin[pi]> well shit, that worked
1245: [23:32:23] <Colin[pi]> thanks sir
1246: [23:32:53] <simon_w> Ta-da!
1247: [23:32:54] * Sj0hn quit ()
1248: [23:32:56] <PapaBearNZ> simon_w: How do we address the various composite fields from the template using $Fields.dataFieldByName when we don't know the name of the field ahead of time (suggestion is to build a unique name from "farm" . $farmID)
1249: [23:33:17] <simon_w> PapaBearNZ, can you just loop over the fields instead?
1250: [23:33:43] <pippy> SSViewer::set_theme('op'); $tmp = $obj->renderWith("Fields/ProgrammeInfoCrawlerField"); SSViewer::set_theme('');
1251: [23:34:00] <pippy> oh no my set theme hack no longer works in SS 3.1 :(
1252: [23:35:04] <simon_w> pippy, http://doc.silverstripe.org/framework/en/changelogs/3.1.0#static-properties-are-immutable-and-private-you-must-use-config-api shows what to do instead
1253: [23:35:22] * k_fish_ has joined #silverstripe
1254: [23:35:32] * UncleCheese quit (Quit: UncleCheese)
1255: [23:35:37] <simon_w> Also, SSViewer.theme_enabled may help
1256: [23:35:52] <PapaBearNZ> simon_w: using <% loop $Fields %> ? then don't we still have to use $dataFieldByName(yada) inside that loop anyway?
1257: [23:36:01] <simon_w> PapaBearNZ, no
1258: [23:36:02] <pippy> simon_w: thanks!
1259: [23:36:13] <simon_w> PapaBearNZ, then you just use $Me
1260: [23:36:25] <simon_w> Or $FieldHolder
1261: [23:37:12] * jrthomer_ has joined #silverstripe
1262: [23:37:49] * SMaction has joined #silverstripe
1263: [23:37:58] * k_fish quit (Ping timeout: 240 seconds)
1264: [23:39:19] * Audio quit ()
1265: [23:40:21] * TRB143_ has joined #silverstripe
1266: [23:40:33] <SMaction> I am using silverstripe 2.4 On sub page I have links to an anchor on the same page. I used the menus to create the link. If I chose "anchor on this page" , when I try to use it silverstripe goes to the home page and looks for the anchor as opposed to the sub page I was on. If I use a "page on this site" and fill in the anchor manually, nothing happens when I click it (the link looks
1267: [23:40:33] <SMaction> correct when I hover over it in my browser).
1268: [23:45:10] * TRB143__ quit (Ping timeout: 272 seconds)
1269: [23:45:11] * jrthomer quit (Ping timeout: 272 seconds)
1270: [23:45:13] * EasyCo quit (Ping timeout: 272 seconds)
1271: [23:46:36] * EasyCo has joined #silverstripe
1272: [23:46:56] * EasyCo quit (Changing host)
1273: [23:46:56] * EasyCo has joined #silverstripe
1274: [23:47:21] <PapaBearNZ> simon_w: Thanks for the tips. We'll go and experiment.

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