#silverstripe IRC Log

IRC log for 20 November 2013

All timestamps are in UTC.

1: [00:02:11] * mojo5000_ quit (Remote host closed the connection)
2: [00:07:24] <ss23> simon_w: cool, ready now, you guys ready/
3: [00:07:46] <simon_w> ss23, I suppose so
4: [00:07:51] <ss23> lol
5: [00:07:52] <simon_w> 4 minutes
6: [00:07:53] <ss23> simon_w: Cheer up :P
7: [00:07:55] <ss23> kk
8: [00:08:06] <ss23> You have to say "YES I AM, AND IT SHALL BE A WONDERFUL LUNCH!"
9: [00:08:10] <ss23> none of this "I suppose so" stuff
10: [00:10:52] * mobiusnz quit (Quit: Leaving.)
11: [00:16:35] * UncleCheese quit (Quit: UncleCheese)
12: [00:18:53] * zippy__ quit (Ping timeout: 245 seconds)
13: [00:19:18] * zippy__ has joined #silverstripe
14: [00:25:25] * DigNZ quit (Quit: DigNZ)
15: [00:25:48] * zippy__ quit (Ping timeout: 246 seconds)
16: [00:28:55] * zippy__ has joined #silverstripe
17: [00:38:57] * mobiusnz has joined #silverstripe
18: [00:39:09] * mojo5000 has joined #silverstripe
19: [00:40:51] <camfindlay> you guys checkout out the video from Ingo around using Behat for testing with SilverStripe? http://vimeo.com/77432122 - seemed pretty interesting have had not experience with behat at all but looks pretty useful.
20: [00:45:57] <Pyromanik> loving your job mobiusnz?
21: [00:46:23] <mobiusnz> yeah it's good, but I'm only here for a few more months
22: [00:46:34] <Pyromanik> mobiusnz: need a new job in Christchurch?
23: [00:46:46] <mobiusnz> nope, I'm heading on an O.E
24: [00:46:51] <mobiusnz> I can do remote work tho
25: [00:46:52] <Pyromanik> mobiusnz: haha, me too xD
26: [00:47:05] <Pyromanik> naw, this is an 8:30-5pm in office kinda jobby
27: [00:47:18] <Pyromanik> (my job :P )
28: [00:47:24] <Pyromanik> also heading to OE
29: [00:48:01] <Pyromanik> anyone else want to move to CHC and needs a job?
30: [00:48:03] * DigNZ has joined #silverstripe
31: [00:48:51] <Pyromanik> what about you DigNZ ?
32: [00:51:28] * coldblooded01 quit (Quit: coldblooded01)
33: [00:58:34] <EasyCo> OE?
34: [00:58:43] * violetina quit (Remote host closed the connection)
35: [00:59:24] <Ryan-Toast> Pyromanik: What's your job?
36: [01:01:30] <Ryan-Toast> I think I'm going to have to use sub sites :(
37: [01:01:50] <ss23> >13:40:51 <+camfindlay> you guys checkout out the video from Ingo around using Behat for testing with SilverStripe? http://vimeo.com/77432122 - seemed pretty interesting have had not experience with behat at all but looks pretty useful.
38: [01:01:53] * zippy___ has joined #silverstripe
39: [01:01:54] <ss23> >testing
40: [01:01:56] <ss23> lol.
41: [01:02:25] <Ryan-Toast> ss23: you guys use phpUnit, don't you?
42: [01:02:38] * zippy__ quit (Ping timeout: 245 seconds)
43: [01:02:38] * zippy___ is now known as zippy__
44: [01:02:39] <ss23> "you guys" == "silverstripe"? If so, yeah
45: [01:02:39] <ss23> I mean
46: [01:02:39] <ss23> The opensource does a lot
47: [01:02:48] <camfindlay> yeah
48: [01:02:52] <ss23> Here at teh company, we use this ungodly mix of products
49: [01:02:58] <Ryan-Toast> ss23: My mistake, I thought you worked for SS
50: [01:03:01] <ss23> Ryan-Toast: I do!
51: [01:03:02] <ss23> :(
52: [01:03:07] <Ryan-Toast> :P
53: [01:03:21] <ss23> Picking up a project is like playing roulette
54: [01:03:36] <ss23> You have a chance of getting a product that has PHPUnit + Composer + Deploynaut + CI
55: [01:03:58] <ss23> But probably you'll get crap :(
56: [01:03:59] <Ryan-Toast> Does anyone work for the Auckland office? I have to have a meeting with a dev about scoping out a project.
57: [01:04:13] <ss23> Hmmmm
58: [01:04:14] <ss23> Not me
59: [01:04:17] <ss23> No one on IRC does
60: [01:04:23] <ss23> Auckland office is full of people who actually do work!
61: [01:04:25] <ss23> Lame, huh? :P
62: [01:04:30] <Ryan-Toast> ss23: Ah, kay. I had a meeting with a lady called Janine.
63: [01:04:36] * UncleCheese has joined #silverstripe
64: [01:04:41] <ss23> Oh, Janine is nice :D
65: [01:04:47] <Ryan-Toast> ss23: And she wants me to join in their scrum team for like 7 weeks./
66: [01:04:50] <ss23> hahahah
67: [01:04:56] <ss23> Do it :D
68: [01:04:57] <ss23> It'll be fun!
69: [01:05:01] <camfindlay> yeah man go for it
70: [01:05:06] <ss23> Ryan-Toast: What client / what are you doing etc?
71: [01:05:09] <ss23> (If you can say)
72: [01:05:16] <Ryan-Toast> ss23: Can't say I'm afraid
73: [01:05:19] <ss23> No problems
74: [01:05:23] <Ryan-Toast> ss23: Silly non disclosure stuff.
75: [01:05:36] * ss23 looks at Janines calendar to find out who she's been meeting with
76: [01:05:37] <ss23> :P
77: [01:05:57] <Ryan-Toast> Should be going in next week for a scoping meeting, so that should be fun. I believe they're getting new offices atm.
78: [01:06:27] <ss23> oh cool
79: [01:06:40] <Ryan-Toast> I mentioned that everyone on the IRC channel was really friendly, and she seemed surprised, haha.
80: [01:06:41] <ss23> I am normally way too late for the meetings we have where we talk about whats happening with the company, so I don't keeu pwith that kind of stuff :O
81: [01:06:45] <ss23> haha
82: [01:06:53] <ss23> I would much prefer we had all the devs on here, tbh
83: [01:07:06] <Ryan-Toast> Too distracting, maybe?
84: [01:07:10] <simon_w> But then we'd have to answer all their stupid questions too
85: [01:07:41] <ss23> ouch, simon_w! :P
86: [01:07:50] <ss23> Ryan-Toast: Kind of, but like.. it builds community and helps out people who need help
87: [01:08:12] <ss23> Ryan-Toast: Many hands make light work, and it seems really selfish to be part of a company making a product, selling it, then not help people out if they need help
88: [01:08:41] <Ryan-Toast> ss23: That's true, and if it wasn't for the community I probe wouldn't have gotten into SS, but now I recommend it for all my clients/dev friends.
89: [01:08:54] <ss23> :D
90: [01:08:55] <ss23> yay
91: [01:09:02] <ss23> There, camfindlay : You need to get all the devs on IRC
92: [01:10:00] <Ryan-Toast> ss23: On that note: Should I use sub sites for a project that has multiple languages, that will have 80% of the same pages?
93: [01:10:03] <camfindlay> +1
94: [01:10:36] <ss23> Ryan-Toast: I cannot recommend whether to or not :O
95: [01:10:49] <ss23> Ryan-Toast: I hear only negative things about Translatable and Subsites
96: [01:10:56] <Ryan-Toast> ss23: Just from my initial research that seems like the only option.,
97: [01:10:57] <ss23> And I hear evil cries if you ever mix the two!
98: [01:11:28] * zippy__ quit (Quit: zippy__)
99: [01:11:35] <Ryan-Toast> ss23: Mmm, yeah. I'm running out of time with this, so I just need to get stuck in.
100: [01:11:51] <ss23> Sorry I don't know which would be best, but if you find out and can recommend, let us know :O
101: [01:11:58] <Colin[pi]> wow
102: [01:12:00] <Ryan-Toast> ss23: I'll install a test version and come back with my findings.
103: [01:12:02] <Colin[pi]> mix those two together
104: [01:12:16] <ss23> I wonder if "I thought she was giving her age in hex!" is a valid excuse in court
105: [01:12:17] <Colin[pi]> I think would open a portal to the lower planes of existence
106: [01:12:30] <camfindlay> there was this other one but I haven't played with it and sub sites together http://www.kreationsbyran.se/blogg/multilingual-module-2-0-for-silverstripe-cms-3-0/
107: [01:13:06] <camfindlay> it's a paid one though
108: [01:13:25] <Ryan-Toast> camfindlay: The issue is that different languages may have extra/less pages./
109: [01:13:35] * EasyCo quit (Ping timeout: 272 seconds)
110: [01:13:42] <Ryan-Toast> camfindlay: I tried Fluet, but that didn't like having pages deleted
111: [01:13:47] <Ryan-Toast> Fluent**
112: [01:13:59] <camfindlay> true, in that case translatable might be the only option
113: [01:14:23] <camfindlay> it works that way, you can have a language but reduced set up pages per language
114: [01:14:32] <Ryan-Toast> camfindlay: Does that allow differing menus/pages?
115: [01:15:00] <camfindlay> it creates nag based on the pages you have translated in any given language
116: [01:15:09] <camfindlay> sorry NAV not nag
117: [01:15:11] <camfindlay> lol
118: [01:15:50] <Ryan-Toast> camfindlay: And can I set those "languages" to link to domains/subdomains?
119: [01:16:30] <camfindlay> so in english if I have [home | about | contact ] but only translate home to Japanese then my nag when I switch to jp will just be [ home ].
120: [01:16:35] <camfindlay> not sure about the domain thing
121: [01:17:04] <Ryan-Toast> camfindlay: Yeah that's a must have :(
122: [01:17:05] <camfindlay> I think the model is one domain, translations rather than treating it like separate websites
123: [01:17:27] <camfindlay> other option might be to just use subsites
124: [01:17:43] <camfindlay> each subsite a separate language
125: [01:17:52] <Ryan-Toast> I think I may shave to do that.
126: [01:17:52] <camfindlay> then you could probably do the domain thing
127: [01:18:14] <Ryan-Toast> camfindlay: Cheers for your help.
128: [01:18:19] <camfindlay> all good man
129: [01:18:29] <Ryan-Toast> I'm going to do a test run of subsites/translatable together :O
130: [01:18:41] <Ryan-Toast> If I don't survive, someone delete all my porn.
131: [01:18:53] <camfindlay> as ss23 says… we are here to help
132: [01:22:34] * kerosene has joined #silverstripe
133: [01:25:13] * EasyCo has joined #silverstripe
134: [01:32:21] <simon_w> Too hot
135: [01:32:24] <simon_w> Overheating
136: [01:32:29] <simon_w> Send ice-cream
137: [01:35:46] <Ryan-Toast> camfindlay: Subsites actually works perfectly....so far.
138: [01:36:25] <camfindlay> just remember that sub sites share assets and member logins they aren't totally separate websites
139: [01:36:33] <camfindlay> coz… they are subsites
140: [01:36:36] <camfindlay> :)
141: [01:36:50] <Ryan-Toast> camfindlay: Site won't have registered users, so should be fine.
142: [01:36:51] <camfindlay> as long as you are aware of that they can be pretty useful
143: [01:37:17] <Ryan-Toast> Works in the same way as Wordderp multi sites do it seems.
144: [01:37:33] <simon_w> Am I going to have to add Wordderp as a swears?
145: [01:38:05] * joelpittet has joined #silverstripe
146: [01:39:16] * travis-ci has joined #silverstripe
147: [01:39:16] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#660 (3.0 - b6194c3 : Ingo Schommer): The build passed.
148: [01:39:16] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/92e0c410b8c3...b6194c304d56
149: [01:39:16] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/14230336
150: [01:39:16] * travis-ci has left #silverstripe
151: [01:44:50] <Colin[pi]> curse you css
152: [01:45:09] <Colin[pi]> that feeling when you inspect the shit out of an element but still can't figure out why it's doing what it's doing
153: [01:49:30] <ss23> lol
154: [01:49:32] <ss23> hate that
155: [01:54:11] <antmas> Colin[pi]: sounds like inheritance :P
156: [01:54:21] <antmas> and it sucks
157: [01:54:32] <simon_w> Colin[pi], just use tables
158: [01:54:42] <antmas> tables ftw
159: [01:55:12] <antmas> so
160: [01:55:21] <antmas> going back to before with my creating pages code
161: [01:55:30] <antmas> where does it go? :D
162: [01:55:41] <antmas> in controller class?
163: [01:57:41] <ss23> 36 bytes from dmzglobal2.wix.net.nz (202.7.1.24): Communication prohibited by filter
164: [01:57:44] <ss23> what is this?
165: [02:03:18] <Pyromanik> wix, online website builder tool thing.
166: [02:04:09] <Pyromanik> ss23: wix.com for self punishment.
167: [02:04:17] <ss23> ;____;
168: [02:04:35] <ss23> turns out a clients DNS was not pointed where I thought it was and someone probably thinks I just tried hacking someone
169: [02:05:36] <antmas> oh god wix
170: [02:07:50] <spronk> wait
171: [02:07:52] <spronk> wix.net.nz
172: [02:07:55] <spronk> isnt atht the exchange
173: [02:08:03] <ss23> yeah
174: [02:08:12] <ss23> looks like they do filtering there
175: [02:08:13] <ss23> idc thoguh
176: [02:16:18] <Ryan-Toast> I swear this is 50% of my job: http://i.imgur.com/YkbaV.gif
177: [02:16:42] <Colin[pi]> LOL
178: [02:16:43] <Colin[pi]> yep
179: [02:16:45] <EasyCo> How is wix anyways? Anybody played with it?
180: [02:16:46] <Colin[pi]> mine too
181: [02:16:52] <Colin[pi]> good ol' responsive design
182: [02:17:09] <EasyCo> Ryan-Toast: HAHAHA
183: [02:17:17] <EasyCo> Too true
184: [02:17:55] <Colin[pi]> Ryan-Toast: try this, makes me laugh every time: http://artpolikarpov.github.io/garmoshka/
185: [02:17:56] <Ryan-Toast> Why would you be using wix?
186: [02:18:08] <ss23> Remidns me of that gif where they're trying to get eactly 500px
187: [02:18:13] <ss23> 409, 501, 409, 501...
188: [02:18:30] <Ryan-Toast> Colin[pi]: Haha, that's great.
189: [02:18:48] <Ryan-Toast> ss23: Shift + Arrow keys, man.
190: [02:19:02] <EasyCo> Ryan-Toast: I suppose if you don't have internets skills and wanted to build something yourself
191: [02:19:29] <Ryan-Toast> EasyCo: http://www.squarespace.com/
192: [02:19:56] <EasyCo> Ryan-Toast: I've configured that a few times
193: [02:20:09] <EasyCo> It's not bad, it's come leaps and bounds in the last year.
194: [02:20:43] <Ryan-Toast> EasyCo: I've never used site building software that I haven't made myself, but I've heard good things.
195: [02:37:24] <Pyromanik> Ryan-Toast: you're a designer!
196: [02:37:34] <Pyromanik> (our designers were talking about that the other day, lol)
197: [02:37:37] <Ryan-Toast> Pyromanik: I'm a bit of everything
198: [02:38:24] <Pyromanik> Ryan-Toast: our creative director said just the other day that his GF was telling him (after watching over his shoulder at home) that he just zooms in and out all day.
199: [02:38:25] <Ryan-Toast> Pyromanik: Design makes my brain hurt.
200: [02:38:32] <Ryan-Toast> Pyromanik: Lol
201: [02:38:51] <Pyromanik> then one of our web designers chimed in "that and chaning brush sizes with the mouse wheel"
202: [02:39:13] <Ryan-Toast> Pyromanik: Mine was watching me program my arduino yesterday, and she just walked away and said loudly: "Fuck that shit"
203: [02:39:32] <Pyromanik> then they stood there and concurred with each other for about 5 mins going "in in oop, too big, out, no, now too small, in again, hmm too big, if only I could make it increment smaller!"
204: [02:39:36] <Pyromanik> etc
205: [02:40:09] <Pyromanik> Ryan-Toast: haha
206: [02:40:18] <Pyromanik> our web team is mostly all encompassing.
207: [02:40:26] <Ryan-Toast> Pyromanik: Same here.
208: [02:40:27] <Pyromanik> it's the print designers that go 'fuck that shit'
209: [02:40:47] <Pyromanik> although they're not too bad. We don't cross over much.
210: [02:40:49] <Colin[pi]> can relate, I know a printie and he's exactly like that
211: [02:40:54] <Ryan-Toast> Pyromanik: Although I don't do fuck all domain/email stuff.
212: [02:41:06] <Pyromanik> only 1 chick in web team, only 1... oh, 2 now! dudes in the design team.
213: [02:41:07] <Ryan-Toast> Pyromanik: Because boring.
214: [02:41:20] <Pyromanik> Ryan-Toast: but you could right?
215: [02:41:35] <Pyromanik> I do all the domain, email, advanced dev stuff.
216: [02:41:44] <Ryan-Toast> Pyromanik: Yeah, I can, I just choose to do other things
217: [02:41:45] <Pyromanik> well, did. I have others to share with now.
218: [02:41:57] <Pyromanik> especially since I'm leaving shortly
219: [02:42:02] <Ryan-Toast> Pyromanik: It's a waste of my time doing that stuff, since I can make websites in about a day.
220: [02:42:11] <Pyromanik> yeh, me too.
221: [02:42:14] <Pyromanik> but I can't design for shit :<
222: [02:42:28] <Ryan-Toast> Pyromanik: I'd consider myself a pretty average designer.
223: [02:42:37] <Pyromanik> ermm, not that I would (design for shit) :P
224: [02:42:49] <Pyromanik> I can't design for peanuts either! Not even money!
225: [02:42:53] <Ryan-Toast> Pyromanik: I would learn more of it, but it just gives me no enjoyment like dev work does.
226: [02:43:29] <Pyromanik> seems like a waste of concentration. I'd get too wound up in it and make shit I liked then try to convince target that they should like it too
227: [02:43:33] <Pyromanik> then be offended when they don't.
228: [02:43:41] <simon_w> Why has no one sent ice-cream? :(
229: [02:43:51] <Pyromanik> simon_w: because, poor. Also I ate it.
230: [02:43:59] <simon_w> Bastard.
231: [02:44:03] <Pyromanik> (had magnum chocolate truffle for lunch)
232: [02:45:47] <simon_w> Ooh, I know what I could get
233: [02:45:53] <simon_w> gelato place across the road! :)
234: [02:45:55] <ss23> I'm having coke
235: [02:46:04] <ss23> simon_w: Is it closer than my gelato place?
236: [02:46:04] <ss23> :D
237: [02:46:22] <Pyromanik> omg antmas ss23 http://www.youtube.com/watch?v=I6yy_RGJM7s
238: [02:46:22] <simon_w> Your one's the toilets, right?
239: [02:46:24] <Pyromanik> DO IT
240: [02:46:29] <simon_w> Probably about just as far
241: [02:46:33] <ss23> simon_w: yES :D
242: [02:46:56] <ss23> Pyromanik: fuck listening to albums on youtube man
243: [02:47:16] <Pyromanik> ss23: fucking deal with it and find it somewhere else.
244: [02:47:25] <ss23> lol
245: [02:47:26] <Pyromanik> youtube is not important. Music contained within is.
246: [02:47:29] <ss23> I am finding it somewhere else
247: [02:47:43] <ss23> 1999 album better, or 20005 album better?
248: [02:47:44] <Pyromanik> this is what I'm trying to share with you. Not youtube specifically ;)
249: [02:47:51] <Pyromanik> 1999 is the one I have.
250: [02:47:52] <Pyromanik> is good
251: [02:48:31] <Pyromanik> ss23: also, it was 2000 according to pretty much all sources.
252: [02:48:41] <Pyromanik> 2000 and 2005
253: [02:48:44] <ss23> mmk
254: [02:51:08] <Pyromanik> either way, enjoy. I do.
255: [02:51:19] <Pyromanik> also, link better version for antmas.
256: [02:51:25] <Pyromanik> I'm sure he'll enjoy too :D
257: [02:52:22] <irogue23> <@simon_w> Your one's the toilets, right?
258: [02:52:26] <irogue23> i srsly love this so much
259: [02:52:29] <irogue23> the toilets food place
260: [02:52:58] <antmas> bookmarked for later viewing :D
261: [02:55:26] <antmas> just had to go lookup an old backup of source control
262: [02:55:28] <antmas> :<
263: [02:55:56] <antmas> good news is
264: [02:56:09] <antmas> whatever happened wasn't my fault :D
265: [02:56:15] <antmas> any MY changes are still there :D
266: [02:56:17] <antmas> win!
267: [02:57:52] <Pyromanik> irogue23: iirc there's pizza served out of that there toilets place.
268: [02:58:53] <Colin[pi]> wow some people really dont know how to computers do they
269: [02:59:27] <Pyromanik> Colin[pi]: just realising this?
270: [02:59:38] <Colin[pi]> putting together a pc for a friend, cannabilising existing one... it has 6GB of RAM, and 32-bit Windows installed >_<
271: [02:59:40] <antmas> Colin[pi]: welcome to IT
272: [02:59:42] <Colin[pi]> sigh
273: [03:00:03] <Colin[pi]> 3.5GB usable, 2.5GB AINT DOIN SHIT
274: [03:00:04] * jedateach has joined #silverstripe
275: [03:01:02] <ss23> Music sounds good I guess, Pyromanik
276: [03:01:05] <ss23> Not mega good epic though
277: [03:01:23] <Pyromanik> I never said it was mega epic good.
278: [03:01:23] <ss23> Pyromanik: The pizza place is the same as the gelato placE (pizza and gelato)
279: [03:01:30] <Pyromanik> just that I thought you'd enjoy it ;)
280: [03:01:37] <Pyromanik> ss23: ah, I see :D
281: [03:01:51] <Pyromanik> I quite like Fiddler on the Green.
282: [03:02:40] <Pyromanik> ss23: in short if you like Iced Earth and/or Blind Guardian, you should probably like Demons and Wizards.
283: [03:02:53] <Pyromanik> since it's the Iced Earth band and the Bling Guardian singer.
284: [03:02:57] <Pyromanik> or sometihng like that.
285: [03:02:58] <ss23> yeah, I like this song
286: [03:03:05] <ss23> Never heard Iced Earth or Blind Guardian, I think
287: [03:03:09] <antmas> Bling Gaurdian!
288: [03:03:22] <Pyromanik> Bling?
289: [03:03:40] <antmas> ^^^^^^
290: [03:03:48] * antmas doesn't know how irc quote
291: [03:04:06] <Pyromanik> antmas: http://en.wikipedia.org/wiki/Demons_and_Wizards_(band)
292: [03:04:16] <ss23> haha
293: [03:04:19] <antmas> 16:02] <Pyromanik> since it's the Iced Earth band and the Bling Guardian singer.
294: [03:04:28] <antmas> Blang Blang
295: [03:04:34] <Pyromanik> antmas: oic.
296: [03:04:37] <Pyromanik> touche dir.
297: [03:04:40] <Pyromanik> sir*
298: [03:04:45] <Pyromanik> fuck you munted arm.
299: [03:04:46] <ss23> touche dir, ls file
300: [03:04:52] <Pyromanik> that's my excuse and I'm sticking to it.
301: [03:04:56] <antmas> LOL
302: [03:05:10] <Pyromanik> munted arm/head injury. Whatever.
303: [03:05:26] <Pyromanik> Either way touch typing has notably dipped.
304: [03:06:12] <antmas> sold my bike
305: [03:06:13] <antmas> w00t
306: [03:06:14] <antmas> :D
307: [03:06:15] <Pyromanik> urgh head stitches starting to get crusty :<
308: [03:06:20] <ss23> Pyromanik: ewwwwwwwwwww
309: [03:06:21] <ss23> >.<
310: [03:06:42] <Pyromanik> ss23: healy kinda crusty, not eww gross kinda crusty.
311: [03:06:43] <antmas> at least you didn't say 'weeping'
312: [03:06:48] <Pyromanik> indeed.
313: [03:06:50] <Pyromanik> because they've not.
314: [03:06:52] <Pyromanik> ever.
315: [03:07:07] <antmas> weeping is the worst word when describing that
316: [03:07:13] <ss23> lol
317: [03:07:19] <Pyromanik> mind you, the amount of blood all over the shirt I was wearing at the time, I'd be surprised if there's anything left to weep.
318: [03:08:05] * antmas wonders how it will be until Pyromanik stops mentioning his injury
319: [03:08:07] <antmas> :p
320: [03:08:17] <Pyromanik> Then I come to work and they ask me how to add extra fields at checkout time when choosing to buy a swipestripe based product for someone else.
321: [03:08:23] <ss23> WHEN He'S GOOD AND FUCKING READY.
322: [03:08:25] <Pyromanik> ><
323: [03:08:33] <Pyromanik> ss23: <3
324: [03:08:41] <Pyromanik> antmas: probably when I've recovered.
325: [03:08:42] <antmas> XD
326: [03:08:49] <Pyromanik> It's a daily battle atm.
327: [03:09:03] <antmas> Pyromanik: did you get dissolvable stitches?
328: [03:10:11] <Pyromanik> antmas: nope, nylon.
329: [03:10:22] <antmas> Pyromanik: much better imo
330: [03:10:34] <Pyromanik> surgical nylon sutures.
331: [03:10:42] <antmas> you have to be on meds too?
332: [03:10:48] <antmas> that's the worst part
333: [03:11:07] <Pyromanik> "Your GP should be able to take these out in about 5 days" ... "I don't have a GP..." ... "hmm..." *carries on stitching*
334: [03:11:16] <Pyromanik> antmas: nup.
335: [03:11:20] <Pyromanik> I have pain killers, but that's it.
336: [03:11:25] <Pyromanik> mild pain killers.
337: [03:11:30] <Pyromanik> not even any tramadol
338: [03:11:42] <antmas> tramadol is gnarly
339: [03:11:45] <Pyromanik> although, they did give me that in the ambo, and I barely noticed a difference.
340: [03:12:06] <antmas> last time I had it for my spine, I just felt wicked drunk
341: [03:12:08] <Pyromanik> they were all "you might feel ill, just let me know and I'll give you something for taht too"
342: [03:12:13] <Pyromanik> and I was all "wtf lol"
343: [03:12:42] <Pyromanik> tramadol went in, I felt fine, everythign felt the same, I was disappoint.
344: [03:13:09] <antmas> :<
345: [03:13:21] <Pyromanik> I was thinking "I expect MORE from my opium derivitives!"
346: [03:13:31] <Pyromanik> morphine* same thing though.
347: [03:13:35] <Pyromanik> still an opiate.
348: [03:14:58] <Pyromanik> ss23: find an album of Grand Magnus - Iron Will (also a track on the album, so make sure to get right thing).
349: [03:15:01] <Pyromanik> see if you like that.
350: [03:15:16] <Pyromanik> <3 first song - Like the oar strikes the water
351: [03:15:20] <antmas> Pyromanik: you might like Skeleton Witch
352: [03:15:29] <antmas> or Anciients
353: [03:16:49] <Pyromanik> antmas: I like this
354: [03:16:50] <Pyromanik> https://soundcloud.com/cotterellmusic/cotterell-liquid-lunch-show-3
355: [03:17:07] <antmas> Pyromanik: http://www.youtube.com/watch?v=2hE3jWIaPAw
356: [03:18:01] <Pyromanik> antmas: vimeo.com/14875835
357: [03:18:27] <antmas> Pyromanik: <3
358: [03:18:45] * UncleCheese quit (Quit: UncleCheese)
359: [03:20:09] <Pyromanik> antmas: your link good so far :D
360: [03:20:59] <antmas> Pyromanik: dat scream
361: [03:21:19] <antmas> ss23: might like it too
362: [03:21:34] <Pyromanik> antmas: not the first time I've shared this, he might already have seen it.
363: [03:21:41] <Pyromanik> although it was Zauberfisch I shared it with last time iirc.
364: [03:22:31] <Pyromanik> antmas: Zauberfisch linked this one up, which was a good treat :D
365: [03:22:32] <Pyromanik> http://www.youtube.com/watch?v=TTkZt8r2lko
366: [03:23:04] <antmas> Pyromanik: yup I remember
367: [03:23:09] <antmas> was tits :d
368: [03:23:10] <antmas> :D
369: [03:24:07] <antmas> blegh - left my poweraid next to my PC tower
370: [03:24:17] <antmas> now it's warm
371: [03:24:20] <antmas> ;__;
372: [03:24:46] <Pyromanik> haha
373: [03:24:48] <Pyromanik> goober
374: [03:26:32] <Pyromanik> Anciients quite good :)
375: [03:27:30] <antmas> yeh
376: [03:27:37] <antmas> for a debut it was fantastic
377: [03:28:19] <antmas> http://www.youtube.com/watch?v=IsGC4yaIsj8 good punk/black metal
378: [03:28:58] <Pyromanik> lol 'CD Quality'
379: [03:29:06] <Pyromanik> I wonder if they realise how much audiophiles hate CD's?
380: [03:29:06] <antmas> heh
381: [03:29:07] <antmas> yeah
382: [03:29:19] <antmas> FLAC or gtfo
383: [03:29:49] <Pyromanik> ESPECIALLY if the delivery medium is capable of much more.
384: [03:29:53] * mojo5000 quit (Remote host closed the connection)
385: [03:29:57] <Pyromanik> higher bitrate/whatever
386: [03:30:18] <antmas> http://www.youtube.com/watch?v=bDcFT9ykmRk last one
387: [03:30:19] * mojo5000 has joined #silverstripe
388: [03:30:19] <Pyromanik> ye olde 44100 or whatevers
389: [03:31:02] <Pyromanik> hehe, classy antmas !
390: [03:31:37] <antmas> I'm here all week!
391: [03:31:40] <antmas> :P
392: [03:32:47] <Pyromanik> 1.5 more weeks for me
393: [03:33:05] <Colin[pi]> until the baby's due?
394: [03:34:06] <antmas> Colin[pi]: rofl
395: [03:34:11] <antmas> aw snap!
396: [03:34:37] <antmas> 1.5 hours of my contract job left for me :D
397: [03:35:10] <guzzlefry> What will you do after?
398: [03:35:17] <simon_w> Sleep!
399: [03:35:22] <Pyromanik> guzzlefry: contract work for you!
400: [03:35:23] <irogue23> booze and hookers
401: [03:35:27] * mojo5000 quit (Ping timeout: 272 seconds)
402: [03:35:30] <Colin[pi]> become a beautiful princess
403: [03:35:33] <EasyCo> irogue23: +1
404: [03:35:52] <Pyromanik> irogue23: not even close. Booze & GF.
405: [03:36:10] <EasyCo> That's still 1 out of 2.
406: [03:36:13] <EasyCo> Id say that's close.
407: [03:36:37] <Pyromanik> EasyCo: saying it's close is too close to implicating that GF is a hooker.
408: [03:36:44] <Pyromanik> Not fond of that statement.
409: [03:36:46] <Pyromanik> so no, not really.
410: [03:36:54] <EasyCo> Depends if you're into role playing :p
411: [03:37:08] <Pyromanik> Not that kind of a role.
412: [03:37:25] <irogue23> Pyromanik prefers his GF to roleplay as Harry Styles
413: [03:37:34] <Pyromanik> urgh
414: [03:37:48] <Pyromanik> tetnus injection entry suddenly itchy :<
415: [03:37:49] <Pyromanik> what do
416: [03:37:57] <antmas> a hooker can either be a prossie or a burly rugby player
417: [03:38:03] <antmas> TAKE YO PICK!
418: [03:38:11] <EasyCo> lol
419: [03:38:18] <Colin[pi]> or both if you're lucky
420: [03:38:23] <Pyromanik> antmas: rofl, in some cases can even be the same thing!
421: [03:38:28] <Colin[pi]> ahem
422: [03:38:30] <EasyCo> On a side note.how much nicer is Capistrano 3!
423: [03:38:32] <Pyromanik> aww snap Colin[pi]
424: [03:38:34] <irogue23> or one of the staff at my high school, which was very unfortunate for her
425: [03:38:37] <irogue23> Mrs. Hooker
426: [03:38:40] <Pyromanik> EasyCo: does it still need ruby?
427: [03:38:44] <ss23> lol Pyromanik
428: [03:38:46] <ss23> GUES
429: [03:38:47] <ss23> GUESS*
430: [03:38:48] <ss23> :P
431: [03:38:53] <EasyCo> hate hate hate
432: [03:39:00] <irogue23> EasyCo: FABRIC
433: [03:39:04] <Pyromanik> ss23: guessing yes, so nicer maybe, STILL NOT GOOD
434: [03:39:09] <ss23> 4:P
435: [03:39:09] <antmas> we had a teacher by the name of Mr. Bigwood
436: [03:39:21] <irogue23> thats a name to be proud of
437: [03:39:21] <Pyromanik> irogue23: link?
438: [03:39:35] <irogue23> Pyromanik: fabfile.org
439: [03:39:37] <Pyromanik> we had vice principal of Mr Wood
440: [03:39:40] <irogue23> like capistrano but python
441: [03:39:43] <irogue23> so less evil
442: [03:39:44] <Pyromanik> and teacher Mrs Burns.
443: [03:39:51] <EasyCo> http://docs.fabfile.org/en/1.8/
444: [03:39:59] <EasyCo> It's Python based
445: [03:40:02] <unsignedint> I can vouch for Fabric, it is excellent and I have written all my deploy scripts in it
446: [03:40:22] <Pyromanik> sounds legit.
447: [03:40:33] <Pyromanik> doesn't need that weird Japanese version of Python.
448: [03:40:41] <EasyCo> I'm happy with Cap, especially Cap 3. Plus I luv the rubyyyyy.
449: [03:40:42] <ss23> Dammit, just as we've made *all* of that shit in Capistrano
450: [03:40:56] <unsignedint> 16:41 Pyromanik: doesn't need that weird Japanese version of Python. <-- haha are you referring to ruby?
451: [03:41:12] <antmas> mmm dat helvetica
452: [03:41:16] <Pyromanik> unsignedint: wow, at least SOMEONE got it xD
453: [03:41:29] <Pyromanik> aka (yes).
454: [03:41:49] <irogue23> ss23: hahaha
455: [03:41:56] * unsignedint wouldnt mind doing a ruby project
456: [03:42:03] <unsignedint> jus to force myself to learn the language
457: [03:42:05] <unsignedint> just*
458: [03:42:06] <irogue23> i wanted deployment and had only heard of capistrano
459: [03:42:22] <simon_w> I wrote a playbook for that
460: [03:42:33] <simon_w> Before that, I wrote a shell script
461: [03:42:39] <simon_w> Still better than ruby
462: [03:42:48] <antmas> ruby is easy
463: [03:42:50] <Pyromanik> paramiko is a module for python 2.2 (or higher) that implements the SSH2 protocol
464: [03:42:53] <Pyromanik> cooooool
465: [03:42:55] <antmas> too easy, that you can tell it's crap
466: [03:43:02] <irogue23> googled something like 'alternative to capistrano not ruby'
467: [03:43:10] <irogue23> got fabric!
468: [03:43:13] <ss23> hahaha irogue23
469: [03:43:14] <Pyromanik> y'know what's really funny?
470: [03:43:18] <Pyromanik> A ruby dev at a pycon.
471: [03:43:19] <simon_w> Your face?
472: [03:43:27] <EasyCo> Snap
473: [03:43:28] * Pyromanik was there, saw that.
474: [03:43:35] <irogue23> Pyromanik: cos they walk around telling everyone how much better ruby is?
475: [03:43:47] <Pyromanik> irogue23: and get shut down every time? yes and no.
476: [03:43:54] <Pyromanik> most are smart enough to keep trap shut
477: [03:44:01] <Pyromanik> but it does happen on occasion
478: [03:44:01] <unsignedint> so are ruby users like mac users?
479: [03:44:11] <Pyromanik> unsignedint: mac == PC
480: [03:44:14] <Pyromanik> when will they get that?
481: [03:44:15] <antmas> hence why I keep *quiet* about being a .net guy
482: [03:44:16] <antmas> :D
483: [03:44:19] <unsignedint> so are ruby users like mac osx* users?
484: [03:44:28] <Pyromanik> unsignedint: nup.
485: [03:44:53] <unsignedint> well thats good then
486: [03:45:20] * Pyromanik shrugs
487: [03:45:50] <unsignedint> antmas: dont .NET guys look at PHP like it is inferior because its not "Enterprise" and think devs who use it work in their underpants from their garage?
488: [03:46:15] <antmas> unsignedint: pretty much
489: [03:46:25] <Pyromanik> unsignedint: pretty much. But taht's how the rest of the world sees .net devs.
490: [03:46:28] <antmas> I don't promote it in anyway
491: [03:46:33] <Pyromanik> because it's so... cliquey
492: [03:46:38] <Ryan-Toast> unsignedint: They look down on it because it's loopy typed.
493: [03:46:48] <Pyromanik> also yeh.
494: [03:46:49] <Ryan-Toast> loosly**
495: [03:46:49] <lewellyn> unsignedint: hey. there are enterprise devs who work from bed with no pants.
496: [03:46:53] <Pyromanik> dat loose type.
497: [03:46:59] <lewellyn> though, i guess that's an upgrade from a garage ;)
498: [03:47:05] <EasyCo> Pants are overrated anyways
499: [03:47:09] <lewellyn> indeed.
500: [03:47:15] <Pyromanik> lewellyn: not if the bed's in the basement garage!
501: [03:47:18] <unsignedint> the main problem I have with .NET devs is .NET is all they know, and they wont even consider something else because its too hard and .NET is their comfort zone
502: [03:47:21] <lewellyn> i don't have to have pants for another... 18 hours.
503: [03:47:24] <Ryan-Toast> I worked for a multi billion dollar company that used .net, and every time I would mention that I made my home projects in PHP I would get funny looks.
504: [03:47:40] <unsignedint> ^ haha
505: [03:47:44] <Pyromanik> haha
506: [03:47:46] <lewellyn> going to visit a client tomorrow; kinda poor form to not wear pants
507: [03:47:51] <antmas> unsignedint: yeah that's why I took on a job that at least taught me something else, as well as being paid more because of .net
508: [03:47:52] <Ryan-Toast> They couldn't understand why I didn't use .net at home
509: [03:48:00] <Pyromanik> I don't like .net because they think they're real software devs.
510: [03:48:13] <Pyromanik> and it's like no... you're the MS equiv of a PHP fanatic.
511: [03:48:35] <EasyCo> Would you consider yourself a PHP fanatic?
512: [03:48:48] <Pyromanik> then they inevitibly turn around and claim about how php can't do mobile apps.
513: [03:48:50] <unsignedint> antmas: makes sense, my previous job was .NET too but the microsoft stack makes me rage (although I do like c# as a language and ASP.NET MVC as a framework)
514: [03:48:57] <Ryan-Toast> I'm of the opinion that you should strive to be a developer. A language is just one of many tools that you use for specific jobs.
515: [03:49:05] <Pyromanik> Ryan-Toast: exactly
516: [03:49:07] <antmas> Ryan-Toast: yup
517: [03:49:08] <unsignedint> indeed
518: [03:49:30] <Ryan-Toast> MVC 4 is nice.
519: [03:49:49] <Ryan-Toast> I haven't used 5 yet, because I haven't needed to.
520: [03:49:53] <antmas> unsignedint: I quite like the stact personally, it's pretty bulletproof if setup well
521: [03:49:59] <Pyromanik> rofl mvc4
522: [03:50:04] <antmas> although, setting it up properly is a fuckin nightmare
523: [03:50:04] <Pyromanik> MVC doesnt' have versions!~
524: [03:50:06] <Pyromanik> xD
525: [03:50:09] <Pyromanik> it's a concept!
526: [03:50:23] <unsignedint> antmas: really? IIS is a pain in the ass to configure, and you cant script deploys easily
527: [03:50:36] <Ryan-Toast> ASP .NET MVC 4 then.
528: [03:50:38] <Pyromanik> and it breaks.
529: [03:50:41] <Pyromanik> like, all the time.
530: [03:50:41] <antmas> unsignedint: never had a problem with that
531: [03:51:14] <antmas> I don't 'develop' websites often though
532: [03:51:40] <antmas> mostly *software* - but I use that term loosley
533: [03:51:45] <unsignedint> antmas: I always missed being able to ssh into a server and get a usable shell. yes I know you can install a SSH server on windows but its not the same, and PowerShell is needlessly complicated compared to a bash shell
534: [03:51:46] <antmas> loosely*?
535: [03:52:07] <Ryan-Toast> antmas: You're not my real mum.
536: [03:52:13] <antmas> unsignedint: true
537: [03:52:37] <antmas> o.O
538: [03:52:41] <antmas> Ryan-Toast: I don't get it
539: [03:53:11] <lewellyn> i suppose this conversation is where i should come clean and say that i'm a C guy, who normally uses C++/Qt because $$ :P
540: [03:53:12] <Ryan-Toast> antmas: I'll spell my words how I want, because I'm a big boy :D
541: [03:53:24] <antmas> :D
542: [03:53:25] <antmas> ah
543: [03:53:43] <Pyromanik> chaps
544: [03:53:46] <Pyromanik> I present to you
545: [03:53:48] <Pyromanik> http://iforce.co.nz/i/lgoli4zl.vai.jpg
546: [03:53:49] <Ryan-Toast> lewellyn: How much do you make with C/C++?
547: [03:54:09] <lewellyn> Ryan-Toast: i don't say how much i make. bad business results :)
548: [03:54:12] <Pyromanik> zomg <3 C(++)
549: [03:54:25] <Ryan-Toast> I'd like to get into making sites with Python.
550: [03:54:27] <lewellyn> though i was a bit irritated to have $1M fall through this week.
551: [03:54:40] <Pyromanik> wow, a whole mil
552: [03:54:47] <Colin[pi]> LOL: http://i.imgur.com/7OQBDnO.png
553: [03:54:48] <Ryan-Toast> lewellyn: Haha, fair enough.
554: [03:54:58] <Pyromanik> is it just you lewellyn ? or are you part of (or run) a team?
555: [03:54:59] <lewellyn> it'll come around sooner or later.
556: [03:55:16] <lewellyn> Pyromanik: for now, just me. i'm currently mostly doing bb10 enterprise mobile apps.
557: [03:55:24] <Ryan-Toast> I was making decent money freelancing PHP stuff, but it stressed me out.
558: [03:55:26] <lewellyn> i don't even have time for my own web stuff anymore.
559: [03:55:29] <irogue23> lewellyn: your name has a lot less L's then the courier at my old work
560: [03:55:30] * aragonne quit (Quit: aragonne)
561: [03:55:36] <antmas> lewellyn: I was doing that until recently
562: [03:55:41] <antmas> c# though
563: [03:55:41] <lewellyn> irogue23: it's also much shorter than my actual surname.
564: [03:55:48] <Ryan-Toast> I wouldn't even know how to pronounce your name.
565: [03:56:23] <irogue23> lewellyn: our asian courier driver was Llelwellyn
566: [03:56:34] <lewellyn> that's one too many, i think.
567: [03:56:38] <irogue23> ya
568: [03:56:41] <irogue23> it was particularly odd
569: [03:57:02] <irogue23> dunno if signwriter of the van got it wrong or his mother did :P
570: [03:57:14] <lewellyn> now i can tell people to foad when they realize that this nick is truncated to 8 characters (once upon a time, unix logins had a limit of 8)
571: [03:57:30] <lewellyn> "at least i didn't get an extra L!"
572: [03:57:42] <Ryan-Toast> Close enough to 5pm, see you guys later.
573: [03:57:54] <lewellyn> don't make me look at the time :P
574: [03:58:01] * DigNZ quit (Quit: DigNZ)
575: [03:58:06] <irogue23> lewellyn: haha yeah
576: [03:58:13] <EasyCo> lol lewellyn, #horsecocks heh :)
577: [03:58:21] <irogue23> first time i saw the van and his name i didn't expect a cambodian to step out
578: [03:59:01] <lewellyn> EasyCo: i think it's a web browser. :)
579: [03:59:53] <lewellyn> seriously oracle. you're fucking huge. why the hell are you trying to force every java install to include a damn browser toolbar so you can make a few cents for each person who forgets to unclick the boxes?
580: [04:00:03] <Colin[pi]> because greed
581: [04:00:38] <lewellyn> and because larry likes people to hate him, i guess.
582: [04:00:48] <irogue23> seems that way
583: [04:01:33] <Pyromanik> urg webdrive STILL having email issues.
584: [04:01:34] <Pyromanik> wtf
585: [04:01:50] <spronk> anyone ever had issues with flush not holding
586: [04:02:10] <spronk> i.e. you'll change a template, ?flush=1, and it works fine, but next request, nothing
587: [04:02:18] <spronk> have to delete /tmp/... cache folder to fix
588: [04:02:30] <Pyromanik> irogue23: lots of Asian folks choose an 'English' name that sounds a little similar to their real birth (asian) name when the move to NZ or other English countries.
589: [04:02:44] <Pyromanik> eg mates wife is xiaomin, goes by Charmaine.
590: [04:03:55] * nickmolhoek quit (Quit: nickmolhoek)
591: [04:03:56] <Pyromanik> anway, seems like home time.
592: [04:03:59] * Pyromanik quit (Quit: leaving)
593: [04:04:00] <Colin[pi]> my gf has a japanese and a brazilian name
594: [04:05:29] <EasyCo> Colin[pi]: I'm off to W.A or a week on Sat. Going to Margaret River for the food and wine festival. Ahh yeah.
595: [04:05:54] <Colin[pi]> nice dude!
596: [04:05:54] <EasyCo> As a wine lover, I thought you'd appreciate :)
597: [04:06:00] <Colin[pi]> have a drink for me
598: [04:06:18] <EasyCo> I'll have 2
599: [04:07:46] <Colin[pi]> :D
600: [04:08:30] * Ryan-Toast quit (Quit: Ryan-Toast)
601: [04:11:09] * UncleCheese has joined #silverstripe
602: [04:12:50] <irogue23> only 2? :P
603: [04:12:58] <ss23> Almost 3!
604: [04:15:13] <Colin[pi]> that feel when you're not sure if you should write a custom data importer or just put it in manually
605: [04:24:12] <spronk> so
606: [04:24:22] <spronk> noone has had issues with caches not flushing to disk?
607: [04:29:46] <camfindlay> spronk: give this a go… add a directory named "silverstripe-cache" to your webroot. Cache will auto flush into this folder so you can see what is going on just incase the write permissions in your /tmp are funky.
608: [04:31:18] <spronk> hmm
609: [04:32:00] * Ryan-Toast has joined #silverstripe
610: [04:35:52] * cloph has joined #silverstripe
611: [04:36:21] * cloph_away quit (Ping timeout: 248 seconds)
612: [04:41:36] * UncleCheese quit (Quit: UncleCheese)
613: [04:41:37] * Ryan-Toast quit (Quit: Ryan-Toast)
614: [04:46:12] * Ryan-Toast has joined #silverstripe
615: [04:55:33] * Ryan-Toast quit (Quit: Ryan-Toast)
616: [04:57:51] * metanat has joined #silverstripe
617: [05:02:05] <camfindlay> any luck spronk?
618: [05:12:13] <camfindlay> I'm off for the evening… catch ya'll back tomorrow
619: [05:12:43] <ss23> Cyao
620: [05:12:44] <ss23> :)
621: [05:13:08] * jedateach quit (Quit: jedateach)
622: [05:13:25] * camfindlay quit (Quit: camfindlay)
623: [05:22:05] * folibis has joined #silverstripe
624: [05:22:10] <folibis> hi all!
625: [05:22:23] <Zauberfisch23> blubb
626: [05:38:18] <folibis> I am trying to do something to allow comment only after 60 sec. after page was loaded. this is my code - http://pastie.org/8494528 ... from some reason doPost() calls PostForm() to get the form as I understand and it clear my session ((
627: [05:38:58] <folibis> need help with it.
628: [05:55:59] * camfindlay has joined #silverstripe
629: [05:59:05] * camfindlay quit (Client Quit)
630: [06:00:21] * metanat quit (Quit: Colloquy for iPhone - http://colloquy.mobi)
631: [06:01:14] * gereblels has joined #silverstripe
632: [06:01:18] <gereblels> hi all
633: [06:01:51] <gereblels> I'm getting a log in message when i try to access a url defined in routes.
634: [06:01:52] <gereblels> i get
635: [06:01:56] <gereblels> You must log in with your CMS password in order to view the draft or archived content
636: [06:02:11] <gereblels> routes: 'site_search': 'ContentPage_Controller',
637: [06:02:37] <gereblels> in my controller: private static $allowed_actions = array( 'search' );
638: [06:02:50] <gereblels> url: /site_search/search?q=foobar
639: [06:03:06] <gereblels> and on top of that; i'm logged in as an admin to begin with!
640: [06:03:31] <gereblels> any ideas please?
641: [06:04:41] <gereblels> its not even hitting the search() method
642: [06:16:16] * gereblels quit (Quit: Leaving)
643: [06:16:53] * obbo has joined #silverstripe
644: [06:17:19] <obbo> hello. is it possible to link to a resampled image in a template? like: $Photo.SetWidth(200).URL?
645: [06:25:23] * obbo quit (Quit: Page closed)
646: [06:30:19] * EasyCo quit (Quit: We can't stop here, this is bat country)
647: [06:36:55] * Shashitechno_ has joined #silverstripe
648: [06:57:23] * Liquide quit ()
649: [07:06:57] * joelpittet quit ()
650: [07:10:42] * DesignerX has joined #silverstripe
651: [07:11:55] <DesignerX> hi, has anyone seen this error before ? Cannot use a scalar value as an array .. I will paste the full error page in s sec
652: [07:15:35] <irogue23> yeah, sspaste that shit
653: [07:15:53] <DesignerX> http://www.sspaste.com/paste/show/528c5f236dd54http://www.sspaste.com/paste/show/528c5f236dd54 & error only shows up when the FieldType = int , leaving the field empty doesnt give any errors
654: [07:16:05] <DesignerX> http://www.sspaste.com/paste/show/528c5f236dd54 ops double paste
655: [07:17:50] * folibis_ has joined #silverstripe
656: [07:18:20] <irogue23> DesignerX: can you paste the DataObject you're managing?
657: [07:20:09] <DesignerX> here it is .. using the default fields/gridfield http://www.sspaste.com/paste/show/528c604d9c600
658: [07:21:08] <DesignerX> Could be a problem with FieldName being same as the CLassName ?
659: [07:21:26] <folibis_> how can I store session value inside controller?
660: [07:21:45] <folibis_> ehh to explain my problem - http://pastie.org/8494528
661: [07:21:53] <irogue23> DesignerX: should be 'Int'
662: [07:21:55] <irogue23> not 'int'
663: [07:22:00] <irogue23> not sure if that's the problem
664: [07:22:47] <DesignerX> could be , I added the "SalaryAmount" just under it & it seems to work fine .. guessing having the FieldName = ClassName is the problem ? test time ..
665: [07:23:24] <irogue23> nah, fieldname=classname is fine
666: [07:23:40] <irogue23> DesignerX: try changing to Int, just to be sure
667: [07:23:51] <DesignerX> doing that now
668: [07:23:54] <irogue23> folibis_: that looks fine i think? what's the issue you're having?
669: [07:26:19] * folibis_ quit (Ping timeout: 250 seconds)
670: [07:26:27] <irogue23> or not :P
671: [07:27:01] <DesignerX> :) could be he DC he got no where else to go
672: [07:28:17] <DesignerX> irogue23: still the same with Int or int .. strange problem
673: [07:30:02] * Shrike_Finland quit (Quit: Leaving.)
674: [07:33:24] * folibis_ has joined #silverstripe
675: [07:35:12] * folibis_ quit (Client Quit)
676: [07:46:04] * Stomach quit (Ping timeout: 264 seconds)
677: [07:46:25] * zippy__ has joined #silverstripe
678: [07:48:08] <zippy__> ss23: I always hear someone complaining about subsites
679: [07:48:28] <zippy__> simon_w: needs to add that as a word for his log stats ;)
680: [08:00:07] <Zauberfisch23> zippy__: aparently it already is
681: [08:02:55] <irogue23> yeah, it is
682: [08:03:15] <irogue23> http://logs.simon.geek.nz/stats.php#subsites
683: [08:10:25] * jedateach has joined #silverstripe
684: [08:10:27] * jedateach has left #silverstripe
685: [08:15:02] * Shrike_Finland has joined #silverstripe
686: [08:24:36] * Sjohn has joined #silverstripe
687: [08:25:36] <Sjohn> Hi everyone
688: [08:26:26] <Zauberfisch23> blubb
689: [08:29:39] <zippy__> haha that is funny
690: [08:29:48] <zippy__> why would someone use subsites
691: [08:30:23] <zippy__> well, I can sort of see why...
692: [08:31:31] <Sjohn> I got a submenu like the following: http://paste2.org/WEgb2Fwp but it increases the loading time quite a bit.. Is putting <% cached %> around the only best solution?
693: [08:32:02] <zippy__> yes
694: [08:32:58] <Sjohn> It's not better to like write a function the read all at once? (instead of all the loops)
695: [08:33:28] <Sjohn> that*
696: [08:34:31] <Sjohn> Any advice would be great.
697: [08:43:09] * kerosene quit (Ping timeout: 272 seconds)
698: [08:46:04] * violetina has joined #silverstripe
699: [09:06:46] * SightUnseen has joined #silverstripe
700: [09:07:03] * SightUnseen has left #silverstripe
701: [09:08:33] * kinglozzer has joined #silverstripe
702: [09:09:03] <Sjohn> cached solved it i think
703: [09:16:48] <Sjohn> Is it better to turn off ETag.. or configure them?
704: [09:36:19] * zfmf has joined #silverstripe
705: [09:51:10] * NoobNL_ has joined #silverstripe
706: [10:22:28] * chillu has joined #silverstripe
707: [10:25:43] * Shashitechno_ quit (Ping timeout: 250 seconds)
708: [10:48:38] * micmania1 has joined #silverstripe
709: [11:19:31] <Colin[pi]> doot doot doot
710: [11:28:24] * NoobNL_ quit (Quit: Page closed)
711: [11:28:45] * NoobNL_ has joined #silverstripe
712: [11:44:01] * kerosene has joined #silverstripe
713: [11:51:31] * folibis quit (Ping timeout: 250 seconds)
714: [12:15:07] * Colin[pi] quit (Ping timeout: 246 seconds)
715: [12:18:23] * marvanni has joined #silverstripe
716: [12:42:10] <marvanni> I now it dind't worked in 2.4.x to have 2 CTF's for the same many_many relation (but with a Enum Filter to seperate the DO's to display)
717: [12:42:29] <marvanni> does anyone knows if it does work with SS3 an the GridFields?
718: [12:43:24] * Vikk has joined #silverstripe
719: [12:43:31] <Vikk> Hi All
720: [12:43:38] <marvanni> like I have 2 SiteBlock positions an a Page : left, right. for each position I want to have gridfield, where each selects SiteBlock DataObjects for left and right seperated
721: [12:44:47] <Vikk> I've just uploaded my site to production, but I'm getting an internal server error 500. Checked rewrite base, set config.yml to dev mode, set dev mode in _config.php but nothing's worked :(
722: [12:46:45] <Vikk> Please help me urgently
723: [12:49:06] <kinglozzer> Vikk: If it's the plain text 500 page (not the nice looking SilverStripe one) then it's a server configuration issue
724: [12:49:09] <kinglozzer> Do you have access to error logs?
725: [12:50:06] <Vikk> I don't hey
726: [12:50:27] <Vikk> But what sort of server configurations
727: [12:51:52] <kinglozzer> There are lots of things it could be, probably best to ask your host to look at the error logs. Failing that, I'd start by going through .htaccess line by line and commenting things out, in case it's an unsupported module causing an error or something
728: [12:53:27] <Vikk> Great! Thanks kindly kinglozzer.
729: [12:58:37] * chillu quit (Quit: chillu)
730: [13:05:10] * chillu has joined #silverstripe
731: [13:05:42] * jonny_ has joined #silverstripe
732: [13:05:49] <jonny_> hi
733: [13:06:26] <jonny_> Does anyone know an easy way to just dump out the result of $Pos minus one in my templates please?
734: [13:12:55] <jonny_> Anyone?
735: [13:15:16] <ec8or_> jonny_: add a function on the dataobject?
736: [13:17:19] * jonny_ quit (Ping timeout: 250 seconds)
737: [13:18:08] * UndefinedOffset has joined #silverstripe
738: [13:36:42] * Plop has joined #silverstripe
739: [13:36:47] <Plop> hi guys
740: [13:38:07] <Plop> i'm encounter some weird behavior with one of my template with localization
741: [13:38:41] <Plop> i can acces to my <% control Protocols %> in french but not in english and i don't understand why
742: [13:39:30] <Plop> my page is located in CMS in french and english and in both language i can acces before this <% control Protocols %>
743: [13:39:33] <Plop> but after
744: [13:39:36] <Plop> only in french
745: [13:39:50] <Plop> someone has an idea why i can't ?
746: [13:40:08] <Plop> it's been 2 days that i'm on it and i can't figure out
747: [13:41:12] <Plop> here is my template : http://www.sspaste.com/paste/show/528cb9dc16036
748: [13:44:52] * kerosene quit (Ping timeout: 264 seconds)
749: [13:49:46] <kinglozzer> jonny_: $Pos(0)
750: [13:59:32] * NoobNL_ quit (Quit: Page closed)
751: [13:59:49] * NoobNL_ has joined #silverstripe
752: [14:06:25] * obbo has joined #silverstripe
753: [14:07:02] <obbo> hello. is it possible to link to a resampled image? like: <a href="$Photo.SetWidth(80).URL"> ?
754: [14:12:32] * micmania2 has joined #silverstripe
755: [14:12:53] * micmania1 quit (Ping timeout: 248 seconds)
756: [14:13:40] <micmania2> obbo, just like that!
757: [14:16:37] <obbo> cool, thanks
758: [14:16:41] * obbo quit (Quit: Page closed)
759: [14:37:37] * zippy__ quit (Quit: zippy__)
760: [14:41:44] * Shrike_Finland quit (Quit: Leaving.)
761: [14:45:27] * catcher has joined #silverstripe
762: [14:47:35] * kerosene has joined #silverstripe
763: [15:08:51] * mojo5000 has joined #silverstripe
764: [15:48:43] * Shrike_Finland has joined #silverstripe
765: [15:50:05] * kerosene quit (Quit: leaving)
766: [16:00:11] * Colin[pi] has joined #silverstripe
767: [16:08:10] * chillu quit (Quit: chillu)
768: [16:17:57] * chillu has joined #silverstripe
769: [16:21:03] * NoobNL_ quit (Ping timeout: 250 seconds)
770: [16:22:02] * Sjohn quit (Read error: Connection reset by peer)
771: [16:24:14] * mojo5000 quit (Remote host closed the connection)
772: [16:24:46] * mojo5000 has joined #silverstripe
773: [16:29:13] * mojo5000 quit (Ping timeout: 246 seconds)
774: [16:57:02] * kinglozzer quit ()
775: [17:02:35] <Vikk> I've got my silverstripe install up and running but now I get this error: [User Warning] None of these templates can be found in theme 'sat': base_tag.ss... I have performed a flush=all and a flush=1 but it's still doing this
776: [17:05:58] * Colin[pi] quit (Ping timeout: 245 seconds)
777: [17:08:22] <Vikk> ok I fixed it... was running it in dev mode...
778: [17:08:28] <Vikk> Stupid mistake
779: [17:22:07] * chillu quit (Quit: chillu)
780: [17:24:33] * chillu has joined #silverstripe
781: [17:36:00] * mojo5000 has joined #silverstripe
782: [17:40:53] * DesignerX quit (Ping timeout: 248 seconds)
783: [17:48:25] * travis-ci has joined #silverstripe
784: [17:48:25] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1569 (3.1 - 358fd7e : Ingo Schommer): The build passed.
785: [17:48:25] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/be99d1532bbe...358fd7eb4b67
786: [17:48:25] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/14263088
787: [17:48:25] * travis-ci has left #silverstripe
788: [17:52:09] <Plop> little question guys, can we locate a redirector page ?
789: [18:02:39] * mojo5000 quit (Remote host closed the connection)
790: [18:03:07] * mojo5000 has joined #silverstripe
791: [18:07:21] * mojo5000 quit (Ping timeout: 246 seconds)
792: [18:09:44] * VisualOverdose has joined #silverstripe
793: [18:11:31] <VisualOverdose> Hey dudes, I'm wondering if someone could point me in the right direction of creating a popup window in the CMS that will contain a small form. Thanks
794: [18:12:12] <VisualOverdose> I'm thinking it would use the same popup style as the image/file popup for TinyMCE
795: [18:13:13] <UndefinedOffset> anyone know what changed with permission codes in the cms for 3.1? I've given a user access to a custom leftandmain extension but they don't see it in their menu even though the required permission in code is set to the right code
796: [18:21:41] * Plop quit ()
797: [18:25:26] * mojo5000 has joined #silverstripe
798: [18:33:17] * gelignite has joined #silverstripe
799: [18:57:03] * Vikk quit (Ping timeout: 250 seconds)
800: [19:14:47] * antmas quit (Quit: Page closed)
801: [19:15:31] * antmas has joined #silverstripe
802: [19:29:37] * DigNZ has joined #silverstripe
803: [19:31:44] <guzzlefry> Is there a write-up on how to do date filter in modeladmin?
804: [19:37:04] * Felix__ has joined #silverstripe
805: [19:37:35] <Felix__> Hello
806: [19:41:49] <Felix__> Anybody here?
807: [19:42:33] * Ryan-Toast has joined #silverstripe
808: [19:42:39] <simon_w> Nope
809: [19:42:44] <catcher> negative
810: [19:43:09] <Felix__> Haha
811: [19:43:19] <Felix__> Is there anyone willing to help me with an issue I'm having with silverstripe?
812: [19:44:04] * nickmolhoek has joined #silverstripe
813: [19:46:28] <simon_w> Depends on the issue
814: [19:47:11] <antmas> Felix__: don't ask about asking, just put it out there :D
815: [19:47:25] * DigNZ quit (Quit: DigNZ)
816: [19:47:30] <Felix__> I'm trying to install silverstripe (a very outdated version, since the company I work for use this one) on a debian dev server. However running the installation process won't show me anything. It says it's installing and everything was successful, but I can't get anything to show up :/ (Version is 2.4.1)
817: [19:47:40] <Felix__> @DigNZ: I see D:
818: [19:47:41] <Felix__> :D
819: [19:48:19] * simon_w quit (Quit: This computer has gone to sleep)
820: [19:49:04] * zippy__ has joined #silverstripe
821: [19:49:26] <Felix__> (Have used the chmod 777 on _all_ files)
822: [19:49:48] <zippy__> o>o
823: [19:50:46] <catcher> Felix__, that's not such a good idea..
824: [19:50:53] <Felix__> An even better question would be; Is there any way to port a Silverstripe application from one server to another?
825: [19:51:17] <catcher> Felix__, sure, copy the code & assets, import the database.
826: [19:51:18] <Felix__> I didn't do this at first, I was just assuming that the write access was failing. I've tried pretty much everything that has crossed my mind
827: [19:51:46] <Felix__> I've done just that, but when the android app is trying to connect, there are a lot of missing data
828: [19:51:48] <catcher> Felix__, you'll want to get those permissions reset before you actually launch this.
829: [19:52:06] <Felix__> (Actual pages missing)
830: [19:52:11] <catcher> Felix__, an app? Is it connecting straight to the DB?
831: [19:52:34] <Ryan-Toast> You may find that the .htaccess has rewriting set to a particular URL
832: [19:52:48] <Felix__> It's sending POST requests, asking for data from the database which the server then retrieves and sends back
833: [19:52:55] <Felix__> Let me check
834: [19:53:42] <Felix__> http://pastebin.com/KEqckUBq
835: [19:53:48] <Felix__> Perhaps this is interfering?
836: [19:54:48] <Ryan-Toast> Felix__: No, that should be fine.
837: [19:55:15] <Ryan-Toast> Must be something else.
838: [19:55:33] <Ryan-Toast> and you've done a dev/build, and a ?flush=all ?
839: [19:56:01] <Felix__> No sites show up, (I have tried that) it's just a blank screen, or, just 404
840: [19:56:23] <catcher> Felix__, try sending the post requests yourself (browser, curl, etc) and look at the response.
841: [19:56:26] <Ryan-Toast> Was this a clean install?
842: [19:56:54] <Felix__> It says "Installing, if anything~" and stays like that forever
843: [19:57:56] <Felix__> Worth to mention is that this is on a completely remote server (I'm not connected using localhost)
844: [19:58:13] * DigNZ has joined #silverstripe
845: [20:00:07] <Felix__> Oh, do I have to create the actual database beforehand, or is this automatically created in the process?
846: [20:00:15] * camfindlay has joined #silverstripe
847: [20:00:23] <Felix__> (Seems the db doesn't contain the database)
848: [20:00:27] <catcher> Felix__, it's created, but it won't have your data.
849: [20:01:14] <Felix__> Alright. I'm reinstalling it again. What exact command (for writing purposes during install) do I need to apply to which files?
850: [20:02:00] <Felix__> I'm getting the typical write errors about the .htaccess files and mysite/_config.php and assets/
851: [20:02:26] * UncleCheese has joined #silverstripe
852: [20:07:33] * halkyon has joined #silverstripe
853: [20:07:33] * halkyon quit (Changing host)
854: [20:07:33] * halkyon has joined #silverstripe
855: [20:24:09] * Felix__ quit (Ping timeout: 250 seconds)
856: [20:26:12] <UncleCheese> anyone ever done solr integration with SS3?
857: [20:32:47] <antmas> UncleCheese: integration? it uses solr anyway doesn't it?
858: [20:33:03] <UncleCheese> ss3 uses solr out of the box? not bloody likely
859: [20:35:28] <antmas> hmmm I'm pretty ceratin it does
860: [20:35:33] <antmas> certain*
861: [20:37:23] <antmas> UncleCheese: either way, what is your question about integrating it?
862: [20:39:37] * antmas quit (Quit: Page closed)
863: [20:40:34] * antmas has joined #silverstripe
864: [20:43:43] * zfmf has left #silverstripe
865: [20:46:38] <UncleCheese> A grep for "solr" in the SS3 core returns one result, which is in the docs, where it says, "FullTextSearch has been removed because you can use a third party search tool like Solr"
866: [20:47:02] <UncleCheese> i'm just not sure where to start, if anyone has done it.. the docs look really good, though, so i'm keen to just jump in
867: [20:50:01] <camfindlay> hey UncleCheese, you can fire up a really basic cut down Solr in the FullTextSearch module (You need JRE installed). It lives in ./fulltextsearch/thirdparty/solr/server if you cd to there and run "java -jar start.jar
868: [20:50:46] <UncleCheese> awesome! And configuration?
869: [20:51:00] <camfindlay> then you have to config the Solr Index which is in the docs and once that's all done there are a couple of tasks you can run Solr_Configure and Solr_Reindex
870: [20:51:28] <camfindlay> I'd have to dig into the docs to give you the exact config stuff and would depend on what you trying to do of course :)
871: [20:52:22] * Stomach has joined #silverstripe
872: [20:52:25] <camfindlay> at a high level, the Solr Index tells Solr which Page Types and which properties to index in Solr
873: [20:53:19] <camfindlay> running Solr_Configure task is kind of like a dev/build - if you update what you are wanting to index you run that.
874: [20:53:33] <camfindlay> and no prizes for guesses what Solr_Reindex does :D
875: [20:54:17] <camfindlay> also note: if you start the version of Solr in the fulltextsearch it will stop if you close the terminal tab
876: [20:54:55] * antmas is now unsure if Solr is actually part of 3.0 by default
877: [20:55:41] <UncleCheese> cool
878: [20:56:41] <UncleCheese> alright we'll see how this goes
879: [20:58:31] * coldblooded01 has joined #silverstripe
880: [21:02:58] <camfindlay> good luck man!
881: [21:04:53] * UndefinedOffset quit (Quit: Leaving.)
882: [21:06:35] * violetina quit (Remote host closed the connection)
883: [21:08:38] <VisualOverdose> @UncleCheese do you have any insight on opening a form in a popup(jQuery Dialog) in the CMS?
884: [21:09:09] <UncleCheese> sure
885: [21:09:14] <UncleCheese> use a jQuery popup and a form
886: [21:09:31] <VisualOverdose> I was hoping to use the same popup as the one for the image tool in tinymce
887: [21:09:50] <UncleCheese> that would be good for consistency
888: [21:10:03] <UncleCheese> i think that's a custom SS thing.. there should be a public api for it
889: [21:10:17] <UncleCheese> look at uploadfield
890: [21:10:20] <UncleCheese> that uses it
891: [21:10:44] <VisualOverdose> Good idea, thanks
892: [21:11:11] <UncleCheese> dialog.ssdialog({iframeUrl: iframeUrl, height: 550});
893: [21:11:54] <UncleCheese> uploadfield.js : line ~254
894: [21:13:36] <Ryan-Toast> Hey, how can I set the parent of a GridField item automatically?
895: [21:28:19] * mattybalaam has joined #silverstripe
896: [21:29:34] <mattybalaam> Does anyone know how can I go about listing all 'enum' values in a template?
897: [21:29:54] * gelignite quit (Quit: http://bit.ly/nkczDT)
898: [21:32:27] <UncleCheese> public function EnumValuesForField($field) { $ret = ArrayList::create(); foreach($this->dbObject($field)->enumValues() as $val) $ret->push(ArrayData::create(array('Value' => $val))); return $ret; }
899: [21:32:42] <UncleCheese> <% loop $EnumValuesForField(Foo) %>$Value<% end_loop %>
900: [21:33:08] <UncleCheese> cc Ryan-Toast:
901: [21:33:19] <UncleCheese> oops!
902: [21:33:23] <UncleCheese> cc mattybalaam
903: [21:33:37] <Ryan-Toast> UncleCheese: ?
904: [21:33:47] <mattybalaam> Wow, nice. Thanks.
905: [21:34:02] <UncleCheese> what do you mean by "parent" Ryan-Toast ?
906: [21:35:34] <Ryan-Toast> UncleCheese: e.g I have a class "ParentHolder" that has many "Items", when I use a GridField to create items, how do I make it so that the Items link to the Parent automatically. Currently if I don't add a hiddenField with ParentID I see a drop down menu.
907: [21:35:49] * DigNZ1 has joined #silverstripe
908: [21:36:48] <UncleCheese> the grid field will automatically assign a parent id if it's passed a RelationList
909: [21:37:02] <UncleCheese> so if you have has_many ('Items' => 'Item') and you pass it $this->Items() then that should happen automatically
910: [21:37:13] <UncleCheese> but if you're just passing it an arbitrary DataList, then it has no way of knowing
911: [21:37:46] <Ryan-Toast> UncleCheese: Can I paste bin what I have at the moment?
912: [21:37:53] <UncleCheese> ok
913: [21:38:26] <Ryan-Toast> UncleCheese: http://pastebin.com/eiDaKAc2
914: [21:39:05] <UncleCheese> and your PriceItem class?
915: [21:39:33] <Ryan-Toast> UncleCheese: http://pastebin.com/GDzxbTsz
916: [21:40:21] <UncleCheese> oh, well don't use parent::getCMSFields for one
917: [21:40:41] <UncleCheese> that's going to scaffold all your fields and it's going to look at the has_one PricingHolder and give you a dropdown
918: [21:40:53] <UncleCheese> i never use scaffolding.. it produces such weird results
919: [21:40:59] <Ryan-Toast> Ah, so just getCMSFields?
920: [21:41:02] <UncleCheese> no
921: [21:41:16] <Ryan-Toast> or updateCMSFields
922: [21:41:19] <UncleCheese> just build them all yourself instead of relying on the scaffolding
923: [21:41:28] <UncleCheese> $fields = FieldList::create(TabSet::create("Root"));
924: [21:41:39] <UncleCheese> $fields->push(new GridField(…));
925: [21:41:42] <UncleCheese> etc
926: [21:42:07] <Ryan-Toast> Are they okay to stay in the getCMSFields method?
927: [21:43:38] <UncleCheese> yeah, that needs to be defined
928: [21:43:50] <UncleCheese> the problem is when you call parent::getCMSFields() on a direct descendant of DataObject
929: [21:43:56] <UncleCheese> because DataObject has no fields
930: [21:44:01] <Ryan-Toast> Ah, right.
931: [21:44:10] <UncleCheese> so its getCMSFields() method will just "intelligently" populate the field list
932: [21:44:28] <UncleCheese> which in my experience is always wrong and has to be adjusted so much that you might as well just build it from scratch
933: [21:44:54] <Ryan-Toast> Cool. How do I get those fields to sit in the content?
934: [21:45:11] <Ryan-Toast> they all kind of sit to the left a bit
935: [21:45:11] <UncleCheese> sit in the content?
936: [21:45:28] <UncleCheese> oh, sorry
937: [21:45:35] <UncleCheese> $fields->addFieldToTab("Root.Main", …);
938: [21:45:55] <Ryan-Toast> UncleCheese: User Error] FieldList::addFieldToTab() Tried to add a tab to object 'FieldList' - 'Root' didn't exist.
939: [21:46:40] <UncleCheese> Are you using the code I gave you? public function getCMSFields() { $fields = FieldList::create(TabSet::create("Root")); $fields->addFieldToTab("Root.Main"..);
940: [21:47:31] <Ryan-Toast> UncleCheese: http://pastebin.com/FpW6tUY1
941: [21:49:04] <UncleCheese> you're not using addFieldToTab
942: [21:50:30] <Ryan-Toast> UncleCheese: Sweet, that works :) I changed them all to push when you said above. Thank you for your help :)
943: [21:50:38] <UncleCheese> ahh, right
944: [21:50:49] <UncleCheese> yeah, if you don't want tabs you can do it that way
945: [21:50:55] <UncleCheese> which is sometimes effective
946: [21:51:04] <Ryan-Toast> What would you do if you did want tabs?
947: [21:51:08] <Ryan-Toast> Just for future reference
948: [21:51:31] <UncleCheese> so if you don't want tabs, just do $fields = FieldList::create(); and then $fields->push()
949: [21:51:52] <UncleCheese> if you do want tabs, it's FieldList::create(TabSet::create("Root")); $fields->addFieldToTab("Root.Whatever",…);
950: [21:52:21] <Ryan-Toast> Nice. Are the docs on github?
951: [21:52:36] <UncleCheese> also checkout my zen-fields module which makes creating FieldLists very … zen-like
952: [21:52:44] <UncleCheese> http://github.com/unclecheese/silverstripe-zen-fields
953: [21:53:21] <Ryan-Toast> UncleCheese: Looks nice :D but I want to use vanilla SS for awhile just so I become fan,iliad with everything.
954: [21:53:27] <Ryan-Toast> familiar**
955: [21:53:41] * simon_w has joined #silverstripe
956: [21:53:43] <UncleCheese> yeah that's a good idea
957: [22:02:01] * camfindlay quit (Quit: camfindlay)
958: [22:06:45] <pippy> UncleCheese: wow, that's awesome
959: [22:06:49] <pippy> you're a code god
960: [22:07:08] <UncleCheese> ha
961: [22:07:31] <UncleCheese> yeah, zen-fields is my current favourite
962: [22:07:48] <pippy> I'm surprised Silverstripe hasn't kidnapped you yet
963: [22:07:50] <UncleCheese> and mockdata http://github.com/unclecheese/silverstripe-mock-dataobjects
964: [22:08:03] * Ryan-Toast quit (Quit: Ryan-Toast)
965: [22:08:07] <UncleCheese> I applied there, but they didn't have any openings
966: [22:08:19] <UncleCheese> and i was like, screw it, i'll go to NZ anyway
967: [22:10:12] <spronk> hey irogue23 is there a list of supported usb modem sticks for drayteks anywhere?
968: [22:10:47] * mobiusnz quit (Quit: Leaving.)
969: [22:12:03] * mobiusnz has joined #silverstripe
970: [22:13:29] * Pyromanik has joined #silverstripe
971: [22:13:39] <Pyromanik> stormdoubt - sounds like a metal band name
972: [22:14:05] <antmas> it does
973: [22:14:09] <antmas> \m?
974: [22:14:13] <antmas> \m/*
975: [22:16:28] * camfindlay has joined #silverstripe
976: [22:16:45] <ss23> Pyromanik: Ehhh, not quite, but it's close
977: [22:28:56] * Ryan-Toast has joined #silverstripe
978: [22:37:18] <Pyromanik> ss23: well, if you're referring to a real metal band's name, then yeh maybe.
979: [22:37:46] <ss23> No no
980: [22:37:47] <ss23> I just mean
981: [22:37:47] <Pyromanik> but this was me overhearing the design team squaking about how someone 'stormed out'
982: [22:37:50] <ss23> It sounds a itiny bit 'off'
983: [22:37:59] <ss23> Stormdoubt needs something else
984: [22:38:00] <ss23> Some x-factor
985: [22:38:05] <Pyromanik> ss23: yeh, I thought the same.
986: [22:38:12] <Pyromanik> to be true metal tehre'd need to be no doubt.
987: [22:38:17] <ss23> hahaha
988: [22:38:19] <Pyromanik> like "STORMGONNAKILLYOFAMILY"
989: [22:38:32] <ss23> Stormslaughter
990: [22:38:39] <Pyromanik> mm
991: [22:38:45] <Pyromanik> black elemental metal
992: [22:38:45] <ss23> (Thats storm slaughter, not storms laughter)
993: [22:38:53] <Pyromanik> ss23: either way it works.
994: [22:39:03] <Pyromanik> in the latter in a fashion like 'devils cry'
995: [22:39:04] <ss23> mmm
996: [22:39:05] <ss23> haha
997: [22:39:19] <ss23> now all I need is the band and music, and I'm set for lyfe!
998: [22:39:26] <Pyromanik> sif
999: [22:39:31] <Pyromanik> also, yes.
1000: [22:39:36] <Pyromanik> just synth all the things.
1001: [22:40:12] <Pyromanik> you do electronics right? You're into computers, you must know how to generate involved and layered instant hit music well recieved by critics right?
1002: [22:40:27] <Pyromanik> I'll give you 12 hours.
1003: [22:40:51] <Pyromanik> So hospitals right
1004: [22:41:02] <Pyromanik> they pay so many people to sit around in front of computers
1005: [22:41:05] <antmas> most metal these days has electronic drum machines anyway
1006: [22:41:08] <Pyromanik> computers with no information on them
1007: [22:41:33] <Pyromanik> and then you go to see this person in front of a computer with no information on it and they go "oh I dunno, go see this other person <you just came from>"
1008: [22:41:36] * Colin[pi] has joined #silverstripe
1009: [22:41:44] <Pyromanik> why do they pay all these people?
1010: [22:41:49] <Pyromanik> and how can I get a job like that?
1011: [22:43:29] <antmas> to be honest, whatever info those people should have access to should in theory be very basic
1012: [22:43:50] <Pyromanik> antmas: you mean like who the fuck is going to take my stitches out?
1013: [22:43:59] <antmas> name, doctor, room, illness/injury, appointments
1014: [22:44:22] <Pyromanik> antmas: yes, no, no, no, yes (but not useful in this case).
1015: [22:44:47] <ss23> Picking music is the second hardest thing I do at work each day :(
1016: [22:44:48] <ss23> so annoying
1017: [22:44:49] <Pyromanik> so apparently I have a follow up on the 12th of December.
1018: [22:44:51] <antmas> either or, they don't ever have any of that information it seems
1019: [22:44:59] <Pyromanik> which is amazing, because I probably won't be in the country.
1020: [22:45:14] <antmas> ss23: i know those feels
1021: [22:45:41] <antmas> so
1022: [22:45:49] <antmas> last night of my contract last night
1023: [22:45:54] <antmas> get my regular pay
1024: [22:45:56] <antmas> and
1025: [22:46:01] <ss23> Contract at Tasman or what? :O
1026: [22:46:03] <antmas> 1 month extra pay as a bonus
1027: [22:46:06] <ss23> nice
1028: [22:46:06] <ss23> :D
1029: [22:46:12] <antmas> nope, design job
1030: [22:46:33] <antmas> it was a win
1031: [22:46:37] <ss23> aw k
1032: [22:46:58] <antmas> I'll be at Tasman for 5 years I'd say
1033: [22:47:31] <antmas> now I don't know what to do with my spare time
1034: [22:47:32] <antmas> ;__;
1035: [22:47:39] * catcher quit (Quit: Leaving)
1036: [22:47:46] <ss23> XD
1037: [22:47:52] <ss23> WRITE CODE, YO
1038: [22:47:55] <Pyromanik> that moment when you go to type and some how magically pause the entire virtual machine.
1039: [22:47:56] <antmas> yeh
1040: [22:48:18] <antmas> I've been asked to make an Android app for Downer Construction
1041: [22:48:44] <antmas> could be le $$$
1042: [22:49:47] <Ryan-Toast> antmas: They should redo their website first.
1043: [22:50:10] <Ryan-Toast> Hello? 2004 is calling, they want their website back.
1044: [22:52:04] <Ryan-Toast> Can you not use methods in loops?
1045: [22:52:32] <antmas> Ryan-Toast: haven't even looked at it - this is more for some data collection engineers do in the field
1046: [22:52:44] <antmas> detecting poo gas specifically
1047: [22:54:01] <Ryan-Toast> antmas: (Y)
1048: [22:54:07] <Ryan-Toast> Nice**
1049: [22:54:30] <Ryan-Toast> So you freelancing it, or what?
1050: [22:54:55] <Colin[pi]> aww: http://www.engadget.com/2013/11/20/winamp-shutting-down/
1051: [22:55:12] <Ryan-Toast> Colin[pi]: what? Nooo
1052: [22:55:33] <Colin[pi]> must admit I haven't used it in a while but I LOVED it back in the day
1053: [22:55:39] <antmas> Ryan-Toast: yeah, outside my normal job
1054: [22:55:42] <Ryan-Toast> I still use it.
1055: [22:55:53] <Ryan-Toast> antmas: Got a website?
1056: [22:56:18] <Ryan-Toast> It's still my favourite music player, since you can pull tracks off ipods
1057: [22:56:26] <antmas> Ryan-Toast: nope :( still need to make one
1058: [22:56:35] <Ryan-Toast> and it isn't 400 gig.
1059: [22:57:04] <Ryan-Toast> antmas: Now's a good time to do it, since people start getting rebrands done late Jan/early Feb
1060: [22:57:07] <antmas> most of my contracts have been word of mouth through big franchises
1061: [22:57:24] * DesignerX has joined #silverstripe
1062: [22:57:34] <antmas> Ryan-Toast: yeah I plan on doing on around xmas
1063: [22:58:05] <Ryan-Toast> antmas: Good site for inspiration: http://www.mojotech.com/
1064: [22:59:36] <antmas> not bad
1065: [23:00:25] <mobiusnz> wow… been a while since a page has had images scroll down like I'm on dialup
1066: [23:00:34] <Ryan-Toast> antmas: I'm ripping off their process page, muhahaha
1067: [23:01:08] <mobiusnz> http://www.mojotech.com/css/images/hero_slider/hero-back-snowcast.jpg
1068: [23:01:09] <Colin[pi]> mojotech, nice site but shitty responsive nav :o
1069: [23:01:11] <mobiusnz> 1.1MB
1070: [23:01:12] <mobiusnz> wtf
1071: [23:01:34] <mobiusnz> it's only 1200x634
1072: [23:01:54] <antmas> yeah the nav sucks
1073: [23:01:59] <Colin[pi]> quality 99.99999% jpeg
1074: [23:02:01] <Colin[pi]> ?
1075: [23:02:47] <Colin[pi]> wow even at 90% quality it's 141.5KB
1076: [23:02:52] <Colin[pi]> wtf.. overkill
1077: [23:03:15] <Ryan-Toast> When designers have the ability to upload images**
1078: [23:03:58] <lab-notes> tumblr api is like 7% of the page load. Tumblr just isn't worth it.
1079: [23:06:28] * zippy__ quit (Ping timeout: 264 seconds)
1080: [23:07:07] * DigNZ1 quit (Quit: DigNZ1)
1081: [23:08:59] <Colin[pi]> sigh.. another client who thinks they know more about web design than me
1082: [23:09:13] <ss23> Make it pop!
1083: [23:09:34] <Colin[pi]> "can we move the logo there?" Ummm no. "Why not?" Because it would look retarded.
1084: [23:10:28] <antmas> Colin[pi]: that is the worst
1085: [23:11:01] <Colin[pi]> the design has a beautiful round logo, and it sits so nicely centered in the header... "we want to see it on the left"
1086: [23:11:03] <Colin[pi]> but WHY
1087: [23:11:11] <Colin[pi]> you'll have a GIANT area of empty space on the right
1088: [23:11:16] <Colin[pi]> it will look SHIT
1089: [23:11:22] <Colin[pi]> but what the fuck do I know?
1090: [23:11:43] <antmas> I had a similar issue with Speight's before they changed the logo
1091: [23:11:51] <antmas> went from round to square
1092: [23:12:00] <antmas> and now doesn't look shit
1093: [23:12:27] <Colin[pi]> they had this logo custom made from another firm, and it's awesome.. simple, clean, crisp
1094: [23:12:32] <Colin[pi]> looks fantastic in the center
1095: [23:12:41] <Colin[pi]> and I'm so tired of sites with logos in the top-left
1096: [23:12:53] <Colin[pi]> they said they wanted something different, WTF
1097: [23:12:55] <Colin[pi]> sigh
1098: [23:14:33] <antmas> using other sites to allow a client to choose from - IE to make something similar is always a bad idea
1099: [23:14:41] <antmas> it spreads bad design
1100: [23:15:16] <Colin[pi]> aye
1101: [23:15:42] * mobiusnz quit (Quit: Leaving.)
1102: [23:15:42] <antmas> because the web is full of cookie-cutter designs
1103: [23:15:50] <antmas> fuck that jazz
1104: [23:19:00] * EasyCo has joined #silverstripe
1105: [23:25:17] * VisualOverdose quit (Ping timeout: 250 seconds)
1106: [23:28:43] * chillu23 has joined #silverstripe
1107: [23:29:34] * chillu quit (Ping timeout: 272 seconds)
1108: [23:29:34] * chillu23 is now known as chillu
1109: [23:32:45] <Colin[pi]> up late chillu?
1110: [23:35:25] * SightUnseen has joined #silverstripe
1111: [23:36:27] * SightUnseen has left #silverstripe
1112: [23:37:42] <spronk> anyone ever heard of issues with userforms sending emails more than once?
1113: [23:44:43] <antmas> spronk: that happened to me very rarely
1114: [23:45:42] <spronk> hmm?
1115: [23:45:52] <spronk> i don't know whether its userforms or some weird server config
1116: [23:46:11] * simon_w quit (Quit: This computer has gone to sleep)
1117: [23:46:55] <ss23> help simon left
1118: [23:46:55] <ss23> :(
1119: [23:46:57] <ss23> how will I get lunch?
1120: [23:47:13] <antmas> are you sure it's actually sending more than once, or is it because you are setup to recieve and send (user logged in)
1121: [23:48:04] * Nimle has joined #silverstripe
1122: [23:48:44] <Nimle> Hi guys, many many relationship can be looped in template. can't it be looped in controller without explicitly retrieving?
1123: [23:53:22] <Colin[pi]> Nimle: should be able to do $this->ManyToManyName() in the controller, no?
1124: [23:53:36] <Colin[pi]> foreach ($this->ManyToManyName() as $Object) {
1125: [23:54:24] * Liquide has joined #silverstripe
1126: [23:56:08] <Nimle> Not really. can't be received in this way.
1127: [23:58:27] <Colin[pi]> pretty sure it can :\
1128: [23:58:37] <Colin[pi]> you got a belongs_many_many set up on the other side?

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