#silverstripe IRC Log

IRC log for 11 May 2015

All timestamps are in UTC.

1: [00:00:51] <Fishmancer> i have a multisites setup https://github.com/silverstripe-australia/silverstripe-multisites and i have a couple of DO related to each one, i want to duplicate one of the multisites and all the DO that have teh matching site ID and keep all the many-to-many etc, what's the best way to do this? seems kind of complex
2: [00:03:35] <Stomach> Hi Fishmancer - no idea sorry, I've never used it
3: [00:03:41] <Stomach> but likely you will have to do that manually
4: [00:03:47] <Stomach> as it is quite complex
5: [00:03:56] <Stomach> and by manually I mean write a task to do it for you ;)
6: [00:05:23] <Fishmancer> yeah i have done something like that before
7: [00:05:26] <Fishmancer> gonna be a hassle aye
8: [00:05:31] * micmania1 quit (Quit: micmania1)
9: [00:08:46] <Stomach> yep sure is :P
10: [00:13:38] * BackEndCoder quit (Ping timeout: 272 seconds)
11: [00:14:18] * BackEndCoder has joined #silverstripe
12: [00:14:49] <antmas> UncleCheese: re rates: ANZ is at 5.39% right now, but we're not signing unless our broker can be that in some capacity
13: [00:14:55] <UncleCheese> whoa
14: [00:15:00] <antmas> beat*
15: [00:15:08] <UncleCheese> we're looking at 5.99
16: [00:15:13] <UncleCheese> what about fees?
17: [00:15:18] <antmas> mm, bit of a diff
18: [00:15:25] <antmas> fees are paid for
19: [00:15:44] <antmas> or do you mean banking fees?
20: [00:15:54] <UncleCheese> yeah, like
21: [00:15:57] <UncleCheese> low deposit fees
22: [00:16:02] <UncleCheese> it can be as high as 2% of the loan
23: [00:16:08] <antmas> we're depositing 20%
24: [00:16:15] <UncleCheese> lucky fuckas
25: [00:16:17] <antmas> so it will be different to you
26: [00:16:18] <antmas> I guess
27: [00:16:35] <UncleCheese> problem is, we can't touch our kiwisaver
28: [00:16:40] <antmas> UncleCheese: guarantor though, which isn't desirable necessarily
29: [00:16:40] <UncleCheese> haven't been in the country for three years yet
30: [00:16:51] <antmas> yeah we can use ours
31: [00:16:51] <UncleCheese> what difference does that make
32: [00:17:12] <antmas> UncleCheese: well, liability is on them if shit hits the fan in some way
33: [00:17:28] <UncleCheese> i see
34: [00:17:38] <UncleCheese> does it just increase your likelihood of being approved?
35: [00:17:43] <antmas> but the idea is you pay them out first
36: [00:17:50] <antmas> UncleCheese: 10 fold yeah
37: [00:17:56] <UncleCheese> ohhh
38: [00:18:04] <UncleCheese> pay them out?
39: [00:18:22] <antmas> 10% is our kiwisaver, 10% is guarantor contribution
40: [00:18:32] <UncleCheese> oh, i see
41: [00:18:39] <antmas> so you pay that 10% first, then they are no longer tied to the loan
42: [00:18:41] <UncleCheese> so they actually put money into it
43: [00:18:46] <UncleCheese> it's not just their backing
44: [00:18:53] <antmas> UncleCheese: yeah they borrow it for you
45: [00:18:59] <Ryan-Toast> We doing the weekly property thread?
46: [00:19:06] <UncleCheese> that's kind of the arrangement we're lookign for
47: [00:19:07] <antmas> Ryan-Toast: lol
48: [00:19:13] <UncleCheese> Ryan-Toast should do
49: [00:19:41] <antmas> UncleCheese: yeah it works, but this my father in law so I need to be 'extra special good boy' or no monies :D
50: [00:20:30] <antmas> UncleCheese: can you get a couple of brokers, then make them fight to give best deal? that's what we did
51: [00:21:17] <UncleCheese> our guy doesn't get commission.. he gets a fixed rate from the banks
52: [00:21:36] <antmas> ah true
53: [00:25:13] * travis-ci has joined #silverstripe
54: [00:25:14] <travis-ci> silverstripe/silverstripe-framework#4754 (3.1 - 11f1311 : Damian Mooyman): The build passed.
55: [00:25:14] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/dca8e2ad523c...11f13119c663
56: [00:25:14] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/62017593
57: [00:25:14] * travis-ci has left #silverstripe
58: [00:25:39] <antmas> UncleCheese: we made sure they paid for all our inspections and cash fees, plus some money thrown at us
59: [00:26:06] <antmas> and gave a coupe grand cash to the gaurantor and lowered his rates :P
60: [00:26:26] * spronk2 has joined #silverstripe
61: [00:33:15] * veb has joined #silverstripe
62: [00:42:31] <antmas> UncleCheese: so it's actually, 5.15 for 1 year, 5.25 for 2 years, then 5.35 fixed for 5
63: [00:42:36] <antmas> then vairable
64: [00:43:09] <UncleCheese> w00t! Just found out we're getting gift money
65: [00:43:18] <UncleCheese> that was easy
66: [00:43:24] * veb quit (Quit: veb-irc: &)
67: [00:45:21] <spronk2> hmm
68: [00:45:23] <spronk2> what will my bank give me..
69: [00:45:30] * veb has joined #silverstripe
70: [00:47:43] * dospuntocero has joined #silverstripe
71: [00:49:23] <spronk2> shit.
72: [00:49:47] <Stomach> they give you free poo?
73: [00:49:54] <spronk2> close enough
74: [00:50:38] <MichalKleiner> home loans are much cheaper in europe now, rates around 2% for 3 years.. but who knows where it can lead.. might not be a good sign as well
75: [00:51:19] <Ryan-Toast> I can happily afford a mortgage, just will take me forever to save up the $100,000 I need for a deposit...
76: [00:51:41] <Stomach> Ryan-Toast - yeeeeap
77: [00:52:02] <Stomach> and there is no way im buying a house that is 8-15x my income
78: [00:55:31] <Ryan-Toast> Stomach: I’m going to buy an apartment when I come back to NZ
79: [00:56:46] <Ryan-Toast> Apartment life = best life.
80: [00:57:12] <spronk2> i dno, i think i'd prefer living in a mansion.
81: [00:57:37] <spronk2> i think i'd have a room dedicated to oldschool consoles
82: [00:58:16] <Ryan-Toast> spronk2: Just have a PC with emulators.
83: [00:58:31] <Ryan-Toast> I played Ogre Tactics all yesterday on a PSP emulator.
84: [00:58:37] <Ryan-Toast> Tactics Ogre**
85: [00:58:45] <Ryan-Toast> from my bed.
86: [00:58:49] <Ryan-Toast> using a ps4 controller
87: [00:59:07] <Ryan-Toast> with another screen playing it’s always sunny
88: [00:59:18] <Ryan-Toast> Good times.
89: [01:00:24] <spronk2> no girlfriend? ;)]
90: [01:00:47] <Ryan-Toast> spronk2: Had a girl come over. She played my 3DS
91: [01:00:59] <spronk2> Romance™
92: [01:01:15] <Ryan-Toast> spronk2: Hangovers.
93: [01:11:12] <Stomach> we cleaned the whole house yesterday, threw out 3 tables and bought a new couch
94: [01:11:33] <Stomach> scottish flatmate not drinking on Saturday + 3 coffees at breakfast = productive day
95: [01:12:35] * tyljb has joined #silverstripe
96: [01:13:43] * Tanger has joined #silverstripe
97: [01:14:26] <tyljb> Hi everyone…i’m working on a project where i’ve extended CalendarEvent to add extra info associated with the event. I’d like to prevent the editors from creating the base Calendar and CalendarEvents if possible. Is there a way to prevent those pages from coming up in the CMS?
98: [01:16:08] <antmas> I'm still into the whole 'House, garage, front+backyard and no neighbours' deal
99: [01:16:16] <antmas> but yeah, glwt
100: [01:17:45] <antmas> Ryan-Toast: I'd love to eventually own an apartment, but not live in it
101: [01:18:51] <Ryan-Toast> tyljb: there’s not really a nice way of doing it. You can hide the list item from “new” pages with css.
102: [01:19:14] <Ryan-Toast> antmas: I’m fine with no backyard and all that biz.
103: [01:19:23] <Ryan-Toast> antmas: as long as the walls are soundproof.
104: [01:19:47] <antmas> yeah soundproofing would be a must in any apartment
105: [01:20:33] <antmas> question
106: [01:20:50] <antmas> if you own an apartment, can you run a business from it? like how people do with whole houses?
107: [01:21:06] <spronk2> pretty sure you can
108: [01:21:12] <antmas> like, not just freelancing stuff or whatever, but a full blown business
109: [01:21:15] <spronk2> ohh
110: [01:21:22] <spronk2> there'll be body corp rules around what you can dow ith it
111: [01:21:32] <antmas> mmm
112: [01:21:50] <veb> sup antmas
113: [01:22:00] <veb> is Kingy still a knob
114: [01:22:10] <veb> he's all so much better than us now
115: [01:22:21] * Danae quit (Quit: Danae)
116: [01:22:22] <antmas> veb caught up with him 3 weeks ago-ish and played some GTAV
117: [01:22:34] <antmas> think he's coming home around xmas?
118: [01:22:47] <veb> he has changed into an arrogant asshole arab
119: [01:23:12] <veb> so I gifted him some games on steam and he replied instantly
120: [01:23:13] <veb> lolol
121: [01:23:18] <veb> I hate the time differences >:[
122: [01:23:21] <antmas> haha
123: [01:23:34] <veb> since we were like 13 we never went a day without talking for ages
124: [01:23:37] <veb> now it's impossible
125: [01:26:51] * tyljb quit (Quit: tyljb)
126: [01:27:44] * kutten has joined #silverstripe
127: [01:28:17] * Danae has joined #silverstripe
128: [01:28:25] <spronk2> https://www.youtube.com/watch?v=ZCVHZNVi3Iw
129: [01:28:27] <spronk2> i'll just leave this here
130: [01:28:28] <spronk2> :D
131: [01:29:07] <Danae> oh wow the ss meetup is tomorrow
132: [01:30:47] <kutten> Hi, I tried following the first lesson and made a hello world/page.ss file and modified the yaml config file, then I used the ?flush but it doesn't work? is there something really simple I'm doing wrong?
133: [01:31:03] <Danae> capital P, probably
134: [01:31:08] <Danae> Page.ss
135: [01:31:17] <Danae> dunno if it matters tho
136: [01:32:14] <antmas> kutten: did you do ?flush=1 or =all or anything?
137: [01:32:40] <kutten> No just ?flush
138: [01:32:46] <antmas> as in not just ?flush I mean
139: [01:32:57] <antmas> kutten: put =all on the end
140: [01:33:13] <Danae> don’t need =all afaik
141: [01:33:23] <kutten> antmas: Ok, cheers
142: [01:33:34] <antmas> oh, can you actually just do ?flush?
143: [01:33:53] <Danae> yeah, dunno since when
144: [01:34:09] <kutten> Danae: I did use a capital P
145: [01:34:09] <Danae> i think that the flush is different on the front end compared to the cms
146: [01:34:43] <antmas> kutten: any luck?
147: [01:34:45] <Danae> oh you mentioned you modified config.yml, are you saying the change you can’t see is the change in the yml?
148: [01:36:34] <kutten> No, I changed the theme from simple to testtheme in the yml . . . the testtheme being the theme with the hello world Page.ss
149: [01:37:09] <Danae> Ok, check the “Settings” in the CMS
150: [01:37:27] <Danae> it will only pick up the config defined theme if the theme dropdown is set to “default theme"
151: [01:37:37] <Tanger> Morning guys
152: [01:38:00] <antmas> Tanger: o/
153: [01:38:24] <Colin[pi]> how's it hangin tanger?
154: [01:38:25] <kutten> Okay, thanks Danae, Ill try that, I can't do it now, but I'll give it a wirl later.
155: [01:38:49] <Tanger> Not bad guys. Couple of fires in the area, bit of smoke. How about you guys?
156: [01:39:19] * tyljb has joined #silverstripe
157: [01:39:37] <antmas> not horrible for a Monday
158: [01:40:36] <spronk2> MONDAY MONDAYYY
159: [01:40:39] <spronk2> la lA LAAAA
160: [01:44:13] <antmas> Stomach: beard question, do you use a wax or tamer of some kind?
161: [01:50:09] <Stomach> antmas - nope
162: [01:50:31] * tyljb quit (Quit: tyljb)
163: [01:50:43] <antmas> Stomach: just full on nature beard?
164: [01:50:48] <Stomach> yep
165: [01:51:02] <antmas> if I let that happen, it goes sideways instead of down
166: [01:51:24] <Stomach> just grow it more
167: [01:51:41] <antmas> mmm must need to
168: [01:51:45] <antmas> dat weight
169: [01:56:44] * tyljb has joined #silverstripe
170: [02:01:15] <Stomach> :P
171: [02:02:56] * veb quit (Quit: veb-irc: quit)
172: [02:05:22] * joelpittet quit (Remote host closed the connection)
173: [02:06:03] * Error404NotFound has joined #silverstripe
174: [02:07:42] <antmas> Stomach: mine is still in 'please kill me omg it's so itchy' phase
175: [02:07:56] <Stomach> hahaha :D thats the worst phase
176: [02:08:01] <Stomach> I got it trimmed like a month ago
177: [02:08:08] <Stomach> and had beard itch for the first time in 18 months
178: [02:08:10] <Stomach> succccks
179: [02:08:16] <antmas> mm
180: [02:09:49] * veb has joined #silverstripe
181: [02:11:00] * veb quit (Client Quit)
182: [02:17:31] * tyljb quit (Quit: tyljb)
183: [02:26:43] * dospuntocero quit (Remote host closed the connection)
184: [02:27:38] * veb has joined #silverstripe
185: [02:33:39] * Scott has joined #silverstripe
186: [02:33:55] * Scott is now known as Guest76291
187: [02:39:32] <antmas> camfindlay: Dan is a pretty nice dude fyi
188: [02:40:29] <camfindlay> antmas: yeah be good to touch base
189: [02:40:30] * tyljb has joined #silverstripe
190: [02:41:33] <antmas> camfindlay: he'd be the guy to origanise something ss related in Nelson - like a meetup/demo/talk kinda thing - he does a few local ones and they're really good
191: [02:41:54] <camfindlay> antmas: Nelson based?
192: [02:42:13] <antmas> camfindlay: 50/50 nelson/welli
193: [02:44:34] <camfindlay> kool
194: [02:46:20] <Tanger> Whoa, does unpublishing a page trigger onBeforeDelete?
195: [02:47:31] <Colin[pi]> Tanger: yes
196: [02:47:37] <Colin[pi]> via the Hierarchy stuff I believe
197: [02:48:07] <adrexia> its removing it from the live version table, so sort of makes sense
198: [02:48:28] <Colin[pi]> ^
199: [02:48:28] <Tanger> But what's the point of onBeforeUnpublish then?
200: [02:48:39] <adrexia> in as much as any of the names do
201: [02:48:44] <Colin[pi]> Tanger: to fire events when it's unpublished ;P
202: [02:49:00] <Tanger> But I can just use onbeforedelete for that :P
203: [02:49:08] <adrexia> I guess if you only want it to happen on unpublish?
204: [02:49:16] <Tanger> I guess
205: [02:49:18] <Tanger> Oh well
206: [02:49:24] <Tanger> Let's refactor!
207: [02:49:29] <adrexia> is there an Onbeforeremovefromdraft?
208: [02:49:30] <adrexia> ;)
209: [02:49:30] <Colin[pi]> yeah but onbeforedelete gets triggered during any deletion operation, onbeforeunpublish is ONLY when it's unpublished :D
210: [02:49:51] * zippy has joined #silverstripe
211: [02:50:01] <adrexia> technicaklly 'delete' is misleading if applied to versioned objects
212: [02:50:09] <adrexia> none of them ever get deleted
213: [02:50:23] <zippy> Stomach: I was looking at the catalog manager... when you use that, you plan on having no site tree do you? I was thinking of using it to handle blog posts but I want the main Blog page (parent) to be kept in the CMS.
214: [02:50:43] <Stomach> you can leave the site tree there
215: [02:50:46] <Stomach> wmk does
216: [02:50:49] <Ryan-Toast> !seen zippy
217: [02:50:59] <zippy> mm balls
218: [02:51:07] <Stomach> there is functionality for hiding the children of the page, pretty sure its documented zippy
219: [02:51:26] <zippy> yea so would do the children for sure - the 'taken over' ss blog does that as well
220: [02:51:36] <Stomach> yeah
221: [02:51:46] <Colin[pi]> adrexia: yeah I set up some super fancy event handling one time to delete related DOs when the page was deleted. Then someone unpublished. Whoops.
222: [02:51:49] <Stomach> we leave them all their for super admins to be able to view by default
223: [02:52:50] <adrexia> Colin[pi], ouch!
224: [02:52:50] * ss-helper has joined #silverstripe
225: [02:52:57] <zippy> Ryan-Toast: happy?
226: [02:53:03] <Colin[pi]> adrexia: luckily caught during testing ;)
227: [02:53:09] <adrexia> :D
228: [02:53:13] <adrexia> much better!
229: [02:53:31] <Ryan-Toast> !seen zippy
230: [02:53:31] <ss-helper> Ryan-Toast: They're in the channel now....
231: [02:53:38] <Ryan-Toast> !paste zippy
232: [02:53:39] <ss-helper> zippy: Please paste your code using something like http://kopy.io/ or http://www.sspaste.com/ or https://gist.github.com/ and then paste the link here.
233: [02:53:43] <Ryan-Toast> Much happy.
234: [02:53:46] <Ryan-Toast> many happys.
235: [02:53:56] <zippy> will sort that out so he restarts himself better
236: [02:53:57] <adrexia> !seen Ryan-Toast
237: [02:53:57] <ss-helper> adrexia: They're in the channel now....
238: [02:53:59] <zippy> herself I should say
239: [02:54:00] <adrexia> lols
240: [02:54:26] <antmas> wtf is happening?
241: [02:54:41] <zippy> not much rain, thats what
242: [02:54:45] <Danae> ¯\_(ツ)_/¯)
243: [02:54:48] <Colin[pi]> !seen rain
244: [02:54:48] <ss-helper> Colin[pi]: Never seen that person before...
245: [02:54:54] <zippy> exactly!
246: [02:54:59] * tyljb quit (Quit: tyljb)
247: [02:55:00] <adrexia> is there a way tio get a list of commands from ss-helper?
248: [02:55:10] <zippy> adrexia: yes, it's called ask Zippy
249: [02:55:12] <antmas> !seen ss-helper
250: [02:55:12] <ss-helper> antmas: They're in the channel now....
251: [02:55:21] <antmas> wtf hahah
252: [02:55:22] <adrexia> how?
253: [02:55:25] <Colin[pi]> !help ss-helper
254: [02:55:25] <ss-helper> ss-helper: Please provide the version, full error message and relevant code. You can put the code in http://kopy.io/ or http://www.sspaste.com/ or https://gist.github.com/ and paste the link here.
255: [02:55:29] <adrexia> ahhh
256: [02:55:29] <adrexia> :D
257: [02:55:47] <adrexia> !seen wind
258: [02:55:47] <ss-helper> adrexia: Never seen that person before...
259: [02:55:51] <antmas> !fuck ss-helper
260: [02:55:52] <Ryan-Toast> !list ss-heleper
261: [02:55:58] <Ryan-Toast> !list ss-helper
262: [02:56:04] <adrexia> yeah, obviously not in Wellington
263: [02:56:15] <adrexia> !ask ss-helper
264: [02:56:17] <adrexia> :P
265: [02:57:10] <adrexia> actually ...
266: [02:57:16] <adrexia> !seen tyljb
267: [02:57:17] <ss-helper> adrexia: I last saw tyljb 2 minutes ago
268: [02:57:28] <adrexia> oh, see, that's sort of handy
269: [02:57:30] <antmas> :O
270: [02:57:33] <antmas> it's like magic
271: [02:57:46] <adrexia> provided people actually leave when they aren't here
272: [02:57:49] <antmas> !burgerfuel ss-helper
273: [02:57:57] <Danae> lmao
274: [02:58:01] <antmas> zippy: it's not working
275: [02:58:11] <adrexia> maybe 'seen' should be tied to the last time someone commented
276: [02:58:15] <Danae> you didn’t say ‘please'
277: [02:58:26] <adrexia> !burgerfuel ss-helper please
278: [02:58:33] <zippy> true, but, hell pizza is coming
279: [02:58:52] <adrexia> !gif animate
280: [02:58:58] <Danae> !why ss-helper
281: [02:59:05] <Danae> !why-no-burgerfuel ss-helper
282: [02:59:11] <antmas> lol
283: [02:59:13] <Danae> hm yeah
284: [02:59:15] <Danae> seems broken
285: [02:59:30] <antmas> Danae is pretty much fitting into ssirc perfectly
286: [02:59:32] <Ryan-Toast> Danae: http://www.gfycat.com/BabyishShinyHarrier
287: [02:59:48] <Danae> omg hahaha
288: [02:59:56] <antmas> Danae: don't click, it might be #chickenbutt
289: [03:00:05] <zippy> does, !date !flush !help !paste !seen
290: [03:00:06] <Ryan-Toast> antmas: Lol, not until Friday.
291: [03:00:06] <adrexia> that poor woman was just trying to eat
292: [03:00:12] <Danae> no it’s just making me hungry
293: [03:00:19] <adrexia> !flush
294: [03:00:19] <ss-helper> Have you flushed? Try doing a ?flush=all and /dev/build then see if it's sorted. Do it twice for good measure ;-)
295: [03:00:35] <adrexia> that's so... impersonal
296: [03:00:37] <antmas> I'm glad we have ss-helper
297: [03:00:38] <Danae> that flush one sounds so handy
298: [03:00:46] <antmas> more time for important things
299: [03:00:47] <adrexia> !date
300: [03:00:47] <ss-helper> It's currently 11th May 3:00:46 pm in New Zealand (NZST)
301: [03:01:00] <Danae> go out on a !date with me ss-helper
302: [03:01:06] <adrexia> I was wondering...
303: [03:01:12] <Danae> haha
304: [03:01:17] <adrexia> what about...
305: [03:01:21] <adrexia> !date yesterday
306: [03:01:21] <ss-helper> It's currently 11th May 3:01:20 pm in New Zealand (NZST)
307: [03:01:24] <adrexia> nope
308: [03:01:25] <adrexia> :/-
309: [03:01:28] <Danae> ha
310: [03:01:35] <antmas> ss-helper: I need !date !help pls advise
311: [03:01:46] <adrexia> lol
312: [03:02:07] <Danae> !seen kutten
313: [03:02:07] <ss-helper> Danae: They're in the channel now....
314: [03:02:16] <Danae> yo kutten did you fix your problem
315: [03:02:24] <Danae> hey hey practical usage
316: [03:02:27] * antmas is now known as ss-helpers-mum
317: [03:02:36] <Danae> hahaha
318: [03:02:38] <adrexia> actually, what would be useful is soemthign like !time uk
319: [03:02:42] <ss-helpers-mum> guis, please leave my child alone
320: [03:02:47] <adrexia> lols
321: [03:02:54] <ss-helpers-mum> it's their first day with new commands
322: [03:03:00] <Danae> !seen ss-helpers-mum
323: [03:03:00] <ss-helper> Danae: I last saw ss-helpers-mum 5 seconds ago
324: [03:03:06] <Danae> harhar
325: [03:03:10] <ss-helpers-mum> lol
326: [03:03:12] <adrexia> bwhahahahaha
327: [03:03:13] <ss-helpers-mum> I mean
328: [03:03:15] <ss-helpers-mum> shoosh!
329: [03:03:16] <adrexia> me too ;)
330: [03:03:25] <Danae> pffff
331: [03:03:38] * ss-helpers-mum is now known as antmas
332: [03:04:02] <zippy> intersting... the bot didn't say was int he channel now
333: [03:04:06] <zippy> ahh, renames :)
334: [03:04:10] <zippy> no..
335: [03:04:11] <zippy> yes
336: [03:04:22] <zippy> didn't track the person because they didn't join
337: [03:05:02] <antmas> zippy: can we have it announce when simon_w|air enters the room?
338: [03:05:06] <zippy> god always happens... join IRC get no work done
339: [03:05:07] <zippy> sure
340: [03:05:12] <antmas> play a midi of storm trooper song
341: [03:05:19] <zippy> ...
342: [03:05:23] * Guest76291 quit (Quit: This computer has gone to sleep)
343: [03:05:54] <antmas> bah bah bah ba-bah-bah ba-bah-bahhhhhh
344: [03:06:44] <zippy> Imperial march?
345: [03:06:56] <antmas> or maybe a beer oclock command for when people come in on friday at 4pm
346: [03:07:03] <antmas> zippy: that's it
347: [03:10:44] <Ryan-Toast> Can you set tinymce buttons for individual htmleditorfields?
348: [03:10:56] * Shrike_Finland has joined #silverstripe
349: [03:11:04] <kutten> Danae: Still haven't got a chance to try it, I'm at work. Is there a IRC command for me to leave you a message if you are not online later when I try it?
350: [03:11:22] <Danae> no idea
351: [03:11:37] <antmas> kutten: there is a log running, so it can be checked at a later date
352: [03:11:37] <kutten> !Tell Danae does this work?
353: [03:11:54] <zippy> heh funny story
354: [03:11:55] <kutten> Ok, thanks antmas
355: [03:12:09] <zippy> I was going to do something like that
356: [03:12:19] <zippy> !message <user> and a message.
357: [03:12:30] <zippy> When they next came online it would send them that message from that user..
358: [03:12:38] <kutten> !message zippy thanks
359: [03:12:42] <antmas> that'd be handy
360: [03:12:45] <zippy> it doesn't work
361: [03:12:50] <zippy> it's just a pipe dream
362: [03:12:54] * Guest76291 has joined #silverstripe
363: [03:13:35] <kutten> zippy: oh ok, the REPRAP IRC has a command similar.
364: [03:13:55] * tyljb has joined #silverstripe
365: [03:13:57] <kutten> REPRAP = 3d printing community
366: [03:14:24] * nontgor quit (Ping timeout: 256 seconds)
367: [03:16:21] <MichalKleiner> I can possibly bring eggdrop irc bot that can do that.. had it back in the day on our community wifi network irc server..
368: [03:21:33] * travis-ci has joined #silverstripe
369: [03:21:34] <travis-ci> silverstripe/silverstripe-framework#4756 (3.1 - 85c5116 : Will Rossiter): The build passed.
370: [03:21:34] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/11f13119c663...85c51167c0e6
371: [03:21:34] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/62026570
372: [03:21:34] * travis-ci has left #silverstripe
373: [03:26:36] * nontgor has joined #silverstripe
374: [03:27:26] * dospuntocero has joined #silverstripe
375: [03:29:19] * antmas quit (Ping timeout: 246 seconds)
376: [03:31:36] * dospuntocero quit (Ping timeout: 246 seconds)
377: [03:31:57] * tyljb quit (Quit: tyljb)
378: [03:35:38] <Colin[pi]> i'm guessing it's probably not a good thing if one of my HDD's is making a droning sound :\
379: [03:44:40] * joelpittet has joined #silverstripe
380: [03:47:42] * ocmnt quit (Ping timeout: 272 seconds)
381: [03:49:39] <Ryan-Toast> Colin[pi]: Time to back everything up.
382: [03:49:56] <Colin[pi]> Ryan-Toast: it'
383: [03:49:57] <Colin[pi]> oops
384: [03:50:00] <Colin[pi]> it's my backup drive :(
385: [03:51:55] <simon_w|air> Back it up!
386: [03:52:03] <Colin[pi]> yo dawg
387: [03:52:26] <simon_w|air> Seriously though, you need redundancy in your backups
388: [03:52:35] <Colin[pi]> yeah
389: [03:56:24] * vanny has joined #silverstripe
390: [03:56:30] <vanny> Hi All
391: [03:57:35] <simon_w|air> And, thanks to Flickr, I'll soon have redundant backups of my photos :)
392: [03:57:38] * Shrike_Finland1 has joined #silverstripe
393: [03:57:48] <Colin[pi]> hey vanny
394: [03:58:09] <vanny> Just playing with Model Admin and found when I add a new record, I have to refresh that admin tool to get any activity? Anyone come across that.
395: [03:58:35] <simon_w|air> Sounds like you've got whitespace before a <?php or after a ?> that you shouldn't
396: [03:58:43] <simon_w|air> Probably in either the model admin or the model file
397: [03:59:07] <vanny> It all works, it happens when I add a new user account as well.
398: [04:00:14] * Shrike_Finland quit (Ping timeout: 245 seconds)
399: [04:00:27] * Err404NotFound has joined #silverstripe
400: [04:00:27] * Error404NotFound quit (Disconnected by services)
401: [04:01:07] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
402: [04:01:39] <vanny> By works, I mean it add the record to the database, just the interface dies. I guess in the terms of leftandmain, left works, main not responsive :P
403: [04:01:56] <simon_w|air> Still sounds like a whitespace problem
404: [04:04:15] <Stomach> either that or a requirements combining issue which took me fucking ages to find
405: [04:04:17] <Stomach> >_<
406: [04:04:27] <Stomach> are you using any modules vanny?
407: [04:07:32] <vanny> no combining, right now it happens straigh out of the box. on a clean installation
408: [04:09:22] <vanny> if I looking into what is being in the html response. there is content there, the browser just doesnt load it
409: [04:09:47] <Danae> check console for errors I suppose
410: [04:10:31] <vanny> its not returning any, it has me perplexed. I was just checking if this was a common issue
411: [04:14:01] * Hailwood has joined #silverstripe
412: [04:16:38] * zippy has joined #silverstripe
413: [04:19:12] <zippy> https://www.arqbackup.com/ is quite good, one time fee and then can use things like Amazon or GOogle for storage
414: [04:19:25] <zippy> as an extra backup
415: [04:19:34] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
416: [04:20:38] <Stomach> vanny - are you in live, test or dev mode?
417: [04:20:47] <Stomach> might be that your assets path is not writable if you're in live or test mode
418: [04:24:37] <simon_w|air> I'm looking at http://www.code42.com/crashplan/, since they ship you a hard drive for the initial backup
419: [04:24:45] <simon_w|air> Given Australia, that's rather important
420: [04:36:16] <vanny> Stomach: Live mode
421: [04:36:31] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
422: [04:37:42] * novaweb has joined #silverstripe
423: [04:41:26] <Stomach> vanny - make sure your assets directory is writable
424: [04:45:05] * veb quit (Quit: veb-irc: &)
425: [04:45:10] * Guest76291 quit (Quit: This computer has gone to sleep)
426: [04:45:40] <vanny> ok, ill look into it
427: [04:45:45] <vanny> thanks
428: [04:55:03] * joelpittet quit (Remote host closed the connection)
429: [04:56:45] * vanny quit (Quit: Page closed)
430: [04:59:05] * novaweb quit (Read error: Connection reset by peer)
431: [04:59:27] * Shrike_Finland1 quit (Quit: Leaving.)
432: [05:00:21] * novaweb has joined #silverstripe
433: [05:03:54] * dospuntocero has joined #silverstripe
434: [05:05:13] * nontgor quit (Ping timeout: 255 seconds)
435: [05:06:10] * Liquide quit ()
436: [05:06:57] * Stomach quit (Quit: zzz)
437: [05:08:55] * dospuntocero quit (Ping timeout: 272 seconds)
438: [05:09:16] * novaweb quit (Ping timeout: 255 seconds)
439: [05:19:02] * Hailwood quit (Remote host closed the connection)
440: [05:21:43] * joelpittet has joined #silverstripe
441: [05:22:55] * Danae quit (Quit: Danae)
442: [05:23:54] * Ryan-Toast quit (Quit: Ryan-Toast)
443: [05:28:41] * travis-ci has joined #silverstripe
444: [05:28:42] <travis-ci> silverstripe/silverstripe-framework#4757 (revert-4136-requirements-docblock-improvements - 55c916f : Damian Mooyman): The build has errored.
445: [05:28:42] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/commit/55c916fc3a7f
446: [05:28:42] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/62032847
447: [05:28:42] * travis-ci has left #silverstripe
448: [05:31:10] * Shrike_Finland has joined #silverstripe
449: [05:38:54] * veb has joined #silverstripe
450: [05:38:58] * veb quit (Client Quit)
451: [05:55:37] * kutten quit (Ping timeout: 246 seconds)
452: [05:56:18] * travis-ci has joined #silverstripe
453: [05:56:19] <travis-ci> silverstripe/silverstripe-framework#4759 (3.1 - 2ea8dd8 : Ingo Schommer): The build passed.
454: [05:56:19] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/85c51167c0e6...2ea8dd86e1c1
455: [05:56:19] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/62033466
456: [05:56:19] * travis-ci has left #silverstripe
457: [06:02:55] * camfindlay quit (Quit: camfindlay)
458: [06:05:21] * Mike123 has joined #silverstripe
459: [06:25:12] * UncleCheese has joined #silverstripe
460: [06:36:38] * Eliseth has joined #silverstripe
461: [06:36:56] * babak has joined #silverstripe
462: [06:47:04] * mahfuz quit (Ping timeout: 246 seconds)
463: [06:50:50] * wmk has joined #silverstripe
464: [06:52:00] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
465: [06:52:23] * markcl has left #silverstripe
466: [06:52:44] * UncleCheese has joined #silverstripe
467: [06:55:36] * Colin[pi] quit (Ping timeout: 240 seconds)
468: [06:56:56] * UncleCheese quit (Ping timeout: 244 seconds)
469: [07:09:16] * elgabbu quit (Quit: Page closed)
470: [07:09:33] * elgabbu has joined #silverstripe
471: [07:12:15] * joelpittet quit (Remote host closed the connection)
472: [07:21:58] * novaweb has joined #silverstripe
473: [07:21:58] * Colin[pi] has joined #silverstripe
474: [07:25:11] * spronk2 quit (Quit: I may need a longer sleep timer...)
475: [07:25:26] * spronk2 has joined #silverstripe
476: [07:25:47] * Shrike_Finland quit (Quit: Leaving.)
477: [07:32:04] * Colin[pi] quit (Ping timeout: 244 seconds)
478: [07:33:05] * arnhoe has joined #silverstripe
479: [07:36:35] * Shrike_Finland has joined #silverstripe
480: [07:37:19] * travis-ci has joined #silverstripe
481: [07:37:20] <travis-ci> silverstripe/silverstripe-framework#4760 (3.1 - 3907688 : Damian Mooyman): The build passed.
482: [07:37:20] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/2ea8dd86e1c1...3907688f7d2f
483: [07:37:20] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/62039887
484: [07:37:20] * travis-ci has left #silverstripe
485: [07:42:22] * kinglozzer has joined #silverstripe
486: [07:58:19] * zippy has joined #silverstripe
487: [08:02:30] <Tanger> Hey guys, I'm getting some odd MYSQL errors: 'Unknown column '%Y-%M' in 'group statement'. It seems to call DATE_FORMAT(PublishDate, "%Y-%M"), which, as far as I can tell, is valid mysql. Any ideas?
488: [08:03:06] <wmk> mysql settings for quoting?
489: [08:03:23] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
490: [08:04:36] <Tanger> I've tried it with backticks and single quotes
491: [08:04:46] <Tanger> And I've run the mysql itself in the cli
492: [08:04:53] * zippy has joined #silverstripe
493: [08:05:01] <Tanger> And that seems to work
494: [08:05:24] <zippy> excellenbt
495: [08:05:33] <zippy> wmk: you use the catalog manager?
496: [08:05:49] <wmk> depends on how ss initalizes the connection to mysql? hard to guess without seeing the whole queryy
497: [08:05:52] <wmk> zippy, yes
498: [08:05:58] <wmk> wassup?
499: [08:06:25] <zippy> but keep the parent in the site tree / keep showing the site tree?
500: [08:08:14] <wmk> the PARENT is in sitetree, i disabled the children from sitetree in a recent project
501: [08:08:35] * swaiba has joined #silverstripe
502: [08:08:42] <wmk> zippy, what do you want to do?
503: [08:09:25] <zippy> yea that is all I am after doing to a couple of pages
504: [08:09:33] <zippy> disable from site tree and just manage via grid
505: [08:09:39] <Tanger> http://sspaste.com/paste/show/555063aed61a4
506: [08:09:42] <zippy> but then i wonder if using that catalogmanager would be overkill
507: [08:10:26] <swaiba> morning all
508: [08:10:32] <Tanger> Hey swaiba
509: [08:10:40] <wmk> if you want to manage some page types in modeladmin it's no overkill
510: [08:11:06] <wmk> Tanger, single quotes?
511: [08:11:23] <wmk> as SS uses double quotes for tables and columns
512: [08:11:26] * stnvh has joined #silverstripe
513: [08:12:41] <swaiba> Tanger agree with wmk (Publish Date, "%Y-%M") should be (Publish Date, '%Y-%M')
514: [08:12:45] <Tanger> wmk: Spot on, thanks man.
515: [08:12:47] * Shrike_Finland quit (Quit: Leaving.)
516: [08:12:56] <wmk> ;)
517: [08:13:12] <Tanger> Well, time to report another issue for the new blog :P
518: [08:14:08] <elgabbu> morning guys
519: [08:14:18] <wmk> Tanger, was that from blog module?
520: [08:14:24] <Tanger> Yeah
521: [08:14:26] <wmk> elgabbu, O/
522: [08:14:53] <swaiba> good morning elgabbu
523: [08:14:58] <zippy> is there a SS method for escaping table names, possibly with column?
524: [08:15:12] * Stomach has joined #silverstripe
525: [08:15:16] <zippy> eg FooNameSpace\TableName.Column passed into a function
526: [08:15:19] <wmk> zippy, doesn't ORM escape for you?
527: [08:15:25] <elgabbu> i have a dataobject say ObjectA that has_one ObjectB .... in the getCMSFields of ObjectA i want to display a single form that will hold all the fields for both ObjectA and the associated record of ObjectB
528: [08:15:34] <elgabbu> basically everything in Root.Main
529: [08:15:42] <zippy> wmk: specifying a sort
530: [08:15:57] <wmk> elgabbu, see has_one_edit module
531: [08:16:35] <elgabbu> can you point me in the right direction?
532: [08:21:57] * Stomach quit (Quit: zzz)
533: [08:22:17] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
534: [08:30:14] <wmk> elgabbu, http://addons.silverstripe.org/add-ons/simonwelsh/hasoneedit
535: [08:30:29] * Shrike_Finland has joined #silverstripe
536: [08:30:36] <elgabbu> thanks wmk
537: [08:34:47] * swaiba quit (Read error: Connection reset by peer)
538: [08:35:30] * swaiba has joined #silverstripe
539: [08:37:17] * NobrainerWeb has joined #silverstripe
540: [08:38:31] * spronk2 quit (Quit: I may need a longer sleep timer...)
541: [08:39:46] * Stomach has joined #silverstripe
542: [08:44:20] * Pyastauk has joined #silverstripe
543: [08:45:08] <Pyastauk> fuck, back at work 'n shit.
544: [08:45:25] <swaiba> Morning Pyastauk
545: [08:46:47] <wmk> asta?
546: [08:47:21] <Pyastauk> wmk: captcha again
547: [08:47:24] <Pyastauk> astau
548: [08:47:43] <Pyastauk> Gidday swaiba
549: [08:48:08] <Pyastauk> I think I should have taken the day off
550: [08:48:20] <Pyastauk> Used the sick or something
551: [08:52:41] * Shrike_Finland quit (Quit: Leaving.)
552: [08:57:48] * Shrike_Finland has joined #silverstripe
553: [08:59:26] * Tanger quit (Quit: sleep())
554: [09:18:23] <Pyastauk> gawd work is boring
555: [09:18:36] <Pyastauk> it's been an hour and I've got diddly interesting to do.
556: [09:18:53] <swaiba> Pyastauk - you can do some work for me then...?
557: [09:23:00] <Pyastauk> swaiba: is it interesting?
558: [09:23:31] <swaiba> Pyastauk if you are working for free then I'm flexible lol
559: [09:23:41] <Pyastauk> lol
560: [09:25:16] <Pyastauk> ticket: "Can we have the bottom line profit on every report?" - reports are generated live on load. Gross profit is not in the system - it's calculated on the fly when it's needed (printed documents). The system has some 60000 rows.
561: [09:25:28] <Pyastauk> NO, YOU CANNOT HAVE THIS.
562: [09:25:32] * Pyastauk closes ticket
563: [09:25:38] <Pyastauk> feels good man
564: [09:26:07] <Pyastauk> the calculation is not trivial. Reports would start to take large portions of an hour to load.
565: [09:26:11] * novaweb quit (Read error: Connection reset by peer)
566: [09:36:36] * bemusedrat has joined #silverstripe
567: [09:37:38] * Shrike_Finland quit (Quit: Leaving.)
568: [09:50:34] * Stomach quit (Quit: zzz)
569: [09:55:39] * r_hector has joined #silverstripe
570: [10:05:05] <Pyastauk> Maybe the forums can provide a small reprieve
571: [10:18:18] * tmro quit (Max SendQ exceeded)
572: [10:20:58] * tmro has joined #silverstripe
573: [10:21:22] * Shrike_Finland has joined #silverstripe
574: [10:28:04] * Kutten has joined #silverstripe
575: [10:30:30] <Kutten> !seen Danae
576: [10:30:30] <ss-helper> Kutten: I last saw Danae 5 hours ago
577: [10:31:31] * UncleCheese has joined #silverstripe
578: [10:31:38] <Kutten> Danae, I doubt you will go back through the log, but I changed the theme in the CMS settings and then flushed and i got my Hello world, cheers. I'll try and catch you online later.
579: [10:50:37] * Shrike_Finland quit (Quit: Leaving.)
580: [11:09:30] * Colin[pi] has joined #silverstripe
581: [11:12:18] * benjhocking quit (Quit: Leaving.)
582: [11:12:53] * benjhocking has joined #silverstripe
583: [11:12:54] * benjhocking quit (Client Quit)
584: [11:13:59] * terryapodaca has joined #silverstripe
585: [11:30:23] <Pyastauk> Mondays are boring.
586: [11:30:37] <Pyastauk> Luckily, it's pretty much lunchtime.
587: [11:35:32] * Shrike_Finland has joined #silverstripe
588: [11:40:43] <terryapodaca> is there a way to make something like: private static $icon = '{$this->ThemeDir()}/images/newsholder';
589: [11:40:57] <terryapodaca> work so I don't have to actually specify the theme?
590: [11:41:26] <terryapodaca> like: //private static $icon = 'themes/mytheme/images/newsholder';
591: [11:44:31] <wmk> terryapodaca, i doubt, though with a constant it could work
592: [11:46:18] <Pyastauk> terryapodaca: no.
593: [11:46:31] <Pyastauk> Can't call functions in declarations.
594: [11:46:38] <Pyastauk> class definition level*
595: [11:47:03] <terryapodaca> so even with a constant, it would be no different than hard coding the current theme.
596: [11:47:26] <terryapodaca> is there some other way to set the $icon that is more dynamic?
597: [11:47:34] <Pyastauk> Just overload the getIcon method or whatever.
598: [11:47:52] <Pyastauk> the statics just define what icon, they don't load it into the system!
599: [11:48:14] <Pyastauk> :)
600: [11:48:27] <Pyastauk> lunch time.
601: [11:48:29] <Pyastauk> :D
602: [12:00:45] * r_hector quit (Remote host closed the connection)
603: [12:01:13] * Mike123 quit (Quit: Page closed)
604: [12:03:47] <Pyastauk> haha, the developer's motto.
605: [12:04:02] <Pyastauk> "Well, that makes no sense... but O.K."
606: [12:04:13] * Shrike_Finland quit (Quit: Leaving.)
607: [12:10:22] <swaiba> Pyastauk - https://pbs.twimg.com/media/A0rJe3LCUAAUmo0.png
608: [12:14:41] * UndefinedOffset has joined #silverstripe
609: [12:15:03] <wmk> swaiba, yup
610: [12:29:32] * Kutten quit (Remote host closed the connection)
611: [12:30:48] <wmk> is there a tool to re-order the nesting of <h> tags?
612: [12:31:11] <wmk> e.g. that after a <h2> cannot come a <h4> without a <h3> in between..?
613: [12:31:28] * Colin[pi] quit (Ping timeout: 272 seconds)
614: [12:32:53] * dospuntocero has joined #silverstripe
615: [12:39:31] * Shrike_Finland has joined #silverstripe
616: [12:40:52] * Robke has joined #silverstripe
617: [12:40:55] <Robke> howdy
618: [12:43:03] <swaiba> Robke hi
619: [12:43:15] <Robke> how are thing going on this monday?
620: [12:44:30] <swaiba> all good for me on a monday, you?
621: [12:44:46] <Robke> just fine :) need a couple of fixes as always :)
622: [12:44:55] <Robke> but in general everything is fine :)
623: [12:45:27] <Robke> swaiba, is it possible somehow to add SiteTreeDropdown to CMS HTMLEditor hyperling button? :)
624: [12:46:42] <swaiba> Robke a nice question, not something I can answer so let's hope there is someone else out there in IRC land for this one...
625: [12:47:21] <Robke> wmk, zauberfisch, Pyastauk maybe you guys know something?
626: [12:47:33] <wmk> depends on the something
627: [12:48:26] <Robke> what exactly? :)
628: [12:49:30] <wmk> THE something of course
629: [12:50:58] <Robke> how could i even try to add something to that place? :)
630: [12:52:06] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
631: [12:52:11] <wmk> !ask Robke
632: [12:57:20] <Robke> hm... its the same problem as i asked last week :) i need to get redirect link which should have hashtag with parent id separeted with "-" and slide index :)
633: [12:57:28] <Robke> so somehow i should achieve this in cms :)
634: [12:59:22] * Shrike_Finland quit (Quit: Leaving.)
635: [13:13:44] * Shrike_Finland has joined #silverstripe
636: [13:20:45] * dospuntocero quit (Remote host closed the connection)
637: [13:22:55] * Shrike_Finland quit (Ping timeout: 272 seconds)
638: [13:31:15] * catcher has joined #silverstripe
639: [13:42:19] <Pyastauk> Robke: there already is an interface for that
640: [13:42:25] <Pyastauk> for... well what I think you're asking.
641: [13:42:51] <Robke> hm... how could i found where its written? :)
642: [13:42:54] <Pyastauk> oh, you're asking about the anchor thing again
643: [13:42:59] <Robke> yes :/
644: [13:43:13] <Pyastauk> I see.
645: [13:43:26] <Pyastauk> I'll have a look in a bit, I'm a touch busy atm :/
646: [13:43:33] <Pyastauk> busy and sleepy :(
647: [13:43:34] <Robke> i need to do like this: if you select page to link, address should be generated like parentId and this slide index :)
648: [13:43:45] <Robke> dont worry maybe tomorrow you will feel better :d
649: [13:44:24] <Pyastauk> Robke: hmm, is the slide index a related has_many?
650: [13:45:04] * dospuntocero has joined #silverstripe
651: [13:45:24] <Robke> well actually slide index is generating in front end with fullpage.js :) but i think i can pass whatever i want to that js :) so it could be even slide id i guess :)
652: [13:45:56] <Pyastauk> Yep ;) seems easier
653: [13:46:27] <Robke> yep :)
654: [13:46:48] <Robke> still trying to figure it out how can i achieve this thing :/
655: [13:46:50] * bemusedrat quit (Quit: Leaving)
656: [13:47:14] <Robke> because all i have is like pages tree, without any relationships in my php codes :)
657: [13:47:20] <Robke> somehow it works like a charm :D
658: [13:53:33] * Shrike_Finland has joined #silverstripe
659: [13:53:58] * ss-helper quit (Remote host closed the connection)
660: [13:54:07] * travis-ci has joined #silverstripe
661: [13:54:08] <travis-ci> dhensby/silverstripe-framework#306 (3.1 - 3907688 : Damian Mooyman): The build passed.
662: [13:54:08] <travis-ci> Change view : https://github.com/dhensby/silverstripe-framework/compare/e0b7bc9cda49...3907688f7d2f
663: [13:54:08] <travis-ci> Build details : http://travis-ci.org/dhensby/silverstripe-framework/builds/62072929
664: [13:54:08] * travis-ci has left #silverstripe
665: [14:02:28] * elgabbu quit (Ping timeout: 246 seconds)
666: [14:10:40] * Shrike_Finland quit (Quit: Leaving.)
667: [14:16:32] * lerni has joined #silverstripe
668: [14:18:09] * lerni quit (Client Quit)
669: [14:22:49] * muskie9 has joined #silverstripe
670: [14:42:12] * Robke quit (Quit: Leaving)
671: [14:59:04] * babak quit (Quit: Connection closed for inactivity)
672: [15:05:46] * swaiba_ has joined #silverstripe
673: [15:07:54] * swaiba quit (Ping timeout: 272 seconds)
674: [15:10:27] * travis-ci has joined #silverstripe
675: [15:10:28] <travis-ci> dhensby/silverstripe-framework#307 (3 - 3e88e12 : Sam Minnée): The build passed.
676: [15:10:28] <travis-ci> Change view : https://github.com/dhensby/silverstripe-framework/compare/4959f0eea822...3e88e1210d74
677: [15:10:28] <travis-ci> Build details : http://travis-ci.org/dhensby/silverstripe-framework/builds/62073467
678: [15:10:28] * travis-ci has left #silverstripe
679: [15:16:49] * joelpittet has joined #silverstripe
680: [15:19:41] * Eliseth quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
681: [15:20:30] * arnhoe quit ()
682: [15:25:34] * huberd has joined #silverstripe
683: [15:28:08] <Pyastauk> https://www.youtube.com/watch?v=dik_wnOE4dk
684: [15:28:14] * Shrike_Finland has joined #silverstripe
685: [15:30:05] * Shrike_Finland1 has joined #silverstripe
686: [15:33:46] <muskie9> anyone have parent::onBeforeWrite() error in SS 3.1.12
687: [15:33:59] * Shrike_Finland quit (Ping timeout: 245 seconds)
688: [15:34:02] <muskie9> [User Error] Uncaught Exception: Object->__call(): the method 'parent' does not exist
689: [15:37:08] <kinglozzer> muskie9: How are you calling it? Sounds like you're doing something like $this->parent()->onBeforeWrite() instead of parent::onBeforeWrite()
690: [15:37:41] <muskie9> https://gist.github.com/muskie9/be57869122944abaa978#file-productpage-php-L228
691: [15:38:48] <muskie9> hitting the error off of a build task actually... the task updates ProductPage to NestProduct which is this: https://gist.github.com/muskie9/8321f6496a9bddd0be2b
692: [15:38:50] <kinglozzer> Strange, does it tell you what line the error is on muskie9?
693: [15:39:38] <Pyastauk> mm, stacktrace!
694: [15:39:53] <muskie9> line 227 of ProductPage but also traces to my build tasks ->each() function: https://gist.github.com/muskie9/19702461da1b7fb4ea4e
695: [15:41:20] <muskie9> http://puu.sh/hJtuf/0b9b37ea32.png
696: [15:42:03] <muskie9> I had it working a week ago... think the only change was my SS version, but I'm going through commits to see what else changed
697: [15:42:46] <Pyastauk> https://github.com/silverstripe/silverstripe-cms/blob/3.1.12/code/model/SiteTree.php#L1658
698: [15:43:45] <Pyastauk> muskie9: is this your maintained fork of Chris Bryer's work?
699: [15:44:33] <muskie9> ya, we've essentially re-written the module
700: [15:44:42] * Shrike_Finland1 quit (Quit: Leaving.)
701: [15:44:53] <muskie9> https://github.com/dynamic/foxystripe
702: [15:45:31] <Pyastauk> was a fork of this to begin with right? https://github.com/cbryer/FoxyStripe
703: [15:45:38] <muskie9> yup
704: [15:46:23] <Pyastauk> yeah well your error is coming from SiteTree itself
705: [15:48:25] <muskie9> guess I'm not sure why my task would error... if I update the class of a ProductPage to my new class it saves/publishes fine
706: [15:49:00] <muskie9> I'll look through that function in SiteTree and see what I can track down with our code
707: [15:49:22] <Pyastauk> it seems like you've altered the lookup magice some how
708: [15:49:29] <Pyastauk> like hasMethod() or somesuch
709: [15:49:51] <Pyastauk> or defined some kinda extra method Parent
710: [15:49:57] <Pyastauk> although I couldn't find any reference in your gist
711: [15:50:27] <Pyastauk> Inheriting directly from Page... it could be in Page - but then everything would die
712: [15:51:18] * kinglozz_ has joined #silverstripe
713: [15:51:19] * kinglozzer quit (Read error: Connection reset by peer)
714: [15:51:43] <muskie9> ya, I don't recall writing anything to that extent in the module or the extended page... I do have another module installed that checks for a method in my new class... https://github.com/dynamic/SilverStripe-FlexSlider/blob/0.1/code/FlexSliderExtension.php#L26
715: [15:52:01] <muskie9> not sure why that'd mess w/SiteTree though as it's a controller extension
716: [15:52:51] * kinglozz_ quit (Read error: Connection reset by peer)
717: [15:52:53] <muskie9> would $hide_ancestor = 'ProductPage'; break parent calls?
718: [15:53:11] * kinglozzer has joined #silverstripe
719: [15:53:13] <Pyastauk> Nah, shouldn't do.
720: [15:53:17] * NobrainerWeb quit (Quit: NobrainerWeb)
721: [15:53:24] <Pyastauk> It should just hide it from the dropdowns in the cms, etc.
722: [15:53:35] <Pyastauk> the page type options
723: [15:53:39] <muskie9> right
724: [15:56:02] <muskie9> damn, was the hide_ancestor... I'll do a clean install and test with that, that's not a fun bug if it's killing parent:: calls
725: [15:57:58] * NobrainerWeb has joined #silverstripe
726: [15:58:15] <muskie9> and why would onBeforeWrite() be affected but not getCMSFields() with the parent call... strange
727: [16:07:12] * Fishmancer quit (Quit: lady parts)
728: [16:11:03] * kinglozzer quit ()
729: [16:12:49] <Pyastauk> indeed muskie9 - very odd.
730: [16:12:56] <Pyastauk> But it's not parent::StaticThing
731: [16:13:11] <Pyastauk> it's url segment stuff, $this->Parent()->uhOh()
732: [16:13:35] * joelpittet quit (Remote host closed the connection)
733: [16:13:43] <Pyastauk> parent::onBeforeWrite() is SiteTree::onBeforeWrite(), which checks the URLSegment, etc.
734: [16:13:49] <Pyastauk> that's why other things aren't affected.
735: [16:14:06] <muskie9> ah, that makes sense
736: [16:14:26] * muskie9 needs to write more robust unit tests for the module
737: [16:14:38] <Pyastauk> stack trace shows it clearly ;)
738: [16:15:00] <Pyastauk> [16:42] <Pyastauk> https://github.com/silverstripe/silverstripe-cms/blob/3.1.12/code/model/SiteTree.php#L1658
739: [16:16:49] <muskie9> I'll be sure to go though the full stack trace next time, more times than not it's code I've written that errors so I don't make it to the core stuff ;P
740: [16:17:34] <Pyastauk> Yeah but in that case it's at the top of the list ;)
741: [16:19:17] <Pyastauk> fff, just wanna go home and sleep, but have a dinner party to go to :<
742: [16:19:36] <muskie9> those are always fun lol
743: [16:19:59] <Pyastauk> well, hopefully
744: [16:20:17] <Pyastauk> I'll be mad if it's boring as fuck, lol
745: [16:20:25] <catcher> Anyone here use full on TDD for SS sites?
746: [16:20:47] <muskie9> TDD?
747: [16:20:56] <Pyastauk> Traffic Dertoon Dwelux
748: [16:21:07] <Pyastauk> Test Driven Development
749: [16:21:09] <Pyastauk> either or
750: [16:21:34] <Pyastauk> TTD or TDD, that is the real question.
751: [16:21:48] <Pyastauk> catcher: it's so... ambiguious.
752: [16:21:54] <Pyastauk> TDD, BDD, DDD
753: [16:22:13] <Pyastauk> all on the same tree, different places, but people generally get more wound up about one than another.
754: [16:22:19] <Pyastauk> SS ltd use TDD, yeh.
755: [16:22:40] <muskie9> catcher, trying to work it in at our agency
756: [16:22:42] <Pyastauk> Not sure on how 'truthfully' they follow it, but it's def. a thing.
757: [16:22:49] * stnvh quit (Quit: sleepy)
758: [16:23:27] <catcher> Pyastauk, the possibilities are endless
759: [16:23:41] <Pyastauk> Because I'm on a boat?
760: [16:23:48] <catcher> flippy floppies & whatnot
761: [16:23:56] <Pyastauk> ANYTHING IS POSSIBLE!
762: [16:24:08] <catcher> muskie9, painful so far?
763: [16:24:38] * joelpittet has joined #silverstripe
764: [16:24:45] <Pyastauk> catcher: it's not that writing tests is painful or difficult - the biggest issue I have with it is that it inherintly fits the waterfall model.
765: [16:24:59] <Pyastauk> You need to know how the fuck you're building your system before you can begin to write pertinent tests
766: [16:25:04] <muskie9> ya, we have a base module that most all sites use and refactoring code with tests... custom sites I try to work them in from the start, but low budgets/tight timelines make it tough
767: [16:25:24] <Pyastauk> I've not worked in a place that used TDD properly though (as much as I lament that fact) - so NFI how it fits in around 'agile'.
768: [16:25:33] <Pyastauk> I just do programming, motherfucker.
769: [16:25:37] <Pyastauk> Do you speak it?
770: [16:25:47] <muskie9> lol
771: [16:25:53] <Pyastauk> http://programming-motherfucker.com/
772: [16:26:18] * NobrainerWeb quit (Quit: NobrainerWeb)
773: [16:27:02] <catcher> that's why I'd like to go all behavioral if it were feasible. Doesn't care about implementation, just results.
774: [16:27:07] <catcher> But alas, that's not realistic.
775: [16:27:28] <Pyastauk> It's more realistic.
776: [16:27:35] <Pyastauk> If anything.
777: [16:28:03] <Pyastauk> Depends on the level of detail you go into though when writing the tests. Simply 'system works' isn't good enough.
778: [16:28:17] <Pyastauk> neither are intricate unit tests
779: [16:28:21] <Pyastauk> so yeah
780: [16:28:42] <Pyastauk> like I said before, all these test types are on the same tree, just different branches/nodes in the same space.
781: [16:28:48] <Pyastauk> anyway, it's hometime.
782: [16:28:49] <Pyastauk> bie
783: [16:28:52] * Pyastauk quit ()
784: [16:29:13] * joelpittet quit (Ping timeout: 264 seconds)
785: [16:31:52] * NobrainerWeb has joined #silverstripe
786: [16:34:57] <swaiba_> catcher - behavioral - not realistic? Why so - I think it is 100% realistic and the only way to
787: [16:35:40] <catcher> swaiba_, I always see behavioral tests paired with unit on complex projects
788: [16:36:17] <swaiba_> really - the main purpose is to cover the Yawning Crevasse of Doom
789: [16:36:21] <swaiba_> http://www.infoq.com/presentations/Fowler-North-Crevasse-of-Doom
790: [16:36:25] * wmk quit (Ping timeout: 255 seconds)
791: [16:36:37] <swaiba_> i.e. it is for business ppl to be able to deal with these
792: [16:37:06] <swaiba_> I've written a parser to transform behat tests into product requirements
793: [16:37:19] <swaiba_> its the only way a product requirement document is ever going to be up to date
794: [16:38:46] <catcher> swaiba_, you're saying behavioral TDD can serve as a client-facing spec?
795: [16:39:02] <catcher> if so, that's pretty cool.
796: [16:39:15] <swaiba_> if written correctly, I'd say yes, they can at least serve as a test plan
797: [16:39:41] <swaiba_> the first step is internally to allow sales to know the product content, so it is still intended for an internal audience
798: [16:54:35] * babak has joined #silverstripe
799: [17:03:46] * muskie9 is now known as muskie9_afk
800: [17:09:30] * travis-ci has joined #silverstripe
801: [17:09:31] <travis-ci> dhensby/silverstripe-framework#308 (pulls/cookie-name-normalisation - 53c36dc : Daniel Hensby): The build has errored.
802: [17:09:31] <travis-ci> Change view : https://github.com/dhensby/silverstripe-framework/commit/53c36dc3c961
803: [17:09:31] <travis-ci> Build details : http://travis-ci.org/dhensby/silverstripe-framework/builds/62075445
804: [17:09:31] * travis-ci has left #silverstripe
805: [17:22:22] * swaiba_ quit (Remote host closed the connection)
806: [17:31:11] * joelpittet has joined #silverstripe
807: [17:32:41] * dospuntocero quit (Remote host closed the connection)
808: [17:57:37] * muskie9_afk is now known as muskie9
809: [18:00:02] * huberd quit (Read error: Connection reset by peer)
810: [18:01:04] * NobrainerWeb quit (Quit: NobrainerWeb)
811: [18:01:05] * Shrike_Finland has joined #silverstripe
812: [18:23:09] * NobrainerWeb has joined #silverstripe
813: [18:23:21] * NobrainerWeb quit (Client Quit)
814: [18:26:02] * zauberfisch quit (Ping timeout: 244 seconds)
815: [18:26:47] * joelpittet quit (*.net *.split)
816: [18:26:48] * Kapdap quit (*.net *.split)
817: [18:26:48] * zauberfi1ch has joined #silverstripe
818: [18:27:24] * joelpittet has joined #silverstripe
819: [18:27:24] * Kapdap has joined #silverstripe
820: [18:33:18] * dospuntocero has joined #silverstripe
821: [18:37:39] * dospuntocero quit (Ping timeout: 250 seconds)
822: [18:49:43] * Stomach has joined #silverstripe
823: [18:50:16] * dospuntocero has joined #silverstripe
824: [19:13:51] * dospuntocero quit (Remote host closed the connection)
825: [19:14:34] * Stomach quit (Quit: zzz)
826: [19:29:20] * dospuntocero has joined #silverstripe
827: [19:36:20] * Stomach has joined #silverstripe
828: [19:36:48] * gbotley has joined #silverstripe
829: [19:41:37] * gbotley quit (Ping timeout: 246 seconds)
830: [19:42:47] * travis-ci has joined #silverstripe
831: [19:42:48] <travis-ci> dhensby/silverstripe-framework#309 (pulls/cookie-name-normalisation - a922e0a : Daniel Hensby): The build has errored.
832: [19:42:48] <travis-ci> Change view : https://github.com/dhensby/silverstripe-framework/compare/53c36dc3c961...a922e0a58bb7
833: [19:42:48] <travis-ci> Build details : http://travis-ci.org/dhensby/silverstripe-framework/builds/62076061
834: [19:42:48] * travis-ci has left #silverstripe
835: [19:43:05] <ss23> ohh, dhensby broke it
836: [19:52:24] * oddnoc has joined #silverstripe
837: [19:54:35] * Shrike_Finland quit (Quit: Leaving.)
838: [19:55:09] <Stomach> uh oh
839: [19:55:31] <Stomach> but behat works!
840: [19:59:15] * Colin[pi] has joined #silverstripe
841: [20:10:23] * UndefinedOffset quit (Quit: Leaving.)
842: [20:14:35] * UncleCheese has joined #silverstripe
843: [20:15:58] <Stomach> that feeling when you have an open PR and noone replies in under 5 minutes :(
844: [20:29:02] * Kutten has joined #silverstripe
845: [20:32:06] * dospuntocero quit (Remote host closed the connection)
846: [20:36:10] <UncleCheese> Stomach lol
847: [20:37:35] <Stomach> its been 16 hours
848: [20:37:38] <Stomach> I'm freaking out
849: [20:41:06] * dospuntocero has joined #silverstripe
850: [20:43:55] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
851: [20:48:38] * Guest76291 has joined #silverstripe
852: [20:56:02] * Ryan-Toast has joined #silverstripe
853: [20:57:36] * Stomach quit (Quit: zzz)
854: [20:59:45] * Stomach has joined #silverstripe
855: [21:06:25] * Danae has joined #silverstripe
856: [21:06:34] * jules0x has joined #silverstripe
857: [21:06:54] * Stomach quit (Quit: zzz)
858: [21:08:20] <jules0x> Is it possible, from a page template, to override the meta tag that was added in Page.ss?
859: [21:10:57] <jules0x> ie. I want to set a custom meta on a particular pagetype.
860: [21:11:14] * UncleCheese has joined #silverstripe
861: [21:11:30] * Hailwood has joined #silverstripe
862: [21:11:41] * Danae has left #silverstripe
863: [21:11:49] <jules0x> Or... it'd be easier to just populate the meta on Page.ss using a function that can output the different meta
864: [21:11:54] * Stomach has joined #silverstripe
865: [21:11:55] * DanaeNZ has joined #silverstripe
866: [21:12:54] <Ryan-Toast> jules0x: You’ll have to set it in your controller.
867: [21:16:07] * NobrainerWeb has joined #silverstripe
868: [21:16:15] * NobrainerWeb quit (Client Quit)
869: [21:18:27] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
870: [21:24:00] <Ryan-Toast> Why does it always piss down on meetup day?
871: [21:25:29] <Stomach> because GOD HATES SILVERSTRIPE
872: [21:26:06] <Hailwood> Hey guys, in User Defined Forms there is the option to use a field in the form as the to address. How open to abuse is this?
873: [21:30:09] <Stomach> pretty open to abuse :P
874: [21:32:25] * Pyromanik has joined #silverstripe
875: [21:36:12] <adrexia> I'm surprised it's there
876: [21:38:25] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
877: [21:40:27] * dospuntocero quit (Remote host closed the connection)
878: [21:42:00] * dospuntocero has joined #silverstripe
879: [21:43:16] * catcher quit (Ping timeout: 240 seconds)
880: [21:43:16] * dospuntocero quit (Read error: Connection reset by peer)
881: [21:43:24] * dospuntocero has joined #silverstripe
882: [21:44:48] * dospuntocero quit (Remote host closed the connection)
883: [21:45:15] * dospuntocero has joined #silverstripe
884: [21:46:10] <Ryan-Toast> Stomach: Iw went to look at apartments… first website “built by Little Giant”
885: [21:46:23] <Ryan-Toast> GET OUT OF MY FACE, STEVIE
886: [21:46:34] <Stomach> haha :D
887: [21:46:39] <Stomach> we're all up in your shit
888: [21:46:47] <Ryan-Toast> You coming meetup today?
889: [21:46:50] <Stomach> yep
890: [21:46:53] <Ryan-Toast> Sweet.
891: [21:46:58] <Ryan-Toast> I’ll be soaking wet again.
892: [21:46:59] <Stomach> dont know how useful it will be
893: [21:47:03] <Ryan-Toast> Mmm, yeah
894: [21:47:04] <Ryan-Toast> :P
895: [21:47:10] <Ryan-Toast> Should be all good though.
896: [21:47:37] <DanaeNZ> I decided I will catch the bus instead of riding in the rain
897: [21:47:40] <DanaeNZ> so I’ll be late
898: [21:47:43] <Stomach> yeah hopefully interesting
899: [21:47:50] <DanaeNZ> but as long as I’m there in time for food
900: [21:47:50] <Ryan-Toast> DanaeNZ: You can just leave early.
901: [21:47:52] <DanaeNZ> I’ll be happy
902: [21:48:04] <DanaeNZ> Ryan-Toast: can I? :0
903: [21:48:07] <Ryan-Toast> DanaeNZ: Yarp
904: [21:48:15] <DanaeNZ> madness
905: [21:48:28] <Ryan-Toast> *waves hand* you have my permission :D
906: [21:48:31] <Stomach> why? its part of your work to go to these things
907: [21:48:40] * veb has joined #silverstripe
908: [21:48:41] <Stomach> and if its not, you should work somewhere else
909: [21:48:45] <Stomach> with better stuff
910: [21:48:46] <DanaeNZ> lol
911: [21:48:49] <Stomach> and more free bread
912: [21:49:04] <DanaeNZ> oooh the thing is at 5
913: [21:49:17] <DanaeNZ> I was gonna leave at 4ish anyways
914: [21:49:27] <DanaeNZ> stop making me hungry
915: [21:49:36] <Stomach> BREAD
916: [21:49:44] * novaweb has joined #silverstripe
917: [21:49:45] * dospuntocero quit (Ping timeout: 256 seconds)
918: [21:49:46] <Stomach> is infinity going to be there
919: [21:49:47] <Ryan-Toast> DanaeNZ: You should have borrowed a bike.
920: [21:49:50] <Ryan-Toast> We could have been a gang.
921: [21:49:51] <Stomach> is there going to be a fight?
922: [21:49:55] <DanaeNZ> Ryan-Toast: lolololol
923: [21:49:57] <Stomach> FIGHT
924: [21:50:03] <DanaeNZ> Ryan-Toast: too much rain and its rego is out
925: [21:50:11] <DanaeNZ> Ryan-Toast: = $200 fine
926: [21:50:23] <DanaeNZ> Ryan-Toast: and I wanted to bring my coffee in a thermace :3
927: [21:50:23] <Ryan-Toast> DanaeNZ: Weak.
928: [21:50:30] <Ryan-Toast> Where’s the commitment to the Toast gang?
929: [21:50:38] <DanaeNZ> can we get badges
930: [21:50:49] <DanaeNZ> obviously toast'
931: [21:50:54] <DanaeNZ> shaped
932: [21:51:07] <Ryan-Toast> Patches?
933: [21:51:13] <DanaeNZ> yes that
934: [21:51:16] <Ryan-Toast> Yes.
935: [21:51:19] <Ryan-Toast> Yes we can.
936: [21:51:25] <DanaeNZ> :D
937: [21:51:52] <Ryan-Toast> Ugh, naming stuff is hard.
938: [21:52:15] <Stomach> name it Stevie
939: [21:52:17] <Stomach> getStevie
940: [21:52:18] <Stomach> setStevie
941: [21:52:23] <DanaeNZ> yes
942: [21:52:30] <DanaeNZ> or getBeard
943: [21:52:35] <Ryan-Toast> Stomach: “what is Stevie” section.
944: [21:52:50] <DanaeNZ> <% loop Stevies.Limi(5) %>
945: [21:53:32] <Stomach> limit?
946: [21:53:34] <Stomach> what!?
947: [21:53:50] <MichalKleiner> you don't want to get wasted Stomach, that's why :-D
948: [21:54:00] <novaweb> Good morning!
949: [21:54:03] <Stomach> hey novaweb
950: [21:54:04] <MichalKleiner> o/ morning all
951: [21:54:34] <novaweb> Has anyone used patternlab or any simliar pattern library with SS/CWP?
952: [21:54:53] <novaweb> Or will I be the first to try....
953: [21:54:53] <Stomach> https://github.com/dnadesign/silverstripe-patternlab
954: [21:55:01] <novaweb> You are joking!
955: [21:55:05] <novaweb> awesome
956: [21:55:42] <novaweb> Thats’ awesome
957: [21:56:29] <Stomach> :)
958: [21:57:01] <Ryan-Toast> Stomach, keeper of the repos
959: [21:59:05] * babak quit (Quit: Connection closed for inactivity)
960: [21:59:39] <Stomach> lol
961: [22:07:09] * muskie9 has joined #silverstripe
962: [22:08:02] <MichalKleiner> that's how I work too - you don't need to know stuff, just know where to find it ;-)
963: [22:08:28] * Stomach quit (Quit: zzz)
964: [22:10:11] * Stomach has joined #silverstripe
965: [22:10:25] <Stomach> MichalKleiner - and when you need to find it
966: [22:18:14] * harry_ has joined #silverstripe
967: [22:18:38] <harry_> hi, if in my View I have this line: <% loop $CarouselImage %>
968: [22:18:50] <MichalKleiner> yeeees?
969: [22:18:57] <harry_> does this mean there is a mthod called Carousel Image in my controller?
970: [22:19:09] <harry_> i'm try to trace back to find how this is set
971: [22:19:33] <DanaeNZ> probably getCarouselImage
972: [22:19:45] <DanaeNZ> tbh just search whole project for CarouselImage
973: [22:20:02] <Ryan-Toast> harry_: Most likely in a $has_many
974: [22:20:05] <Ryan-Toast> array
975: [22:20:15] <Ryan-Toast> or a $many_many
976: [22:20:50] <harry_> yes.. Page has_many CarouselImage
977: [22:20:55] <DanaeNZ> wonder why it is CarouselImage and not CarouselImages
978: [22:21:23] <Stomach> because fuck plurals
979: [22:21:32] <Ryan-Toast> plurals are for casual.
980: [22:21:41] <Ryan-Toast> ;)
981: [22:21:49] <DanaeNZ> hahaha
982: [22:22:14] <DanaeNZ> private static $plural_name = ‘Carousel Image’;
983: [22:22:18] <DanaeNZ> FUCK DA POLICE
984: [22:23:54] <harry_> ok, and so I have a BeforeAfterDemo extends datobject, this only appears on my Before and After Demo page
985: [22:24:27] <Stomach> public $plural_name = 'Carousel Image'; public function plural_name() { return $this->plural_name; // lol}
986: [22:24:36] <harry_> do i have to write a method to query the db to get my objects for this model and manually pass to the view?
987: [22:25:17] <Stomach> harry - is it attached to the page?
988: [22:26:00] <harry_> there is no relation set up between BeforeAfterDemo and any pages
989: [22:26:52] <Stomach> then you will need to write a function in controller
990: [22:27:44] * mahfuz has joined #silverstripe
991: [22:27:53] <harry_> will the method only execute on pages that call the method
992: [22:28:22] <harry_> otherwsie it seems a little inefficient if the getBeforeAfterDemo method is called for every page when only one requires it
993: [22:28:59] * UncleCheese has joined #silverstripe
994: [22:29:10] <UncleCheese> what's the support for many_many_extraFields these days? is there an API for it? It used to be that you'd have to do a bunch of dirty DB work
995: [22:29:55] <DanaeNZ> I’ve had better and better success with many_many_extraFields
996: [22:30:06] <DanaeNZ> not so much docs
997: [22:30:20] <DanaeNZ> but you can stumble through the gridfield and add extraFields there
998: [22:31:20] <Stomach> harry_ - you only call it when you need it
999: [22:31:29] <Stomach> from the template
1000: [22:31:49] <Stomach> public function getBeforeAfterDemo() { return BeforeAfterDemo()->get()->first();}
1001: [22:31:54] <harry_> ok i see make sense
1002: [22:32:01] <Stomach> <% with $BeforeAfterDemo %>$Title<% end_with%>
1003: [22:32:05] <Stomach> or something like that
1004: [22:32:21] <Stomach> UncleCheese - you dont need to do any dirty work anymore
1005: [22:32:26] <Stomach> just use undocumented features :P
1006: [22:32:27] <harry_> can i ask when and why you might return an ArrayList
1007: [22:32:29] <UncleCheese> ok?
1008: [22:32:42] <UncleCheese> how do i set it?
1009: [22:33:00] <Stomach> harry_ - if you need to iterate over a list in a template
1010: [22:34:26] <Stomach> UncleCheese programatically or through the cms?
1011: [22:34:32] <UncleCheese> both, i guess
1012: [22:34:36] <Stomach> http://doc.silverstripe.org/en/developer_guides/forms/field_types/gridfield#many-many-extrafields
1013: [22:35:07] <UncleCheese> ahh, i see it.. it's the second argument of add()
1014: [22:35:08] <UncleCheese> nicely done
1015: [22:35:27] <Stomach> yeah
1016: [22:35:35] <Stomach> or you can do it in update too I believe
1017: [22:36:06] <UncleCheese> that's beautiful
1018: [22:36:10] <UncleCheese> cheers, Stomach
1019: [22:37:01] <Stomach> no worries :)
1020: [22:38:24] * oddnoc quit (Quit: yawn!)
1021: [22:38:37] <harry_> Stomach: I used: return BeforeAfterDemo::get(); .. and I am able to loop over the result in template
1022: [22:38:45] <harry_> is that not what you meant?
1023: [22:39:38] * muskie9 is now known as muskie9_afk
1024: [22:40:21] * micmania1 has joined #silverstripe
1025: [22:43:34] * Stomach quit (Quit: zzz)
1026: [22:43:59] * Stomach has joined #silverstripe
1027: [22:44:39] * muskie9_afk quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
1028: [22:44:58] * AndrewL has joined #silverstripe
1029: [22:45:42] <Pyromanik> What's this about free bread?
1030: [22:45:57] <Ryan-Toast> Pyro: Don’t you start.
1031: [22:46:03] <Pyromanik> DanaeNZ, 'Thermos'.
1032: [22:46:14] <Ryan-Toast> Jake the Thermus
1033: [22:46:15] <AndrewL> Hi, I was wondering what is the DPS(payment Express) payment module commonly used for SS3, as all the versions I find in github are for 2.4, and the current module I am using has some major bugs.
1034: [22:46:26] <Ryan-Toast> AndrewL: omnipay
1035: [22:46:38] <Ryan-Toast> https://github.com/burnbright/silverstripe-omnipay
1036: [22:46:53] <DanaeNZ> Pyromanik: haha thanks
1037: [22:47:01] * muskie9 has joined #silverstripe
1038: [22:47:02] <Pyromanik> :P
1039: [22:47:20] <Ryan-Toast> Pyromanik: Haven’t seen you in a while, how’re things?
1040: [22:47:20] <Pyromanik> The R Mace - probably don't drink mace xD
1041: [22:47:28] <AndrewL> Cheers, I will look at that.
1042: [22:47:29] <Pyromanik> Ryan-Toast, went on holiday.
1043: [22:47:33] <Ryan-Toast> Pyromanik: To where?
1044: [22:47:40] <Pyromanik> East EU
1045: [22:47:49] <Ryan-Toast> Cool. When do you get back to NZ?
1046: [22:47:58] <Pyromanik> After you get to the UK.
1047: [22:48:42] <Ryan-Toast> Trading places.
1048: [22:49:09] <Stomach> harry_ yes you could do thatr
1049: [22:49:47] <novaweb> Today’s (and yesterday and the day befores) playlist: https://www.youtube.com/watch?v=hlKYtLBla0A
1050: [22:52:05] * UncleCheese quit (Ping timeout: 256 seconds)
1051: [22:52:06] <Stomach> does anybody know if there is a way to get the current URL including all the get parameters in SS
1052: [22:52:10] <Stomach> or will I have to write it
1053: [22:52:34] <Ryan-Toast> Can’t you just brab link + URLParams?
1054: [22:52:38] <Ryan-Toast> grab**
1055: [22:52:46] <Ryan-Toast> so yeah, probs have to write it.
1056: [22:52:50] <Stomach> yeah I can do that :P
1057: [22:53:09] <Ryan-Toast> No Stomach, no you can't.
1058: [22:53:12] <Ryan-Toast> You’re a Jr.
1059: [22:53:16] <Ryan-Toast> Don’t overreach.
1060: [22:53:26] <Stomach> sorry
1061: [22:53:28] <Stomach> will go home
1062: [22:53:36] * Stomach has left #silverstripe
1063: [22:53:40] <Ryan-Toast> And think about what you’ve done.
1064: [22:53:41] * Stomach has joined #silverstripe
1065: [22:53:47] <DanaeNZ> lmaaaooo
1066: [22:54:10] <Ryan-Toast> antmas away today or something?
1067: [22:55:26] <Pyromanik> Ryan-Toast, not unless you move to NCL
1068: [22:58:01] * Stomach quit (Ping timeout: 255 seconds)
1069: [22:58:02] * Guest76291 quit (Quit: This computer has gone to sleep)
1070: [22:58:20] <Pyromanik> Bed time 'n shit
1071: [22:58:22] <Pyromanik> bye
1072: [22:58:23] <Pyromanik> ggs
1073: [22:58:26] * Pyromanik quit (Quit: Leaving)
1074: [22:58:49] * muskie9 is now known as muskie9_afk
1075: [23:01:55] * zippy has joined #silverstripe
1076: [23:03:15] * muskie9_afk is now known as muskie9
1077: [23:04:31] * Stomach has joined #silverstripe
1078: [23:04:56] * joelpittet quit (Remote host closed the connection)
1079: [23:13:01] * oddnoc has joined #silverstripe
1080: [23:14:35] * antmas has joined #silverstripe
1081: [23:14:43] <antmas> morning all o/
1082: [23:14:53] <Colin[pi]> omg hai antmas o/
1083: [23:15:01] <antmas> zomg
1084: [23:15:22] <Ryan-Toast> hai
1085: [23:15:30] <Colin[pi]> hai Ryan-Toast o/
1086: [23:15:35] <Ryan-Toast> HI
1087: [23:15:37] * oddnoc quit (Client Quit)
1088: [23:21:55] * muskie9 is now known as muskie9_afk
1089: [23:26:02] * muskie9_afk is now known as muskie9
1090: [23:34:07] * UncleCheese has joined #silverstripe
1091: [23:36:50] * muskie9 is now known as muskie9_afk
1092: [23:36:55] * spronk2 has joined #silverstripe
1093: [23:37:53] <mahfuz> does anyone know about any web technologies/tools that is used for research?
1094: [23:39:41] <Ryan-Toast> mahfuz: what kind of research?
1095: [23:41:14] <mahfuz> research in universities in general
1096: [23:41:47] * muskie9_afk quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
1097: [23:44:18] * AndrewL quit (Quit: Page closed)
1098: [23:45:05] * DimiStripe has joined #silverstripe
1099: [23:46:49] <antmas> mahfuz: I generally think of search engines, but there is this which may be useful http://connectedresearchers.com/online-tools-for-researchers/
1100: [23:46:57] * Stomach quit (Quit: zzz)
1101: [23:47:26] <antmas> mahfuz: maybe this too http://www.weitzenegger.de/content/?page_id=2321
1102: [23:47:55] * muskie9 has joined #silverstripe
1103: [23:49:50] <simon_w|air> mahfuz, mathjax
1104: [23:49:56] <mahfuz> Thanks antmas for the links. I also searched in google and saw some of those but wanted to know from any of you guys who might use something in your workplace
1105: [23:51:43] <mahfuz> Thanks @simon_w|air
1106: [23:51:51] * Guest76291 has joined #silverstripe
1107: [23:55:37] * UncleCheese quit (Ping timeout: 264 seconds)
1108: [23:57:04] * Stomach has joined #silverstripe
1109: [23:57:34] * muskie9 is now known as muskie9_afk
1110: [23:58:13] * ss-helper has joined #silverstripe
1111: [23:59:07] <antmas> zippy: rain didn't last long
1112: [23:59:10] <antmas> \o/
1113: [23:59:33] * Stomach quit (Client Quit)

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