#silverstripe IRC Log

IRC log for 5 August 2015

All timestamps are in UTC.

1: [00:00:00] <Ryan-Toast> antmas: Ehome atm
2: [00:00:01] <DanaeNZ> Colin[pi]: hahahaahyess
3: [00:00:05] <antmas> has someone broken Colin[pi] ?
4: [00:00:09] <Stomach> but if it goes for 20 more minutes then AM kicks in
5: [00:00:20] <antmas> Ryan-Toast: :O
6: [00:00:22] <antmas> dat upset
7: [00:00:30] <Ryan-Toast> Stomach: TA so fat
8: [00:00:50] <Colin[pi]> antmas: http://i.imgur.com/e4kFS.gif
9: [00:00:50] <Stomach> yeah
10: [00:01:02] <antmas> Colin[pi]: LOL
11: [00:01:59] <Stomach> holy cow
12: [00:02:09] <antmas> yeah even I though that was crazy
13: [00:02:58] <Stomach> ehome killing them
14: [00:04:20] <antmas> Stomach: wooooooah
15: [00:04:27] <antmas> crushed
16: [00:04:52] <Stomach> oh nooo
17: [00:05:19] <Ryan-Toast> nooooo
18: [00:05:30] <antmas> Ryan-Toast: remember how I said that payout woudl be pretty sweet for ehome?
19: [00:05:34] <antmas> XD
20: [00:05:41] <Ryan-Toast> antmas: suck a dfick, antmas
21: [00:05:44] <Ryan-Toast> :P
22: [00:05:46] <antmas> lololol
23: [00:06:16] <Colin[pi]> o_O
24: [00:06:31] <antmas> Colin[pi]: dota tourny
25: [00:06:37] <Colin[pi]> oh
26: [00:06:49] * Colin[pi] nods and pretends to understand
27: [00:06:53] <antmas> Colin[pi]: http://www.twitch.tv/dota2ti/ big upset in play
28: [00:07:01] <Colin[pi]> :o
29: [00:07:18] <Ryan-Toast> Really needs that Abyssal online
30: [00:07:28] <Ryan-Toast> gg
31: [00:07:28] <Stomach> holly gg
32: [00:07:30] <Ryan-Toast> RTZ down
33: [00:07:40] <Ryan-Toast> Fuck.Me
34: [00:07:43] <Stomach> goodbye immortals
35: [00:08:04] * DanaeNZ has left #silverstripe
36: [00:08:07] <antmas> what was that like a 85/15 difference?
37: [00:08:12] <antmas> crazy
38: [00:08:14] <Ryan-Toast> Stomach: Arcanas**
39: [00:08:18] * DanaeNZ has joined #silverstripe
40: [00:08:22] <Stomach> :P
41: [00:08:22] <Ryan-Toast> 92/8
42: [00:08:28] <antmas> holy shit lol
43: [00:08:34] <DanaeNZ> lel
44: [00:09:59] <antmas> oh he looks exhausted
45: [00:10:18] <DanaeNZ> oh yeah antmas I found the scale model project site
46: [00:10:19] <DanaeNZ> https://www.scalemates.com/profiles/mate.php?id=16624&p=projects&project=9719
47: [00:10:24] <DanaeNZ> that’s the corsair I made
48: [00:10:56] <antmas> DanaeNZ: holy hell A+
49: [00:11:23] <DanaeNZ> :D
50: [00:11:39] <nikob> PIRATES!
51: [00:15:19] <Hailwood> Hey Folks, in my /themes/default_shop/templates/CartPage.ss I have <% require themedCSS('cartpage') %> which I believe should load /themes/default_shop/css/cartpage.css - but instead nothing is getting appended in the source code. Any ideas why?
52: [00:16:37] <Ryan-Toast> Hailwood: is default_shop your active theme?
53: [00:17:10] <Hailwood> Ryan-Toast, default is, so when I'm in the shop module then default_shop is what's loaded
54: [00:17:20] * Azure quit (Ping timeout: 272 seconds)
55: [00:17:23] <Hailwood> (the .ss file is anyway..)
56: [00:17:25] <Ryan-Toast> Hailwood: Pretty sure it looks for your active theme
57: [00:17:44] * Ryan-Toast hasn’t used a theme in over two years
58: [00:17:54] <Hailwood> What do you use instead :/
59: [00:18:01] <Ryan-Toast> just the mysite folder
60: [00:18:09] <Ryan-Toast> zero reason to use a theme
61: [00:18:20] <Hailwood> Interesting, how do you deal with subsites? (or you just don't?)
62: [00:18:30] <Ryan-Toast> Hailwood: I don’t :)
63: [00:18:40] <Hailwood> Regardless, shouldn't requirements append the <link> tag anyway even if the file doesn't exist?
64: [00:18:49] <Ryan-Toast> But when I do I have index method checks that set templates
65: [00:21:08] * terryapodaca has joined #silverstripe
66: [00:21:12] <Hailwood> Ryan-Toast, themedCss('cartpage', 'shop') is what I need
67: [00:21:31] <terryapodaca> Hey guys!
68: [00:21:38] <Hailwood> Hey terryapodaca !
69: [00:22:17] <antmas> can't help read that as terryodactyl
70: [00:22:24] * antmas makes bird noises
71: [00:22:48] <terryapodaca> antmas, you've said that before, or at least something similar
72: [00:22:56] <Colin[pi]> antmas: I seem to read it as "terryabadabba"
73: [00:23:06] <Hailwood> terryapodaca, He probably meant it before too!
74: [00:23:29] <Hailwood> It's ok, I read it as terry - a pod o orca
75: [00:23:50] <antmas> Hailwood: LOL
76: [00:23:59] <antmas> terryapodaca: I think I have before yeah :P
77: [00:24:52] <antmas> Colin[pi]: lol say that in a super australian accent and it's hard not to giggle
78: [00:26:24] * glenn-bautista quit (Quit: Leaving.)
79: [00:26:26] <Colin[pi]> :d
80: [00:26:48] <terryapodaca> I've got a userdefinedform (UDF) using a Date field. My client was asking if we could format it to just MM/YYYY because right now it defaults to a specific day
81: [00:26:57] <terryapodaca> you guys...making me laugh!!!
82: [00:27:16] <Colin[pi]> terryapodaca: thanks, we're here all week, try the veal
83: [00:27:35] * antmas is having a massive dejavus
84: [00:27:53] * Azure has joined #silverstripe
85: [00:28:02] <Colin[pi]> antmas: we've probably had this exact discussion with terraabadabba before
86: [00:28:14] <terryapodaca> yes you have
87: [00:29:19] * glenn-bautista has joined #silverstripe
88: [00:30:04] <antmas> must have
89: [00:32:19] * micmania1 quit (Quit: micmania1)
90: [00:46:18] * Azure quit (Ping timeout: 244 seconds)
91: [00:47:27] <terryapodaca> ok, so I think I can change date('Y-m-d')
92: [00:47:57] <terryapodaca> how do I get 1 month previous?
93: [00:49:28] * Azure has joined #silverstripe
94: [01:01:15] <Ryan-Toast> Stomach: I want to see someone take a laguna blade, and a FoD at the same time :P
95: [01:02:26] <Colin[pi]> terryapodaca: you could use strtotime("-1 month")
96: [01:02:46] <Colin[pi]> or use DateInterval or whatever it's called
97: [01:07:59] * micmania1 has joined #silverstripe
98: [01:08:09] <terryapodaca> Worked perfect Colin[pi]
99: [01:10:39] <Stomach> Ryan-Toast holy CRITICALS
100: [01:10:45] <Ryan-Toast> Stomach: 2k
101: [01:10:49] <Stomach> there goes my bet
102: [01:10:53] <Ryan-Toast> Stomach: jesus
103: [01:11:04] <Ryan-Toast> Nooo best korea!
104: [01:11:58] <Ryan-Toast> Man. Upsets all around today.,
105: [01:13:43] * UncleChe_ has joined #silverstripe
106: [01:33:59] * Tanger has joined #silverstripe
107: [01:52:19] <Kingy> anyone used https://github.com/colymba/silverstripe-restfulapi
108: [01:55:09] * pinc_ quit ()
109: [02:02:32] <Ryan-Toast> Kingy: Look at the people who starred it
110: [02:03:21] <Kingy> quite a number lol
111: [02:04:03] <Ryan-Toast> I can see a couple that are in IRC now.
112: [02:05:23] <Kingy> http://stevie.co.nz/ lol i still love that
113: [02:05:53] <Ryan-Toast> Stomach has the best websites.
114: [02:06:16] <Kingy> haha ikr
115: [02:06:16] <DanaeNZ> omg :D
116: [02:06:22] <Stomach> :)
117: [02:06:29] * Error404NotFound quit (Remote host closed the connection)
118: [02:06:39] <Stomach> let your portfolio talk for itself
119: [02:06:41] <Kingy> Stomach: you have used colymbas api?
120: [02:06:46] <Stomach> Kingy - yep
121: [02:06:49] <Stomach> works well
122: [02:07:01] <Kingy> ya, I've got it working mostly
123: [02:07:04] <Stomach> we wrote a react adapter for it
124: [02:07:11] <Kingy> but I can't get it to work on Member model
125: [02:07:15] <Kingy> api access denied
126: [02:07:27] <Kingy> erry other model is fine
127: [02:07:58] <Kingy> have put Member api_access true in yml
128: [02:09:13] <Ryan-Toast> Kingy: try add a canView true?
129: [02:09:33] <Ryan-Toast> May be an access error
130: [02:09:37] <Kingy> Ryan-Toast: to where sorry?
131: [02:09:43] <Ryan-Toast> Kingy: On the member?
132: [02:10:00] <Ryan-Toast> I have no idea, but that could be your issue
133: [02:10:20] * adrexia quit (Quit: My Mac has gone to sleep. ZZZzzz…)
134: [02:11:25] * wilson has joined #silverstripe
135: [02:11:36] <wilson> *wilson
136: [02:11:49] * wilson is now known as Guest51433
137: [02:12:45] <Guest51433> Hi, i am having a hard time displaying full name after login. Tryed this in fr.yml LOGGEDINAS: 'Bonjour {surname} {name}.' LOGGEDINAS: 'Bonjour {surname name}.' LOGGEDINAS: 'Bonjour {firstname} {name}.' To no avail. Anyone? Thanks!
138: [02:13:37] <mahfuz> Hi guys. Can anyone help me with this? I have a SS_Datetime field which i am returning by a function and showing it in template. The function name is AgentNextPaymentDate() and if I use $AgentNextPaymentDate it shows in the page but I am not able to format it. I just want only the date part with Format(d M Y)
139: [02:13:37] * micmania1 quit (Quit: micmania1)
140: [02:14:24] <antmas> .Nice?
141: [02:14:27] <antmas> or something?
142: [02:15:15] <mahfuz> antmas I tried with $AgentNextPaymentDate.Nice and $AgentNextPaymentDate.Format(d M Y) but they are not working
143: [02:15:20] <Kingy> $date = new SS_DateTime();
144: [02:15:22] <Kingy> return $date->Format('d/m/Y');
145: [02:15:26] <antmas> ^^^
146: [02:16:01] <Kingy> not sure if you can do that at a template level?
147: [02:17:31] <mahfuz> Kingy I am using Dataobject::get() to get the record and one of its field is SS_Datetime which I am returning from the function
148: [02:18:05] <Ryan-Toast> Stomach: MVP, who would have thought!
149: [02:18:13] <Kingy> mahfuz: let me have a quick look at some of our stuff
150: [02:18:20] <Kingy> we do something similar i'm sure
151: [02:18:27] <Stomach> Kingy - yeah it was the canview or something i believe
152: [02:18:34] <Stomach> it short circuits the api access
153: [02:18:57] <Kingy> Stomach: would I have to extend the DO to force that or something
154: [02:19:02] <Kingy> i'm so confused by this business lol
155: [02:19:22] <Stomach> yeah its a pain
156: [02:19:30] <Stomach> ill have a look soon if i get time
157: [02:20:03] <Kingy> thanks mate
158: [02:20:14] <Guest51433> Anyone on this? LOGGEDINAS: 'Bonjour {firstname} {name}.
159: [02:20:52] <Ryan-Toast> Stomach: aww yiss, called the canView :D
160: [02:21:01] <Kingy> lol Ryan-Toast
161: [02:21:23] * spronk quit (Quit: bleep bleep bloop bloop)
162: [02:22:40] <Kingy> mahfuz: Hmm it seems like we use Date.Ago
163: [02:22:45] * storkbutt quit (Ping timeout: 255 seconds)
164: [02:22:49] <Kingy> so it just says X hours ago
165: [02:25:51] * spronk has joined #silverstripe
166: [02:26:20] * storkbutt has joined #silverstripe
167: [02:31:44] <mahfuz> Kingy here is the code for better idea - http://sspaste.com/paste/show/55c17557750c9 I know it might be a small thing but can't find it. Thanks for your help
168: [02:33:26] * joelpittet quit (Remote host closed the connection)
169: [02:33:44] <Kingy> mahfuz on the return $userspayment->NextPaymentDate just put a ->Format
170: [02:34:16] * Stomach quit (Quit: zzz)
171: [02:34:22] <Kingy> oh wait i just saw the last bit
172: [02:34:25] <Kingy> that doesn't work
173: [02:35:32] <mahfuz> yeah Kingy but as you are saying I will try once more
174: [02:36:13] * adrexia has joined #silverstripe
175: [02:38:12] * Stomach has joined #silverstripe
176: [02:40:03] * micmania1 has joined #silverstripe
177: [02:40:43] * Vedran__ quit (Remote host closed the connection)
178: [02:41:42] <Guest51433> Well, nevermind...
179: [02:43:27] <mahfuz> Kingy if I use return $userspayment->NextPaymentDate->Format('d M Y'); It gives this error in error log - mod_fcgid: stderr: PHP Fatal error: Call to a member function Format() on a non-object in
180: [02:44:10] <mahfuz> Guest51433: Could you please explain your problem giving code in sspaste.com
181: [02:46:25] * LimRes has joined #silverstripe
182: [02:46:56] <antmas> !help Guest51433
183: [02:47:04] <antmas> ah, what's the command again?
184: [02:47:16] <Ryan-Toast> Guest51433 !help
185: [02:47:22] <Ryan-Toast> hmm
186: [02:47:28] <Ryan-Toast> ss-helper turned off?
187: [02:47:33] <Ryan-Toast> because of forum spam?
188: [02:47:43] <Kingy> irogue went mental and banned it
189: [02:47:53] <irogue> lol
190: [02:48:03] <Ryan-Toast> irogue: MOD ABUSE
191: [02:48:06] <Ryan-Toast> WE SEE YOU
192: [02:48:32] <irogue> and I can't even unban it :P
193: [02:49:50] * Stomach quit (Ping timeout: 240 seconds)
194: [02:50:08] <irogue> MattSS: can you op me so I can unban ss-helper now that we've put the forums in read-only?
195: [02:50:29] * Stomach has joined #silverstripe
196: [02:50:34] <LimRes> Hey everybody. I thought I had this sussed, but updating SS seems to have gotten me twisted up - I'm simply trying to include the stock standard LoginForm on every page
197: [02:50:44] <LimRes> I configged Object::useCustomClass('MemberLoginForm', 'CustomLoginForm');
198: [02:50:54] <irogue> and yes I did just talk to someone on IRC who's in the same room as me
199: [02:51:09] <LimRes> And successful logins are fine
200: [02:51:36] <LimRes> but SECOND failures end up on a non existent controller
201: [02:51:53] <Kingy> MattSS plz
202: [02:52:07] <LimRes> Any ideas?
203: [02:53:29] <Guest51433> <antmas>Simple enough, no need for pastebin. I am trying to display name and Surname after login using this in fr.yml ==> LOGGEDINAS: 'Bonjour {surname} {name}.' Only this works ===> LOGGEDINAS: 'Bonjour {name}.'
204: [02:53:44] <mahfuz> Kingy any comments on above ^^
205: [02:59:19] * hombero quit (Ping timeout: 250 seconds)
206: [02:59:42] * Guest51433 quit (Ping timeout: 246 seconds)
207: [03:00:31] <LimRes> It works fine if I remove the extension and just use the form, but I want to force a redirect after login, and the minute I add the extension, I lose the error message on the form, and second attempt ends up on nonexistent controller
208: [03:00:33] <LimRes> :P
209: [03:00:57] <LimRes> Is there no longer an easy config for Security::set_default_login_dest('dashboard');
210: [03:01:26] <LimRes> lol and now it works
211: [03:01:28] <LimRes> nvm
212: [03:02:53] * adrexia quit (Quit: My Mac has gone to sleep. ZZZzzz…)
213: [03:05:23] <antmas> lol at guest
214: [03:05:25] <antmas> :P
215: [03:11:46] <antmas> Ryan-Toast: Stomach C9 for this?
216: [03:12:05] <Ryan-Toast> antmas: this game, man
217: [03:12:32] <Ryan-Toast> STREAM IS DOWN
218: [03:12:34] <Ryan-Toast> FUUU
219: [03:12:55] <antmas> lol
220: [03:12:59] <antmas> fuck it is too
221: [03:13:20] <antmas> thought it was our neckbeard putting the bandwidth banhammer down on me
222: [03:15:00] <antmas> :|
223: [03:15:01] <antmas> still down
224: [03:15:06] * Stomach quit (Ping timeout: 244 seconds)
225: [03:15:13] <Ryan-Toast> It was back up for a second.Down again.
226: [03:15:25] <Colin[pi]> NO STREAM FOR U
227: [03:15:34] <antmas> lol stomach quits
228: [03:15:42] <antmas> no stream? no work
229: [03:15:49] <DanaeNZ> stream? no work
230: [03:16:12] <antmas> Ryan-Toast: back up?
231: [03:16:16] <Ryan-Toast> antmas: ye
232: [03:16:37] <antmas> \o/
233: [03:16:59] <antmas> Ryan-Toast: so, C9?
234: [03:17:09] <Ryan-Toast> 20 - 22
235: [03:17:23] <Ryan-Toast> antmas: Too close to say
236: [03:17:28] <Ryan-Toast> VG has the late game
237: [03:17:30] <Ryan-Toast> super late
238: [03:17:45] <antmas> mm
239: [03:17:56] <Kingy> this api
240: [03:18:01] <Kingy> rage quit hard
241: [03:18:17] <Colin[pi]> (╯°□°)╯︵ ┻━┻
242: [03:18:24] <Kingy> basically man
243: [03:18:30] <antmas> aaaaand down again Ryan-Toast
244: [03:18:32] <Kingy> seriously sending me over the edge right now
245: [03:18:40] <Ryan-Toast> antmas: I know. I am watching it :P
246: [03:18:42] <Colin[pi]> ┬──┬ ノ(°—°ノ)
247: [03:18:50] <antmas> Ryan-Toast: shush
248: [03:19:54] * Stomach has joined #silverstripe
249: [03:23:13] <DanaeNZ> According to the contract we don’t support IE78, aw yiss
250: [03:23:16] <DanaeNZ> IE8*
251: [03:23:23] <DanaeNZ> shame client
252: [03:23:30] <DanaeNZ> we’re using SVGs so fuck you
253: [03:23:53] <DanaeNZ> stressful bloody client
254: [03:24:20] <antmas> DanaeNZ: ┬──┬ ノ(°—°ノ)
255: [03:24:31] <DanaeNZ> Colin[pi]: (╯°□°)╯︵ ┻━┻
256: [03:24:50] <DanaeNZ> ︵ ┻━┻ ノ(°—°ノ)
257: [03:25:04] <DanaeNZ> (╯°□°)╯︵ ┻━┻
258: [03:25:14] <antmas> stop throwing tables
259: [03:25:27] <DanaeNZ> ┬──┬ ノ(°—°ノ)
260: [03:25:41] <DanaeNZ> hoe don’t do it
261: [03:25:45] <antmas> ^_^ better
262: [03:27:03] <antmas> comeonnnnnnnnn dota
263: [03:27:15] * antmas needs his background noise
264: [03:27:54] <Ryan-Toast> It’s back up, man
265: [03:28:15] * antmas reloads
266: [03:28:31] <antmas> \o/
267: [03:30:09] <antmas> wiiiiiiiiiiiiped
268: [03:31:46] <Ryan-Toast> Cmon C9
269: [03:31:51] <Ryan-Toast> you clowney fucks.
270: [03:32:25] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
271: [03:32:57] * LimRes quit (Ping timeout: 246 seconds)
272: [03:34:02] <Ryan-Toast> Can you pass a methiod to $defaults array?
273: [03:34:11] <Ryan-Toast> like you can with summary_fields and shiit
274: [03:34:22] <Colin[pi]> Ryan-Toast: populateDefaults() ?
275: [03:34:29] <Ryan-Toast> Colin[pi]: ah, right :0
276: [03:38:38] <antmas> Ryan-Toast: seems like VG are nervous
277: [03:38:47] <Ryan-Toast> antmas: I would be too.
278: [03:38:53] <antmas> mm
279: [03:39:11] <Ryan-Toast> All they need to do is 4 protect one
280: [03:40:50] <antmas> Ryan-Toast: boooom
281: [03:40:55] <Ryan-Toast> antmas: boomtown
282: [03:41:00] <Ryan-Toast> fy so good
283: [03:41:04] <antmas> mm
284: [03:41:27] <antmas> dat xp rise
285: [03:41:42] * UncleChe_ quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
286: [03:48:53] <antmas> Ryan-Toast: :O
287: [03:52:47] <mahfuz> Kingy I figured it out. Thanks for all your comments. I needed to use: return $userspayment->obj('NextPaymentDate');
288: [03:54:11] <Kingy> good work mahfuz, never woulda got that :P
289: [03:59:25] * adrexia has joined #silverstripe
290: [04:01:59] <Ryan-Toast> Stomach: jesus
291: [04:02:13] <antmas> holy shit
292: [04:02:45] <Ryan-Toast> Was a good all-in play
293: [04:03:06] * DanaeNZ sips coffee
294: [04:03:20] <spronk> o_O
295: [04:03:39] <antmas> seems like FY is their god tier player?>
296: [04:04:00] <nikob> Hey, I'm trying to send some json_encode'd array to Requirements::javascriptTemplate(), & it's escaping all my quotes, anyone know how to stop it?
297: [04:04:07] <Ryan-Toast> antmas: always has been
298: [04:04:15] <Ryan-Toast> you have to respect ban the rubick
299: [04:05:20] * UncleCheese has joined #silverstripe
300: [04:11:24] <Ryan-Toast> nikob: pastie your code?
301: [04:13:09] <nikob> http://pastie.org/10330616
302: [04:13:11] <DanaeNZ> omfg github y so slo
303: [04:13:22] <Colin[pi]> DanaeNZ: ikr?
304: [04:13:26] <DanaeNZ> Ugh
305: [04:13:29] <Colin[pi]> thought it was just my shitty internet
306: [04:13:33] * nontgor quit (Ping timeout: 252 seconds)
307: [04:13:37] <DanaeNZ> Stomach: I need catalogmanager docs
308: [04:13:40] <DanaeNZ> wait
309: [04:13:46] <DanaeNZ> they are IN MY CODEBASE
310: [04:13:50] <DanaeNZ> I’m retarded
311: [04:14:54] <DanaeNZ> ok still didn’t answer my question
312: [04:15:21] <DanaeNZ> Stomach: Does CatalogDataObjectExtension support drag and drop like the Page extension?
313: [04:15:25] <DanaeNZ> !seen Stomach
314: [04:15:26] <ss-helper> DanaeNZ: They're in the channel now....
315: [04:15:28] <DanaeNZ> >>
316: [04:17:55] <Colin[pi]> I love that little snarky ... ss-helper puts on the end
317: [04:18:06] <UncleCheese> going through the code competition submissions
318: [04:18:06] <antmas> lol
319: [04:18:14] <antmas> might as well be 'open yo eyes'
320: [04:18:24] <Colin[pi]> oh yeah, the code comp o_O
321: [04:18:25] <antmas> :P
322: [04:18:25] <antmas> UncleCheese: anything good?
323: [04:18:29] <Colin[pi]> I totally remembered
324: [04:18:30] <Colin[pi]> ...
325: [04:18:37] <antmas> lol
326: [04:18:38] <UncleCheese> yeah, for the most part
327: [04:18:44] <UncleCheese> have to compile a short list for the judges
328: [04:18:52] <UncleCheese> read: toss the rubbish
329: [04:19:05] <antmas> UncleCheese: ratio of rubbish to good?
330: [04:19:14] * Stomach quit (Quit: zzz)
331: [04:20:15] <UncleCheese> mmm
332: [04:20:25] <UncleCheese> 1:2 so far
333: [04:20:40] <antmas> nice
334: [04:20:49] <Colin[pi]> more good than rubbish? :o
335: [04:20:49] <antmas> Ryan-Toast: white hot american summer is out :D
336: [04:20:53] <antmas> wet hot?
337: [04:21:15] <nikob> Ryan-Toast, is there something I can put in the js template to somehow say "don't escape this variable"?
338: [04:23:01] <Ryan-Toast> nikob: paste your code?
339: [04:23:05] <DanaeNZ> I’m slowly being sucked into Dota, hahaha
340: [04:23:12] <DanaeNZ> dammit I don’t have TIME to play the game
341: [04:23:18] <nikob> Ryan-Toast, http://pastie.org/10330616
342: [04:23:44] <Ryan-Toast> nikob: What does $locations contain?
343: [04:24:01] <nikob> just a simple associative array
344: [04:24:37] <nikob> I just want to know how to stop silverstripe from escaping the quotes "
345: [04:24:48] * Stomach has joined #silverstripe
346: [04:24:51] <DanaeNZ> nikob: that’ll be json_encode doing that tho right
347: [04:24:59] <nikob> nope
348: [04:25:06] <Stomach> DanaeNZ - yes it does
349: [04:25:14] * nontgor has joined #silverstripe
350: [04:25:29] <DanaeNZ> Stomach: hmm, wonder what I’m doing wrong then
351: [04:25:41] <DanaeNZ> ah
352: [04:25:43] <Stomach> or maybe it doesnt!
353: [04:25:45] <Stomach> who knows
354: [04:25:52] <DanaeNZ> don’t play with my emotions Stomach
355: [04:26:01] <Ryan-Toast> nikob: Convert::array2json($blindsLis);
356: [04:26:05] <Stomach> I dont use it DanaeNZ :P
357: [04:26:09] <Ryan-Toast> Convert::array2json($locations);
358: [04:26:19] <DanaeNZ> gah
359: [04:26:20] <nikob> I looked in xdebug, so unless that's lying to me
360: [04:26:28] <Ryan-Toast> nikob: use the method I pasted
361: [04:26:34] <nikob> ack
362: [04:27:08] <nikob> no dice Ryan-Toast
363: [04:27:43] <nikob> feels like it should be in the template
364: [04:27:49] <nikob> where i have $LocationArray
365: [04:27:57] <nikob> should be like $LocationArray.JSON
366: [04:28:02] <nikob> like you do for .XML
367: [04:28:41] <Ryan-Toast> nikob: ah, found what I do
368: [04:29:12] <Ryan-Toast> nikob: http://pastie.org/10330630
369: [04:29:29] <Ryan-Toast> Just sends the varable to the page.
370: [04:29:43] <nikob> ah yes
371: [04:29:49] * Phlunk3 quit (Quit: Leaving)
372: [04:30:55] <nikob> Thanks mate
373: [04:30:59] <DanaeNZ> Stomach: nope, doesn’t work from what I can see. I think it assumes the DataObject has draft/publish on it
374: [04:31:09] <DanaeNZ> is github back up yet
375: [04:31:15] <DanaeNZ> yass
376: [04:33:48] <Stomach> oh yeah DanaeNZ thats right
377: [04:33:54] <Stomach> it assumes its a versioned object
378: [04:33:59] * DanaeNZ shrugs
379: [04:34:00] <Stomach> otherwise you just use a modeladmin right? :P
380: [04:34:07] <DanaeNZ> I just enabled SortableRows
381: [04:34:22] <DanaeNZ> At the moment it is a modeladmin
382: [04:34:24] <DanaeNZ> I thin
383: [04:34:26] <DanaeNZ> l
384: [04:34:34] <DanaeNZ> I didn’t set this up so who knows
385: [04:36:30] * Olliepop has joined #silverstripe
386: [04:37:22] <irogue> taint
387: [04:37:50] <antmas> irogue: ?
388: [04:37:54] <Colin[pi]> o_O
389: [04:38:07] <irogue> was just said in slack and I was reminded how great of a word it is
390: [04:38:11] <irogue> thought I'd remind y'all too
391: [04:38:25] <Colin[pi]> taint quite the....
392: [04:38:38] <antmas> taint can be used in so many ways
393: [04:39:48] <antmas> :O official Deadpool trailers out
394: [04:40:08] <DanaeNZ> :D
395: [04:40:13] <Kingy> antmas did you see the trailer trailer yesterday
396: [04:40:31] <irogue> antmas: its right up there with "moist"
397: [04:40:34] <antmas> Kingy: lol no
398: [04:40:44] <antmas> https://www.youtube.com/watch?v=FyKWUTwSYAs -------- NSFW
399: [04:41:10] <antmas> irogue: lol
400: [04:41:30] <antmas> irogue: love to know what conversation is going on in your slack channel right now
401: [04:41:48] <irogue> antmas: it also involves truffle butter
402: [04:42:00] <irogue> good ol' #random
403: [04:42:19] <antmas> moist truffle butter taint
404: [04:42:21] <antmas> o.O
405: [04:42:56] <Kingy> dat xibit
406: [04:51:02] <Stomach> irogue is moistly tainted
407: [04:52:31] <DanaeNZ> antmas: that is the worst sentence ever made
408: [04:54:28] <nontgor> 455\\]4444444445
409: [04:54:44] <nontgor> one of my cat wins DaneNZ
410: [04:55:14] * Hailwood quit (Remote host closed the connection)
411: [04:55:44] <antmas> lol
412: [04:56:06] <irogue> http://www.stuff.co.nz/waikato-times/news/70803585/huks-gang-hatch-nationwide-sandwich-plan.html
413: [04:58:14] <DanaeNZ> nontgor: huh?
414: [04:58:34] <nontgor> the '455\\]4444444445' under my username was a cat walking on the keyboard
415: [04:58:43] <DanaeNZ> Aaahaha
416: [04:59:03] <spronk> wow
417: [04:59:45] <irogue> http://i.imgur.com/ofScNkf.gifv
418: [05:00:09] <antmas> hahahaha
419: [05:00:46] * helenclarko quit (Quit: Leaving)
420: [05:00:47] <spronk> hheheehe
421: [05:01:45] <Colin[pi]> r/startledcats
422: [05:02:08] <Colin[pi]> lololol: http://i.imgur.com/eHtpq15.gifv
423: [05:04:18] * antmas quit (Ping timeout: 246 seconds)
424: [05:04:44] <Ryan-Toast> Stomach: do you use SVG’s in uploadFields at all?
425: [05:05:34] <DanaeNZ> hahaha
426: [05:07:38] <Stomach> Ryan-Toast nooooooooo
427: [05:07:43] <Ryan-Toast> Stomach: :(
428: [05:08:44] <Colin[pi]> why the fuck can I not add extra classes to a row in a gridfield?
429: [05:08:55] <Colin[pi]> wasn't that in 2.4 with ctf?
430: [05:09:00] <Colin[pi]> raeg
431: [05:09:13] <Ryan-Toast> Colin[pi]: because fuck you.
432: [05:09:18] <Colin[pi]> :C
433: [05:09:34] <Ryan-Toast> what’s the use-case?
434: [05:09:50] <Colin[pi]> Ryan-Toast: wanted to "grey out" a disabled item, i.e. checkbox Disabled = true
435: [05:10:20] <Ryan-Toast> Colin[pi]: you could hack it together by making the summary fields one big method that displays rows :P
436: [05:10:43] * Colin[pi] smacks Ryan-Toast with a book on antipatterns
437: [05:10:48] <Ryan-Toast> Colin[pi]: :)
438: [05:11:03] <Colin[pi]> but no seriously
439: [05:11:12] <Colin[pi]> is there a reason why we cant add classes?
440: [05:11:22] <Ryan-Toast> *shrug*
441: [05:12:54] <spronk> has anyone else noticed that google's country:nz search tool is practically useless now?
442: [05:13:14] <Colin[pi]> spronk: why yes, why just this morning I noticed that
443: [05:13:16] <Colin[pi]> ;p
444: [05:13:45] * r_hector has joined #silverstripe
445: [05:17:10] <Stomach> Colin[pi] that is really hard
446: [05:17:23] <Colin[pi]> Stomach: adding classes?
447: [05:17:28] <Stomach> yeah to rows
448: [05:17:30] <Stomach> its retarded
449: [05:17:31] <Colin[pi]> but whyyyy
450: [05:17:34] <Stomach> I've come up against it lots
451: [05:17:38] <Colin[pi]> it seems like something so commonly used :\
452: [05:17:47] <Colin[pi]> and it WAS in 2.4's CTF
453: [05:18:05] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
454: [05:19:23] <Colin[pi]> Stomach: wouldn't it just take a small tweak to GridField_Item.ss to pull like $extraClass from the item object?
455: [05:19:32] <Stomach> hahahaha
456: [05:19:34] <Stomach> ahhhh
457: [05:19:36] <Stomach> Colin[pi]
458: [05:19:42] <Colin[pi]> no? :\
459: [05:27:30] * DanaeNZ quit (Quit: DanaeNZ)
460: [05:28:00] * glenn-bautista quit (Quit: Leaving.)
461: [05:29:34] * DanaeNZ has joined #silverstripe
462: [05:33:53] * DanaeNZ quit (Client Quit)
463: [05:42:30] * Ryan-Toast quit (Quit: Ryan-Toast)
464: [05:43:15] * darjus01 has joined #silverstripe
465: [05:43:50] * Shrike_Finland has joined #silverstripe
466: [05:43:51] * Ryan-Toast has joined #silverstripe
467: [05:45:16] * DanaeNZ has joined #silverstripe
468: [05:45:31] * AdriAn_s has joined #silverstripe
469: [05:46:40] <AdriAn_s> hey guys. just wondered what the best way to only get Live pages ( several types) when running <% loop $Chldren %> on a page? I assume $Children doesnt by default only get Live pages?
470: [05:47:35] <darjus01> Hi all someone maybe tried developing on new MS edge browser?:)
471: [05:47:38] <Colin[pi]> AdriAn_s: liveChildren()
472: [05:48:23] <Shrike_Finland> Hi! Anyone familiar with Burnbright Shop: is there a possibility to display child categories on menu? Default code does not seem to display them.
473: [05:50:26] <AdriAn_s> is it really that simply? no way? i spent some time Googling and didnt find anything Nice method thanks!!
474: [05:51:37] <AdriAn_s> whats the best way to get all page types that are live. I currently have this Versioned::get_by_stage('ProductCategory', 'Live', $filters); but wonder if there is a nicer way
475: [05:55:19] * aditya has joined #silverstripe
476: [05:56:14] <nontgor> AdriAn_s: maybe a raw sql query, select Distinct ClassName from SiteTree_Live
477: [05:56:47] <aditya> http://sspaste.com/paste/show/55c1a578be806
478: [05:57:14] <aditya> http://sspaste.com/paste/show/55c1a5ae227da
479: [05:57:26] <AdriAn_s> I was hoping I could do some kind of filter like Version => Live or something alone those lines
480: [05:58:25] <aditya> i have contactdata.php and contactpage.php files i want to diplay location field in dataobjectmanager in cms and want to display message field's first paragraph only
481: [05:58:48] * micmania1 quit (Quit: micmania1)
482: [05:59:01] * DanaeNZ quit (Quit: DanaeNZ)
483: [06:01:57] <aditya> plz help
484: [06:03:46] <nontgor> aditya: Normally one CamelCases filenames, so ContactData.php and ContactPage.php would be the filenames in this case
485: [06:03:47] * Mike123 has joined #silverstripe
486: [06:03:47] * Ryan-Toast quit (Quit: Ryan-Toast)
487: [06:04:15] <nontgor> aditya: By DataObjectManager are you using 2.4?
488: [06:05:02] <aditya> yea i am using ss 2.4
489: [06:06:04] <nontgor> aditya: From a quick look at the coe I assume you are wanting a dropdown of the titles of the LocationPage objects in the database?
490: [06:06:08] <nontgor> *code*
491: [06:06:37] * veb has joined #silverstripe
492: [06:07:31] <nontgor> aditya: If that is the case see http://www.ssbits.com/tutorials/2010/dynamically-generating-a-dropdown-list/ for guidance, it was written in 2.4 days
493: [06:08:13] * Stomach quit (Quit: zzz)
494: [06:08:40] <aditya> nontgor only help me ragarding messge field when i goto to cms messge field displays all data i want just one line or two lines from that field
495: [06:09:52] * Vedran__ has joined #silverstripe
496: [06:10:01] <nontgor> aditya: Misread... I think you can set up a method that returns a paragraph and then point DataObjectManager at that. But hey long time since I touched 2.4. I need to get some lunch, 13:10 (Thailand)
497: [06:10:51] <aditya> ohh. ok thanks
498: [06:11:06] * Stomach has joined #silverstripe
499: [06:11:27] <Stomach> what does everyone use for time tracking
500: [06:13:25] <storkbutt> date >> ~/project/timesheet
501: [06:14:38] * veb quit (Quit: veb-irc: &)
502: [06:15:39] * veb has joined #silverstripe
503: [06:19:27] <irogue> Stomach: toggl
504: [06:19:55] <Stomach> is that what all SS uses?
505: [06:20:27] * travis-ci has joined #silverstripe
506: [06:20:28] <travis-ci> silverstripe/silverstripe-framework#5522 (3.1 - d419b66 : Sam Minnée): The build passed.
507: [06:20:29] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/ca6a46f88db7...d419b667ef03
508: [06:20:29] <travis-ci> Build details : https://travis-ci.org/silverstripe/silverstripe-framework/builds/74179969
509: [06:20:29] * travis-ci has left #silverstripe
510: [06:20:29] <irogue> nah we have our own (minimax) but I'm more used to toggl
511: [06:20:41] <storkbutt> toggl went to shit on windows when they moved to the web ctrl
512: [06:23:44] * irogue quit (Quit: My Mac has gone to sleep. ZZZzzz…)
513: [06:26:44] * adrexia quit (Quit: My Mac has gone to sleep. ZZZzzz…)
514: [06:28:24] * Shrike_Finland quit (Quit: Leaving.)
515: [06:28:49] * aditya quit (Quit: Page closed)
516: [06:33:07] <Olliepop> Anybody know if we can sort using dot notation in DataList->sort() e.g $list->sort('SomeHasOneRelationship.Title ASC')
517: [06:33:25] <Olliepop> I'm guessing no due to a PHP Fatal
518: [06:36:42] <Stomach> you can
519: [06:36:47] <Stomach> if you ensure the join is done
520: [06:36:54] <Stomach> Olliepop ^
521: [06:43:34] * squarefanatic quit (Remote host closed the connection)
522: [06:44:23] <Mike123> how to change encoding of CSV file before if is upload
523: [06:44:26] <Mike123> uploaded*
524: [06:46:02] * Stomach quit (Quit: zzz)
525: [06:46:36] <Olliepop> Mike123 would a better solution be to read it using utf8_encode?
526: [06:57:11] * wmk has joined #silverstripe
527: [06:57:15] <darjus01> in fluent translate module how to check locale in controller?
528: [07:00:05] <wmk> i18n::current_locale or something like that?
529: [07:00:38] <wmk> darjus01, http://api.silverstripe.org/3.1/class-i18n.html#_get_locale
530: [07:02:02] <darjus01> thx
531: [07:03:22] <wmk> ;)
532: [07:04:21] * mahfuz quit (Ping timeout: 246 seconds)
533: [07:05:36] <Mike123> Olliepop , how to "read it " using this encode ?
534: [07:06:48] * Stomach has joined #silverstripe
535: [07:07:55] * veb quit (Quit: veb-irc: &)
536: [07:07:58] * Stomach quit (Read error: Connection reset by peer)
537: [07:10:09] * Stomach has joined #silverstripe
538: [07:10:14] * arnhoe has joined #silverstripe
539: [07:11:36] * Stomach quit (Read error: Connection reset by peer)
540: [07:11:42] * Stomach_ has joined #silverstripe
541: [07:12:13] * Stomach_ quit (Read error: Connection reset by peer)
542: [07:14:07] * Stomach has joined #silverstripe
543: [07:16:57] * Stomach_ has joined #silverstripe
544: [07:19:28] * Stomach quit (Ping timeout: 246 seconds)
545: [07:23:03] * Shrike_Finland has joined #silverstripe
546: [07:30:05] * veb has joined #silverstripe
547: [07:30:40] * Stomach_ quit (Quit: zzz)
548: [07:30:54] * swaiba has joined #silverstripe
549: [07:31:53] * Colin[pi] quit (Ping timeout: 244 seconds)
550: [07:32:46] * veb quit (Client Quit)
551: [07:34:20] * Error404NotFound has joined #silverstripe
552: [07:34:45] * jack123 has joined #silverstripe
553: [07:35:51] <jack123> if i want to display only some text of a text field in dataobjectmanager ss 2.4 how can i do this
554: [07:37:05] <darjus01> maybe someone had same problem with fluent module, I am making DO product and I making URLSegment myself, just cant get how to make it write to different language fields? I try is this: http://www.sspaste.com/paste/show/55c1bd16adfe3
555: [07:37:44] <darjus01> on before write get l not working :/
556: [07:40:18] * storkbutt quit (Changing host)
557: [07:40:18] * storkbutt has joined #silverstripe
558: [07:40:22] * storkbutt is now known as timetmr
559: [07:41:52] <arnhoe> darjus01: that should work out of the box
560: [07:42:09] <darjus01> not working
561: [07:42:15] <arnhoe> all these if statements are not necessary
562: [07:43:41] <darjus01> in beforeWrite i cannot access get params, and if I leave only first part URLSegment, it puts only Main lang to all 3 sergment fields
563: [07:44:19] <darjus01> I am not putig field to be edited I want only to generate URLSergments
564: [07:44:32] <arnhoe> you dont want to edit the urlsegment?
565: [07:44:45] <arnhoe> just generate a urlsegment based on a title field for example?
566: [07:44:53] <darjus01> yes
567: [07:44:55] <arnhoe> oke
568: [07:44:57] <darjus01> corect
569: [07:45:08] <arnhoe> remove the onbeforewrite
570: [07:45:09] <arnhoe> create a extension similiar to mine: http://www.sspaste.com/paste/show/55c1be840a17a
571: [07:45:26] <darjus01> because user will be like blond girls no brain can make mess :D
572: [07:45:40] <arnhoe> add the extension to your dataobject and make sure FluentExtension is added aswell
573: [07:46:45] * veb has joined #silverstripe
574: [07:47:11] <wmk> any german speakers around?
575: [07:47:44] <darjus01> nop
576: [07:52:07] * jonners has joined #silverstripe
577: [07:53:07] * jack123 quit (Quit: Page closed)
578: [07:54:09] <swaiba> wmk nine (of them)
579: [07:54:12] <swaiba> boom boom crash
580: [07:55:06] <wmk> just had a question how to translate something properly en->de
581: [07:59:39] <swaiba> you speak perfect english wmk, I'm surprised
582: [07:59:56] <wmk> swaiba, it's more like how to best translate to de
583: [08:00:17] <wmk> just another opinion. but i guess i've done it fine now.
584: [08:00:50] * aditya has joined #silverstripe
585: [08:01:23] * kinglozzer has joined #silverstripe
586: [08:01:37] <aditya> http://sspaste.com/paste/show/55c1c2cc7fc65
587: [08:01:56] <aditya> http://sspaste.com/paste/show/55c1c2ec4030b
588: [08:02:21] <aditya> i have a mappagefield but it return this: [Strict Notice] Declaration of MapPageField::Field() should be compatible with FormField::Field($properties = Array)
589: [08:04:11] <swaiba> aditya I'd say it should match the function definition here...
590: [08:04:11] <swaiba> http://api.silverstripe.org/3.1/source-class-FormField.html#763-785
591: [08:04:52] * spronk quit (Quit: I may need a longer sleep timer...)
592: [08:09:14] * spronka has joined #silverstripe
593: [08:12:22] <aditya> swaiba why dataobject Text field not supporting FirstSentence method in summary_fields
594: [08:12:33] * Error404NotFound quit (Quit: User guilty of hitting the Big Red X...)
595: [08:13:00] <swaiba> aditya I don't know, but I'd suggest reading the api / code as it probably isn't there
596: [08:14:28] <aditya> i am working in ss 2.4
597: [08:20:14] * veb quit (Quit: veb-irc: &)
598: [08:22:39] * veb has joined #silverstripe
599: [08:29:53] * Pyabhlk has joined #silverstripe
600: [08:35:10] * Pyabhlk_ has joined #silverstripe
601: [08:35:11] <swaiba> aditya then read the 2.4 api / docs / code?
602: [08:35:24] <Pyabhlk_> swaiba: they're bork'd :<
603: [08:35:43] <swaiba> Pyabhlk_ code too?
604: [08:36:03] * Pyabhlk quit (Ping timeout: 246 seconds)
605: [08:36:04] <Pyabhlk_> oh nah, api works :>
606: [08:36:10] <wmk> Pyabhlk_, ☺/
607: [08:36:16] <Pyabhlk_> \o
608: [08:36:42] <wmk> any chance to assign standard advanced workflow to ALL pages?
609: [08:36:57] * veb quit (Quit: veb-irc: &)
610: [08:38:30] * aditya quit (Quit: Page closed)
611: [08:38:37] * veb has joined #silverstripe
612: [08:38:57] * tester_ has joined #silverstripe
613: [08:39:34] <tester_> new TreeDropdownField("PageLinkID", "OR select page", "SiteTree") why this field isn't working in ss 3.1
614: [08:40:06] <tester_> Fatal error: Call to a member function FormAction()
615: [08:40:16] <tester_> how come its possible
616: [08:42:45] <Vedran__> can I use ClassName::get()->Filter with a not clause (eg. ! )
617: [08:43:44] <Vedran__> * != more specifically
618: [08:44:20] * Shrike_Finland quit (Quit: Leaving.)
619: [08:45:02] <swaiba> Vedran__ ClassName::get()->Filter('MyField:not',99) should work
620: [08:45:16] <Vedran__> can I have multiple filters?
621: [08:45:21] <swaiba> I was led to belive it was deperciated and then led to belive the oposite...
622: [08:45:30] <swaiba> sure, use an array
623: [08:45:35] <Vedran__> great!! :D
624: [08:46:02] <swaiba> http://www.silverstripe.org/learn/lessons/introduction-to-the-orm <---- Vedran__
625: [08:46:39] <tester_> new TreeDropdownField("PageLinkID", "OR select page", "SiteTree") why this field isn't working in ss 3.1 [14:10] <tester_> Fatal error: Call to a member function FormAction() [14:10] <tester_> how come its possible
626: [08:50:08] <Vedran__> swaiba: the page you mentioned doesnt mentoion :not
627: [08:50:38] <swaiba> Vedran__ sure, but it shows the array and as you had to ask about that, I assumed there might be more :)
628: [08:50:53] <Vedran__> (i got a syntax error, so looking it up now)
629: [08:51:20] <swaiba> but give the :not a go, it's wither work or not, if not then use ->exclude('myfield',99) instead
630: [08:51:47] <Vedran__> i think im screwing up how im seperating the array's
631: [08:51:51] <Vedran__> it aint a comma ;)
632: [08:52:24] <Vedran__> hrm... nothing there has multiple 'filters'
633: [08:54:04] <swaiba> ok, well you can do $articles->filter(array('Author' => 'Aaron','Created' => '2015-01-01'));
634: [08:54:40] <swaiba> or $articles->filter('Author','Aaron')->filter('Created','2015-01-01');
635: [08:54:48] <Vedran__> exclude done the trick
636: [08:54:59] <Vedran__> oh wow
637: [08:55:04] <Vedran__> didnt think you could filter twice
638: [08:55:10] <Vedran__> dont know why I thought you wouldnt be able to
639: [08:55:20] <Vedran__> any downside to doing exclude?
640: [08:57:10] * UncleCheese has joined #silverstripe
641: [08:57:33] <Pyabhlk_> Vedran__: filter with NOT is exclude()
642: [08:58:06] <Vedran__> Pyabhlk_: thank you
643: [08:58:14] <Vedran__> and thank you to you too swaiba
644: [09:02:55] <Pyabhlk_> :not is :not the way to go about things, generally :P
645: [09:05:46] <Pyabhlk_> Vedran__: I think you should read the ORM page
646: [09:05:56] <Pyabhlk_> (not just the tutorial)
647: [09:07:12] * Olliepop quit (Ping timeout: 246 seconds)
648: [09:07:30] <Vedran__> I have to do some pagination
649: [09:07:38] <Pyabhlk_> https://docs.silverstripe.org/en/3.1/developer_guides/model/data_model_and_orm/
650: [09:07:46] <Vedran__> selecting apartments, and I need next/prev to skip 'sold' apartments
651: [09:08:16] <Pyabhlk_> paginatedlist
652: [09:08:17] <swaiba> Vedran__ have you "absorbed" the one ring rental tutorials?
653: [09:08:42] <Vedran__> def not
654: [09:08:56] <Vedran__> time constraints made me dive right into this project
655: [09:09:09] <Vedran__> once this project is over the line, I will re-read the tuts
656: [09:10:33] * UncleCheese quit (Ping timeout: 252 seconds)
657: [09:11:05] <wmk> Vedran__, you should take a breath and read the tuts again ;) you might finish your project earlier then
658: [09:11:41] <darjus01> how to remove controller method name from url, i have DO with urlsegment, and loading them throw page type, for example domain/product-category/pr/product-segment pr is function name how to laod product in thsi domain/product-category/product-segment?
659: [09:11:43] <Pyabhlk_> Vedran__: then don't do the tutorials, but at least read the proper page.
660: [09:11:46] <Pyabhlk_> ie, the one I linked.
661: [09:11:58] <swaiba> absolutely Vedran__ the tutorial is to create a rentals system which seems to be what you are doing
662: [09:12:11] <Pyabhlk_> Vedran__: https://docs.silverstripe.org/en/3.1/developer_guides/templates/how_tos/pagination/
663: [09:12:17] <Vedran__> swaiba: v similar I think
664: [09:12:27] <Vedran__> Pyabhlk_: went through paginated list the other night
665: [09:12:30] <swaiba> but seriously I'm a little less likely to want to help someone that doesn't want to read the docs
666: [09:12:42] <Vedran__> swaiba: thats fair enough
667: [09:12:44] <Pyabhlk_> Yep.
668: [09:12:48] <Pyabhlk_> absolutely.
669: [09:12:54] <Pyabhlk_> happens here more often than youd' think :<
670: [09:13:00] <wmk> darjus01, looks like youw want some urlslug mechanism? <- Pyabhlk_
671: [09:13:01] <Vedran__> thanks to all you guys that have helped me until now :D
672: [09:13:12] <Vedran__> and gals....
673: [09:13:18] <Vedran__> def wouldnt be as far as I got with out it
674: [09:13:29] <darjus01> yes
675: [09:13:30] <Pyabhlk_> darjus01: https://github.com/nightjar/silverstripe-sluggable
676: [09:13:31] <Pyabhlk_> iirc
677: [09:13:48] <Pyabhlk_> wait no
678: [09:13:51] <Pyabhlk_> darjus01: https://github.com/nightjar/silverstripe-slug
679: [09:13:53] <Pyabhlk_> better
680: [09:14:09] <wmk> Pyabhlk_, add composer.json for it please!
681: [09:14:13] <Pyabhlk_> yep
682: [09:14:41] <wmk> though it clashed with search action on current page (also plugged in with extension)
683: [09:14:58] <wmk> so i had to tweak search extension to link to a searchpage
684: [09:14:59] <Pyabhlk_> hmm, interesting
685: [09:15:06] <darjus01> thx maybe you tried that with fluent?
686: [09:15:14] <Pyabhlk_> nup
687: [09:15:26] <wmk> darjus01, should work as expected, cause fluent augments the sql
688: [09:15:40] <wmk> so if your DO has fluent and different slugs for each language it should work
689: [09:16:15] <wmk> well, maybe you have to tweak the onbeforewrite in the Slug class, right
690: [09:16:16] <darjus01> ok thx
691: [09:16:22] <wmk> darjus01, please test ;)
692: [09:16:37] <darjus01> sure I do :)
693: [09:16:48] * wmk wonders if he used slug on the fluent project he did
694: [09:19:13] <Pyabhlk_> lol, http://www.silverstripe.org/community/forums/hosting-requirements/show/104095 - so the moral of the story here is 'fuck shared hosting'?
695: [09:20:23] * cupcake has joined #silverstripe
696: [09:22:05] <cupcake> morning guys o/
697: [09:22:33] <cupcake> how can i remove a where clause from a datalist?
698: [09:22:58] <wmk> cupcake, where do you get that DataList from?
699: [09:23:35] <cupcake> getList model admin
700: [09:23:43] <Pyabhlk_> yo cupcake o/
701: [09:24:07] <wmk> hmm...
702: [09:24:11] <Pyabhlk_> cupcake: Probably the easiest way is to negate it with an or?
703: [09:24:19] <wmk> best is to not apply that where when you get the list
704: [09:24:22] <Pyabhlk_> hmm
705: [09:24:34] <Pyabhlk_> you'd have to get the dataquery, then remove the where
706: [09:24:44] <Pyabhlk_> then re-set the dataquery
707: [09:24:47] <Pyabhlk_> I think
708: [09:24:50] <Pyabhlk_> unsure
709: [09:24:56] <wmk> yup. alterDataQuery() might be your friend
710: [09:24:57] <cupcake> Pyabhlk_
711: [09:25:03] <wmk> never did that...
712: [09:25:05] <cupcake> yes thats what im gonna try now :0
713: [09:25:14] <wmk> !debug cupcake
714: [09:25:14] <ss-helper> cupcake: Maybe it's time to start xdebug and see whats going on... check out http://docs.silverstripe.org/en/developer_guides/debugging/ and http://xdebug.org/docs/
715: [09:25:45] * UncleCheese has joined #silverstripe
716: [09:26:13] * Tanger quit (Quit: exit())
717: [09:29:13] * spronka quit (Quit: My Mac has gone to sleep. ZZZzzz…)
718: [09:32:13] * Liquide quit (Ping timeout: 246 seconds)
719: [09:34:59] * spronka has joined #silverstripe
720: [09:35:26] <Pyabhlk_> ROFL
721: [09:35:32] <Pyabhlk_> who's been fucking around with the forums? hahahaha
722: [09:35:41] <Pyabhlk_> you cannot reply anymore!
723: [09:35:42] <Pyabhlk_> xD
724: [09:35:50] <Pyabhlk_> the form is missing!
725: [09:36:47] <cupcake> the thing is that im trying to remove ClassName from where clause
726: [09:36:50] <cupcake> is that possible?
727: [09:36:59] <cupcake> since in removeFilterOn for dataquery
728: [09:37:06] <cupcake> the filter is not showing for ClassName
729: [09:37:42] * tester_ quit (Quit: Page closed)
730: [09:37:47] * Shrike_Finland has joined #silverstripe
731: [09:39:00] <wmk> Pyabhlk_, ?
732: [09:39:37] <wmk> cupcake, what are you trying to do / to acchieve?
733: [09:39:40] <wmk> sounds very strange to me
734: [09:39:48] * veb quit (Quit: veb-irc: &)
735: [09:40:50] * elgabbu has joined #silverstripe
736: [09:40:53] <cupcake> so i have a model admi
737: [09:40:57] <cupcake> with two tabs
738: [09:41:03] <cupcake> for the same model class
739: [09:41:13] <cupcake> one model class is named ThemeTranslator Entity
740: [09:41:38] <cupcake> and the other one is MissingTranslationsEntity - this class extends themetranslator entity
741: [09:41:44] <cupcake> i override getList
742: [09:41:59] <cupcake> to supply a custom datalist for the MissingTranslationsEntity
743: [09:42:23] <cupcake> but we had an issue with searching in model admin for this datalist in the Missing Translations tab
744: [09:42:57] <wmk> ah, you want to search some parent class fields?
745: [09:43:16] <cupcake> i want to filter on the Missing Translations table
746: [09:43:26] <cupcake> but the search context is incorrect
747: [09:43:36] <wmk> same fields in Translations and Missingtrans??
748: [09:43:41] <cupcake> yes
749: [09:43:53] <wmk> that's BAAAD!
750: [09:44:11] <wmk> while it seemed to work in 2.4 it's really bad in 3.x
751: [09:44:41] <cupcake> why bad?
752: [09:44:43] <wmk> so, why don't you just have it in the parent table?
753: [09:45:03] <Pyabhlk_> amazing question: http://www.silverstripe.org/community/forums/content-editor-discussions/show/104229
754: [09:45:04] <wmk> ambiguous columns in the queries
755: [09:45:07] <cupcake> what do u mean
756: [09:45:30] <wmk> well, subclassed dataobject saves in more than one table
757: [09:45:52] <wmk> e.g. the ID is saved in Translation
758: [09:46:02] <wmk> some other fields are saved in MissingTranslation table
759: [09:46:07] <wmk> some fields are saved in both tables..?
760: [09:46:34] <cupcake> MissingTranslation has no db fields
761: [09:46:35] <cupcake> so no datatable is created
762: [09:46:44] <cupcake> its just an empty class
763: [09:46:47] <wmk> ooooh kkeyyy
764: [09:47:06] <cupcake> because the aim was to have
765: [09:47:08] <cupcake> a model admin
766: [09:47:10] <cupcake> 2 tabs
767: [09:47:13] <wmk> you say search context is wrong
768: [09:47:17] <cupcake> each tab showing a different datalist
769: [09:47:20] <cupcake> for the same dataobject
770: [09:47:21] <wmk> is it an empty search context?
771: [09:47:49] <wmk> while i'm no searchcontext pro, you can create the searchcontext manually for each DO. I'd try to pass parent's searchcontext in the missingtranslation tab
772: [09:48:10] <cupcake> http://www.sspaste.com/paste/show/55c1dbce3e401
773: [09:48:14] * veb has joined #silverstripe
774: [09:48:15] <cupcake> i have that defined
775: [09:48:22] <cupcake> now in the searchcontext
776: [09:48:41] <cupcake> $this->modelClass is set to MissingThemeTranslatorEntity
777: [09:48:48] <wmk> http://api.silverstripe.org/3.1/class-DataObject.html#_getDefaultSearchContext
778: [09:48:51] <cupcake> and in turn in the sql i get
779: [09:49:05] <cupcake> WHERE ("ThemeTranslatorEntity"."EntityName" LIKE '%SHOW_MORE%') AND ("ThemeTranslatorEntity"."ClassName" IN ('MissingThemeTranslatorEntity'))
780: [09:49:21] <cupcake> but obviously that classname does not exist in ThemeTranslatorEntity
781: [09:49:28] <cupcake> so i want to either remove that filter
782: [09:49:44] <cupcake> or put ThemeTranslatorEntity in the classname filter
783: [09:50:13] <wmk> so you don't have any MissingTrans items in your DB?
784: [09:51:11] * Stomach has joined #silverstripe
785: [09:53:02] <cupcake> no
786: [09:53:11] <cupcake> ok worked with getdefaultsearchcontext
787: [09:53:12] <cupcake> :)
788: [09:53:46] <wmk> fine. glad you found a solution
789: [09:53:57] <cupcake> you deserve a pastizz
790: [09:53:59] <cupcake> :D
791: [09:54:05] <cupcake> maltese pastizz
792: [09:54:58] <cupcake> Pyabhlk_ how are you up there?
793: [09:55:12] <Pyabhlk_> could be better tbh.
794: [09:55:32] <Pyabhlk_> what's a pastizz?
795: [09:56:14] <Pyabhlk_> like a pasty with peas. Interesting.
796: [09:56:32] <cupcake> https://3a09223b3cd53870eeaa-7f75e5eb51943043279413a54aaa858a.ssl.cf3.rackcdn.com/a40217ddc56017f3bda1cfd9d2ca31c73074409375-1396328491-533a482b-620x348.jpg
797: [09:56:36] <Pyabhlk_> A pasty here is like a pie. But shitter. A crap excuse for a pie.
798: [09:56:36] <cupcake> yeh
799: [09:56:38] <cupcake> or cheese
800: [09:56:45] <Pyabhlk_> ricotta
801: [09:56:48] <cupcake> yeh
802: [09:56:53] <cupcake> maltese ricotta
803: [09:57:00] <cupcake> from maltese cows... yes we do have cows
804: [09:57:05] <cupcake> even if they dont appear anywhere
805: [09:57:06] <cupcake> :)
806: [09:57:23] <Pyabhlk_> invisible cows. that's a neat trick :>
807: [09:57:47] <cupcake> yeh :)
808: [09:59:25] * Shrike_Finland quit (Quit: Leaving.)
809: [10:02:25] <wmk> cupcake, come to london in october!
810: [10:02:55] <wmk> hehe, in australia they have cangoroos, austria we have kuhlimuhs
811: [10:02:58] <wmk> (cows)
812: [10:03:20] * timetmr is now known as tmetmr
813: [10:03:49] * MarkGuinn has joined #silverstripe
814: [10:04:06] * spronka quit (Quit: My Mac has gone to sleep. ZZZzzz…)
815: [10:05:03] * Kingy is now known as Kingy[a]
816: [10:09:59] * Werner_2_ has joined #silverstripe
817: [10:09:59] * wmk quit (Read error: Connection reset by peer)
818: [10:13:01] * veb quit (Quit: veb-irc: &)
819: [10:13:22] * Werner_2_ is now known as wmk
820: [10:13:29] <wmk> anyone with advanced workflow experience around?
821: [10:13:31] <Pyabhlk_> "kangaroos" ;)
822: [10:13:35] * auto9 has joined #silverstripe
823: [10:13:45] <wmk> oh
824: [10:13:49] <Pyabhlk_> unfortunately not wmk
825: [10:13:52] <Pyabhlk_> from me at least
826: [10:13:54] * veb has joined #silverstripe
827: [10:14:11] * wmk wonders how to get workflow for DO / Modeladmin running
828: [10:16:28] * Stomach quit (Quit: zzz)
829: [10:30:41] * veb is now known as vebx
830: [10:31:05] <zauberfisch> wmk:
831: [10:31:10] * bikeydz has joined #silverstripe
832: [10:31:18] <zauberfisch> hotel deals for the conf might actually happen this time
833: [10:31:31] <wmk> zauberfisch, cool
834: [10:31:39] <zauberfisch> we will have more infos in 2.5-3 weeks
835: [10:31:57] <wmk> nice. so i wait with my booking ;)
836: [10:32:23] <bikeydz> Hello Guys
837: [10:33:02] <bikeydz> I have a query about ss login in ss when url has underscores
838: [10:33:25] <bikeydz> in IE not working
839: [10:34:10] * spronk has joined #silverstripe
840: [10:38:27] * Copperis has joined #silverstripe
841: [10:43:51] * vebx quit (Quit: veb-irc: &)
842: [10:48:17] <Pyabhlk_> wow, that's pretty cool zauberfisch
843: [10:48:41] <Pyabhlk_> ss login in ss?
844: [10:48:48] <Pyabhlk_> ss login in ss does not have underscores...
845: [10:50:58] <bikeydz> I mean whn url is like: xxx_xxx.com
846: [10:51:14] <bikeydz> if I change it to xxx-xxx.com
847: [10:51:23] <bikeydz> the login works on IE
848: [10:51:34] <bikeydz> but not when using _
849: [10:52:30] <bikeydz> is it to to with storing the session cookies
850: [10:53:53] <wmk> so your DOMAIN is with underscore?
851: [10:55:56] <bikeydz> yes
852: [10:58:41] * cloph_away is now known as cloph
853: [10:58:58] * r_hector quit (Remote host closed the connection)
854: [11:00:54] <swaiba> zauberfisch if we are signed up do we get notification of this accommodation deal?
855: [11:02:52] <Pyabhlk_> depends on your email settings with meetup.com I guess
856: [11:04:19] <Pyabhlk_> that's a strange one bikeydz
857: [11:04:53] <Pyabhlk_> could be cookie related. but I'd imagine that's an IE limitation, you'd have to use web tools to check it out.
858: [11:04:59] <Pyabhlk_> F12
859: [11:06:52] <bikeydz> yes, must be ie not storing the cookie
860: [11:07:24] <MarkGuinn> @bikeydz - looks like that's not allowed - http://www.quora.com/Why-are-underscores-not-allowed-in-DNS-host-names
861: [11:08:35] <darjus01> maybe some one see mistake in this code? http://www.sspaste.com/paste/show/55c1ee97637a1
862: [11:09:29] <MarkGuinn> Ok, reading a little more, looks like it may be techincally allowed in some cases but, as you suspected, is broken in IE - http://www.alexrothenberg.com/2010/09/24/use-dashes-not-underscores-in-your.html
863: [11:11:53] <bikeydz> Thanks guys, I will have a look at those links
864: [11:13:09] <zauberfisch> swaiba: I guess so. yes
865: [11:13:14] <zauberfisch> we will post it on meetup.com
866: [11:13:37] <swaiba> zauberfisch thanks, hopefully will be several of us from bookinglive coming
867: [11:15:33] <zauberfisch> bookinglive?
868: [11:16:45] * Colin[pi] has joined #silverstripe
869: [11:17:44] <nontgor> how do I check for a method existing in either an extension or a class. This fails as it is not checking the extension:
870: [11:17:48] <nontgor> $callable = get_class($this->owner).'::updateElasticsearchMapping'; if(is_callable($callable))
871: [11:19:11] <kinglozzer> nontgor: $this->owner->hasMethod('updateElasticsearchMapping'); ?
872: [11:20:27] <cupcake> wmk is there an itinerary?
873: [11:20:46] <wmk> ?
874: [11:20:58] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
875: [11:21:34] <nontgor> kinglozzer: Thanks, I was onto trying that but with the double colons as in the original code a few lines up. Woot, I can move forward :)
876: [11:31:52] * Jakx has joined #silverstripe
877: [11:33:15] <Jakx> Since I upgraded to 3.1, all my uses of Session::clear() no longer clear the session. Is this common?
878: [11:37:40] * cheddam-home quit (Quit: Textual IRC Client: www.textualapp.com)
879: [11:38:04] <kinglozzer> Jakx: Not common, are you doing something that prevents the request from finishing? Like calling exit or die?
880: [11:38:46] <Jakx> kinglozzer, nah, and in this case, I even get a 200 ajax request with my json_encoded(true) just fine.
881: [11:39:33] <kinglozzer> Jakx: How about if you call Session::clear(); Session::save(); ?
882: [11:39:45] <kinglozzer> Should force the changes to be applied
883: [11:39:55] <Jakx> kinglozzer, I shall give that a try. Ty for the tip
884: [11:40:13] <Jakx> Would be a shame if I had to call it every time though, but hey if it works.
885: [11:42:43] <Jakx> seems to have done the trick, tyvm
886: [11:43:08] <MarkGuinn> kinglozzer - i've sometimes had trouble with Session when returning text directly (though I can't remember if that was via echo or return)
887: [11:43:44] <MarkGuinn> You might also try returning a SS_HTTPResponse object from your controller
888: [11:44:43] <Jakx> MarkGuinn, yeah? For what purpose?
889: [11:45:23] <cupcake> wmk for london
890: [11:46:01] <wmk> cupcake, https://www.silverstripe-europe.org/
891: [11:51:15] <MarkGuinn> Jakx - essentially the same as calling Session::clear explicitly.
892: [11:53:32] <MarkGuinn> I don't know why, but especially in an ajax context I saw similar flakiness when using "return json_encode(...);" from controller methods.
893: [11:54:13] <MarkGuinn> When I converted that to building out an SS_HTTPResponse that changed.
894: [11:54:28] <Jakx> MarkGuinn, nice. Thanks for the insight
895: [11:54:31] <MarkGuinn> *sorry, I meant calling Session::save explicitly above
896: [11:55:36] <MarkGuinn> I just added a method to my ajax controller like this: https://gist.github.com/markguinn/d6ce3c33eacacef534bb
897: [11:56:25] <Jakx> MarkGuinn, interest. Thanks very much, appreciate the demo!
898: [12:06:24] * bikeydz quit (Ping timeout: 246 seconds)
899: [12:13:03] * UndefinedOffset has joined #silverstripe
900: [12:14:40] * hombero has joined #silverstripe
901: [12:20:05] * Colin[pi] quit (Ping timeout: 265 seconds)
902: [12:27:55] * Shrike_Finland has joined #silverstripe
903: [12:30:26] * hombero_ has joined #silverstripe
904: [12:32:43] * hombero quit (Ping timeout: 246 seconds)
905: [12:36:01] * jonners quit (Remote host closed the connection)
906: [12:56:00] * Shrike_Finland quit (Quit: Leaving.)
907: [13:17:57] <Pyabhlk_> [12:15] <zauberfisch> bookinglive? ==> service website swaiba works for
908: [13:18:24] <swaiba> Pyabhlk_ I've discussed in private, don't worry
909: [13:18:37] <Pyabhlk_> cupcake: no itinerary yet, speakers are still sorting things out/beign chosen, etc.
910: [13:18:41] <swaiba> but your diligence impresses :)
911: [13:18:43] <Pyabhlk_> You could talk if you wanted!
912: [13:19:00] <kinglozzer> Pyabhlk_: So, what's your talk gonna be on?
913: [13:19:30] * Vedran__ quit ()
914: [13:22:15] <Pyabhlk_> kinglozzer: How much kinglozzer doesn't fix shit
915: [13:22:24] <Pyabhlk_> swaiba: ah :>
916: [13:22:28] <Pyabhlk_> swaiba: so you talking?
917: [13:22:30] <Pyabhlk_> xD
918: [13:23:30] <swaiba> mr fish did ask if I'd do a lighting spot
919: [13:23:59] <swaiba> there is going to be an ss event in bristol before this, so I'll be giving a longer talk then
920: [13:24:24] <kinglozzer> Pyabhlk_: fak u!
921: [13:24:53] <kinglozzer> Mine's gonna be on why Pyabhlk_ never puts composer.jsons in his modules
922: [13:24:56] <kinglozzer> ;)
923: [13:25:04] <Pyabhlk_> Pyabhlk_ doesn't do modules man.
924: [13:25:09] <Pyabhlk_> xD
925: [13:25:37] <kinglozzer> Pyabhlk_: But nightjar does? :P
926: [13:25:58] <Pyabhlk_> oh aye.
927: [13:33:26] * jonners has joined #silverstripe
928: [13:55:05] * Jakx quit (Ping timeout: 252 seconds)
929: [14:10:46] * darjus01 quit (Read error: Connection reset by peer)
930: [14:18:42] * cupcake quit (Ping timeout: 246 seconds)
931: [14:22:57] * muskie9 has joined #silverstripe
932: [14:26:32] <kinglozzer> Anyone recognise this date format? /Date(1368633297195)/
933: [14:26:54] <kinglozzer> Passed as a string from an API, with no docs :(
934: [14:28:40] <Copperis> unix timestamp + miliseconds ?
935: [14:28:58] <Mike123> if i have products that has many_many filters... so if i have filter id, how do i get all products that have this filter
936: [14:29:01] <Copperis> a guess though
937: [14:31:36] <spronk> mm
938: [14:31:58] <kinglozzer> Throwing it into JavaScript returns today's date
939: [14:32:08] <kinglozzer> I can't get it to work in PHP though >.<
940: [14:32:21] <kinglozzer> Passing it to date() returns a date in 2013 O.o
941: [14:33:05] <swaiba> zero?
942: [14:33:11] <swaiba> *xero
943: [14:33:47] <kinglozzer> Ah, got it, it's milliseconds since the epoch
944: [14:33:53] <kinglozzer> Whereas PHP works in seconds since
945: [14:33:57] <kinglozzer> So just gotta divide it by 1000
946: [14:34:04] <kinglozzer> (after parsing the Date() part out)
947: [14:34:21] <kinglozzer> Like... wtf are you supposed to do though... eval it? Seems like a pretty shitty idea
948: [14:35:17] <kinglozzer> Mike123: $filter->Products()
949: [14:35:28] <kinglozzer> Or Filter::get()->byID($id)->Products();
950: [14:36:38] <Mike123> kinglozzer , but i need to get products
951: [14:36:42] <Mike123> not filter
952: [14:36:46] <Mike123> i know filters id
953: [14:36:50] <Mike123> pl
954: [14:36:54] <Mike123> oh*
955: [14:36:54] <kinglozzer> Mike123: Yes, that's what the ->Products() part on the end does
956: [14:36:56] <kinglozzer> :P
957: [14:36:59] <Mike123> yes
958: [14:36:59] <Mike123> :D
959: [14:37:01] <Mike123> sorry
960: [14:43:27] <Pyabhlk_> kinglozzer: asp.net
961: [14:44:39] <Pyabhlk_> kinglozzer: comes from eg. DynamicsAX
962: [14:44:45] <Pyabhlk_> (microsoft CRM tool)
963: [14:44:53] <Pyabhlk_> kinglozzer: see silverstripe-joson
964: [14:45:50] <Pyabhlk_> https://github.com/NightJar/silverstripe-joson#current-assumptions
965: [14:45:54] <kinglozzer> Pyabhlk_: ty https://github.com/NightJar/silverstripe-joson/blob/master/code/JSONAPI.php#L375-L377 <3
966: [14:46:27] <Pyabhlk_> kinglozzer: mmhmm :D
967: [14:47:45] <Pyabhlk_> rofl, those test comments
968: [14:47:48] <Pyabhlk_> idek
969: [14:50:12] * Alboes has joined #silverstripe
970: [14:51:41] <kinglozzer> Oh these APIs... fields are all Uppercase_Underscored... except for the 2 fields that are SHOUTING_AT_ME
971: [14:51:53] <kinglozzer> I guess those are really important fields
972: [14:52:08] <kinglozzer> Should've tacked on a few !!! too
973: [14:52:12] <Pyabhlk_> or constant fields
974: [14:52:35] <Alboes> $PublishDate.Long in ss tempate returns: 5 August 2015 . But how to return this in another language than english?
975: [14:54:16] <Pyabhlk_> Alboes: not possible.
976: [14:54:22] <Pyabhlk_> PHP limitation, not SS.
977: [14:54:23] <Mike123> what does this mean "Orphaned $belongs_many_many value for Chemical.Products" ?
978: [14:54:40] <Pyabhlk_> Mike123: means there's no $many_many defined on the other side of the relation.
979: [14:54:41] <kinglozzer> Mike123: It means you have a belongs_many_many without a many_many to match it
980: [14:54:42] <kinglozzer> ^^
981: [14:54:47] <kinglozzer> beat me to it :(
982: [14:54:51] <Pyabhlk_> yup.
983: [14:54:59] <Pyabhlk_> I used to be you kinglozzer.
984: [14:55:12] <Pyabhlk_> and simon_w would always get there first.
985: [14:55:13] <Mike123> hmmm
986: [14:55:42] <kinglozzer> Pyabhlk_: back then I was the one asking all the questions :P
987: [14:55:48] <Pyabhlk_> keke
988: [14:55:56] <Alboes> okay
989: [14:56:01] <Pyabhlk_> Now you're a core dev and I still don't even composer.json
990: [14:56:23] <kinglozzer> DAMNIT IT'S 2015 Pyabhlk_
991: [14:56:35] <Pyabhlk_> DRAG AND DROP IS THE ONLY PACKAGE MANAGER I NEED OK
992: [14:57:00] <Pyabhlk_> sorry, drag & drop \w a brain
993: [14:57:08] <Pyabhlk_> :P
994: [14:57:28] <kinglozzer> Pyabhlk_: you want some FTP with that drag & drop? :P
995: [14:58:48] <Pyabhlk_> Nup. git commit -am "update" && git push
996: [14:59:18] <kinglozzer> That's submodules, not drag + drop! :P
997: [14:59:29] <kinglozzer> Submodules *actually* requires a brain
998: [14:59:56] <kinglozzer> Well, unless you don't do it as a submodule I guess
999: [15:00:38] <Pyabhlk_> nup.
1000: [15:00:45] <Pyabhlk_> I just keep them all in a folder on my local machine.
1001: [15:00:56] <Pyabhlk_> that way the dev team can keep everything in sync easily.
1002: [15:01:06] <Pyabhlk_> xP
1003: [15:02:16] <Pyabhlk_> kinglozzer: http://logs.simon.geek.nz/index.php?date=2013-09-18#log_1048879
1004: [15:02:19] <Pyabhlk_> :P
1005: [15:02:36] <kinglozzer> Haha
1006: [15:03:51] * Mike123 quit (Ping timeout: 246 seconds)
1007: [15:05:32] <nontgor> oooh, just came across and Elastica DSL page for query syntax, can now do likes of 'Cycling +Nonthaburi' 'Cycling OR Nonthaburi' 'Cycling -Nonthaburi', try on http://www.jakayanrides.com/search
1008: [15:05:48] <Pyabhlk_> elastic?
1009: [15:06:09] <Pyabhlk_> so like, how difficult is it to learn Thai nontgor?
1010: [15:06:15] <Pyabhlk_> dat RTL
1011: [15:07:08] <nontgor> Pyabhlk: Its left to right, but a tonal language and a total mind fuck for those who grow up speaking English. Imagine a minor tonal variation of nam chim being the difference between ordering salad dressing or vaginal fluid and you will start to understand...
1012: [15:07:39] <Pyabhlk_> :<
1013: [15:07:43] <Pyabhlk_> tonal eh
1014: [15:07:44] <Pyabhlk_> wows
1015: [15:07:49] <Pyabhlk_> didn't even know that could be a thing.
1016: [15:08:12] <Pyabhlk_> so happy vs angry is the difference between calling someone salad dressing or insulting them?
1017: [15:08:31] <Alboes> well, $PublishDate.FormatI18N('%e %B %Y') is working well...
1018: [15:08:36] <nontgor> Pyahbhlk: Imagine a syllable, in English that's like one thing. In Thai... high tone, mid tone (ours), low tone, falling tone, rising tone. And hey why not long and short syllables to make that 10 words for what sounds like the same darned thing
1019: [15:09:04] <Pyabhlk_> wows
1020: [15:09:17] <Pyabhlk_> we have rising tones! we call them inflections, and they make shit a question.
1021: [15:09:33] <Pyabhlk_> Or like, anyhthing? if you're from new zealand? and maybe a 13 year old female?
1022: [15:09:49] <nontgor> Pyabhlk_: I knew about that one beforehand so don't ask :) Best one is 'glai' which means both near and far. Far is mid tone, near is rising tone. A friend taught me to remember the difference by the fact that if you get kicked in the balls, one is near :)
1023: [15:09:55] <Pyabhlk_> or my old boss? she was pretty bad for it?
1024: [15:09:59] <Pyabhlk_> lol
1025: [15:10:22] <Pyabhlk_> hahahah nontgor - that's a good way to remember :P
1026: [15:10:25] <nontgor> Pyabhlk_: Thais add the words 'chai mai' onto the end of a statement to make it into a question
1027: [15:10:42] <Pyabhlk_> like Japanese have 'ka'
1028: [15:10:47] <kinglozzer> Hahaha Pyabhlk_ I fucking hate inflections?
1029: [15:10:48] <Pyabhlk_> but they still inflect
1030: [15:10:57] <nontgor> Pyabhlk_: Grammar is easier, no plurals, no a, no the, things inferred from context instead.
1031: [15:11:05] <Pyabhlk_> I dunno kinglozzer - are you asking me or telling me? :P
1032: [15:11:14] <kinglozzer> Pyabhlk_: I'm telling you?
1033: [15:11:17] <kinglozzer> It's a statement?
1034: [15:11:29] <Pyabhlk_> oh, a statement?
1035: [15:11:30] <kinglozzer> I hate myself for typing like that :P
1036: [15:11:56] <Pyabhlk_> Oh yeah, it happens in text all around the world. But vising NZ and you'll understand. Half the fucking population does it in everyday speach.
1037: [15:12:16] <nontgor> Pyabhlk_: I have not mastered the tones so I say way more than I have to words wise, ie be verbose, and usually one of the Thais listening will repeat what I said with the correct intonation and the intended recipient of my phrase will understand :)
1038: [15:12:42] <Pyabhlk_> haha, nice. How long you been there nontgor ?
1039: [15:12:49] <nontgor> Pyabhlk_: I remember Eddie Izzard describing it as all the vowels being moved forward one
1040: [15:12:50] <Pyabhlk_> I suppose it must be really f'n hard if you're tone deaf :<
1041: [15:13:13] <nontgor> Pyabhlk_: Half a decade, was in NZ for 6 years, originally from Scotland
1042: [15:13:50] <Pyabhlk_> nontgor: oh! I thought you were a Kiwi.
1043: [15:14:03] <Pyabhlk_> Mind you, we've never spoken :P
1044: [15:14:35] <nontgor> teksee for Pyabhlk_!
1045: [15:14:46] <nontgor> trying to find the best Thai tongue twister
1046: [15:15:23] * srixon has joined #silverstripe
1047: [15:15:28] <nontgor> https://www.youtube.com/watch?v=FznaEf1LkJU at 1 min 20
1048: [15:15:35] <srixon> <srixon>
1049: [15:15:43] <Pyabhlk_> Pyabhlk_:
1050: [15:16:48] <kinglozzer> kinglozzer
1051: [15:17:32] <srixon> Hi to all, can someone point me into the right direction on this. I want to have each member its owns CMS page, means he will have access only to that page when he logs from www.mysite.com/admin
1052: [15:17:35] <Pyabhlk_> hahaha, wholey fuck nontgor
1053: [15:18:11] <nontgor> Pyabhlk_: You won't complain about NZ inflection ever again :)
1054: [15:18:20] <Pyabhlk_> :P
1055: [15:18:25] <Pyabhlk_> Indeed!?
1056: [15:19:09] <Pyabhlk_> it's gendered too iirc nontgor
1057: [15:19:13] <Pyabhlk_> right?
1058: [15:19:30] <swaiba> srixon https://github.com/silverstripe-australia/silverstripe-memberprofiles <-- something like this?
1059: [15:19:48] <nontgor> Pyabhlk_: Only gendered part is when saying I, it's pom for a guy and chan for a woman (I can't type Thai...)
1060: [15:20:12] <swaiba> Pyabhlk_ NZ speaking, the difference then is between "pin" and pen", both quite sharp so no danger if gotten wrong
1061: [15:20:45] <Pyabhlk_> hehe swaiba.
1062: [15:21:16] <Pyabhlk_> the classic is how we all think the aussies get six == sex. But then they think the same about us.
1063: [15:21:19] <srixon> <swaiba>Humm, not too keen on that module. Id prefer rely solely on SS CMS. I mean, i created a member into a group along a page in the CMS for him. When that members logs in into the CMS using /admin, he would have access only to the page created for him.
1064: [15:21:34] <kinglozzer> Pyabhlk_: And deck, always remember the deck
1065: [15:21:47] <Pyabhlk_> srixon: then it's all controlled through member permissions.
1066: [15:22:25] <nontgor> This advert clears up the deck issue https://www.youtube.com/watch?v=E-bnhrFnVcY
1067: [15:22:35] <srixon> <Pyabhlk_>Tried that too, but its not showing the members in the group, only the group itself.
1068: [15:24:13] <Pyabhlk_> dunno what you mean
1069: [15:24:23] <Pyabhlk_> you assign the permission.
1070: [15:24:27] <Pyabhlk_> it's a checkbox.
1071: [15:24:33] <Pyabhlk_> then you put people in that group.
1072: [15:25:05] <Pyabhlk_> haha, yeah it's a classy one nontgor
1073: [15:25:12] <Pyabhlk_> micmania1 showed it to me before he moved out
1074: [15:26:50] <srixon> <Pyabhlk_>I mean, in the CMS, if i go to the page i want to restrict usage to Jo Blow, WHO CAN EDIT THAT PAGE, i can't assign Jo Blow only. Can i?
1075: [15:27:01] * arnhoe quit ()
1076: [15:27:05] <Pyabhlk_> No, you do it on the group!
1077: [15:27:12] <Pyabhlk_> wait
1078: [15:27:13] <Pyabhlk_> what
1079: [15:27:19] <Pyabhlk_> sounds like you have a crucial design flaw
1080: [15:27:57] <Pyabhlk_> you've made a page type for memeber details, and an instance of that page type for every single member in the site?
1081: [15:28:14] * Alboes quit (Remote host closed the connection)
1082: [15:28:39] <nontgor> aggregrations (a superset of facets) in progress, cannot figure out how to order the darned shutter speeds though http://www.jakayanrides.com/gallery/search?q=cycling
1083: [15:28:47] <srixon> <Pyabhlk_>Ok let me recap. I need to create members who will only do one thing: edit their own page into the CMS.
1084: [15:29:04] <Pyabhlk_> you mean create a SiteTree instance and edit that one page?
1085: [15:29:30] <Pyabhlk_> at a specific point in the tree structure? at random?
1086: [15:29:34] <nontgor> do they need access to the CMS proper or could some front end version be used where they log in and edit their one page?
1087: [15:29:47] <Pyabhlk_> no and yes
1088: [15:29:56] <Pyabhlk_> but you're still designing it wrong I think
1089: [15:30:06] <Pyabhlk_> if my thinking is correct
1090: [15:30:18] <Pyabhlk_> well perhaps not 'wrong', but poorly.
1091: [15:30:35] <srixon> <Pyabhlk_>When i create a member into a group (ADVERTISERS), i also create a page type into the CMS (each advertiser its own page into the CMS). When they log, they have access only to their page. Nothing more.
1092: [15:30:59] <Pyabhlk_> no you can't do that.
1093: [15:31:15] <Pyabhlk_> they either get access to edit pages or they don't. Either way they'll see _all_
1094: [15:31:29] <Pyabhlk_> you can make it so they can only edit their own.
1095: [15:31:32] <Pyabhlk_> with canEdit()
1096: [15:31:43] <kinglozzer> Pyabhlk_: There's the permissions thing in Settings, can that do it?
1097: [15:31:45] <Pyabhlk_> but if you allow them access to the page edit interface, they'll see all of them.
1098: [15:32:09] <srixon> <Pyabhlk_>Of course, i'd prefer not having them into the CMS. More have them edit their content on the front end.
1099: [15:32:13] <kinglozzer> "Who can edit this page?" , and you pick a group
1100: [15:32:23] <kinglozzer> But can still see all pages, yeah ^^
1101: [15:32:25] <Pyabhlk_> so you'd be better off using something like lumberjack or just modeladmin to filter and edit that one pagetype, or subclass cmsmain directly and implement a single edit interface for their own page.
1102: [15:32:25] <kinglozzer> I think anyway
1103: [15:32:29] <Pyabhlk_> you create permission and give them that
1104: [15:32:44] <Pyabhlk_> srixon: edit on the front end is probably much easier.
1105: [15:33:09] <srixon> <kinglozzer><Pyabhlk_>Then i need a custom page type with some functions?
1106: [15:33:13] <nontgor> +1 on front end
1107: [15:33:21] <Pyabhlk_> kinglozzer: but you'd have to pick a specific person.
1108: [15:33:33] <Pyabhlk_> srixon: yes.
1109: [15:33:53] <Pyabhlk_> AdFaceEdityPage extends Page ...
1110: [15:34:00] <srixon> <Pyabhlk_><kinglozzer><nontgor>Can someone point me into a tutorial? Am i clear on what i need?
1111: [15:34:11] <Pyabhlk_> srixon: only you can be clear on what you need.
1112: [15:34:25] <kinglozzer> I don't know of any tutorials for that sort of thing... sorry
1113: [15:34:30] <Pyabhlk_> docs.silverstripe.org/3.1/tutorials
1114: [15:34:33] <Pyabhlk_> try there
1115: [15:35:01] <Pyabhlk_> dive deeper into the cms docs (developer documentation or extending silverstripe or search for cms or something idk).
1116: [15:37:20] <srixon> <Pyabhlk_><kinglozzer><nontgor>Ok guys, if you could read this and see if its feasable. /// I need to create a system that individual users, once logged, could edit their own individual page content - texte, logos, links, but not into the CMS, ideally The content of those pages would be displayed by a loop Children into the templates.
1117: [15:37:35] <nontgor> srixon: I've done similar on the front end, just not using the HTMLEditor, give me a few and I'll dig out sample code *compromised by cats*
1118: [15:38:05] <srixon> <nontgor>Great
1119: [15:38:33] <nontgor> srixon: The scenario I dealt with was allowing users to regsiter as 'Contributors' and be able to suggest from memory four different types of content which was then audited by the site owners prior to publishing
1120: [15:39:30] <nontgor> srixon: So in a sense similar
1121: [15:40:18] <srixon> <nontgor>Yes, how where they registered? Manually by the site owner OR dynamically?
1122: [15:40:44] * joelpitt_ has joined #silverstripe
1123: [15:40:56] <nontgor> I used the member registration module from Silverstripe AU
1124: [15:41:01] <nontgor> darn, where is that tar gz file
1125: [15:41:27] * joelpitt_ quit (Client Quit)
1126: [15:41:30] <srixon> <nontgor>Where you stored it last time.... :-]
1127: [15:42:38] <srixon> <nontgor>Do you mean Member-profile?
1128: [15:42:47] <swaiba> srixon the one I recommended you
1129: [15:43:19] <swaiba> srixon but also if you want them to just edit a single page, I'd use dataobjects as pages and then do the limiting on the ModelAdmin and SearchContext
1130: [15:44:24] <nontgor> srixon: Found the git repo, checking out
1131: [15:44:47] * spronk quit (Quit: I may need a longer sleep timer...)
1132: [15:48:35] <nontgor> *twiddles thumbs* #gitcheckout
1133: [15:49:21] <swaiba> btw srixon no need to <add> <symbols> <around> <names> :)
1134: [15:49:59] <srixon> <swaiba>Isnt it what i am doing?
1135: [15:50:20] <Pyabhlk_> srixon: yes, he's saying do NOT do that ;)
1136: [15:50:34] <Pyabhlk_> protip: type first two letters then press tab.
1137: [15:50:43] <srixon> nontgor like this?
1138: [15:50:49] <Pyabhlk_> like that.
1139: [15:50:55] <srixon> Okaaay...
1140: [15:51:09] <Pyabhlk_> it's the difference between <srixon> and srixon
1141: [15:51:14] <Pyabhlk_> <srixon>
1142: [15:51:15] <Pyabhlk_> srixon:
1143: [15:51:18] <srixon> nontgor: how would you send the files?
1144: [15:51:23] <Pyabhlk_> you don't.
1145: [15:51:29] <Pyabhlk_> you provide a link and hey presto.
1146: [15:51:31] <kinglozzer> My only complaint about my IRC client is that it things #something needs to be on its own line... :/
1147: [15:51:34] <kinglozzer> thinks*
1148: [15:51:38] * muskie9 quit (Read error: Connection reset by peer)
1149: [15:51:50] <Pyabhlk_> kinglozzer: eh wut?
1150: [15:51:54] <Pyabhlk_> scrnsht
1151: [15:52:32] <srixon> nontgor: swaiba: when you said it was designed poorly, no offense taken. How would YOU design the system i described?
1152: [15:52:32] <kinglozzer> http://i.imgur.com/KztEdCa.png
1153: [15:52:36] <nontgor> screenshot in 2pt Helvetica
1154: [15:53:04] <Pyabhlk_> lol kinglozzer because shithead fuckface #sociallief
1155: [15:53:15] <nontgor> is that Colloquy IRC client?
1156: [15:53:22] <Pyabhlk_> herpaderptags are all the rage, definiately not unimportant!
1157: [15:53:24] <kinglozzer> Nah, "Limechat"
1158: [15:53:33] <Pyabhlk_> hexchat or bust imo :P
1159: [15:53:46] <kinglozzer> Pyabhlk_: #hashtag #aintcare
1160: [15:54:00] <Pyabhlk_> hurrdurrwut
1161: [15:54:02] <kinglozzer> Pyabhlk_: Now imagine this
1162: [15:54:04] <kinglozzer> Composer...
1163: [15:54:05] <kinglozzer> and...
1164: [15:54:08] <kinglozzer> HASHTAGS
1165: [15:54:09] <kinglozzer> BOOOOOM!
1166: [15:54:26] <Pyabhlk_> The NEXTBESTTHING(tm)
1167: [15:55:04] <kinglozzer> Pyabhlk_: Nah, that title belongs to this: http://forum.codeigniter.com/forum-27.html
1168: [15:55:32] <Pyabhlk_> oh yup http://forum.codeigniter.com/thread-61394.html
1169: [15:56:13] <swaiba> srixon scuse me? I didn't say anything was design poorly, thank you very much
1170: [15:56:24] <ss-helper> Re: SilverStripe 3.2 Beta1 - Yes this is actually happening - https://groups.google.com/d/msg/silverstripe-dev/8Y5xNSAEUfA/oocqSxPBBwAJ
1171: [15:57:26] <nontgor> srixon: Still trying to remember how this all worked, was a few years ago. Cat now between my arms, head resting on right arm, cutting off the blood supply #MustThinkFast
1172: [15:57:51] <kinglozzer> lol, this API has fields named "Checkbox" and "Checkbox2" which are bools, no documentation for them
1173: [15:58:16] <kinglozzer> but which boxes do they check? D:
1174: [15:58:50] <kinglozzer> I really, really want a client to ask me to build an API... I'd love that
1175: [16:00:56] <srixon> swaiba: on another topic, is UserDefinedForm is still valid and widely used? Or has it been replaced?
1176: [16:01:14] <swaiba> srixon I belive its still widely used
1177: [16:07:59] * cloph is now known as cloph_away
1178: [16:23:34] * kinglozzer quit ()
1179: [16:26:25] <nontgor> srixon: Ughing at old code :( http://www.sspaste.com/paste/show/55c238313516e http://www.sspaste.com/paste/show/55c238313516e and http://www.sspaste.com/paste/show/55c23919867ac
1180: [16:26:39] <nontgor> srixon: Now have the editor setup sorted regarding indentation etc
1181: [16:33:46] <Pyabhlk_> hometime
1182: [16:33:48] * Pyabhlk_ quit ()
1183: [16:33:52] <nontgor> srixon: Still cant see where I have the 'only me' user check, but late my time, will check again tomorrow when fresh (23:33, Thailand)
1184: [16:36:21] * sofahead has joined #silverstripe
1185: [16:36:24] * jonners quit (Remote host closed the connection)
1186: [16:40:27] * sofahead quit (Ping timeout: 246 seconds)
1187: [16:46:15] * MarcGuay quit (Remote host closed the connection)
1188: [16:50:36] <ss-helper> Augment SilverStripe UploadField - http://stackoverflow.com/questions/31838176/augment-silverstripe-uploadfield
1189: [17:10:18] * gelignite has joined #silverstripe
1190: [17:41:27] * srixon quit (Quit: Page closed)
1191: [18:05:37] <ss-helper> How to get SilverStripe SiteConfig custom field value - http://stackoverflow.com/questions/31839691/how-to-get-silverstripe-siteconfig-custom-field-value
1192: [18:06:04] * UndefinedOffset quit (Quit: Leaving.)
1193: [18:20:37] <ss-helper> How to get SilverStripe Watermarkable extension work properly after update with different locales - http://stackoverflow.com/questions/31839691/how-to-get-silverstripe-watermarkable-extension-work-properly-after-update-with
1194: [19:04:19] * UndefinedOffset has joined #silverstripe
1195: [19:09:11] * swaiba quit (Remote host closed the connection)
1196: [19:13:47] * Stomach has joined #silverstripe
1197: [19:19:50] * wmk quit (Ping timeout: 250 seconds)
1198: [19:29:57] * veb has joined #silverstripe
1199: [19:31:39] * Copperis quit (Quit: Leaving)
1200: [19:36:10] <hombero_> 'domains//$Action/$ID': 'TeamController', how do I get the value of $ID in TeamController?
1201: [19:42:28] * Stomach quit (Quit: zzz)
1202: [19:43:05] <MarkGuinn> Your action method should take a $request parameter (or you can call $this->getRequest() anywhere in the controller). Calling $request->param('ID') will get you the value of $ID.
1203: [19:43:16] <hombero_> thank you
1204: [19:44:51] * wmk has joined #silverstripe
1205: [19:53:30] * wmk quit (Ping timeout: 255 seconds)
1206: [20:04:47] * drye_ has joined #silverstripe
1207: [20:05:15] <drye_> hello, anyone have experience with EnvVarSet in yml?
1208: [20:08:40] * Stomach has joined #silverstripe
1209: [20:11:18] * Ryan-Toast has joined #silverstripe
1210: [20:14:54] * wmk has joined #silverstripe
1211: [20:16:00] * TombL_ quit (Ping timeout: 255 seconds)
1212: [20:19:54] * drye_ quit (Ping timeout: 246 seconds)
1213: [20:23:28] * wmk quit (Ping timeout: 246 seconds)
1214: [20:26:40] <ss-helper> Re: [silverstripe-dev] Re: SilverStripe 3.2 Beta1 - Yes this is actually happening - https://groups.google.com/d/msg/silverstripe-dev/8Y5xNSAEUfA/G4uAeY_4JAAJ
1215: [20:26:40] <ss-helper> Re: [silverstripe-dev] Re: SilverStripe 3.2 Beta1 - Yes this is actually happening - https://groups.google.com/d/msg/silverstripe-dev/8Y5xNSAEUfA/0P0s0or4JAAJ
1216: [20:26:52] * antmas has joined #silverstripe
1217: [20:27:14] * helenclarko has joined #silverstripe
1218: [20:29:25] <helenclarko> Morning o/
1219: [20:30:58] * UndefinedOffset quit (Quit: Leaving.)
1220: [20:31:25] * UndefinedOffset has joined #silverstripe
1221: [20:31:42] * Ryan-Toast quit (Quit: Ryan-Toast)
1222: [20:34:01] * Olliepop has joined #silverstripe
1223: [20:34:47] <antmas> morning o/
1224: [20:35:05] <antmas> anyone here watch WorldRX?
1225: [20:35:49] * UndefinedOffset quit (Ping timeout: 246 seconds)
1226: [20:36:54] * DanaeNZ has joined #silverstripe
1227: [20:44:59] * wmk has joined #silverstripe
1228: [20:53:11] * adrexia has joined #silverstripe
1229: [20:53:45] * wmk quit (Ping timeout: 245 seconds)
1230: [20:55:45] * Stomach quit (Quit: zzz)
1231: [20:55:46] <antmas> Stomach: is there dota on today?
1232: [20:55:48] <antmas> :|
1233: [20:55:51] <antmas> FINE
1234: [20:56:06] * Ryan-Toast has joined #silverstripe
1235: [20:56:49] <antmas> Ryan-Toast: o/
1236: [20:57:14] <DanaeNZ> antmas: apparently there’s dota every day til sunday
1237: [20:57:24] <antmas> DanaeNZ: oh snap
1238: [20:57:54] <Ryan-Toast> antmas: Morning :d
1239: [21:02:19] * Stomach has joined #silverstripe
1240: [21:02:43] * veb quit (Quit: veb-irc: &)
1241: [21:06:08] * veb has joined #silverstripe
1242: [21:08:42] * veb quit (Client Quit)
1243: [21:08:55] * veb has joined #silverstripe
1244: [21:10:08] * veb is now known as veby
1245: [21:11:31] * micmania1 has joined #silverstripe
1246: [21:11:43] * Stomach quit (Quit: zzz)
1247: [21:12:17] * glenn-bautista has joined #silverstripe
1248: [21:15:02] * wmk has joined #silverstripe
1249: [21:20:28] <Ryan-Toast> DanaeNZ: Dota forever, Danae.
1250: [21:20:47] <Ryan-Toast> antmas: VP are smashing CoL this game.
1251: [21:21:00] <antmas> Ryan-Toast: hnnnngnnn can't watch right now
1252: [21:23:46] * Hailwood has joined #silverstripe
1253: [21:24:12] * wmk quit (Ping timeout: 250 seconds)
1254: [21:31:05] * veby is now known as veb
1255: [21:34:05] <antmas> Ryan-Toast: so many people watching, pretty cool really
1256: [21:34:20] <Ryan-Toast> antmas: Wait until the weekend.
1257: [21:34:27] <antmas> Ryan-Toast: finals?
1258: [21:34:32] <Ryan-Toast> antmas: Ye
1259: [21:35:03] <Hailwood> Why is the CMSThumbnail() for a .xlsx a .doc icon...
1260: [21:36:52] <hombero_> I have my route that points to my controller... can I use a template to style the output or do I have to just do it manually with echos?
1261: [21:37:33] <antmas> Hailwood: is that an allowed extension on your site? .xlsx I mean
1262: [21:38:22] <Hailwood> antmas, Yeah, ss defaults to allowing it
1263: [21:38:30] <antmas> hmmm
1264: [21:38:34] <Hailwood> along with pptx
1265: [21:39:07] <Hailwood> It's because it's "app category" is doc - 'doc' => array( 'doc','docx','txt','rtf','xls','xlsx','pages', 'ppt','pptx','pps','csv', 'html','htm','xhtml', 'xml','pdf' )
1266: [21:39:23] <Hailwood> I think maybe we need to get a couple more icon categories heh
1267: [21:40:31] * Kingy[a] is now known as Kingy
1268: [21:40:56] <antmas> how do you trim whitespace from a variable in jquery again?
1269: [21:41:10] * UncleCheese has joined #silverstripe
1270: [21:41:35] <hombero_> I'd like to define a template for the output of my route defined controller, is it possible?
1271: [21:42:47] * Jakx has joined #silverstripe
1272: [21:44:51] <hombero_> http://ssdev.hombero.com/domain-search/
1273: [21:45:05] * wmk has joined #silverstripe
1274: [21:45:10] <hombero_> (using a sandbo api so availability not accurate)
1275: [21:45:31] <antmas> .trim
1276: [21:45:33] <antmas> nvm
1277: [21:46:16] <Kingy> morning team
1278: [21:46:22] * veb is now known as veby
1279: [21:46:43] * veby is now known as ve
1280: [21:46:45] * ve is now known as veb
1281: [21:49:44] <Kingy> antmas: I'm working on the GF to let me build a new comp :P
1282: [21:49:55] <antmas> Kingy: o/
1283: [21:49:58] <antmas> Kingy: :D
1284: [21:50:05] <Ryan-Toast> Kingy: just do it.
1285: [21:50:12] <Ryan-Toast> Don’t let your dreams be dreams
1286: [21:50:26] <Kingy> JUST DOOO ITT
1287: [21:51:05] <Kingy> but yeah
1288: [21:51:07] <Kingy> it'll be expensive
1289: [21:51:19] <Kingy> so i won't go top of the range i don't think
1290: [21:51:29] <antmas> Kingy: just because of where you are or you want top end parts?
1291: [21:51:40] <Kingy> antmas: pretty much where I am
1292: [21:51:45] <antmas> mine was about $1200 I think
1293: [21:51:54] <antmas> but I only got internals minus PSU
1294: [21:52:10] <Kingy> can you list out specs, wanna see what that'll be for me in local stores
1295: [21:52:54] <antmas> gtx970, 4690k, asrock fatality killer z97x, 16gb Kingston hyperx 2000mhz
1296: [21:52:55] <antmas> I think
1297: [21:53:04] <antmas> not 100% on memory, but that doesn't matter
1298: [21:53:09] <Kingy> roger
1299: [21:53:10] <Kingy> alright
1300: [21:53:10] * wmk quit (Ping timeout: 246 seconds)
1301: [21:53:16] <antmas> I got upgraded to 980 because of RMA though
1302: [21:53:46] <Kingy> also going to get a 144hz monitor
1303: [21:53:47] <Jakx> Kingy, for about 5 years the PB tech desktop pc's (pb systems), have been an accurate benchmark for price.
1304: [21:53:54] * cloph_away quit (Ping timeout: 260 seconds)
1305: [21:54:08] <antmas> Jakx: +1 on pbtech
1306: [21:54:18] <antmas> although I used paradigmPCs to actually get parts
1307: [21:54:22] <Kingy> Jakx: unfortunately Bahrain doesn't care about those prices :P
1308: [21:54:38] <Jakx> Bahrain?
1309: [21:54:48] <antmas> Kingy: I'd just get a 4k 75hz instead of 144hz
1310: [21:54:48] <Kingy> with most likely buy it from the US and use a shipping forwarding service
1311: [21:55:00] <Kingy> antmas: nah apparently it makes a lot of difference for gaming
1312: [21:55:09] <Kingy> can do 4k on my laptop if I really care enough
1313: [21:55:13] <Jakx> Kingy, right! Making the ol' assumption that you're in NZ
1314: [21:55:21] <Kingy> Jakx: haha yeah
1315: [21:55:27] <antmas> Kingy: yeah 144hz only works if your FPS is that or over
1316: [21:55:31] * micmania1 quit (Quit: micmania1)
1317: [21:55:34] <antmas> CSGO will be fine :P
1318: [21:55:41] <Kingy> if I was in NZ I'd still have my old machine Jakx
1319: [21:55:48] * micmania1 has joined #silverstripe
1320: [21:55:50] <Kingy> antmas: thus the buying a computer business :P
1321: [21:55:54] <Kingy> get dem FPS and monitors
1322: [21:56:01] <antmas> mm fair enough
1323: [21:56:02] <Jakx> ic
1324: [21:56:39] <Kingy> Jakx: zippy stole my computer
1325: [21:56:57] <Jakx> that motherf-
1326: [21:57:05] <Ryan-Toast> I’m chucking mine on trademe in a couple weeks for $1 reserve.
1327: [21:57:14] <Kingy> Ryan-Toast: so hard to sell man
1328: [21:57:24] <Ryan-Toast> Kingy: not too hard.
1329: [21:57:30] <Kingy> I spent over 2k on mine
1330: [21:57:31] <Jakx> Ryan-Toast, $1 is the only way to go, maximum views
1331: [21:57:33] <Kingy> sold it for $800
1332: [21:57:38] <antmas> Kingy: yours was a bit older though, so way harder to sell
1333: [21:57:44] <Kingy> yeah that's true
1334: [21:57:46] * irogue has joined #silverstripe
1335: [21:57:48] <Kingy> was still a good rig though
1336: [21:57:58] <Ryan-Toast> Jakx: I’mm selling, desk; chair, comp; screens, speakers; and screen mount
1337: [21:58:00] <antmas> my old machine is sitting in a chilly bin in the washhouse LO
1338: [21:58:02] <Jakx> sentimental value doesn't translate to resale price sadly
1339: [21:58:17] <Jakx> Ryan-Toast, moving somewhere?
1340: [21:58:21] <Ryan-Toast> Jakx: Ye
1341: [21:58:49] <Jakx> Ryan-Toast, trans-nationally?
1342: [21:58:54] <Ryan-Toast> Jakx: Europe
1343: [21:59:08] <Jakx> Mint.
1344: [22:01:16] <Kingy> antmas: actually it's not bad. Buying those same parts equates to about $1300NZd
1345: [22:01:21] <Kingy> 1380 to be exact
1346: [22:01:27] <antmas> Kingy: that's pretty good then
1347: [22:01:34] <Kingy> yeah
1348: [22:01:35] <Kingy> from dubai
1349: [22:01:35] <antmas> Kingy: what's your budget?
1350: [22:01:40] <Kingy> if they even ship to bahrain
1351: [22:01:46] <Kingy> antmas: I dano
1352: [22:01:53] <antmas> I really a new KB and mouse
1353: [22:02:02] <Kingy> I've still gotta get case, psu, kb (got mouse), monitor
1354: [22:02:22] <Ryan-Toast> This is the comp I’m selling: https://nz.pcpartpicker.com/user/Rhym/saved/BkjJ7P
1355: [22:02:32] <Kingy> if I could do that for under 2k i'd be happy
1356: [22:02:55] <antmas> Ryan-Toast: you selling 2 of those monitors?
1357: [22:03:01] <Ryan-Toast> antmas: ye
1358: [22:03:18] <antmas> Ryan-Toast: I'd be keen for those :P
1359: [22:03:24] <antmas> </3 my monitors
1360: [22:03:28] <Ryan-Toast> antmas: Buy the whole set then :P
1361: [22:03:42] <Ryan-Toast> Wehn I build a new rig I’m going to go ultrawide screen.
1362: [22:03:45] <antmas> Ryan-Toast: not THAT keen :P
1363: [22:03:58] <antmas> Ryan-Toast: mm yeah I'd rather a ultrawide really
1364: [22:04:04] <antmas> Ryan-Toast: no kb/mouse sell?
1365: [22:04:14] <Ryan-Toast> antmas: Yeah, I just don’t have them in that list.
1366: [22:04:25] <Ryan-Toast> Black widow stealth ultimate, and can’t remember what my mouse is.
1367: [22:05:07] <irogue> morning y'all
1368: [22:05:09] <antmas> nice
1369: [22:05:17] <antmas> Ryan-Toast: you wanna sell that kb then?
1370: [22:05:25] * glenn-bautista quit (Quit: Leaving.)
1371: [22:06:05] <Ryan-Toast> antmas: as the whole package, yes :D
1372: [22:06:19] <antmas> bah
1373: [22:06:20] <Ryan-Toast> antmas: I’m bundling it.
1374: [22:06:25] <Ryan-Toast> $1 reserve.
1375: [22:06:34] * Stomach has joined #silverstripe
1376: [22:07:24] <antmas> var myVar = $("#myTxtBox").val();
1377: [22:07:33] <antmas> how do I stripe whitespace off start and end of that? ^^^
1378: [22:07:47] <antmas> strip*
1379: [22:08:06] <Ryan-Toast> regex
1380: [22:08:36] <UncleCheese> .trim();
1381: [22:08:58] <UncleCheese> has been a native jQuery method since forever, and most browsers now support it as vanilla js
1382: [22:09:13] <Ryan-Toast> even ie9!
1383: [22:09:14] <antmas> I tried .trim() but it emptied myVar on click
1384: [22:09:25] <UncleCheese> no it didn't
1385: [22:09:32] <antmas> ?
1386: [22:09:57] <UncleCheese> var myVar = $('#myTxtBox").val().trim()?
1387: [22:10:03] * antmas tries
1388: [22:10:14] <UncleCheese> actually i think there's $.trim()
1389: [22:10:51] <antmas> I think IE is trolling me again
1390: [22:11:12] * gelignite quit (Quit: http://bit.ly/1kso8Ta)
1391: [22:11:38] <terryapodaca> if you have to: myVar.trim();
1392: [22:11:43] <terryapodaca> for older browsers
1393: [22:11:59] * auto9 quit (Quit: AndroidIrc Disconnecting)
1394: [22:12:33] <terryapodaca> you'll have to use regex and do something like myVar = myVar.replace() and put the regex in there
1395: [22:12:35] <antmas> UncleCheese: terryapodaca chur :)
1396: [22:14:09] * Stomach quit (Quit: zzz)
1397: [22:15:08] * wmk has joined #silverstripe
1398: [22:17:09] <irogue> http://www.nzherald.co.nz/nz/news/article.cfm?c_id=1&objectid=11492850
1399: [22:17:19] <irogue> Yay for preventive detention
1400: [22:17:55] * auto9 has joined #silverstripe
1401: [22:18:21] <antmas> omg just shoot him
1402: [22:19:30] * Stomach has joined #silverstripe
1403: [22:19:53] <antmas> don't clog up our prisons
1404: [22:20:39] * MarkGuinn quit (Ping timeout: 246 seconds)
1405: [22:20:49] * glenn-bautista has joined #silverstripe
1406: [22:22:23] <Ryan-Toast> antmas: costs more money to kill someone.
1407: [22:23:11] <antmas> lame
1408: [22:23:23] <Kingy> not if you're antmas from Nelson
1409: [22:23:29] <Kingy> bullet to the head, dig a hole
1410: [22:23:29] <antmas> lol
1411: [22:23:30] <Kingy> done
1412: [22:23:30] * wmk quit (Ping timeout: 240 seconds)
1413: [22:24:10] <Jakx> after life sentencing, and great enough conviction, just make him go missing.
1414: [22:24:17] <antmas> +1
1415: [22:24:25] <antmas> chuck him in the fight pits at Mt Eden
1416: [22:24:31] <antmas> put bids up on TAB
1417: [22:24:41] <antmas> that'l pay for it :D
1418: [22:24:48] <Jakx> lol
1419: [22:24:54] <irogue> i'm sure Serco would have no problem making someone disappear
1420: [22:25:19] <antmas> XD
1421: [22:40:16] * micmania1 quit (Quit: micmania1)
1422: [22:40:54] * hombero_ quit (Ping timeout: 250 seconds)
1423: [22:41:25] * auto9 quit (Quit: AndroidIrc Disconnecting)
1424: [22:41:46] <ss-helper> Re: SilverStripe 4 to drop support for PHP 5.3? Please voice any objections by 7 August. - https://groups.google.com/d/msg/silverstripe-dev/FR_d5QVjXe4/S68iPKDuIAAJ
1425: [22:41:48] * auto9 has joined #silverstripe
1426: [22:42:17] * auto9 quit (Client Quit)
1427: [22:42:37] * auto9 has joined #silverstripe
1428: [22:43:00] * Colin[pi] has joined #silverstripe
1429: [22:43:24] <Colin[pi]> o/
1430: [22:44:34] * zippy has joined #silverstripe
1431: [22:45:11] * wmk has joined #silverstripe
1432: [22:46:50] <zippy> when / is SS going psr2? I think I heard it at start of the year on dev chat
1433: [22:47:25] <zippy> uppercase first char causes me so much mental anguish
1434: [22:51:02] <Colin[pi]> zippy: isn't the ss convention uppercase first char for template methods?
1435: [22:51:13] <zippy> only if from the DB I believe
1436: [22:52:02] <Colin[pi]> https://docs.silverstripe.org/en/3.1/getting_started/coding_conventions/
1437: [22:52:05] <zippy> like you have SiteConfig which is a method for templates, but then if you pass a member to the view, should that be Member
1438: [22:52:09] <Colin[pi]> Object methods that will be callable from templates should be in $this->UpperCamelCase() format.
1439: [22:52:09] <Colin[pi]> Alternatively, $this->getUpperCamelCase() will work the same way in templates - you can access both coding styles as $UpperCamelCase.
1440: [22:52:34] <antmas> Colin[pi]: zippy o/
1441: [22:52:40] <Colin[pi]> antmas: o/
1442: [22:53:47] * wmk quit (Ping timeout: 256 seconds)
1443: [22:53:48] <zippy> Colin[pi]: what if I have an object I am passing to the template
1444: [22:54:12] <Colin[pi]> zippy: like with customise($data) ?
1445: [22:54:15] <zippy> ya
1446: [22:54:23] <Colin[pi]> zippy: convention is still UpperCase
1447: [22:54:26] <Colin[pi]> iirc
1448: [22:54:53] <zippy> so then, $member = Member::something; $member->do something; return $this->customize(array('Member' => $member));
1449: [22:55:08] <zippy> and then in tempalte use $Member.Foo
1450: [22:55:11] <zippy> but in php it's $member
1451: [22:55:14] <Colin[pi]> zippy: yarp
1452: [22:55:21] <zippy> it's trivial, but drives me nuts :)
1453: [22:55:30] <Colin[pi]> well... in my code I often use $Member as well *runs*
1454: [22:55:39] <zippy> I get into that to
1455: [22:55:40] <zippy> but then I have
1456: [22:55:53] <Colin[pi]> my SS code ends up looking very .NETish
1457: [22:55:58] <zippy> $something = 'xxx'; and then $Member = Member::...
1458: [22:56:03] <zippy> and it loks ghay
1459: [22:56:13] <Colin[pi]> zippy: mm I know
1460: [22:56:25] <Colin[pi]> it irks me too
1461: [22:56:27] <Colin[pi]> but eh
1462: [22:56:30] <zippy> so, wonder if psr-2 is something around
1463: [22:57:24] <Kingy> https://www.youtube.com/watch?v=2HMxHfIxQfc
1464: [22:57:49] <Ryan-Toast> zippy: converted all my biz to psr-2
1465: [22:57:55] <Ryan-Toast> feelsgoodman.jpg
1466: [22:57:57] <Jakx> is there an _ss_environment constant for i18n::set_locale(), and SiteTree::enable_nested_urls()?
1467: [22:58:23] <zippy> Kingy: https://www.youtube.com/watch?v=VgHlFMHVgc4
1468: [22:58:55] <antmas> Kingpin was awesome
1469: [22:59:16] <zippy> you talking to me? your not talking to me are you.
1470: [22:59:57] <Kingy> Mafia2 was awesome
1471: [22:59:59] <Kingy> dano about 3
1472: [23:00:16] <zippy> what was that old skool mix of half life + kingpin
1473: [23:00:35] <zippy> https://www.youtube.com/watch?v=qUDNiyOf92o ooohhh the memories
1474: [23:02:44] * zippy still tapping to the Muse - Drones album
1475: [23:03:01] <zippy> I think it's one of the first albums where I have noticed the songs flow / story
1476: [23:05:10] <zippy> UncleCheese: did you end up getting many submissions for that code competition?
1477: [23:09:18] <UncleCheese> yeah
1478: [23:09:26] <UncleCheese> ask antmas lol
1479: [23:09:35] <Colin[pi]> ;)
1480: [23:11:16] <zippy> antmas: you won?
1481: [23:12:00] <zippy> any which are good, at all?
1482: [23:12:22] <UncleCheese> we're down to 6 finalists
1483: [23:12:28] <UncleCheese> just sending out to the judges now
1484: [23:14:06] <zippy> cool :)
1485: [23:14:06] * Colin[pi] was too busy and forgot to enter :(
1486: [23:14:40] <antmas> zippy: lol no I didn't submit - I did gets some insight into some of the subs though :P
1487: [23:14:56] <antmas> -s*
1488: [23:15:14] * wmk has joined #silverstripe
1489: [23:16:22] <Ryan-Toast> Stomach: :/
1490: [23:16:27] <Stomach> HI RYAN
1491: [23:16:31] <Stomach> NOT WATCHING DOTA YET
1492: [23:16:32] <Ryan-Toast> HI, STOMACH
1493: [23:16:35] <Stomach> DONT SPOIL IT FOR ME
1494: [23:16:36] <Stomach> :P
1495: [23:16:39] <Ryan-Toast> OH MAN
1496: [23:16:43] <antmas> ISN'T WATCHING EITHER
1497: [23:16:45] <antmas> LOUD NOISES
1498: [23:16:47] <Ryan-Toast> THERE ARE SOME GAMES, FRIEND.
1499: [23:16:59] <Colin[pi]> I'M NOT YOUR FRIEND, GUY
1500: [23:17:07] <Ryan-Toast> I’M NOT YOUR GUY, BUDDY.
1501: [23:17:15] <Colin[pi]> I'M NOT YOUR BUDDY, FRIEND
1502: [23:17:30] <DanaeNZ> I’M NOT YOUR FRIEND, GUY
1503: [23:17:38] <Colin[pi]> goto 10
1504: [23:18:56] <Stomach> IM NOT YOUR GUY, PAL
1505: [23:19:22] <zippy> settle on chums
1506: [23:19:50] <antmas> customer services just called me
1507: [23:19:59] <antmas> 'why can't I upload this pdf? '
1508: [23:20:06] <antmas> geeez I dunno
1509: [23:20:10] <Colin[pi]> because it's a word doc?
1510: [23:20:12] <antmas> MAYBE COS IT'S 64MB
1511: [23:20:14] <antmas> ?!?!?
1512: [23:20:14] <Colin[pi]> oh
1513: [23:20:30] <Stomach> did you tell them no multiples of eight
1514: [23:20:30] <antmas> 'is that big?'
1515: [23:20:35] * antmas dies
1516: [23:20:48] <Stomach> we have one site with 500mb pdfs on it
1517: [23:20:50] <Stomach> its mental
1518: [23:20:55] <Colin[pi]> :\
1519: [23:20:58] <Colin[pi]> 500... mb?
1520: [23:20:59] <Colin[pi]> pdf?
1521: [23:21:07] <Stomach> its like a 1000 page training document
1522: [23:21:08] <Colin[pi]> wtf does it have in it, an ISO?
1523: [23:21:19] <zippy> the new way of sharing the warez..
1524: [23:21:23] <Colin[pi]> lol
1525: [23:21:32] <Stomach> just downloading some linux isos...
1526: [23:21:40] <zippy> :D
1527: [23:21:53] <zippy> I still feel funny logging into 2degress for snap..
1528: [23:22:52] <antmas> zippy: mm it's odd
1529: [23:23:33] <antmas> Stomach: we make big pdfs all the time, but compress them after
1530: [23:23:41] <Stomach> lol
1531: [23:23:48] <antmas> that 64mb just had a bunch of scanned images in it
1532: [23:23:49] * wmk quit (Ping timeout: 246 seconds)
1533: [23:23:54] <antmas> 64 went down to 13
1534: [23:24:25] * tmetmr is now known as pipe_plz
1535: [23:24:26] <zippy> 300g this month!
1536: [23:24:30] <zippy> 1 more day
1537: [23:24:46] <zippy> download the internet time!! wget http://*.*/
1538: [23:26:02] <antmas> zippy: :P I went through 320gb last month
1539: [23:26:06] <antmas> 240 on average
1540: [23:26:16] <antmas> but dat adsl
1541: [23:26:21] <Colin[pi]> ^
1542: [23:27:09] <Colin[pi]> I'm currently at 103GB
1543: [23:27:16] <Colin[pi]> expires 11/Aug
1544: [23:28:55] * Vedran__ has joined #silverstripe
1545: [23:29:38] * zippy quit (Quit: Textual IRC Client: www.textualapp.com)
1546: [23:30:54] * Stomach quit (Quit: zzz)
1547: [23:32:43] <antmas> ugh, how long is it take to process job applications :|
1548: [23:33:01] <Colin[pi]> antmas: still waiting??
1549: [23:33:14] <antmas> Colin[pi]: yip :|
1550: [23:33:18] <Colin[pi]> :\
1551: [23:35:09] <Colin[pi]> in ss 3.x how do I convert a country code -> full name?
1552: [23:35:14] <Colin[pi]> is that using Zend_Locale?
1553: [23:35:35] * Stomach has joined #silverstripe
1554: [23:36:54] * veb quit (Quit: veb-irc: &)
1555: [23:37:52] <Colin[pi]> found it: Zend_Locale::getTranslationList('territory')
1556: [23:37:59] * veb has joined #silverstripe
1557: [23:38:41] * veb quit (Client Quit)
1558: [23:39:47] <antmas> the fuck is veb up to?
1559: [23:39:54] <antmas> quitjoinquitjoin
1560: [23:41:03] <Colin[pi]> antmas: ¯\_(ツ)_/¯
1561: [23:42:34] * pipe_plz is now known as m8a1
1562: [23:43:11] <helenclarko> Zippy, I still feel funny logging into 2degress for snap.. (AGREED!!)
1563: [23:44:29] * cloph_away has joined #silverstripe
1564: [23:45:17] * wmk has joined #silverstripe
1565: [23:45:23] <antmas> /msg colin[pi] you a fan of meatloaf?
1566: [23:45:27] <antmas> LOL
1567: [23:45:32] <Colin[pi]> -_-
1568: [23:45:35] <Colin[pi]> fail
1569: [23:45:36] <Colin[pi]> :D
1570: [23:45:38] <antmas> anyone a fan of meatloaf?
1571: [23:45:40] <antmas> :P
1572: [23:45:46] <Colin[pi]> the food or the man?
1573: [23:45:51] <antmas> lol the food
1574: [23:45:51] <Hailwood> It's pretty tasty. That's our dinner tonight ;)
1575: [23:46:01] <Colin[pi]> hmm I like a good home made one
1576: [23:46:09] <Colin[pi]> but the supermarket ones.... eh... meat brix
1577: [23:46:11] <antmas> gonna make some tonight with pork mince, trying to find a good recipe
1578: [23:46:34] <Ryan-Toast> MOM, THE MEATLOAF
1579: [23:46:42] <antmas> Ryan-Toast: XD
1580: [23:46:43] <Colin[pi]> antmas: I've cooked this recipe before, was pretty damn good: http://www.taste.com.au/recipes/32777/classic+meatloaf
1581: [23:47:16] <antmas> Colin[pi]: nice, I might try that
1582: [23:47:19] <Ryan-Toast> Sausage casserole > Meatloaf
1583: [23:47:20] <antmas> taste au is awesome
1584: [23:47:27] <Colin[pi]> mm good site
1585: [23:47:46] <Hailwood> Anyone know the easiest way to group some objects from a DataList into their "Created" year? (Testimonial::get('Testimonial', null, 'Created DESC'))->???)
1586: [23:47:56] <Colin[pi]> and the recipes are not typically "you'll need to hike to the remotest depths of Tibet to find this ingredient"
1587: [23:48:31] <Hailwood> Found it..
1588: [23:48:33] <antmas> Colin[pi]: lol yeah
1589: [23:49:22] <antmas> fuck yeah I'm making le meatloaf tonigth
1590: [23:49:28] <antmas> \o/
1591: [23:49:44] <Colin[pi]> :D
1592: [23:50:08] <Colin[pi]> pretty easy to make too
1593: [23:50:51] <antmas> mm
1594: [23:51:36] * veb has joined #silverstripe
1595: [23:52:09] <DanaeNZ> did someone say meatloaf?
1596: [23:52:10] * veb quit (Client Quit)
1597: [23:52:30] <antmas> DanaeNZ: I wans't mean to, but yes
1598: [23:52:35] <antmas> meant*
1599: [23:52:39] <antmas> ffs typing
1600: [23:52:44] <DanaeNZ> haha
1601: [23:53:01] <DanaeNZ> now I want meatloaf
1602: [23:53:05] <DanaeNZ> kranskies will have to suffice
1603: [23:53:30] <Kingy> WWE tonight boys
1604: [23:53:45] <Kingy> overprices hotdog and chips at the arena you say
1605: [23:54:04] <Colin[pi]> DanaeNZ: kranskies ftw
1606: [23:54:10] <antmas> Kingy: just strap some cold weiners to your legs under your baggy gangstar jeans
1607: [23:54:13] <antmas> problem solvde
1608: [23:54:23] <Kingy> haha
1609: [23:54:24] * wmk quit (Ping timeout: 264 seconds)
1610: [23:54:26] <Kingy> don't have baggy jeans anymore
1611: [23:54:27] <Colin[pi]> antmas: Kingy: just strap some cold weiners to your legs under your baggy gangstar jeans
1612: [23:54:31] <Kingy> that shit doesn't work in bahrain
1613: [23:54:31] <Colin[pi]> ^ r/nocontext
1614: [23:54:33] <Kingy> had to get rid of them
1615: [23:54:43] * veb has joined #silverstripe
1616: [23:54:44] <antmas> XD
1617: [23:58:00] <Colin[pi]> is there a way within SS that I can list states/territories for a particular country code?
1618: [23:58:08] <Colin[pi]> or is that going to require some other voodoo?
1619: [23:58:30] <DanaeNZ> who do voodoo?

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