#silverstripe IRC Log

IRC log for 6 May 2015

All timestamps are in UTC.

1: [00:05:07] <camfindlay> adrexia: I think it was mostly around the security pre-release stuff
2: [00:07:40] * Stomach quit (Quit: zzz)
3: [00:13:03] * Stomach has joined #silverstripe
4: [00:13:55] * willr has joined #silverstripe
5: [00:22:52] * madmatt quit (Remote host closed the connection)
6: [00:37:20] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
7: [00:39:53] <Stomach> collecting github organisations
8: [00:40:01] <Stomach> anyone got an organisation they want to add me to?
9: [00:40:03] <Stomach> :(
10: [00:45:07] <ss-helper> Title Tag Not Updating - http://www.silverstripe.org/community/forums/general-questions/show/101715
11: [00:51:21] <antmas> omg too much food
12: [00:51:24] <antmas> :S
13: [00:51:31] <Colin[pi]> antmas: :o
14: [00:51:35] <Colin[pi]> what was it?
15: [00:54:42] * veb has joined #silverstripe
16: [00:54:52] <antmas> chicken and bacon open sandwich
17: [00:55:05] <antmas> I think it was the bread
18: [00:56:39] <antmas> cool now the diesel fumes are coming inside from the generator :|
19: [00:56:48] <Colin[pi]> yay :\
20: [00:57:11] <antmas> always good fun when you don't have a UPS as well
21: [00:57:19] * tokamakad is now known as fumakemesad
22: [01:03:56] * Stomach quit (Quit: zzz)
23: [01:09:26] <ss-helper> How to install and use modules in silver Stripe - http://stackoverflow.com/questions/9942621/how-to-install-and-use-modules-in-silver-stripe
24: [01:10:31] * camfindlay quit (Quit: camfindlay)
25: [01:29:01] <Colin[pi]> irogue_: u there mate?
26: [01:29:05] <irogue_> ya
27: [01:29:08] <Colin[pi]> :D
28: [01:29:22] <Colin[pi]> you know yesty about the form token timeout thingy?
29: [01:31:04] <Colin[pi]> another option could be an $.ajax() ping of the controller, I think?
30: [01:31:20] <Colin[pi]> I noticed user forms does this
31: [01:31:25] * Tanger has joined #silverstripe
32: [01:31:41] <Tanger> Morning
33: [01:32:59] <irogue_> Colin[pi]: yup, you can do the /Security/ping thing
34: [01:33:12] * Stomach has joined #silverstripe
35: [01:33:28] <Colin[pi]> irogue_: sweet, that's a nice option as it allows me to leave the token enabled
36: [01:33:56] <Colin[pi]> not that I think this form is really in much danger
37: [01:33:57] * camfindlay has joined #silverstripe
38: [01:39:27] * sminnee quit (Quit: sminnee)
39: [01:46:35] <Tanger> Odd. When ever I save a dataobject in this modeladmin, it keep telling me that the class of the object is not the one I just created -_-
40: [01:47:10] * sminnee has joined #silverstripe
41: [01:48:02] * Stomach quit (Quit: zzz)
42: [01:55:44] * UncleCheese has joined #silverstripe
43: [01:56:37] * Stomach has joined #silverstripe
44: [02:07:21] * sminnee quit (Quit: sminnee)
45: [02:07:23] * Stomach quit (Quit: zzz)
46: [02:08:43] * Stomach has joined #silverstripe
47: [02:09:02] * Sticks has joined #silverstripe
48: [02:09:28] <ss-helper> How to install and use modules in SilverStripe - http://stackoverflow.com/questions/9942621/how-to-install-and-use-modules-in-silverstripe
49: [02:12:44] * micmania1 quit (Quit: micmania1)
50: [02:21:52] * willr quit (Ping timeout: 255 seconds)
51: [02:29:55] <adrexia> finally reached the end of the google hangout recording
52: [02:30:00] <adrexia> :D
53: [02:30:10] <Ryan-Toast> adrexia: lol
54: [02:30:32] <adrexia> I've barely been at my desk today
55: [02:30:57] <adrexia> peer coding is useful, but it feels so unproductive :-/
56: [02:31:27] <adrexia> so... 9pm uk time is apparently 8am. Who's goign to be awake for the next hangout? ;)
57: [02:31:52] <Tanger> Ooooh, Filesystem::sync() writes every Page! No wonder
58: [02:31:52] <Colin[pi]> dat mention irogue_ :D
59: [02:33:02] <irogue_> ohai
60: [02:42:49] <irogue_> Colin[pi]: am using it on a site I've just started
61: [02:42:50] * Stomach quit (Quit: bye)
62: [02:43:10] * Stomach has joined #silverstripe
63: [02:48:36] <UncleCheese> saw a layer
64: [02:48:39] * Stomach quit (Quit: zzz)
65: [02:48:40] <UncleCheese> lawyer
66: [02:48:46] <UncleCheese> we're gonna kick some landlord ass
67: [02:48:52] <Colin[pi]> irogue_: nice dude, let me know if anything looks weird
68: [02:49:02] <irogue_> UncleCheese: nice
69: [02:49:05] <Colin[pi]> UncleCheese: shit just got real :o
70: [02:49:08] <antmas> UncleCheese: aww yeah
71: [02:49:36] <antmas> UncleCheese: expensive?
72: [02:49:36] <UncleCheese> she thinks that this clause: "Tenant shall not sublet or reassign the lease without the landlord's written consent" is her defence
73: [02:49:41] <UncleCheese> but it's actually her demise
74: [02:49:52] <UncleCheese> she cannot unreasonably withhold consent
75: [02:50:02] <UncleCheese> no, free
76: [02:50:15] <UncleCheese> community law centre on willis street.. wondeful service.. love those folkds
77: [02:50:38] <irogue_> yeah community law places are great
78: [02:51:26] * Stomach has joined #silverstripe
79: [02:51:41] <irogue_> make sure you donate if you win, they need & deserve it :)
80: [02:51:52] <UncleCheese> didn't realise they accepted donations
81: [02:52:34] <simon_w|air> Also, you can get free advice from whatever the DBH is now
82: [02:53:03] <antmas> UncleCheese: so does this mean, all going well, you'd have to move out pretty soon?
83: [02:53:29] <irogue_> yeah, the Building & Housing division of MBIE
84: [02:53:32] <UncleCheese> it means we can find a suitable tenant who is willing to take over the place, whenever
85: [02:53:47] <UncleCheese> and we present it to her, and basically unless the guy is in jail or unemployed, she can't really say no
86: [02:53:54] <UncleCheese> it just can't be like.. ss23
87: [02:54:10] <irogue_> 0800 TENANCY :)
88: [02:54:41] <UncleCheese> oh?
89: [02:54:44] <antmas> UncleCheese: 'UCs Tenancies'
90: [02:54:56] <antmas> :D
91: [02:56:00] <ss23> lol
92: [02:57:08] * zippy has joined #silverstripe
93: [02:58:42] * novaweb has joined #silverstripe
94: [03:00:01] <zippy> Colin[pi]: sorted out your disableSecurityToken ?
95: [03:00:09] <Colin[pi]> zippy: yep all good
96: [03:00:26] * Motoservo quit (Quit: Motoservo)
97: [03:00:45] * micmania1 has joined #silverstripe
98: [03:00:52] <irogue_> https://www.facebook.com/SalsNYpizza/photos/a.116310289770.95435.116301179770/10153280469864771/?type=1
99: [03:00:53] <irogue_> bahahaha
100: [03:01:13] <irogue_> we were contacted by the NZ MBIE Trading Standards division who enforce the NZ Weights and Measures Act of 1987 [yup this is real] letting us know our menu was non-compliant and we could no longer use pounds (lbs.) as a form of measure - needing to change to grams asap
101: [03:01:54] <irogue_> METRIC, BITCH
102: [03:04:28] * babak has joined #silverstripe
103: [03:05:38] * Motoservo has joined #silverstripe
104: [03:06:39] <antmas> mmm metric
105: [03:09:33] * joelpittet has joined #silverstripe
106: [03:16:54] * nontgor quit (Ping timeout: 245 seconds)
107: [03:20:34] <zippy> should the varchar default size change from 50 to 255
108: [03:20:40] <zippy> does it actually make any different in DB size
109: [03:21:19] <simon_w|air> Nope
110: [03:21:40] <zippy> seems it might effect some db engines..
111: [03:22:38] <zippy> mm ok so the consensus is still to keep it as short as possible, thou, I don't that would effect 99.5% of ss sites
112: [03:22:43] <simon_w|air> In Postgres, if you don't actually need an enforced size limit, using anything other than text is silly
113: [03:22:53] <zippy> *I doubt it would effect
114: [03:23:05] <antmas> zippy: that's a pretty safe bet
115: [03:23:11] <antmas> aka 99% people don't care
116: [03:23:27] <simon_w|air> zippy, it would positively effect more sites than it negatively effects
117: [03:23:53] <zippy> how would it positively effect?
118: [03:24:00] <adrexia> I've had people say the opposite - there's not many good reasons for not using 255 for varcvhar
119: [03:24:05] <simon_w|air> Things won't be silently truncated
120: [03:24:10] <irogue_> yeah, I agree that it makes sense to use 255 by default
121: [03:24:19] <zippy> yea, I have had that a lot which is why I was thinking just go with 255
122: [03:24:28] <adrexia> I would :)
123: [03:24:39] <antmas> +1 for 255
124: [03:24:46] <zippy> "there's not many good reasons for not using 255 for varcvhar"
125: [03:24:50] <zippy> thats a mouthful
126: [03:24:58] <antmas> don't not use double negatives
127: [03:25:22] <simon_w|air> Just use Postgres and text :p
128: [03:25:23] <irogue_> --
129: [03:25:25] <zippy> :P
130: [03:25:27] * Cheddam_ has joined #silverstripe
131: [03:25:35] <irogue_> just use DB2 bro
132: [03:25:40] <simon_w|air> Exact same storage mechanism as varhcar, but without the size limit checks
133: [03:25:40] * Cheddam quit (Read error: No route to host)
134: [03:25:43] * UncleCheese quit (Read error: Connection reset by peer)
135: [03:26:32] <zippy> antmas: send in the patch
136: [03:27:14] <antmas> zippy: wat?
137: [03:27:20] <zippy> 255
138: [03:27:22] <zippy> make it happen
139: [03:27:24] <zippy> ~~
140: [03:27:30] <antmas> :D
141: [03:27:40] <zippy> just add the note; Zippy said it's fine, and it will get accepted today ;-)
142: [03:27:45] <antmas> I thought postgress text is only like, application specific?
143: [03:27:50] <antmas> is it even searchable?
144: [03:28:15] <simon_w|air> antmas, TEXT types are standard
145: [03:28:33] <antmas> yeah
146: [03:28:49] <simon_w|air> Can do LIKEs on them fine
147: [03:29:42] <antmas> mmm I guess with varchar if you get garbage in, you should expect it
148: [03:29:51] <antmas> same goes for Text, but with less limitations
149: [03:30:18] <simon_w|air> Fairly sure postgres will actually fail the insert if the values are too big for the varchar, rather than trucate
150: [03:30:56] <simon_w|air> logbot=# INSERT INTO test VALUES('hello');
151: [03:30:56] <simon_w|air> ERROR: value too long for type character varying(2)
152: [03:31:21] <antmas> mmm I'd way rather it fail than truncate
153: [03:31:48] <simon_w|air> MySQL does have strict mode, but it breaks so much stuff
154: [03:33:47] <antmas> what's that for? underengineered data nazi mode?
155: [03:34:36] <simon_w|air> Turns off everything lossy without explicit casts
156: [03:34:53] <simon_w|air> And then warns a bit more about inefficient things
157: [03:36:18] <simon_w|air> Basically makes the database more safe when it comes to storing your data
158: [03:37:11] <antmas> I love how Chorus subtly altered 'Planned by June 2015' to Planned by June 2016' and assumed no one would notice :P
159: [03:38:14] <zippy> gonna run out of money soon :)
160: [03:38:27] <zippy> then the govt will be like, thats good enough :)
161: [03:38:34] * zippy rubs his fibre box.. mmmm goodness
162: [03:39:57] <antmas> I asked Snap 'you remember how you promised to have it setup here by June 2015' during an email thread
163: [03:40:00] <antmas> instanoreply
164: [03:41:44] <antmas> zippy: this rain has been teasing all day
165: [03:41:51] <antmas> must be literally any minute now
166: [03:44:12] <spronk2> fucking ufb
167: [03:44:14] <spronk2> fucking enable
168: [03:44:32] <spronk2> fucking ... triple HFC+Fibre+VDSL areas before ADSL-only areas
169: [03:44:56] <antmas> HFC?
170: [03:45:00] <spronk2> vf cable
171: [03:45:04] <antmas> Hamilton Fried Chicken?
172: [03:45:09] <spronk2> oh i know what's a good idea
173: [03:45:18] <spronk2> lets build UFB where there's already fast internet services
174: [03:45:22] <spronk2> before we build it in other places
175: [03:45:33] <antmas> blame john key or something
176: [03:45:55] <spronk2> super poor oversight
177: [03:46:11] <spronk2> just like the way they don't team it up with existing road repairs
178: [03:47:52] <antmas> spronk2: http://i.imgur.com/tGeke0X.gifv
179: [03:50:18] <spronk2> lu
180: [03:50:20] <spronk2> l
181: [03:53:04] * Stomach quit (Quit: zzz)
182: [03:54:34] * Stomach has joined #silverstripe
183: [03:55:38] <zippy> I think the 'easy' places were done first
184: [03:55:45] <zippy> then they can say - wow we are zooming along
185: [03:57:11] <Ryan-Toast> antmas: doing some stuff which may annoy you :P
186: [03:57:49] <antmas> Ryan-Toast: it's ok, my remaining client using BP is being a hyperdouche so have put dev on hold :P
187: [03:58:30] <Ryan-Toast> antmas: cool :)
188: [03:58:56] <antmas> Ryan-Toast: but what is it anyway?
189: [03:58:57] <antmas> :D
190: [03:59:06] <Ryan-Toast> antmas: Removed all boostrap variables.
191: [03:59:19] <Ryan-Toast> antmas: This sis I use currently: http://i.imgur.com/3QgQ2E8.png
192: [03:59:47] <antmas> Ryan-Toast: you can just reimport those when you need them I'm assuming?
193: [03:59:51] <Ryan-Toast> antmas: yes
194: [03:59:57] <Ryan-Toast> but I don’t ever use them.
195: [04:00:11] <Ryan-Toast> So systematically removing dependancy of bootstrap :P
196: [04:00:15] <antmas> Ryan-Toast: do you just do your own?
197: [04:00:17] <Ryan-Toast> and just using the grid
198: [04:00:40] <Ryan-Toast> antmas: nah, I still use their scaffolding.
199: [04:00:55] <Ryan-Toast> Just don’t like the amount of bloat.
200: [04:01:02] <antmas> Ryan-Toast: mm tbh I only ever really used the grid and maybe panels
201: [04:01:34] <antmas> aaaaaand then the client goes 'I want it on one page, the whole site'
202: [04:01:42] <antmas> \o/
203: [04:05:16] <Ryan-Toast> I’ve done that.
204: [04:05:41] * novaweb quit (Quit: novaweb)
205: [04:05:42] * Stomach quit (Quit: zzz)
206: [04:06:00] <antmas> mm I'm just bitching
207: [04:06:01] <antmas> :P
208: [04:06:07] <zippy> If I want to trim value before they are saved in the DB, just do that in beforeSave? I wonder..
209: [04:06:48] <zippy> It'd be interesting to do maybe; $rules = array('Name' => 'required|trim'); so it is required and values will be trimmed, sort of like the old code ignitor stuff
210: [04:08:39] <zippy> can override the validate() function, but I wonder about the trip, and the validation is probably ran before the trim in beforeSave
211: [04:09:16] <zippy> yea validation is ran beforeWRite
212: [04:10:21] <irogue_> [15:46:11] <spronk2> just like the way they don't team it up with existing road repairs
213: [04:10:32] <irogue_> this is why UFB install was so quick in Northland and Waikato
214: [04:10:32] <zippy> but I could call a function in the validate I guess..
215: [04:10:39] <irogue_> the power companies got the contract to do the UFB
216: [04:11:02] <spronk2> mmlol
217: [04:11:02] <irogue_> so they just ran the fibre (on their poles) alongside doing regular pole/line maintenance
218: [04:11:16] <irogue_> no digging!
219: [04:12:06] <irogue_> and unlike copper, fibre isn't really affected by being alongside power lines
220: [04:12:18] <zippy> irogue_: oh wow, so doing overheads... I thought they didn't do that due to breaks and things
221: [04:13:07] <irogue_> nah, if there's already power lines there, there's bigger problems if something breaks the lines
222: [04:14:17] <spronk2> you'd expect wind and trees to be more of a prob with fibre than power lines thogh
223: [04:14:56] <irogue_> nah, I saw the fibre at my place in the tron get harassed by trees, it was all good
224: [04:15:13] <irogue_> its wrapped in the same stuff they wrap the power cable in, big thick insulation stuff
225: [04:15:36] <irogue_> they don't just hang those 1mm thick fibre cables from poles :P
226: [04:18:02] <spronk2> mm..
227: [04:20:18] * Shrike_Finland has joined #silverstripe
228: [04:20:48] <spronk2> fuckin transfield are making a mess of the roads here
229: [04:22:12] <irogue_> could be worse, could be Visionstream
230: [04:24:05] <spronk2> ll
231: [04:26:50] <simon_w|air> Or, NBNCo
232: [04:26:58] <simon_w|air> So they make a mess and you still only get ADSL :(
233: [04:27:51] <spronk2> lol
234: [04:28:19] <antmas> there are becomming far fewer reasons to live in australia as time goes by
235: [04:28:46] <Colin[pi]> antmas: but we have such an appealing leader
236: [04:28:54] <antmas> Colin[pi]: :P
237: [04:29:15] <simon_w|air> Only reason I can think of is the one that meant I moved
238: [04:29:20] <simon_w|air> No others exist :p
239: [04:29:40] <antmas> simon_w|air: what was that?
240: [04:29:48] <simon_w|air> The wife
241: [04:29:50] <antmas> a realyl heavy thumb? ;)
242: [04:30:01] <spronk2> damn bro
243: [04:30:04] <spronk2> moved to australia because of the wife
244: [04:30:08] <spronk2> short end of that stick
245: [04:30:14] <antmas> :P
246: [04:30:38] <Colin[pi]> you see simon_w|air, I got mine to move, so I didn't have to
247: [04:31:14] <simon_w|air> Colin[pi], so you also got the short end of the stick :p
248: [04:31:21] <Colin[pi]> simon_w|air: yes exactly
249: [04:31:24] <antmas> you should have been all like 'lets just stay in nz because literally everything will be better'
250: [04:31:26] <Colin[pi]> I could be in tropical brazil
251: [04:33:07] <antmas> they're about to try switch the mains back on
252: [04:33:13] <Colin[pi]> rip antmas
253: [04:33:16] * antmas thinks it's time to shutdown and go :P
254: [04:33:26] <antmas> l8r all o/
255: [04:33:27] <antmas> :P
256: [04:33:32] <Colin[pi]> cyas!
257: [04:33:34] <Colin[pi]> o/
258: [04:33:39] <simon_w|air> antmas, get back to work! :p
259: [04:34:54] * Shrike_Finland quit (Quit: Leaving.)
260: [04:35:14] * irogue_ quit (Remote host closed the connection)
261: [04:35:58] * Hailwood quit (Ping timeout: 255 seconds)
262: [04:37:43] * antmas quit (Ping timeout: 246 seconds)
263: [04:40:45] * Hailwood has joined #silverstripe
264: [04:41:23] * Stomach has joined #silverstripe
265: [04:42:27] * veb quit (Quit: veb-irc: &)
266: [04:51:15] * micmania1 quit (Quit: micmania1)
267: [04:53:02] * novaweb has joined #silverstripe
268: [04:53:34] * micmania1 has joined #silverstripe
269: [04:53:38] * camfindlay quit (Quit: camfindlay)
270: [04:53:45] <Ryan-Toast> My main css file is 11kb omnomnom
271: [04:53:58] <simon_w|air> That's almost as big as jQuery!
272: [04:54:39] <Colin[pi]> my cms skin one is 32kb, minified ;(
273: [04:55:33] <simon_w|air> Huh, NewRelic reversed the order of the stacks in the server graphs
274: [04:56:57] <Ryan-Toast> also jQuery minified is 32kb as I remember
275: [04:57:31] <simon_w|air> I'm seeing 84 for jQuery 2
276: [04:57:36] <simon_w|air> Though not gzipped
277: [04:57:42] <Colin[pi]> ouch 84 minified?
278: [04:58:06] <simon_w|air> 244K full
279: [04:58:10] <Colin[pi]> damn
280: [04:58:44] <simon_w|air> And this is the one without IE8 support
281: [04:59:15] * Hailwood quit (Remote host closed the connection)
282: [05:01:11] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
283: [05:01:38] <simon_w|air> 96K for IE8 support
284: [05:02:16] <Ryan-Toast> fucking IE
285: [05:02:19] <Colin[pi]> ^
286: [05:04:16] <xyphoid> i thought you were talking about 96k dollars
287: [05:04:19] <xyphoid> at first
288: [05:04:59] <Colin[pi]> I wish I could charge $96K for IE8 support
289: [05:06:37] <simon_w|air> I just don't offer IE8 support at all
290: [05:08:32] <simon_w|air> I also get to be very picky with what clients I take, so that helps
291: [05:08:34] <Ryan-Toast> simon_w: I do for my home jobs, since they’re always old cunts.
292: [05:13:22] <Ryan-Toast> Can you guys see this site? http://webdough.co.nz/~boilerpl/
293: [05:13:48] <mahfuz> Yes Ryan-Toast
294: [05:13:52] <Ryan-Toast> mahfuz: chur
295: [05:16:52] <mahfuz> not a problem
296: [05:19:12] <adrexia> we don't do ie8 support by default, but if someone asked for it upfront we likely would
297: [05:19:31] <adrexia> ..after tyring to persuade them that it was a waste of their money
298: [05:19:34] <adrexia> ;)
299: [05:24:11] <Colin[pi]> adrexia: my reaction when someone asks me for IE8 support http://i.imgur.com/Sk5ILIP.gif
300: [05:24:58] <Ryan-Toast> with shit like respond.js, and html5shiv there is fuck all you need to for IE8
301: [05:33:02] * gordon has joined #silverstripe
302: [05:33:51] * gordon is now known as Guest96512
303: [05:42:21] <spronk2> eh IE support isnt bad
304: [05:45:00] * Ryan-Toast quit (Quit: Ryan-Toast)
305: [05:48:28] <Colin[pi]> "Could you please check if the editor on our CMS needs updating. It is becoming even more erratic."
306: [05:48:36] <Colin[pi]> ^ uses 10 year old website
307: [05:48:40] <Colin[pi]> (wish I was kidding)
308: [05:52:54] * huberd has joined #silverstripe
309: [05:53:41] * Stomach quit (Quit: zzz)
310: [05:57:22] * Stomach has joined #silverstripe
311: [06:04:22] * Ryan-Toast has joined #silverstripe
312: [06:04:49] * Error404NotFound quit (Quit: User guilty of hitting the Big Red X...)
313: [06:10:32] * novaweb quit (Quit: novaweb)
314: [06:11:58] * CodeTrap has joined #silverstripe
315: [06:13:11] * novaweb has joined #silverstripe
316: [06:24:03] * novaweb quit (Quit: novaweb)
317: [06:24:03] * Ryan-Toast quit (Quit: Ryan-Toast)
318: [06:25:30] * Error404NotFound has joined #silverstripe
319: [06:30:35] * micmania1 quit (Quit: micmania1)
320: [06:35:53] * Cheddam_ quit (Ping timeout: 250 seconds)
321: [06:40:55] * mahfuz quit (Ping timeout: 246 seconds)
322: [06:42:35] * Stomach quit (Quit: zzz)
323: [06:42:46] * Colin[pi] quit (Ping timeout: 272 seconds)
324: [06:46:34] * Guits quit (Ping timeout: 272 seconds)
325: [06:52:33] * fumakemesad is now known as crazy_pete
326: [06:52:52] * crazy_pete is now known as fumakemesad
327: [06:55:13] * joelpittet quit ()
328: [06:57:54] * Guits has joined #silverstripe
329: [07:06:16] * Guits quit (Ping timeout: 255 seconds)
330: [07:08:29] * Guits has joined #silverstripe
331: [07:08:50] * Sticks quit (Quit: Leaving)
332: [07:09:03] * babak quit (Quit: Connection closed for inactivity)
333: [07:14:26] * Guits quit (Ping timeout: 272 seconds)
334: [07:17:48] * CodeTrap quit (Ping timeout: 276 seconds)
335: [07:19:07] * wmk has joined #silverstripe
336: [07:20:48] * Guits has joined #silverstripe
337: [07:20:52] * veb has joined #silverstripe
338: [07:22:26] * Mike123 has joined #silverstripe
339: [07:26:43] * MrGuits has joined #silverstripe
340: [07:29:13] * Guits quit (Ping timeout: 255 seconds)
341: [07:32:13] * Guits has joined #silverstripe
342: [07:34:21] * zippy has joined #silverstripe
343: [07:35:04] * MrGuits quit (Ping timeout: 255 seconds)
344: [07:36:52] * Guits quit (Ping timeout: 256 seconds)
345: [07:37:33] * Guits has joined #silverstripe
346: [07:41:18] * MrGuits has joined #silverstripe
347: [07:42:36] * Guits quit (Ping timeout: 240 seconds)
348: [07:45:56] * MrGuits quit (Ping timeout: 256 seconds)
349: [07:46:42] * MrGuits has joined #silverstripe
350: [07:48:20] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
351: [07:56:41] * Stomach has joined #silverstripe
352: [07:57:36] * zippy has joined #silverstripe
353: [08:02:56] <wmk> so i have installed silverstripe on nginx, how to remove "index.php" from the url?
354: [08:03:31] * kinglozzer has joined #silverstripe
355: [08:07:37] <huberd> wmk, never used nginx but did u set up this http://wiki.nginx.org/SilverStripe
356: [08:08:22] <wmk> huberd, pretty much, seems i really have to remove index.php from root
357: [08:10:41] * micmania1 has joined #silverstripe
358: [08:22:23] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
359: [08:27:15] * zippy has joined #silverstripe
360: [08:30:16] * Cheddam has joined #silverstripe
361: [08:31:27] * Stomach quit (Quit: zzz)
362: [08:32:31] * Stomach has joined #silverstripe
363: [08:35:41] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
364: [08:38:26] * Guits has joined #silverstripe
365: [08:38:38] * cloph_away is now known as cloph
366: [08:40:28] * Cheddam quit (Quit: My Mac has gone to sleep. ZZZzzz…)
367: [08:41:18] * MrGuits quit (Ping timeout: 240 seconds)
368: [08:46:32] * MrGuits has joined #silverstripe
369: [08:47:10] * spronk2 quit (Quit: I may need a longer sleep timer...)
370: [08:50:04] * Guits quit (Ping timeout: 272 seconds)
371: [08:51:27] * zippy has joined #silverstripe
372: [08:51:52] * Karnage has joined #silverstripe
373: [08:58:04] * Error404NotFound quit (*.net *.split)
374: [08:58:05] * Kapdap quit (*.net *.split)
375: [09:00:16] * Pygritk has joined #silverstripe
376: [09:00:18] * Pygritk quit (Changing host)
377: [09:00:19] * Pygritk has joined #silverstripe
378: [09:00:36] * Error404NotFound has joined #silverstripe
379: [09:00:36] * Kapdap has joined #silverstripe
380: [09:14:37] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
381: [09:23:16] * Tanger quit (Quit: sleep())
382: [09:23:25] * Kutten has joined #silverstripe
383: [09:29:27] * Guits has joined #silverstripe
384: [09:31:14] * MrGuits quit (Ping timeout: 272 seconds)
385: [09:40:46] <Pygritk> heh, never thought about that before
386: [09:40:57] <Pygritk> isn't it interesting how initilisation happens backwards?
387: [09:41:16] <Pygritk> __construct() { parent::__construct($extra, $things)
388: [09:41:19] <Pygritk> etc.
389: [09:41:28] <Pygritk> start at the child, then init parent.
390: [09:41:57] <Pygritk> logically you'd think it'd be the other way... but then you couldn't modify configurations.
391: [09:43:49] <micmania1> areeeet
392: [09:44:24] * Liquide quit ()
393: [09:52:03] * mobiusnz has left #silverstripe
394: [09:57:28] * r_hector has joined #silverstripe
395: [09:59:01] * novaweb has joined #silverstripe
396: [10:05:04] * Stomach quit (Quit: zzz)
397: [10:22:59] * Colin[pi] has joined #silverstripe
398: [10:25:32] <Pygritk> areet micmania1 :>
399: [10:25:40] <Pygritk> your blog module dun gone got good like
400: [10:25:51] <Pygritk> :>
401: [10:26:33] <micmania1> yep :)
402: [10:27:02] <micmania1> I only properly tested it out last week myself: https://github.com/silverstripe/silverstripe-blog/issues
403: [10:27:08] <micmania1> I raised a few issues :D
404: [10:32:04] <micmania1> Its good to finally get authorship
405: [10:32:16] <micmania1> and the tags/categories thing where you can just create them on the blog post
406: [10:36:23] <kinglozzer> Pygritk: Yeah but parent::__construct() gives you control over that order
407: [10:36:55] <kinglozzer> child::__construct() doesn't do anything before it calls parent::__construct() unless you tell it to ;)
408: [10:37:46] <micmania1> and child::construct is one-to-many relationship whereas parent::construct is many-to-one
409: [10:38:48] <micmania1> kinglozzer: im trying to fix that PR I made
410: [10:39:11] <micmania1> Can’t remember if I commented or not
411: [10:39:23] <kinglozzer> micmania1: Yeah you did I think
412: [10:39:46] <micmania1> yeah, for some reason which I’m trying to track down, it changes a query for a test
413: [10:40:08] <micmania1> DataObjectTest->testCaseSensitidfsdlfksndflsdnkfsomethingorother()
414: [10:40:36] * Eliseth has joined #silverstripe
415: [10:40:50] <kinglozzer> Weird, I did have a quick look through and I couldn't work out anywhere that the manifest would be used to determine the class name like that
416: [10:40:55] <kinglozzer> Perhaps it's just the test?
417: [10:40:58] <kinglozzer> (hopefully :D)
418: [10:41:34] <micmania1> maybe, but its probably pretty common
419: [10:42:13] <micmania1> its like Subclass::get() == SELECT parent.field, subclass.field
420: [10:42:25] <micmania1> whereas the old way was just parent.field
421: [10:42:35] <micmania1> and I assume it lazy loads the subclassed fields when it needs them
422: [10:44:45] * ss-helper quit (Remote host closed the connection)
423: [10:47:00] * zippy has joined #silverstripe
424: [10:48:30] <zippy> I have a value 123 which I pass to the template, but ideally i'd like to wrap it in the currency field so I can use $Foo.Nice instead of doing ${$Foo} in the template
425: [10:48:37] <zippy> is it possible to type case a value as a field?
426: [10:51:39] <zippy> zippy: see http://doc.silverstripe.org/en/developer_guides/model/data_types_and_casting
427: [10:52:51] * Eliseth quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
428: [10:53:11] * Shrike_Finland has joined #silverstripe
429: [10:53:45] * Shrike_Finland quit (Client Quit)
430: [10:53:48] * Eliseth has joined #silverstripe
431: [10:55:31] * novaweb quit (Quit: novaweb)
432: [11:01:23] * Error404NotFound quit (Disconnected by services)
433: [11:01:26] * Err404NotFound has joined #silverstripe
434: [11:08:02] <micmania1> kinglozzer: If you call MySubclass::get() - would you expect it to query the MySubclass table or just use the base class table and then lazy load the fields?
435: [11:11:13] <kinglozzer> micmania1: IIRC it should query the MySubclass table, then lazy load fields from the parent table
436: [11:12:00] <kinglozzer> http://devopsreactions.tumblr.com/post/115748298481/logging-in-to-an-old-server-to-update-bash kek
437: [11:17:53] * MrGuits has joined #silverstripe
438: [11:21:50] * Guits quit (Ping timeout: 256 seconds)
439: [11:28:25] <Pygritk> haha kinglozzer - that's pretty much exactly what I'm doing now
440: [11:28:37] <Pygritk> "the version numbers on this order seem to be out"
441: [11:28:51] * Pygritk builds a version comparison using a php diff class
442: [11:29:08] <Pygritk> versions are stored as a json object
443: [11:29:19] <Pygritk> heh
444: [11:30:27] <kinglozzer> https://github.com/
445: [11:30:28] <kinglozzer> uhoh
446: [11:30:54] <Pygritk> unicorn!
447: [11:36:20] <kinglozzer> Now we start to see the down sides to composer :(
448: [11:36:34] * r_hector quit (Quit: Leaving.)
449: [11:37:05] <zippy> https://status.github.com/ - wonder if it will get under 99% (last chart)
450: [11:37:27] <Pygritk> kinglozzer: load balance
451: [11:37:43] <Pygritk> store repos on a local cluster
452: [11:37:51] <Pygritk> err, cluster*
453: [11:37:55] <Pygritk> -local
454: [11:38:03] <kinglozzer> Isn't that what this is? https://toranproxy.com/
455: [11:38:06] <Pygritk> xD
456: [11:38:07] <kinglozzer> Idk, never looked at it properly
457: [11:38:21] <Pygritk> idk
458: [11:38:23] <Pygritk> mebbe
459: [11:38:42] <Pygritk> basically what I'm saying is store common repos locally
460: [11:39:05] <Pygritk> keep them in sync somehow tho
461: [11:39:11] <Pygritk> idk
462: [11:39:13] <zippy> doesn't composer store recent ones to a cache
463: [11:39:18] <zippy> im sure i've seen it say "from cache"
464: [11:39:21] <kinglozzer> It does, yeah
465: [11:39:30] <kinglozzer> But I need a new package :(
466: [11:39:57] * MrGuits quit (Ping timeout: 256 seconds)
467: [11:40:28] <zippy> 99.1, come on!
468: [11:40:43] <kinglozzer> "We're doing emergency maintenance to recover the site".
469: [11:40:51] <kinglozzer> D:
470: [11:40:57] <kinglozzer> It's a proper outage!
471: [11:42:44] <kinglozzer> zippy: 98.8697%!
472: [11:43:14] <zippy> can it go under 98!
473: [11:44:51] <zippy> heh, the favicon on that status page is red
474: [11:45:16] <kinglozzer> Nice touch :P
475: [11:45:27] <micmania1> kinglozzer: I’ve found what’s different and I think there may be a bug currently
476: [11:45:57] <micmania1> DataObject::has_own_table(‘dataobjecttest_subteam’) returns false currently, and true on mine.
477: [11:46:05] <micmania1> It should be true - it has its own db fields.
478: [11:46:56] <kinglozzer> Hmm, strange!
479: [11:47:12] <kinglozzer> I'm gonna take Github being down as a sign I should take lunch :P
480: [11:47:14] * kinglozzer bbiab
481: [11:50:13] <zippy> micmania1: name spaces?
482: [11:50:24] <micmania1> nope
483: [11:51:51] * cupcake has joined #silverstripe
484: [11:53:18] <micmania1> :O I want to go to bed. Hurry up github!
485: [11:54:07] <micmania1> “emergency maintenance”
486: [11:54:11] * Error404NotFound has joined #silverstripe
487: [11:54:13] <cupcake> how do i alter the search columns of a grid field?
488: [11:55:37] <wmk> cupcake, define DataObject's searchable fields
489: [11:56:16] * Err404NotFound quit (Ping timeout: 272 seconds)
490: [11:57:18] <cupcake> if the object extends a core object
491: [11:57:25] * Colin[pi] quit (Ping timeout: 255 seconds)
492: [11:57:25] <cupcake> and the field is in the core object
493: [11:57:44] <cupcake> do i put searchable fields on the object which extends the core object?
494: [11:58:21] <Pygritk> github back micmania1
495: [11:58:22] <Pygritk> :P
496: [11:58:31] <micmania1> \o/
497: [12:02:16] <cupcake> wmk it doesnt work
498: [12:02:52] <wmk> cupcake, grid in modeladmin?
499: [12:05:20] <cupcake> yes
500: [12:05:26] <cupcake> i have a grid field
501: [12:05:32] <cupcake> listing images uploaded
502: [12:05:43] <cupcake> and i added an extra column Description
503: [12:05:51] <cupcake> now i want to add search feature to it
504: [12:06:00] <cupcake> so users can search by description too
505: [12:10:57] <wmk> modeladmin?
506: [12:14:02] <TombL_> Does anyone know if it would be possible to add a small form within the CMSFields displayed when editing a dataobject with modeladmin? When submitting this form a new dataobject would be created using the data from the dropdown, and this new dataobject would be added to a has_many-relation of the datobject that was viewed in modeladmin.
507: [12:14:31] * UndefinedOffset has joined #silverstripe
508: [12:15:09] <TombL_> a dropdown and formaction is easy to add, but can the action be bound to a method (on the dataobject class or somewhere?)
509: [12:16:13] <TombL_> I also found that you can make custom actions using https://github.com/unclecheese/silverstripe-gridfield-betterbuttons, however, I don't think that approach allows sending parameters to the action (method).
510: [12:18:55] <wmk> TombL_, why not use a grid for managing has_many relations?
511: [12:19:35] <wmk> you could add the new relation in onAfterWrite() method if you already have this form
512: [12:21:47] <TombL_> well, I do have a grid, the thing is I would like a way to give in a parameter when creating this new object, since I will generate a file based on this parameter, and add a link to that file into the dataobject
513: [12:26:28] <wmk> TombL_, in onAfterWrite() you could check for those params and create the related object
514: [12:26:37] <TombL_> now that I think about it, what I could use is a modification of the "link existing" feature on the gridfield.
515: [12:29:40] * bemusedrat has joined #silverstripe
516: [12:29:55] <TombL_> okay, I'll fiddle around with that. It's just that I was hoping never needing to open up the dataobject I created, just view the gridfield in the parent dataobject
517: [12:32:54] <micmania1> kinglozzer: is config supposed to be case-sensitive?
518: [12:33:05] <micmania1> Is ‘blah’ different to ‘BLAH’?
519: [12:33:10] <micmania1> (as keys)
520: [12:33:33] <wmk> micmania1, isn't it?
521: [12:33:48] <micmania1> not sure
522: [12:36:57] <micmania1> yep, its case-sensitive
523: [12:37:04] <micmania1> urgh! I just opened a huge can of worms
524: [12:41:29] <kinglozzer> micmania1: It is, but probably shouldn't be :/
525: [12:42:38] <wmk> well,
526: [12:43:06] <wmk> i stumbled over an issue with fluent not working when i defined a field as "VarChar"
527: [12:43:21] <wmk> field was build properly but not translated, cause it was not "Varchar" as normal
528: [12:43:40] <wmk> stupid typo on my side
529: [12:48:32] * veb quit (Remote host closed the connection)
530: [12:55:16] <micmania1> kinglozzer: https://github.com/silverstripe/silverstripe-framework/pull/4148#issuecomment-99440871 - that was difficult!
531: [12:56:34] <micmania1> +44, -627 = OH YEAH!
532: [12:56:45] <micmania1> I like improving things by deleting code.
533: [12:57:20] <kinglozzer> micmania1: Nice!
534: [12:57:32] <micmania1> Does that all make sense?
535: [12:57:33] <wmk> micmania1, you're no code messi?
536: [12:58:07] <wmk> code hoarder...
537: [12:58:57] <micmania1> ClassInfo is so screwed up :(
538: [12:59:05] <micmania1> That’s next on my list
539: [13:00:32] <Pygritk> heh
540: [13:00:35] <Pygritk> gl
541: [13:01:16] <kinglozzer> micmania1: Next on your list to delete? :P
542: [13:01:40] <Pygritk> lulz
543: [13:02:01] <Pygritk> [13:56] <micmania1> I like improving things by deleting code.
544: [13:02:05] <kinglozzer> micmania1: As this is going against master, can we just make Config case insensitive?
545: [13:02:05] <Pygritk> Minimum code best code.
546: [13:02:23] <Pygritk> well... were one isn't being overly obfuscatory
547: [13:02:23] <kinglozzer> It's been a bug for a while - https://github.com/silverstripe/silverstripe-framework/issues/3378
548: [13:02:42] <Pygritk> what I'm saying is simple solution: best solution.
549: [13:02:42] <kinglozzer> https://github.com/silverstripe/silverstripe-framework/pull/3381
550: [13:02:43] <kinglozzer> oh
551: [13:02:44] <kinglozzer> :P
552: [13:03:31] <micmania1> yeah, but i’ll do that separate
553: [13:03:39] <micmania1> its a different issue really
554: [13:04:11] <kinglozzer> micmania1: Would it remove the need for the workarounds you've added, though?
555: [13:05:44] * arnhoe has joined #silverstripe
556: [13:06:16] <micmania1> erm, depends
557: [13:06:34] <micmania1> Depends whether your mysql config is case-sensitive or note :p
558: [13:06:56] <micmania1> SELECT * FROM blah != SELECT * FROM Blah
559: [13:07:15] <micmania1> That’s why I need to set the correct case
560: [13:08:13] <micmania1> The only reason the test is passing, is because the lower case part of the query is being skipped and not added to the query because has_own_table() is false because of config lookup
561: [13:10:12] <micmania1> WHAT A COMPLETE CUNT THAT WAS TO TRACK DOWN BY THE WAY
562: [13:10:23] <micmania1> bed time
563: [13:10:25] <kinglozzer> lol, good work micmania1 :P
564: [13:10:32] <micmania1> cyas :)
565: [13:10:36] <kinglozzer> ciao!
566: [13:10:55] * micmania1 quit (Quit: micmania1)
567: [13:30:54] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
568: [13:35:41] * muskie9 has joined #silverstripe
569: [13:52:42] <Pygritk> spent all day wondering why my new interface is returning one record when the database has two.
570: [13:52:52] <Pygritk> I'm checking live, working on dev D:!
571: [13:53:04] <wmk> the classical one
572: [13:53:15] <Pygritk> only 4 hours down the drain
573: [13:53:32] <wmk> wondered why dev/build isn't changing anything at all when i added something to $db
574: [13:59:23] * huberd quit (Quit: Leaving)
575: [14:12:04] * cupcake quit (Ping timeout: 246 seconds)
576: [14:16:19] * bemusedrat quit (Quit: Leaving)
577: [14:46:41] <wmk> so - should i take new blog module for a simple news section?
578: [14:48:35] * swaiba has joined #silverstripe
579: [14:50:36] * Shrike_Finland has joined #silverstripe
580: [14:50:52] * UndefinedOffset quit (Quit: Leaving.)
581: [14:51:30] * Shrike_Finland1 has joined #silverstripe
582: [14:51:31] * Shrike_Finland quit (Read error: Connection reset by peer)
583: [14:57:31] <Pygritk> wmk: must be interesting to check it out anyway :>
584: [14:57:45] <wmk> ;)
585: [14:59:07] * Mike123 quit (Quit: Page closed)
586: [15:02:24] * Shrike_Finland1 quit (Quit: Leaving.)
587: [15:02:25] <Pygritk> kinglozzer: entwine right
588: [15:02:29] <Pygritk> onevent
589: [15:02:36] <Pygritk> does it pass event in as first param?
590: [15:04:20] <Pygritk> signs point to yes :>
591: [15:06:57] <kinglozzer> Pygritk: Yeah it does
592: [15:11:40] * sealan has joined #silverstripe
593: [15:14:23] * UndefinedOffset has joined #silverstripe
594: [15:15:50] * joelpittet has joined #silverstripe
595: [15:20:26] * arnhoe_ has joined #silverstripe
596: [15:23:13] * arnhoe quit (Ping timeout: 264 seconds)
597: [15:24:37] * arnhoe has joined #silverstripe
598: [15:24:53] * arnhoe_ quit (Ping timeout: 252 seconds)
599: [15:27:19] * arnhoe_ has joined #silverstripe
600: [15:28:48] * Eliseth quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
601: [15:29:08] * arnhoe quit (Ping timeout: 265 seconds)
602: [15:30:59] * Eliseth has joined #silverstripe
603: [15:48:24] <kinglozzer> Hahaha
604: [15:48:33] <kinglozzer> You can have emoji class names in PHP, e.g. 💩
605: [15:48:53] <kinglozzer> (for those of you who can't see that - http://emojipedia.org/pile-of-poo/)
606: [15:49:49] * cloph is now known as cloph_away
607: [15:56:30] * Eliseth quit (Ping timeout: 276 seconds)
608: [16:02:31] * babak has joined #silverstripe
609: [16:05:42] <muskie9> anyone used the advanced workflow module recently?
610: [16:07:09] <wmk> kinglozzer, related Emojis: http://emojipedia.org/soft-ice-cream/
611: [16:16:12] * cloph_away is now known as cloph
612: [16:24:55] * arnhoe has joined #silverstripe
613: [16:29:14] * arnhoe_ quit (Ping timeout: 272 seconds)
614: [16:29:16] * kinglozzer home!
615: [16:29:17] * kinglozzer quit ()
616: [16:29:33] * swaiba quit (Remote host closed the connection)
617: [16:35:45] * wmk quit (Ping timeout: 240 seconds)
618: [17:08:22] * muskie9 is now known as muskie9_afk
619: [17:09:09] * arnhoe_ has joined #silverstripe
620: [17:10:17] * arnhoe quit (Ping timeout: 250 seconds)
621: [17:11:28] * arnhoe has joined #silverstripe
622: [17:12:40] * muskie9_afk is now known as muskie9
623: [17:13:43] * arnhoe_ quit (Ping timeout: 256 seconds)
624: [17:15:28] <Pygritk> :< why did I stay so late
625: [17:15:29] * Pygritk quit ()
626: [17:27:29] * gelignite has joined #silverstripe
627: [17:27:45] * arnhoe_ has joined #silverstripe
628: [17:30:09] * arnhoe quit (Ping timeout: 256 seconds)
629: [17:31:56] * arnhoe_ quit (Ping timeout: 240 seconds)
630: [17:32:01] * zfmf has joined #silverstripe
631: [17:32:39] <SphereSilver> Hey folms
632: [17:32:47] <SphereSilver> folks*
633: [17:32:57] <SphereSilver> Please tell me there is at least _one_ Subsite Expert here?
634: [17:33:14] * arnhoe has joined #silverstripe
635: [17:37:20] * arnhoe_ has joined #silverstripe
636: [17:38:40] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
637: [17:39:47] * arnhoe quit (Ping timeout: 256 seconds)
638: [17:46:49] * arnhoe_ quit ()
639: [17:54:00] <SphereSilver> Subsites not "getting" the correct subsite after migrating from acceptance to live :|
640: [17:54:14] <SphereSilver> It works perfectly fine on literally a copy of the live server
641: [17:54:37] <SphereSilver> But on the live server itself, I just end up on the original "Main" site :|
642: [17:55:47] * zfmf quit ()
643: [18:02:32] * sealan quit ()
644: [18:03:28] * sealan has joined #silverstripe
645: [18:03:32] * sealan quit (Client Quit)
646: [18:03:54] * DimiStripe quit (Quit: DimiStripe)
647: [18:13:51] * cloph quit (Remote host closed the connection)
648: [18:17:27] * cloph_away has joined #silverstripe
649: [18:21:11] * cloph_away is now known as cloph
650: [18:32:23] * wmk has joined #silverstripe
651: [18:37:19] * wmk quit (Ping timeout: 272 seconds)
652: [18:47:02] * DimiStripe has joined #silverstripe
653: [18:47:58] * Kapdap quit (*.net *.split)
654: [18:47:58] * Kutten quit (*.net *.split)
655: [18:47:58] * Guest96512 quit (*.net *.split)
656: [18:49:19] * Kutten has joined #silverstripe
657: [18:49:19] * Guest96512 has joined #silverstripe
658: [18:49:30] * Kapdap has joined #silverstripe
659: [18:57:18] * Liquide has joined #silverstripe
660: [18:57:53] * Stomach has joined #silverstripe
661: [19:08:12] * Stomach quit (Quit: zzz)
662: [19:18:49] * Kutten quit (*.net *.split)
663: [19:18:49] * Guest96512 quit (*.net *.split)
664: [19:19:12] * Kutten has joined #silverstripe
665: [19:19:12] * Guest96512 has joined #silverstripe
666: [19:21:30] * Stomach has joined #silverstripe
667: [19:29:06] * UndefinedOffset quit (Quit: Leaving.)
668: [19:37:07] * Stomach quit (Quit: zzz)
669: [19:48:03] * terryapodaca has joined #silverstripe
670: [20:09:58] * Stomach has joined #silverstripe
671: [20:13:44] * Stomach quit (Client Quit)
672: [20:15:52] * UndefinedOffset has joined #silverstripe
673: [20:20:40] * Stomach has joined #silverstripe
674: [20:21:43] <Stomach> good morning
675: [20:22:44] * UndefinedOffset quit (Quit: Leaving.)
676: [20:26:39] * Cheddam has joined #silverstripe
677: [20:27:35] <terryapodaca> Does anyone know how to add a Left side Label to a CheckboxField in the CMS?
678: [20:31:07] * Error404NotFound quit (Quit: User guilty of hitting the Big Red X...)
679: [20:45:53] * Ryan-Toast has joined #silverstripe
680: [20:52:29] * zippy has joined #silverstripe
681: [20:55:37] * Cheddam quit (Quit: My Mac has gone to sleep. ZZZzzz…)
682: [20:55:43] * Stomach quit (Quit: zzz)
683: [20:57:39] * Stomach has joined #silverstripe
684: [21:03:25] * Cheddam has joined #silverstripe
685: [21:03:41] * Stomach quit (Quit: zzz)
686: [21:05:21] * Ryan-Toast quit (Quit: Ryan-Toast)
687: [21:06:43] * Ryan-Toast has joined #silverstripe
688: [21:10:18] <zippy> morning
689: [21:11:08] <zippy> For some reason, return $this->renderWith(array('SpecialLayout', 'Page'), Page::create(array('Title' => 'Welcome!'))); is not calling init on the Page controller so my rquirements are not being pulled in
690: [21:11:16] <zippy> I am sure doing this used to work in 3.1.x
691: [21:12:46] <zippy> It's always been a bit of a PITA
692: [21:15:23] <zippy> should requirements belong in the php or templates
693: [21:15:23] <zippy> hmm
694: [21:15:50] <Ryan-Toast> I thought it only uses the template?
695: [21:16:07] <Ryan-Toast> Not any of the controller biz
696: [21:16:17] <zippy> whats that for Ryan-Toast ?
697: [21:16:23] <Ryan-Toast> zippy: renderWith
698: [21:16:32] <zippy> mmm
699: [21:17:11] * gelignite quit (Quit: http://bit.ly/1kso8Ta)
700: [21:17:19] <Ryan-Toast> zippy: I can think of workarounds, but they aren’t pretty haha
701: [21:17:38] <zippy> I think i've sometimes dropped out the requirements to a seperate static..
702: [21:17:52] <zippy> ie Page::setupRequirements()
703: [21:18:04] <zippy> which can then use on Custom controllers
704: [21:18:10] <zippy> since they can't extend Page_Controller
705: [21:22:19] <zippy> fook it, to the templates we go!
706: [21:25:06] * travis-ci has joined #silverstripe
707: [21:25:07] <travis-ci> silverstripe/silverstripe-framework#4731 (3 - 9b1bea0 : Damian Mooyman): The build passed.
708: [21:25:07] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/a1676436b749...9b1bea0d17c4
709: [21:25:07] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/61525595
710: [21:25:07] * travis-ci has left #silverstripe
711: [21:31:45] <terryapodaca> Does anyone know how to add a Left side Label to a CheckboxField in the CMS?
712: [21:33:39] <zippy> left side is just 'Title' but I don't know if you can..
713: [21:35:18] <terryapodaca> 2.4 use to have a $labelLeft = true but I can't get that to work in 3.1
714: [21:35:55] * camfindlay has joined #silverstripe
715: [21:37:38] * Stomach has joined #silverstripe
716: [21:44:19] * veb has joined #silverstripe
717: [21:47:38] * Ryan-Toast quit (Quit: Ryan-Toast)
718: [21:49:09] * babak quit (Quit: Connection closed for inactivity)
719: [22:04:13] * Ryan-Toast has joined #silverstripe
720: [22:06:24] * antmas has joined #silverstripe
721: [22:06:32] <antmas> morning all o/
722: [22:06:42] * Stomach_ has joined #silverstripe
723: [22:07:19] <antmas> has anyone here upgraded a site from 3.0 to 3.1 recently-ish?
724: [22:07:35] * Stomach quit (Quit: zzz)
725: [22:07:58] * micmania1 has joined #silverstripe
726: [22:09:59] <antmas> better question, is there much involved in upgrading the CMS + framework?
727: [22:10:52] <Ryan-Toast> antmas: I would assume there wouldbe a bit of degredation stuff.
728: [22:12:05] <antmas> Ryan-Toast: barring anything that would be in modules or custom code and assuming the core hasn't been molested, then CMS + Framework *should* be relatively straightforward to upgrade?
729: [22:13:06] <Ryan-Toast> antmas: depends how the dev made the site :)
730: [22:13:12] * Stomach_ quit (Quit: zzz)
731: [22:13:20] <Ryan-Toast> i.e were they lazy and hardcoded stuff in modules etc
732: [22:13:32] <antmas> Ryan-Toast: :P
733: [22:13:44] <antmas> not worried about modules at this stage, just those 2 parts
734: [22:14:05] <Ryan-Toast> antmas: Shouldn’t be too bad.
735: [22:14:08] <antmas> just trying to get this quote for an upgrade down a little :P
736: [22:15:59] * DimiStripe quit (Quit: DimiStripe)
737: [22:18:11] <antmas> going to split it between 'stuff I can do if I have time' and 'stuff they can do because I don't have time'
738: [22:22:40] <adrexia> things I remember being big at the time: public changed to private, calls for pages became calls to published pages in every place outside the pages editing tab
739: [22:23:53] <adrexia> I don't remember any other gotchas, but it's been a while since I upgraded anything from 3
740: [22:24:39] * Stomach has joined #silverstripe
741: [22:25:24] <adrexia> there is a strange difference between 3.1.2 and more recent 3.1 where it seems to suppress/eat php errors
742: [22:26:03] <adrexia> so 3.1.2 lets you have multiple classes of the same name without telling you you've done anything weird
743: [22:30:54] * DimiStripe has joined #silverstripe
744: [22:34:47] * DimiStripe quit (Client Quit)
745: [22:39:29] * mahfuz has joined #silverstripe
746: [22:40:35] * joelpittet quit ()
747: [22:40:40] <antmas> adrexia: cheers, that is roughly what I expected
748: [22:40:41] <antmas> :D
749: [22:41:36] <simon_w|air> antmas, don't forget to stop the jsparty
750: [22:42:00] <adrexia> jsparty is over, everyone out!
751: [22:43:51] <antmas> :P
752: [22:47:22] * micmania1 quit (Quit: micmania1)
753: [22:55:31] * micmania1 has joined #silverstripe
754: [22:58:19] * UncleCheese has joined #silverstripe
755: [22:59:14] <antmas> UncleCheese: micmania1 o/
756: [22:59:21] <micmania1> antmas: areeeet
757: [22:59:49] <UncleCheese> hi
758: [23:00:04] <MichalKleiner> didn't know this: SilverStripe was the first Open Source CMS to be certified by Microsoft, in May 2010
759: [23:01:06] * Stomach quit (Quit: zzz)
760: [23:01:25] <zippy> UncleCheese: hi
761: [23:03:08] <UncleCheese> yeah, that was a triumph of good marketing
762: [23:03:11] * antmas_ has joined #silverstripe
763: [23:03:22] * antmas quit (Ping timeout: 246 seconds)
764: [23:03:49] * Stomach has joined #silverstripe
765: [23:03:52] * antmas_ is now known as antmas
766: [23:05:55] <antmas> adrexia: that batchactionsplus module
767: [23:06:13] <antmas> adrexia: I've never really looked at it, but would that take much to move to 3.1?
768: [23:06:20] <adrexia> oh, that's the code base
769: [23:06:21] <adrexia> hmm
770: [23:06:46] <adrexia> I attempted to do it a while ago and it hit something a bit weird
771: [23:06:58] <adrexia> but I didn't spend much time on it
772: [23:07:09] <antmas> hmmm all good
773: [23:07:53] * bemusedrat has joined #silverstripe
774: [23:08:10] * bemusedrat quit (Client Quit)
775: [23:08:59] <adrexia> antmas - the master branch I think is 3.1
776: [23:09:00] <adrexia> https://github.com/adrexia/silverstripe-batch-actions-plus/tree/master
777: [23:09:11] <antmas> adrexia: oh nice
778: [23:09:11] <adrexia> it hit that weird versioned thing
779: [23:09:23] <adrexia> and I think has another bug I didn't manage to solve
780: [23:09:31] <adrexia> but can't rmemeber what it was
781: [23:09:34] <antmas> is it working?
782: [23:09:50] <adrexia> don't have tome to go test it sorry
783: [23:10:13] <adrexia> but it's substantially closer to working with 3.1 than the 3.0 branch is
784: [23:10:23] <antmas> ok nice
785: [23:10:31] <antmas> I think I'll add it to my list then
786: [23:10:36] <adrexia> sweet :)
787: [23:10:40] <antmas> adrexia: I may ask you for help around June/July :P
788: [23:10:45] <adrexia> haha, all good
789: [23:14:05] <adrexia> antmas I'd add a bit of exctra time as your project's code base is quite large andhas already gone through a 2.4 -> 3.0 upgrade
790: [23:14:34] <adrexia> so there might be things in there that were deprecated in 3.0 but still working
791: [23:15:00] <antmas> adrexia: yeah, I'm basically just pruning out easy bits that I can do and leaving the rest for them
792: [23:15:08] <adrexia> sweet :)
793: [23:15:17] <antmas> but with a clause that if I run into trouble, I can pass it to them lol
794: [23:15:26] <adrexia> hahaha good deal ;)
795: [23:15:53] <antmas> you know, things like CMS, Framework, contentreview, workflow, google sitemaps etc etc
796: [23:16:01] <antmas> and some page types
797: [23:16:24] <adrexia> yeah... I like to pass all workflow problems on to people who care ;)
798: [23:16:34] <antmas> lol :P
799: [23:16:37] <antmas> agreed
800: [23:16:43] <adrexia> my fix for workflow bugs it to remove it from the project repo
801: [23:16:44] <antmas> that one is in the ? basket for now
802: [23:17:01] * adrexia nods
803: [23:18:14] <antmas> things like solr, and silentone I have in a huge column of nopes
804: [23:19:26] * spronk2 has joined #silverstripe
805: [23:20:01] <zippy> antmas: dude. Does .net only support a single form on a page or something? I just see a <form id="aspNet"> and its just full of inputs
806: [23:20:08] <zippy> view state, event traget and all sorts of shit
807: [23:20:23] * Stomach quit (Quit: zzz)
808: [23:20:38] <antmas> zippy: firstly, lol at it being called aspNet
809: [23:20:44] <antmas> zippy: secondly, no :)
810: [23:21:20] <antmas> zippy: should be able to do as many as you like
811: [23:21:24] <zippy> and got weird shit like $01$somethingsomething for the input names
812: [23:21:33] <zippy> like it's some drag and drop bollocks
813: [23:21:37] <antmas> zippy: are you viewing source?
814: [23:21:40] <zippy> visual basic for the web
815: [23:21:53] <zippy> was
816: [23:22:08] <antmas> then yeah it will render out like $ct_100_myactualid
817: [23:22:11] <antmas> etc
818: [23:23:00] <antmas> whenever you see that, it means they've used specific ASP controls like <asp:Textbox id="myactualid"></asp:textbox> etc etc
819: [23:23:39] <antmas> zippy: y r u .nets?
820: [23:23:53] <zippy> A friend wanted to scrape some content
821: [23:24:33] <zippy> login and what not, was going to whip out the curl like a boss but my god the amount of inputs it had for just a login form (hidden inputs)
822: [23:24:40] <zippy> I ended up using phantomjs
823: [23:25:34] <antmas> zippy: yeah hiddenfields are gross
824: [23:25:39] * Colin[pi] has joined #silverstripe
825: [23:26:06] <Colin[pi]> moin moin
826: [23:26:12] <antmas> Colin[pi]: o.
827: [23:26:19] <antmas> stupid arm
828: [23:26:23] <antmas> o/
829: [23:26:24] <Colin[pi]> lol
830: [23:26:46] <simon_w|air> antmas is an amputee?
831: [23:27:01] <Colin[pi]> simon_w|air: haha I said yesty "your arm fell off"
832: [23:27:15] <antmas> o. is a brofist
833: [23:27:28] <antmas> or would that be like o-m
834: [23:32:47] <zippy> looks like a magical key or something
835: [23:35:03] <simon_w|air> https://fbcdn-sphotos-e-a.akamaihd.net/hphotos-ak-xap1/v/t1.0-9/11188184_10153025130987798_7453969718509463324_n.jpg?oh=692595a50ede780528c47a0fc6cd0cc7&oe=55CE4B02&__gda__=1439286359_782bef8ebf79353b8554256d688856de
836: [23:41:14] * travis-ci has joined #silverstripe
837: [23:41:15] <travis-ci> silverstripe/silverstripe-framework#4735 (3 - 2a04713 : Sean Harvey): The build passed.
838: [23:41:15] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/9b1bea0d17c4...2a047133237f
839: [23:41:15] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/61538937
840: [23:41:15] * travis-ci has left #silverstripe
841: [23:41:51] <Ryan-Toast> Can you set the log in form to render using a certain template?
842: [23:41:56] * micmania1 quit (Quit: micmania1)
843: [23:42:04] <simon_w|air> Ryan-Toast, Security_login.ss
844: [23:42:12] <Ryan-Toast> simon_w|air: I mean in a controller.
845: [23:42:16] <Ryan-Toast> That’s the layout template.
846: [23:42:20] <Ryan-Toast> I want the full template.
847: [23:42:45] <Ryan-Toast> Unfortunately if you use Security.ss in a module the admin Security uses it and fucks out
848: [23:43:00] <simon_w|air> Ryan-Toast, Security_login.ss in templates/ instead of Layout/
849: [23:43:08] <Ryan-Toast> Orly?
850: [23:43:18] <Ryan-Toast> WELL WELL WELL
851: [23:43:28] <Ryan-Toast> Will have to give that a jam.
852: [23:43:50] <Ryan-Toast> simon_w|air: can you do the same with the forgot password one?
853: [23:44:00] <simon_w|air> Yes
854: [23:44:03] <Ryan-Toast> Excellent.
855: [23:44:06] <Ryan-Toast> Churbo
856: [23:44:12] <Colin[pi]> you see? this is why simon_w|air is handy
857: [23:44:13] <Colin[pi]> :D
858: [23:44:21] <Ryan-Toast> Who said he wasn’t handy?
859: [23:44:34] <Colin[pi]> no but during his hiatus we didn't have his handiness
860: [23:44:48] <zippy> jez.. the govt is pretty inconsistant eh
861: [23:45:15] <zippy> we'll do a referendum about the flag to see what people want.. but we don't care about the selling of assets referendum
862: [23:45:32] <zippy> fuck him and wanting to change the flag
863: [23:45:38] <zippy> you just don't change a flag
864: [23:46:21] * micmania1 has joined #silverstripe
865: [23:46:24] <Colin[pi]> we've been thru the flag changing thing several times too
866: [23:46:33] <Colin[pi]> all eventuated to nothing but a waste of time and money
867: [23:46:45] * Stomach has joined #silverstripe
868: [23:47:48] <zippy> mind you, america have had 28~ flag changes
869: [23:47:52] <zippy> maybe we want to be like them
870: [23:47:55] <antmas> has anyone watched 'Other Space'?
871: [23:48:03] <Colin[pi]> antmas: neg
872: [23:48:06] <simon_w|air> Well, Australia will have to wait for NZ to change so they've got someone to copy their new flag from :p
873: [23:48:26] <Colin[pi]> simon_w|air: lol
874: [23:49:29] <antmas> I wonder if Labour were in power, if people would still be so negative against changing the flag
875: [23:50:18] <antmas> no antmas , it's not the time nor the day to start this rant
876: [23:50:21] * antmas sits down
877: [23:51:04] <zippy> antmas: I would be, changing the flag is stupid
878: [23:51:12] <zippy> maybe I am getting to old and set in my ways
879: [23:51:31] <Colin[pi]> antmas: lol yeah I made the mistake of getting into a political argument with a friend on FB
880: [23:51:35] <antmas> zippy: aint nothing wrong with being somewhat conservative :P
881: [23:51:45] <antmas> Colin[pi]: haven't we all done that?
882: [23:52:30] <zippy> finding myself liking Winstons position on things more and more...
883: [23:52:32] <zippy> grey power here I come
884: [23:53:14] <antmas> zippy: you should be the new nelson leader
885: [23:53:39] <antmas> you could be the one person in there who isn't a racist!
886: [23:54:57] <zippy> well.. I do believe in scrapping most of the maori specific programs (special help and shit) because people should all be equal and what not
887: [23:55:08] <antmas> zippy: stay dry last night?
888: [23:55:10] <zippy> oh your a maori, here is a bonus and some shit, well done
889: [23:55:32] <Ryan-Toast> antmas: “I wonder if Labour were in power, if people would still be so negative against changing the flag” wat?
890: [23:55:41] <antmas> our admin guy left a window open last night and a computer workstation got all soggy :/
891: [23:55:49] <zippy> lol
892: [23:56:00] * joelpittet has joined #silverstripe
893: [23:56:03] <zippy> did you tell him "that isn't how water cooling works"
894: [23:56:12] <antmas> :P
895: [23:57:30] <antmas> Ryan-Toast: well, there is a lot of negativity towards JK/Nat I wonder if that skews peoples opinions on the flag thing
896: [23:58:49] <Ryan-Toast> antmas: As someone who doesn’t rerally buy into the us vs them argument. My opionion is that it’s a waste of money, and nothing that I can see coming from their “design” team wil be any good because they have to pander to idiots everywhere.
897: [23:59:17] <antmas> Ryan-Toast: mm yeah same here
898: [23:59:33] <antmas> its the waste of money thing that gets me, I couldn't care less about the flag itself

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