#silverstripe IRC Log

IRC log for 8 September 2015

All timestamps are in UTC.

1: [00:02:30] * nikob has joined #silverstripe
2: [00:17:12] * Stomach quit (Quit: zzz)
3: [00:27:16] * Stomach has joined #silverstripe
4: [00:41:29] * DanaeNZ quit (Remote host closed the connection)
5: [00:45:34] * micmania1 has joined #silverstripe
6: [00:46:17] * Olliepop has joined #silverstripe
7: [00:47:05] * micmania1 quit (Client Quit)
8: [00:47:25] * micmania1 has joined #silverstripe
9: [00:48:18] * micmania1 quit (Read error: Connection reset by peer)
10: [00:48:24] * micmania2 has joined #silverstripe
11: [00:51:48] * spronk has joined #silverstripe
12: [00:51:52] <helenclarko> guy_watson, Whats happening?
13: [00:58:22] * Stomach quit (Quit: zzz)
14: [00:59:12] * Stomach has joined #silverstripe
15: [01:02:17] * Hailwood quit (Remote host closed the connection)
16: [01:04:05] <adrexia> not a whole lot by the look of it
17: [01:04:19] <helenclarko> lol
18: [01:05:53] * DanaeNZ has joined #silverstripe
19: [01:06:32] * chocolatemoose quit (Ping timeout: 265 seconds)
20: [01:07:26] * chocolatemoose has joined #silverstripe
21: [01:08:36] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
22: [01:12:26] * veb quit (Excess Flood)
23: [01:12:44] * veb has joined #silverstripe
24: [01:13:05] * Hailwood has joined #silverstripe
25: [01:15:38] * mahfuz has joined #silverstripe
26: [01:18:09] <spronk> https://i.imgur.com/S0tX3GZ.gifv
27: [01:28:24] <DanaeNZ> spider warning
28: [01:28:29] <DanaeNZ> but that was still adorabl
29: [01:28:30] <DanaeNZ> e\
30: [01:36:34] * Tanger has joined #silverstripe
31: [01:40:51] * zippy has joined #silverstripe
32: [01:40:57] <zippy> the routing in SS drives me nuts eh!
33: [01:41:59] <spronk> spider warning
34: [01:41:59] <spronk> pfsch
35: [01:42:02] <spronk> he's not a spider
36: [01:42:03] <spronk> he's a spiderbro
37: [01:44:32] * irogue has joined #silverstripe
38: [01:44:40] * Stomach quit (Quit: zzz)
39: [01:46:44] <irogue> so, sounds like Upper Hutt is the place to be today
40: [01:46:48] <spronk> ??
41: [01:47:19] <irogue> http://www.newstalkzb.co.nz/news/emergency/armed-police-swarm-upper-hutt/
42: [01:48:02] <spronk> dawg
43: [01:48:46] <irogue> exactly
44: [01:49:00] <irogue> sounds like he shot a police dog just before he was shot dead
45: [01:49:34] <spronk> dawg :(
46: [01:49:54] * Stomach has joined #silverstripe
47: [01:54:40] <zippy> oh.. so a dude died?
48: [01:55:23] <irogue> from what we know so far, yeah. shot dead by police.
49: [01:55:50] <antmas> sounds like he done fucked up
50: [01:55:56] <zippy> mm
51: [01:57:51] * antmas quit (Quit: Page closed)
52: [02:14:45] * antmas has joined #silverstripe
53: [02:21:30] * zippy quit (Ping timeout: 240 seconds)
54: [02:27:28] * zippy has joined #silverstripe
55: [02:29:47] * Stomach quit (Quit: zzz)
56: [02:33:21] <antmas> dat sweat when you deploy to prod in the middle of the day on a tuesday
57: [02:35:22] * Stomach has joined #silverstripe
58: [02:39:46] <DanaeNZ> like it ain't no thang
59: [02:41:12] <spronk> whooshh
60: [02:50:11] <ss23> lol
61: [02:50:28] <ss23> some sites you can do a prod deploy during the day
62: [02:50:31] <ss23> some cause explosions if you do that
63: [02:53:09] <antmas> I actually did this one accidentally :P
64: [02:53:22] <antmas> had a bit of a 'clench' moment :O
65: [02:53:51] <ss23> lol
66: [02:54:28] <Colin[pi]> its like the company I used to work for who always insisted on deploying at 5pm on a fucking friday
67: [02:54:34] <Colin[pi]> GENIUS
68: [02:54:54] <antmas> mm
69: [02:55:14] <antmas> we usually do them Tuesday morning, but depends on what Finance are doing
70: [02:55:34] <DanaeNZ> deploying on a friday is the worst
71: [02:55:43] <DanaeNZ> oh my god i still don't have internet
72: [02:55:50] <DanaeNZ> I'm going to call those mother fuckers today
73: [02:56:10] <Colin[pi]> DanaeNZ: jesus how long has it been now?
74: [02:56:36] <zippy> COFFEE TIME, then DEPLOY!
75: [02:56:53] <antmas> I wish they'd release a Windows Hello camera list
76: [02:56:58] <antmas> that thing looks awesome
77: [02:57:00] <spronk> ugh
78: [02:57:02] <spronk> php so bad
79: [02:57:12] <spronk> https://bugs.php.net/bug.php?id=45647
80: [02:57:33] <Colin[pi]> me at deploy time http://i.imgur.com/oyPFqcv.gifv
81: [02:59:36] <antmas> LOL
82: [02:59:37] <antmas> <3
83: [03:00:02] <DanaeNZ> It's been a month I think
84: [03:00:08] <DanaeNZ> maybe longer
85: [03:00:18] <irogue> me last night: https://media.giphy.com/media/ro4aDpgXtawAE/giphy.gif
86: [03:01:13] <irogue> 3 sites down at once, all unrelated
87: [03:01:47] <Colin[pi]> lol
88: [03:02:35] <antmas> irogue: haha
89: [03:02:39] <antmas> I think we all know that feel
90: [03:03:02] <antmas> I just love it when you're fixing something, and then someone asks you if it's fixed WHILE you're trying to fix it
91: [03:03:11] <antmas> WAIT, MOTHER FUCKER
92: [03:04:16] <Colin[pi]> antmas: I did a site a few months back, start to finish in 3 days, and my gf is like "....what did it take you so long?"
93: [03:04:17] <Colin[pi]> >_<
94: [03:04:30] <Colin[pi]> *why
95: [03:04:33] <antmas> lol
96: [03:04:44] <ss23> 15:00:19 < irogue> me last night: https://media.giphy.com/media/ro4aDpgXtawAE/giphy.gif
97: [03:04:51] <ss23> my favorite part of the gif is the kid at the send
98: [03:04:53] * novaweb has joined #silverstripe
99: [03:05:10] <ss23> end*
100: [03:05:13] <antmas> lol
101: [03:05:25] <antmas> he can't handle it, has to get amongst it
102: [03:05:29] <novaweb> hey frannnds. anyone know of usage of isChanged in a data extension?
103: [03:05:40] <novaweb> just want to look over it for reference
104: [03:05:59] <antmas> ahhh the old '
105: [03:06:07] <antmas> just want to use it as reference' line eh?
106: [03:06:18] <antmas> *closes 3 w3 schools tabs*
107: [03:06:29] <Olliepop> https://instagram.com/p/7WmN6FqpeU/
108: [03:07:06] <antmas> wait
109: [03:07:10] <antmas> I have no sound
110: [03:07:23] <Olliepop> the officers in the background say "put the fucking gun down" twice
111: [03:07:27] <Olliepop> then shot shot shot
112: [03:07:31] <antmas> oh there it is
113: [03:07:35] <antmas> fuck, crazy
114: [03:07:42] <antmas> must be ISIS
115: [03:10:12] <irogue> ss23: the kid at the end == garion
116: [03:10:14] <helenclarko> Oh instagram... All I want is to play and change tab.
117: [03:10:31] <antmas> instagram on a browser is so bad
118: [03:10:36] * Viper-7 quit (Remote host closed the connection)
119: [03:10:44] <ss23> lol
120: [03:11:06] <antmas> woah, it was at maccas?
121: [03:11:09] <helenclarko> like youtube app on smartphone.
122: [03:11:17] <antmas> were they out of mcnuggets again?
123: [03:11:39] <helenclarko> That creepy clown guy...
124: [03:11:59] <Colin[pi]> antmas: ah maccas, you'll never find a more wretched hive of scum and villainy
125: [03:12:02] * Viper-7 has joined #silverstripe
126: [03:12:03] <irogue> love the other cops when the gunshots happen
127: [03:12:06] <irogue> "fuck this shit we out"
128: [03:12:11] <antmas> haha
129: [03:12:18] <irogue> meanwhile the bystander just keeps standing there going "holy shit"
130: [03:12:21] <ss23> Justified response IMO
131: [03:12:25] <Colin[pi]> mm
132: [03:12:28] <ss23> guys with guns, you got nothing? Get the fuck ouuuuutttt
133: [03:12:31] <Colin[pi]> i'd be fuckin out of there too
134: [03:13:05] <helenclarko> Guns are cool or some shit!
135: [03:13:38] <antmas> off topic slightly, I did over hear someone referring to little people as People McNuggets the other day
136: [03:13:42] <antmas> it's catching on
137: [03:14:16] <Colin[pi]> lol!
138: [03:14:38] <Colin[pi]> what are tall people then?
139: [03:14:42] <Colin[pi]> big macs?
140: [03:14:43] <Colin[pi]> :P
141: [03:14:46] <antmas> Chicken Stips :P
142: [03:14:49] <antmas> strips*
143: [03:14:51] <Colin[pi]> lol
144: [03:15:19] <antmas> when you think about different dipping sauces as hair color
145: [03:15:20] <antmas> ROFL
146: [03:16:08] <Colin[pi]> antmas: I'm not baked enough for this discussion
147: [03:16:17] * gordon has joined #silverstripe
148: [03:16:17] * gordon is now known as nontgor
149: [03:16:20] <antmas> XD
150: [03:16:34] <novaweb> dataextension -> has_one -> isChanged... anyone?
151: [03:17:31] <Colin[pi]> novaweb: that detects if a column/field has changed right?
152: [03:17:33] <irogue> ss23: they look to be detectives too so not even tasers
153: [03:17:40] <novaweb> I'm hoping so
154: [03:17:49] <Colin[pi]> novaweb: isn't it just for $db ?
155: [03:18:43] <novaweb> Colin[pi] I don't know. Bugger if so.
156: [03:18:55] <helenclarko> John Oliver on US gun control. He has a point: https://lh3.googleusercontent.com/-BG2VeXxt954/UU-gIwPab2I/AAAAAAAAjug/QZn5XY7nDzE/w506-h349/photo.jpg
157: [03:18:56] * antmas_ has joined #silverstripe
158: [03:19:03] <antmas_> LOL this is gold http://www.trademe.co.nz/939572254
159: [03:20:08] <Colin[pi]> novaweb: is it for an association? i.e. isChanged('FooBarID') ?
160: [03:20:27] * antmas quit (Ping timeout: 246 seconds)
161: [03:21:09] <novaweb> Colin[pi] http://pastie.org/10404273
162: [03:22:15] * antmas_ quit (Client Quit)
163: [03:22:46] <Colin[pi]> novaweb: what about $this->owner->isChanged('FeatureImage1ID') ?
164: [03:23:45] <novaweb> Yes
165: [03:23:46] <novaweb> Yes
166: [03:23:51] <Colin[pi]> Yessss
167: [03:23:57] <novaweb> ALLL THE THIIINGS!
168: [03:24:07] <Colin[pi]> is worky?
169: [03:24:13] <novaweb> Yeah mate
170: [03:24:15] <novaweb> thank you
171: [03:24:19] <Colin[pi]> :D
172: [03:24:20] <Colin[pi]> np
173: [03:24:30] <novaweb> slowly getting my head around dataextensions and all the owner stuff
174: [03:24:55] <Colin[pi]> dataextensions are freakin awesome
175: [03:25:03] <Colin[pi]> can do so many cool things with them
176: [03:25:35] <novaweb> if you remember ID!
177: [03:26:03] <novaweb> I've already added it to my list to edit the docs for dataextensions and has_one relations, so will add this to it too
178: [03:28:43] <Colin[pi]> "that colour is lovely but it clashes with the other colour" *sends link to colorhexa.com showing colour is the precise complementary colour for the other one*
179: [03:28:50] <Colin[pi]> clients gon client
180: [03:30:07] * Stomach quit (Quit: zzz)
181: [03:30:09] <spronk> lawl
182: [03:30:19] <zippy> the owner thing is a bit of a pain..
183: [03:30:26] <zippy> trait be better
184: [03:30:32] <zippy> but then the hooks are useful
185: [03:30:33] <Colin[pi]> zippy: dat legacy
186: [03:30:45] <zippy> Colin[pi]: SS4 boi!
187: [03:30:59] <Colin[pi]> zippy: har har, should be ready by 2053
188: [03:31:07] <zippy> but then the hooks are just events, so maybe should change them to that
189: [03:31:10] <irogue> "Earlier reports that a police dog was shot were incorrect, police said." YAY
190: [03:31:11] <zippy> fire events and then handle them
191: [03:31:17] <Colin[pi]> irogue: phew
192: [03:33:07] <irogue> http://www.stuff.co.nz/content/dam/images/1/6/s/5/4/0/image.related.StuffLandscapeSixteenByNine.620x349.16s1ku.png/1441682688956.jpg
193: [03:33:34] <spronk> o_O
194: [03:34:18] <zippy> no camo, thats the problem..
195: [03:36:10] * novaweb quit (Remote host closed the connection)
196: [03:38:00] <irogue> http://www.police.govt.nz/news/release/shooting-incident-upper-hutt
197: [03:43:12] * micmania2 quit (Quit: micmania2)
198: [03:44:40] * Stomach has joined #silverstripe
199: [03:45:42] * neilfse__ is now known as neilf
200: [03:45:46] * neilf is now known as neilfse
201: [03:46:00] * neilfse is now known as neilf
202: [03:54:33] * UncleCheese has joined #silverstripe
203: [04:07:47] * Stomach quit (Quit: zzz)
204: [04:15:18] <spronk> fuuuuuu
205: [04:15:30] <spronk> stop EEEEEing at me phpunit :<
206: [04:15:56] <Colin[pi]> spronk: good to see you're making it excited
207: [04:30:35] * novaweb has joined #silverstripe
208: [04:33:53] * micmania1 has joined #silverstripe
209: [04:34:17] <zippy> spronk: the R ones do my head in
210: [04:34:26] <spronk> ?
211: [04:38:07] <spronk> anyone attempted to replace a door with a prehung door before?
212: [04:39:56] * irogue is prehung
213: [04:41:55] <spronk> god damnit phpunt
214: [04:41:58] <spronk> what fuck
215: [04:42:00] * Olliepop quit (Ping timeout: 246 seconds)
216: [04:44:18] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
217: [04:44:53] * UncleCheese has joined #silverstripe
218: [04:44:54] <zippy> spronk: R = risky, but still runs them.. no idea..
219: [04:44:59] <spronk> :S
220: [04:47:50] * chocolatemoose quit (Remote host closed the connection)
221: [04:48:19] * chocolatemoose has joined #silverstripe
222: [04:55:28] <irogue> https://bigpipe.wordpress.com/2015/09/08/every-town-a-gigatown-the-next-level-of-ultra-fast-broadband-explained-with-cat-memes/
223: [04:58:15] <zippy> >> The New Zealand ultrafast broadband project is coming along nicely, with the latest figures from June putting it at 54 percent complete.
224: [04:58:32] <ss23> And yet I still can't get it cause I'm in an MDU
225: [04:58:37] <zippy> IIRC someone was saying at the start they were doing the easy places first, to make it look like they are on track / ahead
226: [04:58:47] <irogue> oh absolutely
227: [04:58:51] <irogue> tbh they'd be dumb not to
228: [04:59:32] <irogue> also that figure is largely boosted by the non-Chorus areas
229: [05:00:14] <irogue> Chorus lagging way behind
230: [05:01:50] * helenclarko quit (Read error: Connection reset by peer)
231: [05:02:11] <spronk> hrm
232: [05:02:14] <spronk> enable still haven't updated their map
233: [05:02:18] * mahfuz quit (Ping timeout: 246 seconds)
234: [05:02:26] <spronk> despite them saying 3 months ago that it would be updated in the coming months
235: [05:02:27] <spronk> lul
236: [05:05:16] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
237: [05:11:54] * novaweb quit (Remote host closed the connection)
238: [05:16:45] * Stomach has joined #silverstripe
239: [05:22:37] * Stomach quit (Quit: zzz)
240: [05:26:56] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
241: [05:29:02] * chocolatemoose quit (Remote host closed the connection)
242: [05:29:43] * chocolatemoose has joined #silverstripe
243: [05:31:56] * Stomach has joined #silverstripe
244: [05:32:10] <irogue> http://www.ultrafastfibre.co.nz/files/Build_Maps_by_build_year_Hamilton_2015_Feb.JPG
245: [05:32:22] <irogue> hamiltron obv just building outwards in a pretty predictable fashion
246: [05:32:45] * guy_watson quit (Ping timeout: 246 seconds)
247: [05:36:10] * EasyCo has joined #silverstripe
248: [05:41:46] * chocolatemoose quit (Ping timeout: 240 seconds)
249: [05:42:11] * chocolatemoose has joined #silverstripe
250: [05:57:40] * adrexia quit (Quit: Textual IRC Client: www.textualapp.com)
251: [05:59:07] * micmania1 quit (Quit: micmania1)
252: [06:03:53] * irogue quit (Quit: Textual IRC Client: www.textualapp.com)
253: [06:06:06] * micmania1 has joined #silverstripe
254: [06:08:32] * Stomach quit (Quit: zzz)
255: [06:10:56] * micmania1 quit (Client Quit)
256: [06:11:30] * nontgor quit (Ping timeout: 240 seconds)
257: [06:11:47] * novaweb has joined #silverstripe
258: [06:22:55] * DanaeNZ quit (Remote host closed the connection)
259: [06:24:19] * nontgor has joined #silverstripe
260: [06:27:34] * Hailwood quit (Remote host closed the connection)
261: [06:30:05] * zlinux has joined #silverstripe
262: [06:49:03] * Stomach has joined #silverstripe
263: [06:49:30] * zlinux_ has joined #silverstripe
264: [06:52:11] * zlinux quit (Ping timeout: 260 seconds)
265: [07:04:51] * Stomach quit (Quit: zzz)
266: [07:13:03] * chocolatemoose quit (Remote host closed the connection)
267: [07:28:49] * camfindlay has joined #silverstripe
268: [07:44:08] * torican quit (Remote host closed the connection)
269: [07:47:08] * spronk quit (Quit: I may need a longer sleep timer...)
270: [07:47:23] * torican has joined #silverstripe
271: [07:47:37] * Stomach has joined #silverstripe
272: [07:49:41] * camfindlay quit (Quit: camfindlay)
273: [07:50:26] * arnhoe has joined #silverstripe
274: [07:50:37] * swaiba has joined #silverstripe
275: [07:52:25] * kinglozzer has joined #silverstripe
276: [07:55:41] * slievr has joined #silverstripe
277: [08:00:12] * wmk has joined #silverstripe
278: [08:01:29] <wmk> kinglozzer, when you have an employee, what's the "cto", "ceo" etc... labeled? role?
279: [08:01:46] <kinglozzer> Yeah "role" or "job title"
280: [08:01:52] <wmk> or "developer", "hotline"
281: [08:01:54] <kinglozzer> or I guess you could use "position"
282: [08:02:41] <wmk> ok, thanks
283: [08:03:44] * darjus01 has joined #silverstripe
284: [08:07:53] * Stomach quit (Quit: zzz)
285: [08:08:51] * Stomach has joined #silverstripe
286: [08:11:26] * r_hector has joined #silverstripe
287: [08:11:34] * DanaeNZ has joined #silverstripe
288: [08:12:18] * spronk has joined #silverstripe
289: [08:13:26] * Stomach quit (Ping timeout: 272 seconds)
290: [08:15:50] * DanaeNZ quit (Ping timeout: 240 seconds)
291: [08:16:10] * GioVdK has joined #silverstripe
292: [08:37:10] * spronka has joined #silverstripe
293: [08:53:52] * benjhocking has joined #silverstripe
294: [08:56:20] * spronk quit (Quit: I may need a longer sleep timer...)
295: [09:07:51] <wmk> can i overwrite $defaults in config.yml? i guess yes
296: [09:08:05] <wmk> but wasn't there an issue when i want to set a boolean value (or 1/0) to 0 ?
297: [09:08:08] <novaweb> if you so choose
298: [09:08:35] <wmk> so: does Mypage: defaults: Foo: 0 work?
299: [09:09:26] <novaweb> If not, try setting the defaults in your php
300: [09:09:30] <kinglozzer> wmk: You should be able to use false IIRc
301: [09:09:34] <kinglozzer> Foo: false
302: [09:09:48] <kinglozzer> I'm pretty sure the yaml parser can deal with that
303: [09:09:54] <novaweb> is your spacing is correct? It's picky.
304: [09:10:07] <novaweb> two spaces indentation each time, no tabs.
305: [09:10:19] <wmk> novaweb, i remember an issue with setting something to false when it's already true
306: [09:10:25] <wmk> so let's try and see...
307: [09:11:15] * sh__ has joined #silverstripe
308: [09:11:47] <sh__> Silverstripe is rewriting my hash links even though SSViewer.rewrite_hash_links is set to false. Any ideas?
309: [09:12:47] <wmk> kinglozzer, novaweb yes, it works. setting to 0 disables it.
310: [09:12:49] <wmk> fine ;)
311: [09:13:01] <novaweb> Oosh!
312: [09:13:42] * zippy has joined #silverstripe
313: [09:14:36] <wmk> zippy, ☺/
314: [09:15:03] <wmk> sh__, you get /path/to/foo/#bar instead of just #bar ?
315: [09:15:03] <kinglozzer> sh__: Getting the obvious thing out of the way: /dev/build?
316: [09:15:08] <zippy> hi
317: [09:15:20] <wmk> !flush sh__
318: [09:15:20] <ss-helper> sh__: Have you flushed? Try doing a ?flush=all and /dev/build then see if it's sorted. Do it twice for good measure ;-)
319: [09:15:48] <wmk> zippy, we need that image of the flushed toilet for ss-helper, don't we?
320: [09:15:54] * DimiStripe has joined #silverstripe
321: [09:15:55] <zippy> lol
322: [09:15:56] <zippy> yeap
323: [09:16:06] <wmk> is "flushing" ss specific?
324: [09:16:18] <wmk> or used at other frameworks?
325: [09:17:59] <Tanger> Hi lads
326: [09:19:10] <Tanger> Bit of an odd problem. On a galaxy note edge when it tries to upload a photo to a site build using the SS Framework, it just says "There seems to have been a technical problem. refresh the browser"
327: [09:19:22] <sh__> Sorry for the late answer guys. Yeah I tried building and flushing etc. It does not return any path, just base url and the #
328: [09:19:36] <Tanger> I'm thinking it's a memory issue with the phone, anybody else have any ideas?
329: [09:19:36] <zippy> awolnation - run
330: [09:19:38] <zippy> nice track
331: [09:20:55] <kinglozzer> sh__: What does the link look like in your template?
332: [09:22:18] <sh__> its just a href="#something"
333: [09:22:36] <wmk> sh__, isn't that fine?
334: [09:22:47] <wmk> so it's #something on the current page
335: [09:22:51] <wmk> or what do you expect?
336: [09:23:07] <sh__> Yeah thats what i wrote in the template, but Sivlerstripe adds baseurl in front of it, so you get linked to homepage
337: [09:23:14] <wmk> ah.
338: [09:23:23] <sh__> so it becomse baseurl#somethjing
339: [09:23:27] <wmk> that's odd
340: [09:23:51] * wmk remembers throwing some javascript on that problem to remove the baseurl
341: [09:24:08] <sh__> haha
342: [09:24:26] <sh__> Could this really be a bug?
343: [09:25:24] <wmk> sh__, is a <base> tag set?
344: [09:25:36] * zippy quit (Quit: Textual IRC Client: www.textualapp.com)
345: [09:25:40] <kinglozzer> sh__: SSViewer.rewrite_hash_links: false should disable it
346: [09:25:44] <kinglozzer> Can you paste your config.yml?
347: [09:25:58] <wmk> so can you check the output html for the link? does SS rewrite the link or does your browser make use of <base>?
348: [09:27:27] <wmk> sh__, https://docs.silverstripe.org/en/3.1/developer_guides/templates/how_tos/disable_anchor_links/
349: [09:31:52] * Tanger quit (Quit: sleep())
350: [09:33:29] * novaweb quit (Remote host closed the connection)
351: [09:36:33] <sh__> Ah yes i had <% base_tag %> in Page.ss ... Removing it fixed my issue
352: [09:37:01] <sh__> What exactly is base_tag used for?
353: [09:51:35] * DimiStripe quit (Ping timeout: 246 seconds)
354: [09:51:58] * DimiStripe has joined #silverstripe
355: [09:52:15] <swaiba> sh__ http://www.w3schools.com/tags/tag_base.asp
356: [09:53:22] * novaweb has joined #silverstripe
357: [09:54:52] * DimiStripe quit (Remote host closed the connection)
358: [09:55:06] * DimiStripe has joined #silverstripe
359: [10:04:34] <kinglozzer> awiogaenwgawga
360: [10:04:35] <kinglozzer> STUPID IE8
361: [10:04:37] <kinglozzer> :(
362: [10:05:56] <kinglozzer> I have to "remove" whitespace in my templates by using comments :P
363: [10:06:25] <kinglozzer> <div><%-- (there's a new line here) --><a>stuff</a><%-- (there's a new line here) --></div>
364: [10:10:11] * novaweb quit (Remote host closed the connection)
365: [10:14:18] <wmk> yup. the "good old days"
366: [10:23:38] * zippy has joined #silverstripe
367: [10:23:41] <zippy> is there a module for a different way to visualise a gridfield
368: [10:23:55] <zippy> like, a row of boxes where you can set a title, description and then an edit/delete button?
369: [10:24:31] <kinglozzer> zippy: I assume you're aware of the "inline edit" component of gridfieldextensions module?
370: [10:24:37] <kinglozzer> Other than that, I've not seen anything
371: [10:24:41] <zippy> yea, need something a bit more fancy
372: [10:24:54] <zippy> something more then grids and grids and grids
373: [10:25:01] <kinglozzer> mm, yeah that would be nice
374: [10:32:02] <zippy> kinglozzer: is there a better way of doing DO validation? It seems creating a validation method, checking things and then doing $result->error('You must blah blah'); is the way it's done
375: [10:32:30] <wmk> zippy, gridfield gallery theme does something like that
376: [10:32:54] <wmk> colymba module for showing images as a "box" in the grid (like old DOM did in 2.4 days)
377: [10:33:11] <zippy> almost
378: [10:33:14] <zippy> but more after text
379: [10:33:52] * swaiba quit (Remote host closed the connection)
380: [10:34:53] <kinglozzer> zippy: That's the way I've always done it, or throwing ValidationExceptions in onBeforeWrite()
381: [10:35:27] <zippy> be nice if you could do something like
382: [10:35:49] <zippy> $db = array('Title' => array('validation' => 'required', 'type' => 'Varchar(255)'));
383: [10:35:59] <zippy> mmm na, that is mixing db and validation logic
384: [10:36:05] <zippy> and depends on contenxt
385: [10:36:08] <zippy> *context
386: [10:38:25] <kinglozzer> zippy: You can also use getCMSValidator()
387: [10:38:31] <kinglozzer> For just simple "required" fields anyway
388: [10:40:27] * r_hector quit (Remote host closed the connection)
389: [10:41:45] * swaiba has joined #silverstripe
390: [10:59:01] * nathanz has joined #silverstripe
391: [11:05:39] * slievr quit (Read error: Connection reset by peer)
392: [11:09:44] * Colin[pi] quit (Ping timeout: 265 seconds)
393: [11:11:15] * mrGuits has joined #silverstripe
394: [11:43:03] * sh__ quit (Ping timeout: 246 seconds)
395: [12:08:15] * spronka quit (Quit: My Mac has gone to sleep. ZZZzzz…)
396: [12:16:30] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
397: [12:20:35] * zlinux_ quit (Ping timeout: 244 seconds)
398: [12:27:34] * spronk has joined #silverstripe
399: [12:28:04] <mrGuits> Anyone know how i can use callbacks on dropzone
400: [12:28:14] * UndefinedOffset has joined #silverstripe
401: [12:28:20] <mrGuits> I want to prevent users from leave a page while upload is active
402: [12:37:01] <swaiba> mrGuits http://lmgtfy.com/?q=prevent+users+from+leave+a+page+while+upload+is+active
403: [12:45:55] <cloph> mrGuits: you'll just make people angry that way...
404: [12:46:42] <cloph> any browser should notify by themselves if an upload would be interrupted by closing/leaving that page.
405: [13:30:53] * the_sandman has joined #silverstripe
406: [13:30:53] <ss-helper> the_sandman: Welcome to #silverstripe! Please ask your questions but don't leave too soon, we are a busy lot.
407: [13:33:09] * the_sandman quit (Remote host closed the connection)
408: [13:33:36] * the_sandman has joined #silverstripe
409: [13:51:25] * the_sandman quit (Quit: the_sandman)
410: [13:52:42] * the_sandman has joined #silverstripe
411: [13:55:20] <mrGuits> swaiba and cloph , this is a specific question for dropzone plugin
412: [14:24:52] <swaiba> swaiba fair enough, I answered in a general way as it can be solved in a general way
413: [14:25:34] <swaiba> if you don't get a better answer (and it does look a little quiet in terms of other answers) I'd advise adding an issue to the module creator
414: [14:39:49] * arnhoe quit ()
415: [15:01:16] * zlinux has joined #silverstripe
416: [15:05:32] <ss-helper> Resize images on upload in Silverstripe ModelAdmin - http://stackoverflow.com/questions/32461059/resize-images-on-upload-in-silverstripe-modeladmin
417: [15:17:59] * Pybnshwk has joined #silverstripe
418: [15:18:00] <ss-helper> Pybnshwk: Welcome to #silverstripe! Please ask your questions but don't leave too soon, we are a busy lot.
419: [15:20:45] * mrGuits quit (Ping timeout: 246 seconds)
420: [15:21:09] <swaiba> Hi Pybnshwk - Please ask your questions but don't leave too soon, we are a busy lot.
421: [15:21:29] <Pybnshwk> Hi swaiba - Please ask your questions but don't leave too soon, we are a busy lot.
422: [15:21:38] <swaiba> :)
423: [15:27:32] * DanaeNZ has joined #silverstripe
424: [15:32:11] * DanaeNZ quit (Ping timeout: 265 seconds)
425: [15:36:41] <Pybnshwk> So, silverstripe.logged.nz runs on GMT.
426: [15:36:44] <Pybnshwk> That's interesting.
427: [15:37:07] <Pybnshwk> **an intersting change
428: [15:40:02] <kinglozzer> Pybnshwk: The Queen's time
429: [15:40:07] <kinglozzer> AKA: the correct time
430: [15:40:15] * kinglozzer hums god save the queen
431: [15:40:28] <Pybnshwk> I dun even know what that sounds like.
432: [15:42:31] * Pybnshwk browsing logs
433: [15:42:32] <Pybnshwk> lulz http://www.trademe.co.nz/939572254
434: [15:45:06] <kinglozzer> Heh, I love auction listings like that
435: [15:45:28] * muskie9 has joined #silverstripe
436: [15:45:42] <Pybnshwk> also, coppers shot some knob wandering around town with what looks like a shotgun dead.
437: [15:45:55] <Pybnshwk> So that's interesting
438: [15:46:34] <Pybnshwk> kinglozzer: is this normal?
439: [15:46:48] <Pybnshwk> <% loop $Menu(1) %>$Layout<% end_loop %>
440: [15:47:11] <Pybnshwk> and if $Layout is "$Title, "
441: [15:47:14] <kinglozzer> Pybnshwk: Does that even work? :/
442: [15:47:20] <Pybnshwk> Contact us, Contact us, Contact us,
443: [15:47:31] <Pybnshwk> seems like hurrdurr :(
444: [15:47:33] <kinglozzer> Oh yeah, no, that doesn't work
445: [15:48:00] <Pybnshwk> I'm curious.
446: [15:48:04] <kinglozzer> I had to do similar ("single page" site) a few months back, had to write some shizz in me Controller like
447: [15:48:06] <Pybnshwk> I thought I'd made sites like that in the past.
448: [15:48:25] <Pybnshwk> yeah, single page sites give me the shits.
449: [15:48:27] <Pybnshwk> I hate them so much.
450: [15:48:34] <kinglozzer> Think I gisted it to someone too
451: [15:48:36] <Pybnshwk> Not just as a dev, but as a user too
452: [15:48:50] <Pybnshwk> and as someone in the web dev domain.
453: [15:48:50] <kinglozzer> Ah
454: [15:48:51] <kinglozzer> https://gist.github.com/kinglozzer/1929c854e33a0fb92ab5
455: [15:49:20] <Pybnshwk> hipster fuckwits harping on and on about this and that and the other in order to increase speed, performance, load time and minimising requests.
456: [15:49:48] <Pybnshwk> then they go and combine an entire fucking site into a single page so you have to have it load all at once... worse than that they're usually incredibly JS intensive too
457: [15:49:52] <Pybnshwk> which is fucking shit
458: [15:50:05] <Pybnshwk> shit performance, shit load time, shit to read, shit to use.
459: [15:50:28] <Pybnshwk> But it's the latest 'in thing' - so every cunt and his dog is doing it :<
460: [15:51:37] <Pybnshwk> ps, cheers. Was intending on something like that anyway (although had called it $AsSinglePageSegment or something)
461: [15:51:52] <Pybnshwk> But that should save me some time :>
462: [15:52:30] <Pybnshwk> also, on the rant about single pages, they almost end up never actually being a single page in the end. There's always some exception.
463: [15:52:52] <Pybnshwk> so it ends up being 'single front page' ... 'and all the other ones'
464: [15:53:40] <muskie9> anyone come across this lately? http://www.silverstripe.org/community/forums/installing-silverstripe/show/20224
465: [15:54:01] <Pybnshwk> used to get it all the time.
466: [15:54:10] <Pybnshwk> there was a patch once upon a time.
467: [15:54:12] <muskie9> running into it for a new site we just launched... we're not hosting so looking at our options
468: [15:54:16] <muskie9> https://github.com/silverstripe/silverstripe-framework/pull/916
469: [15:54:29] <muskie9> this was opened then after: https://github.com/silverstripe/silverstripe-framework/issues/3483
470: [15:55:09] <muskie9> running 3.1.13, hoping I don't have to hack the framework, but we're limited on the php.ini settings so options are dwindling
471: [15:55:17] <Pybnshwk> Dun use the installer anyway, it's a bit... shit.
472: [15:56:31] * zlinux_ has joined #silverstripe
473: [15:56:54] <Pybnshwk> anyway, I'd better gans do some work or something
474: [15:56:56] * Pybnshwk quit ()
475: [15:58:02] * zlinux quit (Ping timeout: 246 seconds)
476: [15:59:00] * swaiba quit (Remote host closed the connection)
477: [16:16:42] * zlinux has joined #silverstripe
478: [16:17:06] * zlinux_ quit (Ping timeout: 240 seconds)
479: [16:20:26] * the_sandman quit (Quit: Textual IRC Client: www.textualapp.com)
480: [16:23:14] * spronk quit (Quit: I may need a longer sleep timer...)
481: [16:29:35] * darjus01 quit (Read error: Connection reset by peer)
482: [16:29:55] * kinglozzer quit ()
483: [16:31:27] * muskie9 quit (Ping timeout: 268 seconds)
484: [17:07:58] * wmk quit (Ping timeout: 272 seconds)
485: [17:18:48] * wmk has joined #silverstripe
486: [17:25:00] * GioVdK quit (Ping timeout: 264 seconds)
487: [17:25:07] * wmk quit (Ping timeout: 256 seconds)
488: [17:44:10] <Sphere> Afternoon folks
489: [17:44:12] <Sphere> Quiet here
490: [17:44:35] * gelignite has joined #silverstripe
491: [17:48:48] * wmk has joined #silverstripe
492: [17:55:11] * wmk quit (Ping timeout: 250 seconds)
493: [17:56:10] * Frans_Amsterdam has joined #silverstripe
494: [17:58:25] <Frans_Amsterdam> Hi, I'm running a site on a Vagrant/nginx box. The css files won't load with modifications. Anyone a clue why this is happening?
495: [18:10:34] <Sphere> Are you in dev-mode? If not, enable dev-mode.
496: [18:10:48] <Sphere> Do you use SASS/LESS? Is the file being build?
497: [18:12:28] <Frans_Amsterdam> yes I'm in dev mode and I'm using a single css in this case.
498: [18:12:49] <Sphere> Hmmm, tried flushing?
499: [18:13:03] <Sphere> It shouldn't matter, but sometimes, it does.
500: [18:13:13] <Frans_Amsterdam> Yep several times.
501: [18:13:46] <Sphere> Ok, stupid question, but is the correct CSS included?
502: [18:13:57] <Sphere> And have you cleared your browser cache?
503: [18:14:29] <Frans_Amsterdam> Yes, it is loaded but modifications are not loaded.
504: [18:15:10] <Sphere> That sounds like a browser caching too agressively.
505: [18:15:23] <Sphere> What happens when you create an error in the loaded CSS?
506: [18:18:55] * wmk has joined #silverstripe
507: [18:19:45] <Frans_Amsterdam> Yes, different browsers,cleared cache. I created an error the old css is still loading.
508: [18:20:12] <Frans_Amsterdam> Must be some kind of caching but I cannot find it.
509: [18:20:27] <zlinux> Hi all
510: [18:20:37] <Sphere> Yep, something is caching the CSS. How do you build your CSS?
511: [18:20:50] <zlinux> why there's no place to find a definition of the property $summary_fields ?
512: [18:20:52] <Sphere> Is it included via page_controller and Requirements?
513: [18:21:01] <Sphere> zlinux: Why?
514: [18:21:15] <zlinux> I search in google and I can't find a straight forward definition of it
515: [18:21:31] <Sphere> Because there is none. But why do you want a definition?
516: [18:21:33] <zlinux> I only get forum posts and such
517: [18:21:49] <zlinux> Sphere: because I want to make sure I understand what is it for!
518: [18:22:06] <Sphere> Ahhhh, ok, I was on the wrong track with my questions :)
519: [18:22:15] <zlinux> I'm planning a big project to build on SilverStripe.
520: [18:22:41] <zlinux> but still I'm newbie in it.
521: [18:23:41] <zlinux> I found out that searching in Google doesn't bring very good results when I search for something related to SilverStripe!!!
522: [18:23:56] <Sphere> Well, private static $summary_fields = array() does exactly what you'd expect...
523: [18:24:06] <Sphere> It defines the summary fields...
524: [18:24:15] <zlinux> for what? :D
525: [18:24:19] * wmk quit (Ping timeout: 244 seconds)
526: [18:24:23] <Sphere> For a model.
527: [18:24:42] <zlinux> ok, summary fields for a model, but what they do?
528: [18:25:01] <Sphere> Have a look here: https://github.com/Firesphere/silverstripe-newsmodule/blob/master/code/objects/Comment.php
529: [18:25:02] <zlinux> is it only just to make human readable labels for them?
530: [18:25:11] <Sphere> As you can see, I have defined the summary fields
531: [18:25:29] <Sphere> Those are the fields, showing in the GridField ModelAdmin will generate.
532: [18:25:46] <Sphere> The translation is handled by the translater, but you can also use the field_labels function.
533: [18:26:24] <Sphere> The summary fields, show in the summary, aka GridField.
534: [18:28:04] <Frans_Amsterdam> I use a single css file, when I rename it it picks up the changes.
535: [18:28:30] <zlinux> Sphere: so it's only for the backend, nothing for frontend?
536: [18:28:38] <Sphere> zlinux: Exactly
537: [18:28:57] <Sphere> Although, there is one small "if"
538: [18:29:24] <zlinux> if the developper chooses to use them for something in frontend?
539: [18:29:27] <Sphere> _IF_ you are to call the summary_fields method in your themes template, it will obviously respond with the fields and their respective translations ;)
540: [18:29:45] <zlinux> yep ok, thanks Mr. Sphere :)
541: [18:30:10] <Sphere> So, <% loop $summary_fields %><% end_loop %> will return your frontend fields, if you are talking to the respective model.
542: [18:30:28] <zlinux> ok
543: [18:33:15] <Sphere> No problem. Hope it helps :)
544: [18:34:47] <zlinux> Sphere: i'm currently reading the interesting article: http://casa-laguna.net/all-the-news/show/democracy-no-crazy-yes
545: [18:34:50] <zlinux> :D
546: [18:35:04] <Sphere> So.... you're creeping my website? :P
547: [18:35:10] * Embraden quit (Ping timeout: 240 seconds)
548: [18:37:02] <Sphere> Does it actually work? I think a few things are broken :P
549: [18:37:05] <zlinux> Sphere: I'll take this to PM ok?
550: [18:37:43] <Sphere> Be my guest :)
551: [18:40:06] * Pyromanik has joined #silverstripe
552: [18:41:19] <Pyromanik> Frans_Amsterdam, might not be cache, might be editing the wrong environment (like, 'physical' environment, not live/dev/whatever modes)
553: [18:41:31] <Pyromanik> I've done that plenty of times.
554: [18:41:55] <Pyromanik> Sphere, I build my CSS with my browser.
555: [18:41:59] <Pyromanik> y'know, on load.
556: [18:42:11] <Pyromanik> it reads the CSS and pretties up my boxes.
557: [18:42:17] <Pyromanik> :P
558: [18:42:51] <Sphere> You don't use SCSS
559: [18:42:58] <Sphere> or LESS
560: [18:43:01] <Sphere> ?
561: [18:43:23] <Frans_Amsterdam> I'm editing my css in a mirrored folder of a vagrant box
562: [18:44:28] <Pyromanik> Sphere, nup.
563: [18:44:31] * novaweb has joined #silverstripe
564: [18:44:53] <Frans_Amsterdam> It is plain css. No compling. On a Apache box it works fine. On a nginx not.
565: [18:44:58] <Pyromanik> at least, not as far as I've got. If I get back into any serious kind of front end I might look into it.
566: [18:45:08] <Pyromanik> But CSS is largely misunderstood.
567: [18:45:31] <Pyromanik> Frans_Amsterdam, define 'mirror'?
568: [18:45:38] <Pyromanik> like... a copy?
569: [18:45:44] <Pyromanik> not the live copy?
570: [18:45:55] <Pyromanik> (ie, the one you're trying to load)
571: [18:46:42] <Sphere> Sounds like you have nginx caching your file. What Vagrant box are you using?
572: [18:46:57] <Frans_Amsterdam> A Vagrant box mirrors a folder to the VM-machine.
573: [18:47:12] <Sphere> No, the box. Not what it does.
574: [18:47:26] <Frans_Amsterdam> My box: Ubuntu 14.04 / nginx
575: [18:48:05] <Sphere> Please share your _config.php on sspaste?
576: [18:48:19] <Frans_Amsterdam> yes I do
577: [18:48:54] * wmk has joined #silverstripe
578: [18:48:56] <Pyromanik> Frans_Amsterdam, by 'mirrors' I suppose you mean 'exposes' or otherwise 'shares'?
579: [18:50:26] <Pyromanik> they're different in concept. A mirror is a copy, a duplicate, a faxsimilie. Vagrant shares folders from the host to the guest, exposing the same folder with the same files to the guest.
580: [18:51:03] <Frans_Amsterdam> Yes, that is my configuration
581: [18:51:06] <Pyromanik> so if it's a true mirror, you're probably not editing the file that nginx is reading.
582: [18:51:29] <Pyromanik> if it's a share, then ensure it's mounted in the guest.
583: [18:52:11] <Pyromanik> having the same files in the same folder without it being mounted will appear the same but obviously changes you make in the host won't take affect the guest.
584: [18:52:44] <Frans_Amsterdam> Yeah, that is what think, now.
585: [18:53:26] <Frans_Amsterdam> It is strange because the Vagrant box running apache work fine.
586: [18:54:03] <Frans_Amsterdam> I'm trying to switch to nginx, but that is not that easy.
587: [18:55:13] <Frans_Amsterdam> Though I read some nice articles about it. SIlverstripe (frameworks) needs a bit more tweaking.
588: [18:55:17] * wmk quit (Ping timeout: 244 seconds)
589: [18:56:08] * nathanz quit (Quit: Leaving.)
590: [19:02:58] * Stomach has joined #silverstripe
591: [19:11:52] <Pyromanik> It's pretty easy.
592: [19:12:15] <Pyromanik> It's to do with server configuration more than it is with SS in general.
593: [19:12:38] <Pyromanik> the biggest issue invovling SS itself that I know of it the size of the headers being too large in some cases (ajax)
594: [19:13:04] * Liquide has joined #silverstripe
595: [19:13:16] <Pyromanik> but you increase the max buffer size and it's ok.
596: [19:13:22] * zlinux quit (Ping timeout: 244 seconds)
597: [19:13:26] * zlinux_ has joined #silverstripe
598: [19:14:13] <Pyromanik> that said, more docs guiding folks through the process sure wouldn't go amiss!
599: [19:18:59] * wmk has joined #silverstripe
600: [19:24:19] * Stomach quit (Quit: zzz)
601: [19:24:42] * wmk quit (Ping timeout: 246 seconds)
602: [19:33:23] * Colin[pi] has joined #silverstripe
603: [19:36:47] * nathanz has joined #silverstripe
604: [19:40:16] <Frans_Amsterdam> Thanks, i'm experimenting with it, but it is a bit tricky on the server blocks. I'm running a puphpet configuration.
605: [19:41:51] * korthjp17 has joined #silverstripe
606: [19:42:02] * muskie9 has joined #silverstripe
607: [19:42:36] * muskie9_ has joined #silverstripe
608: [19:43:43] <muskie9_> anyone ever run into an issue where the SS shortcode parser messes with js/jquery vars?
609: [19:44:01] <muskie9_> where the js vars are completely unrelated to any shortcode stuff
610: [19:46:03] * muskie9 quit (Ping timeout: 246 seconds)
611: [19:46:24] * muskie9_ is now known as muskie9
612: [19:48:59] * wmk has joined #silverstripe
613: [19:55:13] * wmk quit (Ping timeout: 250 seconds)
614: [19:55:59] * torican quit (Ping timeout: 264 seconds)
615: [19:56:37] * torican has joined #silverstripe
616: [19:57:50] * Stomach has joined #silverstripe
617: [20:01:51] * UndefinedOffset quit (Quit: Leaving.)
618: [20:03:42] * camfindlay has joined #silverstripe
619: [20:04:10] * gelignite quit (Quit: http://bit.ly/1kso8Ta)
620: [20:05:22] * lerni has joined #silverstripe
621: [20:09:28] * muskie9 quit (Read error: Connection reset by peer)
622: [20:10:32] <camfindlay> morning o/
623: [20:10:59] <camfindlay> core committers hangout should kick off in about 20 mins at https://plus.google.com/events/csg1b9v8ih9586cah1l1tvd82u4
624: [20:11:29] <camfindlay> Post your questions there as we’ll do a community Q&A at the end of the hangout.
625: [20:14:18] * muskie9 has joined #silverstripe
626: [20:15:29] * muskie9 quit (Client Quit)
627: [20:17:17] * muskie9 has joined #silverstripe
628: [20:18:09] * Stomach quit (Quit: zzz)
629: [20:19:07] * wmk has joined #silverstripe
630: [20:21:17] * Stomach has joined #silverstripe
631: [20:21:27] * zlinux_ quit (Ping timeout: 252 seconds)
632: [20:24:46] * wmk quit (Ping timeout: 252 seconds)
633: [20:26:33] <Pyromanik> haway camfindlay
634: [20:26:55] <Pyromanik> Frans_Amsterdam, there was a talk last year at the EU conference about nginx
635: [20:27:03] * Stomach quit (Quit: zzz)
636: [20:27:17] <camfindlay> yip - we actually have that talk up on the silverstripe vimeo channel
637: [20:27:21] * chillu23 has joined #silverstripe
638: [20:27:27] <Pyromanik> unfortunately the videos exploded into the enther amidst the interwebs, but ... oh?
639: [20:27:46] <Pyromanik> I was gonna say you could perhaps get a hold of the author some how
640: [20:27:48] <camfindlay> https://vimeo.com/129853987
641: [20:28:28] <Frans_Amsterdam> I have watched, it made me decide to test nginx.
642: [20:28:36] <camfindlay> I managed to get the raw footage and had time at a hackday to cut up this talk. Still havent got on to the others unfortunately :(
643: [20:28:41] <Pyromanik> oh cam, nice. got any more of theme EU ones?
644: [20:28:46] <camfindlay> anyway hope that is useful
645: [20:28:51] <Pyromanik> camfindlay, so... you have them all?
646: [20:28:55] <camfindlay> you guys coming to the hangout?
647: [20:29:05] <Pyromanik> maybe
648: [20:29:09] <Pyromanik> is there a ... oh above
649: [20:29:09] <Frans_Amsterdam> Yeah is sure was usefull.
650: [20:29:12] <Pyromanik> link.
651: [20:29:22] <Pyromanik> camfindlay, so do you have any of the other SSEU talks?
652: [20:29:31] <Pyromanik> I was under the impression they were all lost forever
653: [20:30:32] * Stomach has joined #silverstripe
654: [20:30:51] * helenclarko has joined #silverstripe
655: [20:31:03] * zippy has joined #silverstripe
656: [20:31:15] <zippy> morning
657: [20:31:59] <Pyromanik> also camfindlay - could you put it/them into their own ... uhh...
658: [20:32:05] * Pyromanik checks what vimeo calls them
659: [20:32:10] <Pyromanik> collection?
660: [20:32:23] <Pyromanik> SS EU 2014 or something
661: [20:32:39] <Pyromanik> 'lo zippy
662: [20:33:07] <Pyromanik> I'd sure like to see them :>
663: [20:34:39] <helenclarko> Morning o/
664: [20:37:25] <Stomach> camfindlay - YAY RFC STUFF
665: [20:37:36] <Stomach> hey zippy, helenclarko \o
666: [20:38:10] <zippy> morning
667: [20:40:41] <Pyromanik> So that's a rewrite of the requirements system?
668: [20:41:08] <Pyromanik> Requirements::dostuff?
669: [20:45:04] * sminnee_ has joined #silverstripe
670: [20:45:14] <zippy> link to that rfc?
671: [20:47:50] <sminnee_> https://github.com/silverstripe/silverstripe-framework/issues/4372
672: [20:48:42] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
673: [20:49:08] * wmk has joined #silverstripe
674: [20:49:17] * novaweb quit (Remote host closed the connection)
675: [20:49:41] * chocolatemoose has joined #silverstripe
676: [20:50:30] <Pyromanik> oh cool, to run my php project I need node installed. sounds cool.
677: [20:50:43] * Pyromanik old man grumps.
678: [20:51:02] <Pyromanik> Review of Requirements, I agree. Requiring node.js - not so much :/
679: [20:54:26] <chocolatemoose> why does it need node?
680: [20:55:23] * wmk quit (Ping timeout: 268 seconds)
681: [20:55:29] <Pyromanik> because that's what the author suggests.
682: [20:55:42] <Pyromanik> it doesn't mean that it is what would result.
683: [20:56:51] <Pyromanik> But that's where the conversation is heavily weighted.
684: [20:57:13] <chocolatemoose> ah
685: [20:57:17] * zippy has joined #silverstripe
686: [20:57:48] * Frans_Amsterdam quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
687: [20:59:46] <Pyromanik> oh, yes, I like that.
688: [20:59:55] <Pyromanik> good distinction.
689: [21:01:35] <Pyromanik> nup
690: [21:02:01] * novaweb has joined #silverstripe
691: [21:04:55] <Pyromanik> Could you briefly explain PSR-4 sminnee_ ?
692: [21:05:14] <Pyromanik> and the advantages over PSR-2?
693: [21:05:23] <Pyromanik> summarise as such
694: [21:05:59] <sminnee_> PSR-4 is an auto-loader standard
695: [21:06:15] <Pyromanik> or 0 or whatever the 'older' standard is you mentioned
696: [21:06:30] <sminnee_> PSR-0 has deeper paths, PSR-4 is better
697: [21:06:31] * Frans_Amsterdam has joined #silverstripe
698: [21:06:32] <chocolatemoose> http://www.sitepoint.com/battle-autoloaders-psr-0-vs-psr-4/ ?
699: [21:06:39] <sminnee_> the point is that we don’t need to use manifest for class loading
700: [21:07:48] <zippy> agree
701: [21:08:21] <Pyromanik> yeah, I get that. Are there any disadvantages to the psr4 though?
702: [21:08:26] <Pyromanik> vs what have currently?
703: [21:08:39] <Pyromanik> Although I imagine the benefits far outweight the deficits
704: [21:08:44] <zippy> side note, you don't need to go psr-4 to drop the manifest either
705: [21:08:58] <Pyromanik> go on zippy
706: [21:09:19] <zippy> I am just trrying to find my project, but I made SS use the composer autoloader instead of class manifest
707: [21:09:43] * micmania1 has joined #silverstripe
708: [21:10:06] <Pyromanik> I heard composer autoloader just includes everything every time
709: [21:10:08] <zippy> using the psr-4 does reduce the entries in the autoload IIRC so likely a bit faster
710: [21:10:11] * chocolatemoose_ has joined #silverstripe
711: [21:10:19] * spekulatius has joined #silverstripe
712: [21:10:21] <zippy> no :) that'd be a bad autoloader..
713: [21:10:38] <Pyromanik> Yeh, that's what I thought. But that's what I hear laravel folks saying...
714: [21:11:05] <Pyromanik> laravel doesn't have it's own autoloader afaik, so they were talking about the composer autoloader i guess..
715: [21:11:17] <zippy> since when did you listen to them? :O lol
716: [21:11:20] <zippy> yea it uses composer
717: [21:11:48] <Pyromanik> zippy, since I go to talks, and the majority of folks in the php community seem to use it.
718: [21:11:52] * Hailwood has joined #silverstripe
719: [21:12:11] <Pyromanik> I was alarmed when I heard it, but I've heard it a few times.
720: [21:12:17] <Pyromanik> wasn't quite sure they understood
721: [21:12:19] <Pyromanik> but hey.
722: [21:12:42] <Pyromanik> also, grossly encapsulating namespace - best namespace.
723: [21:12:47] * chocolatemoose quit (Ping timeout: 250 seconds)
724: [21:12:48] <Pyromanik> ie framework.
725: [21:12:50] <Pyromanik> and cms.
726: [21:12:55] <Pyromanik> :P
727: [21:13:41] <Pyromanik> better incrementally than never.
728: [21:18:18] <Pyromanik> Just break BC :P
729: [21:18:21] <Pyromanik> yup, basically
730: [21:18:34] <Pyromanik> parse and modify or re-develop.
731: [21:19:10] * wmk has joined #silverstripe
732: [21:19:30] * korthjp17 quit (Ping timeout: 246 seconds)
733: [21:21:04] * DanaeNZ has joined #silverstripe
734: [21:23:48] * DanaeNZ sips coffee
735: [21:24:59] * wmk quit (Ping timeout: 268 seconds)
736: [21:27:05] * UncleCheese has joined #silverstripe
737: [21:33:06] <Pyromanik> Remember it's half 10 at night here.
738: [21:33:14] <Pyromanik> and in winter it'll be worse.
739: [21:33:16] <Pyromanik> 2 hours
740: [21:33:45] <Pyromanik> (11hrs differences -> 13hrs)
741: [21:34:29] <Pyromanik> and 11:30 in EU
742: [21:34:48] <camfindlay> Any questions?
743: [21:34:48] <MichalKleiner> Pyromanik: where you?
744: [21:34:50] <sminnee_> @Pyromanik timezones are hard
745: [21:34:52] <sminnee_> 6.30am in AU
746: [21:34:56] <Pyromanik> indeed sminnee_
747: [21:35:21] <zippy> camfindlay: keep the old flag?
748: [21:35:28] <Pyromanik> Got my psr's confused.
749: [21:35:30] <Pyromanik> but yeh
750: [21:35:31] <Pyromanik> :>
751: [21:35:33] * Olliepop has joined #silverstripe
752: [21:35:36] <ss-helper> Silverstripe: how translate date function in template? - http://stackoverflow.com/questions/32467527/silverstripe-how-translate-date-function-in-template
753: [21:35:58] <Pyromanik> ciao folks
754: [21:36:01] <zippy> camfindlay: is there any thoughts on improving the docs search engine?
755: [21:36:32] <zippy> sminnee_: that package feed isn't good because all the urls are the same... so when a new release comes out, it doesn't notify since the url is the same..
756: [21:36:33] <Pyromanik> yeah, it fails like, every time.
757: [21:37:00] <Pyromanik> oh, ps, gimme a job in the new year plz.
758: [21:37:04] <Pyromanik> sminnee_, :>
759: [21:37:11] <zippy> sminnee_: not sure if you can tag the url in the feed with a version number, like #3.2.0 or something
760: [21:37:25] <Pyromanik> :P
761: [21:37:54] <Pyromanik> gg guys, good chat.
762: [21:38:14] * camfindlay quit (Quit: camfindlay)
763: [21:39:29] <Pyromanik> was that #3 or #4 public hangout?
764: [21:42:07] * camfindlay has joined #silverstripe
765: [21:43:27] * ccburns has joined #silverstripe
766: [21:43:29] * chocolatemoose_ quit (Ping timeout: 246 seconds)
767: [21:44:10] <camfindlay> zippy: yeah it has been challenging, it’s using lucene and reindexes a couple of times a day. I’ve had time where it works well and time when it sucks. Open to suggestions and proof of concepts. The docs code is available too https://github.com/silverstripe/doc.silverstripe.org
768: [21:44:26] <zippy> rgr
769: [21:44:41] * chocolatemoose has joined #silverstripe
770: [21:46:18] <camfindlay> One thing that would be great to get a hand on is some of the rewrite rules in docs. I think there has been some introduced rules that are leaking over into the old 3.0 and 2.4 information architecture that could be addressed and stop as many 404s as we have been seeing. Again would be awesome to get some community help on this.
771: [21:47:30] * sminnee_ quit (Quit: sminnee_)
772: [21:49:13] * wmk has joined #silverstripe
773: [21:51:38] * r_hector has joined #silverstripe
774: [21:52:54] <Pyromanik> righto and goodnight.
775: [21:52:59] * Pyromanik quit (Quit: Leaving)
776: [21:53:04] * Stomach quit (Quit: zzz)
777: [21:53:51] * Stomach has joined #silverstripe
778: [21:55:00] * wmk quit (Ping timeout: 264 seconds)
779: [22:00:28] * mahfuz has joined #silverstripe
780: [22:05:05] * sminnee_ has joined #silverstripe
781: [22:07:22] * lerni quit ()
782: [22:07:28] * ccburns quit (Quit: ccburns)
783: [22:10:58] <sminnee_> zippy: ooh
784: [22:11:02] <sminnee_> :(
785: [22:11:18] <sminnee_> we don’t control the feed, sorry
786: [22:11:30] * muskie9 quit (Ping timeout: 240 seconds)
787: [22:18:37] * travis-ci has joined #silverstripe
788: [22:18:38] <travis-ci> chillu/silverstripe-framework#189 (pulls/remove-dev-tests - b5115c0 : Ingo Schommer): The build was fixed.
789: [22:18:38] <travis-ci> Change view : https://github.com/chillu/silverstripe-framework/compare/a83822a81807...b5115c055f7e
790: [22:18:38] <travis-ci> Build details : https://travis-ci.org/chillu/silverstripe-framework/builds/79372891
791: [22:18:38] * travis-ci has left #silverstripe
792: [22:19:19] * wmk has joined #silverstripe
793: [22:20:07] * ccburns has joined #silverstripe
794: [22:24:55] <zippy> sminnee_: when you release an update and give it a title you cant set link?
795: [22:24:57] * wmk quit (Ping timeout: 246 seconds)
796: [22:25:27] <sminnee_> what’s the RSS feed again?
797: [22:26:40] <sminnee_> aha
798: [22:26:49] <sminnee_> no, that feed is generated by packagist
799: [22:26:55] <sminnee_> best bet would be to submit a pull request to packagiest
800: [22:27:26] <sminnee_> https://github.com/composer/packagist
801: [22:27:28] <zippy> https://packagist.org/feeds/package.silverstripe/installer.rss
802: [22:28:09] <zippy> yea looks like it's the same for all the repos.. thats a shame
803: [22:28:49] <Colin[pi]> howdy peeps o/
804: [22:29:53] <sminnee_> https://github.com/composer/packagist/blob/7731c23c8772e2674da1c3bfb1683b5067768c26/src/Packagist/WebBundle/Controller/FeedController.php#L235
805: [22:30:37] <sminnee_> populatePackageData() is currently generating the URL, for a package feed you’d probably want populateVersionData() to do this.
806: [22:31:56] <sminnee_> it may need another flag on buildFeed() https://github.com/composer/packagist/blob/7731c23c8772e2674da1c3bfb1683b5067768c26/src/Packagist/WebBundle/Controller/FeedController.php#L179
807: [22:39:12] * willr has joined #silverstripe
808: [22:39:20] <zippy> anyone know the phone number to call which speaks the current time?
809: [22:40:45] <Colin[pi]> zippy: NZ?
810: [22:40:56] <zippy> yea
811: [22:40:59] <zippy> it goes something like
812: [22:41:01] <Colin[pi]> looks like 0900 45678
813: [22:41:03] <Colin[pi]> from my googling
814: [22:41:09] <zippy> at the 3rd beep the time will be 10:30am
815: [22:41:11] <zippy> or whatever
816: [22:41:15] <Colin[pi]> ^ try that one
817: [22:41:30] <zippy> aka, speaking clock
818: [22:41:39] <zippy> thats a toll call
819: [22:42:09] <Colin[pi]> dunno that's just what I found
820: [22:42:27] <Colin[pi]> https://www.msl.irl.cri.nz/services/time-and-frequency#talking
821: [22:44:06] <zippy> that sounds like it, but I didn't think it was a toll call
822: [22:49:20] * wmk has joined #silverstripe
823: [22:50:18] * antmas has joined #silverstripe
824: [22:50:39] <Colin[pi]> antmas: o.
825: [22:50:43] <Colin[pi]> sigh o/
826: [22:52:23] <DanaeNZ> \o
827: [22:52:28] <Colin[pi]> DanaeNZ: o/
828: [22:52:31] <DanaeNZ> that's a troublesome arm you got there
829: [22:52:39] <Colin[pi]> keeps falling off
830: [22:53:20] <antmas> \o
831: [22:53:20] <antmas> o/
832: [22:53:23] <antmas> \o/
833: [22:55:39] * wmk quit (Ping timeout: 268 seconds)
834: [23:00:58] <zippy> oh wow.
835: [23:00:58] <zippy> so.
836: [23:01:09] <antmas> ?
837: [23:01:20] <zippy> array_walk($myArray, 'trim');
838: [23:01:26] <zippy> doesn't work as I have been thinking...
839: [23:02:57] <zippy> $myArray = array_map('trim', $myArray); is the ticket
840: [23:03:08] <zippy> I've had that code in there for months.. and it hasn't done a thing... lol
841: [23:03:36] <zippy> just wrote a unit test checking a function, and hit that. Testing ftw.
842: [23:03:53] * zippy can't believe it...
843: [23:06:05] * chocolatemoose quit (Ping timeout: 252 seconds)
844: [23:07:24] * nathanz quit (Quit: Leaving.)
845: [23:07:26] * chocolatemoose has joined #silverstripe
846: [23:11:57] * chocolatemoose quit (Ping timeout: 255 seconds)
847: [23:12:56] * chocolatemoose has joined #silverstripe
848: [23:16:19] * chocolatemoose quit (Client Quit)
849: [23:17:31] * Frans_Amsterdam quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
850: [23:19:25] * wmk has joined #silverstripe
851: [23:20:46] <novaweb> Hey frands... how to escape $className on line 3? http://pastie.org/10406321
852: [23:22:37] * Stomach quit (Quit: zzz)
853: [23:23:20] <zippy> die('it exists!!');
854: [23:23:43] <novaweb> o/
855: [23:23:46] <novaweb> high fiiiive
856: [23:23:50] <novaweb> no seriously :p
857: [23:24:47] * wmk quit (Ping timeout: 260 seconds)
858: [23:26:03] * Stomach has joined #silverstripe
859: [23:27:46] <zippy> but what are you expecting to see?
860: [23:29:16] <novaweb> I want $className to write FeatureImage1(), FeatureImage2() etc to line three as it iterates through the loop...
861: [23:29:58] <novaweb> Currently it thinks $className is inherited from owner, which is not what I want
862: [23:30:48] <zippy> use something other thank className - functionName perhaps
863: [23:31:07] <zippy> and
864: [23:31:08] <zippy> I think it's
865: [23:31:19] <zippy> you don't put the () in the string
866: [23:31:28] <zippy> if($this->owner->$functionName()->Name){
867: [23:31:39] <zippy> $functionName = "FeatureImage" . $i;
868: [23:32:12] <zippy> relationName probably even betterer
869: [23:34:42] <Blacklite> array_walk seems silly
870: [23:35:19] <Colin[pi]> yeah should totally be array_run
871: [23:35:19] <Blacklite> although i've been browsing the lolphp reddit board this morning and i've decided to stop, because i might start crying
872: [23:35:23] <Colin[pi]> walking is too slow
873: [23:35:35] <Blacklite> yea there's an obvious speed increase available there
874: [23:35:38] <Blacklite> should mention that to the php7 team
875: [23:35:50] <Colin[pi]> yeah it's like common sense :D
876: [23:36:27] <zippy> novaweb: win?
877: [23:39:14] <DanaeNZ> Colin[pi]: XD
878: [23:39:27] <DanaeNZ> array_frolick
879: [23:45:49] <Colin[pi]> DanaeNZ: oh I like it
880: [23:49:24] * wmk has joined #silverstripe
881: [23:49:54] * spronk has joined #silverstripe
882: [23:54:46] * wmk quit (Ping timeout: 240 seconds)
883: [23:56:15] * kerozene quit (Max SendQ exceeded)
884: [23:56:18] * Olliepop quit (Ping timeout: 246 seconds)

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