#silverstripe IRC Log

IRC log for 19 May 2014

All timestamps are in UTC.

1: [00:22:22] * UncleCheese_ quit (Quit: UncleCheese_)
2: [00:28:17] <antmas> lol John Banks
3: [00:28:19] <antmas> owned
4: [00:28:48] <Colin[pi]> who?
5: [00:29:09] <antmas> Colin[pi]: http://www.stuff.co.nz/national/politics/10058906/John-Banks-splattered-with-manure-outside-court
6: [00:29:14] <antmas> Colin[pi]: nz MP
7: [00:30:15] <Giganaire> he deserves it
8: [00:35:22] <Colin[pi]> lol pwned
9: [00:35:41] <Colin[pi]> so why'd he deserve it? give me the lowdown in a nutshell
10: [00:36:11] <Colin[pi]> corruption?
11: [00:36:14] <ss23> yeah
12: [00:36:18] <ss23> didn't report money he got properly
13: [00:36:26] <Colin[pi]> so like all pollies then
14: [00:36:34] <ss23> no, like all corrupt ones
15: [00:36:34] <ss23> ;)
16: [00:36:49] <Colin[pi]> wish someone would do that to our current ones
17: [00:37:08] <Colin[pi]> trouble is they'd probably end up in our equiv of Guantanamo
18: [00:37:21] <Giganaire> in this case, it was money Kim Dotcom gave him that got him in shit (teehee)
19: [00:38:13] <Colin[pi]> (☞゚∀゚)☞
20: [00:38:25] <antmas> so dumb
21: [00:38:38] <antmas> how would he not have realised this would happen?
22: [00:39:16] <antmas> surely it's like Step #4: If you get some money, tell people where it's from otherwise you get poos on le face
23: [00:39:27] <ss23> XD
24: [00:40:09] <Colin[pi]> antmas: I mentioned the other day that we have an anti-corruption commission, but for NSW only... there has been calls to set up a federal one, but both parties rejected that idea... WONDER WHY?
25: [00:40:20] <ss23> lol
26: [00:40:24] <ss23> ironic, because isn't NSW the most corrupt state?
27: [00:40:33] <ss23> Not sure if it really is, orI j ust hear about it more cause most people I know are in NSW
28: [00:40:50] <Colin[pi]> ss23: pretty much, most of the dodgy funding comes via nsw
29: [00:42:30] <Colin[pi]> did they show about the NSW premier on the news in NZ a few weeks back? "Nope, don't know nothing about a $2,000 bottle of wine given as a gift from questionable people" "Well, what about this card signed by you to say thanks for the wine?" "WELP I'M BONED" /quits
30: [00:42:58] <ss23> lol
31: [00:43:01] <Stomach> yeah we got that
32: [00:43:03] <ss23> don't think so, I didn't see/hear it
33: [00:43:26] <Stomach> ss23 just isn't as bored at work as me and doesn't spend as much time on stuff.co.nz reading garbage
34: [00:43:28] <Colin[pi]> he denied and denied constantly any knowledge, then they produced his hand written thank you card lol
35: [00:43:31] <ss23> XD
36: [00:43:44] <ss23> Did he lie to court about it?
37: [00:43:50] <ss23> Should be prison time IMO
38: [00:44:08] <Colin[pi]> well... he "denied" it to the anti-corruption commission
39: [00:44:15] <Colin[pi]> said he had "no recollection"
40: [00:44:32] <Colin[pi]> pretty sure I'd remember a $2,000 bottle of wine (prolly the most exclusive wine in AU)
41: [00:45:10] <Colin[pi]> our treasurer is on Q and A tonight, he is going to get a thrashing
42: [00:50:22] <simon_w> Welp, out of work to do
43: [00:50:25] <simon_w> That didn't take long
44: [00:51:32] <ss23> Well we always established your "prjects" are lame
45: [00:56:14] * Turnerj has joined #silverstripe
46: [01:07:30] <Ryan-Toast> Fuck’s sake, will Naruto ever end?!
47: [01:08:45] <Colin[pi]> NEVAR
48: [01:12:13] <Ryan-Toast> Manga chapter: 679 I mean COME ON
49: [01:12:37] <Ryan-Toast> The “final” battle has been going on for about 200 chapters now
50: [01:12:46] <Ryan-Toast> So infuriating.
51: [01:13:45] <Colin[pi]> Ryan-Toast: I recently started reading Death Note... started off ok, now it's getting boring as shit
52: [01:13:56] <Ryan-Toast> I love Death Note :P
53: [01:14:13] <simon_w> Well, one of you is obviously wrong
54: [01:14:26] <Colin[pi]> I'm up to the part where Raito no longer has Ryuk
55: [01:14:40] <Colin[pi]> and I'm reading like "ehhhhh... something is bound to happen soon"
56: [01:14:57] <Ryan-Toast> Been ages since I watched it
57: [01:15:19] <Colin[pi]> have the anime too, but wanted to read it first :)
58: [01:15:32] <Colin[pi]> friend brought me back the first 3 books from japan
59: [01:17:18] <Ryan-Toast> Colin[pi]: Can you read japanese?
60: [01:17:33] <Colin[pi]> Ryan-Toast: no he brought back the English version ;P
61: [01:17:40] <Ryan-Toast> Colin[pi]: Ah, right :P
62: [01:17:54] <Ryan-Toast> Don’t bother reading Naruto. It takes forever and goes no-where.
63: [01:18:09] <Colin[pi]> Ryan-Toast: I ordered the first two Ghost in the Shell mangas on ebay once, from USA, listing in English... when they arrived they were Japanese lol
64: [01:18:18] <antmas> The only Anime I ever liked was the Vampire D series and Attack on Titan
65: [01:18:28] <Ryan-Toast> Colin[pi]: Ghost in the shell is so good.
66: [01:18:34] <Colin[pi]> Ryan-Toast: fuck yeah
67: [01:18:39] <Ryan-Toast> antmas: Attack on titan manga is getting weird.
68: [01:18:49] <Colin[pi]> antmas: dude you never saw Ghost in the Shell?
69: [01:18:52] <antmas> Ryan-Toast: Haven't read it, just watched the show
70: [01:19:02] <antmas> Colin[pi]: oh yeah, not a massive fan though
71: [01:19:08] <Colin[pi]> antmas: :o !!
72: [01:19:25] <antmas> Ergo Proxy was alright too I guess
73: [01:19:29] <Colin[pi]> antmas: I love it, but some episodes to this day I have no fucking idea what was happening
74: [01:20:02] <Ryan-Toast> Neon genesis evangelion ids my favorite.
75: [01:20:11] <Ryan-Toast> but Full metal Alchemist is a close second
76: [01:20:19] <Colin[pi]> Ryan-Toast: so much anime, so little time
77: [01:20:26] <Colin[pi]> there's a lot I haven't seen
78: [01:20:30] <Ryan-Toast> I’m such a wite guy anime watcher though
79: [01:20:34] <Colin[pi]> haha
80: [01:20:34] <Ryan-Toast> white**
81: [01:20:52] <antmas> Ryan-Toast: same here
82: [01:21:07] <antmas> I can't stand the Japanese voice editions either
83: [01:21:11] <antmas> they all sound like children
84: [01:21:26] <Colin[pi]> antmas: ohh most otakus would hang you out to dry for that comment ;P
85: [01:21:37] <antmas> Colin[pi]: I know :P
86: [01:21:59] <Colin[pi]> antmas: but tbh I preferred Ghost in the Shell: SAC in english dub
87: [01:22:00] <Ryan-Toast> antmas: wat
88: [01:22:06] <Ryan-Toast> antmas: you watch dubbed?
89: [01:22:08] <Ryan-Toast> eww
90: [01:22:12] <Colin[pi]> ^ see ?
91: [01:22:14] <Colin[pi]> lol
92: [01:22:16] <antmas> Ryan-Toast: lol
93: [01:22:25] <antmas> I want to hear them as though they are actually human
94: [01:22:40] <Colin[pi]> antmas: DATS RACIS
95: [01:22:41] <Colin[pi]> lol
96: [01:22:42] <Ryan-Toast> There has never been a good dubbed version of anything
97: [01:22:45] <antmas> Colin[pi]: NO lol
98: [01:23:01] <antmas> I mean, the Japanese voices, not the language
99: [01:23:02] <Ryan-Toast> JAPANESE AREN’T HUMAN, you heard it ehere first folks
100: [01:23:07] <Colin[pi]> Ryan-Toast: dunno man I quite like dubbed Motoko and Batou
101: [01:23:12] <Ryan-Toast> antmas = racist
102: [01:23:22] <antmas> Vampire Hunter D is vastly better in English
103: [01:23:41] <Colin[pi]> antmas: I know what you mean though, my main problem is that Japanese sounds so monotonal most of the time in anime
104: [01:23:41] <Ryan-Toast> Vampires want the D?
105: [01:23:48] <antmas> as with Attack on Titan (considering it isn't asian)
106: [01:23:50] <Ryan-Toast> they want it so bad they have to hunt?|
107: [01:24:13] <antmas> Ryan-Toast: you haven't seen VHD?
108: [01:24:18] <Ryan-Toast> antmas: nah
109: [01:24:22] <antmas> Ryan-Toast: :O
110: [01:24:33] <Ryan-Toast> I’ve been reading toomuch lately.
111: [01:24:36] <Ryan-Toast> No time for shows
112: [01:24:43] <Colin[pi]> antmas: me neither
113: [01:24:45] <antmas> Ryan-Toast: it's not just a show
114: [01:25:32] <Colin[pi]> antmas: funniest thing ever was when my gf (japanese brazilian) imitated the high annoying voice of a japanese tourist in Rio "uguuu, EE TU DE TIII DOOOOO"
115: [01:25:47] <Ryan-Toast> The Fool’s Assassin (August 2014) - so. fucking. pumped
116: [01:25:47] <Colin[pi]> I just started laughing at her
117: [01:25:55] <antmas> Colin[pi]: haha
118: [01:26:28] <Ryan-Toast> antmas: Japanese brazilian? She must have just the best skin ever.
119: [01:26:47] <Colin[pi]> Ryan-Toast: olive brown
120: [01:26:53] <Colin[pi]> never really gets pale
121: [01:27:08] <Ryan-Toast> Meant to tag you, not antmas :P
122: [01:27:11] <Colin[pi]> when she was in brazil she looked almost african next to me lol
123: [01:27:20] <Colin[pi]> <-- pasty white gringo
124: [01:27:29] <Ryan-Toast> Colin[pi]: are you the whitest kid we know?
125: [01:27:36] <Colin[pi]> Ryan-Toast: yes, yes I am
126: [01:27:39] <Ryan-Toast> :)
127: [01:27:55] <antmas> I dunno man
128: [01:28:01] <antmas> I'm almost transluscent
129: [01:28:28] * joelpittet has joined #silverstripe
130: [01:28:57] <antmas> Akira was pretty badass actually
131: [01:29:07] <antmas> Ninja Scroll
132: [01:29:27] <Colin[pi]> here is a pic of me with her family... spot the gringo:
133: [01:29:27] <Colin[pi]> https://scontent-b-hkg.xx.fbcdn.net/hphotos-prn1/t1.0-9/644182_10151828120058206_623654757_n.jpg
134: [01:30:13] <antmas> Colin[pi]: I can't see you
135: [01:30:16] <antmas> lol
136: [01:30:20] <Colin[pi]> haha I blend into the tiles
137: [01:30:21] <antmas> JUST KIDDING
138: [01:31:06] <Ryan-Toast> Pre ordering books, like a boss.
139: [01:31:24] * UncleCheese_ has joined #silverstripe
140: [01:32:26] <antmas> Blaying BF4 on my ipad, like a boss!
141: [01:32:30] <antmas> :P
142: [01:33:17] <Colin[pi]> antmas: I finally started Deus Ex: The Fall on it the other day, not bad for a tablet title
143: [01:33:34] <antmas> Colin[pi]: decent controls?
144: [01:33:41] <Colin[pi]> antmas: ehh not too bad
145: [01:33:52] <Colin[pi]> left finger movement, right finger look
146: [01:34:00] <Colin[pi]> can touch anywhere on the left and right sides
147: [01:34:19] <antmas> I rarely play tablet games
148: [01:34:27] <Colin[pi]> mouse and kb 4 lyfe... but it was better than I expected
149: [01:34:42] <antmas> only play BF4 Commader as you can lvl your soldier from anywher
150: [01:34:46] <antmas> aywhere*
151: [01:34:53] <antmas> kinda cool concept too
152: [01:34:54] <Colin[pi]> aiming is still shit, I can't aim with anything except a mouse
153: [01:35:06] <Colin[pi]> how people play FPS with a gamepad I have no idea
154: [01:36:03] <ss23> Autoaim
155: [01:36:04] <ss23> obv
156: [01:36:09] <Colin[pi]> HAX!
157: [01:36:29] <ss23> You can get "Good" at it, but no one fools themselves into thinking it's easier to aim with gamepad than mouse
158: [01:36:51] <antmas> ss23: you'd be surpised
159: [01:37:27] <simon_w> Yay, going to have a job
160: [01:37:34] <antmas> simon_w: ! w00t
161: [01:37:37] <Colin[pi]> simon_w: woah, congrats!!
162: [01:37:47] <antmas> simon_w: what do?
163: [01:37:51] <simon_w> Only starting a 62.5k though
164: [01:37:58] <Colin[pi]> could be worse
165: [01:38:01] <simon_w> antmas, dev, with potential of moving into management
166: [01:38:02] <antmas> simon_w: it's a start
167: [01:38:11] <Colin[pi]> simon_w: what tech?
168: [01:38:16] <simon_w> PHP
169: [01:38:21] <Colin[pi]> and...?
170: [01:38:30] <simon_w> Angular, MySQL
171: [01:38:49] * antmas looks up Angular (assumes its a .js lib)
172: [01:39:02] <Colin[pi]> mm, I have zero experience with Angular :o
173: [01:39:09] <Stomach> ng-zero!
174: [01:39:32] * Giganaire is Angular-ing as we speak
175: [01:39:46] <Colin[pi]> Giganaire: any good?
176: [01:39:53] <simon_w> Looks like custom on top of that
177: [01:40:12] <Giganaire> Colin[pi]: if you're building a one-page app (i.e. everything JS+AJAX), yes
178: [01:40:31] <antmas> one-page app
179: [01:40:33] <antmas> ugh
180: [01:40:37] * antmas shudders
181: [01:40:44] <ss23> 13:36:52 < antmas> ss23: you'd be surpised
182: [01:40:46] <ss23> no, no I wouldn't
183: [01:40:46] <ss23> :P
184: [01:40:54] <antmas> ss23: :P
185: [01:41:06] <simon_w> http://builtwith.com/?https%3a%2f%2fsecure.easyemployer.com
186: [01:41:14] <simon_w> That doesn't spot any PHP frameworks
187: [01:41:21] <ss23> That one of the main reasons you can't do match making between consoles and PC -- PC plaeyers would destroy the shit out of them
188: [01:41:31] <Giganaire> very yes
189: [01:41:41] <Giganaire> aiming on controller vs aiming on mouse
190: [01:41:56] <simon_w> Autoaim!
191: [01:42:00] <Giganaire> it's like when i tried to play CS with one of those stick things on ThinkPads
192: [01:42:13] <Stomach> cs is all twitch reactions
193: [01:42:20] <simon_w> Though I remember wasting people aiming with the mouse when I just used the keyboard in Marathon
194: [01:42:21] <Colin[pi]> Stomach: yeah it sure is
195: [01:42:32] <antmas> <3 twitch shooters
196: [01:42:41] <ss23> simon_w: That easyemployer uses zendesk assets :O
197: [01:42:47] <simon_w> ss23, yes it does
198: [01:42:53] <simon_w> And I won't have to do help desk :D
199: [01:43:02] <simon_w> There's a team of more than 2 people!
200: [01:43:14] <ss23> XD
201: [01:44:10] <simon_w> Also, they're interested in looking at HHVM
202: [01:44:11] <antmas> simon_w: how many devs/
203: [01:44:18] <simon_w> antmas, I'll be the 6th
204: [01:44:41] <Colin[pi]> simon_w: meet some of them already?
205: [01:44:51] <simon_w> Just the boss dude
206: [01:44:51] <antmas> simon_w: even split between front and back?
207: [01:44:56] <simon_w> No idea
208: [01:45:10] * Giganaire tries to guess how many people in this office
209: [01:47:04] <antmas> bah
210: [01:47:07] <antmas> go away Monday
211: [01:47:13] * Stomach is now known as Monday
212: [01:47:14] <Giganaire> must be 50-60?
213: [01:47:17] <Ryan-Toast> Stomach: scoutz knives, come at me
214: [01:47:19] * Monday harrasses antmas
215: [01:47:23] * Monday is now known as Stomach
216: [01:47:23] <Giganaire> no idea how many are devs and how many are project managers
217: [01:47:32] * joelpittet quit (Remote host closed the connection)
218: [01:47:36] <Ryan-Toast> Monday: I fucking hate you
219: [01:47:40] <Stomach> Ryan-Toast - haha noscope scout headshots are the best
220: [01:47:41] <Giganaire> but there's an SS team, a Java team, a SharePoiint team, a mobile app team...
221: [01:47:44] * simon_w likes Monday
222: [01:47:56] <Ryan-Toast> Stomach: Shoot QQ shoot
223: [01:48:07] <Stomach> quickchange booooooom
224: [01:48:16] <antmas> 12121212121212
225: [01:48:21] <Ryan-Toast> Stomach: I used to work at a net cafe, when I was a teen. All I did was play CS
226: [01:48:26] <Colin[pi]> good to see that after a 5 year break, CS is still the same "BS! FAG! HAX! REPORTED! AIMBOT!"
227: [01:48:42] <Ryan-Toast> antmas: qq that shit, son.
228: [01:48:44] <antmas> Colin[pi]: yeah BF hasn't changed either
229: [01:48:47] <Ryan-Toast> numbers are for amateurs
230: [01:49:06] <Stomach> I used to play at a cafe called qq in palmerston north
231: [01:49:10] <Stomach> they knew what was up.
232: [01:49:13] <ss23> Yeah, I used to get 40 hours of CS:S while in school...
233: [01:49:17] <antmas> Ryan-Toast: not for when you're switching weapons at countdown for teh lulz
234: [01:49:24] <ss23> b14
235: [01:49:27] <Ryan-Toast> antmas: qq is faster :P
236: [01:49:34] <antmas> Ryan-Toast: true :D
237: [01:49:52] <Ryan-Toast> Stomach: Did they mean quit though?|
238: [01:50:08] <Stomach> nope, their logo was a little anime terrorist
239: [01:50:12] <Colin[pi]> boss and I used to play CS:S in the late afternoon before home time lol
240: [01:50:25] <Ryan-Toast> Stomach: QQ started in warcraft because you acould Alt+QQ to quit
241: [01:50:35] <antmas> Quake 3 was our school shooter of choice
242: [01:50:35] <Ryan-Toast> so people said it when they were lsing
243: [01:50:40] <Ryan-Toast> as a sort of gg
244: [01:50:43] <Ryan-Toast> but rage
245: [01:50:50] <ss23> antmas: jesus, quake 3?
246: [01:50:52] <ss23> How old are you?
247: [01:50:57] <ss23> Quake 1 and CS 1.6 were ours
248: [01:50:58] <Ryan-Toast> ss23: lol
249: [01:51:00] <Colin[pi]> quake 3 was awesome
250: [01:51:06] <Ryan-Toast> 1.6 forever
251: [01:51:07] <ss23> Then again, maybe we just had a lot worse computers...
252: [01:51:12] <Colin[pi]> UT99 thought ftw
253: [01:51:13] <Ryan-Toast> They’re making a new Quake
254: [01:51:17] <Colin[pi]> *though
255: [01:51:22] <Stomach> I played 1.3-1.6 on 56k with a ball mouse
256: [01:51:36] <Stomach> wc3 mod ftw because night elf stops people moving and I could actually shoot them
257: [01:51:47] <ss23> XD
258: [01:52:01] <ss23> Those mod ones sucked, never balanced
259: [01:52:05] <ss23> I played normally gg tbh
260: [01:52:07] <ss23> nilla too hard for me
261: [01:52:18] <Stomach> I spent a long time surfing too
262: [01:52:19] <antmas> and UT99
263: [01:52:22] <ss23> yeah, surf too
264: [01:52:23] <Stomach> in like 2006-2007
265: [01:52:30] <ss23> I was bad at surf, but still fun :P
266: [01:52:38] <Colin[pi]> antmas: loved UT, the music is etched into my being
267: [01:53:22] <Giganaire> unnghghghghghhg
268: [01:53:29] <Giganaire> how the fuck do people use Eclipse?
269: [01:53:43] <Stomach> well they program java to start with
270: [01:53:49] <Stomach> so when you start crazy, its easy
271: [01:53:49] <ss23> lol
272: [01:54:14] <Colin[pi]> antmas: http://www.youtube.com/watch?v=tDHxiDA1Y6s
273: [01:54:36] <simon_w> Oh man, the other job I interviewed for used Eclipse on Windows with Zend Community Server for doing PHP dev
274: [01:54:59] <Giganaire> Stomach: no, this is for SS dev
275: [01:55:21] <Stomach> Giganaire - why? use a PHP ide
276: [01:55:45] <ss23> simon_w: You mean the devs used... or like... they forced you to use it?
277: [01:56:04] <simon_w> ss23, well, they only had the one dev. But I got the impression he had to approve of your editor
278: [01:56:15] <ss23> aw
279: [01:56:17] <ss23> fuck that!
280: [01:56:33] <simon_w> And they had no real idea about PHP
281: [01:56:41] <simon_w> Both being ASP Classic devs
282: [01:56:50] <Stomach> so you only interviewed at two places simon_w?
283: [01:56:57] <simon_w> Stomach, yup
284: [01:57:04] <ss23> Did you pick one?
285: [01:57:07] <Stomach> because no more jobs?
286: [01:57:11] <Stomach> or ?
287: [01:57:24] <simon_w> I can't get security clearance
288: [01:57:42] <Colin[pi]> yeah the sucky thing about canberra is sec clearance required for a lot of jobs :\
289: [01:57:48] <ss23> simon_w: If you get bored, I need https://github.com/ss23/owasp-2013 finished!
290: [01:57:49] <simon_w> And I don't want to use Java
291: [01:58:19] <simon_w> ss23, too much CSS
292: [01:58:44] <ss23> simon_w: CSS? :O What?
293: [01:58:48] <ss23> You don't need to do any CSS!
294: [01:58:48] <Stomach> how do you get a security clearance? send a bottle of $2000 wine to the premier? :D
295: [01:58:53] <simon_w> CSS: 67.8%
296: [01:58:54] <ss23> Stomach: XD
297: [01:59:06] <Colin[pi]> Stomach: lool
298: [01:59:06] <ss23> aha simon_w, that's just cause it includes bootstrap! :P
299: [01:59:18] <simon_w> ss23, lrn2submodule
300: [01:59:25] <ss23> lrn2amountoffucksIgive
301: [01:59:26] <ss23> :P
302: [01:59:42] * antmas quit (Quit: Page closed)
303: [02:00:04] <simon_w> Look, you scared antmas off!
304: [02:00:41] <Colin[pi]> Stomach: essentially you need to be an Australian citizen and you go through a lengthy background check process
305: [02:01:21] <simon_w> Colin[pi], you got clearance yet?
306: [02:01:25] <Colin[pi]> neg
307: [02:01:38] <Colin[pi]> I talked about it with the SS AU boss last year
308: [02:02:28] <ss23> simon_w: But yes, do that if you get bored, people will apperciate it :)
309: [02:04:19] <simon_w> Colin[pi], but think about all the government jobs that are going to have to be contracted out now!
310: [02:04:45] <Colin[pi]> simon_w: mm, 6,000 public service jobs to disappear in Canberra
311: [02:07:01] <Giganaire> how the heck do people use Gitorious over GitLab?
312: [02:07:18] <Stomach> Eclipse programmers.
313: [02:07:36] <simon_w> SilverStripe Ltd
314: [02:08:32] <ss23> Giganaire: With *great* pain I guess :P
315: [02:08:54] <ss23> I mean really, people use SVN stuff
316: [02:09:02] <Stomach> whats the best way to write something which will return whether the current page is a subclass of another page in a template?
317: [02:09:23] <ss23> Step 1: Replace that peice of shit templating system with PHP
318: [02:09:48] <simon_w> Stomach, <% if $is_a('BlahClass') %>
319: [02:10:04] <Stomach> mailto:sminnee@silverstripe.com?subject=Replace your templating engine&message= +ss23 Step 1: Replace that peice of shit templating system with PHP
320: [02:10:12] <Stomach> simon_w - thanks
321: [02:10:15] <ss23> lol
322: [02:11:11] <Colin[pi]> yeah nah, I still think it's a good idea to not have full PHP for the templates
323: [02:11:21] <ss23> So do lots of other people
324: [02:11:23] <ss23> Fuck those people!
325: [02:11:26] <Colin[pi]> lol
326: [02:11:53] <Colin[pi]> could be worse, could be smarty
327: [02:11:59] <ss23> Client just messaged me saying "Happy Monday!"
328: [02:12:04] <ss23> this is a bad sign..
329: [02:12:42] <simon_w> So, PHP templates in SS is really easy
330: [02:13:00] <simon_w> function index() { $output = my template stuff; return $output; }
331: [02:14:10] <Stomach> simon_w - it seems that the current class when I'm running that function is a controller - is there a way to check the dataRecord attached to the controller instead that you know of?
332: [02:14:24] <Stomach> (apart from writing it myself)
333: [02:14:43] <simon_w> Stomach, <% if $data.is_a('Blah') %>
334: [02:16:05] <Stomach> lol, fucks everything :D
335: [02:16:19] <Stomach> http://pastie.org/9188233
336: [02:16:30] <Giganaire> ss23: i think what we really need is to use Twig
337: [02:16:42] <Stomach> Giganaire https://github.com/camspiers/silverstripe-twig
338: [02:17:41] * Kingy[a] is now known as Kingy
339: [02:19:16] <Stomach> woo, order of operations - thanks for those code snippets simon_w
340: [02:19:46] <Giganaire> Stomach: oh god
341: [02:20:26] <Stomach> ?
342: [02:20:44] <Giganaire> Stomach: i take it you don't know the twig backstory?
343: [02:20:50] <ss23> >not PHP
344: [02:21:02] <Stomach> I don't understand whats going on no
345: [02:21:43] <simon_w> Man, https://github.com/camspiers/silverstripe-twig/blob/master/code/TwigControllerTrait.php is way overcomplicated
346: [02:21:50] <simon_w> All you need is https://git.simon.geek.nz/simon_w/xhp-viewer/blob/master/code/XHP.php
347: [02:22:41] <Giganaire> Stomach: https://groups.google.com/d/msg/silverstripe-dev/lgZ6xZ36CZ8/jZ8T1b1s-x8J
348: [02:23:51] * nickmolhoek quit (Quit: nickmolhoek)
349: [02:24:50] <Stomach> Giganaire - that isn't nearly as bad as I thought it would be :S
350: [02:25:13] <Stomach> simon_w - what are your thoughts about a JSX template parser ?
351: [02:25:41] <simon_w> Stomach, never heard of it
352: [02:26:00] <Stomach> http://facebook.github.io/react/docs/jsx-in-depth.html
353: [02:26:08] <Giganaire> Stomach: it was just a big joke here in the chan for a while
354: [02:26:21] <Stomach> Giganaire - ah okay
355: [02:26:33] <simon_w> Giganaire, careful. We don't want Stomach to have to reverse engineer PHP!
356: [02:27:05] <Stomach> if you reverse engineer php, don't you just get C? :D
357: [02:30:21] <simon_w> http://logs.simon.geek.nz/index.php?date=2013-01-23#log_885508
358: [02:30:24] <simon_w> This guy!
359: [02:33:20] <Stomach> lol, that conversation melted my brain just a little bit
360: [02:33:42] <Stomach> I have a degree in Computer Science too
361: [02:33:47] <Stomach> can one of you do my job for me?
362: [02:34:29] <Turnerj> hahahaha
363: [02:35:06] <Turnerj> I don't have a degree in computer science :'(
364: [02:35:10] <ss23> It's a bit too bleeding eddge for me
365: [02:35:17] <Stomach> hah! you have to do all your own work, sucker
366: [02:35:23] <Giganaire> so
367: [02:35:35] <Giganaire> i'm setting Content-Type in a header()
368: [02:35:43] <Turnerj> but I do in Information Technology! So who is going to help me with my 100 issues today?!
369: [02:35:45] <Giganaire> in an SS method
370: [02:36:07] <Stomach> Turnerj - I got 99 problems but information aint one
371: [02:36:37] <Giganaire> but something seems to be overwriting it and its ending up as "text/html; charset=utf-8" rather than the "text/csv" i'm setting
372: [02:36:46] <Giganaire> anyone got any ideas what might be going on there?
373: [02:37:11] <Turnerj> Stomach: ;)
374: [02:37:14] <ss23> 1328: [15:27:00] <ss23> simon_w called me a skiddie
375: [02:37:15] <ss23> 1329: [15:27:00] <ss23> Our relationship can never be repaired ;_;
376: [02:37:16] <ss23> :(
377: [02:37:23] <ss23> The day mine and simon_w's relationship broke down completely
378: [02:37:24] <Giganaire> php as apache module btw, not fpm
379: [02:37:44] <ss23> Giganaire: This is in your dev environment?
380: [02:38:01] <simon_w> Giganaire, $this->response->addHeader('Content-Type', 'text/csv')
381: [02:38:48] <ss23> ah, simon_w, your logs used to only store minute and it made stuff go in the wrong order!
382: [02:38:54] <ss23> 1292: [15:23:00] <ss23> A smug sense of arrogance that most PC users don't have
383: [02:38:57] <ss23> 1293: [15:23:00] <ss23> But, I will admit, it does give you something
384: [02:38:58] <ss23> THIS IS THE WRONG WAY AROUND
385: [02:38:59] <ss23> :(
386: [02:39:15] <simon_w> ss23, FIX IT
387: [02:39:20] <Ryan-Toast> ss23 pretty much just called you a shit developer
388: [02:39:21] <ss23> NO U
389: [02:39:21] <ss23> :O
390: [02:39:23] <Stomach> yeah stop talking so much ss23
391: [02:39:28] <ss23> wtf help
392: [02:39:29] <ss23> ;_;
393: [02:39:30] <ss23> why the hate?!
394: [02:39:39] <Ryan-Toast> fiht fight fight fight
395: [02:39:44] <ss23> ;______________;
396: [02:39:47] <Giganaire> simon_w: TY
397: [02:40:03] <Giganaire> simon_w: i presume i should be using addHeader() for everthin then rather than header()?
398: [02:40:16] <simon_w> Giganaire, yeah
399: [02:40:29] <Turnerj> Does anyone think it is a bad idea to store a cache from a webservice request in the silverstripe temp folder?
400: [02:41:14] <Stomach> I think you should make the system stateless
401: [02:41:35] <Stomach> but I don't see a problem with it
402: [02:42:35] <Turnerj> Pretty much would be like what the flush token code does with writing a file to the temp folder
403: [02:43:16] <ss23> Turnerj: That sounds fine
404: [02:43:29] <Turnerj> Awesome, cheers guys! :)
405: [02:47:55] * joelpittet has joined #silverstripe
406: [02:49:13] <Ryan-Toast> Agreed to do another Charity site, how do I keep getting roped into these things?
407: [02:50:18] <ss23> being noob!
408: [02:50:57] <Colin[pi]> ^ lol
409: [02:51:08] <Ryan-Toast> they’re always the most demanding too.
410: [02:51:10] <Ryan-Toast> Sigh.
411: [02:51:32] <Ryan-Toast> I’ll just tell them they can ahave boilerplate with their company colours.
412: [02:51:50] <Colin[pi]> Ryan-Toast: always the ones that pay the least that take the most of your time
413: [02:52:00] <Ryan-Toast> Charity = free
414: [02:52:06] <Ryan-Toast> Which are the worst.
415: [02:52:21] <Colin[pi]> so they will take 100% of your time by that rule ;)
416: [02:52:33] <Ryan-Toast> Yarp
417: [02:54:16] <Colin[pi]> Ryan-Toast: you getting some exposure for doing it though?
418: [02:54:25] <Ryan-Toast> EXPOSURE, AYAY
419: [02:54:33] <Kingy> Other end of the spectrum though, you can add something else to your portfolio and then feel good about yourself?
420: [02:54:34] <Ryan-Toast> Don’t want home projects any more
421: [02:54:56] <Ryan-Toast> Money I have, time I do not.
422: [03:00:44] <Stomach> http://imgur.com/YZzTBKy
423: [03:00:48] <Stomach> Ryan-Toast ^
424: [03:02:58] <Ryan-Toast> Stomach: So true
425: [03:03:14] <Ryan-Toast> “It will look great of your portfolio”
426: [03:04:09] <Stomach> I just show people my portfolio when they say that now
427: [03:04:32] <Stomach> "no it wont"
428: [03:05:06] <Ryan-Toast> Lol
429: [03:05:22] <Ryan-Toast> I need to add like 10 projects to my portfolio, but I’m lazy.
430: [03:05:31] <Ryan-Toast> I have to take screenshots and photoshop biz, ugh
431: [03:05:46] <Stomach> mine horribly out of date, I don't like putting work which I did while in the employ of companies on it
432: [03:06:05] <Ryan-Toast> Liiink?
433: [03:06:25] <Stomach> www.hirestevie.co.nz
434: [03:07:59] <ss23> aww, such a cute avatar!
435: [03:08:38] * babak quit (Quit: Connection closed for inactivity)
436: [03:09:07] <Stomach> drawn by the misses of one of the cyanide and happiness guys
437: [03:09:14] <Stomach> (claim to fame!)
438: [03:09:20] <Ryan-Toast> Stomach: Really? Awesome
439: [03:09:37] <Stomach> yeah she was a friend in Dunedin :)
440: [03:10:04] <Ryan-Toast> I’m going to replace these images: http://ryanpotter.co.nz/portfolio/ they’re a bit tacky
441: [03:10:21] <Stomach> you don't know how to program for computers, only tablets
442: [03:10:24] <Stomach> tabletman.com
443: [03:10:26] <Stomach> !
444: [03:10:28] <Ryan-Toast> :)
445: [03:10:44] <Ryan-Toast> The inside images are way better
446: [03:10:52] <ss23> woah, awesome Stomach :O
447: [03:11:25] <Stomach> got on the piss one night with him and got chased around the house by a girl with a knife
448: [03:11:28] <Stomach> thats all I remember
449: [03:11:59] * simon_w|air has joined #silverstripe
450: [03:12:26] <ss23> p.s. nice name, Stomach
451: [03:12:56] <Stomach> you can thank Fleetwood Mac for that.
452: [03:12:57] <ss23> Not as good as the classic Stephen
453: [03:12:58] <ss23> But still
454: [03:14:59] <Stomach> well I think its better
455: [03:15:00] <Stomach> so there.
456: [03:15:15] <ss23> Thats fine. I wouldn't expect anyone with your name to be right about whats better!
457: [03:15:18] <ss23> :3
458: [03:15:20] <Stomach> :P
459: [03:15:55] * Error404NotFound quit (Ping timeout: 240 seconds)
460: [03:18:40] * CodeTrap quit (Ping timeout: 245 seconds)
461: [03:19:49] * CodeTrap has joined #silverstripe
462: [03:24:29] <Ryan-Toast> Sick dof today, bring on 5pm
463: [03:27:40] * babak has joined #silverstripe
464: [03:28:23] <Stomach> i concur
465: [03:29:52] <Stomach> or someone should start a fight on github or something
466: [03:30:06] <Stomach> anything more entertaining than work.
467: [03:30:45] <ss23> haha
468: [03:30:56] <ss23> Quick, I have to pick a new laubm before this one finishes!
469: [03:30:59] <ss23> I have ~2 mins left!
470: [03:31:25] <Stomach> 93 til infinity - souls of mischeif
471: [03:31:30] <Stomach> mischief*
472: [03:31:40] <ss23> Is it good?
473: [03:31:45] <Stomach> its fucking awesome
474: [03:31:50] <ss23> ...
475: [03:31:51] <ss23> it looks bad
476: [03:32:03] <Stomach> do you like tribe?
477: [03:32:04] <ss23> HIPHOP/RAP
478: [03:32:06] * ss23 spits on Stomach
479: [03:32:07] <ss23> GROSS
480: [03:32:14] <Stomach> its not rap
481: [03:32:25] * Stomach punches ss23's stupid, ill informed nose
482: [03:32:28] <ss23> You get to pick one song for me to trial
483: [03:32:29] <ss23> Which one do you pick?
484: [03:32:34] <Stomach> 93 til infinity
485: [03:32:45] <ss23> Thats an album?
486: [03:32:49] <Stomach> yes, and a song
487: [03:33:09] <ss23> Does it have a nother name?
488: [03:33:21] <ss23> good music has no song under that name
489: [03:33:23] <ss23> it has an album though
490: [03:33:26] <Stomach> odd
491: [03:33:40] <Stomach> maybe not that then :P
492: [03:33:47] <Stomach> everybody is weird - fuyukos fables
493: [03:35:50] <Stomach> or Melodyphony - Joe Hisaishi
494: [03:36:42] <Ryan-Toast> Stomach: Listening to it on tumblr...
495: [03:39:09] <ss23> fuyukos fables
496: [03:39:11] <ss23> brings up nothing
497: [03:39:21] <Ryan-Toast> Stomach: Not really my kind of biz. My turn: https://www.youtube.com/watch?v=MNuLPKO6Qbg
498: [03:39:27] <ss23> idk
499: [03:39:30] <Ryan-Toast> ss23: http://fuyukosfables.tumblr.com/post/30574984656/everybody-is-weird
500: [03:39:33] <ss23> your guys tastes in musics are lame!
501: [03:39:52] <Kingy> infected mushroom anyone?
502: [03:39:56] <Stomach> ss23 - you mean different :P
503: [03:40:03] <Ryan-Toast> > Better
504: [03:40:15] <ss23> Kingy: Hell yeah
505: [03:40:22] <Stomach> fuck, if I listened to this all day I would need like 30 more coffees
506: [03:41:21] <Ryan-Toast> Stomach: I listen to this kind of thing for ~14 hours a day
507: [03:41:29] <Ryan-Toast> Come. Directly. At. Me
508: [03:41:38] <Stomach> :D
509: [03:41:42] <Ryan-Toast> ss23: Give an infected mushrooms song to listen to.
510: [03:41:47] * nickmolhoek has joined #silverstripe
511: [03:42:12] <Kingy> artillery
512: [03:42:40] <Ryan-Toast> what. The. Fuck http://ibnlive.in.com/news/boy-11-fathers-child-with-a-36yearold-woman-in-new-zealand/400181-2.html
513: [03:43:43] <Stomach> thats pretty yuck.
514: [03:43:59] <Ryan-Toast> Kingy: Can only seem to find 480p versions, are there any HD ones?
515: [03:45:43] <Kingy> not sure
516: [03:45:56] <Kingy> I just chuck the CD on in the background
517: [03:46:34] <Stomach> Ryan-Toast - I usually listen to more downtempo stuff all day, and lots of folk
518: [03:46:38] <Ryan-Toast> Kingy: It’s like the kids of Fort Minor, and System of a down got together and madesome chiller music.
519: [03:47:10] <Ryan-Toast> Stomach: I listen to very high tempo electronic music that exhausts me.
520: [03:47:10] <Stomach> used to just listen to dave matthews band all day
521: [03:47:12] <Stomach> o_O
522: [03:47:36] <Kingy> Ryan-Toast: yeah it's a very interesting sound
523: [03:47:39] <Colin[pi]> Stomach: I queue up a lot of Ministry of Sound stuff typically
524: [03:47:42] <Kingy> also 'I shine' s a good one
525: [03:47:58] <simon_w|air> Compile faster, dammit
526: [03:48:02] <Ryan-Toast> “Hmm, I can’t seem to fix this bug” TURN DOWN FOR WHAT?
527: [03:48:09] <Colin[pi]> *compiling intensifies*
528: [03:49:06] <ss23> 15:42:41 < Ryan-Toast> what. The. Fuck http://ibnlive.in.com/news/boy-11-fathers-child-with-a-36yearold-woman-in-new-zealand/400181-2.html
529: [03:49:09] <ss23> daaaam what a *pimp*
530: [03:49:25] <Colin[pi]> ss23: thought of that SP episode: "Nice... Nice."
531: [03:49:32] <ss23> lol
532: [03:49:44] * simon_w|air quit (Quit: Leaving)
533: [03:50:26] * simon_w quit (Quit: Leaving)
534: [03:50:36] <Colin[pi]> http://www.youtube.com/watch?v=xR-EU_l_pKA
535: [03:51:02] <Ryan-Toast> Such a strange view our society has on young boys with older women. If the genders were reversed in this instance there would literally be a mob.
536: [03:54:09] <ss23> lol
537: [03:54:25] * cloph has joined #silverstripe
538: [03:54:27] <ss23> Ryan-Toast: I get societys view of things is fucked up, but don't be putting it on me
539: [03:54:34] * cloph_away quit (Ping timeout: 240 seconds)
540: [03:54:45] <ss23> It doesn't take a genius to realise that the whole 16 sex age is kind of bullshit anyway
541: [03:54:52] <ss23> Even if people do get all pissy when a 14 year old has sex
542: [03:55:13] <Stomach> you're right, it should be 25
543: [03:55:25] <ss23> WOAH WOAH WOAH NOW
544: [03:55:26] <Ryan-Toast> Mandatory viginity for life
545: [03:55:29] <ss23> boy u be trippin'
546: [03:55:46] <Stomach> what, I just picked my SO'
547: [03:55:48] <Stomach> s age :P
548: [03:55:52] <Colin[pi]> have you considered a trip to Yemen, ss23?
549: [03:55:52] <Colin[pi]> ;P
550: [03:56:35] <Ryan-Toast> 15 year olds having sex with each other is fine, but its’s the creepy mid twenty something adults picking up high school students that is weird.
551: [03:57:22] <Colin[pi]> Ryan-Toast: my gf is 7 years younger, I reckon that's my limit, young chicks these days are annoying as fuck
552: [03:57:30] <ss23> Weirdness is normally a social thing
553: [03:57:45] <Stomach> age * 2 - 7 or age / 2 + 7
554: [03:57:46] <Ryan-Toast> (your_age / 2) + 7
555: [03:57:47] <ss23> While it's okay to decide whatever social things are okay/not, it's kind of bullshit to present some kind of "objectivly X shouldn't happen!"
556: [03:57:54] * aragonne has joined #silverstripe
557: [03:58:06] <ss23> I'm probably too liberal for modern society :(
558: [03:58:11] <ss23> FREE METH FOR EVERYONE
559: [03:58:12] <ss23> o/
560: [03:58:34] <Colin[pi]> ss23: got any shrooms?
561: [03:58:42] <ss23> not atm! I wish
562: [03:58:44] <ss23> Fun stuff man
563: [03:58:46] <Stomach> mmm shroom sandwich
564: [03:58:59] <ss23> I have like no dealers in WEllington
565: [03:58:59] <ss23> :(
566: [03:59:06] <Ryan-Toast> Client literally just walked in with his ~15 year old daughter. Awkward.
567: [03:59:16] <ss23> Ryan-Toast: hahaha, and read the chat?
568: [03:59:17] <Ryan-Toast> Aye gurl
569: [03:59:22] <Ryan-Toast> Nah, fuck no haha
570: [03:59:25] <Colin[pi]> there are plenty in the forests around here, if it wasn't for the high risk of death factor, I might take a look
571: [03:59:28] <Ryan-Toast> minimised that shit
572: [03:59:29] <ss23> Okay okay, lucky :P
573: [03:59:36] <ss23> Ryan-Toast: ... was she...
574: [03:59:38] <ss23> was she hot?
575: [03:59:42] <Stomach> hahaha
576: [03:59:46] <Ryan-Toast> Colin[pi]: Teenagers aren’t that deadly.
577: [03:59:50] <Ryan-Toast> ss23: no.
578: [03:59:53] <ss23> XD
579: [03:59:58] <Colin[pi]> lol
580: [03:59:59] <ss23> hahaha
581: [04:00:08] <ss23> ca njust imagine it, Colin[pi] going around trying to find teenagers in forests
582: [04:00:12] <ss23> "HEY I FOUND ONE *tackle*"
583: [04:00:17] <Colin[pi]> ahaha
584: [04:00:20] <Ryan-Toast> lol;
585: [04:00:31] <ss23> Colin[pi]: They grew all over my old university
586: [04:00:37] <Ryan-Toast> Have to let them dry out before you eat them, Colin
587: [04:00:42] <ss23> So lots of friends would pick them between classes during the day then get high at night
588: [04:00:47] <Colin[pi]> ... must resist comment
589: [04:00:51] <ss23> XD
590: [04:00:53] <spronk> what the fuck did i just walk back to
591: [04:00:54] <Stomach> ss23 - you would be good at the game "hot or 12"
592: [04:00:56] <Colin[pi]> LOL
593: [04:00:56] <ss23> Don't eat 'em in public?
594: [04:01:02] <Ryan-Toast> Stomach : LOL!
595: [04:01:04] <Colin[pi]> spronk: run, just run
596: [04:01:04] <ss23> Stomach: ... that sounds like a *really* dangerous game....
597: [04:01:15] <Ryan-Toast> ss23: rofl
598: [04:01:24] <ss23> And you know...
599: [04:01:27] <Ryan-Toast> ss23: high school all over again.
600: [04:01:27] <ss23> "por que no los dos?"
601: [04:01:53] <Stomach> up here its fun to play sister or nanny
602: [04:02:05] <spronk> wtf is hot or 12?
603: [04:02:10] <aragonne> Hey guys, sorry to interrupt the fun, but got a SS3.1 conversion issue
604: [04:02:11] <Stomach> is she hot, or is she 12
605: [04:02:20] <Stomach> aragonne - how dare you! what up?
606: [04:02:23] <spronk> oh wow.
607: [04:02:27] <Colin[pi]> aragonne: WHAT that's crazy talk
608: [04:02:31] <Ryan-Toast> aragonne: Is the issue you’re having 12?
609: [04:02:35] <Ryan-Toast> or hot?
610: [04:02:45] <Stomach> likely a hot issue I suspect
611: [04:02:46] <ss23> aragonne: Ignore these fools, go ahead and ask :)
612: [04:02:47] <aragonne> I know I know, what you guys are talking about is much more interesting than SS tech questions
613: [04:02:58] <Ryan-Toast> Go ahead, man.,
614: [04:03:01] <aragonne> but someone's got work around here ;-)
615: [04:03:08] <Stomach> its wwwalker!
616: [04:03:09] <Stomach> run!
617: [04:03:16] <spronk> bleh. anyone know of any mortgage scenario calculators? i.e. comparing (x% for y years) vs ((z% for a years)+(b% for c years)) type situations?
618: [04:03:19] <ss23> Hey, I'm multitasking!
619: [04:03:25] <Ryan-Toast> Same
620: [04:03:30] <Ryan-Toast> Reddit + IRC
621: [04:03:31] <ss23> I just hope I don't type "Yeah, she's hot considering she's my sister" into a client email
622: [04:03:34] <aragonne> OK, converting a SS3.0 site to SS3.1, /dev/build ran successfully, but when I try to load a page, I get the following error:
623: [04:03:45] <Ryan-Toast> ?flush=all
624: [04:03:45] <aragonne> Fatal error: Call to protected method Session::current_session() from context 'Versioned' in /Users/steve/__projects/marketo/partners/git/docroot/framework/model/Versioned.php on line 942
625: [04:03:46] <Stomach> spronk - sorted.org.nz ?
626: [04:03:57] <spronk> Stomach: yeah.. they're all really basic cals though
627: [04:03:59] <spronk> calcs*
628: [04:04:08] <aragonne> already converted the static properties to private static
629: [04:04:08] <spronk> i want to do optimisation :P
630: [04:04:12] <ss23> aragonne: Did you clear your cache? :O
631: [04:04:26] <Ryan-Toast> aragonne: did you do a ?flush=all ?
632: [04:04:29] <ss23> aragonne: I mean rm -rf ... your temp directory, wherever that is
633: [04:04:59] <Colin[pi]> and be very careful with -rf ;)
634: [04:07:40] <Ryan-Toast> Need to decide what to make for dinner.
635: [04:07:47] <Stomach> roast lamb!
636: [04:07:53] <Ryan-Toast> Spagbol is current front runner
637: [04:07:59] <Stomach> with parsnip, beetroot and potatoes
638: [04:08:02] <ss23> I thought we were having teenagers sauted with shrooms :(
639: [04:08:25] <Colin[pi]> ^ contents of ss23's freezer
640: [04:08:49] <ss23> /nick Hannibal
641: [04:08:51] <ss23> :D
642: [04:08:51] <ss23> You guys watching Hannibal btw?
643: [04:08:57] <ss23> They did a episode (only lasted like 3 episodes, but still) that I didn't see coming
644: [04:11:10] <aragonne> Ryan-Toast: ?flush=all gives same error
645: [04:11:26] <aragonne> ss23: where can I find out which dir SS is using for the temp folder?
646: [04:11:48] <Ryan-Toast> aragonne: Should be in your root.
647: [04:11:51] <ss23> Well I know on Linux. I guess you'll have to edit a file and uh... call it
648: [04:11:58] <ss23> Argh, I don't know a good way, aragonne
649: [04:13:02] <ss23> aragonne: The idea that sometimse it'll cache errors like that. But uh, assuming that doesn't fix it, what is the full stack trace, if you can see it?
650: [04:13:20] <ss23> I would verify you're on the same versions of CMS and Framework (either both on latest dev, or both on latest stable)
651: [04:14:31] <aragonne> Ryan-Toast: no ./temp or ./tmp folder in docroot, SS is probably using system default temp folder??? (I'm on Mac OSX)
652: [04:14:40] <aragonne> ss23: here is the stack trace:
653: [04:14:43] <ss23> oh, I thought you were on Windows for some reason!
654: [04:14:52] <ss23> aragonne: On OSX, it's either in /tmp/silverstripe* or /var/tmp/silverstripe*U
655: [04:14:59] <aragonne> ( ! ) Fatal error: Call to protected method Session::current_session() from context 'Versioned' in /Users/steve/__projects/marketo/partners/git/docroot/framework/model/Versioned.php on line 942
656: [04:14:59] <aragonne> Call Stack
657: [04:15:01] <aragonne> # Time Memory Function Location
658: [04:15:01] <ss23> If there's one in eother of those places, just rm -rf it
659: [04:15:02] <aragonne> 1 0.0019 712904 {main}( ) ../main.php:0
660: [04:15:04] <aragonne> 2 14.7644 24443472 Director::direct( ) ../main.php:189
661: [04:15:05] <aragonne> 3 14.7732 24935176 Director::handleRequest( ) ../Director.php:152
662: [04:15:07] <aragonne> 4 14.7774 25152288 Controller->handleRequest( ) ../Director.php:366
663: [04:15:08] <aragonne> 5 14.7786 25250136 BaseController->init( ) ../Controller.php:139
664: [04:15:09] <aragonne> 6 16.9075 29933336 Versioned::choose_site_stage( ) ../BaseController.php:25
665: [04:15:29] <ss23> Yeah, lloks like cache error, aragonne
666: [04:23:17] * anselmdk has joined #silverstripe
667: [04:27:34] <ss23> What is it about people working in gov always being "out of the office"
668: [04:27:35] <ss23> Swear they go "out of office" for longer than anyone else
669: [04:55:44] * Kingy is now known as Kingy[a]
670: [04:57:09] <Stomach> ss23 - do you know if there is a zendesk api module for silverstripe?
671: [04:57:24] <ss23> I do not know, presume not
672: [04:58:38] <Stomach> ruts
673: [05:00:20] <Stomach> would have thought there would be a sweet ticket sender internally at ss somewhere :D
674: [05:00:38] <ss23> lol
675: [05:00:48] <ss23> No need to intergrate with SS :P
676: [05:01:20] <Stomach> wrong! :P
677: [05:01:33] <ss23> RIGHT! :D
678: [05:01:37] <ss23> Besides, zendesk sucks
679: [05:01:44] <Stomach> yeah well, so do these clients
680: [05:01:57] <Stomach> paypal subscription based zendesk ticket system
681: [05:01:58] <Stomach> sigh.
682: [05:02:08] <Stomach> why!
683: [05:03:04] * nickmolhoek quit (Quit: nickmolhoek)
684: [05:03:07] <ss23> cry!
685: [05:03:30] <Stomach> I might just put an iframe on a page behind a pay wall
686: [05:03:35] * bridgetm quit ()
687: [05:03:36] <Stomach> problem... solved?
688: [05:05:20] <ss23> XD
689: [05:20:57] * Ryan-Toast quit (Quit: Ryan-Toast)
690: [05:23:42] * simon_w has joined #silverstripe
691: [05:28:13] <ss23> please failfox :/
692: [05:28:27] <ss23> Its broken... but if I open the inspector, it fixes it
693: [05:28:49] <Colin[pi]> oh jeez last week it was chrome's fault
694: [05:28:49] <Colin[pi]> ;P
695: [05:29:01] <ss23> Every browser is complete shit, we all know that
696: [05:29:07] <Colin[pi]> yes this is true
697: [05:29:13] <Colin[pi]> IE more than others
698: [05:29:26] <ss23> I hardly ever deal with IE bugs these days
699: [05:29:32] <ss23> I have more issues with Failfox than IE
700: [05:30:26] <ss23> hmm
701: [05:30:29] <ss23> same bug exists in Chrome I think
702: [05:30:30] <ss23> sometimes
703: [05:30:31] <ss23> not always
704: [05:30:32] <ss23> :S
705: [05:30:46] <Colin[pi]> what's the bug?
706: [05:31:06] <ss23> weird content overlap between two divs, but uh
707: [05:31:08] <ss23> check this shit out
708: [05:31:17] <ss23> view-source:https://dtlnz.co.nz/about-us
709: [05:31:18] <ss23> check the source
710: [05:31:21] <ss23> search for "\\\
711: [05:31:22] <ss23> "
712: [05:31:48] <Colin[pi]> dafuq?
713: [05:32:10] <ss23> yeah, idk
714: [05:32:12] <ss23> cecking now
715: [05:32:14] <ss23> http://pastebin.com/NbyTTAdX Soduku anyone?
716: [05:32:14] <Colin[pi]> addslashes going nuts?
717: [05:32:23] <ss23> maybe
718: [05:34:19] <Colin[pi]> never seen that before :\
719: [05:34:40] * anselmdk quit (Quit: anselmdk)
720: [05:35:43] * NewLinuxUser has joined #silverstripe
721: [05:36:28] * DesignerX quit (Ping timeout: 276 seconds)
722: [05:37:49] <Stomach> ss23 - its probably just a regular bug, but chrome "fixes" it for you
723: [05:37:54] <Stomach> firefox doesn't do that :D
724: [05:39:18] * anselmdk has joined #silverstripe
725: [05:39:24] <ss23> lol
726: [05:42:00] <Stomach> later yall, catchya in the morning
727: [05:42:06] * UncleCheese_ quit (Quit: UncleCheese_)
728: [05:42:07] <ss23> cyao
729: [05:42:07] <Colin[pi]> byee stomach!
730: [05:42:12] <ss23> wait
731: [05:42:13] <ss23> WHAT ABOUT
732: [05:42:15] <ss23> MONDAY FIVES?
733: [05:42:16] <ss23> :D
734: [05:42:32] <Stomach> hahaha
735: [05:42:40] <Stomach> on my way to monday godzilla instead
736: [05:42:43] <Stomach> yayeah
737: [05:42:47] <Stomach> im gonna hate it, i know it
738: [05:42:52] <ss23> lol
739: [05:43:09] * UncleCheese_ has joined #silverstripe
740: [05:44:02] * aragonne quit (Remote host closed the connection)
741: [05:44:37] <Colin[pi]> ehh godzilla, why even bother
742: [05:45:40] <ss23> is this a godzilla movie?
743: [05:45:52] <Colin[pi]> yiss
744: [05:45:56] <ss23> hmm
745: [05:46:01] <ss23> didn't they do one a while ago?
746: [05:46:02] <ss23> or...
747: [05:46:06] <ss23> I know they did King Kong...
748: [05:46:10] <ss23> Maybe nto godzilla
749: [05:46:28] <Colin[pi]> dunno man I hardly ever go to the movies these days
750: [05:46:46] <ss23> I saw robocop!
751: [05:46:48] <ss23> Was... generic
752: [05:46:55] <ss23> Hmm
753: [05:47:02] <ss23> I rewatched Unthinkable in the weekend, it was good
754: [05:47:16] <Colin[pi]> hollywood atm: "We're out of ideas, let's REBOOT *insert name here* LOL"
755: [05:47:47] <ss23> lol
756: [05:48:07] <Turnerj> Hmmm, I'm getting an error I haven't seen before with this class I'm writing.
757: [05:48:08] <Turnerj> Fatal error: Unexpected token when building static manifest: Array ( [0] => 307 [1] => doRequest [2] => 12 ) in *blah*/framework/core/manifest/ConfigStaticManifest.php on line 323
758: [05:48:15] <ss23> I wnana work but I'm so tiiiiired :(
759: [05:48:26] <ss23> Turnerj: Strange, tried flush etc?
760: [05:48:59] <Turnerj> Just tried it then, still happens
761: [05:49:15] <ss23> Hmmmmmmm
762: [05:49:19] <ss23> Did you edit your config.yml files or something?
763: [05:49:23] <Turnerj> I am trying to use YML configs more and maybe I didn't do it properly
764: [05:49:26] <Turnerj> haha
765: [05:49:27] <ss23> lol
766: [05:49:40] <ss23> Maybe try removing them until you find the one thats causing the issue
767: [05:49:43] <Turnerj> I'll link you to my config I wrote
768: [05:49:57] <ss23> That won't help! I don't know YML
769: [05:49:58] <ss23> :O
770: [05:50:44] <Turnerj> :O
771: [05:50:56] <Turnerj> Either way, I wrote this: http://pastebin.com/B9azX9PS
772: [05:51:39] <Turnerj> I did remove the config but still get the same error :(
773: [05:52:19] <Turnerj> I am extending Object rather than DataObject as this isn't a DataObject
774: [05:52:44] <Turnerj> (and as far as I know, I need to do that so SS will make the YML config apply to my object's statics)
775: [05:53:46] * Shrike_Finland has joined #silverstripe
776: [05:54:14] * UncleCheese_ quit (Quit: UncleCheese_)
777: [05:54:14] <ss23> Sorry, I am sleepy and going home
778: [05:54:18] <Turnerj> Here is what the class looks like: http://pastebin.com/r2mifzDx
779: [05:54:40] <Turnerj> All good +ss23 :)
780: [05:55:40] <Colin[pi]> cya ss23
781: [05:56:06] <ss23> Cyao :)
782: [06:01:31] <Turnerj> Found my issue, such a rookie mistake!
783: [06:01:43] <Turnerj> I forgot to add "function" for my static functions
784: [06:01:55] <Turnerj> *duh*
785: [06:02:36] <Colin[pi]> Turnerj: lol it happens
786: [06:02:52] <Colin[pi]> Turnerj: sometimes I make 'pubic' functions
787: [06:03:01] <Turnerj> hahahaha
788: [06:03:14] <Turnerj> I think I was in C# mode in my head
789: [06:17:20] * Shrike_Finland quit (Quit: Leaving.)
790: [06:31:55] * Shrike_Finland has joined #silverstripe
791: [06:36:04] * Turnerj quit (Quit: Page closed)
792: [06:38:04] * Shrike_Finland quit (Quit: Leaving.)
793: [06:39:57] * guci0 has joined #silverstripe
794: [06:44:59] * Shrike_Finland has joined #silverstripe
795: [06:47:06] * wmk has joined #silverstripe
796: [06:47:29] <wmk> gmorning
797: [06:53:16] <Colin[pi]> hi wmk
798: [06:57:31] <guci0> Hello World!
799: [07:01:27] <guzzlefry> howdy
800: [07:05:28] * joelpittet quit (Remote host closed the connection)
801: [07:14:44] * Shrike_Finland quit (Quit: Leaving.)
802: [07:16:34] * guzzlefry throws things.
803: [07:16:37] <guzzlefry> $ composer install
804: [07:16:37] <guzzlefry> -bash: composer: command not found
805: [07:17:01] * Shrike_Finland has joined #silverstripe
806: [07:21:27] <guzzlefry> oh, need to find more stuff to throw: Package could not be downloaded, sh: svn: command not found :P
807: [07:36:52] <wmk> guzzlefry, sounds more like you need some kind of punching bag
808: [07:37:37] <guzzlefry> simon_w: why do you hate git?! :P
809: [07:37:58] <Colin[pi]> guzzlefry: simon_w doesn't hate git, simon_w hates everything
810: [07:38:04] * guzzlefry tried installing the hasoneedit thing.
811: [07:38:14] * ARNHOE has joined #silverstripe
812: [07:38:59] <wmk> guzzlefry, a good choice ;)
813: [07:43:34] <simon_w> guzzlefry, why should I use git for it?
814: [07:43:46] <guzzlefry> uh
815: [07:43:48] <guzzlefry> because...
816: [07:44:20] <wmk> simon_w, other question: why not?
817: [07:44:40] <simon_w> wmk, because I don't want to
818: [07:44:42] <guzzlefry> it's actually not a big deal when I'm deploying to a server I control. :P
819: [07:45:13] * stnvh has joined #silverstripe
820: [07:45:43] <simon_w> wmk, also, why not use Hg?
821: [07:46:21] * joelpittet has joined #silverstripe
822: [07:46:29] <wmk> ain't that poisonous??? *duck*
823: [07:47:12] <guzzlefry> git drives me crazy sometimes, but I think that's largely due to a lack of understanding. :P
824: [07:47:24] <simon_w> wmk, anyway, the onus isn't on me to explain why I use something. It's on others to explain why I shouldn't.
825: [07:47:30] <wmk> ;)
826: [07:48:32] <wmk> well, seems like git is kind of standard in ss community to install things. so, as guzzlefry just sais, if you want your module to be universal and widely used git would be better.
827: [07:48:56] <wmk> at least any vcs is good as long as the client is installed remotely
828: [07:49:01] <guzzlefry> I never said that? :P
829: [07:49:44] <wmk> guzzlefry, hmm, really?
830: [07:50:04] <wmk> as you have probs installing it right now...
831: [07:50:25] * wmk remembers installing svn on a server just to get the joy of a great module. simon_w guess what module ;)
832: [07:50:28] <guzzlefry> well, I'd have the same issue if the previous dev didn't have the sysadmins install git. :P
833: [07:50:45] <simon_w> wmk, If I wanted my module to be universal, I would provide tar balls
834: [07:51:41] <simon_w> If anything, composer has made the SS module ecosystem worse
835: [07:51:52] <wmk> really?
836: [07:52:03] <simon_w> No one tags anything anymore, so everything's just using master
837: [07:53:16] <wmk> hmm, before composer it was also chaotic
838: [07:53:41] <simon_w> Yes, but people did have to actually release versions to get any use from the modules download section
839: [07:53:45] <wmk> but for sure, we'd need some advice sometimes how to use github / composer properly
840: [07:53:55] <simon_w> Bleugh, github
841: [07:54:14] <simon_w> A DVCS with a single point of failure
842: [07:54:16] <wmk> simon_w, not everyone has his own gitlab server
843: [07:55:14] <guzzlefry> now...why am I getting a 403?
844: [08:03:06] * ocm has joined #silverstripe
845: [08:03:07] <ocm> howdy
846: [08:06:24] * guzzlefry waves.
847: [08:06:43] <wmk> hi ocm
848: [08:07:32] <guzzlefry> How well does SilverStripe work with nginx, out of the box?
849: [08:09:32] <wmk> it's no fun when the internet connection hangs and is so slow
850: [08:11:21] <guzzlefry> k well, had to set the user as apache for some reason.
851: [08:11:25] <guzzlefry> now..
852: [08:11:26] <guzzlefry> No input file specified
853: [08:12:18] * an_Eskimo quit (Ping timeout: 240 seconds)
854: [08:14:10] <guzzlefry> and, logging doesn't seem to be setup :P
855: [08:17:23] <guzzlefry> Any ideas?
856: [08:21:11] * kinglozzer has joined #silverstripe
857: [08:21:56] <guzzlefry> k, moved the .htaccess out of there, put die("halp"); at the beginning of index.php
858: [08:21:58] <guzzlefry> same error :P
859: [08:24:03] <guzzlefry> k, something is screwed, I get access denied errors from apache, but Server: nginx in the headers.
860: [08:25:23] <wmk> you run both, apache and nginx the same time?
861: [08:26:33] * joelpittet quit ()
862: [08:27:29] <guzzlefry> Our client does.
863: [08:27:37] <guzzlefry> on ancient 2.6 kernel apparently. >_>
864: [08:28:34] <guzzlefry> but, I'm not sure why they're both handling the same webroot...
865: [08:29:26] <guzzlefry> It seems pyro had a similar error message.
866: [08:29:27] <guzzlefry> <3 logs
867: [08:30:53] <guzzlefry> no real solution though. I'll let the admins handle this. :P
868: [08:31:35] <kinglozzer> Anyone else on OSX? Has the latest update fucked your databases as well?
869: [08:31:38] * wmk quit (Read error: No route to host)
870: [08:31:51] * wmk has joined #silverstripe
871: [08:34:11] * micmania1 has joined #silverstripe
872: [08:34:20] <guzzlefry> OSX Server?
873: [08:34:46] * kinglozzer quit ()
874: [08:35:56] <guci0> 10.9.3 ;)
875: [08:37:41] * antmas has joined #silverstripe
876: [08:37:56] <antmas> Colin[pi],?
877: [08:38:08] * kinglozzer has joined #silverstripe
878: [08:38:29] <kinglozzer> guzzlefry: Sorry, no
879: [08:39:41] * UncleCheese has joined #silverstripe
880: [08:39:49] <simon_w> guzzlefry, 10.9.3 is working fine for me
881: [08:40:02] <simon_w> Didn't even have to update my Apache config to change the user back to me for once
882: [08:40:58] <kinglozzer> Nvm, second restart fixed it
883: [08:41:04] * kinglozzer shrugs
884: [08:43:15] * checkcheck has joined #silverstripe
885: [08:44:12] <checkcheck> hey all - how do I manually throw an access denied error? e.g a "You do not have access to this content" sorta deal
886: [08:44:40] <checkcheck> this is inside a controller action which is loading a dataobject which may or not be marked as private
887: [08:44:56] <checkcheck> and is therefore not accessible by the public
888: [08:46:28] <checkcheck> dont worry - got it
889: [08:46:37] <checkcheck> throw new PermissionFailureException('Get out of here');
890: [08:46:41] <antmas> checkcheck, what did you do to sort that?
891: [08:46:46] <antmas> checkcheck,ah, :P
892: [08:50:04] * checkcheck_ has joined #silverstripe
893: [08:50:48] * checkcheck quit (Ping timeout: 240 seconds)
894: [08:50:55] <checkcheck_> ;p
895: [08:55:27] <antmas> checkcheck_,just to be clear, were you trying to catch the exisiting exc, or throw one manually?
896: [08:55:46] <checkcheck_> just throw one manually
897: [08:56:55] <checkcheck_> eg. if ($dataObj->Private && !Member::currentUser()) throw new PermissionFailureException();
898: [08:57:39] <antmas> ah right
899: [08:57:49] <wmk> checkcheck_, how about using DataObject's canView() method?
900: [08:58:42] <checkcheck_> ah good point
901: [08:59:58] <checkcheck_> would that save code or just be more "correct"?
902: [09:00:25] <wmk> it'll check if a user can view an object at more places though.
903: [09:00:35] <wmk> surely more correct, why reinvent the wheel?
904: [09:00:36] <checkcheck_> would I still need to go if (!$dataObj->canView()) throw new PermissionFailureException()
905: [09:00:59] <wmk> http://doc.silverstripe.org/framework/en/reference/dataobject#permissions
906: [09:01:05] <checkcheck_> cheers
907: [09:02:10] <wmk> maybe the canView magic throws the exception for you, you'll have to try
908: [09:04:36] <checkcheck_> still gotta throw the permission failure yourself
909: [09:04:52] <checkcheck_> but it's better this way
910: [09:04:53] <checkcheck_> thanks
911: [09:06:25] * Shrike_Finland quit (Quit: Leaving.)
912: [09:07:31] <wmk> checkcheck_, you're welcome
913: [09:07:40] * Shrike_Finland has joined #silverstripe
914: [09:07:53] * checkcheck_ quit (Quit: Page closed)
915: [09:11:11] * opalfroot has joined #silverstripe
916: [09:11:44] <opalfroot> is there a way to perform an sql operation whereby the result is loaded as an object?
917: [09:13:18] <opalfroot> nevermind I found it...doh!
918: [09:14:35] * Werner_2_ has joined #silverstripe
919: [09:15:34] * wmk quit (Ping timeout: 265 seconds)
920: [09:16:13] * Werner_2_ is now known as wmk
921: [09:21:48] <micmania1> Is there a built in way to refer to singular_name and plural_name within a template?
922: [09:22:15] <micmania1> oh, wait. Stupid question.
923: [09:26:47] * Werner_2_ has joined #silverstripe
924: [09:28:35] * wmk quit (Ping timeout: 252 seconds)
925: [09:32:42] * Werner_2_ is now known as wmk
926: [09:34:24] <wmk> anyone knows if ss tests run with phpunit 4.1? or do i need the old 3.7 release?
927: [09:42:51] <guzzlefry> well, composer pulls in 3.7
928: [09:43:11] <wmk> ok. then i'll try to install 3.7 globally
929: [09:53:19] * spronk2 has joined #silverstripe
930: [10:03:25] * Werner_2_ has joined #silverstripe
931: [10:04:49] * Werner_2_ quit (Client Quit)
932: [10:05:41] * wmk quit (Ping timeout: 264 seconds)
933: [10:44:37] * spronk2 quit (Quit: spronk2)
934: [10:55:06] * howardgrigg has joined #silverstripe
935: [11:13:49] * Shrike_Finland quit (Quit: Leaving.)
936: [11:15:29] * spronk2 has joined #silverstripe
937: [11:16:22] * lucido has joined #silverstripe
938: [11:24:38] * lucido quit (Ping timeout: 240 seconds)
939: [11:25:18] * opalfroot quit (Ping timeout: 240 seconds)
940: [11:27:05] * Shrike_Finland has joined #silverstripe
941: [11:27:13] * lucido has joined #silverstripe
942: [11:28:07] * micmania1 quit (Ping timeout: 276 seconds)
943: [11:30:28] * UncleCheese quit (Quit: UncleCheese)
944: [11:43:32] * micmania1 has joined #silverstripe
945: [11:44:24] * wmk has joined #silverstripe
946: [11:56:14] * simon_w quit (Quit: This computer has gone to sleep)
947: [11:58:52] * iamss has joined #silverstripe
948: [11:59:36] <iamss> Hello SilverStripe! is there a plugin called 'Product Reviews' created and submitted to the SS community
949: [11:59:37] <iamss> ??
950: [12:02:24] <Zauberfisch> maybe, but probably not
951: [12:02:58] <Zauberfisch> perhaps google for it? / search on https://packagist.org/
952: [12:03:19] <Zauberfisch> also, silverstripe calls them modules rather than plugins
953: [12:04:32] <Zauberfisch> thing is, there are not many modules out there, ... actually there are not many modules out there that work well and make sense to be a module
954: [12:05:51] <Zauberfisch> I believe the reason for this is, that a) the community is smaller than wordpress and such, and more importantly, b) in silverstripe it is so easy to build something like you want yourself, that there is simply no point in making a modlue out of it
955: [12:06:32] <Zauberfisch> (easy to write it your self obviously requires that you have some understand of how to write software)
956: [12:06:56] <iamss> @Zauberfisch - yeah google{d} it but found nothing so I guess I'll just create one from scratch ;)
957: [12:10:20] <iamss> Been lazy as most of what I need is already there. It's time to use my hidden SS skills :D
958: [12:11:13] <iamss> But I'm considering to use the comments feature
959: [12:16:53] * Werner_2_ has joined #silverstripe
960: [12:18:14] * wmk quit (Ping timeout: 240 seconds)
961: [12:20:07] * lucido quit (Ping timeout: 276 seconds)
962: [12:20:18] * guci0 quit (Ping timeout: 240 seconds)
963: [12:22:48] * iamss quit (Ping timeout: 240 seconds)
964: [12:38:43] * Shrike_Finland quit (Quit: Leaving.)
965: [12:38:52] * Shrike_Finland has joined #silverstripe
966: [12:38:54] * Shrike_Finland quit (Client Quit)
967: [12:49:41] * Colin[pi] quit (Ping timeout: 265 seconds)
968: [12:52:53] * spronk2 quit (Quit: spronk2)
969: [12:54:43] * NewLinuxUser quit (Ping timeout: 240 seconds)
970: [13:08:23] * howardgr_ has joined #silverstripe
971: [13:10:14] * richwestcoast has joined #silverstripe
972: [13:10:56] <richwestcoast> Hey guys, A plugin is asking me to add $config->addComponent(pluginName) to my project
973: [13:11:02] <richwestcoast> but im not sure which file to add it to?
974: [13:11:05] <richwestcoast> can anyone help me
975: [13:11:26] <micmania1> Firstly, we call them modules - not plugins :)
976: [13:11:30] <micmania1> Which module is it?
977: [13:11:40] <richwestcoast> https://github.com/colymba/GridFieldBulkEditingTools
978: [13:12:07] * howardgrigg quit (Ping timeout: 276 seconds)
979: [13:12:30] <micmania1> You need to add it to your GridField which you want to apply that functionality to
980: [13:12:49] <richwestcoast> heh
981: [13:12:54] <richwestcoast> what is a girdfield?
982: [13:12:58] <richwestcoast> gridfield*
983: [13:13:13] <ocm> http://doc.silverstripe.org/framework/en/reference/grid-field
984: [13:13:25] <richwestcoast> ok thank you
985: [13:14:10] <micmania1> richwestcoast: I'd suggest working your way through the tutorials before you get started: http://doc.silverstripe.org/framework/en/tutorials/ - It'll save you time in the long run
986: [13:14:29] <richwestcoast> I am at tutorial 3
987: [13:14:31] <richwestcoast> Forms
988: [13:14:35] <richwestcoast> half way through
989: [13:19:38] * Werner_2_ quit (Ping timeout: 240 seconds)
990: [13:22:21] * howardgrigg has joined #silverstripe
991: [13:23:52] * guci0 has joined #silverstripe
992: [13:25:05] * wmk has joined #silverstripe
993: [13:25:49] * howardgr_ quit (Ping timeout: 252 seconds)
994: [13:26:55] * shellbackpacific has joined #silverstripe
995: [13:29:45] <shellbackpacific> accessing a var from a CustomSiteConfig in a controller…can someone please shoot me a quick example of how that's done? $SiteConfig.array_key_in_var doesn't seem to be working for me
996: [13:32:00] <Zauberfisch> $this->SiteConfig()->array['key'] ?
997: [13:32:14] <Zauberfisch> or perhaps its $this->getSiteConfig()
998: [13:32:30] <Zauberfisch> and you might have to do $siteConfig = $this->getSiteConfig();
999: [13:32:41] <Zauberfisch> and then $siteConfig->array['key']
1000: [13:32:56] <Zauberfisch> depending on your php version
1001: [13:36:24] * wily has joined #silverstripe
1002: [13:43:38] * howardgr_ has joined #silverstripe
1003: [13:47:05] * howardgrigg quit (Ping timeout: 264 seconds)
1004: [13:49:27] <kinglozzer> SiteConfig::current_site_config()->var
1005: [13:51:56] <shellbackpacific> yeah none of those suggestions are doing it for me :(
1006: [13:51:58] <Zauberfisch> or that
1007: [13:51:58] <shellbackpacific> echo "VAR: " . SiteConfig::current_site_config()->solr_host;
1008: [13:52:16] <shellbackpacific> m/c/CustomSiteConfig.php
1009: [13:52:25] <Zauberfisch> $this->SiteConfig() just calls SiteConfig::current_site_config()
1010: [13:52:44] <shellbackpacific> public static $solrConfig = array( 'solr_host' => 'localhost', 'solr_port' => 8983, 'solr_base_url' => 'solr/LibraryS
1011: [13:52:50] <Zauberfisch> and disregard my erarlier statement about php version, I was wrong, its [] and not -> that was not supported
1012: [13:53:04] <shellbackpacific> ok let me try that
1013: [13:53:07] <Zauberfisch> shellbackpacific: well, you should have mentioned that its a static
1014: [13:53:16] <Zauberfisch> thats a whole different thing
1015: [13:53:21] <shellbackpacific> ah ok
1016: [13:53:33] <Zauberfisch> stats are not member variables of the object
1017: [13:53:53] <Zauberfisch> you can access statics in php always via ClassName::$variable
1018: [13:54:25] <Zauberfisch> if you have placed that static variable in a extension, then you have to do ExtensionName::$variable_name
1019: [13:54:35] <shellbackpacific> so CustomSiteConfig::$solrConfig ?
1020: [13:54:40] <Zauberfisch> yes
1021: [13:55:04] <Zauberfisch> there also is ->stat(), but forget about that for now, just use CustomSiteConfig::$solrConfig
1022: [13:55:42] <kinglozzer> If it's 3.1 it should be private static, so it can be updated in yml files, and then use the Config system to fetch it
1023: [13:55:45] <shellbackpacific> right on that did it…thanks guys!
1024: [13:55:55] <shellbackpacific> ah yeah ok...
1025: [13:56:05] <Zauberfisch> also, don't get confused by the private statics like $db, has_many and such, they are specially treated by silverstripe
1026: [13:56:27] <shellbackpacific> yeah that's what confused me
1027: [13:57:37] * Shrike_Finland has joined #silverstripe
1028: [13:59:33] * wmk quit (Ping timeout: 252 seconds)
1029: [14:02:50] * muskie9 has joined #silverstripe
1030: [14:07:43] * wmk has joined #silverstripe
1031: [14:12:51] * howardgr_ quit ()
1032: [14:20:08] * Werner_2_ has joined #silverstripe
1033: [14:23:30] * Shrike_Finland quit (Quit: Leaving.)
1034: [14:23:55] * wmk quit (Ping timeout: 240 seconds)
1035: [14:28:38] * babak quit (Quit: Connection closed for inactivity)
1036: [14:41:45] * Shrike_Finland has joined #silverstripe
1037: [14:42:28] * Werner_2_ quit (Ping timeout: 276 seconds)
1038: [14:53:48] * guci0 quit (Ping timeout: 240 seconds)
1039: [14:59:49] * chr1stopher has joined #silverstripe
1040: [15:00:14] <chr1stopher> hi, could anybody tell me what s wrong with this:
1041: [15:00:14] <chr1stopher> $fields->addFieldToTab("Root.Main", new TextField("MetaDescription", "Meta Description", '', 160));
1042: [15:01:10] <chr1stopher> the length is still limited to 50
1043: [15:01:46] <Zauberfisch> chr1stopher: you probably used Varchar as a DB field without specifing a length there
1044: [15:01:55] <Zauberfisch> per default, varchar has a length of 50
1045: [15:02:09] <Zauberfisch> so the text field lets you type in a lot, but after saving, it gets cut off
1046: [15:02:30] <chr1stopher> 'MetaDescription' => 'Varchar',
1047: [15:02:36] <Zauberfisch> private static $db = array('MetaDescriptn' => 'Varchar(255)');
1048: [15:02:38] <chr1stopher> so i need to set the length there?
1049: [15:02:44] <chr1stopher> ah ok
1050: [15:02:45] <Zauberfisch> or 160
1051: [15:02:47] <Zauberfisch> or what ever
1052: [15:03:46] <Zauberfisch> or use class 'Text' instead of Varchar
1053: [15:03:56] <Zauberfisch> http://doc.silverstripe.com/framework/en/topics/data-types
1054: [15:04:23] <chr1stopher> hm i guess i broke something with changing the length ...
1055: [15:05:31] <chr1stopher> thx
1056: [15:06:56] <Zauberfisch> obviously, when you change a db field, you have to run /dev/build?flush=1
1057: [15:07:23] <Zauberfisch> ?flush=1 to refresh the $db variable (private staitc variables that silverstripe uses are cached)
1058: [15:07:40] <Zauberfisch> and /dev/build to rebuild the database according to your changes
1059: [15:07:54] <Zauberfisch> afk
1060: [15:07:56] <chr1stopher> a second ) was the fault ...
1061: [15:07:59] <chr1stopher> thx got it to run
1062: [15:11:39] * anselmdk quit (Quit: anselmdk)
1063: [15:20:03] <shellbackpacific> hey all…does anyone know off-the-top how to autoload classes inside of a controller
1064: [15:20:04] <shellbackpacific> ?
1065: [15:22:11] <micmania1> shellbackpacific: All classes are loaded already
1066: [15:22:50] <shellbackpacific> even if i'm trying to use some classes i got using composer?
1067: [15:22:59] <shellbackpacific> in vendor/
1068: [15:23:08] <micmania1> yes, it should be included
1069: [15:23:15] <micmania1> You may need to ?flush=1 first though
1070: [15:23:18] <shellbackpacific> ah
1071: [15:23:27] <shellbackpacific> ok thanks i'll give that a try
1072: [15:24:23] * ARNHOE quit ()
1073: [15:25:12] <shellbackpacific> micmania1: I'm trying to 'use' the class...
1074: [15:25:40] <shellbackpacific> flush doesn't seem to be doing it for me…
1075: [15:25:51] <shellbackpacific> PHP Fatal error: Class 'Solarium\Client' not found in …
1076: [15:26:12] <shellbackpacific> guess i should try not 'use'ing it
1077: [15:27:42] <micmania1> shellbackpacific: yeah, I think 'use' causes issues
1078: [15:27:46] * catcher has joined #silverstripe
1079: [15:28:16] <shellbackpacific> yeah took it out and flushed again..same :/
1080: [15:28:58] <micmania1> try putting a die() in your autoload file within vendor to see if its being required
1081: [15:30:09] * Alboes has joined #silverstripe
1082: [15:30:17] <Alboes> hi.
1083: [15:30:54] <Alboes> How can I translate the page types? So what you see when you click new page?
1084: [15:32:31] <shellbackpacific> micmania1: yeah doesn't seem to be die()'ing…i put it above the class declaration in the file
1085: [15:33:27] <chr1stopher> anybody firm with the config.yml file?
1086: [15:33:36] <chr1stopher> i just added $metatags into my template
1087: [15:33:41] <chr1stopher> but want to get rid of the site generator
1088: [15:33:50] <chr1stopher> therefor i put the following in the yml file:
1089: [15:34:05] <chr1stopher> SiteTree:
1090: [15:34:05] <chr1stopher> meta_generator:
1091: [15:34:05] <chr1stopher> - ""
1092: [15:34:27] <chr1stopher> the class tells me: get('SiteTree', 'meta_generator'));
1093: [15:36:24] * Alboes quit (Remote host closed the connection)
1094: [15:36:39] * Shrike_Finland quit (Quit: Leaving.)
1095: [15:37:34] <micmania1> chr1stopher: You need to flush for your changes to take effect
1096: [15:37:58] <micmania1> also, your yaml is wrong
1097: [15:38:06] <micmania1> It should be...
1098: [15:38:09] <micmania1> SiteTree:
1099: [15:38:15] <micmania1> meta_generator: ''
1100: [15:38:17] <chr1stopher> SiteTree:
1101: [15:38:17] <chr1stopher> meta_generator: "lala"
1102: [15:38:27] <chr1stopher> this works
1103: [15:38:28] <chr1stopher> thx ;D
1104: [15:39:40] <kinglozzer> Oh ffs git :(
1105: [15:39:45] <kinglozzer> Halp https://github.com/silverstripe/silverstripe-framework/pull/3132
1106: [15:40:35] <micmania1> kinglozzer: I hate that.
1107: [15:40:59] <kinglozzer> I dunno how to fix it :P
1108: [15:41:05] <micmania1> I can't remember how to fix it, but there is a way
1109: [15:41:15] <kinglozzer> Will try to find a git irc
1110: [15:42:29] * jenniferaslan has joined #silverstripe
1111: [15:44:41] <shellbackpacific> including classes installed by composer into a controller…anyone know how to do that? :)
1112: [15:45:32] <micmania1> shellbackpacific: do you have an _ss_environment.php file?
1113: [15:45:59] <shellbackpacific> micmania1: negative
1114: [15:49:18] <shellbackpacific> oh hold up yeah i do...
1115: [15:49:26] <shellbackpacific> one directory back that's right..
1116: [15:51:56] <shellbackpacific> micmania1: do i maybe autoload there?
1117: [15:52:28] <micmania1> that's probably best, unless you only need the file in one place
1118: [15:52:37] <micmania1> then you cuold just do it in your init function of your controller
1119: [15:52:54] <shellbackpacific> ok thanks
1120: [15:58:34] <kinglozzer> micmania1: Fixed it, needed to fetch upstream/master, rebase upstream/master then skip all the conflicts
1121: [15:58:53] * ocm quit (Quit: Try HydraIRC -> http://www.hydrairc.com <-)
1122: [15:59:01] <kinglozzer> Tried fixing the conflicts, but it just says there's nothing to commit: "perhaps something else already applied this change"
1123: [16:00:17] <micmania1> ahhh! I always thinkg "Its fucked" when there's conflicts lol
1124: [16:00:41] <kinglozzer> Yeah same haha
1125: [16:11:18] * chr1stopher quit (Ping timeout: 240 seconds)
1126: [16:16:17] * john3213 has joined #silverstripe
1127: [16:17:18] * shellbackpacific quit (Quit: Leaving.)
1128: [16:20:28] * Fisix_AIX has joined #silverstripe
1129: [16:21:15] <Fisix_AIX> Hello, could somebody explain what ?flushtoken url parameter is please?
1130: [16:21:19] * john3213 has left #silverstripe
1131: [16:26:22] <catcher> Fisix_AIX, I believe it's generated for security, to prevent a flush from being hijacked/reused without permissions
1132: [16:27:18] * chr1stopher has joined #silverstripe
1133: [16:28:55] * kinglozzer quit ()
1134: [16:29:40] * richwestcoast quit (Quit: Textual IRC Client: www.textualapp.com)
1135: [16:29:48] * stnvh quit ()
1136: [16:33:03] * Fisix_AIX quit (Quit: Leaving)
1137: [16:40:20] * chr1stopher has left #silverstripe
1138: [16:43:15] * shellbackpacific has joined #silverstripe
1139: [16:57:56] <shellbackpacific> what's the best way to add a module to a silverstripe instance using composer? I tried 'composer require solarium/solarium' from the base directory and it's deleting alot of framework files
1140: [17:29:55] * gelignite has joined #silverstripe
1141: [17:31:38] * jenniferaslan quit (Ping timeout: 240 seconds)
1142: [17:38:41] <shellbackpacific> if i want to add a module using composer, which composer.json file should i use?
1143: [17:42:05] * Shrike_Finland has joined #silverstripe
1144: [17:44:46] * babak has joined #silverstripe
1145: [18:31:23] * Shrike_Finland quit (Quit: Leaving.)
1146: [18:33:32] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
1147: [18:36:19] * jenniferaslan has joined #silverstripe
1148: [18:41:52] * alexw has joined #silverstripe
1149: [18:42:36] * alexw has left #silverstripe
1150: [18:42:42] * alexwijn has joined #silverstripe
1151: [18:43:10] <alexwijn> Hi guys
1152: [18:48:14] <catcher> hey hey
1153: [18:50:10] <alexwijn> Its been very long since I been here :)
1154: [18:50:30] <alexwijn> Oh well...better late than never again, right?
1155: [18:54:02] <catcher> right!
1156: [18:54:53] <alexwijn> Which one of you is also using Namespaces into their modules?
1157: [18:59:29] * scpi has joined #silverstripe
1158: [18:59:50] * muskie9 has joined #silverstripe
1159: [19:14:57] * joelpittet has joined #silverstripe
1160: [19:33:32] <alexwijn> Iḿ using Namescapes, I created a new controller named "RegistrationPage", what is the template name that I need to create in the Includes theme folder? RegistrationPage.ss does not work...
1161: [19:35:15] <catcher> alexwijn, not familiar with namescapes, but SS by convention will indeed look for RegistrationPage.ss.
1162: [19:35:21] <catcher> Be sure you flush your template cache of course
1163: [19:35:26] * qlex has joined #silverstripe
1164: [19:35:31] * qlex says hi
1165: [19:36:28] * guci0 has joined #silverstripe
1166: [19:36:38] <guci0> ;)
1167: [19:39:28] <qlex> im experiencing a strange behaviour with setting permissions on who can edit a certain page.
1168: [19:40:04] <qlex> clean installation allows it, but something along the way, when adding modules, page types etc, causes it to break.
1169: [19:40:39] <qlex> namly, i have limited a certrain group to be only allowed to edit blog (all other content should be only edited by admins).
1170: [19:41:03] <qlex> when logging in as a user from that limited group, all pages in sitetree are not greyed out and i can edit them freerly
1171: [19:41:22] <qlex> does any1 have any idea where to look for clues? something's causing this to break
1172: [19:45:14] * joelpittet quit (Remote host closed the connection)
1173: [19:46:39] * joelpittet has joined #silverstripe
1174: [19:52:58] * Azure quit (Ping timeout: 240 seconds)
1175: [19:54:38] * catcher quit (Ping timeout: 240 seconds)
1176: [19:54:55] * robert_ quit (Ping timeout: 245 seconds)
1177: [19:55:20] * jrthomer quit (Ping timeout: 245 seconds)
1178: [19:55:29] * Giganaire quit (Ping timeout: 264 seconds)
1179: [19:55:50] * Giganaire has joined #silverstripe
1180: [19:56:33] * Azure has joined #silverstripe
1181: [19:57:35] * catcher has joined #silverstripe
1182: [19:58:15] * robert_ has joined #silverstripe
1183: [19:58:15] * robert_ quit (Changing host)
1184: [19:58:15] * robert_ has joined #silverstripe
1185: [20:02:05] * jrthomer has joined #silverstripe
1186: [20:07:44] * Kingy[a] is now known as Kingy
1187: [20:08:19] * joelpittet quit (Remote host closed the connection)
1188: [20:09:25] * qlex is very unliky in getting support recently
1189: [20:11:26] <Kingy> qlex I'm still new to SS but what I would do is load each module one by one (checking the issue each time). I'm assuming a particular piece of code in a specific module is causing your issue.
1190: [20:11:41] <Kingy> Once you've narrowed it down to a module you should then hopefully be able to identify it
1191: [20:13:57] * antmas has joined #silverstripe
1192: [20:14:11] <antmas> howdy
1193: [20:16:27] <Kingy> hey
1194: [20:16:35] <antmas> this json_decode error is driving me nuts
1195: [20:16:36] <antmas> :(
1196: [20:16:52] * an_Eskimo has joined #silverstripe
1197: [20:17:48] * lucido has joined #silverstripe
1198: [20:18:01] <qlex> Kingy: thanx - that's what i was thinking unforunately
1199: [20:18:15] * anselmdk has joined #silverstripe
1200: [20:18:24] <qlex> thinking about going the opposite way..remove the pages, then remove the modules and go to a position where there's no modules
1201: [20:18:28] <qlex> would this work you think ?
1202: [20:18:34] <qlex> or better to install again from scratch
1203: [20:19:13] <Kingy> rolling back should work
1204: [20:20:20] <qlex> what's worse, i noticed that when browsing through CMS, firefox crashes frequently and i need to reload
1205: [20:26:58] * zfmf has joined #silverstripe
1206: [20:30:19] <antmas> ss23: if you get lopped with a helpdesk note from me, ignore it :P
1207: [20:31:17] <alexwijn> catcher, it still does not work
1208: [20:32:35] <catcher> alexwijn, what's this module you're talking about?
1209: [20:32:46] <alexwijn> It's custom
1210: [20:34:59] <alexwijn> I use the namespace "Recruitment\Page" on top of the page and the file has the classes named RegistrationPage and RegistrationPage_Controller
1211: [20:35:19] <alexwijn> When I rebuild he does see those classes
1212: [20:35:54] <alexwijn> It in the list of tables: "Recruitment\Page\RegistrationPage"
1213: [20:36:11] <alexwijn> I created the page in the admin
1214: [20:36:15] <alexwijn> And went to it
1215: [20:36:22] <alexwijn> but all I get is a default Page.ss template
1216: [20:38:17] <Stomach> have you done flush ?
1217: [20:38:23] <alexwijn> Multiple times
1218: [20:38:42] <Stomach> have you tried using another namespace apart from "Page" ?
1219: [20:38:50] * bridgetm has joined #silverstripe
1220: [20:38:55] <alexwijn> Nope
1221: [20:39:02] <Kingy> where is RegistrationPage.ss located
1222: [20:39:08] * Ryan-Toast has joined #silverstripe
1223: [20:39:29] <alexwijn> /themes/recruitment/templates/Includes
1224: [20:39:36] * nickmolhoek has joined #silverstripe
1225: [20:39:38] <Stomach> it should be in Layout
1226: [20:39:49] <alexwijn> Whoeps, yeah I mean Layout :)
1227: [20:40:02] <alexwijn> Copied paste the wrong folder path
1228: [20:41:39] <alexwijn> If I remove the namespace it works fine
1229: [20:41:44] <alexwijn> But that is not what I want
1230: [20:42:52] * joelpittet has joined #silverstripe
1231: [20:43:02] <alexwijn> What is the default action name?
1232: [20:43:17] <alexwijn> Maybe I can use that to force render the RegistrationPage.ss template
1233: [20:46:11] * qlex signs off but will ask for help tomorrow
1234: [20:46:11] <qlex> bye
1235: [20:46:14] * qlex has left #silverstripe
1236: [20:47:33] <Ryan-Toast> Sometimes I think I’m not very good at websites, then I review sites on critcue and I feel better.
1237: [20:51:40] * Colin[pi] has joined #silverstripe
1238: [20:52:22] <scpi> sounds like good advice, really
1239: [20:57:54] <Ryan-Toast> Colin[pi]
1240: [20:57:57] <Ryan-Toast> moooring
1241: [21:00:36] * gelignite quit (Quit: http://bit.ly/nkczDT)
1242: [21:01:18] <alexwijn> Ok, I solved it by using return $this->renderWith(array('RegistrationPage', 'Page')); in the index() function at RegistrationPage_Controller
1243: [21:01:44] <alexwijn> Somehow by using namespace the name of my template should be different somehow
1244: [21:08:11] * shellbackpacific quit (Ping timeout: 252 seconds)
1245: [21:11:07] * UncleCheese_ has joined #silverstripe
1246: [21:12:51] <alexwijn> It appears that the template should be called "Recruitment\Page\RegistrationPage.ss"
1247: [21:13:03] <alexwijn> But my IDE does not like that
1248: [21:13:14] <alexwijn> So I had to use the file manager to rename it
1249: [21:13:24] <alexwijn> Now my IDE can't seem to find the file
1250: [21:13:52] <alexwijn> I guess I need to use the above code to let it work normally
1251: [21:15:47] * alexwijn quit (Remote host closed the connection)
1252: [21:15:58] * scpi quit (Quit: scpi)
1253: [21:19:25] * jedateach has joined #silverstripe
1254: [21:19:29] * jedateach has left #silverstripe
1255: [21:21:10] * travis-ci has joined #silverstripe
1256: [21:21:10] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#893 (post-2.4 - 681645a : Damian Mooyman): The build passed.
1257: [21:21:10] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/32ad517cfdde...681645ac0f1d
1258: [21:21:10] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/25551981
1259: [21:21:10] * travis-ci has left #silverstripe
1260: [21:33:13] <Ryan-Toast> Enterprise code? !Imporant all the things!
1261: [21:34:27] <antmas> Ryan-Toast: Mooring!
1262: [21:34:35] <Ryan-Toast> antmas: morning :)
1263: [21:39:10] * travis-ci has joined #silverstripe
1264: [21:39:11] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#2591 (post-2.4 - 22c6558 : Damian Mooyman): The build is still failing.
1265: [21:39:11] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/0aba49dd4351...22c6558544e7
1266: [21:39:11] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/25552121
1267: [21:39:11] * travis-ci has left #silverstripe
1268: [21:47:45] * shellbackpacific has joined #silverstripe
1269: [21:48:21] <catcher> I like to be smart about it, using things like !!!!!Important for escalation.
1270: [21:57:33] * jedateach has joined #silverstripe
1271: [21:59:03] * jedateach has left #silverstripe
1272: [22:01:21] * shellbackpacific quit (Quit: Leaving.)
1273: [22:02:28] * shellbackpacific has joined #silverstripe
1274: [22:04:50] * anselmdk quit (Quit: anselmdk)
1275: [22:06:38] * seansasso has joined #silverstripe
1276: [22:08:20] <seansasso> Does anyone know how to use ChildrenOf(url) with .Sort() in a template?
1277: [22:10:29] * zfmf quit ()
1278: [22:11:14] * seansasso quit (Client Quit)
1279: [22:13:38] * joelpittet quit ()
1280: [22:18:36] * shellbackpacific quit (Quit: Leaving.)
1281: [22:20:54] * catcher quit (Quit: Leaving)
1282: [22:23:38] * jordanmk has joined #silverstripe
1283: [22:37:23] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
1284: [22:38:09] <Giganaire> morning chaps!
1285: [22:42:19] <Kingy> hi
1286: [22:42:49] * travis-ci has joined #silverstripe
1287: [22:42:50] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#2593 (post-2.4 - 6e5cd06 : Damian Mooyman): The build is still failing.
1288: [22:42:50] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/22c6558544e7...6e5cd065b083
1289: [22:42:50] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/25558031
1290: [22:42:50] * travis-ci has left #silverstripe
1291: [22:44:19] <Colin[pi]> morning all, dafuq my pc turn itself on at 6:50am for?
1292: [22:46:19] <UncleCheese_> Has anyone developed a plugin for drag-and-drop sorting in ModelAdmin?
1293: [22:46:30] <UncleCheese_> as in, the list view
1294: [22:49:49] <Giganaire> Colin[pi]: cos i told it to
1295: [22:49:54] <Giganaire> was lonely in here
1296: [22:53:41] <Ryan-Toast> UncleCheese_: …didn’t you do that?
1297: [22:53:48] * zippy__ has joined #silverstripe
1298: [22:53:50] <UncleCheese_> i don't think so
1299: [22:53:52] <zippy__> mornings
1300: [22:54:12] <UncleCheese_> I reckon you could just overload getEditForm, and slap the sortablerows component on there
1301: [22:54:13] <Ryan-Toast> Colin[pi]: Changed my portfolio thumbnails, looks better I think: http://ryanpotter.co.nz/portfolio/
1302: [22:54:30] <UncleCheese_> your surname is potter?
1303: [22:54:40] <UncleCheese_> do you just really like toast, then?
1304: [22:55:11] <Ryan-Toast> UncleCheese_: Company I work for is called toast
1305: [22:55:20] <UncleCheese_> ahh
1306: [22:55:28] <Ryan-Toast> http://www.toast.co.nz/
1307: [22:56:16] <Ryan-Toast> My homepage still doesn’t sit right with me. I’ll have to have a play around with it later today.
1308: [22:56:47] <Ryan-Toast> Feedback on my site: “Looks very nice! Maybe add a search bar?” To search what exatly?
1309: [22:57:01] <UncleCheese_> umm
1310: [22:57:05] <UncleCheese_> yeah, it's clean
1311: [22:57:11] <UncleCheese_> i think the focus needs work, though
1312: [22:57:15] <UncleCheese_> don't show code, for one
1313: [22:57:33] <UncleCheese_> especially in a place of such prime real estate
1314: [22:57:44] <UncleCheese_> probably the highest value section on the whole site, actually
1315: [22:58:07] <Ryan-Toast> UncleCheese_: Yeah, which id why I have it there at the moment. Don’t want any work :P
1316: [22:58:41] <antmas> zippy__: you must have another baby by now?
1317: [22:58:47] <UncleCheese_> just make your value statement full width
1318: [22:58:55] <zippy__> antmas: nop, overdue now
1319: [22:59:00] <UncleCheese_> get rid of the code block, and increase the font size a bit on the value statement
1320: [22:59:04] <UncleCheese_> and shorten it
1321: [22:59:13] <Kingy> Ryan-Toast: It does look very nice. Although I feel you need a tagline or something to quickly say what it is you do
1322: [22:59:36] <UncleCheese_> the tagline is snappy enough. i like that.. i just wish it were given more focus
1323: [22:59:39] <Stomach> UncleCheese_ - you can just overload getEditForm
1324: [22:59:47] <UncleCheese_> rockin'.. i figured as much
1325: [22:59:50] <Kingy> fortunately the first carousal image that came up was of your office so I saw print and web design
1326: [23:00:28] <UncleCheese_> Ryan-Toast: it's a really nice site, dude
1327: [23:00:30] <Colin[pi]> Ryan-Toast: looks sweet! I love the colours of your site
1328: [23:00:49] <Stomach> UncleCheese_ - http://pastie.org/9191059
1329: [23:00:52] * Colin[pi] may steal that idea for his portfolio which looks boring in comparison ;P
1330: [23:00:52] <UncleCheese_> I think the home page is the only thing I'd change..
1331: [23:01:00] * chrisrio has joined #silverstripe
1332: [23:01:24] <Colin[pi]> Giganaire: <3
1333: [23:01:41] <Ryan-Toast> UncleCheese_: I agree, it looks a lot nicer.
1334: [23:01:42] <Ryan-Toast> Colin[pi]: Chursss
1335: [23:01:44] <chrisrio> does anyone know if the bug in SS/GD where if you upload an image at massive res (think 6000px by 6000px) it overloads the resizing engine and blows the page up got fixed in SS3.1.*?
1336: [23:01:51] <UncleCheese_> Ryan-Toast: are you a freelancer?
1337: [23:01:56] <UncleCheese_> fulltime?
1338: [23:02:02] <Ryan-Toast> UncleCheese_: Fulltime
1339: [23:02:04] <UncleCheese_> nice
1340: [23:02:08] <UncleCheese_> i'd love to work with you some time
1341: [23:02:13] <UncleCheese_> really nice stuff, man
1342: [23:02:22] <Ryan-Toast> UncleCheese_: Sure thing, man.
1343: [23:02:27] <Ryan-Toast> Thanks :)
1344: [23:02:38] <UncleCheese_> on the mobile version
1345: [23:02:41] <Stomach> chrisrio - you just need to allocate more memory/time for it
1346: [23:02:42] <UncleCheese_> can you make the menu a bit sexier?
1347: [23:02:52] <Colin[pi]> UncleCheese_: I've been asking him that for ages!
1348: [23:02:54] <Ryan-Toast> I like default UX on phones :P
1349: [23:02:58] <UncleCheese_> it looks like a plain hijacked select box
1350: [23:03:02] <UncleCheese_> oh ok
1351: [23:03:03] <Colin[pi]> it is
1352: [23:03:03] <Ryan-Toast> It is :)
1353: [23:03:10] <UncleCheese_> i always expect to see a slide out
1354: [23:03:14] <Ryan-Toast> Phones open select boxes with their OS UI
1355: [23:03:15] <UncleCheese_> that seems to be the thing now
1356: [23:03:23] <antmas> this^^^
1357: [23:03:23] <Colin[pi]> now look at mine, TEH SEXAY: http://praxis.net.au/
1358: [23:03:31] <antmas> way prefer OS UI
1359: [23:03:36] <UncleCheese_> this ^^
1360: [23:03:49] <Colin[pi]> antmas: :o but it looks dumb on PC
1361: [23:03:55] <Colin[pi]> antmas: looks ok on devices
1362: [23:04:01] <UncleCheese_> the thing with the OS UI is, at least on iOS, you've got to fuss with the roller thing
1363: [23:04:03] <Ryan-Toast> PC shouldn’t have a browser that small :P
1364: [23:04:11] <chrisrio> Stomach: more memory accessible for GD?
1365: [23:04:15] <antmas> Colin[pi]: what Ryan-Toast said :P
1366: [23:04:16] <Colin[pi]> Ryan-Toast: true ;P
1367: [23:04:19] <UncleCheese_> and if you only have 4 pages, i think that's unnecessary fussing.. if you can just show all 4 pages
1368: [23:04:21] <chrisrio> IE my php.ini settings
1369: [23:04:24] <Ryan-Toast> Only people who see it are devs
1370: [23:04:24] <Stomach> yah
1371: [23:04:28] <chrisrio> kk
1372: [23:04:46] <Ryan-Toast> Thouygh in this site I’m building I did a scroll out thing: http://webdough.co.nz/~strayco/
1373: [23:05:07] <Colin[pi]> I want to make mine have an option for flyout from the side
1374: [23:05:44] <antmas> Ryan-Toast: that menu, are they loading SS objects?
1375: [23:06:05] <Ryan-Toast> antmas: Yeah, they’re genrated by sitetree?
1376: [23:06:24] <antmas> Ryan-Toast: yeah it's a problem I have with SS
1377: [23:06:32] <Ryan-Toast> What is?
1378: [23:06:48] <antmas> Ryan-Toast: it can be pretty resource hungry when you have mega menus like that
1379: [23:06:56] <Stomach> l2cache
1380: [23:06:58] <Ryan-Toast> Cache that shit, son
1381: [23:07:11] <antmas> yeah I guess :P
1382: [23:07:15] <Ryan-Toast> That site is still in dev, so there’s no caching.
1383: [23:07:26] <antmas> Ryan-Toast: yeah I see that :D
1384: [23:08:01] <antmas> Ryan-Toast: is that a BP site?
1385: [23:08:25] <Ryan-Toast> antmas: No, it was made previously, I’m just remaking the front end
1386: [23:08:31] <Ryan-Toast> The backend is a fucking mess.
1387: [23:08:44] <Ryan-Toast> aka massive pile
1388: [23:08:49] <antmas> Ryan-Toast: ss though right?
1389: [23:08:54] <Ryan-Toast> yarp
1390: [23:09:07] <Ryan-Toast> but whomever made it didn’t know what they were doing.
1391: [23:09:09] <antmas> some people really do make fucking piles of crap out of ss
1392: [23:09:14] <Ryan-Toast> There’s shit spread out everywhere.
1393: [23:09:36] <Ryan-Toast> Not my problem though.
1394: [23:09:39] <Ryan-Toast> I just deleted all the templates and started from scratch.
1395: [23:09:42] <unsignedint> my earlier websites are more piles of shit than my later websites. but I really did struggle to build a website in SS that wasnt a steaming pile at the start
1396: [23:10:02] <Ryan-Toast> unsignedint: I kind of never get over the feeling that all my websites are crap.
1397: [23:10:04] <Colin[pi]> antmas: yeah if someone has minimal experience in SS it's pretty easy to make a pile of shit
1398: [23:10:20] <Colin[pi]> Ryan-Toast: I am so the same lol
1399: [23:10:21] <antmas> Colin[pi]: yeah but that's not SS' fault
1400: [23:10:31] <unsignedint> Ryan-Toast: im talking from a coding perspective :) i dont care about the visual look, thats the designers job
1401: [23:10:33] <Colin[pi]> antmas: no, you can make piles of shit in any framework
1402: [23:10:50] <Ryan-Toast> unsignedint: I have the issue with both :P
1403: [23:11:02] <Colin[pi]> Ryan-Toast: you must be a harsh critic on yourself as I am?
1404: [23:11:11] <Ryan-Toast> Colin[pi]: Constantly :P
1405: [23:11:19] <Ryan-Toast> Colin[pi]: Makes me learn though, which sis good.
1406: [23:11:19] <unsignedint> I think SS makes it easy to make piles of shit. Like, I still cant figure out how to get it to autogenerate url's with querystring params. I pretty much just tack things onto whaterver $Link returns
1407: [23:11:32] <Colin[pi]> Ryan-Toast: I battle with it... I'll code something up, and it works... but my brain is saying "Colin, that code is a piece of shit."
1408: [23:12:35] <Ryan-Toast> Colin[pi]: I read a really good interview by a Game developer, and he said something like nothing is perfect, just ship it.
1409: [23:12:36] <antmas> Colin[pi]: I have the problem of making crap at the start and then refactoring after
1410: [23:12:46] <antmas> something I need to stop asap
1411: [23:13:03] <Colin[pi]> antmas: my projects start out well, and then go to shit lol
1412: [23:13:07] <Ryan-Toast> antmas: Made me a list of shit to change in BP?
1413: [23:13:08] <Colin[pi]> I think that's everyone though
1414: [23:13:18] * guci0 quit (Ping timeout: 240 seconds)
1415: [23:13:20] <Kingy> Ryan-Toast: http://www.startupvitamins.com/products/startup-poster-fuck-it-ship-it
1416: [23:13:31] <Colin[pi]> Ryan-Toast: aye, I need to remember this daily
1417: [23:13:33] <antmas> Ryan-Toast: yeah I have actually :D
1418: [23:13:34] <Ryan-Toast> Colin[pi]: He said it a little better than that, and in much greater detail but that was the gist.
1419: [23:13:43] <Ryan-Toast> antmas: Good man
1420: [23:13:47] <antmas> Ryan-Toast: minor things
1421: [23:13:57] <Ryan-Toast> antmas: Sweet
1422: [23:14:04] <Ryan-Toast> antmas: Any examples?
1423: [23:14:11] <antmas> Ryan-Toast: did you actually do much testing in IE?
1424: [23:14:36] <Ryan-Toast> antmas: No.
1425: [23:14:38] <Colin[pi]> he's on a mac, so I'm gonna go with nah
1426: [23:14:50] <Ryan-Toast> antmas: I have a VM with IE8, but that’s about it
1427: [23:15:01] <antmas> Ryan-Toast: I think you may need to :P
1428: [23:15:09] <antmas> most issues I've found are in there
1429: [23:15:17] <Ryan-Toast> Examples?
1430: [23:15:28] <antmas> Ryan-Toast: unless you're like me and don't give 2 fucks about IE
1431: [23:15:43] <Ryan-Toast> I give small amounts of shit.
1432: [23:15:44] <Colin[pi]> good old IE, shattering dreams since 1995
1433: [23:16:08] <Ryan-Toast> Graceful degrading issues, or like page is broken to shit bugs?
1434: [23:16:12] <antmas> Ryan-Toast: some elements in the CMS don't work properly in IE
1435: [23:16:18] <antmas> Ryan-Toast: but I need my list on me
1436: [23:16:19] <Ryan-Toast> In the CMS?
1437: [23:16:43] <antmas> Ryan-Toast: yeah, some of the custom stuff
1438: [23:16:59] <Ryan-Toast> does it look weird after a while?
1439: [23:17:05] <Ryan-Toast> like the styling?
1440: [23:17:28] <antmas> Ryan-Toast: I'll flick them to you tonight, I'll be working again at about 7.30
1441: [23:17:54] <zippy__> Ryan-Toast: I use http://browserstack.com - it's good
1442: [23:18:09] <Ryan-Toast> antmas: sweet.
1443: [23:18:19] <antmas> yeah zippy__ I 've started using that too
1444: [23:18:21] <antmas> tis awesome
1445: [23:18:27] <Colin[pi]> jesus, dat green: gs.statcounter.com/#browser-ww-monthly-201405-201405-map
1446: [23:18:35] <Colin[pi]> http://gs.statcounter.com/#browser-ww-monthly-201405-201405-map
1447: [23:18:42] <Ryan-Toast> I have this file to add css to the login forms etc, but it STILL LOADS IN THE CMS! WHHHY? https://github.com/Rhym/ss_boilerplate/blob/master/Boilerplate/code/extensions/SecurityExtension.php
1448: [23:19:07] <zippy__> $action = 'lostpassword'
1449: [23:19:11] <zippy__> missing the other = there
1450: [23:19:24] <antmas> this ^^
1451: [23:19:29] <Ryan-Toast> bah
1452: [23:19:41] <antmas> I noticed something!
1453: [23:19:43] <antmas> yay!
1454: [23:19:47] <Ryan-Toast> That would prevent it from loading there still.
1455: [23:19:51] * antmas spins
1456: [23:20:43] <antmas> fucking login forms
1457: [23:20:45] * NewLinuxUser has joined #silverstripe
1458: [23:20:46] <antmas> such assholes
1459: [23:21:23] <SMaction> zippy__ I could not get a proof of concept the short code to work. My code is here http://pastebin.com/iut2qmST http://pastebin.com/L0C2xB4Z http://pastebin.com/rZSBvcXd At the risk of you losing any respect for my coding ability will you take a look?
1460: [23:21:42] <zippy__> Ryan-Toast: You could consider using the requirement in the tempalte perhaps?
1461: [23:21:51] <Giganaire> i dont know what agile is
1462: [23:21:54] <Giganaire> but apparently i'm doing it
1463: [23:21:56] <Ryan-Toast> zippy__: They don’t have a template
1464: [23:22:34] <zippy__> SMaction: When you say it doesn't work, what do you mean?
1465: [23:22:54] <zippy__> SMaction: Do you get [Iframe ….] when the page displays or what?
1466: [23:22:58] <Ryan-Toast> My commits ooze of professionalism: https://github.com/Rhym/ss_boilerplate/commit/d611e167045af2aaf29c070595845c99dba3670e
1467: [23:23:31] <zippy__> Ryan-Toast: Did you give the screen the middle finger also, it helps...
1468: [23:23:56] <antmas> when I get mad I do the 'mouse tap' thing
1469: [23:23:56] <Ryan-Toast> zippy__: I did the rotating middle finger
1470: [23:24:00] <antmas> drives people nuts
1471: [23:24:07] <zippy__> mouse trap?
1472: [23:24:31] <antmas> zippy__: mouse tap = lift the mouse up and tap it on the pad
1473: [23:24:50] <zippy__> ah..
1474: [23:24:56] <zippy__> I used to slam the mouse into the desk
1475: [23:25:03] <antmas> haha
1476: [23:25:19] <zippy__> it helps I work from home now ;-)
1477: [23:25:26] <zippy__> in a room of white walls
1478: [23:25:27] <Colin[pi]> o_O
1479: [23:25:51] <zippy__> logitech is quality, it could handle it
1480: [23:26:00] <zippy__> SMaction: ?
1481: [23:27:01] <SMaction> Sorry. I still get the same problem it won't save. If I enter [Iframe id=3] [/Iframe] it sill won't save (and in fact I am not sure the short code is working).
1482: [23:27:14] <zippy__> SMaction: You calling it like [Iframe id=http://myurl] ?
1483: [23:27:21] <SMaction> yes
1484: [23:27:29] <zippy__> whats the 3 for?
1485: [23:27:49] <zippy__> SMaction: you ss 3 or 2?
1486: [23:28:13] <zippy__> SMaction: ?
1487: [23:29:01] <SMaction> I actually hard coded the url so the ID does nothing for now (I wanted to make sure I got it to work.) It is just there to keep the code form ending because there are no arguments. SS 2.4.2
1488: [23:30:16] * lucido quit (Ping timeout: 240 seconds)
1489: [23:30:34] <zippy__> SMaction: When you say it wont save, what do you mean
1490: [23:30:52] <antmas> Ryan-Toast: the background of the toast site, it's just a repeating texture right?
1491: [23:31:05] <Ryan-Toast> ye
1492: [23:31:20] <antmas> Ryan-Toast: what's the best practise for doing that?
1493: [23:31:24] <Ryan-Toast> Get amoungst it: http://subtlepatterns.com/
1494: [23:31:29] <Colin[pi]> good site
1495: [23:31:50] <zippy__> SMaction: hi
1496: [23:31:52] <Ryan-Toast> I love it
1497: [23:32:51] <SMaction> This is in the Garphic and Info Module you were helping me with last week. I will
1498: [23:33:03] <SMaction> DM you the original question
1499: [23:33:20] <antmas> Ryan-Toast: do you just background-repeat: repeat; usually?
1500: [23:33:28] * antmas isn't sure if there is another way of doing it
1501: [23:33:47] <Ryan-Toast> background: transparent url(../img/herpderp.png);
1502: [23:33:51] <Ryan-Toast> repeat is default
1503: [23:34:03] * spronk quit (Read error: Connection reset by peer)
1504: [23:34:06] <antmas> Ryan-Toast: ah right, thanks
1505: [23:34:33] <antmas> Ryan-Toast: you use anything other than .png for things like textures?
1506: [23:34:46] * spronk has joined #silverstripe
1507: [23:34:47] <Ryan-Toast> .jpg, .gif, .svg
1508: [23:34:55] <Ryan-Toast> Depends on the texture.
1509: [23:34:58] <antmas> Ryan-Toast: image dependant I guess
1510: [23:35:04] <Ryan-Toast> Yarp
1511: [23:35:23] <Ryan-Toast> gif is usually best, but depending on the complexity a svg or png are best.
1512: [23:35:38] <Colin[pi]> love me some png
1513: [23:35:48] <Ryan-Toast> if they’re small then compressed jpeg’s are good for speed.
1514: [23:35:56] <antmas> yeah I'm trying to figure out a good texture for a client at the mo
1515: [23:36:18] <Ryan-Toast> Patttern shouild match the feel of the site, not the other way around
1516: [23:37:12] <Ryan-Toast> @include box-shadow(none);
1517: [23:37:15] <Ryan-Toast> bah
1518: [23:37:18] <Ryan-Toast> you’re not my IDE
1519: [23:38:38] * babak quit (Quit: Connection closed for inactivity)
1520: [23:39:01] <antmas> Ryan-Toast: it's related to Speight's, but I hate they're main site
1521: [23:39:13] <Ryan-Toast> their?
1522: [23:39:47] <Ryan-Toast> antmas: Something grainy then, to match a coaster.
1523: [23:39:59] <antmas> Ryan-Toast: bah, their*
1524: [23:40:20] <antmas> Ryan-Toast: yeah or I was thinking a wood grain of some kind (matches the bar)
1525: [23:40:35] <Ryan-Toast> wood is a bit too much I think.
1526: [23:40:47] <antmas> yeah could be
1527: [23:40:58] <Colin[pi]> antmas: I think a subtle wood could be ok
1528: [23:41:01] <Colin[pi]> but verrry subtle
1529: [23:41:06] <antmas> oh yeah
1530: [23:41:16] <Ryan-Toast> antmas: something like this: http://subtlepatterns.com/light-paper-fibers/
1531: [23:41:27] <antmas> the boss actually wanted some tartan to match the seating but I said 'HOW ABOUT NO'
1532: [23:41:28] <Ryan-Toast> but make it white
1533: [23:41:36] <Ryan-Toast> Tartan, oh god.
1534: [23:41:42] <antmas> Ryan-Toast: yeah I like that one
1535: [23:41:48] <Ryan-Toast> It’s like the new GTI VWS.
1536: [23:41:58] <Colin[pi]> lol tartan
1537: [23:42:08] <Ryan-Toast> antmas: just desaturate it, and lighten it by 10%
1538: [23:42:14] <antmas> it's like a bluue/purple/grey tartan
1539: [23:42:45] <Stomach> http://downloadmoreram.com/
1540: [23:42:46] <antmas> Ryan-Toast: yeah I'm worried about too much lighter though as the primary colours are quite bright in themselves
1541: [23:43:00] <antmas> bright orange, bright blue etc
1542: [23:43:16] * novaweb has joined #silverstripe
1543: [23:43:18] <Colin[pi]> mm that could get busy very fast with those colours
1544: [23:43:24] <antmas> needs to have a dark grey in there somewhere
1545: [23:43:38] <antmas> the dark grey texture from Toast would actually work XD
1546: [23:44:00] <Ryan-Toast> antmas: try that http://i.imgur.com/bfelDXG.jpg
1547: [23:44:34] <antmas> Ryan-Toast: chur, looks good
1548: [23:44:52] <antmas> Stomach: I actually want to send that too all the nubcakes that keep asking me to fix their computers
1549: [23:46:09] <novaweb> Howdy Stripers. I am deploying a 3.0 to 3.1 upgrade. As per docs I have changed static $allowed_actions to private, but now I am getting Fatal error: Page_Controller::$allowed_actions must be public (as in class Page_Controller)
1550: [23:46:13] <novaweb> I am confused...
1551: [23:46:50] <novaweb> It works on Dev fine, but on production server this error is throwing, same code base, php versions vary but are 5.4+
1552: [23:50:20] <Stomach> it looks like you made the one in Page_Controller public
1553: [23:50:28] <Ryan-Toast> Colin[pi]: Tartan time, mother fucker http://www.volkswagen.co.nz/media/32827/GTI-GL3894-web.jpg
1554: [23:50:39] <Colin[pi]> ugh
1555: [23:50:53] <Ryan-Toast> Awesome car, shitty parttern
1556: [23:51:12] <Colin[pi]> dunno man, I'm so over Golfs
1557: [23:51:20] <Colin[pi]> every man and his dog has one here
1558: [23:51:23] <Kingy> that's hot
1559: [23:51:55] <novaweb> Stomach no
1560: [23:52:57] <Ryan-Toast> Colin[pi]: I don’t see many r32 gtis around
1561: [23:53:05] <novaweb> “must be public” - it is set to private
1562: [23:53:22] <Colin[pi]> Ryan-Toast: not that specific type no ;P
1563: [23:54:00] <SMaction> zippy__ ?
1564: [23:55:53] <Ryan-Toast> Colin[pi]: Nearly 300 hp, so much fun.
1565: [23:57:18] <Colin[pi]> Ryan-Toast: I want one of these: http://www.gtplanet.net/forum/attachments/caratterizzazioni-esterne-giulietta-02-large-jpg.104687
1566: [23:59:04] <Ryan-Toast> Colin[pi]: I will own one of these before I die: http://www.arielmotor.co.uk/
1567: [23:59:07] <spronk> HONDA PAWAWAHHH
1568: [23:59:18] <Colin[pi]> Ryan-Toast: loooove the atoms
1569: [23:59:29] <Ryan-Toast> I fucking hate Hondas…even thofugh my bike is Honda.
1570: [23:59:40] <spronk> sicko :P
1571: [23:59:40] <Ryan-Toast> Good bikes, 98% shitty cars
1572: [23:59:50] <chrisrio> looks perfect for wellington weather.

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