#silverstripe IRC Log

IRC log for 24 January 2014

All timestamps are in UTC.

1: [00:02:38] * Kittens_ quit (Ping timeout: 264 seconds)
2: [00:05:18] * Kittens has joined #silverstripe
3: [00:05:43] * Kittens is now known as Guest43993
4: [00:12:36] <Ryan-Toast> Guest43993: Why do you keep changing your name?
5: [00:24:11] <simon_w> Ryan-Toast, because you broke his site
6: [00:24:17] <Ryan-Toast> simon_w: :P
7: [00:25:12] <Ryan-Toast> simon_w: Boilerplate too intense.
8: [00:25:22] <simon_w> Or too broken? :p
9: [00:25:34] <guzzlefry> oh right
10: [00:25:40] <guzzlefry> Kitten was going to yell at you about that.
11: [00:25:47] <Ryan-Toast> Never come across that issue before, and I have about 15sites on boilerplate now.
12: [00:26:20] <Ryan-Toast> Rule #1 of development: don't work on a live server.
13: [00:26:47] * UncleCheese quit (Quit: UncleCheese)
14: [00:27:02] <antmas> Ryan-Toast: yeah it's fine for me
15: [00:27:16] <Colin[pi]> ruh roh, what happened?
16: [00:27:27] <antmas> it's because he possibly copied it in and around 2 different places before the root
17: [00:27:35] <Ryan-Toast> Kitten was getting 500 erors in the cms
18: [00:27:46] <Ryan-Toast> maybe.
19: [00:27:55] <Colin[pi]> did he deploy it to a live site?
20: [00:27:58] <Ryan-Toast> Yup
21: [00:28:00] <Colin[pi]> oh
22: [00:28:01] <Colin[pi]> ohh
23: [00:28:03] <Ryan-Toast> Directly.
24: [00:28:06] <Colin[pi]> ohhhh
25: [00:28:07] <Colin[pi]> ohhh
26: [00:28:09] <Colin[pi]> :(
27: [00:28:26] <Colin[pi]> oopsies
28: [00:28:40] <Ryan-Toast> I want to setup that thing where you push a github repo and it updatesyour website.
29: [00:28:55] <Colin[pi]> yes me too
30: [00:29:01] <antmas> Ryan-Toast: there's a name for that right?
31: [00:29:05] <simon_w> Got that already
32: [00:29:06] <Ryan-Toast> antmas: Yeah
33: [00:29:18] <Ryan-Toast> Just can't remember off the top of my head.
34: [00:29:37] <simon_w> commit/push hooks
35: [00:30:11] <antmas> take much setting up?
36: [00:30:23] <simon_w> Depends. Doesn't for me :p
37: [00:30:43] <antmas> simon_w: lol, oh you
38: [00:30:52] <simon_w> Don't host the thing yourself, and that's a whole other story
39: [00:31:01] <ss23> simon_w: You see that bug?
40: [00:31:05] <ss23> simon_w: (crypt one)
41: [00:32:04] <simon_w> Yeah, haven't bothered reading it though
42: [00:32:30] <ss23> simon_w: Idea is crypt silently discards input past a certain (undocumented) length, is lulz
43: [00:32:34] <ss23> Guis guis
44: [00:32:36] <ss23> GUESS WHAT
45: [00:32:37] <ss23> https://www.libreoffice.org/ is built on SilverStripe :O
46: [00:32:49] * chillu_23 quit (Quit: chillu_23)
47: [00:33:03] <Colin[pi]> what?
48: [00:33:04] <Colin[pi]> no?
49: [00:33:12] <ss23> https://www.libreoffice.org/assets/error-500.html
50: [00:33:16] <ss23> Look at it!
51: [00:33:17] <ss23> IT IS IT IS
52: [00:33:18] <ss23> :D
53: [00:33:19] <Colin[pi]> huh so it is
54: [00:33:21] <Colin[pi]> https://www.libreoffice.org/Security/login?BackURL=%2Fadmin
55: [00:33:30] * chillu_23 has joined #silverstripe
56: [00:33:33] <simon_w> And http://leftandmain.com is built on wordpress!
57: [00:33:39] <Colin[pi]> seriously?
58: [00:33:40] <Ryan-Toast> ss23: is it still under development?
59: [00:33:43] <ss23> I consider this proof that we need to bloody fix that stupid issue where no one knows to regeneate their error pages.
60: [00:34:04] <ss23> Ryan-Toast: no no, it's done! There's just a "bug" (I call it bug, other people don't) where your error pages are almost never regenerated, meaning whatever you start with... stays there
61: [00:34:17] <ss23> I swear like 50%+ silverstripe sites are having broken as fuck error pages
62: [00:34:19] <Colin[pi]> rofl so it is simon_w, that's pretty funny
63: [00:34:43] <Colin[pi]> UncleCheese you got some 'splaining to do
64: [00:34:59] <Ryan-Toast> ss23: the logo kind of moves all over the place when you resize the site.
65: [00:35:20] <Colin[pi]> ss23: hmm no generator tag in the home page of libreoffice though
66: [00:35:25] <Colin[pi]> disabled?
67: [00:35:39] <antmas> Ryan-Toast: yeah it's not really responsive at all
68: [00:35:57] <ss23> It's not my fault! I don't know about the site :O
69: [00:35:59] <Ryan-Toast> ss23: the images areally big too.
70: [00:36:14] * UncleCheese has joined #silverstripe
71: [00:36:19] <antmas> ss23: fixitfixitfixitfixitfixitfixitfixit
72: [00:36:31] <ss23> IT'S NOT MY BUG IT'S NOT MY FAULT IT'S NOT MY SITE LEAVE ME ALONE
73: [00:36:32] * ss23 cries
74: [00:36:57] * antmas walks out the door holding Colin[pi] 's hand
75: [00:38:01] <antmas> hungry :(
76: [00:39:46] <simon_w> $2.5k to get my stuff shipped
77: [00:40:01] <antmas> simon_w: not that bad
78: [00:40:02] <simon_w> Well, rough estimate
79: [00:40:02] <ss23> simon_w: :(
80: [00:40:04] <ss23> Expensive!
81: [00:40:43] <simon_w> Someone wanna donate to the "Move simon_w's stuff to Colin[pi]'s city" fund?
82: [00:41:31] <Colin[pi]> i have some dogecoin..?
83: [00:42:02] * anfield has joined #silverstripe
84: [00:42:10] <Colin[pi]> UncleCheese!
85: [00:42:15] <UncleCheese> hi
86: [00:42:21] <Colin[pi]> why the heck does leftandmain run wordpress?
87: [00:42:35] <UncleCheese> why on earth would you run a blog with anything else?
88: [00:42:37] <ss23> lol
89: [00:42:40] <ss23> Ohhhh
90: [00:42:41] <Colin[pi]> but.. but..
91: [00:42:42] <ss23> Them are fighting words.
92: [00:42:56] <Colin[pi]> a silverstripe centric site built in WP... WATG
93: [00:42:59] <Colin[pi]> WAT also
94: [00:43:01] <UncleCheese> don't give me some dogmatic argument about being loyal to silverstripe
95: [00:43:08] * ss23 giggles
96: [00:43:12] <Colin[pi]> lol
97: [00:43:24] <UncleCheese> that's so dumb
98: [00:43:26] <ss23> UncleCheese: But didn't you see what happened during my security presentation?!
99: [00:43:30] <UncleCheese> what?
100: [00:43:35] <ss23> If you run a Wordpress fan site, it'll get hacked!
101: [00:43:38] <UncleCheese> oh
102: [00:43:42] <ss23> "silverstripe sucks, wordpress #1" -> HACKED
103: [00:43:42] <Colin[pi]> as skilled as you are in SS, you could built a WP-comparable blog in an afternoon!
104: [00:43:53] <UncleCheese> ss is a horrible blogging tool
105: [00:43:59] <UncleCheese> that doesn't mean it's a horrible platform
106: [00:44:07] <Colin[pi]> I built mine in SS, it's fine ;D
107: [00:44:19] <UncleCheese> you have to be careful.. when all you have is a hammer, everything looks like a nail
108: [00:44:35] <Colin[pi]> yeah but in WP everything looks like a splork
109: [00:44:35] <UncleCheese> if i had a strictly e-commerce site, i wouldn't use SS, either
110: [00:44:44] <UncleCheese> that's a different issue
111: [00:44:56] <anfield> Arh can anyone help? I'm trying to run a controller action from a url but it doesn't work, and I can't see what I'm doing wrong.
112: [00:45:03] <anfield> Director::addRules(100, array( 'someurlbit/' => 'SomePage_Controller' ));
113: [00:45:11] <anfield> public static $url_handlers = array( 'someurlbit' => 'Foo' );
114: [00:45:18] <anfield> static $allowed_actions = array('Foo');
115: [00:45:20] <UncleCheese> it's like if I were giving a presentation on iPhones, and my tech guy was recording the whole thing with a Sony digital camcorder
116: [00:45:25] <anfield> public function Foo(SS_HTTPRequest $request){ echo "here"; }
117: [00:45:35] <simon_w> andylockran, that'd map someurlbit/someurlbit to Foo
118: [00:45:36] <UncleCheese> and everyone was like, "OH NO!!! Why wouldn't you just use the iPhone's video camera?!"
119: [00:45:51] <Colin[pi]> haha
120: [00:45:52] <anfield> I'm pulling out what little hair I have left
121: [00:45:58] <UncleCheese> well, as great as iPhones are, i'd much rather use a device that is dedicated to doing the one thing i need
122: [00:46:04] <Colin[pi]> UncleCheese: so SS's strengths lie in what exactly, according to you?
123: [00:46:19] <simon_w> anfield, assuming you just want the URL to be someurlbit, you probably want the url_handler to be '' => 'Foo'
124: [00:46:45] <UncleCheese> oh, there's no question.. it's the most versatile cms and framework i've ever used
125: [00:47:17] <UncleCheese> i mean, i've built hundreds of websites and web apps in the last five years, and only 5 of them, at most, are anything but SS
126: [00:47:31] <Colin[pi]> UncleCheese: by the way man, I'm just fucking with you, I honestly don't care if you use WP for the site ;)
127: [00:47:45] <UncleCheese> there are some people that do, and it drives me mental
128: [00:47:45] <antmas> Blogs = Wordderp, ecomm = Shopify, everything else = SS IMO
129: [00:47:53] <Colin[pi]> was just curious :)
130: [00:48:10] <UncleCheese> i loved when SS jumped in and said, "yeah, if we were just running a blog, we'd use WP, too"
131: [00:48:13] <anfield> ahhhhh so that on the left is whatever is passed after?? simon_w - thank you
132: [00:48:57] <anfield> yep nailed it - cheers simon_w yr a true gent
133: [00:48:58] <simon_w> antmas, UncleCheese, eh, SS has too much bloat and isn't powerful enough
134: [00:49:08] <UncleCheese> whoa
135: [00:49:16] <UncleCheese> are you being ironic, simon_w ?
136: [00:49:19] <simon_w> No
137: [00:49:22] <Colin[pi]> no he's not :)
138: [00:49:25] <Colin[pi]> he's being simon_w
139: [00:49:31] <UncleCheese> no one has given me more crap than simon_w about that decision
140: [00:50:04] <UncleCheese> either he's growing wiser in his years, or my steady stream of laser-like argumentation has finally taken its toll
141: [00:50:29] <Colin[pi]> aye, WP is a good blog, that's true... which is why when a client last year said to me they would prefer to build their highly custom app in WP instead of SS, because "WP is much more popular than SS", I lol'ed at them
142: [00:50:33] <simon_w> Or, I've been fighting with SS for a couple of years now and we've finally been allowed to ditch it
143: [00:50:49] <UncleCheese> at pocket rent?
144: [00:50:55] <simon_w> Yes
145: [00:51:02] <UncleCheese> interesting
146: [00:51:13] <simon_w> SilverStripe is not designed for anything not powered by the CMS
147: [00:51:19] <UncleCheese> yeah, i think for a web app, if you're just using the ss framework, you're in trouble
148: [00:51:35] <UncleCheese> well, not in trouble, but you're suddenly faced with so many other viable competing products that are probably better
149: [00:51:52] <simon_w> EH, we wrote our own
150: [00:51:53] * bambii7 quit (Ping timeout: 245 seconds)
151: [00:51:56] <UncleCheese> oh, man
152: [00:51:58] <UncleCheese> that's fun
153: [00:51:58] <Colin[pi]> wait no I was saying they prefered to use WP as their framework
154: [00:52:07] <simon_w> It is!
155: [00:52:08] <UncleCheese> does it have DI?
156: [00:52:11] <simon_w> Nope
157: [00:52:14] <UncleCheese> boo
158: [00:52:17] <UncleCheese> does it use Twig?
159: [00:52:20] <simon_w> Nope
160: [00:52:33] <UncleCheese> Is it PHP 5.5?
161: [00:52:38] <simon_w> Nope
162: [00:52:41] <UncleCheese> oh man
163: [00:52:42] <ss23> If you had XHP, you would damn well use it :O
164: [00:52:45] <UncleCheese> i'm sold
165: [00:52:56] <simon_w> It requires hhvm-nightly
166: [00:53:09] <simon_w> https://github.com/PocketRent/beatbox
167: [00:53:39] <ss23> lol
168: [00:53:45] <UncleCheese> can it run independently of the PR application?
169: [00:53:50] <simon_w> Yes
170: [00:53:56] <antmas> man, screw this SQL
171: [00:53:57] <UncleCheese> major points for hiphop
172: [00:54:04] <UncleCheese> i bet this thing is lightning fast
173: [00:54:04] <simon_w> There's one constant we need to change at some point
174: [00:54:05] <antmas> I'm doing something else :<
175: [00:55:08] <simon_w> Oh look, there's one feature we use that you can now get in PHP! https://github.com/sgolemon/php-scalar
176: [00:55:13] * anfield quit (Ping timeout: 245 seconds)
177: [00:55:38] <Colin[pi]> antmas: you go girl
178: [00:55:39] <UncleCheese> is this some sort of fancy HH syntax? type CallbackFunction = (function(...):\mixed);
179: [00:55:47] <simon_w> Yes
180: [00:56:18] * zippy__ has joined #silverstripe
181: [00:56:41] * antmas opens up Sharepoint designer
182: [00:57:03] * antmas closes Sharepoint designer
183: [00:57:06] * antmas cries
184: [00:57:13] <Colin[pi]> lol
185: [00:57:14] * simon_w has a cookie
186: [00:57:26] <guzzlefry> I still don't know what Sharepoint is...
187: [00:57:30] <guzzlefry> I probably don't want to.
188: [00:57:34] <Colin[pi]> it's horrid
189: [00:57:38] <antmas> guzzlefry: saty away from it
190: [00:57:40] <antmas> at all costs
191: [00:57:45] <guzzlefry> will do
192: [01:00:00] <Colin[pi]> I build my own framework once
193: [01:00:02] <Colin[pi]> never again :)
194: [01:00:07] <Colin[pi]> that's why I switched to SS
195: [01:00:56] <guzzlefry> I don't plan to use a framework for my top secret database-heavy application. >_>
196: [01:01:26] <guzzlefry> I'm not sure how SS would stand up to something with heavy access, and the ORM lacks some things.
197: [01:01:28] <antmas> guzzlefry: do it in ASP.net :D
198: [01:01:49] * antmas looks around
199: [01:01:50] <guzzlefry> antmas: Everyone hates that!
200: [01:01:53] <guzzlefry> shhh
201: [01:02:14] <guzzlefry> I might use something like Zen Framework 2.
202: [01:02:27] <guzzlefry> Although I'm not familiar with it at all...
203: [01:02:30] <antmas> guzzlefry: you just said no frameworks...
204: [01:02:35] <guzzlefry> I lied!
205: [01:03:36] <antmas> asp is pretty damn awesome for db work
206: [01:03:46] <antmas> but terribad at loads of other things
207: [01:04:13] <guzzlefry> One problem...
208: [01:04:23] <antmas> you don't know C#?
209: [01:04:25] <guzzlefry> I don't think there are really any PostgreSQL drivers for it?
210: [01:04:30] <antmas> oh
211: [01:04:42] <guzzlefry> and I'd need a Windows host, right?
212: [01:04:44] <antmas> dunno, I don't bother with PostgreSQL
213: [01:05:27] <antmas> guzzlefry: yeah
214: [01:06:27] <Ryan-Toast> what's the best way to add multiple images at once, but still able to reorder them?
215: [01:07:30] * Guest43993 quit (Ping timeout: 245 seconds)
216: [01:08:36] <guzzlefry> Ryan-Toast: In the CMS?
217: [01:08:39] <Ryan-Toast> yes.
218: [01:08:49] <guzzlefry> UploadField maybe?
219: [01:09:12] <Ryan-Toast> I've tried that before, but you can't do anything with the images afterwards bedies deleting.
220: [01:09:29] * Kittens has joined #silverstripe
221: [01:09:50] * Kittens is now known as Guest67224
222: [01:10:09] <guzzlefry> ah
223: [01:10:12] <antmas> Ryan-Toast: reordering as in drag and drop for display order?
224: [01:10:18] <Ryan-Toast> antmas: Yarp
225: [01:10:22] <antmas> god
226: [01:10:26] <Ryan-Toast> wthout having to add them individually.
227: [01:10:27] <antmas> I've done that before ages ago
228: [01:10:38] <antmas> and I can't remember
229: [01:10:39] <antmas> :(
230: [01:10:41] <antmas> such help
231: [01:10:59] <simon_w> The GridFieldBulkEdit module might help
232: [01:11:28] <antmas> ^^^ this
233: [01:11:38] <Ryan-Toast> Do not want module.
234: [01:11:45] <Ryan-Toast> but ty
235: [01:20:47] <antmas> mmm new music
236: [01:27:24] <Ryan-Toast> antmas: Whatcha listening to?
237: [01:27:37] <antmas> Ryan-Toast: metal
238: [01:27:39] <antmas> \m/
239: [01:27:49] <Ryan-Toast> _m_
240: [01:27:57] <Ryan-Toast> /m\
241: [01:28:24] * UncleCheese quit (Quit: UncleCheese)
242: [01:28:56] <antmas> specifically http://open.spotify.com/track/1q5EHKlRDwKaHxmIT7kv0a
243: [01:31:43] * mrzero_ has joined #silverstripe
244: [01:31:44] * mrzero_ quit (Changing host)
245: [01:31:44] * mrzero_ has joined #silverstripe
246: [01:32:24] * mrzero quit (Read error: Connection reset by peer)
247: [01:32:25] * mrzero_ is now known as mrzero
248: [01:33:19] * DigNZ1 has joined #silverstripe
249: [01:33:31] * DigNZ quit (Ping timeout: 252 seconds)
250: [01:40:04] * Guest67224 quit (Quit: leaving)
251: [01:50:27] * UncleCheese has joined #silverstripe
252: [02:01:22] <antmas> plans for the weekend anyone?
253: [02:04:14] <guzzlefry> What's a weekend?
254: [02:04:40] <ss23> OW
255: [02:04:43] <ss23> I rubbed my eye and now it hurts
256: [02:04:44] <ss23> ;(
257: [02:05:03] <ss23> fixed it
258: [02:05:04] <ss23> blargh
259: [02:05:05] <ss23> My eyes suck
260: [02:06:57] <antmas> :(
261: [02:07:08] <guzzlefry> :(
262: [02:07:15] <guzzlefry> Anyone here with Australia?
263: [02:07:18] <guzzlefry> err
264: [02:07:20] <guzzlefry> s/with/from
265: [02:07:25] <guzzlefry> brain is breaking :/
266: [02:09:23] <Colin[pi]> guzzlefry: moi
267: [02:09:50] <ss23> lol
268: [02:09:52] <Colin[pi]> antmas: gonna take the gf to a churrascaria tonight
269: [02:10:02] <ss23> guzzlefry: I lived in Sydney for a few years, does this count?!
270: [02:10:23] <guzzlefry> ss23: for this situation :P
271: [02:10:32] <guzzlefry> is NSW 2001 a postal code?
272: [02:10:36] <guzzlefry> proper format, yadda yadda
273: [02:11:21] <antmas> Colin[pi]: Churrascaria?
274: [02:11:29] <antmas> Chuppacabra?
275: [02:15:06] <ss23> guzzlefry: Addresses are hard, sorry :(
276: [02:15:09] <ss23> el chuppacabra/
277: [02:15:15] <antmas> has anyone ever used Promapp?
278: [02:17:00] <guzzlefry> ss23: Tell me about it. I'm trying to work with international shipping crap. :/
279: [02:17:35] <ss23> guzzlefry: NSW is the state though, postal could would just be "2001" I think
280: [02:17:39] <ss23> idk thoug
281: [02:17:41] <ss23> Colin[pi]: ASNSWER US
282: [02:17:45] <Colin[pi]> antmas: brazilian restaurant
283: [02:17:46] <antmas> fook
284: [02:17:50] <antmas> how do I link to this thing
285: [02:17:53] <antmas> :<
286: [02:18:05] <antmas> Colin[pi]: your mrs is brazillian too right?
287: [02:18:13] <Colin[pi]> correct
288: [02:18:41] <guzzlefry> hrm
289: [02:18:46] <guzzlefry> Well, I can't replicate the issue.
290: [02:19:00] <Colin[pi]> so a churrascaria, the classic brazilian restaurant, is basically a crap load of bbq meat and food, and dancing carnival samba girls
291: [02:19:08] <Colin[pi]> so in other words, epic win
292: [02:19:38] <ss23> Food, drinks, and dancing girls?
293: [02:19:45] <Colin[pi]> that's it!
294: [02:19:50] <antmas> aw man
295: [02:20:08] <antmas> all we have in Nelson is drunk bogans and crappy bar bands
296: [02:20:14] <Colin[pi]> they have some for the ladies too (possibly nsfw): http://barfblog.com/wp-content/uploads/2013/05/The-Copa-Brazilian-Churrasco-.jpg
297: [02:20:29] <antmas> Colin[pi]: :O
298: [02:20:32] <antmas> those ladies
299: [02:20:53] <Colin[pi]> brazilians man.. well in this case, maybe aussie, but dancers
300: [02:21:19] <Colin[pi]> in brazil itself I have never seen so much eye candy in my life
301: [02:21:29] <Colin[pi]> it's just like... my face is constantly :O
302: [02:22:14] <irogue23> brazilian dudes are aiight too
303: [02:22:22] <Colin[pi]> they are pretty fit
304: [02:22:35] * oddnoc quit (Quit: oddnoc)
305: [02:22:38] <Colin[pi]> my gf tells me they are dicks though compared to aussies
306: [02:22:47] <irogue23> wow, thats saying something :P
307: [02:22:58] <Colin[pi]> very macho, chauvinistic
308: [02:23:04] <Colin[pi]> yeah yeah a lot of dicks here too :P
309: [02:23:07] <antmas> I don't think I could go o Brazil
310: [02:23:15] <antmas> couldn't handle it :P
311: [02:23:20] <antmas> to*
312: [02:23:23] <Colin[pi]> antmas: y not? pitching a tent 24/7?
313: [02:24:15] <irogue23> so, mega is pretty awesome on fibre
314: [02:24:24] <irogue23> getting 7 MB/s right now uploading to them
315: [02:24:33] <ss23> nice
316: [02:24:34] <ss23> :D
317: [02:24:35] <ss23> I want fibre!
318: [02:24:40] <ss23> We have like .8mbit up
319: [02:24:41] <ss23> :(
320: [02:24:42] <ss23> sucks really bad
321: [02:24:53] <Colin[pi]> haha I'll be getting super fast NBN soon OH WAIT
322: [02:24:57] <Colin[pi]> thanks Tony
323: [02:25:21] <antmas> Colin[pi]: pretty much - I have a thing for... butts
324: [02:25:27] <antmas> ANYWAY
325: [02:25:27] <Colin[pi]> antmas: dude
326: [02:25:29] <Colin[pi]> DUDE
327: [02:25:35] <Colin[pi]> over there it's all about the butt
328: [02:25:50] <Colin[pi]> and they have these jeans that just... fit so snugly ;)
329: [02:25:55] <antmas> irogue23: that's awesome, my .45mbs says hi
330: [02:26:07] <antmas> Colin[pi]: see? I can't handle that shit
331: [02:26:08] <antmas> :(
332: [02:26:16] <Ryan-Toast> antmas: how's that? http://i.imgur.com/JV1W0qS.jpg
333: [02:26:56] <antmas> Ryan-Toast: wait
334: [02:27:00] <antmas> Ryan-Toast: SFW?
335: [02:27:05] <Ryan-Toast> lol, yes.
336: [02:27:07] <antmas> have to check considering the butt talk
337: [02:27:08] <antmas> :P
338: [02:27:15] <Colin[pi]> lol
339: [02:27:17] <irogue23> love the butt talk in the screenshot :P
340: [02:27:22] <Colin[pi]> it's just a pic of pussies
341: [02:27:30] <antmas> Colin[pi]: ROFLROFLROFLROFL
342: [02:27:51] <antmas> Ryan-Toast: nice, simple
343: [02:28:14] <Ryan-Toast> antmas: Frameworks should be simple.
344: [02:28:40] <Ryan-Toast> May chuck a prev/next button in there.
345: [02:28:50] <Ryan-Toast> Or not.
346: [02:29:42] <antmas> Ryan-Toast: maybe just a simple set of them - most people would customise those
347: [02:29:50] <irogue23> ahhhh
348: [02:29:52] <Ryan-Toast> set of what?
349: [02:29:57] <irogue23> sometimes <3 commercial software
350: [02:29:57] <antmas> Ryan-Toast: controls
351: [02:30:12] <antmas> I feel like a client again :)
352: [02:30:16] <Ryan-Toast> But friday afternoon.
353: [02:30:18] <antmas> or is that :(
354: [02:30:21] <antmas> idk
355: [02:30:25] <irogue23> tried two OSS audio editors, neither would open an ogg vorbis file (wat!)
356: [02:30:33] <ss23> opensource, quality!
357: [02:30:40] <irogue23> grab Sony SoundForge, opens it off the bat
358: [02:30:55] <antmas> woah, is SoundForge still a thing?
359: [02:30:59] <irogue23> yup
360: [02:31:06] <irogue23> is sony now
361: [02:31:13] <antmas> hmmm
362: [02:31:30] <irogue23> sony bought Sonic Foundry a few years back
363: [02:31:35] <irogue23> Vegas is still my fav video editor
364: [02:31:50] <irogue23> so i figured i'd try SoundForge which is just the audio version of vegas
365: [02:31:59] <antmas> I prefer After Effects for video
366: [02:32:05] <antmas> Pro-Tools for audio
367: [02:32:20] <irogue23> antmas: they're both great when you need full-feature
368: [02:32:28] <irogue23> Vegas/SoundForge are like using Fireworks instead of Photoshop
369: [02:32:36] <irogue23> has most of the features you need and is easier to use
370: [02:33:12] <irogue23> halfway drug between iMovie and Final Cut / After Effects
371: [02:33:37] * antmas remembers spending hours and hours doing After Effects tutorials
372: [02:34:51] <irogue23> yeah, whereas i handed a mate a copy of Vegas, told him the key for split, showed him how to do auto-fade by overlapping two clips on the same track, and he was off :P
373: [02:39:30] * zippy__ quit (Ping timeout: 252 seconds)
374: [02:39:46] <antmas> these guys were awesome for tuts http://www.videocopilot.net/tutorials/
375: [02:42:04] <Colin[pi]> simon_w: you need some help when you arrive here?
376: [02:42:32] <simon_w> Colin[pi], will find out a lot closer to the time
377: [02:42:37] <Colin[pi]> ok
378: [02:42:39] <Colin[pi]> no worries
379: [02:42:49] <Colin[pi]> will you be moving into Mawson?
380: [02:43:13] <guzzlefry> help help help!
381: [02:43:20] <antmas> guzzlefry: ?
382: [02:43:37] <guzzlefry> How do I have multiline text in gridfield cells?
383: [02:43:53] <guzzlefry> Seems like <br /> and \n are ignored.
384: [02:45:57] <antmas> guzzlefry: for textAreaField?
385: [02:46:00] <simon_w> Colin[pi], in Lyons to start with
386: [02:46:35] <guzzlefry> antmas: I need to dump lines of quantity/item pairs into the table cells.
387: [02:46:39] <Colin[pi]> ah yep that's super close to me, so if you need a hand, gimme a call
388: [02:46:41] <guzzlefry> custom method that just returns a string.
389: [02:47:28] <guzzlefry> Also, when I said <br /> is ignored, I think I mean something is escaping the special characters.
390: [02:47:49] <antmas> guzzlefry: oh
391: [02:47:50] <antmas> hmmm
392: [02:53:25] <simon_w> Home home home :)
393: [02:53:33] <Colin[pi]> cyas
394: [02:53:41] * simon_w quit (Quit: This computer has gone to sleep)
395: [02:54:00] <antmas> later
396: [02:54:38] <guzzlefry> There must be a way...
397: [02:54:57] <Colin[pi]> there always is
398: [02:55:02] <Colin[pi]> finding the way is the problem :)
399: [02:55:25] <guzzlefry> sad
400: [02:56:41] <antmas> guzzlefry: I'm thinking
401: [02:56:47] <antmas> but thinking is hard on Friday :/
402: [02:56:56] <guzzlefry> it's thursday here
403: [02:56:58] <guzzlefry> crap
404: [02:57:01] <guzzlefry> it's only thursday
405: [02:58:07] <antmas> anyone else here use sass besides Ryan-Toast and me (learning)?
406: [02:58:36] <Ryan-Toast> Only mention sass if Pyro isn't here
407: [02:58:55] <guzzlefry> &lt;br&gt;
408: [02:59:01] <guzzlefry> whatever did that must die
409: [02:59:09] <Colin[pi]> htmlentities() ?
410: [02:59:23] <guzzlefry> Well, whatever called that in the gridfield.
411: [02:59:32] <antmas> Ryan-Toast: purist bastard!
412: [02:59:35] <antmas> :P
413: [02:59:37] <Colin[pi]> scan the source for that function
414: [02:59:43] <guzzlefry> Maybe I need to cast?
415: [02:59:51] <Colin[pi]> yeah I was thinking that
416: [03:00:40] <guzzlefry> hold onto your butts...
417: [03:00:51] <guzzlefry> nope
418: [03:01:53] <irogue23> https://dl.dropboxusercontent.com/u/4618071/razorblades.mp3
419: [03:01:56] <irogue23> sounds like a pleasant woman
420: [03:02:56] <antmas> irogue23: lol, where was that from?
421: [03:03:24] <irogue23> police scanner
422: [03:03:46] <Colin[pi]> oh I haven't listened to that in a while
423: [03:03:57] <antmas> crazy
424: [03:05:52] <pippy> i thought police scanners were encrypted now?
425: [03:06:06] <Colin[pi]> not all
426: [03:06:14] <Colin[pi]> not those in Hamilton anyway :)
427: [03:06:25] <antmas> I cna't quite make out the part about the razor blades
428: [03:06:29] <antmas> is she hiding them?
429: [03:06:34] <antmas> or did she slice someone?
430: [03:06:55] <irogue23> "she conceals razor blades"
431: [03:07:03] <antmas> ah right
432: [03:07:14] <antmas> also, the end 'suicidal tendencies'?
433: [03:07:26] <antmas> does she have them or something?
434: [03:07:30] <irogue23> yup
435: [03:07:35] <antmas> nutter
436: [03:08:06] <Colin[pi]> nutter + weapons = you're in for a bad time
437: [03:08:35] <antmas> used to have a police scanner back on the West Coast
438: [03:08:41] <antmas> 99% of the time it was domestics
439: [03:08:53] <antmas> or burnouts
440: [03:09:58] <irogue23> "Just so you're aware, she's known in NIA, not wanted, flags 'uses or carries knives or other weapons', use extreme caution when dealing with her, she conceals razor blades, she's known for assaulting police, apparently she booby-traps herself so do not restrain her by her wrists, 9 flags of suicidal tendencies"
441: [03:10:20] <ss23> NIA?
442: [03:10:38] <irogue23> National Intelligence Application
443: [03:10:40] * chillu_23 quit (Quit: chillu_23)
444: [03:10:45] <ss23> I don't know what that means
445: [03:10:56] <irogue23> main police database
446: [03:11:03] <ss23> oic oic
447: [03:11:12] <ss23> JIRA has a retardedly unintuitive interface
448: [03:11:13] <ss23> just FYI
449: [03:11:39] <antmas> jebus
450: [03:11:39] <irogue23> in 2005 it replaced the old 'Wanganui Computer' mainframe that had been in use since 1973
451: [03:11:42] <pippy> where can i access this NIA?
452: [03:11:55] <antmas> any good police scanner apps? or do they all suck/not work
453: [03:12:55] <irogue23> idk i have a physical scanner :P
454: [03:13:39] <guzzlefry> $html = DBField::create("HTMLText", $itemsString);
455: [03:13:45] <Colin[pi]> irogue23 is like that old lady in Something About Mary that keeps everyone informed on who is have affairs with
456: [03:13:53] <ss23> haha
457: [03:13:53] <irogue23> ^_^
458: [03:13:54] <Colin[pi]> ;)
459: [03:14:02] <guzzlefry> PHP Fatal error: Cannot instantiate abstract class DBField
460: [03:14:02] <guzzlefry> halp
461: [03:14:13] <Colin[pi]> YUO BROKE IT
462: [03:14:39] <guzzlefry> Don't push me!
463: [03:14:47] <guzzlefry> I'll switch to Wordpress! :P
464: [03:15:25] <guzzlefry> but seriously
465: [03:15:29] <guzzlefry> why doesn't that work?
466: [03:15:52] <antmas> tryng an app now
467: [03:16:42] <antmas> nope
468: [03:16:54] <antmas> I guess there are no scanners in Nelson, or they're encrypted
469: [03:17:33] <Ryan-Toast> antmas: https://github.com/Rhym/ss_boilerplate/tree/master/Boilerplate/code/Modules/Gallery
470: [03:17:56] <Colin[pi]> last time I listened to one for Canberra, a guy was asking for someone to come and replace his partner because 'he has a hot date with his woman'
471: [03:18:39] <antmas> Ryan-Toast: w00t
472: [03:19:01] <antmas> Colin[pi]: lol
473: [03:19:03] <antmas> class
474: [03:19:17] <Ryan-Toast> antmas: Will have to do some browser testing later, but cbf for the moment
475: [03:19:45] <irogue23> antmas: afaik only the 3 Auckland districts, Wellington district and Canterbury district are encrypted
476: [03:19:52] <antmas> Ryan-Toast: I can do that
477: [03:19:59] <Ryan-Toast> Sweet.
478: [03:20:06] <antmas> irogue23: hmmm, must just be a shitty app
479: [03:20:27] <antmas> Ryan-Toast: maybe not tonight though :P but I'll install it
480: [03:20:32] <irogue23> antmas: re-streaming the police in NZ is a 'grey area'
481: [03:20:52] <Ryan-Toast> Sweet. Remember to get the CSS from the _layout.scss file.
482: [03:21:09] <Ryan-Toast> And you'll need the scripts.js file too.
483: [03:21:10] <antmas> Ryan-Toast: sweet
484: [03:21:27] <Ryan-Toast> I recommend just getting the new boilerplate :P
485: [03:21:30] <antmas> getting a new dev box setup with a whole are at work for 'play'
486: [03:21:45] <antmas> whole?
487: [03:21:46] <antmas> wtf
488: [03:21:54] <Ryan-Toast> Whole?
489: [03:21:59] <Ryan-Toast> WHOLE?
490: [03:22:02] <antmas> lol
491: [03:22:03] <antmas> wait
492: [03:22:06] <antmas> I can't think good
493: [03:22:19] <antmas> server space to play around with any new tech we want
494: [03:22:42] <antmas> so I'm gonna push to get more automation stuff going on
495: [03:23:09] <antmas> maybe try something that isn't PHP or .net
496: [03:23:43] <Colin[pi]> brainfuck?
497: [03:24:11] <antmas> Colin[pi]: badly
498: [03:24:15] <Colin[pi]> http://en.wikipedia.org/wiki/Brainfuck
499: [03:24:29] * guzzlefry tries something crazy.
500: [03:24:37] <antmas> I just answered the phone and it was a bunch of slurs and "I don't know, ask helpdesk"
501: [03:25:26] <antmas> Colin[pi]: lol
502: [03:25:43] <ss23> lol antmas
503: [03:26:04] <antmas> I want to use our Azure account to do a bunch of stuff too
504: [03:31:45] <irogue23> always know something is particularly interesting when HNA (Inspector, boss-man of Hamilton police) starts getting directly involved in a job
505: [03:32:11] <antmas> Hamilton is nuts
506: [03:32:16] <irogue23> and when it's something fairly menial like stealing a bunch of meat from a butcher...
507: [03:32:20] <ss23> lol, why, antmas?
508: [03:32:24] <ss23> irogue23: MEAT IS EXPENSIVE
509: [03:32:25] <ss23> :O
510: [03:32:38] <irogue23> it's pretty obvious it's that the people are of interest
511: [03:32:41] <antmas> dunno man, everytime I've been there I see way too many crazies
512: [03:33:20] <Colin[pi]> maybe the meat is people :o
513: [03:33:56] <irogue23> oo, invoking Search & Surveillance Act on the house the car belongs to
514: [03:34:11] <guzzlefry> holy hell
515: [03:34:19] <guzzlefry> Why is this so difficult?
516: [03:34:26] <irogue23> guzzlefry: whatre you doing?
517: [03:34:54] <guzzlefry> irogue23: I just want HTML in a gridfield column.
518: [03:35:27] <antmas> guzzlefry: what it does it render like at the moment, screenshot?
519: [03:35:41] <guzzlefry> antmas: It's still running htmlentities() on it.
520: [03:35:49] <antmas> ah
521: [03:35:52] <guzzlefry> So the HTML is part of the text.
522: [03:35:54] <irogue23> oh, sorry, noo idea about gridfield, am stuck on ss2.4
523: [03:36:20] <Colin[pi]> irogue23: SS2.4 high five
524: [03:36:35] <irogue23> hahaha, dispatcher's computer has frozen
525: [03:36:56] <antmas> guzzlefry: gah, I remember having the same issue with emails :(
526: [03:37:06] <antmas> in the end iI just wrapped a it
527: [03:37:13] <antmas> but that won't work in a gridfield
528: [03:37:23] <antmas> woah, cant type good
529: [03:37:55] * simon_w has joined #silverstripe
530: [03:38:18] <irogue23> antmas: check your PM :)
531: [03:38:22] <irogue23> ohai simon_w
532: [03:38:48] <antmas> irogue23: :) sfw?
533: [03:38:51] <antmas> prolly not
534: [03:38:54] <simon_w> NEVER!
535: [03:38:54] <antmas> if it's a scanner
536: [03:41:39] <antmas> home time :)
537: [03:41:42] <antmas> w00t
538: [03:41:48] <simon_w> Home already!
539: [03:41:48] <Colin[pi]> l8rs d00d
540: [03:42:03] <antmas> l8z m8z
541: [03:42:07] * chrisrio has joined #silverstripe
542: [03:42:11] * antmas quit (Quit: Page closed)
543: [03:42:18] * UncleCheese quit (Quit: UncleCheese)
544: [03:42:28] <chrisrio> anyone familiar with the silverstripe-payment module? :P
545: [03:42:40] <Colin[pi]> chrisrio: in 2.4, a bit yeah
546: [03:42:52] <chrisrio> I'm playing with it in 306
547: [03:42:58] <irogue23> yeah, have also used it in 2.4
548: [03:43:07] * guzzlefry bets simon_w knows...
549: [03:43:08] <chrisrio> bog standard latest module + the paypay express module for it
550: [03:43:28] <chrisrio> spent 20 mins figuring out why its freaing out
551: [03:43:31] <chrisrio> freakin'
552: [03:43:36] <chrisrio> I get a white screen, no errors output
553: [03:43:39] <chrisrio> and my error logs are clean.
554: [03:43:41] <chrisrio> anyways..
555: [03:43:48] <guzzlefry> http://logs.simon.geek.nz/index.php?date=2013-10-29#log_1096185 <--- I just can't get that to work? 0.o
556: [03:43:59] <guzzlefry> DBField::create() is supposedly abstract.
557: [03:44:01] <chrisrio> turns out its freaking over this shit in PaymentFactory.php (from the silverstripe-payment_ module
558: [03:44:08] <chrisrio> $processor = new $processorClass();
559: [03:44:19] <simon_w> guzzlefry, DBField::create_field('HTMLVarchar', $value)
560: [03:45:01] <guzzlefry> ugh
561: [03:45:03] <guzzlefry> I'm dumb :P
562: [03:45:36] <chrisrio> I imagine that'll work fine in SS3.1
563: [03:45:46] <guzzlefry> simon_w: you're my hero
564: [03:46:20] <Colin[pi]> we all <3 simon_w
565: [03:47:03] * simon_w changed the topic to 'Welcome to #silverstripe | Ask your questions! | IRC Logs: http://ss.org.nz/logs | Dev Mailing List: http://ss.org.nz/ss-dev | Latest stable release: http://ss.org.nz/3.1.2 | Release Archive: http://www.silverstripe.org/release-archive/'
566: [03:55:29] * DigNZ1 quit (Quit: DigNZ1)
567: [04:01:18] <willr_> chrisrio look at the omnipay module instead, payment will likely be deprecated.http://addons.silverstripe.org/add-ons/burnbright/silverstripe-omnipay
568: [04:02:23] <chrisrio> willr_: thanks amigo
569: [04:03:52] <ss23> dark amigo-chan
570: [04:03:55] <ss23> fuck
571: [04:04:03] <ss23> dank amigo-chan
572: [04:08:14] <Colin[pi]> ugh I hate writing javascript
573: [04:08:17] <Colin[pi]> so fiddly
574: [04:09:02] <Colin[pi]> but the only way to make these nice interactive charts I need to make :o
575: [04:13:08] * chrisrio quit (Ping timeout: 245 seconds)
576: [04:13:47] * willr_ quit (Quit: willr_)
577: [04:17:56] * Ryan-Toast has left #silverstripe
578: [04:19:31] <irogue23> oh yeah, omnipay, keep meaning to try that
579: [04:49:30] <simon_w|air> Bah, need some quick, web frameworky thing to build this project on. Don't particularly want to use SS, but it's all I actually know
580: [04:49:34] <simon_w|air> Maybe it's time to branch out
581: [04:50:29] * cloph_away has joined #silverstripe
582: [04:50:40] <irogue23> yeah
583: [04:50:41] * cloph quit (Ping timeout: 252 seconds)
584: [04:51:11] <variable_office> is there a quick way to sort the values in a DropdownField that the CMS automatically created or should I remove the auto created field and recreate from scratch?
585: [04:51:38] <simon_w|air> variable_office, you'll need to recreate it. Or add a $default_sort to the DO it's built from
586: [04:51:48] <irogue23> simon_w|air: i've been jumping around between silverstripe, django and cakephp lately. is good for making me realise the downsides of each.
587: [04:52:05] <variable_office> I've set default_sort but it doesn't seem to affect it. I am just using $title
588: [04:52:25] <guzzlefry> variable_office: flush probably
589: [04:52:36] <guzzlefry> default_sort is usually cached
590: [04:53:11] <simon_w|air> irogue23, most of this is going to be data processing (creating markov chains). Is Cake good for that?
591: [04:53:20] <simon_w|air> (I don't want to learn another language on top of the framework)
592: [04:53:41] <variable_office> cache flush did it. should have done that before!
593: [04:54:41] <irogue23> simon_w|air: cake's a fairly 'full' framework (like SS but without the CMS)
594: [04:55:00] <simon_w|air> irogue23, hmm, may try Lavarel or whatever it is
595: [04:55:13] <irogue23> yeah, for what you want i'd say Laravel or Kohana
596: [04:58:00] <simon_w|air> Ooh, I could even TDD this thing for the first time ever
597: [04:59:11] <variable_office> Hopefully a quickie- what is the easiest way to add the save and create another type functionality or save and go back to the cms admin? I've seen it on a few other sites but am not sure how to implement in a timely fashion
598: [04:59:59] <simon_w|air> variable_office, better buttons
599: [05:01:05] <variable_office> simon_w|air, is that a module?
600: [05:01:13] <simon_w|air> yes
601: [05:02:01] <irogue23> never thought i'd see simon_w|air recommending a UC module :P
602: [05:02:25] <simon_w|air> irogue23, it gets worse. I've been tempted to use it :p
603: [05:03:12] <irogue23> simon_w|air: he's got a lot better :)
604: [05:03:15] <variable_office> simon_w|air, I can't find it? "better buttons"?
605: [05:03:28] <irogue23> variable_office: http://addons.silverstripe.org/add-ons/unclecheese/betterbuttons
606: [05:03:48] <variable_office> irogue23, awesome thanks heaps!
607: [05:03:52] <simon_w|air> irogue23, not hard ;)
608: [05:04:04] * willr has joined #silverstripe
609: [05:08:09] <variable_office> irogue23, do the buttons have to added to each DO or are they automatically applied site-wide?
610: [05:09:18] <irogue23> no idea sorry, never used that module
611: [05:10:29] <simon_w|air> variable_office, it gets applied site wide
612: [05:12:07] <variable_office> humm, simon_w|air I've dropped the module in, refreshed the cache and nothing. Am I missing a step? readme doesn't have any installation instructions
613: [05:14:00] <simon_w|air> variable_office, where are you looking?
614: [05:14:22] <variable_office> in the cms adding a new DO
615: [05:16:48] <variable_office> simon_w|air, Or do you mean the readme? just got it off github
616: [05:21:44] <variable_office> I tried renaming the folder to just 'betterbuttons' too; no dice
617: [05:27:44] * SightUnseen has joined #silverstripe
618: [05:27:48] * SightUnseen has left #silverstripe
619: [05:32:05] * willr quit (Quit: willr)
620: [05:32:51] <variable_office> anyone here using betterbuttons successfully? Just looking for some initial advice on getting it going
621: [05:33:51] * CamelCase has joined #silverstripe
622: [05:36:03] <variable_office> or if someone just has an example of a dataobject implementing it
623: [05:38:02] * obbo has joined #silverstripe
624: [05:38:17] <obbo> hello, anyone have experience with advancedworkflow?
625: [05:38:20] * CamelCase quit (Ping timeout: 252 seconds)
626: [05:38:48] <obbo> i added the WorkflowApplicable extension to my custom dataobject but i don't know how to set the definition for it
627: [05:38:54] * CamelCase has joined #silverstripe
628: [05:48:12] * obbo quit (Quit: Page closed)
629: [05:55:37] * Bollig|DesignCty has joined #silverstripe
630: [06:07:29] <CamelCase> Hi all, why would this fail... $member->validateAutoLoginToken($_REQUEST['t'])... var_dump returns bool(false)
631: [06:18:53] * SightUnseen1 has joined #silverstripe
632: [06:20:25] * SightUnseen1 has left #silverstripe
633: [06:21:26] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
634: [06:27:58] <CamelCase> ping!
635: [06:36:47] * Bollig|DesignCty has joined #silverstripe
636: [06:42:16] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
637: [06:47:28] <Zauberfisch> CamelCase: no idea I am afraid
638: [06:47:44] <Zauberfisch> the security class seems to be doing it exactly like you are
639: [06:49:05] * Bollig|DesignCty has joined #silverstripe
640: [06:52:53] <CamelCase> Zauberfisch: That's what's giving me problems... Member->validateAutoLoginToken($value) returns(bool)false and doesn't work
641: [06:58:28] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
642: [07:05:27] * Shashitechno has joined #silverstripe
643: [07:17:15] * openbees has joined #silverstripe
644: [07:18:38] * Bollig|DesignCty has joined #silverstripe
645: [07:26:35] * openbees quit (Ping timeout: 272 seconds)
646: [07:31:31] * openbees has joined #silverstripe
647: [07:48:45] * openbees quit (Ping timeout: 272 seconds)
648: [07:55:30] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
649: [08:06:54] * openbees has joined #silverstripe
650: [08:10:39] * openbees quit (Read error: Connection reset by peer)
651: [08:22:31] * Bollig|DesignCty has joined #silverstripe
652: [08:23:21] * sab has joined #silverstripe
653: [08:33:11] <guzzlefry> aaah
654: [08:33:23] <guzzlefry> Are there any captcha modules for SilverStripe other than recaptcha?
655: [08:33:39] <guzzlefry> Client is complaining that it's too hard to get correct.
656: [08:35:30] * openbees has joined #silverstripe
657: [08:36:50] * SightUnseen has joined #silverstripe
658: [08:36:51] * SightUnseen quit (Client Quit)
659: [08:41:14] <lewellyn> recaptcha is ass.
660: [08:41:31] <lewellyn> "8237255522332 ./#24=" :P
661: [08:41:43] <lewellyn> i remember when it was actually words
662: [08:42:14] <lewellyn> not crap like now where it's barely-legible numbers and symbols, and occasionally a house's street number sign.
663: [08:44:03] <guzzlefry> I know.
664: [08:44:08] <guzzlefry> I need some alternative. :P
665: [08:44:20] <guzzlefry> I used to whip my own up with GD back in the day...
666: [08:45:14] <lewellyn> hellocaptcha is still around
667: [08:45:34] <guzzlefry> 3.1 compatible?
668: [08:45:57] <lewellyn> i'm sure you could make it such
669: [08:46:27] <lewellyn> my only beef with hellocaptcha is that they're not friendly to "alternative" browsers.
670: [08:46:36] <lewellyn> i.e. screen readers
671: [08:47:01] <lewellyn> however, they have configurations which are very sighted-friendly.
672: [08:47:25] <lewellyn> http://hellocaptcha.com/try_it/
673: [08:49:19] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
674: [08:52:06] * openbees quit (Read error: Connection reset by peer)
675: [09:02:58] * kinglozzer has joined #silverstripe
676: [09:11:10] * alexyoungs has joined #silverstripe
677: [09:12:11] * alexyoungs has left #silverstripe
678: [09:16:50] * openbees has joined #silverstripe
679: [09:19:52] * micmania1 has joined #silverstripe
680: [09:47:59] * openbees quit (Ping timeout: 240 seconds)
681: [09:56:03] * ARNHOE has joined #silverstripe
682: [10:01:46] * svandragt has joined #silverstripe
683: [10:06:18] * openbees has joined #silverstripe
684: [10:38:58] * sab quit (Ping timeout: 245 seconds)
685: [10:45:04] * C10ne has joined #silverstripe
686: [10:57:13] <kinglozzer> Damnit. I still can't tell when to use $.data($elem, 'foo'); and $elem.data('foo');
687: [10:57:24] <kinglozzer> The first usage seems to only work 25% of the time
688: [10:57:33] <kinglozzer> Maybe I'm passing it a collection or something idk
689: [10:59:02] * guci0 has joined #silverstripe
690: [10:59:08] <guci0> Hello Moto!
691: [11:00:29] <guci0> There's nothing like typing incorrect inputs reCAPTCHA (irc.silverstripe.org) ;)
692: [11:00:58] <guci0> Bastards ;p
693: [11:01:57] <kinglozzer> Ah, passing it a jQuery object instead of a DOM element
694: [11:08:31] * openbees quit (Ping timeout: 272 seconds)
695: [11:14:24] <micmania1> Anybody use/familiar with swipestripe?
696: [11:16:05] <Shashitechno> micmania1: never !
697: [11:23:25] <Zauberfisch> Shashitechno: never?
698: [11:23:45] <Zauberfisch> I am working on a project that will use swipestripe
699: [11:23:53] <Zauberfisch> Shashitechno: you had any bad experiences with it?
700: [11:24:26] <Shashitechno> Zauberfisch: I never heard about this :D
701: [11:26:24] * openbees has joined #silverstripe
702: [11:26:27] <guci0> Zauberfisch: So what u thinking about this e-commerce solution?
703: [11:26:58] <Shashitechno> openbees: you okay bees ?
704: [11:28:14] <openbees> @shashitechno .. what on the earth happened to me .. there is no war in our country :D
705: [11:29:31] <guci0> Enjoy it :)
706: [11:30:23] <guci0> I have Ukraine from right, it does not look good :(
707: [11:32:15] * r3v3rb has joined #silverstripe
708: [11:32:20] <Zauberfisch> guci0: haven't used it enough to judge it
709: [11:32:24] <r3v3rb> hi all
710: [11:32:29] <Zauberfisch> greetings
711: [11:32:52] <guci0> hi!
712: [11:33:16] <r3v3rb> Zauberfisch: client is very happy that uploads now get past the 8M barrier!
713: [11:33:37] <Zauberfisch> it would appear you have been successful then
714: [11:34:15] <micmania1> Zauberfisch, what do you think is involved in making it 3.0 compatible?
715: [11:34:29] <Zauberfisch> micmania1: swipestripe?
716: [11:34:33] <micmania1> yeah
717: [11:34:35] <Zauberfisch> micmania1: swipestripe is 3.1
718: [11:35:10] <micmania1> yeah, do you think it would take much to backport it to 3.0?
719: [11:35:26] <Zauberfisch> no, I ported it to 3.1 just the other day
720: [11:35:57] <guci0> http://www.youtube.com/watch?feature=player_embedded&v=jrZcAsPKK74 Live form Ukraine, I'm proud of them!
721: [11:36:18] <Zauberfisch> micmania1: it should be rather easy
722: [11:36:20] <Zauberfisch> https://github.com/frankmullenger/silverstripe-swipestripe/commit/7de333d2cd4d34fddfa36873124cfb1e36b70622
723: [11:36:25] <Zauberfisch> https://github.com/frankmullenger/silverstripe-swipestripe/commit/197305e555713164e63551dcb717585ac63d04fc
724: [11:36:33] <Zauberfisch> revert those 2 commits, and it should work with 3.0
725: [11:36:44] <Zauberfisch> but, micmania1, why would you want to use 3.0?
726: [11:36:58] <micmania1> Got quite a large 3.0 site wanting a very basic shop.
727: [11:38:09] <Zauberfisch> micmania1: once you backported it to 3.0, rais a pull request to a 3.0 branch
728: [11:38:18] <Zauberfisch> so that the backport is in a seperated branch
729: [11:38:29] <micmania1> not 100% sure i'm doing that yet. Need to propose it.
730: [11:39:24] <openbees> micmania1 : I would suggest to upgrade on 3.1 .. I believe there are performance issues with ss3.0 .. we upgraded all our 3.0 site to 3.1 in past months
731: [11:39:44] <micmania1> if the client pays for it... :)
732: [11:40:17] <openbees> ohh yes of-course ;)
733: [11:41:39] <micmania1> Swiptestripe says I need the payment module. Is that the one in silverstripe labs or the one belonging to Frank Mullenger?
734: [11:42:57] <irogue23> micmania1: frank's is just his personal fork
735: [11:43:07] <irogue23> better to get it from the original repo at silverstripe-labs
736: [11:45:09] <micmania1> will do. cheers.
737: [11:45:44] <irogue23> 1.0 branch for ss3, afaik
738: [11:46:00] <micmania1> I was just about to ask that...
739: [11:49:57] * openbees quit (Quit: Leaving)
740: [11:54:48] * Shashitechno quit (Ping timeout: 245 seconds)
741: [12:36:17] * svandragt quit (Ping timeout: 272 seconds)
742: [13:11:36] * r3v3rb quit (Read error: Connection reset by peer)
743: [13:11:46] * svandragt has joined #silverstripe
744: [13:12:04] * r3v3rb has joined #silverstripe
745: [13:12:09] * r3v3rb quit (Client Quit)
746: [13:25:48] * UndefinedOffset has joined #silverstripe
747: [13:36:37] * micmania1 quit (Ping timeout: 248 seconds)
748: [13:40:23] * micmania1 has joined #silverstripe
749: [13:49:53] * jrthomer has joined #silverstripe
750: [14:17:46] * dbinkley has joined #silverstripe
751: [14:57:43] * opalfroot has joined #silverstripe
752: [14:57:52] * artemb has joined #silverstripe
753: [14:59:30] <artemb> Hi everybody! Is there a way when editing a page to put a link to a page on the website, but make it the full address (with http://site-name.com/). The purpose is for the HTML to be copied from the website and pasted on another website so that the links still work. TinyMCE strips out http://site-name.com/ when you put it into the link :(
754: [14:59:36] <opalfroot> anyone able to give me a second opinion of why a form might not be working?
755: [15:10:11] * opalfroot quit (Quit: Page closed)
756: [15:11:05] * catcher has joined #silverstripe
757: [15:12:21] * OxFF1 has joined #silverstripe
758: [15:19:58] * artemb quit (Quit: Leaving)
759: [15:26:22] * ObiWanShanobi has joined #silverstripe
760: [15:34:59] * CamelCase quit (Ping timeout: 260 seconds)
761: [15:44:20] * obbo has joined #silverstripe
762: [15:45:42] <obbo> what's the best way of adding a custom class to all form submit fields?
763: [15:45:47] <obbo> dataextension?
764: [15:50:46] <micmania1> obbo, could you not target them with CSS? .Actions input[type="submit"], .Actions button {} should work
765: [15:51:22] <obbo> micmania1: i'm using a css framework that has a bunch of styles setup for .button
766: [15:51:33] <obbo> i could but didn't really want to copy and paste css code
767: [15:52:16] <micmania1> ahhh. I done this recently but used a little hack
768: [15:52:48] <micmania1> If you copy the FormAction.ss from framework/templates/forms into your theme
769: [15:53:18] <micmania1> then at the top $addExtraClass("button").Silent
770: [15:54:08] <micmania1> Because addExtraClass is chainable it will return itself and try to render itself (which its already doing) which will cause an infinite loop. The .Silent is a method that doesn't exist so it will fail silently.
771: [15:55:01] <micmania1> There might be a nicer way but you'd have to check through FormAction and FormField to see if you could inject something into the attributes.
772: [15:57:37] <micmania1> Has anybody used the official google analytics module? I try it every so often to see if its fixed yet but it never is. Has it ever worked?
773: [15:59:13] <catcher> micmania1, which features are you wanting from it?
774: [16:05:18] <micmania1> catcher, I'm just curious to see what it does.
775: [16:06:20] <micmania1> I just get this: http://awesomescreenshot.com/0d2293wn53
776: [16:07:05] <micmania1> until I click a box then the shit hits the fan.
777: [16:10:10] * CamelCase has joined #silverstripe
778: [16:22:53] <catcher> micmania1, yeesh, haha
779: [16:25:16] <catcher> micmania1, GA is too much of a moving target to use anything but their tools IMO. And the embed part is super easy.
780: [16:25:47] <micmania1> yeah, that's true
781: [16:26:54] <micmania1> Found this a fouple days ago which looks interesting.
782: [16:26:56] <micmania1> https://github.com/mi3ll/silverstripe-microdata
783: [16:27:01] <micmania1> help if i posted the link...
784: [16:30:07] * ARNHOE quit (Remote host closed the connection)
785: [16:34:48] <catcher> ah, cool
786: [16:35:00] * CamelCase quit ()
787: [16:45:51] * svandragt quit (Read error: Connection reset by peer)
788: [16:47:20] * ARNHOE has joined #silverstripe
789: [17:00:57] * dbinkley quit (Remote host closed the connection)
790: [17:01:15] * dbinkley has joined #silverstripe
791: [17:02:42] * dbinkley has left #silverstripe
792: [17:03:04] * kinglozzer quit ()
793: [17:05:41] * micmania1 quit (Ping timeout: 248 seconds)
794: [17:33:05] * micmania1 has joined #silverstripe
795: [17:33:51] * JP_ has joined #silverstripe
796: [17:34:06] * micmania1 quit (Client Quit)
797: [17:36:53] <JP_> hi, I am file locking for a resource. State is a property of a DataObject. When I test the state i need the latest copy of the object. Can I do $this = DataObject::get_by_id('StateDataObject', $this->ID)
798: [17:38:14] <JP_> Any thoughts please ))
799: [17:39:25] <JP_> I meant should I not can I!
800: [17:43:14] <ec8or_> JP_: not really following
801: [17:43:39] <ec8or_> DataObjects aren't versioned
802: [17:43:55] <ec8or_> but as long as you check the State before writing that should work
803: [17:45:55] * OxFF1 has left #silverstripe
804: [17:46:01] <JP_> Thanks, Never done this sort of thing in the domain of web before.
805: [17:47:56] <JP_> And its a windows server too, on linux file lock is blocking so not a problem
806: [17:50:34] <JP_> sorry, Windows blocks, Linux does not
807: [17:58:59] <JP_> turns out you definitelt can redefine '$this' hehe
808: [17:59:32] <JP_> can't redefine. *
809: [18:00:02] <JP_> solved it tho thanks
810: [18:00:57] * r3v3rb has joined #silverstripe
811: [18:01:10] <r3v3rb> yello
812: [18:01:57] <r3v3rb> is there a template class with all the $db, $has_many, $defaults etc listed anywhere the core install Page.php is really lacking...
813: [18:51:30] <r3v3rb> simon_w: are you available for a minute?
814: [18:52:47] <Zauberfisch> r3v3rb: not that I know of
815: [18:52:57] <Zauberfisch> there are docs, but there is not everything in it
816: [18:57:19] * obbo quit (Ping timeout: 245 seconds)
817: [18:57:56] <r3v3rb> Zauberfisch: ok np, I'll dig through the code and create one
818: [18:58:18] <simon_w> r3v3rb, it's 8 am on a Saturday. Bug someone else :p
819: [18:58:25] <r3v3rb> simon_w: of course
820: [18:58:55] <r3v3rb> shall I bug'ger off ;) simon_w
821: [19:01:22] * SightUnseen has joined #silverstripe
822: [19:01:28] * SightUnseen has left #silverstripe
823: [19:07:49] * r3v3rb quit (Quit: r3v3rb)
824: [19:08:27] * SphereSilverNL has joined #silverstripe
825: [19:08:30] <SphereSilverNL> \☺
826: [19:08:42] <SphereSilverNL> eh, channel lagging?
827: [19:15:32] * ObiWanShanobi quit (Quit: Leaving...)
828: [19:22:28] * ObiWanShanobi has joined #silverstripe
829: [19:53:28] * chillu_23 has joined #silverstripe
830: [19:56:24] * chillu_23 quit (Client Quit)
831: [20:00:50] * JP_ quit (Quit: Page closed)
832: [20:18:44] * chillu_23 has joined #silverstripe
833: [20:18:44] * chillu_23 quit (Client Quit)
834: [20:56:48] * UndefinedOffset quit (Quit: Leaving.)
835: [20:57:18] * UndefinedOffset has joined #silverstripe
836: [21:08:38] * UndefinedOffset quit (Read error: Connection reset by peer)
837: [21:28:51] * willr has joined #silverstripe
838: [21:33:48] * chillu_23 has joined #silverstripe
839: [21:38:58] * chillu_23 quit (Quit: chillu_23)
840: [21:40:27] * azureknight has joined #silverstripe
841: [21:43:14] <azureknight> Long time no see to many people on here.
842: [21:44:06] <Colin[pi]> hai azureknight
843: [21:44:20] <azureknight> And once again, I have a query. Running ss 3.1.2 and getting this error "Fatal error: Cannot access private property HtmlEditorField::$use_gzip" when adding this "HtmlEditorField::$use_gzip = false;" to my _config.php
844: [21:44:24] <azureknight> Sup Colin[pi] !
845: [21:46:09] <azureknight> I don't know why, but the servers we use for our hosting are retarded and don't like the TinyMCEeditor, So I've needed to use the gzip = false; as a workaround.
846: [21:48:02] <SphereSilverNL> $this->
847: [21:48:04] <SphereSilverNL> ?
848: [21:48:30] <azureknight> SphereSilverNL for me?
849: [21:48:38] <SphereSilverNL> yeh
850: [21:48:42] <azureknight> I can try that.
851: [21:50:48] <SphereSilverNL> or set yourself up with set/get functions
852: [21:50:50] <azureknight> SphereSilverNL it didn't really do anything. No error being returned, but the editor field isn't appearing either.
853: [21:50:57] <willr> @ azureknight it's private. You have to use the config system
854: [21:51:19] <azureknight> willr i had wondered, since Silverstripe had been updating to use private methods.
855: [21:51:33] <azureknight> And sorry to say this, forgive me but ...config system?
856: [21:51:55] <willr> http://doc.silverstripe.org/framework/en/topics/configuration. either via YAML or use Config::inst()->update('HtmlEditorField', 'use_gzip', 'false');
857: [21:52:04] <azureknight> Ahh. Ok. Thank you.
858: [21:52:16] <azureknight> Bookmarking that.
859: [21:52:40] <SphereSilverNL> On that note, howcome the YAML is so much faster than _config?
860: [21:52:55] <SphereSilverNL> It still has to be parsed somehow by the core
861: [21:53:49] <willr> it's cached up in a manifest just like the template / class paths
862: [21:53:50] <irogue23> SphereSilverNL: http://www.silverstripe.org/speeding-up-silverstripe-with-the-configuration-system/
863: [21:54:46] <willr> and it's not particular faster than PHP statics. But it is easier to extend and manipulate, because it's cached it's not particular bad
864: [21:55:21] <SphereSilverNL> irogue23: It doesn't (directly) explain the caching :) Hence, question ;)
865: [21:56:46] <irogue23> yes it does ;)
866: [21:57:04] <irogue23> "Because these _config.php files can perform any operation, they are uncache-able"
867: [21:57:26] <willr> You also get better control of priorities in YAML, PHP it was a free for all. You get some people naming modules z_module to make sure it's configuration over rides everything
868: [21:57:37] <SphereSilverNL> But that, for me, doesn't explain why a YAML would explicitely be faster ;)
869: [21:57:57] <irogue23> SphereSilverNL: clearly because yaml can't perform any operation and therefore is cacheable!
870: [21:58:04] <willr> because it's not. Config system is actually bloody slow
871: [21:58:20] <SphereSilverNL> irogue23: That's not in the article. It just says PHP files can't be cached.
872: [21:58:22] <willr> the only speed improvement comes from the fact it's cacheable.
873: [21:58:35] <irogue23> willr: i've found the Config system slower normally, but with xcache in play it blazes
874: [21:58:38] <SphereSilverNL> That doesn't state YAML is faster "because of that"
875: [21:58:47] <irogue23> SphereSilverNL: you may need to learn to read between the lines a bit
876: [21:58:51] <SphereSilverNL> willr: I found it's indeed WAY faster
877: [21:59:08] <irogue23> it's pretty obvious from the article what is meant
878: [21:59:10] <SphereSilverNL> irogue23: Reading between the lines here, is a bit far-fetched for newbies if you ask me
879: [21:59:15] <willr> on a normal request. You'll note that ?flush=1 is now really slow
880: [21:59:23] <irogue23> willr: holy shitballs yes
881: [21:59:31] <irogue23> especially in a WAMPish stack
882: [21:59:36] <SphereSilverNL> The best I can make of it, is "YAML is faster than a _config.php"
883: [21:59:45] <irogue23> "because _config.php can't be cached"
884: [21:59:48] <SphereSilverNL> But by how much, and why, isn't explained at all
885: [21:59:52] <irogue23> that seems insanely obvious to me?
886: [21:59:54] <willr> SphereSilverNL as I said, that statement is wrong
887: [21:59:57] <irogue23> maybe it's a language barrier
888: [22:00:02] <SphereSilverNL> besides the cache part
889: [22:00:41] <irogue23> SphereSilverNL: there's literally bullet points listing the reasons :P
890: [22:00:49] <SphereSilverNL> I've read that post a few times, but still, the best reason to use YAML to me is "Because it's faster and more cachable"
891: [22:01:02] <SphereSilverNL> It doesn't explain WHY it's faster and more cachable.
892: [22:01:05] <azureknight> Hmm. Looking at my console when I load the admin section, it says it's getting a 500 server error
893: [22:01:21] <irogue23> SphereSilverNL: because that's something newbies couldn't understand
894: [22:01:33] <irogue23> and it does explain it as much as possible
895: [22:01:35] <irogue23> those bullet points
896: [22:01:36] <irogue23> seriously
897: [22:01:40] <irogue23> they explain what needs to be known
898: [22:01:42] <azureknight> framework/thirdparty/tinymce/tiny_mce_gzip.php
899: [22:01:45] <SphereSilverNL> Which is, probably, the problem irogue23 says. For a native English, it makes sense. But for non-natives, it doesn't really explain it.
900: [22:02:18] <irogue23> SphereSilverNL: you can always make a pull request to the docs ;)
901: [22:02:32] <irogue23> hard for kiwis to write for anyone but kiwis
902: [22:02:36] <SphereSilverNL> I'm not a newbie, but if I don't fully understand the used language, it doesn't help more than just a pointer :)
903: [22:02:43] <SphereSilverNL> irogue23: Well, same goes for me ;)
904: [22:02:56] <SphereSilverNL> It's hard to write docs for anyone but a Dutchy ;)
905: [22:03:25] <irogue23> personally i have much bigger issues with the configuration docs
906: [22:03:43] <willr> irogue23, that's Hamish for you.
907: [22:03:49] <irogue23> i.e. lack of a list of common configs that can be moved to the yaml
908: [22:04:07] <SphereSilverNL> Really? Personally, I'd think, Silverstripe should hire a bunch of doc-writers, just to make EVERYTHING clear
909: [22:04:10] <irogue23> my first ss3 site i had no idea what i could move to yaml and how i'd have to format it
910: [22:04:17] <irogue23> SphereSilverNL: who pays for them? :P
911: [22:04:26] <SphereSilverNL> Sam
912: [22:04:32] <SphereSilverNL> He's the bossman
913: [22:04:34] <irogue23> remember, SS isn't a commercial product
914: [22:04:48] <SphereSilverNL> (I was joking!)
915: [22:05:13] <willr> Though with CWP I wouldn't be surprised if Cam had budget for doing more docs.
916: [22:05:17] <irogue23> although i guess now that cam is onboard
917: [22:05:27] <irogue23> the OSS project kinda has its own fulltime employee?
918: [22:06:15] <SphereSilverNL> There are docs, or at least part of docs, written by me.
919: [22:06:25] <Colin[pi]> everyone bitches about the docs constantly.. so why so slow to improve?
920: [22:06:36] <SphereSilverNL> Can you imagine how bad the docs actually are? :P
921: [22:06:44] <irogue23> Colin[pi]: cos noone gets paid to fix them :P
922: [22:06:45] <SphereSilverNL> I'm the worst documenter in the world!
923: [22:06:55] <Colin[pi]> irogue23: fuck sake
924: [22:06:59] <willr> Well people keep saying they're bad, we've been pretty active on the docs the last 12 months for 3.0
925: [22:07:02] <Colin[pi]> SS should see it as an investment
926: [22:07:29] <irogue23> Colin[pi]: you have to remember, SS (the company) don't really see any direct value in improving developer-level docs
927: [22:07:35] <Colin[pi]> quality docs = better reference = happier devs = more SS exposure, right?
928: [22:07:38] <irogue23> user-level, sure
929: [22:07:59] <SphereSilverNL> Colin[pi]: No, sadly, it isn't
930: [22:08:02] <willr> I don't think that's true irogue23, big push to write more docs. One reason why we relaunched doc.ss attached to code
931: [22:08:03] <Colin[pi]> >_<
932: [22:08:07] <irogue23> Colin[pi]: sure, but SS exposure doesn't make money. their own customers do, but they're all banks and govt departments that completely outsource the dev to SS Ltd
933: [22:08:11] <SphereSilverNL> There's somehow a point in "mysterious" docs
934: [22:08:13] <willr> Docs are being pushed up all the time
935: [22:08:22] <irogue23> willr: oh of course, they're def improving
936: [22:08:23] <SphereSilverNL> What if Silverstripe is the next Wordpress
937: [22:08:27] <Colin[pi]> irogue23: so in other words "we dont give a shit"
938: [22:08:41] <SphereSilverNL> Is it worth it, having to hack into the core, to make something happen?
939: [22:08:46] <irogue23> Colin[pi]: remember, SS Ltd != SS OSS
940: [22:08:57] <Colin[pi]> irogue23: aye
941: [22:09:44] <willr> Anything that needs docs we're open to writing about it, just need to create a github issue and tag it docs
942: [22:09:47] <irogue23> willr: people just seem to expect that SS Ltd would redirect all their paid staffing resources to the OSS project, docs etc
943: [22:10:17] <SphereSilverNL> There's a reason clients come to me with the question "I want a new website. Wordpress maybe"
944: [22:10:33] <Colin[pi]> look in some ways I like that SS is one of the "little guys" compared to WP for example
945: [22:10:37] <Colin[pi]> but yeah I've had the same issue
946: [22:10:42] <SphereSilverNL> To which I answer "If you ask ME to make your website, you don't want WP at all"
947: [22:10:46] <willr> they try to keep to 10% of that effort, but 10% is not a heck of a lot. Look at Automattic / WP, they have 200+ staff on Wordpress
948: [22:10:51] <irogue23> Colin[pi]: luckily i don't really have the same problem here
949: [22:11:07] <irogue23> "the government uses it" is usually enough of an argument for it
950: [22:11:21] <Colin[pi]> I had a one of the worst clients last year, the one that thinks they know better than the dev
951: [22:11:35] <Colin[pi]> came back to me after dicking around for ages... with "We want WP because it's popular"
952: [22:11:37] <irogue23> plus the entirety of my business comes through the SS Dev Network :P
953: [22:11:43] <irogue23> so people are already looking for an SS site
954: [22:11:49] <SphereSilverNL> Take a look at http://libreoffice.org ;)
955: [22:11:54] <azureknight> Yml... is pretty neat. :O
956: [22:11:57] <SphereSilverNL> I think, that's a more powerful argument
957: [22:12:06] * azureknight slinks away
958: [22:12:10] <irogue23> SphereSilverNL: yeah they finally got a decent front page
959: [22:12:28] <irogue23> unfortunately the rest of the site is still just as non-userfriendly as before
960: [22:12:33] <SphereSilverNL> Somehow built on what again?
961: [22:12:52] <SphereSilverNL> The site itself, besides the homepage is UX issue, not SS issue ;)
962: [22:13:39] <SphereSilverNL> 11pm
963: [22:13:42] <SphereSilverNL> bed
964: [22:13:59] <SphereSilverNL> Yeah, I'm off to bed now
965: [22:15:25] <Colin[pi]> irogue23: different situation in AU... however it's slowly making inroads
966: [22:15:54] <Colin[pi]> the most cringeworthy is when one of my clients always refers to it as "Silverlight" lol
967: [22:16:01] <irogue23> haha
968: [22:16:09] * antmas has joined #silverstripe
969: [22:16:14] <Colin[pi]> every time he says it my eyebrow twitches
970: [22:16:34] <antmas> morning!
971: [22:16:42] <Colin[pi]> OMG HAI ANTMAS
972: [22:16:47] <antmas> OMG
973: [22:16:47] <irogue23> guten morgen antmas
974: [22:16:55] * SphereSilverNL quit (Remote host closed the connection)
975: [22:16:55] <antmas> Colin[pi], HAI
976: [22:16:58] <antmas> hi all
977: [22:17:39] <irogue23> http://techcrunch.com/2014/01/24/gmail-glitch-is-causing-thousands-of-emails-to-be-sent-to-one-mans-hotmail-account/
978: [22:17:42] <irogue23> bahahaha
979: [22:18:00] <Colin[pi]> lol
980: [22:18:18] <antmas> sounds like my Dad a week after I set his comuter up
981: [22:18:19] <antmas> lol
982: [22:18:22] * willr quit (Quit: willr)
983: [22:18:24] <antmas> computer*
984: [22:19:08] <Colin[pi]> so I went to the brazilian restaurant antmas... (little bit nsfw) https://vine.co/v/MBTDLK7nZ66
985: [22:19:25] <antmas> all good, it's saturday so not at work
986: [22:19:33] <Colin[pi]> oh well watch away
987: [22:19:49] <antmas> haha nice
988: [22:20:00] <antmas> is that like lunch time?
989: [22:20:09] <Colin[pi]> was dinner time
990: [22:20:21] <antmas> ah yeah, I forget about DLS
991: [22:20:44] <Colin[pi]> they got my gf up to dance lol: https://vine.co/v/MBtW2w1hEzL
992: [22:21:11] <antmas> haha awesome
993: [22:21:20] <guzzlefry> it's the final countdown!
994: [22:21:22] <antmas> that could almost be gifd :)
995: [22:21:30] <Colin[pi]> hehe
996: [22:21:49] <Colin[pi]> of course they thought she was japanese and not brazilian
997: [22:21:49] <antmas> I guess vines are just .gifs with sound anyway
998: [22:21:57] <Colin[pi]> ;)
999: [22:23:24] <antmas> lol
1000: [22:23:25] <antmas> :O
1001: [22:23:29] <antmas> goddamn kids
1002: [22:23:41] <antmas> spilled water RIGHT next to my jack for the computer
1003: [22:23:45] <Colin[pi]> :(
1004: [22:23:51] <antmas> so crose
1005: [22:27:02] <guzzlefry> rawr
1006: [22:27:13] <guzzlefry> I need errors on template requirements. -_-
1007: [22:28:53] <antmas> anyone happen to watch the Anima, Attack on Titan?
1008: [22:28:57] <antmas> Nime*
1009: [22:28:59] <antmas> fuck
1010: [22:29:01] <antmas> you get it
1011: [22:30:40] <irogue23> quite a lot of ass movement on that last dancer, Colin[pi]
1012: [22:30:44] <irogue23> JIGGLE JIGGLE JIGGLE
1013: [22:30:53] <antmas> no one? http://www.youtube.com/watch?v=NQkgmHEA5_E pretty cool anyway
1014: [22:31:09] <Colin[pi]> haha she was... a little bit plus size
1015: [22:31:56] <Colin[pi]> but I noticed that in brazil too, some of these women dance all day, every day.. and yet still have a bit of pudge
1016: [22:32:12] <Colin[pi]> dont think anyone was complaining though
1017: [22:32:39] <Colin[pi]> there was this table of big fat guys eating all night.. when the dancing started, one of them just stared with a :O face the whole time lol
1018: [22:32:50] <guzzlefry> oh ffs
1019: [22:32:51] <antmas> hahaha
1020: [22:33:08] <guzzlefry> If you put the .css on the filename it fails to insert the requirement.
1021: [22:33:39] <irogue23> hahaha yes
1022: [22:33:43] <irogue23> have been caught by that one before
1023: [22:34:19] <antmas> ^^me too
1024: [22:34:54] * gelignite has joined #silverstripe
1025: [22:35:23] <Colin[pi]> embarrassing admission... haven't seen the 2nd or the 1st Hobbit film yet :(
1026: [22:35:39] <Colin[pi]> would the 1st be suitable for a 7 yr old? or too scary?
1027: [22:35:44] <guzzlefry> neither have I...
1028: [22:35:50] <antmas> Colin[pi], I think it would be fine to be honest
1029: [22:35:55] <guzzlefry> Is it still in theaters?
1030: [22:35:58] <antmas> a little bit of scariness
1031: [22:35:59] <Colin[pi]> the 2nd is
1032: [22:36:06] <antmas> 2nd one is MUCH better
1033: [22:36:24] <Colin[pi]> mate of mine wants to go see the 2nd... I'm like "uhhhhh I haven't seen the first yet"
1034: [22:36:30] <Colin[pi]> so I need to watch it this weekend :)
1035: [22:36:40] <antmas> if you ever had the chance, 48fps looks amazing
1036: [22:36:52] <Colin[pi]> i dunno, doesn't it look a bit home movie?
1037: [22:37:09] <antmas> sort of, I prefer it as it makes the CG look super crisp
1038: [22:37:12] <Colin[pi]> my brain kinda expects the 24 fps
1039: [22:37:15] <antmas> too crisp for most people
1040: [22:37:34] <Colin[pi]> i would like to try anyway, just to see the diff :)
1041: [22:39:31] <Colin[pi]> my gf doesn't like sci-fi and fantasy though :(
1042: [22:39:36] <Colin[pi]> her one failing...
1043: [22:39:36] <Colin[pi]> ;)
1044: [22:39:45] <antmas> aw gutted
1045: [22:39:53] <antmas> mine does but it needs to be really good
1046: [22:40:06] <Colin[pi]> we have a whole lot of 80% watched movies
1047: [22:40:08] <antmas> watched the latest Riddick last night
1048: [22:40:17] <Colin[pi]> if it's not something she's really into, she falls asleep near the end
1049: [22:50:53] <antmas> fff hate private number calls
1050: [22:51:42] <antmas> anyone recognise the logo font for 'THE IRON SOCIETY'? http://theironsociety.com/products
1051: [22:52:04] <Colin[pi]> bebas neue?
1052: [22:52:44] <Colin[pi]> or did you mean the logo logo - in the middle
1053: [22:53:02] <antmas> no, the writing
1054: [22:53:09] <Colin[pi]> looks like bebas neue
1055: [22:53:21] <antmas> http://www.dafont.com/bebas-neue.font
1056: [22:53:23] <antmas> you're right
1057: [22:53:25] <antmas> thnx
1058: [22:53:33] <Colin[pi]> or very very similar anyway
1059: [23:03:42] <Colin[pi]> so... with crypto currencies and their popularity... has anyone addressed what happens with the growing block chain?
1060: [23:03:44] * variable_office quit (Read error: Connection reset by peer)
1061: [23:04:11] * variable_office has joined #silverstripe
1062: [23:04:22] <irogue23> ahhh
1063: [23:04:34] <irogue23> crash blocking SH1
1064: [23:04:58] <irogue23> 2km of stationary traffic so far and it only happened a couple of minutes ago
1065: [23:05:19] <Colin[pi]> :\
1066: [23:07:02] <guzzlefry> Guys, is there a way to export CSV fields not in $summary_fields?
1067: [23:07:48] * razzi has joined #silverstripe
1068: [23:08:12] <irogue23> heh, they really don't want to deal with this blocking the road
1069: [23:08:39] <irogue23> pushing the cars off the road with the police cars
1070: [23:08:47] <Colin[pi]> lol
1071: [23:09:45] <irogue23> not even any highway patrol there (they have rubber bullbars specifically for shunting cars)
1072: [23:10:05] <Colin[pi]> the police equivalent to "fuck it, we'll do it live"
1073: [23:10:06] <irogue23> so i expect the police car's gonna need a little touchup work afterwards
1074: [23:10:13] <irogue23> Colin[pi]: haha yes
1075: [23:10:31] <Colin[pi]> "oh that'll buff right out"
1076: [23:12:12] <irogue23> haha
1077: [23:12:35] <irogue23> they've borrowed a member of the public's 4x4 with a winch
1078: [23:13:01] <irogue23> that'll be easier and less damaging to police cars :P
1079: [23:15:04] <Colin[pi]> lol
1080: [23:15:09] <simon_w> And it's Auckland traffic, so there's a pretty high chance it was at the front of the queue
1081: [23:15:46] * joelpittet quit (Remote host closed the connection)
1082: [23:15:54] <irogue23> simon_w: likely a fair bit of Parachute traffic
1083: [23:16:10] <irogue23> guzzlefry: maybe look at http://stackoverflow.com/questions/17502299/how-to-export-all-rows-as-csv-in-modeladmin-silverstripe-3-1 ?
1084: [23:16:14] <irogue23> looks somewhat relevant
1085: [23:16:54] <guzzlefry> god forbid something like private static $export_fields = array();
1086: [23:17:53] <simon_w> guzzlefry, override getExportFields() in ModelAdmin
1087: [23:18:21] <guzzlefry> yay
1088: [23:18:28] <guzzlefry> simon_w: Can do relations in that?
1089: [23:18:44] <guzzlefry> Address.Country etc.
1090: [23:18:59] * catcher quit (Quit: Leaving)
1091: [23:20:10] <simon_w> guzzlefry, you can do the same things you can do with summaryFields
1092: [23:21:10] <guzzlefry> ah cool
1093: [23:21:12] <guzzlefry> thank you sir
1094: [23:24:02] * razzi has left #silverstripe
1095: [23:25:21] <irogue23> ha, traffic's banked back into hamilton
1096: [23:28:39] * joelpittet has joined #silverstripe
1097: [23:51:12] <guzzlefry> Any guidelines for creating modules?
1098: [23:51:28] <guzzlefry> Basically making a Constant Contact subscription form.
1099: [23:56:50] <Zauberfisch> guzzlefry: not sure if a contact form module is worth the trouble
1100: [23:57:05] <Zauberfisch> this is not wordpress, in silverstripe I have coded my own contact form in minutes
1101: [23:57:43] <guzzlefry> Zauberfisch: This is very API heavy though.
1102: [23:58:06] <guzzlefry> Constant Contact is some Email spammer service by the way.
1103: [23:58:09] <Zauberfisch> but if you want a very well done example for a module take a look at andrew shorts modules
1104: [23:58:10] <guzzlefry> Well, mailing lists. :P
1105: [23:58:20] <Zauberfisch> he does a pretty fine job, both in code and documentation
1106: [23:58:20] <Zauberfisch> https://github.com/ajshort/silverstripe-gridfieldextensions
1107: [23:58:32] <guzzlefry> will do, thanks
1108: [23:59:03] <irogue23> theres also pretty good docs on the topic
1109: [23:59:05] <irogue23> http://doc.silverstripe.org/framework/en/topics/module-development
1110: [23:59:42] <Zauberfisch> guzzlefry: there is also simon w
1111: [23:59:43] <Zauberfisch> https://github.com/simonwelsh/silverstripe-GridFieldRelationHandler
1112: [23:59:52] <Zauberfisch> this is also a very good example

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