#silverstripe IRC Log

IRC log for 18 August 2015

All timestamps are in UTC.

1: [00:05:23] <ss-helper> SilverStripe custom form retreive values for form fields - http://stackoverflow.com/questions/32050015/silverstripe-custom-form-retreive-values-for-form-fields
2: [00:12:02] * wmk has joined #silverstripe
3: [00:14:01] * irogue has joined #silverstripe
4: [00:14:37] * travis-ci has joined #silverstripe
5: [00:14:38] <travis-ci> silverstripe/silverstripe-cms#1394 (master - bf6a84b : Daniel Hensby): The build was fixed.
6: [00:14:38] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-cms/compare/f81159c2f734...bf6a84bd2fd0
7: [00:14:38] <travis-ci> Build details : https://travis-ci.org/silverstripe/silverstripe-cms/builds/76025581
8: [00:14:38] * travis-ci has left #silverstripe
9: [00:21:24] * wmk quit (Ping timeout: 264 seconds)
10: [00:35:09] * adrexia quit (Quit: My Mac has gone to sleep. ZZZzzz…)
11: [00:42:06] * wmk has joined #silverstripe
12: [00:44:01] <DanaeNZ> /me yawns
13: [00:44:01] <DanaeNZ> :|
14: [00:44:01] <DanaeNZ> :()
15: [00:44:03] <DanaeNZ> :O
16: [00:44:05] <DanaeNZ> :()
17: [00:44:07] <DanaeNZ> :|
18: [00:44:12] <ss23> :/
19: [00:44:17] <DanaeNZ> :\
20: [00:44:23] <DanaeNZ> that didn't work
21: [00:44:45] <DanaeNZ> antmas: show us how it's done
22: [00:47:14] <antmas> :|
23: [00:47:15] <antmas> :o
24: [00:47:17] <antmas> :O
25: [00:47:19] <antmas> :()
26: [00:47:21] <antmas> :O
27: [00:47:22] <antmas> :o
28: [00:47:24] <antmas> :|
29: [00:47:28] * antmas drops mic
30: [00:47:33] <DanaeNZ> lolololol
31: [00:50:24] <ss-helper> Saving has_many records in SilverStripe - http://stackoverflow.com/questions/17959863/saving-has-many-records-in-silverstripe
32: [00:50:57] * wmk quit (Ping timeout: 252 seconds)
33: [00:56:23] * Stomach quit (Quit: zzz)
34: [00:59:38] * Stomach has joined #silverstripe
35: [00:59:59] * adrexia has joined #silverstripe
36: [01:08:49] <spronk> fuck the government and their netflix tax
37: [01:08:59] <DanaeNZ> lol netflix tax?
38: [01:09:07] <DanaeNZ> even thru VPN?
39: [01:09:10] <spronk> so
40: [01:09:14] <DanaeNZ> or just NZ netflix?
41: [01:09:14] <spronk> if you 'circumvent' GST
42: [01:09:21] <spronk> you're liable for $25k fine up to
43: [01:09:34] <spronk> i.e. buy a product with a foreign address, while living in nz and consuming product in nz
44: [01:09:50] <spronk> and services companies like netflix operating in nz will be required to return GST
45: [01:10:09] <spronk> and now they're looking into whether or not to lower the collection threshold on imports
46: [01:10:10] <spronk> FFFF
47: [01:10:15] <DanaeNZ> ugh
48: [01:10:23] <spronk> fuck off with your stupid rich person logic.
49: [01:10:26] <DanaeNZ> back to the pirate bay otz
50: [01:10:27] <spronk> get rid of GST.
51: [01:10:31] <spronk> ikr
52: [01:12:09] * wmk has joined #silverstripe
53: [01:14:34] <RyanPotter> spronk: they’re trying to add more tax to stuff you buy from overseas too...
54: [01:14:46] <Colin[pi]> here too
55: [01:15:02] <RyanPotter> Huge tax breaks for companies, but fuck you if you want to buy something we DON’T FUCKING SELL HERE
56: [01:15:03] <Colin[pi]> "people are buying stuff cheaper on the intertoobs! RABBLE RABLLE"
57: [01:19:57] <irogue> jfc http://www.nzherald.co.nz/nz/news/article.cfm?c_id=1&objectid=11499062
58: [01:20:47] * wmk quit (Ping timeout: 244 seconds)
59: [01:21:35] <Colin[pi]> irogue: o_O
60: [01:22:31] * zippy has joined #silverstripe
61: [01:25:28] <zippy> antmas: did you run a special query for me yeserday with that sql stuff?
62: [01:25:38] * micmania1 quit (Quit: micmania1)
63: [01:25:55] <zippy> UPDATE rates SET annual_fee=0 WHERE name=zippy :D
64: [01:28:45] * irogue quit (Ping timeout: 255 seconds)
65: [01:30:23] <chocolatemoose> I like how they use Canada as an example... most stuff imported is from the States, a large portion of which is duty-free because of NAFTA
66: [01:31:07] <chocolatemoose> and taxes are so low it doesn't impact it
67: [01:31:14] <chocolatemoose> 5%
68: [01:31:20] * micmania1 has joined #silverstripe
69: [01:32:01] <antmas> zippy: hmm?
70: [01:32:12] <antmas> zippy: OH lol
71: [01:32:14] <zippy> mmm
72: [01:32:48] <antmas> zippy: naw someone didn't fix the job that updates the payments table
73: [01:32:52] <antmas> overnight
74: [01:33:18] <zippy> oh yea, add in a payment from me, $10k :)
75: [01:34:53] <antmas> :D
76: [01:40:16] * Tanger has joined #silverstripe
77: [01:41:29] * spronk quit (Quit: I may need a longer sleep timer...)
78: [01:42:15] * wmk has joined #silverstripe
79: [01:42:50] * muskie9 has joined #silverstripe
80: [01:43:42] * spronk has joined #silverstripe
81: [01:50:26] * wmk quit (Ping timeout: 240 seconds)
82: [01:56:07] * DanaeNZ quit (Remote host closed the connection)
83: [01:59:01] * hombero quit (Ping timeout: 256 seconds)
84: [02:06:53] <Stomach> I AM SO BORED TODAY
85: [02:07:09] <RyanPotter> YOU’RE NOT BORED, YOU’RE BORING
86: [02:07:27] <RyanPotter> THIS BUG IS DRIVING ME LOCO
87: [02:07:40] * Stomach quit (Quit: zzz)
88: [02:09:51] <zippy> spronk: https://open.spotify.com/user/ltwee/playlist/260cw4PvjDjcWuCi5duiEf
89: [02:11:38] <spronk> RyanPotter it's a fucking farce
90: [02:11:43] <RyanPotter> spronk: hmm?
91: [02:11:47] * ss-helper quit (Remote host closed the connection)
92: [02:11:52] <spronk> lowering the GST threshold for imports
93: [02:11:58] <RyanPotter> spronk: Sure is.
94: [02:12:01] * ss-helper has joined #silverstripe
95: [02:12:10] <spronk> you lose your consumer protections
96: [02:12:16] * wmk has joined #silverstripe
97: [02:12:30] * DanaeNZ has joined #silverstripe
98: [02:12:32] * Stomach has joined #silverstripe
99: [02:12:39] <spronk> the retailers here typically buy from suppliers, and both parties add their markups
100: [02:12:48] <spronk> vs buying direct
101: [02:13:05] <spronk> that + the TPP shit on outlawing parallel importing just looks bad bad bad for nz
102: [02:13:23] <spronk> just get rid of GST and we wouldn't have this problem. it's an unfair tax anyway
103: [02:15:20] <antmas> plus all these people crying about paying gst becuase their boutique over-priced books won't sell
104: [02:15:31] <spronk> ugh ikr
105: [02:15:58] <spronk> when retailers here have buy prices that are higher than what you can buy from e.g. amazon, is GST really the issue?
106: [02:16:04] <antmas> maybe simon was right in saying we're a bunch of entitled jerks :P
107: [02:16:09] <spronk> lol
108: [02:16:55] <spronk> also, for services like Lightbox there's nothing stopping them from operating their networks overseas
109: [02:17:07] <spronk> they probably already do
110: [02:17:13] <spronk> pretty sure fanpass from sky is non-local
111: [02:17:21] <antmas> I don't understand how they feel they're losing money
112: [02:17:59] * zippy is hungry
113: [02:18:19] <DanaeNZ> it's raining :(
114: [02:18:22] <DanaeNZ> :C
115: [02:18:26] <spronk> i get their argument, if the two services had the same content, same overheads, and same profit margin, local seller would be 15% more expensive outright
116: [02:18:29] * antmas is eating a club sandwich
117: [02:18:45] <Colin[pi]> antmas: LA DE DAA
118: [02:18:51] <spronk> LO>
119: [02:18:52] <spronk> L
120: [02:18:53] <antmas> Colin[pi]: :P
121: [02:19:11] <Colin[pi]> i'm hungry now
122: [02:19:14] <antmas> spronk: I do wonder if it would be better just to put a smaller tax on online services
123: [02:19:27] <antmas> blegh, that felt like such a labour thing to say :P
124: [02:19:30] <spronk> just get rid of gst and add a few percent to income tax
125: [02:19:54] <spronk> probably save bazillions in enforcement cost
126: [02:20:24] <antmas> mm
127: [02:20:26] <spronk> poor people would be better off
128: [02:20:32] <spronk> rich people would suffer, but they're rich so who cares
129: [02:20:37] <antmas> they're wining about not getting money from services operating here
130: [02:20:43] <antmas> but then, the income tax negates that
131: [02:20:51] <spronk> well
132: [02:20:53] <zippy> spronk: heh, that reminds me of the george brazillion joke...
133: [02:20:57] <spronk> company tax you mean?
134: [02:21:04] <antmas> yeah
135: [02:21:10] * wmk quit (Ping timeout: 240 seconds)
136: [02:21:15] <spronk> because netflix nz probably don't make a "profit"
137: [02:21:28] <spronk> or if they do, it certainly would be far less than their actual profit margin
138: [02:21:39] <spronk> they'll be 'buying' overpriced services from their parent
139: [02:21:46] <spronk> or some other equally dodgy scheme
140: [02:21:47] <antmas> mm
141: [02:21:48] <Colin[pi]> like most of the big companies here, with addresses in Luxembourg...
142: [02:21:55] <spronk> mm
143: [02:21:55] <spronk> or Ireland
144: [02:21:58] <spronk> or Caymans
145: [02:22:01] <Colin[pi]> "oh we didn't make any profit"
146: [02:22:05] <Colin[pi]> uh huh
147: [02:22:05] <spronk> close those fucking loopholes
148: [02:22:21] <Colin[pi]> google paid less than 1% tax here last year
149: [02:22:25] <spronk> mm
150: [02:22:43] <Colin[pi]> all of the big companies are in on it though
151: [02:22:58] <antmas> and fair enough if the loop hole exists
152: [02:23:03] <antmas> business is business
153: [02:23:26] <Colin[pi]> yeah what they are doing is not illegal, it's just plenty immoral
154: [02:23:41] <spronk> ugh
155: [02:23:45] <spronk> close the fucking loopholes
156: [02:24:04] <spronk> its just another inequality funnel
157: [02:24:10] <spronk> just like CEO pay
158: [02:24:16] <Colin[pi]> spronk: yeah but the system is rigged
159: [02:24:20] <antmas> dude we're never going to have equality
160: [02:24:21] <Colin[pi]> so it'll always remain that way
161: [02:24:59] <spronk> mm, but at least 20-30 years ago we had a much better ratio
162: [02:25:10] <spronk> nowadays if you're not in the top 2% you're probably spending more than you earn
163: [02:25:57] <Colin[pi]> spronk: thing is, the current way of things (speaking as an economical noob) is not sustainable by any sense of the word
164: [02:26:21] <Colin[pi]> so the economy will eventually implode again, only a matter of time
165: [02:27:02] <Colin[pi]> look at the debt issues in the US for example... ooops debt ceiling hit, LOL JUST RAISE THE CEILING #YOLO
166: [02:27:15] <spronk> mm
167: [02:28:04] <UncleCheese> hi, community
168: [02:28:34] <chocolatemoose> I don't know what the trend is here in Auckland, but Londoners spend on average, 70% of their income on housing, which is ridiculous
169: [02:28:35] <RyanPotter> UncleCheese: Hello CheeseUncle
170: [02:28:47] <UncleCheese> if you had to come up with a title for a lesson that taught the concept of creating a filtered view of articles based on /blog/tagname
171: [02:28:54] <UncleCheese> what is that called?
172: [02:29:00] <UncleCheese> "creating filtered views?"
173: [02:29:22] <UncleCheese> chocolatemoose that's assinine.. NZ is 31% on average, though AKL is substantially more
174: [02:29:37] <RyanPotter> UncleCheese: I like Filtering Views
175: [02:29:47] <UncleCheese> winner winner
176: [02:29:48] <RyanPotter> Just think of something that people would google a lot?
177: [02:29:52] <UncleCheese> yeah, exactly
178: [02:30:05] <muskie9> UncleCheese have you done any on advanced search context usage?
179: [02:30:19] <UncleCheese> no, actually.. i'm kind of on the fence about covering SearchContext
180: [02:30:31] <UncleCheese> since the new ORM, it's not particularly useful
181: [02:30:35] <UncleCheese> it was great in 2.4
182: [02:31:03] <zippy> is tagname going to be an object? 'Custom routes' / 'Custom views for dataobjects'
183: [02:31:09] <muskie9> ya, finding that out on a current project
184: [02:31:28] <UncleCheese> zippy yes, tagname is an obejct
185: [02:31:44] <zippy> so we'll have /blog/a-blog-post and also /blog/tags and then /blog/a-tag ?
186: [02:32:28] <zippy> (ps, great news about a new video!! I was starting to think HalfLife 3 would come out first...)
187: [02:35:22] <RyanPotter> Stomach: Lol, people keep trying to outbid you.
188: [02:35:29] <Stomach> :)
189: [02:35:46] <RyanPotter> It’s been a good first day for this auction :P
190: [02:36:04] <chocolatemoose> what's it up to now?
191: [02:36:16] <RyanPotter> 455
192: [02:36:23] <chocolatemoose> nice
193: [02:41:25] * Stomach quit (Quit: zzz)
194: [02:42:19] * wmk has joined #silverstripe
195: [02:43:16] * vebvebvebveb has joined #silverstripe
196: [02:44:19] <Colin[pi]> onAfterWrite triggers twice on a sitetree class doesn't it
197: [02:47:04] * veb quit (Ping timeout: 244 seconds)
198: [02:50:42] * Stomach has joined #silverstripe
199: [02:51:24] * wmk quit (Ping timeout: 264 seconds)
200: [02:52:53] <zippy> Colin[pi]: yea pretty sure, there is an onAfterPublish
201: [02:55:44] <spronk> ^^ UncleCheese the 31% comes from rural towns mainly
202: [02:55:52] <spronk> in any city it's at least 45%
203: [02:56:02] <UncleCheese> lolz
204: [02:56:10] <UncleCheese> that makes me feel so much better
205: [02:56:18] <UncleCheese> i don't even want to calculate mine :(
206: [02:56:26] <spronk> yeahh
207: [02:56:34] <spronk> i think mines like 46%
208: [02:56:34] <UncleCheese> that's against disposable income, aye?
209: [02:57:06] <spronk> well, i calc'd mine as complete housing cost + associated costs (rates, insurance, necessary utilities such as power and gas, plus maintenance estimate)
210: [02:57:10] <RyanPotter> spronk: is that rent?
211: [02:57:12] <spronk> against gross income
212: [02:57:15] <spronk> RyanPotter nah, mortgage
213: [02:57:20] <RyanPotter> spronk: Ah, kk
214: [02:57:30] <chocolatemoose> mine is ~25%
215: [02:57:54] <zippy> 35%, for just mortgage
216: [02:58:10] <RyanPotter> Mine is like 15%
217: [02:58:14] <zippy> rates + insurance + water would bump that
218: [02:58:21] <spronk> mm
219: [02:58:28] <RyanPotter> But that’s rent
220: [02:58:32] <RyanPotter> Not a mortgage
221: [02:58:45] <spronk> bloody chch rates and insuance
222: [02:59:25] <spronk> rates have gone up by 60% since we bought this place. absurd
223: [02:59:35] <zippy> mm
224: [03:00:01] <spronk> that shit should be illegal
225: [03:00:25] <spronk> its literally gone up by over a month's worth of mortgage repayments
226: [03:00:30] <spronk> (rates)
227: [03:01:04] <antmas> makes me scared about buying a house
228: [03:01:10] <spronk> yeahh
229: [03:01:15] <spronk> it's a catch 22 in nz
230: [03:01:20] <antmas> zippy: looking at mot for some places now (not maori lease ones - fuck that)
231: [03:01:21] <spronk> there's no stability in rentals
232: [03:01:43] <spronk> but property costs are very high, and the natural disaster situation can throw massive curveballs
233: [03:02:36] <Colin[pi]> zippy: ta
234: [03:03:20] * UncleCheese quit (Ping timeout: 245 seconds)
235: [03:05:10] <antmas> zippy: some good lookn houses out mot way
236: [03:05:15] <zippy> yea
237: [03:05:44] <antmas> shame abou the lack of ufb though :/
238: [03:06:29] <zippy> mmm
239: [03:06:58] <zippy> was talking with wife and be nice to be out in the country a bit, but growing up 10~km from town was a pita
240: [03:07:38] <antmas> mm
241: [03:07:44] <antmas> I don't mind the commute
242: [03:08:04] <antmas> there is enough in mot to get most stuff though I suppose
243: [03:08:18] <antmas> plus that motorway made the trip waaaaay quicker than what it used to be
244: [03:09:17] <zippy> http://www.trademe.co.nz/property/residential-property-for-sale/auction-888990575.htm
245: [03:09:27] <zippy> All Offers.... go in there with '5 buck'
246: [03:10:03] <zippy> Don't think of it as only $5, its 500 cents!
247: [03:10:09] <chocolatemoose> 5 and a bag of crisps
248: [03:10:10] <chocolatemoose> :D
249: [03:10:39] <antmas> zippy: lol
250: [03:11:14] * micmania1 quit (Quit: micmania1)
251: [03:11:18] <antmas> this doesn't look horrible apart from the colour :P http://www.trademe.co.nz/property/residential-property-for-sale/auction-854328970.htm
252: [03:11:21] <Stomach> RyanPotter - my auto is up to 750 if it makes you happy
253: [03:11:37] <RyanPotter> Stomach: I’m just glad it didn’t get buried
254: [03:11:47] <antmas> looks like the dude gave up on building the garage halfway through :P
255: [03:12:01] <chocolatemoose> white picket fence isn't a dealbreaker?
256: [03:12:22] * wmk has joined #silverstripe
257: [03:12:23] <antmas> chocolatemoose: you don't like them?
258: [03:12:31] <chocolatemoose> nope
259: [03:12:39] <antmas> I don't really care, I'd probably just put up a new one
260: [03:12:52] <zippy> it's korn time
261: [03:12:59] <antmas> zippy: get out
262: [03:13:38] * irogue has joined #silverstripe
263: [03:13:58] * antmas quit (Quit: Page closed)
264: [03:14:09] <zippy> Aaron Paul is in one of the music videos even..
265: [03:16:13] <DanaeNZ> oooh I got an update on my UFB! My connection is apparently at the "consent, design, or build phase"
266: [03:16:16] <DanaeNZ> o____o
267: [03:16:25] <DanaeNZ> so I guess that means it's at some sort of phase
268: [03:16:28] <spronk> Please Sir, May I have some UFB>
269: [03:16:51] <spronk> wonder if enable have updated their maps from "we'll be updating our maps in the coming few months"
270: [03:16:55] <spronk> ... nope
271: [03:17:18] <DanaeNZ> i wish i could at least get copper
272: [03:17:26] <DanaeNZ> don't have any innernet at all
273: [03:17:28] <spronk> wait, you can't get anything?
274: [03:17:30] <DanaeNZ> it's torture
275: [03:17:31] <spronk> wtf do you live O_O
276: [03:17:34] <spronk> IN A SHACK!?
277: [03:17:38] <DanaeNZ> close
278: [03:17:48] <DanaeNZ> it's an addon unit to a dr surgery
279: [03:17:56] <DanaeNZ> own power meter and all
280: [03:18:01] <DanaeNZ> but no line
281: [03:18:03] <spronk> i seeee
282: [03:18:06] <spronk> dr surgery has internet?
283: [03:18:13] <DanaeNZ> I meant to ask
284: [03:18:24] <spronk> alternatively, neighbour wifi
285: [03:18:24] <DanaeNZ> might be able to steal som
286: [03:18:30] <spronk> >:D
287: [03:18:33] <DanaeNZ> muahaha
288: [03:18:39] <DanaeNZ> i think they are all locked down
289: [03:19:22] <spronk> well
290: [03:19:30] <spronk> get a highres camera
291: [03:19:39] <spronk> or or
292: [03:19:44] <spronk> offer to upgrade them to windows 10
293: [03:19:47] <DanaeNZ> lmaooo
294: [03:19:51] <spronk> and you'll get their wifi for free
295: [03:19:51] <spronk> :>
296: [03:20:00] * irogue quit (Read error: No route to host)
297: [03:20:07] * irogue has joined #silverstripe
298: [03:20:54] <irogue> I also have no copper - new house, Chorus won't install copper in areas where UFB is already available
299: [03:21:21] <spronk> do you have ufb yet irogue ?
300: [03:21:22] <irogue> unfortunately "available" means "it's at the end of your driveway but it'll take us 3 months to get around to connecting it to your house"
301: [03:21:28] <irogue> spronk: nope
302: [03:21:39] <chocolatemoose> do it yourself :)
303: [03:21:42] * wmk quit (Ping timeout: 272 seconds)
304: [03:21:56] <irogue> chorus suck arse
305: [03:22:10] <spronk> wooow
306: [03:22:13] <spronk> lol chocolatemoose
307: [03:22:51] <spronk> hey irogue do you know if a 2710n draytek can be used as a ufb router?
308: [03:23:05] * spronk has been trying to find this out
309: [03:23:18] <irogue> spronk: negative, has no ethernet WAN port
310: [03:23:24] <spronk> :<
311: [03:23:36] <spronk> damn you draytek
312: [03:23:51] <spronk> maybe i should give it to my australian mates and tell them to sell it for me over there where it's probably still worth something
313: [03:24:01] <RyanPotter> Stomach: Getting there http://i.imgur.com/ytQHOaw.gifv
314: [03:24:08] <Stomach> :D
315: [03:24:25] <irogue> spronk: probably a good idea :P
316: [03:24:37] * Shrike_Finland has joined #silverstripe
317: [03:24:43] <Stomach> so cool
318: [03:24:52] <zippy> fancy
319: [03:26:43] <RyanPotter> Stomach: Will probs just re-render the formField to change the content
320: [03:26:57] <irogue> spronk: http://www.ascent.co.nz/productspecification.aspx?itemID=412071 these are awesome for UFB
321: [03:27:10] <spronk> o_O
322: [03:27:11] <spronk> interesting
323: [03:27:13] <irogue> can *easily* handle 1Gbps once that's available
324: [03:27:27] * spronk has one of those snap fritz 7490s
325: [03:27:31] <spronk> mani ts an ugly pos
326: [03:27:32] <irogue> they outperformed a $3000ish cisco and a $5000ish juniper with independent testing
327: [03:27:35] <spronk> wow
328: [03:28:11] <irogue> http://dl.ubnt.com/Tolly212127UbiquitiEdgeRouterLitePricePerformance.pdf
329: [03:28:23] <spronk> how did they manage that o_O
330: [03:29:01] <irogue> its not hard, cisco/juniper boxes are nothing but markup
331: [03:29:25] <irogue> routing is pretty easy once you have a dedicated designed-for-purpose RISC chip
332: [03:29:30] <spronk> mm
333: [03:30:13] <spronk> seems like they should sell it for more
334: [03:30:32] <irogue> thats true for most ubiquiti products. strange company.
335: [03:31:53] <spronk> i mean
336: [03:32:26] <spronk> no pointy haired is going to take them seriously
337: [03:33:52] * micmania1 has joined #silverstripe
338: [03:35:44] <irogue> even the big rackmount fuckers are absurdly cheap http://www.gowifi.co.nz/ubiquiti-networks/ubiquiti-networks-edgemax/ubiquiti-edgerouter-pro-8-8-port-gigabit-router-2-sfp-erpro-8.html
339: [03:37:03] <spronk> hmm
340: [03:37:06] <spronk> wow
341: [03:42:25] * wmk has joined #silverstripe
342: [03:42:39] <helenclarko> spronk, I'm quite happy with the fritz!box. Just wish it had usage monitoring per ip/user.
343: [03:42:45] <spronk> hmm
344: [03:43:10] <helenclarko> or atleast live monitoring.
345: [03:43:27] <irogue> fritzbox works really well and requires virtually zero effort, but it doesn't have many features
346: [03:44:01] <helenclarko> I think it has a few good features.
347: [03:44:09] <zippy> I like my fritzbox
348: [03:44:45] <helenclarko> The vpn and other android apps are good.
349: [03:44:48] <zippy> pretty cool how you can dump traffic on it; http://fritz.box/html/capture.html (change fritz.box to your own)
350: [03:45:23] <spronk> nice
351: [03:46:23] <helenclarko> zippy, Holy crap! This is what i've needed.
352: [03:48:36] <irogue> any router that doesn't have the ability to generate a pcap isn't worth having
353: [03:50:50] * wmk quit (Ping timeout: 240 seconds)
354: [03:53:52] * Stomach quit (Quit: zzz)
355: [03:55:09] <zippy> God damn, it's so handy being able to SMS via the comptuer these days (sms and imessage).
356: [03:55:34] <zippy> if you have a mac, and an iphone (as you should) it's worth setting up for sure...
357: [03:57:19] <irogue> whats SMS? :P
358: [03:57:49] <zippy> :)
359: [03:58:00] <zippy> you snapchat/whatsapp whatever these days
360: [03:58:39] * Stomach has joined #silverstripe
361: [04:12:29] * wmk has joined #silverstripe
362: [04:16:59] <RyanPotter> zippy: “if you have a mac, and an iphone (as you should)” get fucked :P
363: [04:17:26] <zippy> :)
364: [04:17:43] * Shrike_Finland quit (Quit: Leaving.)
365: [04:17:45] <spronk> lul
366: [04:18:30] * Shrike_Finland has joined #silverstripe
367: [04:18:31] <helenclarko> ha!
368: [04:18:32] * Shrike_Finland quit (Client Quit)
369: [04:18:46] <irogue> i hear sept 9 is the rumored new iphone date
370: [04:19:38] <irogue> i've been tolerating my current phone and its crashy crash crashness as long as possible
371: [04:20:00] <ss23> back in my day we had nokias, and we liked it
372: [04:20:02] <helenclarko> http://imgur.com/gallery/UMKXoFm
373: [04:20:23] <spronk> ah nokia
374: [04:20:30] * wmk quit (Ping timeout: 240 seconds)
375: [04:20:45] <irogue> ss23: by "in my day" you mean now for you, right?
376: [04:20:51] <helenclarko> Didnt Nokia try and make a gaming phone?
377: [04:20:53] <ss23> :D
378: [04:20:53] <ss23> Yeah
379: [04:21:02] <spronk> N-GAGE
380: [04:21:05] <spronk> lul
381: [04:21:49] <helenclarko> lol
382: [04:21:53] <helenclarko> Thats it!
383: [04:21:55] <RyanPotter> irogue: Great, you can get all the features that everyone else has.
384: [04:22:37] <irogue> RyanPotter: all i really care about is a phone that doesn't crash constantly :)
385: [04:22:50] <RyanPotter> irogue: Then why do you want an iPhone?
386: [04:22:55] <irogue> though continuity will be handy
387: [04:23:03] <RyanPotter> If that’s your only requirment?
388: [04:23:05] <irogue> RyanPotter: cos i've had 3 androids in a row now and they've all sucked anus
389: [04:23:20] <RyanPotter> irogue: Spend as much on your Android as you would an iPhone then :P
390: [04:23:21] <helenclarko> irogue, sounds like you dont want a phone.
391: [04:23:34] <irogue> my Nexus 5 is about as reliable as WinME
392: [04:23:55] <irogue> RyanPotter: why would I spend as much for an inferior product? :D
393: [04:24:02] <RyanPotter> irogue: lol.
394: [04:24:03] <RyanPotter> kk
395: [04:24:37] <helenclarko> once again: http://imgur.com/gallery/UMKXoFm
396: [04:25:00] <RyanPotter> A girl I’ve been seeing has a waterproof phone. My love for Android has never been higher.
397: [04:25:22] <helenclarko> isn't ios 6 waterproof?
398: [04:25:27] <RyanPotter> Lol
399: [04:25:32] <RyanPotter> Man I loved that site.
400: [04:25:35] <zippy> yeap, waterproof packets
401: [04:25:35] <helenclarko> Just update right?
402: [04:25:47] <RyanPotter> That and the re-charge in the microwave one
403: [04:26:17] <helenclarko> People actually tried these things.
404: [04:26:39] <RyanPotter> People are dumb.
405: [04:26:48] <helenclarko> iphone people?
406: [04:26:50] <spronk> g
407: [04:26:53] <RyanPotter> Just people.
408: [04:27:10] <helenclarko> Okay.
409: [04:27:37] <irogue> when Android as proper sandboxing I might give it another chance :)
410: [04:27:39] <irogue> *has
411: [04:27:47] <spronk> hmm
412: [04:27:49] <RyanPotter> I hate when you say you don’t have an iPhone, and people say they don’t like Samsung.. Me niether, bro. That’s why I don’t have one.
413: [04:28:49] <RyanPotter> End of the day, it’s a fucking phone. Who gives a shit
414: [04:28:52] <ss23> >android
415: [04:28:52] <ss23> >secure
416: [04:28:56] <ss23> a cold day in hell, irogue
417: [04:29:00] <irogue> ss23: ikr
418: [04:29:01] <Hailwood> Hey folks, has anyone created a custom UserForms field? I cannot work out how to change the name in the dropdown
419: [04:30:00] <Hailwood> http://i.imgur.com/orMzFUe.png is my current issue
420: [04:30:02] <helenclarko> Hailwood, its done within the language files.
421: [04:30:23] <helenclarko> Hailwood, hold up let me find them.
422: [04:31:01] <Hailwood> helenclarko, Shouldn't adding static $singular_name = 'Mailchimp Signup Field'; static $plural_name = 'Mailchimp Signup Fields'; to the field work too then?
423: [04:31:06] <RyanPotter> Ahhh, default cms theme MY EYES
424: [04:31:26] <irogue> ss23: wasn't unjailbroken iOS the only OS not fully pwnt by hackingteam?
425: [04:31:33] <ss23> mm
426: [04:31:47] <helenclarko> Hailwood, ikr. I had the exact same issue as you.
427: [04:31:52] <ss23> people gotta pay $$$$ to pop unjailbroken ios
428: [04:32:16] <helenclarko> Hailwood, for some reason, the lanuage files set the dropdowns.
429: [04:32:47] <helenclarko> so within userforms/lang is a bunch of .yml files.
430: [04:33:12] <irogue> they did the whole enterprise certificate thing, but that required physical access to the phone cos you had to agree to install an untrusted app and then agree to each permission individually
431: [04:33:25] <helenclarko> You need the one for your locale, then just add your field.
432: [04:33:38] <irogue> unlike android where it was just a case of installing an app from play store and they had full control
433: [04:37:12] <Stomach> http://stevie.co.nz/realphone.jpg
434: [04:37:17] <RyanPotter> irogue: Latest Android lets you pick permissions.
435: [04:37:30] <irogue> about fucking time. iPhone's only done that since it was launched ;)
436: [04:37:37] <ss23> Stomach: nice
437: [04:37:42] <ss23> Stomach: same as me p much, but mine has a color screen
438: [04:38:06] <helenclarko> Play store has always shown which permissions are being used when the app is installed.
439: [04:38:17] <irogue> helenclarko: yes but they're very vague and you have no control over them
440: [04:38:25] <zippy> Stomach: dude that beard kicks ass
441: [04:38:43] <ss23> Nokia 301
442: [04:39:07] * Shrike_Finland has joined #silverstripe
443: [04:39:14] <Stomach> zippy - its getting there
444: [04:39:21] <irogue> I just shaved mine
445: [04:39:25] <irogue> it was getting a bit cray
446: [04:39:33] <ss23> mine too guys
447: [04:39:36] <ss23> I can totally grow a beard
448: [04:39:37] <ss23> ha ha.
449: [04:39:44] <zippy> hahahahaa good one ss23
450: [04:39:49] * zippy sides hurt
451: [04:39:55] <ss23> :D
452: [04:39:58] <zippy> ;-)
453: [04:40:11] <ss23> It's okay, I'm cooler than you. A worthy trade
454: [04:40:39] <RyanPotter> ss23: lol
455: [04:41:35] <irogue> ss23: a guy on meth going nutso in the tron. you have three guesses which street.
456: [04:42:17] <ss23> ...
457: [04:42:18] <ss23> bader
458: [04:42:22] * wmk has joined #silverstripe
459: [04:42:22] <irogue> ding!
460: [04:42:24] <ss23> :D
461: [04:42:35] <ss23> Next would've been Shakespear places
462: [04:44:35] <irogue> yup Bader, Shakespeare and Sare Cres would've all been good guesses
463: [04:44:58] <ss23> Sare Cres?
464: [04:45:00] <ss23> new?
465: [04:45:02] * Shrike_Finland quit (Quit: Leaving.)
466: [04:45:26] * r_hector has joined #silverstripe
467: [04:46:41] <irogue> nah, in chartwellish. police had a "2 cars minimum" policy there cos a bunch of the residents throw bricks at police cars whenever they enter the street.
468: [04:47:46] <ss23> lol fucking lame
469: [04:48:58] <DanaeNZ> woah this client displays images inline
470: [04:49:02] <DanaeNZ> danger will robinson
471: [04:49:52] <irogue> email client?
472: [04:50:16] <ss23> IRC client?
473: [04:50:32] <ss23> chickenbut
474: [04:50:56] <DanaeNZ> i was well prepared to avoid clicking images after i said that
475: [04:51:07] * wmk quit (Ping timeout: 250 seconds)
476: [04:51:09] <spronk> textual?
477: [04:51:23] <DanaeNZ> LimeChat
478: [04:51:26] <DanaeNZ> it's
479: [04:51:27] <DanaeNZ> limey
480: [04:51:37] <DanaeNZ> citrusy
481: [04:51:54] <spronk> i see
482: [04:52:10] <chocolatemoose> I have LimeChat too
483: [04:52:25] <chocolatemoose> sometimes it won't show images inline
484: [04:52:27] <DanaeNZ> I too have legs
485: [04:52:36] <chocolatemoose> :O
486: [04:52:45] <DanaeNZ> DAE have legs
487: [04:52:52] <ss23> applechat
488: [04:53:01] <DanaeNZ> citrus or gtfo
489: [04:53:12] <chocolatemoose> do robotic legs count?
490: [04:54:25] <DanaeNZ> yes
491: [04:55:32] <DanaeNZ> ugh i have to filter by ManyMany
492: [04:55:36] <DanaeNZ> i'm sure there
493: [04:55:41] <DanaeNZ> s a real cool way to do it
494: [04:55:56] * DanaeNZ breaks off return key and throws it away
495: [04:56:23] <muskie9> DanaeNZ ->filter(array('RelationName.ID' => array(1,2,3))
496: [04:56:36] <muskie9> or rather ->filterAny()
497: [04:56:42] * mahfuz quit (Ping timeout: 246 seconds)
498: [04:57:05] <muskie9> depends on if you want AND or OR
499: [04:57:15] <DanaeNZ> muskie9: you fucken ledge m8
500: [04:57:58] <muskie9> just had to deal with a bunch of many_many shit for an event calendar, found out dot notation works ;P
501: [04:58:08] <DanaeNZ> excellent
502: [04:58:24] <RyanPotter> Stomach: Oh snap, you got outbid.
503: [05:00:08] <Hailwood> helenclarko, With your help I release my evil genius upon the world https://github.com/webfox/silverstripe-userforms-mailchimp
504: [05:00:34] <RyanPotter> Hailwood: You monster
505: [05:00:43] <helenclarko> OOOOOOooooo
506: [05:00:45] <Colin[pi]> RyanPotter: jebus, that's an awesome first day total
507: [05:01:20] <Hailwood> There's currently none that work so I figured I would open source the field, and I think it's quite well written... maybe?
508: [05:01:24] <RyanPotter> Colin[pi]: It’s worth more than the chair now :P
509: [05:01:30] <Colin[pi]> RyanPotter: lol
510: [05:01:32] <helenclarko> With that im out!
511: [05:01:36] * helenclarko quit (Quit: Leaving)
512: [05:02:00] <RyanPotter> Hailwood: I always just have a sneaky Mailchimp Form that I enable when it’s needed :P
513: [05:02:27] <Hailwood> RyanPotter, We needed both!
514: [05:02:50] <Hailwood> Later I'll have to find/create one for campaign monitor
515: [05:02:52] * Stomach quit (Quit: zzz)
516: [05:03:02] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
517: [05:03:02] * Liquide quit ()
518: [05:03:10] * ss-helper quit (Remote host closed the connection)
519: [05:03:17] <Hailwood> Well, catch ya later guy
520: [05:03:17] <irogue> Hailwood: nah, fuck CM, mailchimp is best mail
521: [05:03:21] * Stomach has joined #silverstripe
522: [05:03:23] <Hailwood> *guys and gals
523: [05:03:26] <Stomach> RyanPotter :(
524: [05:03:27] * ss-helper has joined #silverstripe
525: [05:03:31] <DanaeNZ> with CM just do frontend only lol
526: [05:03:34] <DanaeNZ> it's easier
527: [05:03:59] <Hailwood> irogue, MC depreciated their 2.0 api without releasing a library for their 3.0 lol
528: [05:04:02] <Stomach> RyanPotter :)
529: [05:04:05] <RyanPotter> Stomach: sadforyougoodforme.jpg
530: [05:04:11] <irogue> Hailwood: bahaha thats awesome
531: [05:04:21] <chocolatemoose> anyone use Mailgun?
532: [05:04:30] <Stomach> RyanPotter - i winner!
533: [05:04:30] <RyanPotter> Stomach: :)
534: [05:04:36] <RyanPotter> Stomach: u r winrar
535: [05:04:42] <DanaeNZ> a winner is u
536: [05:05:00] <Stomach> pretty much not gonna win this anyway
537: [05:05:03] <Hailwood> irogue, As well as having like beta docs for v3 compared to v2
538: [05:05:30] <RyanPotter> Stomach: I appreciate you pushing up the price, regardless :)
539: [05:05:37] <Stomach> lol
540: [05:05:41] <Hailwood> Now I'm really gone, bye!
541: [05:06:41] <spronk> maybe mailchimp don't want people ot use their API anymore
542: [05:06:45] <DanaeNZ> oh shit just realised I can copy this varsity jacket I'm wearing and make a new one
543: [05:07:09] <spronk> o_O
544: [05:07:20] <spronk> please ma'am, what is "varsity jacket"?
545: [05:07:41] <DanaeNZ> liek dis http://insidehboshop.hbo.com/wp-content/uploads/2010/10/jason-bon-temp-set.jpg
546: [05:07:50] <spronk> o_O
547: [05:07:51] <irogue> halp an undercover american seems to be among us
548: [05:07:58] <spronk> QUICK KILL IT WITH FIRE
549: [05:08:08] <DanaeNZ> the double welt pockets on mine are fake tho
550: [05:08:16] <DanaeNZ> sshshhh
551: [05:08:20] <spronk> fake pockets!/
552: [05:08:21] <spronk> ?
553: [05:08:26] <DanaeNZ> yeah
554: [05:08:26] <spronk> what is this
555: [05:08:30] <DanaeNZ> women's clothes
556: [05:08:33] <spronk> ffff
557: [05:08:34] <spronk> retarded.,
558: [05:08:34] * Hailwood quit (Remote host closed the connection)
559: [05:08:35] <DanaeNZ> story of my life
560: [05:08:45] <DanaeNZ> pockets bulk everything out hurr durr
561: [05:08:50] <spronk> .. women's clothes is the story of your life?
562: [05:08:59] <DanaeNZ> lack of pockets is the story of my life
563: [05:09:04] <spronk> oh
564: [05:09:15] <spronk> but aren't you expected to have a large, bottomless handbag?
565: [05:09:24] <DanaeNZ> yeah it's fucken bs!
566: [05:09:30] <DanaeNZ> rather have pockets
567: [05:09:39] <irogue> pockets are the best
568: [05:10:26] * UncleCheese has joined #silverstripe
569: [05:10:35] * spronk puts his hands in his pockets
570: [05:10:36] * Stomach quit (Ping timeout: 264 seconds)
571: [05:10:39] <spronk> yep
572: [05:10:41] * UncleCheese quit (Client Quit)
573: [05:10:41] <spronk> can confirm
574: [05:10:53] * DanaeNZ attempts to put hands in pockets
575: [05:11:01] <DanaeNZ> > pockets aren't there
576: [05:11:10] <DanaeNZ> fffuuuuu-~
577: [05:11:24] <spronk> i am imagining you stabbing your abdomen wildly
578: [05:11:28] <DanaeNZ> i don't even have pockets in my pants
579: [05:11:31] <spronk> this is an amusing mental image
580: [05:11:35] <DanaeNZ> lololol
581: [05:11:44] <DanaeNZ> i always awkwardly try to find my pockets
582: [05:11:51] <DanaeNZ> when they aren't there I'm like
583: [05:11:55] <DanaeNZ> what do I do with my hands
584: [05:11:57] <spronk> hahaha
585: [05:12:04] <spronk> quick, find a place to put them to make it seem intentional!
586: [05:12:10] <spronk> *akward pose*
587: [05:12:11] * DanaeNZ holds hands up
588: [05:12:14] <DanaeNZ> wait nono
589: [05:12:19] * DanaeNZ puts hands on hips
590: [05:12:22] <DanaeNZ> nonono not right
591: [05:12:30] * DanaeNZ folds arms
592: [05:12:34] <DanaeNZ> DAMMIT
593: [05:12:35] <spronk> kakak
594: [05:12:36] * wmk has joined #silverstripe
595: [05:12:46] * spronk looks at previous statement. what the fuck is kakak
596: [05:12:54] <DanaeNZ> kekekeke?
597: [05:12:56] <spronk> fucks' sakes self
598: [05:13:53] <spronk> .. ffs code coverage report, generate already
599: [05:14:10] * micmania1 has left #silverstripe
600: [05:14:57] <DanaeNZ> behhhh it's to blah and rainy outside
601: [05:15:01] <DanaeNZ> don't wanna walk home
602: [05:15:12] <spronk> convince someone to give you a lift
603: [05:15:14] <spronk> #winning
604: [05:15:51] * vebvebvebveb is now known as veb
605: [05:16:06] <irogue> pfft, its not time to go home
606: [05:16:11] <ss23> I like walking home
607: [05:16:11] <ss23> :O
608: [05:16:13] <irogue> its a tuesday, prime drinking night
609: [05:16:15] <ss23> lol
610: [05:16:19] <ss23> Tuesday is drinking night...
611: [05:16:25] <irogue> exactly!
612: [05:17:11] <irogue> and I just got a call from doctor saying I can stop taking antibiotics, which means I can drink!
613: [05:17:31] <RyanPotter> ss23: with less than twoweeks to go until I leave, I’ve found every night is a drinking night :P
614: [05:17:39] <ss23> RyanPotter: Where ya leaving to? :O
615: [05:17:43] <RyanPotter> ss23: Europe
616: [05:17:46] <ss23> Woah fancy
617: [05:17:52] <RyanPotter> Trading places with Pyro
618: [05:17:56] <ss23> heh
619: [05:17:56] * wmk quit (Ping timeout: 244 seconds)
620: [05:18:27] <irogue> RyanPotter: gonna visit SSUK? (which looks like it should be pronounced "suck"...)
621: [05:18:37] <ss23> It's frustrating how much time is spent finding music to listen to
622: [05:18:38] <ss23> :(
623: [05:18:40] * DanaeNZ sips cider
624: [05:19:03] <irogue> I hear adrexia wants us to drink somewhere different tonight
625: [05:19:08] <ss23> where?
626: [05:19:16] <ss23> I dunno where the DNA offices are
627: [05:19:22] * spronk does
628: [05:19:22] <ss23> lbq/hop garden would be fine with me
629: [05:19:25] <ss23> idk if I wanna come out and drink actually
630: [05:19:30] <ss23> I could, but I haven't done much work lately
631: [05:19:32] <DanaeNZ> ooooh coming up to PHP conf
632: [05:19:38] <RyanPotter> irogue: Yeah, I’m going to go in for a tour and a coffee :)
633: [05:19:44] <DanaeNZ> the pre meetup is on tuesday right?>
634: [05:19:48] <RyanPotter> irogue: I’ll go to the SS europe emeetup too.
635: [05:19:51] <irogue> ss23: goldings
636: [05:19:56] <ss23> ah yep
637: [05:20:02] <ss23> normally pretty busy, but could work
638: [05:20:15] <irogue> [17:19:30] <+ss23> I could, but I haven't done much work lately
639: [05:20:16] <irogue> "lately"
640: [05:20:19] <ss23> lol
641: [05:20:20] <ss23> shhh
642: [05:26:59] <DanaeNZ> oh lawd dat downpour
643: [05:33:11] * chocolatemoose quit ()
644: [05:33:49] * muskie9 quit (Read error: Connection reset by peer)
645: [05:34:20] <spronk> gon need am umbralla
646: [05:39:18] <adrexia> ss23 - goldings
647: [05:40:02] <adrexia> oh, I see I was too late :0
648: [05:40:04] <adrexia> :)
649: [05:40:37] <adrexia> though I like hop garden - it's close to my house :)
650: [05:41:04] <ss23> me too
651: [05:41:04] <ss23> :D
652: [05:41:17] <adrexia> but goldings is going to have other people I know there, so I get to catch up with them at the same time :D
653: [05:41:22] <ss23> ew
654: [05:41:27] <ss23> we're not good enough for you?
655: [05:41:30] <ss23> you have to talk to other people?
656: [05:41:31] <ss23> :(
657: [05:41:31] <adrexia> lol
658: [05:41:33] <spronk> obviously not, ss23
659: [05:41:34] <spronk> sheesh
660: [05:41:37] <ss23> ;_;
661: [05:41:40] <adrexia> we're not exclusive ss23
662: [05:42:06] <adrexia> sometimes... I'm going to talk to other people
663: [05:42:12] * glenn-bautista quit (Quit: Leaving.)
664: [05:42:15] * Motoservo quit (Quit: Over & out.)
665: [05:42:21] <adrexia> it's ok. It doesn't mean I like you less
666: [05:42:43] * wmk has joined #silverstripe
667: [05:42:52] <spronk> (yes it does)
668: [05:45:57] <adrexia> maybe
669: [05:45:59] <adrexia> :P
670: [05:47:13] <ss23> :(
671: [05:47:33] <adrexia> less than a psycho who won't let you talk to anyone else
672: [05:47:36] <adrexia> :P
673: [05:47:59] <adrexia> ...IT'S JUST NOT SOMETHING TO BE SAD ABOUT
674: [05:48:12] <adrexia> ...unintentional yelling
675: [05:48:19] * wmk quit (Ping timeout: 252 seconds)
676: [05:48:56] <ss23> lol
677: [05:51:21] * RyanPotter quit (Quit: ZZZ)
678: [05:53:11] <adrexia> 'idk if I wanna come out and drink actually'
679: [05:53:32] <adrexia> well, I happen to know you do
680: [05:53:35] <adrexia> :P
681: [05:53:48] <adrexia> actually wasn't going to myself
682: [05:53:55] <adrexia> but changed my mind
683: [05:54:03] <spronk> ek
684: [05:54:10] <spronk> adrexia can read minds ss23 watch out
685: [05:54:34] <adrexia> its true
686: [05:54:43] <adrexia> but there's a trick to it
687: [05:54:53] <adrexia> I can only know things about you taht you don't know yourself
688: [05:55:09] <adrexia> so there's no way to verify it
689: [05:55:16] <adrexia> you just have to trust me
690: [05:55:36] <spronk> hmmmmmmmm
691: [05:59:41] * irogue quit (Quit: My Mac has gone to sleep. ZZZzzz…)
692: [06:04:43] * adrexia quit (Quit: My Mac has gone to sleep. ZZZzzz…)
693: [06:12:44] * wmk has joined #silverstripe
694: [06:14:24] * Stomach has joined #silverstripe
695: [06:15:40] * swaiba has joined #silverstripe
696: [06:15:53] * Mike123 has joined #silverstripe
697: [06:16:06] <Mike123> Morning :)
698: [06:19:07] * wmk quit (Ping timeout: 256 seconds)
699: [06:20:19] <swaiba> Mike123 o/
700: [06:20:57] * wmk has joined #silverstripe
701: [06:37:06] * DanaeNZ quit (Remote host closed the connection)
702: [06:44:06] * Stomach quit (Quit: zzz)
703: [06:55:41] * spronk quit (Quit: I may need a longer sleep timer...)
704: [07:05:47] <wmk> Na wer sagt's denn, es war der Mittlere... https://youtu.be/HWs-i4qig1c?t=1m19s
705: [07:08:24] * joelpittet quit (Remote host closed the connection)
706: [07:12:01] * Stomach has joined #silverstripe
707: [07:12:31] <wmk> moring Stomach
708: [07:16:50] * Eliseth has joined #silverstripe
709: [07:25:25] * darjus01 has joined #silverstripe
710: [07:40:54] * Colin[pi] quit (Ping timeout: 255 seconds)
711: [07:53:08] * benjhocking has joined #silverstripe
712: [07:54:16] * kinglozzer has joined #silverstripe
713: [07:54:33] * ss-helper quit (Remote host closed the connection)
714: [07:54:50] * ss-helper has joined #silverstripe
715: [08:02:46] * spronk has joined #silverstripe
716: [08:25:43] * DanaeNZ has joined #silverstripe
717: [08:30:24] * DanaeNZ quit (Ping timeout: 255 seconds)
718: [08:32:59] * spronk quit (Quit: I may need a longer sleep timer...)
719: [08:37:11] * zfmf has joined #silverstripe
720: [08:43:57] * swaiba quit (Remote host closed the connection)
721: [08:45:42] * CodeTrap has joined #silverstripe
722: [09:06:04] * zippy has joined #silverstripe
723: [09:09:13] * joelpittet has joined #silverstripe
724: [09:11:47] * UncleCheese has joined #silverstripe
725: [09:14:03] * joelpittet quit (Ping timeout: 244 seconds)
726: [09:15:46] * Colin[pi] has joined #silverstripe
727: [09:19:08] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
728: [09:19:39] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
729: [09:20:16] * Colin[pi] quit (Ping timeout: 265 seconds)
730: [09:20:42] * zippy has joined #silverstripe
731: [09:22:59] * veb quit (Quit: veb-irc: quit)
732: [09:32:09] * Tanger quit (Quit: sleep())
733: [09:32:52] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
734: [09:44:01] * zippy has joined #silverstripe
735: [09:47:37] * UncleCheese has joined #silverstripe
736: [09:49:20] * MarkGuinn has joined #silverstripe
737: [09:49:44] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
738: [09:51:20] * zfmf quit (Remote host closed the connection)
739: [09:52:45] * zfmf has joined #silverstripe
740: [09:53:10] * DimiStripe has joined #silverstripe
741: [09:54:42] * zippy has joined #silverstripe
742: [09:54:56] * zippy quit (Client Quit)
743: [09:55:29] * Stomach quit (Quit: zzz)
744: [09:56:25] * auto9 quit (Ping timeout: 244 seconds)
745: [09:59:18] * zfmf quit (Remote host closed the connection)
746: [10:09:01] * wmk quit (Ping timeout: 252 seconds)
747: [10:12:55] * wmk has joined #silverstripe
748: [10:18:30] <darjus01> is it dificult to make "aA" button to have larger smooler fonts for people with sight problems?
749: [10:19:04] * wmk quit (Ping timeout: 272 seconds)
750: [10:20:31] * Colin[pi] has joined #silverstripe
751: [10:22:10] * auto9 has joined #silverstripe
752: [10:24:42] * Colin[pi] quit (Ping timeout: 246 seconds)
753: [10:34:47] <Eliseth> darjus01: I would suggest avoiding on-page font-sizers. If some visitors still need to adjust font size upwards, they already have methods for that in their browser, and the font-sizer just adds another layer of complexity to the interface.
754: [10:35:50] * zfmf has joined #silverstripe
755: [10:39:31] <darjus01> clients fants it for goverment site or something so it would be AA level some thing
756: [10:41:51] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
757: [10:43:02] * wmk has joined #silverstripe
758: [10:45:08] * cloph_away is now known as cloph
759: [10:45:56] * ss-helper quit (Remote host closed the connection)
760: [10:46:11] * ss-helper has joined #silverstripe
761: [10:49:09] * wmk quit (Ping timeout: 260 seconds)
762: [10:49:40] * auto9_ has joined #silverstripe
763: [10:52:14] * auto9 quit (Ping timeout: 244 seconds)
764: [10:54:07] * auto9_ quit (Read error: Connection reset by peer)
765: [11:05:57] * MichalKleiner quit (Ping timeout: 250 seconds)
766: [11:09:34] * arnhoe has joined #silverstripe
767: [11:10:10] * joelpittet has joined #silverstripe
768: [11:13:18] * Mike123 quit (Ping timeout: 246 seconds)
769: [11:14:30] * joelpittet quit (Ping timeout: 240 seconds)
770: [11:39:17] * neilfse__ quit (Ping timeout: 256 seconds)
771: [12:00:35] * glenn-bautista has joined #silverstripe
772: [12:02:54] * wmk has joined #silverstripe
773: [12:03:08] * swaiba has joined #silverstripe
774: [12:05:03] * glenn-bautista quit (Ping timeout: 255 seconds)
775: [12:06:02] * MichalKleiner has joined #silverstripe
776: [12:12:58] * r_hector quit (Remote host closed the connection)
777: [12:23:34] * UndefinedOffset has joined #silverstripe
778: [12:28:34] * neilfse__ has joined #silverstripe
779: [12:29:27] * hombero has joined #silverstripe
780: [12:48:43] * zfmf quit ()
781: [12:49:06] * neilfse__ quit (Ping timeout: 240 seconds)
782: [12:51:35] * hombero quit (Ping timeout: 244 seconds)
783: [13:01:48] * hombero has joined #silverstripe
784: [13:06:28] * hombero quit (Ping timeout: 265 seconds)
785: [13:11:01] * joelpittet has joined #silverstripe
786: [13:11:23] * zlinux has joined #silverstripe
787: [13:13:18] <Eliseth> How can I check if a new object will be created or existing object changed in onbeforewrite?
788: [13:14:34] * UndefinedOffset quit (Read error: Connection reset by peer)
789: [13:14:43] <wmk> Eliseth, if $this->ID ?
790: [13:14:57] <Zauberfisch> or $this->isInDB()
791: [13:15:03] * UndefinedOffset has joined #silverstripe
792: [13:15:26] * joelpittet quit (Ping timeout: 240 seconds)
793: [13:15:40] <wmk> Zauberfisch, yup, which does pretty much the same, but is way nicer
794: [13:16:05] <Eliseth> Which one is nicer?
795: [13:16:16] <wmk> isInDB()
796: [13:16:23] <Eliseth> Why is that nicer?
797: [13:16:27] <wmk> return is_numeric( $this->ID ) && $this->ID > 0;
798: [13:16:51] <wmk> well, the method name says what it's doing
799: [13:17:08] <wmk> so in your code you don't check the ID but if it's in db
800: [13:17:15] <wmk> so your code becomes easier to read / understand
801: [13:17:27] <Eliseth> Right, thanks for the explanation
802: [13:17:37] <wmk> Zauberfisch, was isInDB() already in 2.x ?
803: [13:18:05] <wmk> Eliseth, just browse code or api docs for nice helper methods. you learn a lot with it
804: [13:20:11] * wilson has joined #silverstripe
805: [13:20:23] <wilson> *wilson
806: [13:20:47] <wmk> Eliseth, kinglozzer a DO that is not written to db, is that kind of "virgin" ? in german we say something like that
807: [13:20:50] * arnhoe quit ()
808: [13:20:52] <wilson> Hi to all, is there a way that each member has its own landing page after login?
809: [13:21:12] <wmk> wilson, with some work i guess yes
810: [13:21:42] <wilson> <wmk>Where to start from?
811: [13:21:59] <wmk> well, member login redirects to somewhere
812: [13:22:58] <wmk> wilson, MemberLoginForm dologin() does $this->logInUserAndRedirect()
813: [13:23:04] * R\w\C has joined #silverstripe
814: [13:23:21] <wmk> which does basically a redirectback...
815: [13:23:27] <R\w\C> hey guys, how can I get a page from SiteTree by ID in template without having to create the method in the controller
816: [13:23:36] <kinglozzer> wmk: Hmm, never heard anyone call it a virgin
817: [13:23:37] <wmk> hmm, no.
818: [13:23:43] <kinglozzer> Usually just "new object"
819: [13:23:46] <R\w\C> SiteTree.get_by_id($ClientPageID)
820: [13:23:50] <kinglozzer> You could be fancy and call it "unpersisted" :P
821: [13:23:51] <wmk> kinglozzer, ok, thanks. maybe that's more a german saying
822: [13:23:54] * origincube has joined #silverstripe
823: [13:24:04] * Pycalxmk has joined #silverstripe
824: [13:24:06] <wmk> wilson, MemberLoginForm
825: [13:24:11] <origincube> hey guys
826: [13:24:24] <wmk> subclass it and overwrite the loginandredirect stuff
827: [13:24:25] <R\w\C> hello origincube
828: [13:24:31] <kinglozzer> R\w\C: $List('SiteTree').Filter('ID', 123).First
829: [13:24:33] <origincube> hows everyone today?
830: [13:24:37] <wmk> wilson, then tell Object to use your class instead
831: [13:24:38] <kinglozzer> It's not a very good idea though...
832: [13:24:45] <wmk> with object::use_custom_class()
833: [13:24:47] <R\w\C> thanks kinglozzer
834: [13:24:52] <Pycalxmk> haway
835: [13:24:56] <kinglozzer> Yo Pycalxmk
836: [13:25:21] <R\w\C> why kinglozzer
837: [13:25:43] <origincube> so do any of you guys have any advice on how to enforce that the url always has www in it? without breaking the existing SS redirect rules?
838: [13:25:51] <origincube> (in htaccess obviously)
839: [13:25:58] <kinglozzer> R\w\C: It'll break if someone deletes the page (clients gonna client), and you'll then need to modify your theme once you recreate the page
840: [13:26:11] <kinglozzer> Usually better to rely on page types rather than hard-coded IDs or URLs
841: [13:26:11] <R\w\C> ok thanks
842: [13:26:42] <kinglozzer> origincube: Outside of .htaccess Director::forceWWW(), in .htaccess it's a fairly simple rewrite rule
843: [13:26:51] <kinglozzer> html5bp has it I think
844: [13:26:53] * MichalKleiner quit (Remote host closed the connection)
845: [13:26:57] <wilson> <wmk>Ok looking at it
846: [13:27:26] <origincube> kinglozzer: i added the htaccess rules i found online to do it, but it didn't work.
847: [13:27:38] <kinglozzer> origincube: https://github.com/h5bp/server-configs-apache/blob/master/dist/.htaccess#L389-L401
848: [13:28:19] <wilson> <wmk>That line id guess? $this->controller->redirect($loginLink . '#' . $this->FormName() .'_tab');
849: [13:28:22] <origincube> nice. the tutorials didn't use request_URI
850: [13:28:38] <origincube> just out of curiously, how would i use the Director::forceWWW() ?
851: [13:28:44] <origincube> in config.php?
852: [13:28:48] <kinglozzer> origincube: Yeah
853: [13:28:55] <origincube> that would be much simpler
854: [13:28:56] <origincube> hehe
855: [13:29:05] <kinglozzer> origincube: It's also slower ;)
856: [13:29:14] <kinglozzer> Doesn't matter unless you have millions of hits though :P
857: [13:29:42] <wilson> <wmk>If i could modify that line to use a #field from the member credentials that would do it. I mean, using the member name as a data, i could redirect to a page that has the same name?
858: [13:29:47] <origincube> i don't think we get quite that much traffic yet
859: [13:30:10] <wmk> wilson, something like that.
860: [13:30:22] <wmk> get logged in member and define the link for redirecting
861: [13:30:32] <wmk> but don't touch core files!
862: [13:30:39] <wmk> subclass the form and use yours instead
863: [13:30:58] <ss-helper> silverstripe does not pick up changes in language yml files - http://stackoverflow.com/questions/32073734/silverstripe-does-not-pick-up-changes-in-language-yml-files
864: [13:31:07] <wilson> Hi to all, how could i modify that line so that the redirect would be a page using the last name of member as URL ?
865: [13:31:12] <wilson> $this->controller->redirect($loginLink . '#' . $this->FormName() .'_tab');
866: [13:31:43] <origincube> thanks kinglozzer
867: [13:37:11] * neilfse__ has joined #silverstripe
868: [13:37:20] * ss-helper quit (Remote host closed the connection)
869: [13:37:34] * ss-helper has joined #silverstripe
870: [13:42:11] <wilson> <kinglozzer>Youve helped me before, so i dare asking again. How could i modify that line in MemberLoginForm.php so that the redirect would be a page using the last name of member as URL ? $this->controller->redirect($loginLink . '#' . $this->FormName() .'_tab');
871: [13:44:45] <kinglozzer> wilson: wmk told you how: subclass the form and override the method with that line in
872: [13:46:04] <wilson> <kinglozzer>Already done that. But i must modify $loginLink to something like $loginLink = $Member.Name
873: [13:47:26] <kinglozzer> wilson: Well, you've got their email address ($data['Email']), so you can get the member from that
874: [13:48:11] <wmk> wilson, well, in LogInUserAndRedirect you see Member::currentUser()
875: [13:48:17] <wmk> which is the currently logged in member
876: [13:48:42] <wmk> also wilson: why does each member need a differnt URL?
877: [13:49:20] <wmk> thinking about it i'd redirect to ONE url, check member, generate the url by member and redirect to that page
878: [13:49:32] <wmk> then you don't have to touch MemberLoginForm
879: [13:49:46] <wmk> just set the config var
880: [13:49:55] <wmk> Security.default_login_dest
881: [13:50:17] <wilson> <wmk>This is clevier that what i thought. SO first, id need a unique page as of after login landing page?
882: [13:50:36] <wmk> yup. something like that
883: [13:51:21] <wilson> so id place that var Security.default_login_dest into _config.php?
884: [13:51:29] <wmk> nope
885: [13:51:32] <wmk> in your config.yml
886: [13:51:35] <wmk> Security:
887: [13:51:47] <wmk> default_login_dest: '/path/to/my/site/'
888: [13:51:53] <wmk> and of course
889: [13:51:56] <wmk> !fllush wilson
890: [13:52:00] <wmk> !flush wilson
891: [13:52:00] <ss-helper> wilson: Have you flushed? Try doing a ?flush=all and /dev/build then see if it's sorted. Do it twice for good measure ;-)
892: [13:52:28] <wilson> <wmk><ss-helper>Hold on! Trying that.
893: [13:52:41] * DanaeNZ has joined #silverstripe
894: [13:52:44] * origincube has left #silverstripe
895: [13:54:07] <wilson> <wmk>Hummm.... that would affect admin login too?
896: [13:54:23] <wmk> yup
897: [13:54:30] <wmk> well,
898: [13:54:54] <wmk> $_REQUEST['BackURL'] is checked first
899: [13:55:09] <wmk> so if you login with /admin/ it should work
900: [13:55:44] <wmk> when you generate the redirect url you can check the groups of the current member and redirect to /admin/ also
901: [13:57:01] <wilson> <wmk>Ok lets begin by trying to redirect to a unique page after login. Hold on.
902: [13:57:05] * DanaeNZ quit (Ping timeout: 252 seconds)
903: [13:59:18] * darjus01 quit (Read error: Connection reset by peer)
904: [14:02:38] <wilson> <wmk> Did that in mysite/_config/config.yml Security: default_login_dest: (break with 2 spaces before) '/ss/access' with dev/build and 2 flush=all to no avail.
905: [14:03:06] <wilson> <wmk>Security: (break with 2 spaces before) default_login_dest: '/ss/access'
906: [14:03:15] <wmk> more that
907: [14:03:22] <wmk> !paste wilson
908: [14:03:22] <ss-helper> wilson: 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.
909: [14:04:29] <wilson> <wmk>Here it is -> http://www.sspaste.com/paste/show/55d33b5a03c29
910: [14:05:24] <wilson> <ss-helper>Here it is -> http://www.sspaste.com/paste/show/55d33b5a03c29
911: [14:05:37] <wmk> wilson, ss-helper is a bot ;)
912: [14:05:43] <wmk> just reacting on some comments
913: [14:05:49] <wmk> !help
914: [14:05:49] <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.
915: [14:05:58] <wmk> !man
916: [14:05:58] <ss-helper> Hear me now! Commands; !manpage: See !man. !help: Displays a help message for poeple asking for help. !flush: A message about flushing. !date: The current time in NZ. !paste: A list of paste bins for people to use. !seen nick: When I last saw nick do something. !debug: A message about debugging. !man: See !manpage.
917: [14:06:30] <wilson> <wmk>Okayyyyyyyy... ;-)
918: [14:07:12] <wmk> so wilson, if you flushed and it still doesn't redirect to the value you set... you're logged in? what's the url of the login screen?
919: [14:07:33] <wmk> if you have a BackURL get or post param it won't work
920: [14:08:02] <wmk> and where is it redirecting after login?
921: [14:08:29] <wilson> <wmk>I created a unique page for personalized login for both groups a i have. So URL is http://gerervotreimmeuble.com/ss/proprietaires and http://gerervotreimmeuble.com/ss/annonceurs
922: [14:10:16] <wilson> <wmk>Each group goes to its own login page and after login, should land on their own page. From where there would be fields for them to fill to update their pages. I dont want members to have access to the CMS.
923: [14:10:54] <wilson> <wmk>Do you need an overall explanation of my project? Maybe its porely designed (coding related).
924: [14:13:17] * muskie9 has joined #silverstripe
925: [14:13:24] <wmk> well, with the redirector page you can check the group and redirect to their page
926: [14:13:42] <wmk> but if it's just some "my profile" page you don't need the user in the url
927: [14:13:48] <wmk> it's just the current user
928: [14:14:56] <Eliseth> How do I define an enum field in my dataobject as dropdown in my $searchable_fields ?
929: [14:15:17] <Eliseth> or checkboxes instead of dropdown would work as well
930: [14:15:28] <wmk> Eliseth, sounds like SearchContext
931: [14:15:46] <wmk> so you want more fields than just the text input for a search?
932: [14:17:06] <Eliseth> Yes, I already have PertialMatchFilter for a few specific fields I want to search, but there's a enum field I'd like to be able to filter on as well
933: [14:17:42] <Eliseth> *Partial even :)
934: [14:20:08] <wmk> hmm
935: [14:21:01] <wmk> Eliseth, frontend or backend / modeladmin?
936: [14:21:07] <Eliseth> backend / modeladmin
937: [14:21:32] <wmk> Eliseth, http://www.balbuss.com/modeladmin-some-simple-snippets/ scroll down to "manipulate searchfields"
938: [14:24:04] <wilson> <wmk>here is a resume of what i am trying to achieve. Apart some static pages where client explains its field of expertise (this done in the standard CMS section), we have two main groups (OWNERS and ADVERTISERS). Each of these groups has its own members, no crossing about groups. Each of group members has a unique page where he/she can modify its profile, text, description and so on. Each member has to log, via a group identi
939: [14:25:00] <wilson> <wmk> Once log, each member is redirected to its own and unique page, from where some fields allow him/she to add some infos to its profle.
940: [14:25:14] <wmk> Eliseth, also look at source docs for searchable fields https://github.com/silverstripe/silverstripe-framework/blob/3/model/DataObject.php#L3892
941: [14:25:37] <wmk> anyone knows if it's possible to add all those private static stuff to api docs?
942: [14:27:02] <wilson> <wmk>And idealy, he is redirected to a custom php page (not the CMS). The owner of the site will add the group-related member manually when the member has paid. This is how i designed the process. Your thoughts?
943: [14:27:25] <wmk> custom php page?
944: [14:27:36] <wmk> but built with silverstripe i guess?
945: [14:29:33] <wmk> well, i'd redirect to a custom MemberRedirectController, which grabs current member and redirects to his personal page / profile
946: [14:30:11] <wmk> OR (as said before) subclass MemberLoginForm, add logic there, but that's a matter of taste
947: [14:33:03] <wilson> <wmk>Os i am not that far off? Logic specking?
948: [14:33:15] <wilson> <wmk>*speaking
949: [14:33:32] <wmk> guess so. i don't know your code
950: [14:33:46] <wmk> and getting things done right needs some iterations or knowledge
951: [14:33:47] <wilson> <wmk>Custom php page using a unique page class.
952: [14:34:15] <wmk> ah, you make a page in cms for each member?
953: [14:34:24] <wilson> <wmk>Do you take contracts?
954: [14:34:35] <wmk> and in frontend he can fill out his data?
955: [14:35:37] <wilson> <wmk>Yes and once SAVED, it updates the DB.
956: [14:36:29] <wmk> well, that's quite some work, depending on how many members you'll have
957: [14:36:42] <wmk> i'd make a MemberProfile controller (without page)
958: [14:36:54] <wmk> to edit the data for the current member
959: [14:37:45] <wilson> <wmk>More infos. The OWNER pages is where owner will add its credentials: an owner is someone that owns building. Once he adds a building, he adds each of its occupants credentials, rent amount, etc. Those pages are private and not shown to public, or other members.
960: [14:38:29] * swaiba_ has joined #silverstripe
961: [14:39:02] <wilson> <wmk>The ADVERTISER pages is where advertisers will fill in their infos (logos, description, etc). Once saved, the results are displayed on a page using <% loop ChildrenOf(advertisers) %>. That page is public.
962: [14:39:20] * swaiba quit (Read error: Connection reset by peer)
963: [14:40:43] <wmk> well, that _could_ work, pages (or sitetree) has some overhead you won't need in this case i guess.
964: [14:41:03] <wmk> e.g. versioned (stage/live/history), urlsegment, nested urls etc...
965: [14:41:22] <wmk> maybe it's better to design that data for plain dataobjects
966: [14:41:40] <wmk> but that's much matter of taste
967: [14:44:21] * zfmf has joined #silverstripe
968: [14:46:39] * spronk has joined #silverstripe
969: [14:50:28] * DimiStripe_alt has joined #silverstripe
970: [14:54:53] * Werner_2_ has joined #silverstripe
971: [14:54:59] * wmk quit (Read error: Connection reset by peer)
972: [14:56:59] * wilson quit (Quit: Page closed)
973: [14:58:19] * Werner_2_ is now known as wmk
974: [14:59:40] * DimiStripe quit (*.net *.split)
975: [14:59:40] * oetiker quit (*.net *.split)
976: [14:59:40] * max_Q_ quit (*.net *.split)
977: [14:59:40] * Eliseth quit (*.net *.split)
978: [14:59:40] * jbrungar quit (*.net *.split)
979: [15:00:01] * hombero_ has joined #silverstripe
980: [15:04:04] * oetiker has joined #silverstripe
981: [15:04:18] * MarkGuinn quit (Ping timeout: 246 seconds)
982: [15:07:33] * max_Q has joined #silverstripe
983: [15:08:27] * jbrungar has joined #silverstripe
984: [15:08:45] * hombero_ quit (Ping timeout: 265 seconds)
985: [15:11:49] * joelpittet has joined #silverstripe
986: [15:16:45] * joelpittet quit (Ping timeout: 244 seconds)
987: [15:30:33] * Error404NotFound has joined #silverstripe
988: [15:31:14] * veb has joined #silverstripe
989: [15:32:26] * joelpittet has joined #silverstripe
990: [15:36:38] * neilfse__ quit (Remote host closed the connection)
991: [15:44:54] * spronk quit (Quit: I may need a longer sleep timer...)
992: [15:47:11] * travis-ci has joined #silverstripe
993: [15:47:12] <travis-ci> silverstripe/silverstripe-framework#5571 (3.1 - a4bd111 : Daniel Hensby): The build passed.
994: [15:47:12] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/9eb2265a214f...a4bd11149f4e
995: [15:47:12] <travis-ci> Build details : https://travis-ci.org/silverstripe/silverstripe-framework/builds/76127605
996: [15:47:12] * travis-ci has left #silverstripe
997: [15:47:24] * neilfse__ has joined #silverstripe
998: [15:58:29] * jcwacky has joined #silverstripe
999: [15:59:01] <jcwacky> When using many_many_extraFields how can I set one of the extra fields as the date & time the relationship was added?
1000: [16:07:35] * travis-ci has joined #silverstripe
1001: [16:07:36] <travis-ci> dhensby/silverstripe-framework#458 (3.2 - af5ef13 : Daniel Hensby): The build passed.
1002: [16:07:36] <travis-ci> Change view : https://github.com/dhensby/silverstripe-framework/compare/a8ab5a468d03...af5ef13e6c3d
1003: [16:07:36] <travis-ci> Build details : https://travis-ci.org/dhensby/silverstripe-framework/builds/76129306
1004: [16:07:36] * travis-ci has left #silverstripe
1005: [16:15:58] <Pycalxmk> by setting the extrafield on a relation (ie, must be in a ManyManyDataList)
1006: [16:15:59] <Pycalxmk> before saving
1007: [16:16:03] <Pycalxmk> something like that
1008: [16:16:18] <wmk> Pycalxmk, yup
1009: [16:16:30] <Pycalxmk> alternatively you could set the DB to update the DateTime field on update/insert
1010: [16:16:36] <wmk> $obj->extraFieldName = 'foo';
1011: [16:16:44] <wmk> $this->ManyManyName()->add($obj)
1012: [16:16:58] <Pycalxmk> wmk: what if it's already in the list?
1013: [16:17:11] <wmk> then it gets updated afaik
1014: [16:17:15] <Pycalxmk> just on the fly?
1015: [16:17:21] <Pycalxmk> no ->write() or the like?
1016: [16:17:34] <Pycalxmk> hmm, that'd be a good blog post / tutorial I think.
1017: [16:17:45] <Pycalxmk> and/or space for future development
1018: [16:18:53] <jcwacky> Thanks. Where do I put the code to update the relation though?
1019: [16:19:02] <Pycalxmk> onbeforewrite? idk.
1020: [16:19:03] * travis-ci has joined #silverstripe
1021: [16:19:04] <travis-ci> dhensby/silverstripe-framework#459 (3 - 0b177ad : Daniel Hensby): The build passed.
1022: [16:19:04] <travis-ci> Change view : https://github.com/dhensby/silverstripe-framework/compare/c5c8a6a72019...0b177ad20feb
1023: [16:19:04] <travis-ci> Build details : https://travis-ci.org/dhensby/silverstripe-framework/builds/76129526
1024: [16:19:04] * travis-ci has left #silverstripe
1025: [16:19:11] <wmk> Pycalxmk, of course a good blogpost...
1026: [16:19:15] <jcwacky> As the relation doesn’t had a class.
1027: [16:19:19] <jcwacky> *have
1028: [16:19:57] <wmk> jcwacky, how do you add the relation?
1029: [16:19:58] <Pycalxmk> jcwacky: set it before you add it then
1030: [16:19:58] <jcwacky> And I didn’t think either of the DataObjects get written during the creation of a relation link?
1031: [16:20:00] * zfmf quit (Remote host closed the connection)
1032: [16:20:13] <wmk> programatically or with a grid?
1033: [16:20:14] <Pycalxmk> jcwacky: somthing has to be writen
1034: [16:20:16] <jcwacky> Via a GridFieldConfig_RelationEditor in the CMS.
1035: [16:20:24] <Pycalxmk> anyway, it's time to go I think
1036: [16:20:26] * zfmf has joined #silverstripe
1037: [16:20:27] <Pycalxmk> glhf
1038: [16:20:28] * Pycalxmk quit ()
1039: [16:21:20] * UndefinedOffset quit (Quit: Leaving.)
1040: [16:21:42] <wmk> jcwacky, hmm...
1041: [16:22:04] <wmk> dunno if there is something like "populate defaults" for manymanyextrafields
1042: [16:23:07] <jcwacky> That’s what I’ve been looking for, but with no joy :(
1043: [16:24:36] * travis-ci has joined #silverstripe
1044: [16:24:37] <travis-ci> silverstripe/silverstripe-framework#5572 (3.2 - af5ef13 : Daniel Hensby): The build passed.
1045: [16:24:37] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/a8ab5a468d03...af5ef13e6c3d
1046: [16:24:37] <travis-ci> Build details : https://travis-ci.org/silverstripe/silverstripe-framework/builds/76134811
1047: [16:24:37] * travis-ci has left #silverstripe
1048: [16:24:53] <kinglozzer> jcwacky: I'm pretty sure I've done something similar before... one sec
1049: [16:25:07] <jcwacky> Ah, cool.
1050: [16:25:09] * zfmf quit (Ping timeout: 260 seconds)
1051: [16:25:57] <muskie9> I'm assuming the answer to this is yes, but can you paginate a grouped list?
1052: [16:26:15] * wilson has joined #silverstripe
1053: [16:26:20] <wilson> *wilson
1054: [16:27:16] <kinglozzer> jcwacky: I extended ManyManyList (and set it in config to use my class), and overloaded ->add() and ->removeByID() to add extension hooks
1055: [16:28:07] <kinglozzer> Not sure if that's along the lines of what you need, but might help
1056: [16:28:07] <wilson> Hi to all, i need to remove URL rewrite for a unique folder in my site. I do not want SS to modify the URL in the blank page opened by the link. Do i achieve that using .htaccess (id guess so) and what to use. Folder is name /access
1057: [16:28:44] * ss-helper quit (Remote host closed the connection)
1058: [16:28:59] * ss-helper has joined #silverstripe
1059: [16:29:04] * zfmf has joined #silverstripe
1060: [16:29:22] * swaiba_ quit (Remote host closed the connection)
1061: [16:29:38] * kinglozzer gotta run
1062: [16:29:39] <kinglozzer> ciao!
1063: [16:29:39] * kinglozzer quit ()
1064: [16:29:54] * travis-ci has joined #silverstripe
1065: [16:29:55] <travis-ci> dhensby/silverstripe-framework#460 (master - 84b7042 : Daniel Hensby): The build passed.
1066: [16:29:55] <travis-ci> Change view : https://github.com/dhensby/silverstripe-framework/compare/0b3608256437...84b70422b6dc
1067: [16:29:55] <travis-ci> Build details : https://travis-ci.org/dhensby/silverstripe-framework/builds/76129809
1068: [16:29:55] * travis-ci has left #silverstripe
1069: [16:30:07] <wilson> <wek>Ive decided to use a custom (out of SS) system for handling ADVERTISERS and OWNERS admin pages. That system will dig thru the SS DB to retrieve members infos ans use them to display the right page.
1070: [16:30:35] <wmk> wilson, sounds complicated
1071: [16:31:11] <wilson> <wmk>No, as i am taking out all of the SS login and redirect constraints.
1072: [16:32:06] <wilson> <wmk>Now i need to force SS to ignore mod_rewrite on the URLS of that specific system. Do i achieve that using .htaccess (id guess so) and what to use. Folder is name /acces
1073: [16:32:28] <wmk> good luck with .htaccess
1074: [16:32:29] <wmk> ;)
1075: [16:32:42] <wmk> i'm always happy when i don't have to touch this
1076: [16:32:55] <wmk> though you should be able to find some information on stackoverflow or google
1077: [16:34:08] <wilson> <wmk>Do you know any other way to remove URL rewrite out of a specific folder?
1078: [16:35:34] <wmk> well, normally /foo/bar.php should work
1079: [16:36:00] <wmk> did you have a look at the .htaccess and did you try to understand it?
1080: [16:38:16] * R\w\C quit (Quit: Textual IRC Client: www.textualapp.com)
1081: [16:38:31] * travis-ci has joined #silverstripe
1082: [16:38:32] <travis-ci> silverstripe/silverstripe-framework#5573 (3 - 0b177ad : Daniel Hensby): The build passed.
1083: [16:38:32] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/c5c8a6a72019...0b177ad20feb
1084: [16:38:32] <travis-ci> Build details : https://travis-ci.org/silverstripe/silverstripe-framework/builds/76136559
1085: [16:38:32] * travis-ci has left #silverstripe
1086: [16:39:30] <wilson> <wek>i am into it. Later and thanks!
1087: [16:45:24] * travis-ci has joined #silverstripe
1088: [16:45:25] <travis-ci> silverstripe/silverstripe-framework#5574 (master - 84b7042 : Daniel Hensby): The build passed.
1089: [16:45:25] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/0b3608256437...84b70422b6dc
1090: [16:45:25] <travis-ci> Build details : https://travis-ci.org/silverstripe/silverstripe-framework/builds/76138094
1091: [16:45:25] * travis-ci has left #silverstripe
1092: [16:47:03] * zfmf quit (Remote host closed the connection)
1093: [16:47:29] * zfmf has joined #silverstripe
1094: [16:51:40] * zfmf quit (Ping timeout: 245 seconds)
1095: [16:58:24] * wilson quit (Ping timeout: 246 seconds)
1096: [17:10:32] * UndefinedOffset has joined #silverstripe
1097: [17:15:12] * gelignite has joined #silverstripe
1098: [17:30:24] * GioVdK quit (Ping timeout: 264 seconds)
1099: [17:30:35] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
1100: [17:50:06] * wmk quit (Ping timeout: 240 seconds)
1101: [18:27:21] * wmk has joined #silverstripe
1102: [18:32:48] * wmk quit (Ping timeout: 264 seconds)
1103: [18:43:30] * wmk has joined #silverstripe
1104: [18:47:34] * Werner_2_ has joined #silverstripe
1105: [18:48:50] * wmk quit (Ping timeout: 240 seconds)
1106: [18:51:02] * Sj0hn has joined #silverstripe
1107: [18:51:22] <Sj0hn> Hi
1108: [18:53:22] * Werner_2_ is now known as wmk
1109: [18:53:27] <wmk> Sj0hn, ☺/
1110: [18:54:10] <Sj0hn> How's it going?
1111: [18:54:46] <wmk> just listening to willrs talk about modules
1112: [18:55:01] <wmk> https://vimeo.com/silverstripe/review/136600408/3261c453d8
1113: [18:55:49] <wmk> though this vimeo stops all half minute or so over here...
1114: [18:55:56] <Sj0hn> nice, what meetup was that?
1115: [18:56:16] <Sj0hn> except the fact that it was in august
1116: [18:58:22] <Sj0hn> Does changing the langauge on a subsite suppose to affect the front-end translations? https://github.com/silverstripe/silverstripe-subsites/blob/master/docs/en/set_up.md#creating-subsites
1117: [18:59:16] <wmk> london in august afik
1118: [19:06:03] <wmk> Sj0hn, so, you have subsite 1 in english and subsite 2 in another language?
1119: [19:06:17] <wmk> or both in all languages?
1120: [19:06:40] <wmk> or one subsite and translatable / fluent?
1121: [19:08:01] * Stomach has joined #silverstripe
1122: [19:09:45] <Sj0hn> as you described first
1123: [19:09:52] <Sj0hn> but i found my solution in a pull request
1124: [19:10:04] <Sj0hn> https://github.com/silverstripe/silverstripe-subsites/pull/142
1125: [19:10:37] <Sj0hn> my translations now work :)
1126: [19:14:24] <Sj0hn> I'm off, cya ^^
1127: [19:18:45] * Sj0hn quit (Ping timeout: 246 seconds)
1128: [19:20:07] * ss-helper quit (Remote host closed the connection)
1129: [19:20:20] * ss-helper has joined #silverstripe
1130: [19:25:41] <Firesphere> Anyone here wants Tesla?
1131: [19:26:03] <Firesphere> She's free for the taking, if I agree with you.
1132: [19:27:23] <wmk> Tesla?
1133: [19:27:27] * wmk prefers toyota
1134: [19:31:26] * Stomach quit (Quit: zzz)
1135: [19:31:33] <Firesphere> Tesla is a cat ;) http://i.imgur.com/UVc1m2nl.jpg
1136: [19:33:16] <wmk> magnetic cat?
1137: [19:33:37] <Firesphere> No, more like annoying cat :P
1138: [19:35:43] <wmk> ;)
1139: [19:36:25] <Firesphere> The name is because a bit a story. Read it here: http://casa-laguna.net/all-the-news/show/tesla-entered-the-building
1140: [19:44:36] * mobiusnz quit (Quit: Leaving.)
1141: [19:49:21] * zlinux_ has joined #silverstripe
1142: [19:50:05] * UndefinedOffset quit (Quit: Leaving.)
1143: [19:50:27] * UndefinedOffset has joined #silverstripe
1144: [19:52:23] * zlinux quit (Ping timeout: 252 seconds)
1145: [19:54:35] * UndefinedOffset quit (Ping timeout: 245 seconds)
1146: [19:56:09] * Stomach has joined #silverstripe
1147: [20:15:18] * DimiStripe_alt quit (Quit: DimiStripe_alt)
1148: [20:21:41] * zlinux has joined #silverstripe
1149: [20:25:48] * zlinux_ quit (Ping timeout: 272 seconds)
1150: [20:28:42] * helenclarko has joined #silverstripe
1151: [20:31:23] * mobiusnz has joined #silverstripe
1152: [20:40:24] * UndefinedOffset has joined #silverstripe
1153: [20:40:46] * UndefinedOffset quit (Client Quit)
1154: [20:40:58] * mobiusnz1 has joined #silverstripe
1155: [20:41:03] * mobiusnz quit (Read error: Connection reset by peer)
1156: [20:45:57] * Stomach quit (Quit: zzz)
1157: [20:46:41] * antmas has joined #silverstripe
1158: [20:51:29] * Stomach has joined #silverstripe
1159: [20:53:05] <antmas> morn stevie o/
1160: [20:54:33] <Stomach> hey patrick \o
1161: [20:57:28] * glenn-bautista has joined #silverstripe
1162: [21:00:17] * wmk quit (Ping timeout: 256 seconds)
1163: [21:03:54] * Hailwood has joined #silverstripe
1164: [21:03:57] * adrexia has joined #silverstripe
1165: [21:10:06] <helenclarko> Morning o/
1166: [21:11:09] <Stomach> hey helenclarko
1167: [21:12:26] * micmania1 has joined #silverstripe
1168: [21:13:30] * wmk has joined #silverstripe
1169: [21:14:43] * mobiusnz1 quit (Quit: Leaving.)
1170: [21:15:38] * RyanPotter has joined #silverstripe
1171: [21:20:48] * mobiusnz has joined #silverstripe
1172: [21:22:23] * wmk quit (Ping timeout: 256 seconds)
1173: [21:24:00] * mobiusnz quit (Client Quit)
1174: [21:29:06] <antmas> hey all o/
1175: [21:29:23] <helenclarko> antmas, o/
1176: [21:29:38] <RyanPotter> Sup
1177: [21:33:43] * Stomach quit (Ping timeout: 256 seconds)
1178: [21:35:09] <ss-helper> Put/Get UploadField submitted image from custom Form -> Silverstripe 3.1 - http://stackoverflow.com/questions/31467882/put-get-uploadfield-submitted-image-from-custom-form-silverstripe-3-1
1179: [21:37:55] * Stomach has joined #silverstripe
1180: [21:42:51] * MichalKleiner has joined #silverstripe
1181: [21:43:42] * wmk has joined #silverstripe
1182: [21:44:10] <antmas> RyanPotter: auction is going strong!
1183: [21:44:58] <antmas> RyanPotter: what was the minimum you were hoping for?
1184: [21:45:04] <RyanPotter> antmas: $1
1185: [21:45:14] <antmas> :P
1186: [21:45:43] <RyanPotter> Pretty much everyone who’s bid I know.
1187: [21:45:59] <antmas> lol
1188: [21:46:06] <RyanPotter> Because they’ve come around and palyed games on it before :D
1189: [21:46:48] <antmas> pretty much what made me buy my new system
1190: [21:46:59] <antmas> playing a game on a mates machine
1191: [21:50:38] <RyanPotter> Spotify’s ‘Discover Weekly’ is actually pretty good. It’s about time they did something like that./
1192: [21:50:47] * MichalKleiner quit ()
1193: [21:51:19] <antmas> RyanPotter: yeah I like it
1194: [21:51:21] * DanaeNZ has joined #silverstripe
1195: [21:51:30] <antmas> anyone an apple music user?
1196: [21:51:42] <antmas> AM sucks :P
1197: [21:52:01] * wmk quit (Ping timeout: 244 seconds)
1198: [21:52:26] <DanaeNZ> orz
1199: [21:53:04] <antmas> DanaeNZ: o/
1200: [21:53:57] <DanaeNZ> \o antmas
1201: [21:54:08] * gelignite quit (Quit: http://bit.ly/1kso8Ta)
1202: [21:55:31] * veb quit (Quit: leaving)
1203: [21:56:01] * veb has joined #silverstripe
1204: [22:06:08] * UncleCheese has joined #silverstripe
1205: [22:06:23] * Stomach quit (Quit: zzz)
1206: [22:06:24] * UncleCheese quit (Client Quit)
1207: [22:09:42] * hombero has joined #silverstripe
1208: [22:11:31] * ss-helper quit (Remote host closed the connection)
1209: [22:11:45] * ss-helper has joined #silverstripe
1210: [22:13:45] * vebvebvebveb has joined #silverstripe
1211: [22:13:45] * wmk has joined #silverstripe
1212: [22:17:13] * veb quit (Ping timeout: 252 seconds)
1213: [22:18:02] * veb has joined #silverstripe
1214: [22:19:18] * Colin[pi] has joined #silverstripe
1215: [22:19:23] <Colin[pi]> o/
1216: [22:21:01] <RyanPotter> \o
1217: [22:21:14] <Colin[pi]> hello harry
1218: [22:21:29] <RyanPotter> http://i.imgur.com/sxVsQ.jpg
1219: [22:21:31] <antmas> Colin[pi]: o/
1220: [22:21:57] * vebvebvebveb quit (Ping timeout: 250 seconds)
1221: [22:22:28] <Colin[pi]> hey antant
1222: [22:22:30] * wmk quit (Ping timeout: 244 seconds)
1223: [22:22:42] <Colin[pi]> RyanPotter: XD
1224: [22:23:25] <Colin[pi]> well I didn't think an extra 8GB of ram would make much difference, but man, it sure does
1225: [22:23:51] <Colin[pi]> cache all the things
1226: [22:24:14] <antmas> I remember doing that with vboost in the old vista days
1227: [22:24:59] <RyanPotter> Awwwwww yyiiiiisssss: http://www.cameronsworld.net/
1228: [22:25:06] <Colin[pi]> antmas: I have 4.5 in use, and windows has cached 11.5
1229: [22:26:10] <antmas> nice
1230: [22:30:19] * MichalKleiner has joined #silverstripe
1231: [22:30:24] * vitaly has joined #silverstripe
1232: [22:30:29] * vitaly is now known as eolant
1233: [22:30:31] * Stomach has joined #silverstripe
1234: [22:33:16] <eolant> Hi, i'm a real newbie to SilverStripe. Right now I have to update pretty old website from 2.4.13 to 3.1.13. Still having some issues. Did anyone had experience fixing: "Deprecated: Priority argument is now ignored - use the default of 100."
1235: [22:34:09] <MichalKleiner> eolant seems like you have been put for a biggie just from the beginning :-D
1236: [22:34:36] <MichalKleiner> sorry, haven't been seeing that one.. but try to find where it's coming from.. what the function call is there
1237: [22:35:56] * novaweb has joined #silverstripe
1238: [22:36:03] <DanaeNZ> eolant: I have a feeling that's located in the Director routes. Try looking through your _config.php file
1239: [22:36:42] <eolant> yeah, it's always like this... have to learn on a fly xD In dev mode it's saying: "framework/dev/Deprecation.php on line 174" but that doesn't really help.
1240: [22:37:01] <eolant> Director::addRules(10 - oh, so 10 is a priority? Cheers :)
1241: [22:37:32] <DanaeNZ> haha RyanPotter that site is actually amazing
1242: [22:37:34] <novaweb> Friends... why aren't my Lat/Long fields populating? See onBeforeWrite and Line 21 https://github.com/joshkosmala/silverstripe-mappable/blob/develop/code/LocatableMember.php
1243: [22:38:18] <novaweb> I assumed I wouldn't need to $record->write(); as onBefore should take care of that no?
1244: [22:38:35] <novaweb> Yes... yet to add error checking.
1245: [22:38:42] <antmas> :P
1246: [22:38:54] <DanaeNZ> novaweb: yeah don't add write()
1247: [22:39:02] <DanaeNZ> also does this function update all members or something?
1248: [22:39:03] <RyanPotter> novaweb, pretty jsure you have to initae it.
1249: [22:39:09] <RyanPotter> initiate the member
1250: [22:39:25] <novaweb> RyanPotter please clarify?
1251: [22:39:26] <RyanPotter> DataObject::get_by_id(‘Member’, $record->ID)
1252: [22:39:41] <RyanPotter> as your foreach is just looping a datalist
1253: [22:40:02] <RyanPotter> so $record = (code above)
1254: [22:40:07] <novaweb> I see...
1255: [22:40:11] <RyanPotter> then set the values, and write.
1256: [22:40:22] <novaweb> Wilco, and let y'all know.
1257: [22:40:25] <novaweb> Thx
1258: [22:41:16] <novaweb> Yeah I stole this code from a 4 year old project, trying to refactor and missing out some common sense :p
1259: [22:42:26] <MichalKleiner> guys, any nice modules for displaying timeline of years/events out there? found https://github.com/luisdias/Timeline-Silverstripe-Module and https://github.com/stojg/silverstripe-timeline so far
1260: [22:43:40] * wmk has joined #silverstripe
1261: [22:46:02] <MichalKleiner> hmm, the second one is for timeline in terms of facebook :-D so that doesn't count...
1262: [22:52:36] * wmk quit (Ping timeout: 255 seconds)
1263: [22:55:10] <eolant> 2.4 SS website also used uploadify, kickassets, dataobject_manager and fixtures. When I try to just delete extension folder it returns PHP error. It somehow still trying to include config files for each extension. Also am I right that kickassets and uploadify can be replaced with simple UploadField?
1264: [23:00:42] <Colin[pi]> wow, Firefox v40 feels much, much faster than the FF of old
1265: [23:09:16] * robvdl has joined #silverstripe
1266: [23:09:31] * robvdl has left #silverstripe
1267: [23:09:49] <DanaeNZ> eolant: make sure to go to /dev/build?flush after updating, removing, or adding modules
1268: [23:12:38] * zlinux_ has joined #silverstripe
1269: [23:12:48] * zlinux is now known as Guest14161
1270: [23:13:24] * zlinux_ is now known as zlinux
1271: [23:13:57] * wmk has joined #silverstripe
1272: [23:14:00] * Guest14161 quit (Ping timeout: 246 seconds)
1273: [23:14:35] * veb quit (Ping timeout: 256 seconds)
1274: [23:14:46] * Stomach quit (Quit: zzz)
1275: [23:16:14] * Stomach has joined #silverstripe
1276: [23:16:45] * Werner_2_ has joined #silverstripe
1277: [23:17:07] * wmk quit (Read error: Connection reset by peer)
1278: [23:20:54] * zippy has joined #silverstripe
1279: [23:21:13] <zippy> morn
1280: [23:21:35] <Colin[pi]> zippy: o/
1281: [23:21:44] <Colin[pi]> brb reboot
1282: [23:22:26] <antmas> zippy: o/
1283: [23:22:37] * Werner_2_ quit (Ping timeout: 250 seconds)
1284: [23:22:45] <antmas> zippy: mortgage dude coming over tonight
1285: [23:22:55] * glenn-bautista quit (Quit: Leaving.)
1286: [23:23:05] <zippy> good luck! you using a broker?
1287: [23:24:22] <antmas> zippy: yeah, ANZ broker
1288: [23:24:30] <antmas> seems like a good dude, had some sweet offers too
1289: [23:24:35] <antmas> have to change bank though :/
1290: [23:24:45] <zippy> right so you'd be using ANZ, as apposed to a mortgage broker who does all the leg work for you
1291: [23:25:02] <zippy> (ps, I hate anz so bad, shittist bank)
1292: [23:25:02] * irogue has joined #silverstripe
1293: [23:25:33] <antmas> zippy: yeah I'm not the biggest fan, but they're offering the best deal out of about 7 different deals/banks/brokers
1294: [23:25:52] <zippy> the rate?
1295: [23:25:54] * Colin[pi] quit (Ping timeout: 246 seconds)
1296: [23:30:24] <antmas> zippy: 4.89 fixed 3 years, $2k our way, $2k gaurantor way + $250 reference + lowered rates gaurantor way
1297: [23:30:38] <antmas> 4.99*
1298: [23:31:26] <antmas> lim and building inspection free ;)
1299: [23:32:46] <zippy> nice, 2k for a new computer eh
1300: [23:33:00] <antmas> naw, new bed or cheap 2nd car maybe
1301: [23:33:24] <zippy> use it for the essentials...
1302: [23:33:26] <zippy> computer :)
1303: [23:33:37] <antmas> zippy: +1
1304: [23:33:41] <zippy> wife, i just brought you a house, I need my game on!
1305: [23:33:53] <zippy> you want money for mortgage payments, I need my downtime! pew pew pwe
1306: [23:34:07] <antmas> might tick up a holiday if the house is cheap enough
1307: [23:34:12] <antmas> need one :O
1308: [23:34:31] <antmas> also got reference from the person I used AS a reference lol
1309: [23:34:36] <antmas> he's rich and offered it to me :P
1310: [23:34:50] * antmas adds 2nd GPU to list
1311: [23:36:45] <novaweb> Ok kids, guidance again pretty please. The Lat/Long are not saving to the database... also the error check on line 28 is throwing a hissy fit. https://github.com/joshkosmala/silverstripe-mappable/blob/develop/code/LocatableMember.php
1312: [23:37:15] <novaweb> GoogleGeocoding is returning the Lat/Lng, it just doesn't seem to be writing.
1313: [23:37:29] <RyanPotter> you’re not writing.
1314: [23:37:35] <RyanPotter> $member->write();
1315: [23:37:57] <zippy> you don't..
1316: [23:38:05] <zippy> it's about to :) because it's happening in the onbefore
1317: [23:38:13] <novaweb> If using onBeforeWrite.. you shouldn't need to write.. am I correct?
1318: [23:38:13] <DanaeNZ> mm, write() would call that function again
1319: [23:38:14] <RyanPotter> Oh, does onbeforewrite handle that?
1320: [23:38:21] <zippy> yes, because it's about to call write
1321: [23:38:22] <novaweb> Yeah..
1322: [23:38:25] <zippy> someone has said ->write();
1323: [23:38:27] <RyanPotter> ah, kay :)
1324: [23:38:29] <novaweb> Else it gets stuck in endless loop
1325: [23:38:30] <zippy> and this is going, do this first
1326: [23:38:30] <zippy> like
1327: [23:38:31] <DanaeNZ> well in this case looks like it's just looping generically through all members
1328: [23:38:32] <zippy> onBefore
1329: [23:38:33] <zippy> :P
1330: [23:38:35] <RyanPotter> lololol
1331: [23:38:43] <DanaeNZ> I would change it to update the current item only
1332: [23:38:55] <novaweb> Are you talking about line 24?
1333: [23:39:13] <DanaeNZ> ah wait nm
1334: [23:39:26] <zippy> Good point DanaeNZ . novaweb this is looking at doing all members...
1335: [23:39:36] <novaweb> Really..?
1336: [23:39:40] <novaweb> Give me line number?
1337: [23:39:43] <DanaeNZ> nah the first iteration was
1338: [23:39:54] <DanaeNZ> the latest one isn't
1339: [23:40:11] <novaweb> Yeah I fixed that up thanks to y'all advice
1340: [23:40:27] <novaweb> I just can't figure why it's not writing to the DB
1341: [23:40:40] <zippy> because you are not seting it
1342: [23:40:51] <novaweb> 36/37?
1343: [23:40:53] <zippy> $this->owner-> Latitude isn't populated
1344: [23:41:00] <zippy> that is a different object
1345: [23:41:06] <novaweb> ah
1346: [23:41:09] <novaweb> Extensions
1347: [23:41:13] <zippy> / the current member
1348: [23:41:16] <novaweb> owner
1349: [23:41:17] <zippy> don't need to do that...
1350: [23:41:33] <zippy> just if(!$this->owner->Latitude) ...
1351: [23:41:40] <DanaeNZ> novaweb: try this? http://kopy.io/6KB1j
1352: [23:42:16] <zippy> ^ and just check it's not set already
1353: [23:42:28] <DanaeNZ> oh yeah
1354: [23:42:43] <DanaeNZ> if ($this->isChanged('Address1') would be the way to go
1355: [23:42:57] <DanaeNZ> that will catch it if the address is updated
1356: [23:43:19] * Colin[pi] has joined #silverstripe
1357: [23:43:25] <novaweb> You guys are awesome
1358: [23:43:32] <novaweb> not working yet but you're teaching me a crapload
1359: [23:43:38] <novaweb> touch base in 2 minutes
1360: [23:43:58] * wmk has joined #silverstripe
1361: [23:44:10] <Stomach> well done IRC!
1362: [23:44:14] <Stomach> being useful
1363: [23:44:16] <Stomach> amazed.
1364: [23:44:17] <DanaeNZ> my god
1365: [23:44:36] <antmas> Stomach: you're implying chickenbutt is not useful?
1366: [23:44:49] <zippy> burger fuel, heat pumps, petrol prices annnndd gifs
1367: [23:44:51] <zippy> what'd I miss
1368: [23:44:59] <Stomach> house prices
1369: [23:45:02] <Colin[pi]> cars
1370: [23:45:02] <zippy> ss23: get a hair cut
1371: [23:45:10] <Colin[pi]> gaming
1372: [23:45:23] <antmas> hmmm
1373: [23:45:26] <zippy> game of war eh..
1374: [23:45:30] <novaweb> Can't use method return value in write context in LocatableMember on Line 24...
1375: [23:45:31] <novaweb> working on it
1376: [23:45:36] <DanaeNZ> hey while we're all being useful, anyone spot why the damn HTMLEditorField ain't showing: http://kopy.io/aZjBb
1377: [23:45:52] <DanaeNZ> novaweb: probably my bad lol
1378: [23:46:07] <antmas> return fields?
1379: [23:46:16] <DanaeNZ> i think it's the getField thing
1380: [23:46:31] <DanaeNZ> replace the $address = getFields with just a direct property access thing
1381: [23:46:33] <DanaeNZ> fulk
1382: [23:46:34] <Stomach> return fields isn't needed in an update
1383: [23:46:40] <DanaeNZ> just $this->Address1
1384: [23:46:47] <novaweb> Yip yip
1385: [23:47:00] <Stomach> DanaeNZ - is it just at the bottom instead
1386: [23:47:02] <zippy> but since it's on the dataextension, don't you have do to $this->owner->Address1 ?
1387: [23:47:08] <Stomach> do you have a tab called Root.Main
1388: [23:47:14] <zippy> DanaeNZ: extension isn't being loaded..?
1389: [23:47:18] <DanaeNZ> Stomach: I hope so
1390: [23:47:25] <DanaeNZ> zippy: ya the DB was modified
1391: [23:47:37] <zippy> the object it on calling parent::getCMSFields() ?
1392: [23:47:39] <DanaeNZ> Stomach: nah it's missingf entriely
1393: [23:47:50] <DanaeNZ> zippy: gah I hope that too
1394: [23:47:57] <Stomach> DanaeNZ - try $fields->push() instead
1395: [23:48:20] <DanaeNZ> ugh ok it doesn't have Root.Main, and also isn't calling parent::getCMSFields
1396: [23:48:25] <DanaeNZ> thanks you two
1397: [23:49:31] <Stomach> you dont have to call parent::getCMSFields()
1398: [23:49:41] <Colin[pi]> mm it's an extension
1399: [23:49:45] <Stomach> you can do $fields->extend('updateCMSFields', $fields); yourself
1400: [23:50:39] <zippy> or, depending on how that dataobject is start with $fields = FieldList::create(TabSet::create('Root'));
1401: [23:51:22] <DanaeNZ> you can see it here: https://github.com/Rhym/silverstripe-boilerplate/blob/master/code/Modules/Slider/code/objects/SliderItem.php
1402: [23:51:38] <DanaeNZ> maybe I'll PR RyanPotter
1403: [23:51:46] <RyanPotter> DanaeNZ: kk
1404: [23:52:39] <zippy> but it does have a $fields->addFieldToTab('Root.Main', and I guess that shows up ?
1405: [23:52:51] <novaweb> You guys rule. Final product: https://github.com/joshkosmala/silverstripe-mappable/blob/develop/code/LocatableMember.php
1406: [23:52:54] * wmk quit (Ping timeout: 255 seconds)
1407: [23:52:58] <novaweb> I'll be releasing this at the end of the day.
1408: [23:53:12] <RyanPotter> novaweb: needs more docblocks :P
1409: [23:53:18] <novaweb> I should put some error checking in now huh
1410: [23:53:20] <novaweb> and tidy :p
1411: [23:53:24] <antmas> novaweb: #Silvestripe is love, #Silverstripe is life.
1412: [23:53:35] <DanaeNZ> novaweb: niiiice
1413: [23:53:36] <novaweb> Who's going to meetup tonight?
1414: [23:53:53] <zippy> novaweb: might be worth doign what DanaeNZ suggested, since that is going to run on every save if they have an address set
1415: [23:55:11] <zippy> if (!$this->owner-> Latitude || $this->owner->isChanged('Address1')) {
1416: [23:55:57] <DanaeNZ> ^
1417: [23:56:07] <novaweb> Roger
1418: [23:56:09] <novaweb> Wilco
1419: [23:56:58] <antmas> http://gizmodo.com/this-is-how-us-challengers-plan-to-wreck-japans-giant-r-1724801257
1420: [23:58:01] <irogue> I wouldn't want to be that Dolphy Kohu guy right now
1421: [23:58:29] <zippy> "...and ‘bot lovers’ round the world lost all kinds of shit."
1422: [23:58:40] <DanaeNZ> aw man https://github.com/Rhym/silverstripe-boilerplate/blob/master/code/Modules/Slider/code/SliderConfig.php#L51
1423: [23:58:42] <irogue> I see they've decided AOS wasn't enough and have got STG (anti-terrorism cops trained by SAS) leading the manhunt now
1424: [23:58:49] <DanaeNZ> so how to extend an extension...
1425: [23:59:47] <antmas> irogue: I wouldn't wanted to have been that Kohu guy, ever.
1426: [23:59:48] <irogue> DanaeNZ: just apply another extension after that one?

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