#silverstripe IRC Log

IRC log for 19 February 2014

All timestamps are in UTC.

1: [00:00:38] * kinglozzer quit (Ping timeout: 260 seconds)
2: [00:01:09] * micmania1 quit (Ping timeout: 248 seconds)
3: [00:02:59] * kinglozz_ quit (Client Quit)
4: [00:05:01] * r3v3rb has joined #silverstripe
5: [00:05:15] <r3v3rb> hi all
6: [00:09:01] * r3v3rb quit (Client Quit)
7: [00:09:16] * chillu_23 quit (Quit: chillu_23)
8: [00:09:39] * UncleCheese_ has joined #silverstripe
9: [00:14:19] * jrthomer quit (Read error: Connection reset by peer)
10: [00:14:26] * zippy___ has joined #silverstripe
11: [00:14:29] * zippy__ quit (Ping timeout: 240 seconds)
12: [00:14:29] * zippy___ is now known as zippy__
13: [00:14:53] * jrthomer has joined #silverstripe
14: [00:16:31] * antmas has joined #silverstripe
15: [00:16:34] <antmas> fookin gitorious
16: [00:16:45] <antmas> can't clone due to access rights :<
17: [00:20:05] <zippy__> anyone know why, chrome sometimes shows the window deimenions while resizing a window in the top right, and other times not?
18: [00:20:35] <zippy__> yes, it shows when developer tools is open
19: [00:20:38] <zippy__> Thanks zippy__
20: [00:20:42] <zippy__> np
21: [00:22:36] * joelpittet has joined #silverstripe
22: [00:29:35] * k_fish quit (Quit: Leaving)
23: [00:34:23] * macka^ quit (Ping timeout: 245 seconds)
24: [00:44:00] * wracu has joined #silverstripe
25: [00:45:41] <wracu> I'm wanting to check a field value in every child of a custom page type in a function (so I can use it on the template).
26: [00:46:03] * antmas quit (Ping timeout: 245 seconds)
27: [00:46:14] <zippy__> wracu: ok..
28: [00:46:24] <wracu> basically, I want to return a boolean (or a 1) if the value I'm looking for is present in any child of the custo page
29: [00:46:58] * ObiWanShanobi quit (Quit: Leaving...)
30: [00:47:07] <wracu> im a bit stuck at the beginning :B How can I find all the children of a page?
31: [00:47:13] <zippy__> Childre()
32: [00:47:16] <zippy__> ep
33: [00:47:18] <zippy__> Children()
34: [00:47:18] * an_Eskimo quit (Ping timeout: 245 seconds)
35: [00:47:28] <Bollig|DesignCty> $this->Children() from php
36: [00:47:29] <wracu> or what can I search for...
37: [00:47:38] <zippy__> so in a controller, doing $this->Children() will give all the children of the current controller
38: [00:48:01] <zippy__> In a template, you can use <% loop Children %> - however it sounds like php is more what your after
39: [00:48:13] <zippy__> so, $this->Children() as $Child
40: [00:48:31] <zippy__> I thought in css, doing position relative was a bad thing?
41: [00:48:32] <wracu> yes php
42: [00:49:01] <wracu> perfect thanks. thats the start I needed! (obviuos in hindsight)
43: [00:49:45] * violetina quit (Read error: Connection reset by peer)
44: [00:49:49] <Bollig|DesignCty> zippy__: why would position relative be a bad thing
45: [00:49:51] <Bollig|DesignCty> ?
46: [00:50:00] <zippy__> not sure
47: [00:50:10] <zippy__> I am not a desiner, or a front end person, I just heard it was
48: [00:50:18] <Stomach> you can use translate to move objects now and its faster and performs better
49: [00:50:24] * Liquide has joined #silverstripe
50: [00:50:49] <Stomach> but, that doesnt make postioning via a relative and absolute container bad, just not the best as of right now in the world of computers
51: [00:50:54] <Bollig|DesignCty> zippy__: no, relative is perfectly fine. for block level elements it's pretty much the same as static positioning.
52: [00:51:35] <Bollig|DesignCty> Stomach: are you talking about animation? positioning affects where the object sits in relation to a positioned parent.
53: [00:51:47] <Stomach> yeah, animating
54: [00:51:55] <Stomach> i was reading too much yesterday, got my head full of ideas
55: [00:52:00] <zippy__> hmmm ok
56: [00:52:49] <Bollig|DesignCty> Stomach: neither relative or absolute will have an effect on the animation itself, position and translate are very different properties.
57: [00:52:58] <Bollig|DesignCty> zippy__: trying to decide which to use?
58: [00:53:48] <zippy__> Bollig|DesignCty: nope, I am sorting out this website to make it collapse nicely (responsive I guess is the buzword) and when I turn off postion: relative it broke lots :)
59: [00:54:24] <Bollig|DesignCty> turn it off by setting position to absolute, or just removing position relative?
60: [00:55:08] <zippy__> ahhh I think absolute was the bad one
61: [00:55:16] <zippy__> removing the position relative
62: [00:55:22] * k_fish has joined #silverstripe
63: [00:56:25] <Bollig|DesignCty> zippy__: yeah, that changes things A LOT. absolute position takes elements out of the 'flow' of the document, so you might find adding that makes a BUNCH of stuff overlap :)
64: [00:58:05] <zippy__> yea I think that was the bad one :)
65: [00:58:33] <Ryan-Toast> Bollig|DesignCty: positioning does affect transitions.
66: [00:58:34] <zippy__> Another weird thing which pisses me off (jez front end blows eh! ) If I have an item I set to 100% wide, and then do a 20px margin left and right - it goes off the page….
67: [00:58:55] <Ryan-Toast> zippy__: border-box, son
68: [00:58:58] <Bollig|DesignCty> Ryan-Toast: it affects the element being transitioned, not the transition itself.
69: [00:59:19] <Ryan-Toast> Zippy__: http://css-tricks.com/box-sizing/
70: [00:59:23] <Ryan-Toast> Bollig|DesignCty: yarp
71: [00:59:37] <Bollig|DesignCty> zippy__: set the item to display: block and it will take up 100% of the width without needing a width declaration.
72: [00:59:46] <Ryan-Toast> Bollig|DesignCty: So many fucking bugs with img transitions.
73: [01:00:44] <Bollig|DesignCty> "Using CSS is sometimes like barreling down a crumbling mountain road at 110 kilometres an hour secure in the knowledge that repairs are scheduled for next Month".
74: [01:00:59] <Ryan-Toast> Bollig|DesignCty: heh
75: [01:01:07] <Ryan-Toast> that and hack.css
76: [01:01:56] <Bollig|DesignCty> haven't needed a hack for a long while now
77: [01:02:02] <Ryan-Toast> Bollig|DesignCty: Niether.
78: [01:02:29] <Ryan-Toast> I lie, I have to use the 66.2% padding hack for responsive video.
79: [01:02:38] <Ryan-Toast> or whatever percentage it is.
80: [01:02:53] <Bollig|DesignCty> I call those 'workarounds' :D
81: [01:03:09] <Ryan-Toast> Bollig|DesignCty: hah, a much better name for them.
82: [01:07:28] <Colin[pi]> ugh jessssus
83: [01:07:36] <Bollig|DesignCty> where!
84: [01:07:40] <Colin[pi]> a client calling me up "WHY HAVE I ONLY GOT ONE ORDER ON MY SITE?"
85: [01:07:41] <guzzlefry> yes?
86: [01:07:50] <Colin[pi]> the site launched less than a week ago
87: [01:07:52] <Bollig|DesignCty> (nice @guzzlefry
88: [01:08:00] <Bollig|DesignCty> lol
89: [01:08:02] <Colin[pi]> PATIENCE
90: [01:08:08] <Bollig|DesignCty> My job to make the site, your job to run the business.
91: [01:08:13] <Colin[pi]> fuck sake
92: [01:08:23] <guzzlefry> maybe they suspect something is broken?
93: [01:08:24] <Colin[pi]> people think oh I'll make an online store, and overnight MONEY WILL RAIN FROM THE SKY
94: [01:08:42] <Bollig|DesignCty> yeah, quite bizarre.
95: [01:09:58] <Colin[pi]> and I had to warn him, look I'm a developer, I'm not an expert in selling online...
96: [01:10:16] <Colin[pi]> maybe you should ask someone related to your business and not your web guy
97: [01:10:35] <Colin[pi]> but seriously it's been up for like 4 days
98: [01:10:35] <Colin[pi]> lol
99: [01:12:02] <Ryan-Toast> Want to know something shitty?
100: [01:12:30] <Colin[pi]> sure
101: [01:12:35] <Ryan-Toast> I made a e-commerce site for a friend because they needed one, and they said they could only pay me a tiny bit because they had no money.
102: [01:12:53] <Ryan-Toast> so I was like sure, mates rates and whatever
103: [01:13:03] <Ryan-Toast> it's been up for ~6 months.
104: [01:13:18] * Bollig|DesignCty quit (Ping timeout: 252 seconds)
105: [01:13:19] <Ryan-Toast> and I went and checked on it the other day, it's made $140,000
106: [01:13:43] <Ryan-Toast> Ryan is mad.
107: [01:13:47] <Colin[pi]> oh shit :(
108: [01:13:57] <Colin[pi]> that friend is an arsehole
109: [01:14:04] <Ryan-Toast> Yarp.
110: [01:14:19] <Colin[pi]> you looked at successful orders?
111: [01:14:30] * Bollig|DesignCty has joined #silverstripe
112: [01:14:39] <Ryan-Toast> Yes.
113: [01:14:55] <Colin[pi]> :\
114: [01:15:03] <Colin[pi]> what are they selling?
115: [01:15:09] <Ryan-Toast> Custom furiture.
116: [01:15:13] <Ryan-Toast> furniture
117: [01:16:20] <guzzlefry> Maybe you should remind him. :P
118: [01:16:46] <Ryan-Toast> I intend to.
119: [01:16:48] <Ryan-Toast> :P
120: [01:16:58] <guzzlefry> "Sup bro, how's that website I made for you working out?"
121: [01:16:58] <Ryan-Toast> OH LOOK YOUR SITE HAS GONE DOWN.
122: [01:17:48] <guzzlefry> OH LOOK EVERYTHING HAS BEEN SWAPPED OUT WITH HELLO KITTY MERCHANDISE.
123: [01:17:58] <Ryan-Toast> lol
124: [01:28:51] * nickmolhoek quit (Quit: nickmolhoek)
125: [01:34:03] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
126: [01:34:59] <UncleCheese_> how come when you look at the Network tab in Web Inspector, there's a column for Size and Content?
127: [01:35:07] <UncleCheese_> how can the content be different than the size?
128: [01:35:08] <UncleCheese_> gzip?
129: [01:35:36] <Stomach> i dont have the content column
130: [01:35:40] <Stomach> must be american chrome
131: [01:36:05] <Stomach> you mean content-length UC?
132: [01:36:09] <UncleCheese_> yeah
133: [01:36:29] <UncleCheese_> method | status, text | type | initiator | size/ content | time/latency
134: [01:36:29] <Stomach> the content length is the size of the return header I think
135: [01:36:36] <Ryan-Toast> Can you add to the $ClassName that's used on the <body>?
136: [01:36:51] <Stomach> and the size is the size of the resouce
137: [01:36:54] <UncleCheese_> odd that something can have a size of 74k and a content of 236k
138: [01:36:55] <Stomach> resource*
139: [01:37:02] <UncleCheese_> oh
140: [01:37:05] <UncleCheese_> just the header
141: [01:38:05] <Stomach> http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html
142: [01:44:39] * Bollig|DesignCty has joined #silverstripe
143: [01:50:02] <Ryan-Toast> Anyone know how I can get an images absoluteLink in a controller?
144: [01:56:13] <Ryan-Toast> why is it that I can use $this->owner->SliderItems()->First()->ID to get the id, but I can't do $this->owner->SliderItems()->First()->Filename to get the filename?
145: [01:59:32] * UncleCheese__ has joined #silverstripe
146: [02:03:12] * joelpittet quit (Remote host closed the connection)
147: [02:03:47] * joelpittet has joined #silverstripe
148: [02:04:16] * joelpittet quit (Read error: Connection reset by peer)
149: [02:04:45] * joelpittet has joined #silverstripe
150: [02:09:24] * joelpittet quit (Ping timeout: 252 seconds)
151: [02:15:42] * antmas has joined #silverstripe
152: [02:16:06] <zippy__> Ryan-Toast: Is it no FileName ?
153: [02:16:08] <antmas> composer -_-
154: [02:16:19] <zippy__> nope, Filename
155: [02:16:20] <Ryan-Toast> zippy__: Figured it out, thanks though :)
156: [02:16:28] <zippy__> what was it?
157: [02:16:36] <Ryan-Toast> Image was inside the dataObject
158: [02:16:42] <Ryan-Toast> I was out of scope
159: [02:16:51] <zippy__> ah
160: [02:17:38] * antmas gets the openssl error
161: [02:17:45] * antmas bangs head on table
162: [02:19:34] * UncleCheese__ quit (Quit: UncleCheese__)
163: [02:19:55] <antmas> Ryan-Toast: can you search wrapbootstrap by user?
164: [02:19:58] <Colin[pi]> mmm coffee time
165: [02:20:06] <Ryan-Toast> antmas: Shrug
166: [02:20:25] <Ryan-Toast> looking for me?
167: [02:20:32] <antmas> Ryan-Toast: yep
168: [02:20:40] <Ryan-Toast> lol, it's not under my name.
169: [02:20:44] <Ryan-Toast> I make them for designers.
170: [02:20:55] <Ryan-Toast> Goes under their accounts and we split the profit
171: [02:21:03] * nimeso quit (Ping timeout: 245 seconds)
172: [02:21:09] <antmas> ah
173: [02:21:10] <antmas> nice
174: [02:21:27] <antmas> I've had a designer ask me for a couple of templates
175: [02:21:31] <antmas> was going to start here
176: [02:21:44] <Ryan-Toast> Nice.
177: [02:22:32] <Ryan-Toast> yay my ad is going live: http://www.youtube.com/watch?v=d2YgzUVxXkA
178: [02:23:12] <zippy__> congrats :)
179: [02:23:16] <antmas> you're ad?
180: [02:23:17] <Ryan-Toast> Cheers :)
181: [02:23:39] <Ryan-Toast> Yeah, man. Check out the footer: http://petrescue.org.nz/
182: [02:23:51] <Colin[pi]> what is this "love to keep fut"?
183: [02:23:58] <zippy__> Is it possible to have something auto margin but height wise…. like how you can do with a div. I want to auto margin (height) a P tag, of varying length (no fixed height)
184: [02:24:11] <Colin[pi]> cool ad man ;)
185: [02:24:13] <antmas> Ryan-Toast: oh, I though the ad was advertising YOU lol
186: [02:24:18] <Ryan-Toast> antmas: lol, no.
187: [02:24:21] <Colin[pi]> antmas: that's what I thought too
188: [02:24:23] <zippy__> vertical-align: middle;
189: [02:24:25] <zippy__> boom :)
190: [02:24:39] <Ryan-Toast> zippy__: Only if you have display: table-cell
191: [02:25:02] <Colin[pi]> Ryan-Toast: prolly too late but if I had to offer one comment on that site, I'd reduce the font-weight to 600 or so
192: [02:25:11] <Ryan-Toast> Colin[pi]: Not my design.
193: [02:25:15] <Ryan-Toast> :P
194: [02:25:28] <Ryan-Toast> No allowed to change it, sigh.
195: [02:25:31] <Colin[pi]> ;(
196: [02:25:37] <Colin[pi]> it's too bold
197: [02:25:37] <antmas> dang
198: [02:25:41] <Colin[pi]> at least in my browser
199: [02:25:50] <antmas> mine too
200: [02:25:57] <antmas> the menus are too bold at least
201: [02:26:09] <Colin[pi]> just changed to 400 in firebug... SO much better
202: [02:26:11] <Ryan-Toast> agreed.
203: [02:26:12] <Colin[pi]> but ehhh
204: [02:26:52] <antmas> makes me want to get a dog
205: [02:27:09] <Colin[pi]> yeah better than that kitten, it's trying to kill you
206: [02:27:32] <antmas> lol
207: [02:27:33] <Ryan-Toast> Had a few people say that, ahaha
208: [02:27:39] <antmas> grrrr
209: [02:27:50] <antmas> my OCD is telling me that 'Rehome a pet... click here' should be a button
210: [02:27:52] <antmas> :P
211: [02:28:03] <Colin[pi]> they didn't want responsive Ryan-Toast?
212: [02:28:10] <Colin[pi]> or designer didn't offer
213: [02:28:26] * antmas resizes browser
214: [02:28:30] <Ryan-Toast> didn't offer, and I don't get paid for it, so no responsive :P
215: [02:28:33] * travis-ci has joined #silverstripe
216: [02:28:33] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1977 (3.0 - a6f794c : Ingo Schommer): The build passed.
217: [02:28:33] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/f2568f848930...a6f794c3b999
218: [02:28:33] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/19157627
219: [02:28:33] * travis-ci has left #silverstripe
220: [02:28:37] <Colin[pi]> lol first check I do too antmas
221: [02:28:42] <Ryan-Toast> It's my charity work.
222: [02:28:56] <Colin[pi]> ohh you did without pay?
223: [02:29:15] <Ryan-Toast> all of their sites.
224: [02:29:22] <Colin[pi]> well shit
225: [02:29:23] <Ryan-Toast> http://pawjustice.co.nz/
226: [02:29:27] <Colin[pi]> but good to put your name on them
227: [02:29:33] <zippy__> Ryan-Toast: I didn't know it was done with no pay, I look at it and think Ryan doesn't do responsive :)
228: [02:29:38] <Ryan-Toast> http://charitypetshop.org.nz/
229: [02:29:43] <Colin[pi]> zippy: LOL
230: [02:29:46] <Colin[pi]> good point
231: [02:30:11] <Ryan-Toast> zippy__: My tagline on my website is responsive development, hahaha
232: [02:30:23] <Colin[pi]> lol
233: [02:31:01] <Colin[pi]> Ryan-Toast: what shop code is this based on?
234: [02:31:14] <zippy__> So much easer back in the table layout days….
235: [02:31:14] <Ryan-Toast> Colin[pi]: the charity pet store?
236: [02:31:16] <antmas> looks like you got about 4 views from IRC on that ad :P
237: [02:31:17] <Colin[pi]> yeah
238: [02:31:31] <Ryan-Toast> woopress
239: [02:31:38] <Colin[pi]> D:
240: [02:31:39] <Colin[pi]> ;)
241: [02:31:48] <Ryan-Toast> Made it like 2 years ago, man.
242: [02:31:50] <Ryan-Toast> :P
243: [02:31:57] <Colin[pi]> ;)
244: [02:32:42] <Ryan-Toast> made boilerplate detect slider darkness and change the menu items to white/black, mmmmm so good.
245: [02:34:30] <Colin[pi]> not seeing it :\
246: [02:35:09] * travis-ci has joined #silverstripe
247: [02:35:09] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1978 (3.0 - ec02df2 : Ingo Schommer): The build passed.
248: [02:35:09] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/a6f794c3b999...ec02df216007
249: [02:35:09] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/19157764
250: [02:35:09] * travis-ci has left #silverstripe
251: [02:35:18] <Colin[pi]> HAI TRAVIS-CI oh
252: [02:35:24] <Ryan-Toast> Colin[pi]: http://i.imgur.com/upAPu1R.png
253: [02:35:48] <Colin[pi]> ohh sorry I thought you were talking about the other site still, nm
254: [02:35:49] <Colin[pi]> ;)
255: [02:35:57] <antmas> Ryan-Toast: noice
256: [02:36:21] <antmas> Ryan-Toast: so the ultimate goal is to make us SS plebs even more lazy by just using BP?
257: [02:36:23] <antmas> I LIKE IT
258: [02:36:45] <Colin[pi]> it's good because SS needs some awesome themes
259: [02:37:03] <antmas> it does
260: [02:37:16] <Ryan-Toast> I'd make heaps, but there's no market for them.
261: [02:37:20] <Colin[pi]> yeah :\
262: [02:37:25] <antmas> every one I've used has been crap until bp
263: [02:37:36] <Colin[pi]> I have my own boilerplate based on Skeleton
264: [02:37:46] <Colin[pi]> works fairly well, simple
265: [02:37:50] <antmas> Colin[pi]: pic?
266: [02:37:59] <Ryan-Toast> I'll make BP as good a framework as I can then make bootstrap themes that you can add as child themes on top of BP
267: [02:38:12] <Colin[pi]> antmas: k one sec
268: [02:39:44] <antmas> ugh
269: [02:39:47] <antmas> flexihost
270: [02:39:53] <antmas> they take FOREVER
271: [02:40:06] <zippy__> no so flexi eh!
272: [02:40:19] <zippy__> damn why does verticle-align: middle not work!! curse you
273: [02:40:57] <zippy__> curse you front end!
274: [02:41:18] <antmas> had a domain stuck at 'pending' for almost a week
275: [02:41:21] <Colin[pi]> vertical alignment in CSS has always been a bitch
276: [02:41:57] <antmas> best line I heard recently from a disgruntled front-end dev
277: [02:42:13] <antmas> "it's just a big clusterfuck of divs and EVERYTHING IS FLOATING!!!!"
278: [02:42:38] <zippy__> who does this stuff for fun!
279: [02:42:54] <antmas> >.>
280: [02:42:59] <antmas> <.<
281: [02:43:18] <Colin[pi]> that's why I like the grid-based responsive stuff so much
282: [02:43:23] <Colin[pi]> if anything it makes more sense
283: [02:45:12] <Ryan-Toast> just use flex box with a table-cell backup
284: [02:45:23] <zippy__> flexbox?
285: [02:45:26] <Ryan-Toast> yes
286: [02:45:35] <zippy__> you frontenders with your crazy lingo
287: [02:45:41] <Ryan-Toast> http://css-tricks.com/snippets/css/a-guide-to-flexbox/
288: [02:46:36] * travis-ci has joined #silverstripe
289: [02:46:36] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1979 (3.1 - 4af7116 : Ingo Schommer): The build passed.
290: [02:46:36] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/705c75baa587...4af711613fc9
291: [02:46:36] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/19157870
292: [02:46:36] * travis-ci has left #silverstripe
293: [02:49:28] * joelpittet has joined #silverstripe
294: [02:51:25] <antmas> flexbox looks awesome
295: [02:51:31] <antmas> so many css things I need to learn
296: [02:51:57] <Ryan-Toast> It's good, but don't use heaps of it. the performance is still a little shitty if you have heaps of elements using it.
297: [02:52:02] <Ryan-Toast> it's getting better though.
298: [02:52:04] <Colin[pi]> antmas: problem is, by the time you just get to grips with one topic, another one comes and replaces it FFFFUUUUU
299: [02:52:12] <Ryan-Toast> It's on it's 3rd iteration now.
300: [02:54:02] * k_fish quit (Ping timeout: 265 seconds)
301: [02:54:18] <antmas> great thing is though, you only need to know a little to know a lot more than most peopl
302: [02:54:32] <Ryan-Toast> antmas: yup :P
303: [02:54:42] <Colin[pi]> friend of mine is an old skool designer... he started in the table layout daus
304: [02:54:44] <Colin[pi]> *days
305: [02:54:54] <Colin[pi]> he only JUST recently got to grips with basic CSS
306: [02:54:56] <Ryan-Toast> RIP in peace
307: [02:55:02] <Colin[pi]> and then I told him about responsive stuff
308: [02:55:07] <Colin[pi]> he's like "well, fuck"
309: [02:55:14] <Ryan-Toast> and he's like FUCK IT, WE'LL DO IT LIVE
310: [02:55:19] <antmas> lol
311: [02:55:33] <antmas> I still use tables a lot
312: [02:55:41] <Ryan-Toast> ...
313: [02:55:45] <Colin[pi]> Ryan-Toast: he has done literally that, I remember he used to save the HTML source from the browser, edit it, and FTP it back up
314: [02:55:48] <antmas> still the best solution for some things
315: [02:55:50] <Colin[pi]> this was in the days of SSIs
316: [02:55:50] <Colin[pi]> :(
317: [02:55:58] <Ryan-Toast> antmas: for data, yes.
318: [02:56:07] <antmas> Ryan-Toast: which is 99% of my work :P
319: [02:56:14] <Ryan-Toast> ah, right :P
320: [02:56:30] <antmas> tabular data - it's in the name :D
321: [02:57:07] <antmas> I remember first learning css
322: [02:57:21] <antmas> thinking I was baws for giving every div and element an ID lol
323: [02:57:26] <Colin[pi]> ahahaha
324: [02:57:27] <Ryan-Toast> :P
325: [02:57:40] <Colin[pi]> Ryan-Toast: do you use HTML5 elements?
326: [02:57:45] * joelpittet quit (Remote host closed the connection)
327: [02:58:00] <antmas> I did a whole research paper on <canvas>
328: [02:58:05] <antmas> and never use it :P
329: [02:58:07] <Ryan-Toast> I can remember learning html, and everything seas pretty self expiatory. <p> for paragraph, <table> for table, then I got to <div> and I was all "what the shit is this?"
330: [02:58:08] <Colin[pi]> lol
331: [02:58:25] <Colin[pi]> yeah but you know, I like the simplicity of <div> and <span>
332: [02:58:39] <Colin[pi]> then HTML5 arrived and I'm like "DAFUQ?"
333: [02:59:03] <Colin[pi]> this is a greak book: http://www.truthabouthtml5.com/
334: [02:59:54] <antmas> nice
335: [03:00:36] <Colin[pi]> I started using all of the new tags, and then I'm like "ah fuck it"
336: [03:00:38] <Colin[pi]> div/span ;)
337: [03:00:39] * wracu quit (Ping timeout: 245 seconds)
338: [03:01:27] * travis-ci has joined #silverstripe
339: [03:01:28] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1980 (3.0 - 2bc62f2 : Ingo Schommer): The build passed.
340: [03:01:28] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/ec02df216007...2bc62f2e71c0
341: [03:01:28] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/19158455
342: [03:01:28] * travis-ci has left #silverstripe
343: [03:01:28] <antmas> yeah unless it's absolutely necessary, or will speed up workflow substantially, I don't even bother
344: [03:02:17] <antmas> Colin[pi]: that book is only $10 at the mo :P
345: [03:02:20] <antmas> for ebook
346: [03:02:28] <Colin[pi]> I paid $5 I think
347: [03:02:52] <Colin[pi]> ;) http://www.mightydeals.com/deal/truth-about-html5.html
348: [03:03:48] <antmas> lol at the 'if Tarantino directed a book..."
349: [03:04:55] <Colin[pi]> well when he wrote it he went against a lot of the dogma
350: [03:05:05] <Colin[pi]> but he's pragmatic and it makes sense
351: [03:06:13] * travis-ci has joined #silverstripe
352: [03:06:13] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1981 (3.1 - 6ba7b2e : Ingo Schommer): The build has errored.
353: [03:06:13] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/4af711613fc9...6ba7b2e3d818
354: [03:06:13] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/19158475
355: [03:06:13] * travis-ci has left #silverstripe
356: [03:06:35] <antmas> web dogma is so balls sometimes
357: [03:07:09] <Colin[pi]> I remember resisting change from tables to css though ;)
358: [03:07:16] <Colin[pi]> and then I forced myself to learn it
359: [03:07:25] <Colin[pi]> and when i got to the "screen/print" css stuff
360: [03:07:30] <Colin[pi]> I was finally like "...ohhhhhh"
361: [03:07:43] <antmas> I've gone from only css back to tables in my new job :P
362: [03:11:22] <Colin[pi]> heh
363: [03:11:34] <Colin[pi]> antmas you haven't responded to my PMs ;P
364: [03:11:35] * joelpittet has joined #silverstripe
365: [03:11:59] <antmas> oh
366: [03:12:08] <antmas> hadn't seen the notification!
367: [03:12:13] <antmas> damn web IRC
368: [03:12:35] * travis-ci has joined #silverstripe
369: [03:12:36] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1982 (3.0.9-rc1 - 2bc62f2 : Ingo Schommer): The build passed.
370: [03:12:36] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/3.0.9-rc1
371: [03:12:36] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/19159175
372: [03:12:36] * travis-ci has left #silverstripe
373: [03:16:04] <antmas> anyone use Google Books?
374: [03:16:41] <Colin[pi]> antmas: most of my stuff is in Kindle
375: [03:16:50] <Colin[pi]> since that's where I started... also Kobo
376: [03:16:52] <Ryan-Toast> OH BOILERPLATE, YOU SO PRETTY
377: [03:17:00] <Colin[pi]> get a room you two
378: [03:17:46] <antmas> I use it a little bit, seeing as I have an android
379: [03:17:54] <antmas> and itunes books sucks (ipad)
380: [03:18:14] <Colin[pi]> I generally go for what's cheap :)
381: [03:18:18] <antmas> wait
382: [03:18:22] * travis-ci has joined #silverstripe
383: [03:18:22] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#746 (3.0.9-rc1 - b6194c3 : Ingo Schommer): The build passed.
384: [03:18:22] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/3.0.9-rc1
385: [03:18:22] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/19159181
386: [03:18:22] * travis-ci has left #silverstripe
387: [03:18:27] <antmas> Kindle has an adroid app?
388: [03:18:33] <antmas> AWWWWWW SNAP
389: [03:18:37] <Colin[pi]> yes?
390: [03:18:48] * zippy__ quit (Quit: zippy__)
391: [03:18:53] <antmas> https://play.google.com/store/apps/details?id=com.amazon.kindle
392: [03:19:07] <Colin[pi]> that's it!
393: [03:19:15] <antmas> aww year
394: [03:19:24] <antmas> time to spend shitloads on books I won't read for ages
395: [03:20:10] <antmas> can you upload your 'own' books to kindle?
396: [03:20:21] <Colin[pi]> well... you didn't hear this from me but googling "Index of" ebook can get some tasty results ;)
397: [03:20:50] <antmas> LOL
398: [03:20:55] * antmas bookmarks
399: [03:21:17] <Colin[pi]> http://lknorman.com/kindle/K/
400: [03:21:22] <Stomach> antmas - yeah you can control what you put on kindle
401: [03:21:27] <Colin[pi]> ^ wat
402: [03:21:29] <Stomach> i use an app called calibre
403: [03:23:09] <antmas> kewl
404: [03:23:32] <Ryan-Toast> I always just buy stuff off amazon and it downloads to my kindle automatically.
405: [03:23:59] * SightUnseen has joined #silverstripe
406: [03:24:07] <Stomach> you can't get everything on amazon sadly
407: [03:24:09] * travis-ci has joined #silverstripe
408: [03:24:09] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1981 (3.1 - 6ba7b2e : Ingo Schommer): The build passed.
409: [03:24:09] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/4af711613fc9...6ba7b2e3d818
410: [03:24:09] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/19158475
411: [03:24:09] * travis-ci has left #silverstripe
412: [03:24:46] * SightUnseen has left #silverstripe
413: [03:26:35] <Ryan-Toast> Stomach: Yeah, but most books that I read for fun are.
414: [03:26:51] <Stomach> haha yeah its the ones i dont read for fun actually, you're right
415: [03:26:53] <Stomach> stupid books
416: [03:27:15] <antmas> lol
417: [03:28:46] <Stomach> is there an easy way to set a default on many_many_extraFields ?
418: [03:31:28] * antmas quit (Ping timeout: 245 seconds)
419: [03:34:06] * OxFF1 has joined #silverstripe
420: [03:34:10] * UncleCheese_ quit (Quit: UncleCheese_)
421: [03:35:52] * UncleCheese_ has joined #silverstripe
422: [03:36:04] <Ryan-Toast> latest version of Boilerplate: http://www.webdough.co.nz/~boilerpl/
423: [03:37:28] <Stomach> the documents are all cat pictures
424: [03:37:39] <Ryan-Toast> Yes.
425: [03:37:42] <Ryan-Toast> the best kind
426: [03:37:43] <Stomach> perfect.
427: [03:38:05] * Stomach is now known as Stomach[Ache]
428: [03:40:51] <Ryan-Toast> antmas
429: [03:41:00] <Ryan-Toast> oh, he's gone./
430: [03:41:49] <Ryan-Toast> If anyone has a windows phone I would greatly appreciate it if you could just skim through the pages.
431: [03:47:37] * travis-ci has joined #silverstripe
432: [03:47:37] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#747 (3.1.3-rc1 - 1187766 : Ingo Schommer): The build passed.
433: [03:47:37] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/3.1.3-rc1
434: [03:47:37] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/19159757
435: [03:47:37] * travis-ci has left #silverstripe
436: [03:52:20] * OxFF1 has left #silverstripe
437: [03:54:42] * travis-ci has joined #silverstripe
438: [03:54:42] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1984 (3.1 - caecc05 : Ingo Schommer): The build passed.
439: [03:54:42] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/6ba7b2e3d818...caecc05b0bc5
440: [03:54:42] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/19160363
441: [03:54:42] * travis-ci has left #silverstripe
442: [04:01:35] * travis-ci has joined #silverstripe
443: [04:01:35] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1985 (3.1.3-rc1 - caecc05 : Ingo Schommer): The build passed.
444: [04:01:35] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/3c3dc45bb4e8...637b8dc5cf3f
445: [04:01:35] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/19160483
446: [04:01:35] * travis-ci has left #silverstripe
447: [04:06:44] <Colin[pi]> and now we enter the quiet time of day, where travis-ci just talks to himself
448: [04:10:10] * cloph has joined #silverstripe
449: [04:10:41] * cloph_away quit (Ping timeout: 252 seconds)
450: [04:12:00] * Tanger has joined #silverstripe
451: [04:13:22] * simon_w has joined #silverstripe
452: [04:15:49] * travis-ci has joined #silverstripe
453: [04:15:50] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#748 (3.1.3-rc1 - 1187766 : Ingo Schommer): The build passed.
454: [04:15:50] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/81b5e09c06da...04f1066379e4
455: [04:15:50] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/19160495
456: [04:15:50] * travis-ci has left #silverstripe
457: [04:17:12] <simon_w> So, what are we all up to?
458: [04:18:20] <Colin[pi]> working on my booking system
459: [04:20:49] <simon_w> Hmm, I could do some work on the wedding website
460: [04:20:54] <simon_w> Or the moving one
461: [04:21:04] <simon_w> Or, I could play games!
462: [04:24:11] * k_fish has joined #silverstripe
463: [04:27:26] * UncleCheese_ has left #silverstripe
464: [04:32:08] <Colin[pi]> simon_w: cheers mate for helping me out with that form thing the other week, the site is nearing completion ;)
465: [04:32:34] <simon_w> Woo! :)
466: [04:33:21] <Colin[pi]> pressure is on because they've brought forward the opening :(
467: [04:33:46] <simon_w> The trampoline place?
468: [04:40:09] <Colin[pi]> yeah
469: [04:40:14] <Colin[pi]> looks like this weekend :o
470: [04:40:51] <simon_w> Ooh, I'll still be in town...
471: [04:41:01] <simon_w> I know at least one of Caitlin's siblings is interested
472: [04:41:02] <Colin[pi]> but it's opening in another town :P
473: [04:41:27] <simon_w> Bah!
474: [04:41:31] <Colin[pi]> Wagga
475: [04:41:34] <Colin[pi]> not too far to drive!
476: [04:41:45] <simon_w> Isn't that like two hours away?
477: [04:41:49] <Colin[pi]> yeah
478: [04:42:12] <simon_w> Wasn't it going to be Tuggernong-ish? (sp)
479: [04:42:26] <Colin[pi]> the trampoline place?
480: [04:42:31] <simon_w> yeah
481: [04:42:32] * joelpittet quit (Remote host closed the connection)
482: [04:42:36] <Colin[pi]> no, unless you're thinking of a different one
483: [04:42:44] <Colin[pi]> this guy is planning to open one in Canberra next :)
484: [04:43:31] * SightUnseen has joined #silverstripe
485: [04:44:24] * SightUnseen has left #silverstripe
486: [04:56:31] * CodeTrap quit (Ping timeout: 245 seconds)
487: [04:57:43] * CodeTrap has joined #silverstripe
488: [05:05:01] <simon_w> Colin[pi], Canberra weather should be like this more often
489: [05:05:09] <simon_w> Just needs some wind though
490: [05:17:53] * willr quit (Quit: willr)
491: [05:28:33] * Colin[pi] quit (Ping timeout: 272 seconds)
492: [05:30:28] * joelpittet has joined #silverstripe
493: [05:37:29] * zippy__ has joined #silverstripe
494: [05:37:40] * zippy__ quit (Client Quit)
495: [05:38:03] * joelpittet quit ()
496: [05:49:32] * joelpittet has joined #silverstripe
497: [05:52:30] * Tanger quit (Quit: Tanger)
498: [05:53:11] * Tanger has joined #silverstripe
499: [05:58:51] <guzzlefry> Can you have a relation in $many_many_extraFields?
500: [05:59:01] <guzzlefry> in 3.0 >_>
501: [05:59:43] * Liquide quit ()
502: [06:08:11] * joelpittet quit ()
503: [06:11:13] * joelpittet has joined #silverstripe
504: [06:16:13] <simon_w> guzzlefry, no
505: [06:18:21] <guzzlefry> simon_w: Possible in 3.1, or is manually adding foriegn keys the only way?
506: [06:18:38] <simon_w> guzzlefry, you have to manually add keys
507: [06:18:51] <guzzlefry> aw
508: [06:19:27] <guzzlefry> Will magical $this->ManyManyExtraRelation(); work then?
509: [06:20:34] <simon_w> No
510: [06:21:51] <guzzlefry> Well, this is fun
511: [06:21:53] <guzzlefry> The action 'Security' does not exist in class Security
512: [06:22:52] <guzzlefry> Login redirects me to /Security/Security/LoginForm after submitting the form.
513: [06:24:01] <simon_w> No <% base_tag %>
514: [06:24:13] <guzzlefry> derp, thanks
515: [06:55:39] <k_fish> simon_w: I've seen a simonw posting to hhvm github alot, would that be you?
516: [06:56:00] <simon_w> k_fish, I'm simonwelsh on github
517: [06:56:20] <k_fish> cool, are you currently working on any of the issues with silverstripe on hhvm ?
518: [06:56:28] <simon_w> Nope
519: [06:56:31] <k_fish> I'm planning on getting the tests to 100%
520: [06:56:59] <k_fish> I see 2 failures to do with CSSContentParser, which is a simple xml thing
521: [06:58:21] <k_fish> and some string shenanigans, which seem to cause the other 4 fails
522: [07:15:16] * camfindlay has joined #silverstripe
523: [07:19:45] * camfindlay quit (Client Quit)
524: [07:34:29] * v101 has joined #silverstripe
525: [07:34:30] * v101 has left #silverstripe
526: [07:50:05] * VWD has joined #silverstripe
527: [07:50:19] <VWD> Hi everyone
528: [07:50:51] <guzzlefry> hello
529: [07:50:56] <VWD> Just wondering if anyone has gotten the UploadField drop zone working in front end forms please?
530: [07:51:06] <VWD> Hey guzzlefry
531: [07:58:33] * Nimle quit (Ping timeout: 245 seconds)
532: [08:01:35] * zippy__ has joined #silverstripe
533: [08:05:46] * Shashitechno has joined #silverstripe
534: [08:07:09] <Shashitechno> Hello guys, I sent a pull request with ss framework few days ago
535: [08:07:35] <Shashitechno> Now it says "The Travis CI build failed"
536: [08:08:07] <Shashitechno> the patch was basically to avoid overriding the exsiting fields with report.
537: [08:12:22] * VWD quit (Quit: Page closed)
538: [08:15:18] * VWD has joined #silverstripe
539: [08:15:54] <Tanger> Hey guys, what's with the api search field not displaying more than 10 results or so?
540: [08:19:00] * Bollig|DesignCty quit (Ping timeout: 252 seconds)
541: [08:19:02] <VWD> Just wondering if UploadField drag & drop works for front-end forms out of the box - or is there any additional configuration required?
542: [08:19:40] <simon_w> VWD, it should do, but you may need to include the JS yourself if it doesn't
543: [08:19:56] <simon_w> Shashitechno, link?
544: [08:20:13] <simon_w> Tanger, my guess is because that's what the limit's set to
545: [08:23:02] <Tanger> simon_w: understandeable. Just seems a little limiting, seeing as the only way to actually find a class like SiteTree is to filter by 'SiteTree::'
546: [08:23:08] * Shashitechno quit (Ping timeout: 245 seconds)
547: [08:23:22] <simon_w> Tanger, feel free to submit a pull request :)
548: [08:23:49] <simon_w> https://github.com/silverstripe/api.silverstripe.org
549: [08:24:14] <Tanger> Oooh, gladly. I'm no expert (yet), but the docs could do with a little bit of work for 3.1 :P
550: [08:24:46] <VWD> Thanks @simon_w. It seems to load a bunch of JS files related to the UploadField.
551: [08:25:24] <VWD> But when I drag & drop files onto the drop zone, the file opens up in the browser tab instead of uploading.
552: [08:25:31] <VWD> No JS errors either.
553: [08:26:23] <simon_w> Tanger, for the actual content of the docs, that's either the doc comments in the PHP files themselves for the API docs, or there's an edit button on the docs pages that opens the right markdown file for editing in github
554: [08:29:09] <Tanger> simon_w, cool, thanks. I'll have to take a look at that after work. I'd love to add anything I've stumbled upon over the past few months
555: [08:29:42] <simon_w> VWD, does the drop zone have the 'ss-uploadfield-dropzone' class? And is framework/javascript/UploadField.js included?
556: [08:31:36] <VWD> @simon_w - Yes it has the class ss-uploadfield-dropzone and framework/javascript/UploadField.js is included.
557: [08:35:05] * Colin[pi] has joined #silverstripe
558: [08:35:49] <Colin[pi]> simon_w: you brought the weather with you!
559: [08:36:26] <simon_w> VWD, does it work in the CMS for you? (I just added an UploadField in the frontend using 3.1.x-dev and it's working fine)
560: [08:36:54] <simon_w> Colin[pi], and closed both airports too! (Wellington has fog)
561: [08:37:06] <simon_w> Colin[pi], though, Canberra could still do with some wind
562: [08:37:46] <VWD> @simon_w - That's interesting. yes it works perfectly in the CMS. Just no action in the Front End!! Let me try another browser. (I've tried it on Safari desktop)
563: [08:38:14] <simon_w> VWD, that's what I'm using. Is the form in your $allowed_actions?
564: [08:38:18] <simon_w> And are you using 3.1?
565: [08:40:10] <VWD> Yep - 3.1.@dev via Composer
566: [08:40:54] <VWD> Yep - the rest of the form fields work OK. UploadField works when I click Choose Files button and find files on local computer. Just drag & drop doesn't seem to work.
567: [08:40:59] <VWD> I have relationAutoSetting = false
568: [08:41:36] <VWD> (Because there isn't an underlying relationship / model. The file just gets encrypted & emailed straightaway)
569: [08:44:28] <wmk> if transifex could show me which modules need some strings translated...
570: [08:53:47] * Error404NotFound has joined #silverstripe
571: [08:54:37] <wmk> Don't we have related pages in 3.x cms?
572: [08:56:06] * lerni_ has joined #silverstripe
573: [08:58:44] * roman_pyik has joined #silverstripe
574: [08:59:09] <roman_pyik> Good evening everyone
575: [08:59:14] <wmk> good morning
576: [08:59:25] <roman_pyik> Good morning wmk
577: [09:00:14] <roman_pyik> or is that guten morgen?
578: [09:00:22] <wmk> of course
579: [09:01:05] <roman_pyik> Germany or Austria?
580: [09:01:51] <wmk> both, can't decide
581: [09:01:56] * kinglozzer has joined #silverstripe
582: [09:01:58] <roman_pyik> haha, fair enough.
583: [09:02:09] <roman_pyik> 'morn'n Loz
584: [09:02:39] <kinglozzer> Mornin'
585: [09:06:39] * violetina has joined #silverstripe
586: [09:06:47] <wmk> for all kiwis: this is next town's sign: http://www.firmendb.de/ortsschilder/ortsschild_bad-aussee_steiermark.png
587: [09:07:08] <roman_pyik> hahahaha, classic.
588: [09:08:33] <wmk> Well, near Salzburg there is a small town called
589: [09:08:40] <wmk> Fucking
590: [09:09:12] <wmk> that sign is often stolen. I wonder why
591: [09:10:24] <roman_pyik> there's a Hell somewhere too isn't there?
592: [09:10:36] <roman_pyik> or is that in Germany?
593: [09:12:01] <wmk> the beer...
594: [09:12:15] <wmk> well, that's a more complicated story afaik
595: [09:13:31] <wmk> a german company wanted to trademark this. but there is no brewery in fucking
596: [09:13:56] <roman_pyik> no, I mean there's a town named Hell somewhere in the world.
597: [09:14:37] <wmk> possible
598: [09:16:16] <wmk> and german word "hell" means "bright"
599: [09:16:33] * micmania1 has joined #silverstripe
600: [09:19:20] <roman_pyik> interesting :>
601: [09:29:42] * SightUnseen has joined #silverstripe
602: [09:30:17] <VWD> OK Made some progress with it...
603: [09:33:00] <VWD> For some reason, the UploadField Was rendered properly in the front-end. It was missing the all important 'upload ss-upload ss-uploadfield' classes in the parent container. I wonder if this is happening because the UploadField is contained within a FieldGroup? In any case I seem to have it working when I explicitly add those classes to the containing field group. i.e. $fieldGroupThatContainsUploadField->addExtraClass('upload s
604: [09:33:22] <VWD> >>> "UploadField _wasn't_ rendered properly"
605: [09:34:02] <roman_pyik> VWD: probably caused by fieldgroup, yeh
606: [09:34:12] <roman_pyik> or something
607: [09:34:46] <VWD> @roman_pyik Yeah - will have to try it without the FieldGroup
608: [09:35:38] <wmk> yeah, fieldgroup renders the fields differently than the field alone.
609: [09:35:58] * SightUnseen has left #silverstripe
610: [09:38:30] <VWD> Yes - that seems to be the case. Just tested it outside of FieldGroup, and it works nicely. Anyway, the quick workaround when within a FieldGroup is to explicitly add those classes.
611: [09:38:31] <roman_pyik> VWD: no @s here, this isn't twatter.
612: [09:38:59] <VWD> ;-)
613: [09:38:59] <roman_pyik> I don't get alerted if you prefix and @
614: [09:39:04] <roman_pyik> an*
615: [09:39:33] <roman_pyik> fieldgroup from memory calls a different template to the default call for a field.
616: [09:39:43] <roman_pyik> so that's likely a reason.
617: [09:40:24] * violet- has joined #silverstripe
618: [09:40:48] <VWD> Thanks roman_pyik. You're right.
619: [09:41:04] <roman_pyik> :>
620: [09:41:26] * violetina quit (Ping timeout: 245 seconds)
621: [09:41:48] * Tanger has left #silverstripe
622: [09:42:08] * g4b0_ has joined #silverstripe
623: [09:42:49] <guzzlefry> hrm, may have bit off more than I can chew... >_>
624: [09:43:05] <g4b0_> hi all
625: [09:43:49] <g4b0_> how can I know if an entry exixt into an ArrayList?
626: [09:44:26] <kinglozzer> ->find('key', 'val')?
627: [09:44:44] <g4b0_> example: $al = new ArrayList(array('a'=>'a', 'b'=>'b', 'c'=>'c' ));
628: [09:45:10] <g4b0_> $al->find('b', 'b') ??
629: [09:45:30] <kinglozzer> ->offsetExists('b'); ?
630: [09:46:59] <kinglozzer> Oh, don't think that'll work
631: [09:47:05] <kinglozzer> ArrayList isn't associative
632: [09:49:12] <kinglozzer> g4b0_: Do you want ArrayData instead?
633: [09:49:26] <g4b0_> which is the difference?
634: [09:49:47] <kinglozzer> ArrayList is for looping over and isn't associative, ArrayData is associative and can't be looped over
635: [09:50:01] <g4b0_> mmm
636: [09:50:08] <g4b0_> I need to loop
637: [09:50:11] * Error404NotFound quit (Ping timeout: 245 seconds)
638: [09:50:15] <g4b0_> and to search for it
639: [09:50:27] <g4b0_> but ArrayList seems to be associative...
640: [09:50:38] <g4b0_> are you sure it isn't?
641: [09:50:57] <kinglozzer> Yep: v
642: [09:50:58] <kinglozzer> http://api.silverstripe.org/3.1/source-class-ArrayList.html#33
643: [09:51:43] <kinglozzer> g4b0_: What does your array actually look like?
644: [09:53:17] <g4b0_> it's an array rapresenting a dropdown list
645: [09:54:30] <g4b0_> maybe is bettere an ArrayData?
646: [09:54:44] <g4b0_> my array is something like
647: [09:55:19] <g4b0_> [-1 -> none] [ 10 -> download ] [25 -> ship] .. and so on
648: [09:55:25] <g4b0_> it's associatibe
649: [09:55:28] <g4b0_> associative
650: [09:55:44] <g4b0_> and I need to draw a dropdown from it
651: [09:56:23] <kinglozzer> g4b0_: You can't build a form field and pass your array as the source?
652: [09:56:36] <kinglozzer> I.e just create a new DropdownField() ?
653: [09:57:25] <g4b0_> yep, I will do that
654: [09:59:15] * UncleCheese has joined #silverstripe
655: [10:01:02] <micmania1> is it home time yet?
656: [10:01:40] <kinglozzer> Not quite :/
657: [10:02:54] <guzzlefry> 5am, sleep time for me. :P
658: [10:02:57] <guzzlefry> night folks
659: [10:06:11] * svandragt has joined #silverstripe
660: [10:06:25] <svandragt> Hi How do I add a profile picture to my addons.silverstripe.org profile?
661: [10:06:26] <zippy__> guzzlefry: night
662: [10:06:33] <zippy__> UncleCheese: Evening
663: [10:06:40] <svandragt> Don't like looking like an anonimal
664: [10:08:15] <g4b0_> kinglozzer: old good array works like a charm :)
665: [10:08:53] <kinglozzer> svangradt: It's pulled through from Github I think
666: [10:08:59] <kinglozzer> svandragt*
667: [10:09:20] <svandragt> kinglozzer: actually it seems from the url requests it's getting from gravatar
668: [10:09:56] <kinglozzer> svandragt: Yeah but that's where the Github avatars are hosted IIRC
669: [10:10:14] <svandragt> kinglozzer: hmm well I have a github profile pic but it's not showing
670: [10:11:12] <kinglozzer> Hmm, dunno then
671: [10:11:19] <kinglozzer> I know that images are somehow tied to commit authors
672: [10:11:20] * simon_w quit (Quit: This computer has gone to sleep)
673: [10:11:30] <kinglozzer> Because when I commit on my laptop, I don't get an image show
674: [10:12:04] <svandragt> kinglozzer: crap you're right, when I click on github profile picture it send me to gravatar. I must have multiple accounts then :D
675: [10:13:22] <kinglozzer> svandragt: I had to do this to make my image display correctly next to commits: https://help.github.com/articles/why-are-my-commits-linked-to-the-wrong-user
676: [10:15:32] <micmania1> I need a pint.
677: [10:19:41] <wmk> oh, transifex has gone to sleep
678: [10:19:42] <svandragt> kinglozzer: I had two wordpress accounts, one for my old email address which was in my GitHub profile, and a second one to which I just assigned my old email address. But no complaints from gravatar/wordpress about this. crazy
679: [10:20:52] * kinglozzer has no idea about Wordpress + Github :P
680: [10:21:04] <svandragt> wordpress runs gravatar so you sign in with that
681: [10:21:09] <kinglozzer> Ahh I see
682: [10:29:48] * joelpittet quit (Remote host closed the connection)
683: [10:33:50] <VWD> Does anyone know how to disable editing files uploaded via UploadField in front-end forms? Just want "Delete From Files". (NOTE: no underlying model).
684: [10:34:15] <svandragt> Added my silverstripe-description and silverstripe-optimisticlocking modules to addons.silverstripe.org woo http://addons.silverstripe.org/authors/352
685: [10:35:51] <micmania1> VWD: Checkout the configuration reference: http://doc.silverstripe.org/framework/en/reference/uploadfield
686: [10:47:51] * ocm has joined #silverstripe
687: [10:47:53] <ocm> howdy!
688: [10:47:59] <svandragt> hey ocm
689: [10:50:07] * roman_pyik quit (Quit: Page closed)
690: [10:50:36] * joelpittet has joined #silverstripe
691: [10:52:14] <svandragt> What's the best practice for data extension modules, should it come with a config entry to link it up to data objects / pages or not?
692: [10:53:00] <svandragt> pro: you can use the module without additional work; cons: I never know how to 'undo' the configuration if it's not what I want
693: [10:54:55] <Zauberfisch> svandragt: really depends on the module and what you are trying to do I guess
694: [10:55:03] <Zauberfisch> and its a question of taste
695: [10:55:57] <Zauberfisch> if adding a thing to all dataobjects is the only thing it does. than it might be ok to add it by default
696: [10:56:24] <svandragt> Yes that's why it would be good to have agreed way of doing things just like style guides rather than it being different for every module.
697: [10:56:56] <Zauberfisch> but it can also be anoying
698: [10:57:10] <Zauberfisch> lets take an example: a comments module
699: [10:57:22] <svandragt> Zauberfisch: I guess usually you'd want to install the module without it affecting the production site until it's 'activated' through the configuration system by the developer hmm
700: [10:57:23] <Zauberfisch> I want to add commemts to my blog.
701: [10:57:49] <Zauberfisch> so if the module would attach itself to all pages, and I have to remove it from every single class other than blog, I would be annoyed
702: [10:58:17] <Zauberfisch> svandragt: agreed, I think the saver way is to let the user active it
703: [10:58:27] <Zauberfisch> *user in this case should be developer
704: [10:58:36] <svandragt> yep
705: [10:59:10] <Zauberfisch> preferable using the config system rather than a php method
706: [11:00:14] <Zauberfisch> https://github.com/icecaster/swipestripe-staticshopconfig/blob/master/code/StaticShopConfig.php#L18
707: [11:00:47] <Zauberfisch> then you need to add StaticShopConfig::enable(); in your php code
708: [11:00:53] <Zauberfisch> if you ask me, this is bad practice
709: [11:01:13] <Zauberfisch> it should instead just tell me to add the following likes to my config.yml
710: [11:01:14] <Zauberfisch> ShopConfig:
711: [11:01:18] <Zauberfisch> - extensions:
712: [11:01:54] <Zauberfisch> actually, there shouldn't be a -
713: [11:01:58] <Zauberfisch> ShopConfig:
714: [11:02:01] <Zauberfisch> extensions:
715: [11:02:09] <Zauberfisch> - StaticShopConfig
716: [11:02:39] <Zauberfisch> hidden_sections:
717: [11:02:47] <Zauberfisch> - ShopAdmin_LicenceKeyAdmin
718: [11:02:53] <Zauberfisch> - ShopAdmin_BaseCurrency
719: [11:07:45] * UncleCheese quit (Quit: UncleCheese)
720: [11:08:59] <svandragt> Zauberfisch: yeah loose coupling
721: [11:09:39] <svandragt> Zauberfisch: thanks
722: [11:10:11] <Zauberfisch> its also bad practice because using the yml config has performance benefits over using _config.php
723: [11:22:04] <svandragt> Btw the composer documentation specifies how to do an install of version 3.0.3 and dev-master but not the latest stable. Hwhat would I add as the version number? ~3.1@stable?
724: [11:24:37] <svandragt> sorry that was wrong the default stability is stable so just omit versions
725: [11:34:42] * joelpittet quit ()
726: [11:36:39] * noobnl has joined #silverstripe
727: [11:36:49] <noobnl> hello
728: [11:37:09] <noobnl> i have to following error [User Deprecated] SiteTreeDecorator->__construct is deprecated. Use SiteTreeExtension instead. Called from ReflectionClass->newInstance.
729: [11:37:37] <noobnl> does anybody know how i can get rid of this error?
730: [11:38:46] * noobnl quit (Client Quit)
731: [11:38:51] <Zauberfisch> ...
732: [11:39:26] * g4b0_ quit (Ping timeout: 246 seconds)
733: [11:40:02] <ocm> how to add an 'Please choose' option to a dropdownfield?
734: [11:42:51] <Colin[pi]> ocm: use $field->setHasEmptyDefault(TRUE); $field->setEmptyString('Please choose');
735: [11:43:13] <ocm> thnx Colin[pi]!
736: [11:48:41] * Error404NotFound has joined #silverstripe
737: [12:06:04] * Shrike_Finland has joined #silverstripe
738: [12:09:11] * Shrike_Finland quit (Read error: Connection reset by peer)
739: [12:31:23] * Roman_Pyik has joined #silverstripe
740: [12:31:37] <Roman_Pyik> don't talk nonsense.
741: [12:36:51] * zippy__ quit (Quit: zippy__)
742: [13:17:18] * UndefinedOffset has joined #silverstripe
743: [13:17:38] * g4b0_ has joined #silverstripe
744: [13:22:43] <svandragt> Any quick pointers? I've got a HomePage extends Page and call a extension method in both, however the $this->owner->getClassName() of both is HomePage and I'd like to get Page, HomePage respectively; any help welcome
745: [13:23:48] <svandragt> extension is attached to Page
746: [13:35:21] <svandragt> equivalent of $this->WrapRequirements($css,__CLASS__); without adding the argument
747: [13:59:03] * Shashitechno has joined #silverstripe
748: [13:59:22] <Shashitechno> kinglozzer: Hello !
749: [14:00:59] <micmania1> my day so far: old bespoke cms, magento, hacked zencart and now wordpress. Someone end it please.
750: [14:08:55] <Zauberfisch> micmania1 :D
751: [14:08:57] <Zauberfisch> poor you
752: [14:09:12] <Zauberfisch> my day su far: a most simple newsletter
753: [14:09:14] <Zauberfisch> and lunch
754: [14:09:19] <Zauberfisch> and a lot of sleeping
755: [14:17:26] <micmania1> wanna swap?
756: [14:17:51] <wmk> my day so far: setting up debian for a db vm, playing around with lvm
757: [14:22:35] * UndefinedOffset quit (Quit: Leaving.)
758: [14:23:38] * violet- quit (Read error: Connection reset by peer)
759: [14:25:35] <Roman_Pyik> gawd, ffffuuuu Zauberfisch, so jealous.
760: [14:25:37] <Roman_Pyik> sleeping
761: [14:25:39] <Roman_Pyik> WANT
762: [14:25:42] <Roman_Pyik> :<
763: [14:25:55] <Roman_Pyik> feel like rubbish. Got a cold :<
764: [14:26:47] <Roman_Pyik> micmania1: feign illness and go home.
765: [14:27:32] * violetina has joined #silverstripe
766: [14:27:39] <micmania1> drawing up a hitlist instead.
767: [14:27:57] <Roman_Pyik> going postal?
768: [14:28:45] * UndefinedOffset has joined #silverstripe
769: [14:30:16] <Roman_Pyik> weird, some chap just came in and measured the room. "doing alterations?" I asked. "No. <something in geordi I didn't understand in the slightest>".
770: [14:30:32] <Roman_Pyik> micmania1: so I say as he leaves "Just making sure they don't move?"
771: [14:30:34] <Roman_Pyik> to which he laughs
772: [14:31:30] <micmania1> haha
773: [14:31:35] <Roman_Pyik> I like the idea that folks over here think the idea of a wall moving is poposterous.
774: [14:31:47] <Roman_Pyik> where as back home... it's a pretty normal thing :<
775: [14:33:05] <micmania1> I can't say i've seen many walls move tbf
776: [14:33:15] <micmania1> plenty knocked down :)
777: [14:33:29] * Colin[pi] quit (Ping timeout: 240 seconds)
778: [14:33:35] * Guits quit (Ping timeout: 252 seconds)
779: [14:34:20] <Roman_Pyik> micmania1: I've seen them move. It's not fun. but also as buildings settle (so even without earthquakes) they move (much more slightly though)
780: [14:40:38] * violetina quit (Remote host closed the connection)
781: [14:43:51] <wmk> what could be if a customer doesn't see the admin interface, only ss logo after logging in?
782: [14:44:00] <wmk> firefox 27
783: [14:44:00] * outrunthewolf has joined #silverstripe
784: [14:44:08] <outrunthewolf> yeah boy!
785: [14:44:37] <micmania1> Roman_Pyik -> outrunthewolf == Chris from the pub. Vice versa :)
786: [14:45:11] <outrunthewolf> Roman_Pyik: alright
787: [14:45:12] <Roman_Pyik> //I've no idea what all this stuff is doing, but it looks important so I copied it
788: [14:45:33] <Roman_Pyik> <3 my comments, lol
789: [14:45:44] <Roman_Pyik> sup Chris
790: [14:46:34] <Roman_Pyik> outrunthewolf: alright
791: [14:46:51] <wmk> hmm customer used https instead of http
792: [14:47:21] <Roman_Pyik> customers are stupid like that
793: [14:47:28] <Roman_Pyik> "OMG MY SITE DOESN'T SHOW UP"
794: [14:47:29] <Roman_Pyik> etc
795: [14:47:36] <Roman_Pyik> so you go "because httpS"
796: [14:47:49] <Roman_Pyik> and they go "fix it, what if a customer does that too! I NEED TO BE FOUND"
797: [14:47:53] <svandragt> I'm creating an extension that runs code onAfterInit(). what's the best way to allow other modules to run before my onAfterInit()? I can't create my own extension points because Extensions don't extend from Object
798: [14:47:57] <Zauberfisch> but why would silverstripe not work with https
799: [14:47:58] <Zauberfisch> thats odd
800: [14:48:12] <Roman_Pyik> and so you go "sure, for $300 + labour, because that's what it costs for a certificate"
801: [14:48:35] <Roman_Pyik> and then they go "There has to be a way you can fix this without spending money. I'm not going to pay you for your time either"
802: [14:48:42] <Roman_Pyik> at which point I ignore them until they go away.
803: [14:48:53] <Roman_Pyik> you too could live the dream wmk!
804: [14:49:37] <svandragt> Roman_Pyik: $59 https://www.startssl.com/?app=39
805: [14:49:53] <svandragt> Roman_Pyik: unlive the dream lol
806: [14:50:13] <Zauberfisch> starssl goes for $0
807: [14:50:31] <svandragt> that's personal websites
808: [14:50:41] <Zauberfisch> they have a free one that is in all common browsers
809: [14:51:03] <svandragt> that's what I'm taking about: They provide modest assurances and are meant to secure personal web sites, public forums or web mail.
810: [14:51:45] <svandragt> The 59 one is for regular business
811: [14:55:53] <wmk> Zauberfisch, https config on my server. this vhost is not supposed to run with https
812: [14:57:38] <Roman_Pyik> svandragt: nah. No rubbish ssl.
813: [14:58:15] <Roman_Pyik> also, USD
814: [14:59:06] <svandragt> Roman_Pyik: Can of worms, ssl is only as rubbish as the trust in the company; and the StartSSL has been going for years and have not been compromised unlike Comodo etc so objectively it's less rubbish - but IMHO and AFAIK. :)
815: [14:59:21] <Roman_Pyik> also less well known.
816: [14:59:26] <Roman_Pyik> but that doesn't stop folks I guess.
817: [15:07:21] * catcher has joined #silverstripe
818: [15:14:23] * micmania2 has joined #silverstripe
819: [15:15:50] * violetina has joined #silverstripe
820: [15:15:50] * OxFF1 has joined #silverstripe
821: [15:16:26] <svandragt> You can't have multiple value sections in a config.yml or multiple config.yml under a _config directory right? For example I want to setup a bunch of extensions and one of them needs to come last after any extensions then I'd have to run all my extensions after everything else and put the entry at the end?
822: [15:18:06] <Roman_Pyik> of course you can
823: [15:18:11] * micmania1 quit (Ping timeout: 246 seconds)
824: [15:18:39] <Roman_Pyik> svandragt: ^
825: [15:19:02] <Roman_Pyik> and the before: and after: sections of the header are exactly for ordering things.
826: [15:19:13] <Roman_Pyik> just gotta be careful not to cause clashes.
827: [15:20:38] <svandragt> Roman_Pyik: something like http://sspaste.com/paste/show/5304c87e33466?
828: [15:21:53] <svandragt> Roman_Pyik: I guess that should be split up into two extensions each with their own config.yml
829: [15:32:27] * OxFF1 quit (Ping timeout: 252 seconds)
830: [15:32:56] <svandragt> In order for my onAfterInit to run last I have to run it before mysite rather than after everything else I'm sure it makes sense somehow :)
831: [15:42:29] * kk has joined #silverstripe
832: [15:46:20] <kk> hello..
833: [15:47:39] * outrunthewolf quit (Remote host closed the connection)
834: [15:47:56] * outrunthewolf has joined #silverstripe
835: [15:47:59] * micmania1 has joined #silverstripe
836: [15:48:08] <kk> if i am in an control PageByLang("site-name", $Locale) an <%t language.key "yoyo" %> does not work properly
837: [15:48:36] <kk> it always puts out the default language...
838: [16:12:54] * abitran has joined #silverstripe
839: [16:13:33] <Zauberfisch> kk: what does not work
840: [16:13:58] <Zauberfisch> PageByLang? <%t %>? both? or <%t %> inside PageByLang?
841: [16:18:35] <Roman_Pyik> svandragt: what you have there should work. But I'm not an expert. SS will either error or it won't!
842: [16:21:40] * Shrike_Finland has joined #silverstripe
843: [16:22:28] * Shrike_Finland1 has joined #silverstripe
844: [16:26:18] * Shrike_Finland quit (Ping timeout: 252 seconds)
845: [16:41:40] <micmania1> my day is getting worse
846: [16:41:52] <micmania1> send help!
847: [16:42:04] <Shashitechno> micmania1: help !
848: [16:42:08] <Shashitechno> micmania1: :P
849: [16:42:15] <Shashitechno> micmania1: sent !
850: [16:42:42] <kinglozzer> micmania1: Worse than wordpress?
851: [16:42:44] <kinglozzer> Is that possible? :P
852: [16:42:55] <micmania1> IE9 bug... in wordpress.
853: [16:43:11] <kinglozzer> I guess it is possible
854: [16:49:56] <kk> Zauberfisch: <%t %> inside PageByLang
855: [16:50:09] * kk quit (Quit: Page closed)
856: [16:50:20] <Zauberfisch> outside it works?
857: [16:50:27] * lerni_ quit ()
858: [16:52:46] <kinglozzer> Erm
859: [16:52:54] <kinglozzer> 3.1.3rc1 doesn't work in IE8
860: [16:52:59] <kinglozzer> Like at all
861: [16:53:21] <Zauberfisch> it doesn't?
862: [16:53:25] <Zauberfisch> yay
863: [16:53:32] <Zauberfisch> did we finnaly drop IE8?
864: [16:53:51] * Plop has joined #silverstripe
865: [16:53:57] <Plop> hi guys
866: [16:54:59] <Plop> I have a little question about DataObject in SS 2.4
867: [16:55:07] <micmania1> heh my vm just got the blue screen of death. Its had enough too.
868: [16:56:00] <micmania1> Zauberfishc kinglozzer: no IE8 in 3.1.3?
869: [16:56:08] <micmania1> Zauberfisch^
870: [16:56:11] <Plop> i have created an DO which i can acces with <% control NameOfmyDO %> in my template file
871: [16:56:12] <kinglozzer> Nah, bug
872: [16:56:26] <kinglozzer> https://github.com/silverstripe/silverstripe-framework/issues/2872
873: [16:56:32] <kinglozzer> Will fix, quite a simple one
874: [16:57:22] <micmania1> damn!
875: [16:57:46] <kinglozzer> Dunno how that slipped through for 4 months :P
876: [16:57:53] <kinglozzer> Shows how popular IE8 is lol
877: [16:58:03] <Plop> I translated the original page ( french to english ) and tried to access in my DO in the same way with <% control NameOfmyDO %> but it isnt working
878: [16:58:25] <Plop> anyone knows how i can access to my DataObject in another language that the original one ?
879: [16:59:48] <Zauberfisch> Plop: probably something like
880: [17:00:47] <Plop> my .ss file is here : http://pastebin.com/Kh47qcvV
881: [17:00:53] * joelpittet has joined #silverstripe
882: [17:01:09] <Plop> and i can't access to the <% control Protocols %>
883: [17:02:26] <Plop> Here is my DataObject : http://pastebin.com/x7hzvN8L
884: [17:02:30] <Zauberfisch> actually, 1 question first: you have that NameOfMyDO only on the default language?
885: [17:03:31] <Zauberfisch> I am actually more interested in your page php file which uses the NameOfMyDO
886: [17:04:26] <Plop> http://pastebin.com/tU9GL2C8
887: [17:04:40] <Plop> here is the other php file with deals with the DO
888: [17:05:57] * outrunthewolf quit (Remote host closed the connection)
889: [17:06:05] <Plop> here is my structure : The DataObject "Protocol" has a type of CategoryPage ( Active or Default or archived )
890: [17:06:39] <Plop> and a CategoyPage has many protocols
891: [17:07:05] <Plop> my issue is the acces to the <% control Protocols %>
892: [17:08:27] <Plop> in french is working perfectly but if i translate the pages in english, i can't access to the <% control Protocols %>
893: [17:08:48] <Plop> i searched in the web and found that DO has to be translatable
894: [17:09:03] <Plop> but all i need is the ID of my DataObject
895: [17:09:10] <Zauberfisch> Plop: so in template you use getProtocolsList(), right?
896: [17:09:17] <Plop> no
897: [17:09:38] <Plop> is a toBeDelete function
898: [17:09:56] <Zauberfisch> for what you want to do, you will need to create a php function
899: [17:10:20] <Zauberfisch> getProtocolsList sounds exactly like that place where I would put the custom fetching logic
900: [17:11:11] <Plop> yeah but even if i create another pgp function to put the fetching logic
901: [17:11:31] * g4b0_ quit (Ping timeout: 245 seconds)
902: [17:11:37] <Plop> i will not able to acces to the <% if Myprotocols %> after
903: [17:11:47] <Plop> all calls are made in template
904: [17:12:17] <Plop> i wished that i can find a solution before rewrite all the code
905: [17:16:18] <Zauberfisch> Plop: I'd do something like this: http://paste2.org/X13dKvjZ
906: [17:18:19] <Plop> ok and what about the template then ?
907: [17:20:15] * kinglozzer quit ()
908: [17:22:40] <Zauberfisch> just use <% control getProtocolsForTemplate %> instead
909: [17:26:06] <Plop> it seems to work ^^
910: [17:26:12] <Plop> really thx dude :)
911: [17:30:37] * Roman_Pyik quit (Quit: Page closed)
912: [17:31:55] * Guits has joined #silverstripe
913: [17:32:14] <Plop> or not xD
914: [17:33:00] <Plop> i have Object::add_extension('Protocol','Translatable'); and Translatable::set_default_locale('fr_FR'); in config.php
915: [17:33:24] <Plop> but there is an error in the sql query, ( Protocol.Locale ) isnt exist
916: [17:33:57] <Zauberfisch> thats ok
917: [17:34:11] <Zauberfisch> there is no need for a Locale on Protocol as far as I can see form your code
918: [17:34:21] <Zauberfisch> where is this SQl error appearing?
919: [17:34:36] <Plop> when i try to acces my page in english
920: [17:34:45] <Plop> in french your code works as well
921: [17:34:48] <Plop> but in english not
922: [17:35:00] <Zauberfisch> but it worked before already in french
923: [17:35:04] <Plop> yep
924: [17:35:18] <Zauberfisch> paste me your current php code
925: [17:35:24] <Zauberfisch> and template
926: [17:35:33] <Zauberfisch> of the Page and the DO
927: [17:36:10] <Plop> the page : http://pastebin.com/WYCb771k
928: [17:36:42] <Plop> the DO : http://pastebin.com/QPGuPyJ1
929: [17:37:10] <Plop> the template : http://pastebin.com/jYR87sTV
930: [17:37:37] <Zauberfisch> looks all good at first glance
931: [17:38:15] <Zauberfisch> just to be sure, can you move the function into the model?
932: [17:38:26] <Zauberfisch> if you ask me, it should not be in the controller anyway
933: [17:38:48] <Plop> here is the error : http://pastebin.com/r4NYyQsS
934: [17:40:03] <Plop> newpage with the move : http://pastebin.com/jwSyPrQg
935: [17:40:06] <Plop> and still the error
936: [17:41:48] <Zauberfisch> odd
937: [17:41:55] <Plop> ok i find the problem
938: [17:42:06] <Zauberfisch> sounds like a bug in the translatable module
939: [17:42:22] <Plop> not the problem came from the config.php
940: [17:42:33] <Zauberfisch> could it be that you added the extension (translateable) to the DO as well?
941: [17:42:35] <Plop> i let this :Object::add_extension('Protocol', 'Translatable');
942: [17:42:41] <Plop> yep
943: [17:42:49] <Plop> i removed it and it works now
944: [17:42:54] <Zauberfisch> and you forgot to run a devbuild after adding that
945: [17:43:03] <Zauberfisch> but thats fine, you don't need it, so remove it
946: [17:43:10] <Zauberfisch> now my code should run
947: [17:43:20] <Plop> yep is removed and it works yeah ^^
948: [17:45:07] <Plop> really thx for the help ! you really get me out of a mess
949: [17:49:31] * SphereSilverNL has joined #silverstripe
950: [17:59:55] * joelpittet quit ()
951: [18:02:37] <Shrike_Finland1> is there any good practise how to make gridfield for table data, but enabling subheading possibilities to table? Additional boolean to be used in data and based on that, displaying subhead between tabledata?
952: [18:03:56] <SphereSilverNL> GridField->config()->addHeader() (or something like that)
953: [18:05:38] <Shrike_Finland1> Actually I need it for frontend view
954: [18:07:20] * SightUnseen has joined #silverstripe
955: [18:07:23] * SightUnseen has left #silverstripe
956: [18:08:44] <Shrike_Finland1> http://www.imdb.com -> on the right side, there is three tables and every table has own title. In this case, title need to separe sections in table.
957: [18:14:58] <Plop> i'm going to eat :) cya guys and again thx Zauberfisch
958: [18:15:06] * Plop quit ()
959: [18:24:52] * k_fish__ has joined #silverstripe
960: [18:24:52] * k_fish_ quit (Read error: Connection reset by peer)
961: [18:35:07] * travis-ci has joined #silverstripe
962: [18:35:07] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1990 (3.1 - 429fdfa : Ingo Schommer): The build passed.
963: [18:35:07] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/caecc05b0bc5...429fdfaa7222
964: [18:35:07] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/19201761
965: [18:35:07] * travis-ci has left #silverstripe
966: [18:35:18] * micmania1 has joined #silverstripe
967: [18:38:18] <SphereSilverNL> Ok, who's a designer here? I need a theme for the Europe meetup and I suck at designing. I'm thinking cloudy-based.
968: [18:47:40] <catcher> SphereSilverNL, I think Ryan-Toast is
969: [18:47:50] <micmania1> SphereSilverNL - checked out themeforest html templates?
970: [18:48:04] <SphereSilverNL> Haven't checked anything yet
971: [18:48:17] <SphereSilverNL> It needs to be quick and simple, I want this website up and running asap ;)
972: [18:50:06] <micmania1> Asked with SilverStripe? I'm sure they'd want a say if we're using their branding.
973: [18:50:23] <SphereSilverNL> Yep, the e-mail is at their place :)
974: [18:50:55] <SphereSilverNL> But we're somewhat free to do what we want, main thing, don't copy theirs ;)
975: [18:52:37] * joelpittet has joined #silverstripe
976: [19:01:06] <catcher> does ?flush=1 kill all partial caches for anyone else?
977: [19:03:17] * SightUnseen has joined #silverstripe
978: [19:03:23] * SightUnseen has left #silverstripe
979: [19:04:28] <SphereSilverNL> It does for the current page
980: [19:04:46] <SphereSilverNL> If those partials are on other pages too, than it makes sense they're killed there too
981: [19:07:02] * Error404NotFound quit (Quit: User guilty of hitting the Big Red X...)
982: [19:07:25] <micmania1> SphereSilverNL - do you know if there's been this kind of meetup before?
983: [19:07:31] <SphereSilverNL> Nope :D
984: [19:07:35] <SphereSilverNL> Not this scale :D
985: [19:14:26] <SphereSilverNL> Are there any Italian, French or Greek Silverstripe devs?
986: [19:14:30] * joelpitt_ has joined #silverstripe
987: [19:18:15] * joelpittet quit (Ping timeout: 260 seconds)
988: [19:20:29] <SphereSilverNL> Is there a way to limit the CountryDropdownField to only include countries from a given region/continent?
989: [19:27:43] * VWD quit (Ping timeout: 245 seconds)
990: [19:38:53] * zippy__ has joined #silverstripe
991: [19:44:10] <Ryan-Toast> catcher: rabble rabble, I'm a developer! :P
992: [19:44:52] <Ryan-Toast> SphereSilverNL: https://github.com/Rhym/ss_boilerplate
993: [19:45:57] <catcher> Ryan-Toast, that's what I said. Developer. :)
994: [19:47:53] <Ryan-Toast> catcher: Gooooood
995: [19:49:39] <SphereSilverNL> That one looks good actually....
996: [19:50:02] <SphereSilverNL> Only thing missing is a sidebar (I know, it's old)
997: [19:50:11] <SphereSilverNL> We kinda could use it to show the signups and such
998: [19:50:15] <Ryan-Toast> Sidebars show up on pages with children.
999: [19:50:22] <Ryan-Toast> http://pantry.local/_SILVERSTRIPE/ss_boilerplate/widgets/typography/
1000: [19:50:27] <Ryan-Toast> oops.
1001: [19:50:32] <Ryan-Toast> http://webdough.co.nz/~boilerpl/widgets/typography/
1002: [19:50:49] <SphereSilverNL> Ah, nice.
1003: [19:50:57] <SphereSilverNL> That's one to remember than :D
1004: [19:51:05] <Ryan-Toast> BECAUE I MADE IT
1005: [19:51:08] <SphereSilverNL> Is that fully SS3.2 compatible?
1006: [19:51:12] <Ryan-Toast> yarp
1007: [19:51:18] * Stomach[Ache] is now known as Stomach
1008: [19:51:43] <SphereSilverNL> Ryan-Toast: https://www.youtube.com/watch?v=zGr9bIVkIxg
1009: [19:52:09] <SphereSilverNL> If you're into F1, you know who he's quoting :D
1010: [19:52:13] <Shrike_Finland1> Go Kimi go! :)
1011: [19:53:11] <SphereSilverNL> :D
1012: [19:53:54] <SphereSilverNL> Have you seen his rally-years?
1013: [19:54:01] <UndefinedOffset> Ryan-Toast you need to use the experimental branch for sortablegridfield in 3.2, there's a compatibility issue in master and the releases
1014: [19:54:12] <SphereSilverNL> After crashing into a tree: "I think we shouldn't have hit that"
1015: [19:54:21] <Ryan-Toast> UndefinedOffset: orly?
1016: [19:54:27] <Ryan-Toast> what issues?
1017: [19:54:36] <SphereSilverNL> His car engine on fire: "Ehm, I could use an extuinguisher here now"
1018: [19:55:13] <SphereSilverNL> All in his typical tone, ofcourse :D
1019: [19:55:53] <UndefinedOffset> https://github.com/UndefinedOffset/SortableGridField/pull/53 and https://github.com/UndefinedOffset/SortableGridField/issues/51
1020: [19:57:02] * joelpitt_ quit ()
1021: [19:57:22] * joelpittet has joined #silverstripe
1022: [19:58:52] <catcher> Is it safe to upgrade a test micro instance to something bigger for production use? Or should I start with a fresh one?
1023: [19:59:32] <zippy__> catcher: of?
1024: [19:59:45] <SphereSilverNL> Vagrant to the rescue
1025: [19:59:52] <wmk> of course
1026: [19:59:56] <catcher> ah, wrong chan
1027: [20:00:15] <zippy__> SphereSilverNL: You use vagrant with virtual box?
1028: [20:00:52] <SphereSilverNL> Vagrant setup in a virtualbox yes, works quite awesome. Especially because you can replicate the live environment
1029: [20:01:29] <Ryan-Toast> UndefinedOffset: Thanks, I'll look into it. I haven't run into any issues so far.
1030: [20:03:23] <UndefinedOffset> it could be something that has since been fixed in master i know it was raised here https://github.com/silverstripe/silverstripe-framework/pull/2522
1031: [20:04:23] * Shashitechno quit (Ping timeout: 245 seconds)
1032: [20:04:32] * C10ne has joined #silverstripe
1033: [20:05:16] <Ryan-Toast> god damn, the new wordpress backend looks like shiiit
1034: [20:05:57] * micmania1 quit (Ping timeout: 248 seconds)
1035: [20:06:51] <Ryan-Toast> UndefinedOffset: Yeah, I'm not going to touch 3.2.x until it's stable.
1036: [20:07:00] <SphereSilverNL> Ryan-Toast: I feel sorry for you.
1037: [20:07:11] <Ryan-Toast> 3.1.2 is fine :P
1038: [20:07:32] <C10ne> Can someone help me with a piece of code? Very strange issue I'm having... http://www.sspaste.com/paste/show/53050ba4c2616
1039: [20:08:17] <C10ne> Price is of type decimal, but gets rounded to min(15) when inserted into a list...
1040: [20:08:20] <UndefinedOffset> Ryan-Toast ya I'm in the same boat lol but I did see an uptick in reports of issues with the grid state and they all were comming from master ;) figured I'd raise it to you since your boiler plate requires it :)
1041: [20:08:45] <Ryan-Toast> $roomFull = DataObject::get_by_id('RoomPage', $room->RoomID); to $roomFull = RoomPage::get()->byID($room->RoomID)
1042: [20:08:52] <SphereSilverNL> C10ne: Address the object, not the value.
1043: [20:09:11] <SphereSilverNL> That's an even better option.
1044: [20:09:19] <SphereSilverNL> Is that SS2.4?
1045: [20:10:04] <Ryan-Toast> UndefinedOffset: Thanks :) Yeah, I may put a note in the docs that if you're using the 3.2 branch to use the experimental Sortable :)
1046: [20:10:05] <C10ne> SphereSilverNL: no, 3.0, what do you mean to address the object?
1047: [20:10:20] <zippy__> C10ne: How is the column setup, is it set to allow any decimal places?
1048: [20:10:25] <SphereSilverNL> $thingy->dbObject() instead of $item->Value
1049: [20:11:16] <C10ne> zippy__: Yes, it's decimal, with 2 decimal places.
1050: [20:11:29] <C10ne> SphereSilverNL: will try now
1051: [20:11:36] <zippy__> C10ne: If you go look in the DB, is it 12.35
1052: [20:12:23] <SphereSilverNL> With addressing the DBO itself, you can use the templates to format instead of leaving it to PHP
1053: [20:12:50] <SphereSilverNL> I feel the need
1054: [20:12:57] <SphereSilverNL> The need to pee
1055: [20:13:02] <C10ne> zippy__: In DB it's 12.34
1056: [20:14:04] <UndefinedOffset> Ryan-Toast ya atleast until pull #2813 is merged for the framework
1057: [20:14:59] <UndefinedOffset> Ryan-Toast my experimental branch gets allot of weird patches that may or may not be stable lol
1058: [20:15:14] <Ryan-Toast> UndefinedOffset: :P I know what you mean.
1059: [20:18:18] * micmania1 has joined #silverstripe
1060: [20:18:37] <C10ne> SphereSilverNL: Still not working. I can't figure out where does the change happen, when it just exits the loop
1061: [20:20:25] <SphereSilverNL> Do you have something like xDebug installed?
1062: [20:22:56] <zippy__> god I hate plesk
1063: [20:32:49] <SphereSilverNL> Everybody hates plesk
1064: [20:32:55] <SphereSilverNL> cPanel FTW
1065: [20:32:58] <C10ne> it only shows push($item) function, nothing where I can see the change
1066: [20:56:59] * joelpittet quit ()
1067: [21:00:31] * UncleCheese has joined #silverstripe
1068: [21:02:51] <zippy__> Ryan-Toast: You use the bootstrap nav for your responsive header (on lower widths) or you use something else?
1069: [21:03:00] <zippy__> UncleCheese: Top of the morning to you
1070: [21:03:04] <Ryan-Toast> zippy__: bit of both
1071: [21:03:12] <Ryan-Toast> all but mobile
1072: [21:03:23] <zippy__> I don't really want to drop in bootstrap just for the menu..
1073: [21:03:39] <Ryan-Toast> zippy__: then don't :P
1074: [21:03:51] <zippy__> I wont, but my menu looks poo :)
1075: [21:03:59] <Shrike_Finland1> UncleCheese: is it possible to target class into <input> on bootstrap-forms?
1076: [21:04:34] <Ryan-Toast> zippy__: https://github.com/twbs/bootstrap-sass/blob/master/vendor/assets/stylesheets/bootstrap/_navbar.scss
1077: [21:04:45] <zippy__> welll...
1078: [21:05:06] <Ryan-Toast> you'll need to add the variables obvs
1079: [21:05:15] <Ryan-Toast> but that';s really the only code you need.
1080: [21:05:37] <zippy__> and the js to trigger it
1081: [21:05:45] <Ryan-Toast> Nah
1082: [21:05:48] <Ryan-Toast> fuck the js.
1083: [21:05:58] <Ryan-Toast> add a hover state to access dropdown-menu
1084: [21:06:14] <Ryan-Toast> or a focus for tablet
1085: [21:07:20] <Ryan-Toast> or grab the js, whatever :P
1086: [21:08:43] <zippy__> hmm
1087: [21:08:45] <zippy__> ok :)
1088: [21:08:48] <zippy__> see if I can hack this
1089: [21:09:24] <Ryan-Toast> Good luck :)
1090: [21:16:20] <zippy__> Ryan-Toast: Ever used foundation?
1091: [21:16:24] <Ryan-Toast> Yes
1092: [21:17:34] * UncleCheese quit (Quit: UncleCheese)
1093: [21:21:18] <Shrike_Finland1> Gridfield betterbuttons compatible with 3.1.3RC1?
1094: [21:22:38] * an_Eskimo has joined #silverstripe
1095: [21:24:34] <an_Eskimo> Hey guys, was curious if anyone who has worked with Solr had an issue where running Solr_Configure and then Solr_Reindex works seemingly fine, but then Solr won't index when the user updates a page and it won't return anything that it has 'indexed'.
1096: [21:25:04] * nicolaas has joined #silverstripe
1097: [21:25:13] <SphereSilverNL> Are you talking about the SS-module or Solr in general?
1098: [21:26:18] * UndefinedOffset quit (Quit: Leaving.)
1099: [21:28:58] * an_Eskimo quit (Ping timeout: 245 seconds)
1100: [21:29:37] * terryapodaca has joined #silverstripe
1101: [21:30:13] <terryapodaca> How do I make http://www.dairymax.org/breakfastwithsean.php rewrite into http://www.dairymax.org/breakfastwithsean/
1102: [21:30:30] <terryapodaca> I tried RewriteRule ^\breakfastwithsean$ /breakfastwithsean.php [NC,L] and it isn't working
1103: [21:30:35] * CodeTrap quit (Quit: CodeTrap)
1104: [21:30:49] <guzzlefry> redirects?
1105: [21:30:52] <SphereSilverNL> Have you tried rewriting *.php to */?
1106: [21:32:53] <SphereSilverNL> Seems like an Apache/Nginx issue
1107: [21:33:55] <nicolaas> has anyone ever noticed that <a href="#foo"> links are rewritten to <a href="CurrentURL#foo"> ??? I want to get rid of that!
1108: [21:34:13] <SphereSilverNL> RewriteHashes method
1109: [21:34:38] <terryapodaca> I was trying to use the .htaccess for the rewrite
1110: [21:34:47] <SphereSilverNL> Or something like that, I don't know by heard and I'm too lazy to look it up
1111: [21:35:30] <SphereSilverNL> terryapodaca: Are you accidentally rewriting the root URL?
1112: [21:35:55] <nicolaas> @SphereSilverNL - any further clues... cant seem to find it...
1113: [21:36:56] <SphereSilverNL> Config::inst() is your friend as a final resort
1114: [21:37:19] <nicolaas> I think I found it.... THANK YOU!
1115: [21:51:05] <SphereSilverNL> Sorry for being so unclear, but I'm a bit busy with a lot of things, including work, work, and also including work, so IRC is a bit minor to me.
1116: [22:03:33] * C10ne quit (Ping timeout: 245 seconds)
1117: [22:03:52] <nicolaas> @SphereSilverNL - your help was great... THANK YOU.
1118: [22:11:58] <guzzlefry> Is anyone aware of a signature form field module?
1119: [22:12:08] <guzzlefry> Or maybe even an HTML5 canvas deal...
1120: [22:13:17] * VWD has joined #silverstripe
1121: [22:13:28] <VWD> Hi everyone.
1122: [22:14:13] <guzzlefry> howdy
1123: [22:14:39] <VWD> Just having a little trouble with UploadField in a front-end form. There is no data model associated with the form. I'm basically accepting form input including files and sending it out as an email with attachments.
1124: [22:16:10] <VWD> (Hi guzzle ) When I do a var_dump on $data['MyUploadFieldName'] in my form handler it doesn't contain any actual data.
1125: [22:16:49] <VWD> The files end up in the right upload folder, but I can't actually see anything in either $data or when I hit $_FILES...
1126: [22:17:41] * antmas has joined #silverstripe
1127: [22:18:15] <antmas> morning all
1128: [22:18:16] <VWD> The $data['MyUploadFieldName'] array has the following elements: name, type, tmp_name, error & size, but they're all empty.
1129: [22:18:22] <VWD> Good morning antmas
1130: [22:26:09] * Colin[pi] has joined #silverstripe
1131: [22:26:56] <Colin[pi]> moin moin
1132: [22:32:44] <Ryan-Toast> MORNING
1133: [22:33:50] <VWD> Good morning Colin[pi], Ryan-Toast
1134: [22:47:22] <Shrike_Finland1> What would be the best way to loop Children which has Do not show in menus -option enabled?
1135: [22:47:32] <Shrike_Finland1> in HolderPage
1136: [22:48:19] <wmk> Shrike_Finland1, own getter method?
1137: [22:48:26] <Shrike_Finland1> yep
1138: [22:48:50] * terryapodaca has left #silverstripe
1139: [22:48:50] <Shrike_Finland1> Any example?
1140: [22:49:41] <antmas> spronk: got all that sorted from the other day, although still struggling with the formatting :P
1141: [22:52:04] <catcher> why does ?flush=1 kill all partial caches?
1142: [22:52:56] <wmk> Shrike_Finland1, ClassName::get()->filter(array('ParentID' => $this->ID));
1143: [22:53:16] <wmk> but... doesn't Children() put all children?
1144: [22:53:30] <wmk> isn't MenuChildren() for filtering the "show in menu" checkbox?
1145: [22:54:06] <wmk> or was this in 2.4...?
1146: [22:54:35] <Shrike_Finland1> not sure… All children are hidden in the menu, in thiscase.
1147: [22:54:48] * VWD quit (Ping timeout: 245 seconds)
1148: [22:57:24] <wmk> if it's inside $Menu you won't get the children, if it's just in Holder template try $Children
1149: [22:57:36] <wmk> doesn't that work?
1150: [22:57:52] <Shrike_Finland1> Children does not work
1151: [22:58:45] <wmk> so try a getter
1152: [22:58:51] <Shrike_Finland1> yep
1153: [22:58:57] <wmk> n8 all
1154: [22:58:58] <Shrike_Finland1> it seems to work
1155: [22:59:05] <Shrike_Finland1> thanx and nite
1156: [22:59:07] <wmk> Shrike_Finland1, the getter?
1157: [22:59:14] <Shrike_Finland1> yep, the getter
1158: [22:59:22] <wmk> cool ;)
1159: [23:00:06] * nicolaas quit (Ping timeout: 252 seconds)
1160: [23:08:02] <Colin[pi]> hope my neighbours don't mind this loud Crystal Method :o
1161: [23:08:33] <guzzlefry> Colin[pi]: Can they do anything about it?
1162: [23:08:40] <Colin[pi]> retaliate?
1163: [23:08:40] <Colin[pi]> ;D
1164: [23:09:01] <Colin[pi]> this subwoofer on my PC is bigger than my home theatre one lol
1165: [23:09:35] <guzzlefry> They always are.
1166: [23:09:44] <guzzlefry> I remember my first 'new' computer.
1167: [23:09:55] <guzzlefry> Well, actually my parents' computer, since I was 12 at the time.
1168: [23:10:08] <guzzlefry> Giant Altec Lansing subwoofer...
1169: [23:10:18] <guzzlefry> I used it as a foot rest most of the time. :P
1170: [23:10:48] <Colin[pi]> I have these, the sub is meaty: http://it-review.net/uploads/images/Article/2008/logitech/647751.jpg
1171: [23:11:03] <guzzlefry> sweet
1172: [23:11:24] <Colin[pi]> I think the speakers are quite ugly, but damn do they sound good
1173: [23:14:10] <zippy__> it's a shame there isn't much Crystal Method on spotify :(
1174: [23:14:23] <zippy__> you tube playlist time
1175: [23:14:54] <guzzlefry> grooveshark?
1176: [23:14:58] <guzzlefry> Or is that a U.S. only thing?
1177: [23:17:32] * catcher quit (Quit: Leaving)
1178: [23:18:10] * SphereSilverNL quit (Quit: bye)
1179: [23:18:24] <Colin[pi]> not sure if I like the new crystal method as much as the old, but they still do amazing drum and bass
1180: [23:20:11] <Stomach> grooveshark works here
1181: [23:21:02] <spronk> antmas: jog my memory
1182: [23:22:31] <Ryan-Toast> I would't really call it dnb
1183: [23:22:58] <zippy__> more of an electornic vibe to it
1184: [23:23:35] <zippy__> Ryan-Toast: my god, absolute and fixed positioning is killing me, but almost there
1185: [23:23:42] <Colin[pi]> oh electronica for sure
1186: [23:23:56] <zippy__> 3 hours to convert over a menu, hooollyyy shet
1187: [23:26:15] <Ryan-Toast> lol
1188: [23:26:19] <Ryan-Toast> oh, zippy
1189: [23:26:24] <guzzlefry> I'm stuck on this :/
1190: [23:26:51] <guzzlefry> Overly complicated form that would be difficult to code in SilverStripe.
1191: [23:27:21] <Colin[pi]> guzzlefry: bitch pls I just finished a seven page form
1192: [23:27:22] <Colin[pi]> ;D
1193: [23:27:31] <guzzlefry> Colin[pi]: Isn't there a module for that?
1194: [23:27:41] <Colin[pi]> yes but mine had a lot of custom reqs
1195: [23:27:46] <Colin[pi]> so I built it from scratch
1196: [23:28:14] <guzzlefry> ah
1197: [23:28:21] <guzzlefry> Did you extend Form and all that jazz?
1198: [23:28:26] <Colin[pi]> yep
1199: [23:28:33] <Colin[pi]> session-based booking system
1200: [23:28:39] <Colin[pi]> so they start off choosing the day/time
1201: [23:28:53] <Colin[pi]> then next... enter details... choose number of tickets... next
1202: [23:28:59] <Colin[pi]> enter names... next
1203: [23:29:04] <Colin[pi]> payment... next
1204: [23:29:05] <Colin[pi]> eek
1205: [23:29:19] <Colin[pi]> lots of validation too
1206: [23:29:37] <guzzlefry> See, my form has several "agreement" modules that need to be loaded in, and two HTML5 Canvas signature pad type things per each.
1207: [23:29:44] <Colin[pi]> hmm
1208: [23:29:52] <Colin[pi]> havent used those before
1209: [23:30:05] <Ryan-Toast> guzzlefry: | Canvas signiture...fuuuuck that
1210: [23:30:07] <guzzlefry> It's not a proper FormField at the moment. so I'm worried. :P
1211: [23:30:29] <guzzlefry> I should actually see how it's used on the other form.
1212: [23:30:32] <zippy__> oh yus! my DX order just arrived
1213: [23:37:44] <antmas> spronk: the datatables thingy?
1214: [23:37:54] <antmas> spronk: I think it was you helping me :P
1215: [23:42:18] * antmas quit (Ping timeout: 245 seconds)
1216: [23:43:27] <Colin[pi]> zippy: DX?
1217: [23:53:15] * Shrike_Finland1 quit (Quit: Leaving.)

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