#silverstripe IRC Log

IRC log for 11 November 2014

All timestamps are in UTC.

1: [00:00:18] * Ryan-Toast has joined #silverstripe
2: [00:01:56] * gavro quit (Remote host closed the connection)
3: [00:04:23] <JeremyRoundill> Jeez
4: [00:04:26] <JeremyRoundill> Slow Tuesday.
5: [00:05:56] <jordanmk> hey JeremyRoundill, how did you go with submitting a pull request for the ModelAdmin date filter issue?
6: [00:06:19] <JeremyRoundill> Didn't get round to it last night.
7: [00:06:24] <JeremyRoundill> It's a job for tonight :)
8: [00:10:27] <jordanmk> no worries :)
9: [00:11:37] <simon_w|work> And then you get to wait at least a month for it to be merged ;)
10: [00:11:48] <JeremyRoundill> :D
11: [00:12:01] <JeremyRoundill> But jordanmk can at least grab the code after I've written it
12: [00:12:11] <JeremyRoundill> It's a really small bug fix too.
13: [00:12:37] <JeremyRoundill> I'm picking it'll be <5 lines changed.
14: [00:13:33] <simon_w|work> Plus tests
15: [00:13:51] <JeremyRoundill> I suppose.
16: [00:13:55] * Tanger has joined #silverstripe
17: [00:14:13] <JeremyRoundill> Shouldn't be a big deal.
18: [00:19:44] * willr quit (Quit: willr)
19: [00:22:52] * willr has joined #silverstripe
20: [00:27:38] * Kingy is now known as Kingy[a]
21: [00:33:06] <JeremyRoundill> http://d3dsacqprgcsqh.cloudfront.net/photo/a9dQ32D_460sa_v1.gif
22: [00:34:15] * Kingy[a] is now known as Kingy
23: [00:35:05] * Azure quit (Quit: Blue Sky Fish)
24: [00:38:01] <novaweb> Dudes and dudettes. I’m lost as hell. After resetting user:group permissions for apache and running the appropriate chmod commands on assets, files are uploading to assets, but nothing is being generated and in turn showing up in _resampled. Besides user:group and permissions does anyone know anything else I could try?
25: [00:39:02] <JeremyRoundill> Hmm
26: [00:39:08] <JeremyRoundill> Nothing showing up in your logs?
27: [00:39:16] <novaweb> apache logs?
28: [00:39:20] <JeremyRoundill> Yarp.
29: [00:39:25] <JeremyRoundill> /var/log/apache2/error.log
30: [00:39:41] <mudmonth> log in as the user running apache (www-data for example) from su/root
31: [00:39:52] <mudmonth> and see if you can interact with _resampled
32: [00:39:55] <JeremyRoundill> Oh, and I'd try 777 the assets folder, just as a test.
33: [00:40:01] <JeremyRoundill> Or what mudmonth said.
34: [00:40:09] <mudmonth> 777 makes me wince :)
35: [00:40:14] <novaweb> I’ve 777’d assets
36: [00:40:18] <MichalKleiner> might be obvious but - the image in _resampled gets generated once it's needed, not in advance
37: [00:40:18] <JeremyRoundill> Ahhh
38: [00:40:19] <JeremyRoundill> Okay
39: [00:40:48] <novaweb> MichalKleiner, even on DataObjects that have images (ie Member) correct?
40: [00:41:26] <MichalKleiner> I'm not an expert but I'd say so
41: [00:41:36] <MichalKleiner> one any template (FE/BE) needs it
42: [00:42:27] <novaweb> JeremyRoundhill nothing in logs (but now I know where they are)
43: [00:43:31] <novaweb> *Roundill ;p
44: [00:44:24] <Stomach> is GD installed on the server?
45: [00:44:40] <novaweb> Yeah - this is a dev VM we’ve been using for months
46: [00:45:13] <novaweb> I had to change my user account on my computer and reinstall everything. Once I had pulled everything from git and run composer install this crappy crap crap started happening.
47: [00:45:24] * novaweb forks his eye
48: [00:46:00] <muskie9> anyone ever dealt with disabling IE's compatibility mode when hosting on IIS, I have something I use in my htaccess normally but that doesn't seem to do anything
49: [00:46:20] <novaweb> muskie9 there’s a meta tag you can use to do it.
50: [00:46:48] <novaweb> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
51: [00:46:50] <novaweb> etc
52: [00:46:57] <muskie9> novaweb, thanks, I'll give it a try
53: [00:47:04] <novaweb> http://msdn.microsoft.com/en-us/library/windows/desktop/ff966528(v=vs.85).aspx
54: [00:48:21] * camfindlay quit (Quit: camfindlay)
55: [00:49:20] <muskie9> they need to stop including that feature... it does nothing but cause issue
56: [00:49:27] <JeremyRoundill> novaweb: What is the source output like? Does it generate the resample URLs?
57: [00:49:39] <JeremyRoundill> novaweb: What about a clean install? :P
58: [00:49:56] <novaweb> Yeah it does generate the URLS
59: [00:49:57] <JeremyRoundill> Output, asset permissions and logs are the places I'd check.
60: [00:50:04] <JeremyRoundill> Okay, the files just aren't generated?
61: [00:50:30] <novaweb> Correct
62: [00:50:36] <JeremyRoundill> novaweb: does the _resampled folder exist, and are the permissions set on it?
63: [00:50:42] <novaweb> yes and 777
64: [00:51:51] <MichalKleiner> I'd try remove silverstripe-cache if there is any, do /dev/build?flush=all and try again
65: [00:58:26] * Azure has joined #silverstripe
66: [01:00:27] <novaweb> Thanks guys. Have sent it to the lead dev to look at. I’ve exhausted all fixes I knew of, including yo suggestions. Thank you.
67: [01:01:07] <JeremyRoundill> Haha
68: [01:01:12] <JeremyRoundill> That's the way!
69: [01:01:16] * Azure quit (Client Quit)
70: [01:01:27] <JeremyRoundill> If at first you don't succeed, pass it to the lead dev. It's his responsibility now.
71: [01:01:38] <JeremyRoundill> The SilverStripe motto.
72: [01:01:40] <simon_w|work> Bah, why is it so hard to find background images that fit properly across my screens?
73: [01:02:11] * camfindlay has joined #silverstripe
74: [01:02:18] * Azure has joined #silverstripe
75: [01:02:32] <simon_w|work> JeremyRoundill, nooo, don't do that! I've got enough work already! :p
76: [01:04:24] * simon_w|work has been informed of a pending release today, so is spam-refreshing the org's github page
77: [01:04:39] <JeremyRoundill> simon_w: use this
78: [01:04:39] <JeremyRoundill> http://imgur.com/HWZustf
79: [01:04:39] <JeremyRoundill> It tiles!
80: [01:04:42] <mudmonth> can i set the width of the cms-edit-form? the preview example just shows adjusting preview attributes
81: [01:04:42] * simon_w|work is having a very productive day :p
82: [01:04:43] <JeremyRoundill> :D
83: [01:06:17] * EasyCo has joined #silverstripe
84: [01:06:17] * abitran quit (Read error: Connection reset by peer)
85: [01:08:11] * abitran has joined #silverstripe
86: [01:11:34] <JeremyRoundill> mudmonth: Adjusting the width of that doesn't look like it actually changes much in the way of layout.
87: [01:11:59] <JeremyRoundill> You want to change the edit/preview pane ratio, right?
88: [01:12:37] <mudmonth> i figured it otu
89: [01:12:43] <mudmonth> opts.minContentWidth through entwine
90: [01:12:47] <JeremyRoundill> Sweet.
91: [01:12:54] <mudmonth> now i need to figure out how to stop tinymce being a dick
92: [01:15:04] <JeremyRoundill> Haha, good luck!
93: [01:16:11] <JeremyRoundill> WYSIWYGs are traditionally the worst thing in the world ever.
94: [01:16:12] <JeremyRoundill> But, I've found if you sacrifice enough goats, sometimes you can get them to do what you want.
95: [01:16:19] * jenniferaslan quit (Quit: jenniferaslan has left the room)
96: [01:16:22] <simon_w|work> Ooh, first commit may have just been pushed
97: [01:16:27] * simon_w|work squees a little
98: [01:17:39] <JeremyRoundill> :O
99: [01:17:50] <JeremyRoundill> Mate, get yourself some tena pads.
100: [01:18:24] <mudmonth> ^
101: [01:18:52] * simon_w|work isn't allowed to say more until it's actually announced :p
102: [01:19:04] * simon_w|work is rather excited
103: [01:31:01] <Colin[pi]> anyone else tried out the firefox developer edition?
104: [01:31:24] <Colin[pi]> https://www.mozilla.org/en-US/firefox/developer/
105: [01:33:04] <JeremyRoundill> I use Chrome :O
106: [01:33:04] <JeremyRoundill> Is it any good, Colin?
107: [01:33:10] <Colin[pi]> eh.. it's ok
108: [01:33:17] <Colin[pi]> I like the dark theme
109: [01:33:30] <Colin[pi]> has some additional inbuilt dev features
110: [01:33:48] <JeremyRoundill> I'm a big fan of Chrome's dev tools
111: [01:33:59] <simon_w|work> Eh, I prefer WebKit's
112: [01:34:06] <JeremyRoundill> They just need a 1 button cache clear.
113: [01:34:11] <Colin[pi]> meanwhile, I like firebug :D
114: [01:34:26] <simon_w|work> As a bonus, WebKit's don't tend to crash, unlike Chrome's :p
115: [01:34:40] <Stomach> Chrome is getting worse and worse and worse
116: [01:34:44] <JeremyRoundill> I've yet to have a crash :D
117: [01:34:45] <Colin[pi]> +1
118: [01:34:53] <Stomach> had a real fun translate3d bug yesterday
119: [01:34:59] <Colin[pi]> Stomach: I think Chrome has jumped the shark
120: [01:34:59] <Stomach> chrome only
121: [01:35:06] <JeremyRoundill> I'll probably use a different browser again when I move jobs.
122: [01:35:11] <JeremyRoundill> Opera or something silly.
123: [01:35:16] <JeremyRoundill> ELinks
124: [01:35:26] <simon_w|work> JeremyRoundill, Opera is just Chrome now
125: [01:35:40] <Stomach> but they had tabs first! so there
126: [01:35:50] <Colin[pi]> simon_w|work: is Opera webkit now?
127: [01:35:55] <JeremyRoundill> Yeah
128: [01:35:55] <mudmonth> sounds like CADT thinking Colin[pi]
129: [01:36:00] <simon_w|work> Colin[pi], nope, Blink
130: [01:36:02] <Colin[pi]> oh
131: [01:36:48] <JeremyRoundill> IE master race.
132: [01:37:03] <simon_w|work> Pretty much is on Windows
133: [01:37:29] <Colin[pi]> simon_w|work: wait wait wait... are you advocating for IE now?
134: [01:37:38] <JeremyRoundill> IE has tabs now. That puts all the browsers on equal footing, right?
135: [01:38:01] <mudmonth> how do i get a versioned data object to write to stage and live, if i catch onBeforeWrite i just end up in an infinite loop
136: [01:38:03] <novaweb> Hey… if your default user on a linux instance was “bob” and he was of “bob” group, if we told apache to run as bob:bob there should be no issue with that, right? I guess my question is more does www-data HAVE to run web processes, or will bob do……
137: [01:38:16] <simon_w|work> mudmonth, write, then publish
138: [01:38:16] <mudmonth> i've read the docs, not sure what i'm doing wrong
139: [01:38:27] <Ryan-Toast> Does anyone do anything on top fof SS to lock down their sites for security?
140: [01:38:38] <simon_w|work> novaweb, bob will do
141: [01:38:44] <novaweb> thanks sw
142: [01:38:55] <Colin[pi]> Ryan-Toast: I've used the securefiles module for assets
143: [01:38:57] <mudmonth> simon_w|work: i need to do it automatically, are you saying i should have a manual publish button (doesn't work for me)?
144: [01:39:01] <novaweb> Ryan-Toast, if you have big budget - incapsula.
145: [01:39:17] <simon_w|work> mudmonth, so what's the point of having it versioned then?
146: [01:39:28] <mudmonth> only way the preview panel will work
147: [01:39:38] <mudmonth> but i don't really need it to be versioned
148: [01:39:48] <mudmonth> it's just a constraint of getting the preview panel working on data objects
149: [01:39:48] <JeremyRoundill> novaweb, I second simon_w|work's answer
150: [01:40:09] <simon_w|work> mudmonth, so just use one stage
151: [01:40:21] <Ryan-Toast> Colin[pi]: Is that for internal, or external protection?
152: [01:40:24] <Tanger> mudmonth: You could check in onBeforeWrite if it's published and skip publishing if it is
153: [01:40:36] <mudmonth> ok
154: [01:40:49] <Colin[pi]> Ryan-Toast: stops site users from accessing files in certain assets folders unless they have a valid login
155: [01:41:20] <Ryan-Toast> Colin[pi]: Yeah, thought so. I’m talking more from bots/hackers
156: [01:41:24] <Colin[pi]> ah k
157: [01:41:28] * antmas has joined #silverstripe
158: [01:41:33] <simon_w|work> Ryan-Toast, you can enable lock outs on failed logins, enforce minimum password requirements
159: [01:42:10] <Ryan-Toast> simon_w|work: is the lockout a yml config?
160: [01:42:19] <simon_w|work> Ryan-Toast, yes
161: [01:42:57] <Ryan-Toast> simon_w|work: Where would I find such a config?
162: [01:43:14] <simon_w|work> https://github.com/silverstripe/silverstripe-framework/blob/bd7f13b3cf1a8f1cdd83c6f2e5f954721f8aaceb/security/Member.php#L161
163: [01:43:31] <Ryan-Toast> simon_w|work: So that’s on by default?
164: [01:44:08] <antmas> anyone here know mssql?
165: [01:44:20] * Stomach quit (Read error: Connection reset by peer)
166: [01:44:34] * Stomach has joined #silverstripe
167: [01:44:54] <mudmonth> can i use modeladmin to show a tab that is the content of a single dataobject rather than a grid?
168: [01:45:18] <simon_w|work> Ryan-Toast, appears to be
169: [01:45:20] <mudmonth> i have 4 brands and each one has its own set of data that i want to let the user edit with model admin (each brand has its own model admin item as different people can edit different ones)
170: [01:45:37] <Stomach> simon_w|work, Ryan-Toast - only as of 3.1.7
171: [01:45:48] <Ryan-Toast> simon_w|work: yeah, I had a SS site of mine get hacked, so trying to lock everything down.
172: [01:46:01] <simon_w|work> Ryan-Toast, how did it get hacked?
173: [01:46:13] <Ryan-Toast> simon_w|work: Don’t know, nothing in the logs.
174: [01:46:27] <simon_w|work> Is probably something you should find out
175: [01:46:42] <Ryan-Toast> simon_w|work: I know, but I don’t know where to start ><
176: [01:46:59] <antmas> Ryan-Toast: how did it get hacked exactly?
177: [01:47:45] <Ryan-Toast> antmas: they loaded a folder to the root, was a phishing folder that replicated a bank site.
178: [01:48:11] <simon_w|work> Ryan-Toast, they got filesystem access. Not likely to be through SilverStripe
179: [01:48:36] <Ryan-Toast> simon_w|work: What could be a likely cause?
180: [01:48:44] <antmas> Ryan-Toast: yeah that won't be SS
181: [01:48:59] <simon_w|work> Shared host not set up to keep users separate
182: [01:49:05] <Colin[pi]> Ryan-Toast: is it on a shared server?
183: [01:49:06] <Colin[pi]> ^
184: [01:49:12] <antmas> yeeerrrrp
185: [01:49:18] <Ryan-Toast> shared server, but the users are caged.
186: [01:49:19] * antmas feels his neckbeard tingling
187: [01:49:29] <Colin[pi]> mm on my server, all hosts are privilege separated
188: [01:50:39] <Ryan-Toast> by root I mean the root of the public_html folder.
189: [01:51:16] <antmas> they got all the way back there?
190: [01:51:40] <Colin[pi]> antmas: he means the docroot, right Ryan-Toast?
191: [01:51:47] <antmas> ah
192: [01:51:48] <antmas> ^^
193: [01:51:53] <Ryan-Toast> Colin[pi]: shrug*
194: [01:51:55] <Colin[pi]> not above the docroot into the file system right?
195: [01:51:58] <Ryan-Toast> don’t know shit about hosting.
196: [01:52:02] <Colin[pi]> cause that'd be bad
197: [01:52:09] <Ryan-Toast> Colin[pi]: Nah, in the public_html
198: [01:52:13] <Colin[pi]> k phew
199: [01:52:23] * jeremy_ has joined #silverstripe
200: [01:52:47] * jeremy_ is now known as Guest4468
201: [01:52:55] <Ryan-Toast> Why do hackers have to be a thing, sigh.
202: [01:52:57] <Ryan-Toast> Fucking cunts.
203: [01:53:03] <Colin[pi]> Ryan-Toast: been there before, it sucks balls :(
204: [01:53:16] <Colin[pi]> we used to use an older version of ckeditor, aptly named fckeditor
205: [01:53:18] <Ryan-Toast> Colin[pi]: worst thing is I don’t know what to do now.,
206: [01:53:26] <Colin[pi]> it has a vuln in it's file upload code
207: [01:53:27] <pippy> https://github.com/silverstripe/silverstripe-subsites/pull/169
208: [01:53:34] <antmas> Ryan-Toast: who sets up hosting for you guys?
209: [01:53:38] <Colin[pi]> and that dir was copied to a lot of different hosts :(
210: [01:54:01] <Ryan-Toast> antmas: it’s not a work server, it’s one set up by webdrive for my godmother.
211: [01:54:08] * JeremyRoundill quit (Disconnected by services)
212: [01:54:19] <Kingy> Ryan-Toast: They may be able to help
213: [01:54:20] * Guest4468 is now known as JeremyRoundill
214: [01:54:31] <antmas> Ryan-Toast: yeah I'd talk to them
215: [01:54:44] <Ryan-Toast> Kingy: The people who onw the server are a bit clueless, may have to move them over to my server.
216: [01:54:45] <Colin[pi]> I know the neckbeard I work with now uses a malware scanner on the server which helped
217: [01:55:04] <Ryan-Toast> They want to charge me all sorts of fees to look into it.
218: [01:55:10] <antmas> Colin[pi]: any performance issues with that?
219: [01:55:17] <antmas> Ryan-Toast: fuck them, host elsewhere
220: [01:55:20] <Colin[pi]> antmas: naw, i think it's cronned
221: [01:55:27] <Colin[pi]> just runs and scans the filesystem for nasties
222: [01:55:27] <antmas> Colin[pi]: nice
223: [01:55:43] <Colin[pi]> antmas: for a while there, we had an epidemic with older shitty sites :(
224: [01:55:46] <Ryan-Toast> antmas: yeah, I think I will.
225: [01:55:58] <Kingy> Ryan-Toast: fuck that noise. Tell them they may have vulnerability in their own system. They should be looking regardless
226: [01:56:07] <antmas> Kingy: +1
227: [01:56:14] <Colin[pi]> antmas: they had loaded up backdoor scripts, so you go to the URL and it gives you like full access to everything :(
228: [01:58:00] <antmas> that sucks
229: [01:58:03] <Colin[pi]> antmas: prolly my worst day at my old job was when it was discovered that a very high profile site I used to work on had a bunch of hacked files/malware in it's assets folder
230: [01:58:06] <antmas> I hate hosting/server stuff
231: [01:58:08] <Colin[pi]> (not SS)
232: [01:58:18] <Colin[pi]> antmas: and then, a news site got hold of it
233: [01:58:22] <Colin[pi]> so... it was in the news, yeah
234: [01:58:23] * veb quit (Quit: My Mac has gone to sleep. ZZZzzz…)
235: [01:58:23] <Colin[pi]> :(
236: [01:58:29] <antmas> gaaaaaaaay
237: [01:58:32] * simon_w|work likes hosting stuff!
238: [01:58:38] <simon_w|work> Should give me money so I can do it more!
239: [01:58:39] <Colin[pi]> fucking shit day that was
240: [01:59:23] <antmas> simon_w|work: put it on the credit card :D
241: [01:59:28] <antmas> *not mine
242: [02:00:20] <Kingy> quote of the day from the old guy: "I'm a technical genius"
243: [02:00:24] <Kingy> after transferring a phone call
244: [02:00:30] <simon_w|work> Hey antmas, the credit card inspector's here and wants to know your CC details to make sure they're correct
245: [02:00:47] <Kingy> credit card inspector
246: [02:00:49] <Kingy> sounds legit
247: [02:00:50] * antmas emails simon_w|work his cc details
248: [02:01:07] <antmas> via yahoo mail
249: [02:02:07] <Colin[pi]> haha we were talking one day in the office about paypal scams, and the boss comes in... hey guise what you talking about
250: [02:02:10] <Colin[pi]> we told him about it
251: [02:02:16] <Colin[pi]> and he went white as a sheet and ran off
252: [02:02:25] <Colin[pi]> (apparently he fell for a paypal email scam the day before)
253: [02:03:02] <antmas> LOL
254: [02:03:03] <antmas> pwned
255: [02:03:47] <simon_w|work> Aww, no massive spike to match yesterday
256: [02:03:50] <Colin[pi]> lunch tiems!
257: [02:03:52] <simon_w|work> I guess I've got to do some work then
258: [02:03:56] * Colin[pi] is now known as Colin[pi][a]
259: [02:04:10] <antmas> anyone know how to do an average of multiple columns?
260: [02:04:10] <simon_w|work> Colin[pi][a], should be Colin[pi][e]
261: [02:04:18] <camfindlay> ss23 is currently playing epic classical music at the office… probably deploying something
262: [02:04:27] <Ryan-Toast> antmas: in what way?
263: [02:04:33] <antmas> Ryan-Toast: like, SQL
264: [02:04:37] <simon_w|work> antmas, avg(cola + colb + colc)?
265: [02:04:55] <simon_w|work> Perhaps with a /3 on the end
266: [02:04:58] <antmas> simon_w|work: need to have a 2nd argument
267: [02:05:16] <antmas> simon_w|work: /3 works but only goes to 0 decimal places
268: [02:05:28] <antmas> 3.0 goes straight to 5 decimal places
269: [02:05:29] <simon_w|work> /3.0 :p
270: [02:05:37] <antmas> simon_w|work: ^^
271: [02:05:52] <antmas> I need only 1 decimal place :P
272: [02:05:56] <ss23> :D
273: [02:05:57] <Ryan-Toast> when you call $data['Email'] for example in a controller, has the $data variable been cleaned?
274: [02:06:05] <simon_w|work> Ryan-Toast, no
275: [02:06:35] <simon_w|work> antmas, format(avg(...)/3.0, 1)
276: [02:06:37] <Ryan-Toast> simon_w|work: so I should still mysqli_real_escape_string it?
277: [02:06:44] <antmas> simon_w|work: hmmm, will try that
278: [02:07:16] <simon_w|work> Ryan-Toast, well, DB::escape() and only if you're sticking it in a raw query
279: [02:07:32] <simon_w|work> antmas, does stick commas in though
280: [02:07:48] <simon_w|work> But that's just a REPLACE(',', '', FORMAT(...))
281: [02:07:50] <Ryan-Toast> simon_w|work: It’s only being used to generate an email, so I shouldn’r need to escape it in the first place, right?
282: [02:08:11] * veb has joined #silverstripe
283: [02:08:12] * veb quit (Changing host)
284: [02:08:12] * veb has joined #silverstripe
285: [02:08:16] <simon_w|work> Ryan-Toast, well, you could just use $form->Fields()->fieldByName('Email')->value
286: [02:08:32] <Ryan-Toast> simon_w|work: Isn’t that the same as $data?
287: [02:08:39] <simon_w|work> Nope
288: [02:08:43] <simon_w|work> $data is $_POST
289: [02:08:44] <Kingy> ss23: what are you playing
290: [02:08:51] <Ryan-Toast> simon_w|work: would you recommend using that then?
291: [02:08:58] <simon_w|work> Field value has gone through sanitisation and stuff
292: [02:09:02] <simon_w|work> If you care enough :p
293: [02:09:13] <Ryan-Toast> simon_w: it has been a day of caring about hacking :P
294: [02:09:44] <simon_w|work> Ryan-Toast, using an EmailField and the form has a RequiredFields on it?
295: [02:10:30] <Ryan-Toast> simon_w|work: http://www.sspaste.com/paste/show/54616b0e47755
296: [02:10:45] <ss23> Kingy: 1812 at the moment
297: [02:10:51] * joelpittet quit (Remote host closed the connection)
298: [02:10:55] <Kingy> noice
299: [02:10:59] <simon_w|work> Ryan-Toast, you could've just said yes :p
300: [02:11:01] <ss23> Before that, Strauss' Blue Danube
301: [02:11:03] <simon_w|work> Then $data is fine
302: [02:11:23] <Ryan-Toast> simon_w|work: Okay, cool. Still freaking out over my complete lack of knowledge of security best practises.
303: [02:11:42] <Ryan-Toast> WHY CAN’T WE ALL JUST GET ALONG?
304: [02:11:43] <simon_w|work> Ryan-Toast, static publish everything! :p
305: [02:12:31] <Ryan-Toast> simon_w|work: :P
306: [02:13:38] <Ryan-Toast> simon_w|work: I suppose those functions could be static, couldn’t they?
307: [02:16:56] <Ryan-Toast> Where is the SS beer o clock page?
308: [02:19:01] <Stomach> http://isitbeeroclockyet.silverstripe.com/
309: [02:20:58] <Kingy> bit early for that
310: [02:21:15] <Kingy> oh mann the weather was so good on Sunday
311: [02:21:26] <Kingy> mowed the lawns and then got into one of those export cirtus drinks
312: [02:21:28] <Kingy> SUMMER!!!!!!
313: [02:21:53] <Ryan-Toast> Stomach: I have a better one - http://codepen.io/anon/pen/ZYzmPL
314: [02:22:11] <Stomach> lol :D
315: [02:23:27] <Kingy> lolol
316: [02:23:28] * ocmnt quit (Ping timeout: 265 seconds)
317: [02:23:49] <Kingy> basically just write one
318: [02:23:55] <Kingy> where it determines where in the world it's >12pm
319: [02:24:00] <Kingy> and then yes
320: [02:24:12] <Kingy> it's after 12pm in NZ.. so yes it is beer oclock
321: [02:24:20] <JeremyRoundill> I had a 6 pack of those Monteith's Radlers on Sunday.
322: [02:24:22] <JeremyRoundill> So good!
323: [02:24:37] <Kingy> oh yes that is also very good
324: [02:24:40] <Kingy> and summer ale
325: [02:24:57] <JeremyRoundill> http://isitbeeroclock.com/
326: [02:25:21] <Kingy> http://beeroverip.org/random/
327: [02:25:34] <JeremyRoundill> Guinness with my morning porridge.
328: [02:25:44] <JeremyRoundill> It's always a bit confusing, which one am I meant to use the spoon on?
329: [02:27:37] * spronk2 has joined #silverstripe
330: [02:28:50] <spronk2> ughhh
331: [02:28:51] <spronk2> stupid macbook
332: [02:28:53] <spronk2> not sleeping in bag
333: [02:29:54] <antmas> simon_w|work: :P
334: [02:30:01] <antmas> simon_w|work: needed convert ()
335: [02:31:02] <simon_w|work> Hmm, does Hangouts support gifs?
336: [02:31:15] <mudmonth> yes
337: [02:31:18] <mudmonth> since teh start
338: [02:31:19] <simon_w|work> Yus :D
339: [02:35:12] <antmas> awesome, 1 whole day for 1 job
340: [02:35:14] <antmas> in SQL
341: [02:35:15] <antmas> :|
342: [02:36:19] <Kingy> winning antmas
343: [02:36:38] <antmas> Kingy: I've done my KRA :P it's all good
344: [02:38:04] <antmas> man, AirNZ cutting out smaller airports
345: [02:38:07] <antmas> what bastards
346: [02:38:31] <antmas> some of those flights saved a 3+ drive for a LOT of people
347: [02:41:10] <JeremyRoundill> Dude, it's a business, not a public service.
348: [02:41:41] <JeremyRoundill> I thought we went over this last year.
349: [02:42:02] <antmas> Yeah I know :P
350: [02:42:04] <antmas> but still
351: [02:42:43] <JeremyRoundill> We decided it wasn't a public service in 1989, then we went back on that in 2001, but then decided it wasn't again last year.
352: [02:43:29] <JeremyRoundill> I mean, last time we decided it was a business it went into the ground, but surely this time will be different.
353: [02:43:41] <JeremyRoundill> If we do the same thing again, maybe something different will happen.
354: [02:43:51] <antmas> LOL
355: [02:44:03] <antmas> what's that the definition of again?
356: [02:44:05] <JeremyRoundill> I open the fridge every 5 minutes to see if there's any food in there.
357: [02:44:17] <JeremyRoundill> There never is, but surely there will be if I just keep trying.
358: [02:44:35] <novaweb> where to download debian squeeze iso? can only find files for wheezy
359: [02:45:13] <JeremyRoundill> novaweb: surely there's a torrent link somewhere.
360: [02:45:25] <novaweb> I can not use torrents where I am
361: [02:45:28] <novaweb> locked down network
362: [02:45:33] <novaweb> need an http link :/
363: [02:46:14] <JeremyRoundill> Ahh
364: [02:46:29] * spronk2 quit (Ping timeout: 245 seconds)
365: [02:46:41] <novaweb> found it :)
366: [02:46:43] <muskie9> novaweb? https://www.debian.org/releases/squeeze/debian-installer/index.en.html
367: [02:46:48] <novaweb> cdimage.debian.org
368: [02:46:53] <JeremyRoundill> http://cdimage.debian.org/mirror/cdimage/archive/
369: [02:47:14] <JeremyRoundill> Why do you have a locked down network?
370: [02:47:16] <JeremyRoundill> That's just silly.
371: [02:47:45] <novaweb> Cause John says so.
372: [02:47:58] <JeremyRoundill> You're in government?
373: [02:49:20] <novaweb> I’m in something...
374: [02:50:39] * antmas is in local govt
375: [02:50:46] <antmas> shit is like forn knox here
376: [02:50:50] <antmas> fort*
377: [02:51:08] * Kingy is now known as Kingy[a]
378: [02:51:10] <novaweb> Best not try do anything on your computer, ever.
379: [02:51:27] <novaweb> Definitely not what you’re meant to use a computer for.
380: [02:51:31] <novaweb> It’s restricted.
381: [02:51:44] <antmas> novaweb: use your phone :D
382: [02:51:48] <JeremyRoundill> Haha
383: [02:51:51] <novaweb> These cases are pretty tough, may make a good bottle opener or something.
384: [02:51:51] * antmas hasn't ever done this
385: [02:51:56] <JeremyRoundill> Which part of government?
386: [02:52:11] <JeremyRoundill> I sorta want to work for government, but I'm not sure where I could go :D
387: [02:52:22] <JeremyRoundill> I'm ok at SS, that's pretty much the extent of my skillset.
388: [02:52:23] <novaweb> We’re looking for a contractor right now...
389: [02:52:33] <JeremyRoundill> I can make some pretty good sandwiches.
390: [02:52:38] <JeremyRoundill> Oh, yeah?
391: [02:52:44] <antmas> novaweb: where?
392: [02:53:01] * antmas hates contracts
393: [02:53:12] <novaweb> As stupid as it sounds, I don’t think I’m allowed to say.
394: [02:53:23] <JeremyRoundill> SIS :P
395: [02:53:24] <JeremyRoundill> GCSB
396: [02:53:36] <novaweb> But if anyone’s interested they can ping their CV to josh@novaweb.co.nz and I can hand the CV to the appropriate person.
397: [02:53:38] <JeremyRoundill> You work for Cameron Slater?
398: [02:53:54] <JeremyRoundill> Is this up in Auckland?
399: [02:53:57] <novaweb> Wellington
400: [02:54:02] <JeremyRoundill> Dag, yo
401: [02:54:09] <JeremyRoundill> I forget where everyone's from :D
402: [02:54:39] <novaweb> Sign up with Beyond Recruitment. Always SS stuff coming up.
403: [02:54:45] <novaweb> I’ve done about 2 years in AKL
404: [02:54:51] <antmas> tbf even working in local govt can be a drag, let alone full govt
405: [02:55:00] <novaweb> hahahah no comment!
406: [02:55:02] <novaweb> :D
407: [02:55:05] <antmas> ;)
408: [02:56:04] <novaweb> My latest commit message “Wanting to punch my screen….”
409: [02:56:15] <antmas> I have about 1 more year in local govt then it's off up north maybe
410: [02:56:26] <novaweb> How far north...
411: [02:56:34] <antmas> Welli or Auck
412: [02:56:36] <antmas> not sure
413: [02:56:45] <antmas> have had offers for both
414: [02:57:17] <novaweb> Auckland sucks for traffic. Wellington has lots of crazy people which is a bonerus.
415: [02:57:25] <antmas> BONERUS
416: [02:57:27] <antmas> rofl
417: [02:57:42] <antmas> we have really good mates in Auck
418: [02:57:48] <antmas> I have a sister in Wellington
419: [02:57:59] <antmas> but I don't like welli :/
420: [02:58:06] <antmas> anyway, home time!
421: [02:58:11] <antmas> later all :D
422: [02:58:12] <antmas> o/
423: [02:58:25] <Stomach> whats a good test for a new developer
424: [02:58:29] <Stomach> 6-8 hours worth
425: [02:58:43] * antmas quit (Quit: Page closed)
426: [02:59:11] <JeremyRoundill> Travelling salesman!
427: [02:59:12] <Ryan-Toast> Stomach: what kind of dev?
428: [02:59:27] <Stomach> server sider
429: [02:59:34] <Ryan-Toast> No idea then :|P
430: [02:59:38] <Stomach> JeremyRoundill - anything not np-complete would be good :P
431: [02:59:49] <novaweb> wait. antmas. what’s your sister’s number!>!>!>!!>!>!>!
432: [02:59:54] <novaweb> ;P
433: [03:00:08] <JeremyRoundill> Stomach: Find out antmas's sister's number.
434: [03:00:26] <JeremyRoundill> I think that's a good test of programming ability.
435: [03:01:01] <novaweb> Stomach. Write a user registration form, extend member, have a basic “Profile” page with image etc
436: [03:01:19] <novaweb> even though it’s been done. opens you up to some primary ss concepts.
437: [03:09:26] <Stomach> yeah true
438: [03:10:28] <novaweb> also dick their assets folder permissions
439: [03:10:36] <JeremyRoundill> Hahahaha
440: [03:10:39] <novaweb> and delete their .htaccess file
441: [03:10:47] <novaweb> common things you need to learn to combat in ss
442: [03:10:53] <JeremyRoundill> And set their computer on fire.
443: [03:11:05] <JeremyRoundill> A fire-safe office is a healthy office.
444: [03:11:21] <JeremyRoundill> Your programmers need to be able to extinguish common server-fires.
445: [03:12:03] * camfindlay quit (Read error: Connection reset by peer)
446: [03:12:47] * camfindlay has joined #silverstripe
447: [03:12:49] <novaweb> aaaand have them compile a project using composer and git
448: [03:13:07] <novaweb> daily happenings, but again, something that’s necessary.
449: [03:13:18] * camfindlay quit (Client Quit)
450: [03:13:29] <JeremyRoundill> I don't really ever get those problems, novaweb :D
451: [03:13:42] <JeremyRoundill> But then, we don't use composer a huge amount.
452: [03:13:56] <JeremyRoundill> The assets and .htaccess issues have popped up once or twice in the past 18 months.
453: [03:16:13] * veb quit (Quit: My Mac has gone to sleep. ZZZzzz…)
454: [03:16:33] <jordanmk> what exactly does the "Remember me next time" option on the SS login form do?
455: [03:17:18] <JeremyRoundill> Should store some cookie data, I think.
456: [03:17:27] <JeremyRoundill> I'm not sure if it works for me
457: [03:25:03] <glenn-bautista> jordanmk: I don't think that's ever worked.
458: [03:27:53] <jordanmk> glenn-bautista: oh really lol
459: [03:29:45] <glenn-bautista> jordanmk: in theory it would keep you logged in even after you close your browser and reopen it...
460: [03:30:58] <jordanmk> so should that option just be hidden with CSS until it gets fixed?
461: [03:41:34] <Ryan-Toast> simon_w: is there a way to turn classes on and off? usecase: you have a basic framework with pagetypes and you only want to enable a certain amount of them, but without deleting them completely.
462: [03:47:27] * novaweb quit (Quit: novaweb)
463: [03:53:54] * Phlunk3 quit (Remote host closed the connection)
464: [03:54:25] * Olliepop quit (Ping timeout: 246 seconds)
465: [03:55:12] <Ryan-Toast> Stomach: do you know?
466: [03:56:34] <Colin[pi][a]> Ryan-Toast: I know of hide_ancestor, but that's not what you want
467: [03:56:46] * Colin[pi][a] is now known as Colin[pi]
468: [03:56:58] <Ryan-Toast> Colin[pi]: yeah, I saw that in my brief research
469: [03:56:59] <Colin[pi]> Ryan-Toast: what about... canCreate() ?
470: [03:57:31] <Ryan-Toast> Colin[pi]: I suppose I could make an etension fo the sitetree that can hook into the canCreat
471: [03:57:35] <Colin[pi]> yeah
472: [03:57:44] <Ryan-Toast> Yeah, I think that make be the biz
473: [03:57:46] <Colin[pi]> have some code in canCreate that checks some sort of lookup table
474: [03:57:51] <Colin[pi]> class enabled/disabled
475: [03:57:51] <Ryan-Toast> yarp
476: [03:58:04] <Ryan-Toast> Oh, I was thinking more of a checkbox thingy for the sitetree
477: [03:58:19] <Colin[pi]> via siteconfig?
478: [03:58:22] <Ryan-Toast> yeah
479: [03:58:30] <Colin[pi]> mm could prolly do something like that
480: [03:58:42] <Ryan-Toast> Or should I generate a yml config thing
481: [03:59:41] * jedateach quit (Quit: jedateach)
482: [04:00:06] <Colin[pi]> Ryan-Toast: it sounds like something that would already exist
483: [04:00:18] <Colin[pi]> Ryan-Toast: sure there's not some sort of module for it?
484: [04:00:22] <Ryan-Toast> Colin[pi]: so just set a config then, and check against it?
485: [04:00:28] <Ryan-Toast> Colin[pi]: maybe
486: [04:00:34] <Colin[pi]> Ryan-Toast: yeah I reckon, for a start anyway
487: [04:01:21] <Ryan-Toast> So I make a class like HidePageTypes and then have the yml shit poiint to that?
488: [04:01:37] <Colin[pi]> Ryan-Toast: possibly?
489: [04:01:41] <Colin[pi]> sounds like a pretty cool idea anyway
490: [04:01:43] * willr quit (Quit: willr)
491: [04:01:47] <Ryan-Toast> Colin[pi]: Hmm, will have a look into it tomorrow, cheers :)
492: [04:01:58] <Colin[pi]> that's why I'm thinking it sounds like something that would already exist
493: [04:02:08] <Colin[pi]> kinda surprised that there wouldn't be something like that
494: [04:02:35] <Ryan-Toast> Will ask simon_w tomorrow.
495: [04:03:50] <Colin[pi]> Ryan-Toast: sounds like you're planning to have a suite of page types pre-installed that you'll want to toggle on a case-by-case basis, amirite?
496: [04:03:58] <Ryan-Toast> Colin[pi]: yarp
497: [04:04:36] <Colin[pi]> Ryan-Toast: nice.. the other old skool way I was thinking of handling that once was to either include/omit certain module folders programatically
498: [04:04:44] <Colin[pi]> but I never got around to implementing it :o
499: [04:05:06] <Ryan-Toast> Colin[pi]: yeah I’ll fuck around with it tmorrow, could be useful.
500: [04:05:11] * Colin[pi] nods
501: [04:05:22] <Ryan-Toast> especially if you have stuff built in and you charge clients to “build” it :P
502: [04:05:34] <Colin[pi]> Ryan-Toast: you and I think alike my friend ;)
503: [04:06:10] <Colin[pi]> Ryan-Toast: I mean, I've kinda had that approach for a while now.. but as a "drag-n-drop" style thing
504: [04:06:27] <Colin[pi]> I have a big repository of standard modules, like news, contact, blog etc.
505: [04:06:32] <Ryan-Toast> Colin[pi]: yeah, I do it with loading up the base version and then updating the modules folder of mine.
506: [04:06:40] <Colin[pi]> mm
507: [04:06:42] <Ryan-Toast> Colin[pi]: but looking to implement a better version of that
508: [04:06:47] <Colin[pi]> mm as am I
509: [04:06:52] * Error404NotFound has joined #silverstripe
510: [04:06:56] <Colin[pi]> that's going to be one of my "xmas tasks" actually
511: [04:07:05] <Colin[pi]> trying to improve all of these internal processes
512: [04:07:29] <Ryan-Toast> welp, time to fuck off for the day :) Cya
513: [04:07:35] <Colin[pi]> cya man, let me know how it goes
514: [04:07:39] * veb has joined #silverstripe
515: [04:18:03] * spekulatius quit (Quit: Leaving)
516: [04:20:07] * veb quit (Quit: My Mac has gone to sleep. ZZZzzz…)
517: [04:29:49] * cloph_away has joined #silverstripe
518: [04:29:52] * cloph quit (Ping timeout: 245 seconds)
519: [04:33:25] * Ryan-Toast quit (Quit: Ryan-Toast)
520: [04:34:27] * JeremyRoundill quit (Disconnected by services)
521: [04:34:54] * JeremyRoundill has joined #silverstripe
522: [04:35:03] * JeremyRoundill quit (Disconnected by services)
523: [04:35:27] * JeremyRoundill has joined #silverstripe
524: [04:36:18] * guest123123 has joined #silverstripe
525: [04:36:55] * JeremyRoundill quit (Disconnected by services)
526: [04:37:01] * guest123123 is now known as JeremyRoundill
527: [04:37:22] * jeremy__ has joined #silverstripe
528: [04:37:37] * glenn-bautista quit (Quit: Leaving.)
529: [04:37:57] <JeremyRoundill> Well
530: [04:38:07] <JeremyRoundill> Time to give this pull request a go, jordanmk
531: [04:43:42] * veb has joined #silverstripe
532: [04:43:47] * veb quit (Client Quit)
533: [05:23:00] <muskie9> after running the IIS installer I set the home page (only page on the site) to viewable by logged in users only... when I hit http://localhost/ss/ and it has me login it loops to the login form... if I hit http://localhost/ss/home/ the login works fine... anyone else experience this? trying to figure out if it's my setup or SS
534: [05:23:10] <muskie9> IIS7
535: [05:34:04] <mudmonth> can i get some advice? i have 4 sites with a multisite module, i need to be able to edit a set of site-specific settings for each site, i can make a DO for this but i'm not sure how to present it in the admin UI, right now each site has its own ModelAdmin menu for managing its catalog, so if i could some how just put the entire contents of the specific DO in that modeladmin in a tab i think that'd work? but i don't know how to do it
536: [05:37:30] <muskie9> mudmonth, putting the data in a tab would (from what I can tell) be the easy part... it's saving edits to it that would be tough
537: [05:37:50] <mudmonth> because it'd be a custom form eh
538: [05:38:22] <muskie9> I think so, is it a has_one, many, many_many
539: [05:38:59] <muskie9> guessing to SiteConfig?
540: [05:39:21] <mudmonth> i haven't written anything yet
541: [05:39:36] * joelpittet has joined #silverstripe
542: [05:39:36] <mudmonth> each site has its own phone numbers and color codes
543: [05:39:43] <mudmonth> but otherwise is basically the same
544: [05:39:52] <muskie9> and each site has it's own SiteConfig?
545: [05:40:04] <mudmonth> i'm not consciously using siteconfig
546: [05:40:26] <mudmonth> the multisites module has a Site object i'm using, i guess i coould extend that eh
547: [05:41:09] * micmania1 quit (Quit: micmania1)
548: [05:41:26] <muskie9> I'd do a DataExtension for the fields you want.. then you should be able to SiteConfig::current_site_config(); to get that specific site's config
549: [05:41:52] <mudmonth> ok
550: [05:42:14] <muskie9> each subsite should have it's own SiteConfig
551: [05:42:15] <mudmonth> where do say shared footers or headers normally get configured in a SS site
552: [05:42:55] * mahfuz quit (Ping timeout: 246 seconds)
553: [05:43:18] * joelpitt_ has joined #silverstripe
554: [05:44:00] * joelpittet quit (Ping timeout: 255 seconds)
555: [05:44:01] <muskie9> I think in the past it's pretty much in the theme, I did a project a while back with something like 30 sites in one installation w/substes... same template that had different phone #s like ur saying... but used the same template/layouts/includes for all... not sure if that works in ur case
556: [05:44:44] <mudmonth> i got the template made so i should be able to just tweak some classes from SS and have it reskin itself properly
557: [05:44:54] <mudmonth> so i guess i need to look at siteconfig
558: [05:45:21] <muskie9> I think so, I'll see if I can dig up the 2.4 code.. not sure if it'll be the same for 3.1
559: [05:48:12] <muskie9> ya, should be doing a DataExtension on SiteConfig... then in the template/layout/include just $SiteConfig.YourAddtionalField
560: [06:03:06] <muskie9> how's it looking mudmonth
561: [06:12:49] <muskie9> time for sleeps... back on in a few hours lol laterz
562: [06:12:55] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
563: [06:15:06] * gavro has joined #silverstripe
564: [06:18:24] * jedateach has joined #silverstripe
565: [06:18:55] * joelpitt_ quit (Ping timeout: 265 seconds)
566: [06:19:55] * ocmnt has joined #silverstripe
567: [06:24:25] * ocmnt quit (Ping timeout: 255 seconds)
568: [06:36:40] * stefanh_ has joined #silverstripe
569: [06:36:53] * Colin[pi] quit (Ping timeout: 240 seconds)
570: [06:42:34] * gavro quit (Remote host closed the connection)
571: [06:43:34] * ss23 is now known as Snowman23
572: [06:46:53] * JeremyRoundill quit (Quit: Lost terminal)
573: [06:57:00] * Mish_ quit (Quit: Mish_)
574: [06:57:04] * Err404NotFound has joined #silverstripe
575: [06:57:06] * Error404NotFound quit (Disconnected by services)
576: [07:03:01] * Err404NotFound quit (Read error: Connection reset by peer)
577: [07:03:01] * Error404NotFound has joined #silverstripe
578: [07:23:38] * TRB143__ has joined #silverstripe
579: [07:23:47] * TRB143 quit (Write error: Broken pipe)
580: [07:24:07] * Shrike_Finland has joined #silverstripe
581: [07:28:51] * jedateach quit (Quit: jedateach)
582: [07:30:00] * gavro has joined #silverstripe
583: [07:30:21] * Shrike_Finland quit (Quit: Leaving.)
584: [07:40:10] * gavro quit (Remote host closed the connection)
585: [07:44:33] * babak quit (Quit: Connection closed for inactivity)
586: [07:44:52] * r_hector has joined #silverstripe
587: [07:53:02] * wmk has joined #silverstripe
588: [07:58:35] * jeroenem has joined #silverstripe
589: [08:02:06] * micmania1 has joined #silverstripe
590: [08:03:22] * arnhoe has joined #silverstripe
591: [08:03:24] <Snowman23> jesus fuck
592: [08:03:25] <Snowman23> -rw-r----- 1 www-data www-data 1.7K Sep 23 19:30 _ss_environment.php~
593: [08:03:25] <Snowman23> drwxr-xr-x 15 www-data www-data 4.0K Oct 23 17:54 www
594: [08:03:25] <Snowman23> drwxrwsr-x 12 www-data www-data 4.0K Mar 13 2014 www-old
595: [08:03:25] <Snowman23> drwxr-xr-x 2 www-data www-data 4.0K Jul 11 10:40 www-test
596: [08:03:36] <Snowman23> Pretty much the worst thing to see in a bloody site you're about to deploy :/
597: [08:06:21] * Colin[pi] has joined #silverstripe
598: [08:13:50] * Hailwood has joined #silverstripe
599: [08:14:03] * Tanger quit (Quit: Tanger)
600: [08:15:34] * Tanger has joined #silverstripe
601: [08:29:01] * gavro has joined #silverstripe
602: [08:44:11] * Colin[pi] quit (Ping timeout: 272 seconds)
603: [08:48:15] * DimiStripe has joined #silverstripe
604: [08:54:23] * Error404NotFound quit (Ping timeout: 240 seconds)
605: [08:54:26] * micmania1|2 has joined #silverstripe
606: [08:56:42] * r_hector quit (Quit: Leaving.)
607: [08:58:12] * micmania1 quit (Ping timeout: 245 seconds)
608: [09:04:50] * kinglozzer has joined #silverstripe
609: [09:05:13] <wmk> anyone knows if css caching with version number works everywhere?
610: [09:05:22] <wmk> customer complained he cannot see the changes i've made
611: [09:05:32] <wmk> and ss adds a version string automatically afaik
612: [09:07:27] * g4b0_ has joined #silverstripe
613: [09:07:40] <Snowman23> The ?m=foo one?
614: [09:08:02] <Snowman23> It shhould, but the internet is a fucked up place with many devices who don't play by the rules
615: [09:08:16] <wmk> yup
616: [09:08:17] <wmk> seems so
617: [09:08:18] <g4b0_> hi all
618: [09:08:31] <Snowman23> hihi
619: [09:09:05] <wmk> Snowman23, yup, ff caches the file and seems to ignore the ?m param
620: [09:09:54] <Snowman23> bah
621: [09:09:58] <Snowman23> That's not allowed by specification!
622: [09:13:38] <wmk> hmm. dunno if there is a grunt task for changing the filename of layout.css
623: [09:13:52] <wmk> but how get it back in template?
624: [09:17:17] <wmk> seems it reloads
625: [09:17:25] <wmk> ok. then it works ;)
626: [09:29:27] * g4b0_ quit (Ping timeout: 245 seconds)
627: [09:47:30] * Colin[pi] has joined #silverstripe
628: [09:57:37] * Otterpocket has joined #silverstripe
629: [09:59:01] <wmk> any idea if i can create some kind sepia image with Image class?
630: [10:02:32] <Snowman23> Probably not out of the box
631: [10:02:35] <Colin[pi]> wmk: best off using PHP's image functions, something like this: http://stuporglue.org/convert-an-image-to-fake-sepia-with-php/
632: [10:03:01] * g4b0_ has joined #silverstripe
633: [10:03:02] * outrunthewolf has joined #silverstripe
634: [10:03:05] <Colin[pi]> the code is really quite simple
635: [10:03:41] <wmk> Colin[pi], can i put that in my image extension, so i can call it in template?
636: [10:03:51] <wmk> e.g. $Picture.Sepia ?
637: [10:03:58] <Colin[pi]> wmk: don't see why not, should be able to
638: [10:04:09] <outrunthewolf> Anyone got experience with HHVM and postgres?
639: [10:04:17] <Snowman23> outrunthewolf: Oh no not you
640: [10:04:18] <wmk> outrunthewolf, wb
641: [10:04:22] <Colin[pi]> wmk: you might need to look at how SS is caching the generated images
642: [10:04:29] <outrunthewolf> :D
643: [10:04:55] <Snowman23> outrunthewolf: I played around with them once or twice, never in prod though
644: [10:05:10] <outrunthewolf> i'm back. I heard the Silverstripe crew had got postgres running under HHVM and I was looking for tips
645: [10:05:13] * babak has joined #silverstripe
646: [10:05:14] <wmk> Colin[pi], is it possible to chain image stuff in template? e.g. $Picutre.Width(100).Rotate(90)
647: [10:05:20] <Snowman23> outrunthewolf: Yeah, it's been running for ages
648: [10:05:22] <wmk> this way i could add Sepia on the fly
649: [10:05:27] <Snowman23> outrunthewolf: Shouldn't require any special setup really ^.^
650: [10:05:53] <wmk> outrunthewolf, well, ss crew is in NZ where it's sleep time atm
651: [10:06:00] <Snowman23> wmk: NO WE'RE NOT
652: [10:06:02] <Snowman23> We're just not on IRC
653: [10:06:49] <outrunthewolf> really? I've had a nightmare. So you've actually had SS running with postgres, PDO and HHVM?
654: [10:07:35] <Snowman23> I dunno about the PDO, just the out of the box postgres adaptor, whatever that is
655: [10:07:38] <Otterpocket> Anyone here using https://github.com/titledk/silverstripe-xhprof ?
656: [10:07:40] <Snowman23> I've had it running, yeah
657: [10:07:44] <Snowman23> Though you couldn't access the CMS, outrunthewolf :D
658: [10:07:55] <outrunthewolf> haha still at least it connected to the DB right?
659: [10:08:00] <Snowman23> Yeah, of course
660: [10:08:09] <Snowman23> You need to use the postgres stuff that simon_w|work and his crew built
661: [10:08:18] <Snowman23> But it's documented in the hhvm stuff
662: [10:08:51] <outrunthewolf> Is there a public link to that stuff? For the life of me I cant get PDO on HHVM to connect to anything
663: [10:08:54] <simon_w> outrunthewolf, don't use PDO+postgres
664: [10:09:05] <outrunthewolf> ok?
665: [10:09:06] <wmk> no, you cannot chain in template :(
666: [10:09:10] <simon_w> hhvm-pgsql doesn't support it
667: [10:09:19] <outrunthewolf> yeah I thought it might have been a dead end
668: [10:09:31] <simon_w> Don't need it for SS though
669: [10:09:41] <outrunthewolf> so HHVM and postgres is a no go... sucks
670: [10:09:48] <Snowman23> outrunthewolf: HHVM and Postgres is fine
671: [10:09:49] <Snowman23> Just no PDO
672: [10:10:33] <simon_w> http://wedding.welsh-au.com is running HHVM, SilverStripe, postgres
673: [10:10:38] <micmania1|2> outrunthewolf: You suck.
674: [10:10:43] <Snowman23> ^
675: [10:10:44] <Snowman23> what micmania1|2 said
676: [10:10:46] <outrunthewolf> micmania1|2: Your a bad person
677: [10:10:51] <Snowman23> Hey micmania1|2 how are you enjoying drinking this week?
678: [10:11:03] * micmania1|2 is now known as micmania1
679: [10:11:23] <micmania1> I could really do with a water but i reckon I can last the rest of the week.
680: [10:11:26] <wmk> you can.
681: [10:11:32] <wmk> how is greyscale available from template?
682: [10:13:16] * cupcake has joined #silverstripe
683: [10:14:05] <outrunthewolf> micmania1: your body mass is 70% beer
684: [10:14:25] <micmania1> outrunthewolf: thank you.
685: [10:15:01] <micmania1> wmk: doesn't look like it is. You could add an extension to Image to use it.
686: [10:15:22] <cupcake> can anyone tell me how to see all the extensions applied to a particular class?
687: [10:15:52] <wmk> micmania1, yup, writing a wrapper function to my image extension
688: [10:17:36] <wmk> cupcake, Object::get_extensions()
689: [10:31:01] <micmania1> outrunthewolf: What you doing with ss?
690: [10:32:53] * Shrike_Finland has joined #silverstripe
691: [10:33:00] <outrunthewolf> trying to break it and that
692: [10:33:38] <micmania1> outrunthewolf: you'll be good at that then.
693: [10:34:11] <outrunthewolf> ha aye years of watching you
694: [10:36:26] <outrunthewolf> you'll be glad to know its a wet cold day here, and the road outside my office is filled with beer cans and sick
695: [10:36:58] <micmania1> haha where abouts you working now?
696: [10:37:16] <micmania1> (location wise)
697: [10:46:20] <g4b0_> is it possible from a DataObject to access the current GridFieldDetailForm_ItemRequest ?#
698: [10:46:59] <simon_w> g4b0_, technically, yes. Don't do it though.
699: [10:47:39] <wmk> damnit, cannot extend GDBackend
700: [10:48:06] <kinglozzer> g4b0_: You can access it from the GridFieldDetailForm component, http://api.silverstripe.org/3.1/class-GridFieldDetailForm.html#_setItemEditFormCallback
701: [10:48:13] <micmania1> wmk extend it normally then set the backend using Image::set_backend()
702: [10:48:35] <g4b0_> my problem is the following
703: [10:48:36] <g4b0_> http://pastebin.com/vdaebX3a
704: [10:48:39] <wmk> would be a possiblity micmania1
705: [10:48:45] <wmk> but i'm in love with DataExtensions...
706: [10:48:45] <g4b0_> maybe there is a more elegant way to do it...
707: [10:49:29] <g4b0_> I wolud like to redirect to the new DO at the end of clone_do
708: [10:49:50] <g4b0_> but I need to access GridFieldDetailForm_ItemRequest to do it, right?
709: [10:52:05] <g4b0_> kinglozzer: any suggestion on how to use it?
710: [10:52:38] <micmania1> g4b0_: what is that DataExtension attached to?
711: [10:53:23] <wmk> YEAH!!!
712: [10:53:26] <g4b0_> micmania1: various DataObjects
713: [10:54:08] <micmania1> :|
714: [10:54:25] <micmania1> i'm assuming that's normal betterbuttons way of doing it?
715: [10:54:47] <g4b0_> not shure
716: [10:55:07] <g4b0_> unclecheese screencast do it directly inside the dataobject
717: [10:55:18] <g4b0_> I would like to generalize it
718: [10:56:38] <micmania1> g4b0_: are there any parameters passed to clone_do?
719: [10:57:41] <g4b0_> let me check
720: [10:58:16] <g4b0_> unfortunately no
721: [10:58:17] * Pyrook has joined #silverstripe
722: [10:58:22] <Pyrook> 2 mins of silence in 2 mins time!
723: [10:58:25] <Pyrook> :O
724: [11:01:17] <wmk> Pyrook, don't disturb us
725: [11:01:23] * MrGuits quit (Ping timeout: 240 seconds)
726: [11:07:54] <Pyrook> [23:48:45] <wmk> but i'm in love with DataExtensions...
727: [11:08:03] <Pyrook> You and me both right. But I hear it's not all that good of a thing.
728: [11:08:05] <wmk> don't tell my wife!
729: [11:08:31] <wmk> a trait would be better for this i guess
730: [11:08:34] <Pyrook> sminnee was telling me about how an instance for every instance becomes a bit inefficient. And he's right, really.
731: [11:08:41] <wmk> can i plug a trait to a class from outside?
732: [11:08:46] <Pyrook> mmm, yes and no. Traits cannot be dynamically applied.
733: [11:08:51] <wmk> damn
734: [11:08:53] <Pyrook> so far as I know.
735: [11:10:07] <kinglozzer> Pyrook: That's what I don't get about the "replace extensions with traits" idea
736: [11:10:10] <wmk> well, if it's the only subclass of the object it's ok.
737: [11:10:14] <micmania1> nah they can't be. Which is what makes DataExtensions good :)
738: [11:10:22] <wmk> but if you have more subclasses to apply you have to rewrite code
739: [11:10:27] <kinglozzer> It sounds great, but how can you apply a trait to a core class? D:
740: [11:10:30] <Pyrook> I think I had another reason, but I forgot what it was.
741: [11:10:44] <g4b0_> simon_w: why I can't access GridFieldDetailForm_ItemRequest from DO?
742: [11:10:55] <Pyrook> I also had an advantage of why DataExtension is so good compared to a centralised 'events' listener like laraveil has
743: [11:11:02] <simon_w> g4b0_, because you have to go through the controller stack to get to it
744: [11:11:11] <micmania1> g4b0_: you can, but its messy.
745: [11:11:19] <Pyrook> not ideal at all.
746: [11:11:21] <simon_w> kinglozzer, according to Hamish, code generation
747: [11:11:26] <Pyrook> getting into coupling there too g4b0_
748: [11:11:29] * outrunthewolf quit (Remote host closed the connection)
749: [11:11:44] <Pyrook> oh chris came by again micmania1?
750: [11:12:02] * simon_w sleeps
751: [11:12:11] <kinglozzer> simon_w: That's gonna make the manifest even more of a black box of mysteries...
752: [11:12:28] <Pyrook> [23:36:58] <micmania1> haha where abouts you working now?
753: [11:12:34] <Pyrook> lolol, no answer. How typical!
754: [11:12:37] <Pyrook> :<
755: [11:12:48] <micmania1> like Controller::curr()->getEditForm()->fieldByName("MyGridFIeld")->getComponentBySomething("GridFieldDetailForm")->handleItem($request); // GridFieldDetailForm_ItemRequest
756: [11:13:02] <Pyrook> g'nite simon_w :>
757: [11:13:03] <micmania1> g4b0_: it took me that long to type it out and its probably wrong :(
758: [11:13:10] <Pyrook> ^
759: [11:13:15] <Pyrook> and not very flexible.
760: [11:13:15] <micmania1> Pyrook: yep, he's hooked on ss juice.
761: [11:13:18] <Pyrook> couple all the things!
762: [11:13:31] <Pyrook> micmania1: hehe, probably fiddling with HHVM now
763: [11:13:40] <Pyrook> he sure does like to fiddle.
764: [11:13:45] * Pyrook chortles.
765: [11:13:50] <g4b0_> micmania1: thanks
766: [11:13:51] <micmania1> Pyrook: yeah, that's pretty much all he does haha
767: [11:14:17] <Pyrook> micmania1: I _think_ (not 100% sure though) that he's in Campus North (where PHP NE is)
768: [11:14:27] <wmk> got sepia working. cool
769: [11:14:36] <micmania1> the better buttons module seems a bit flawed in design. It breaks all the rules.
770: [11:14:43] <Pyrook> yup
771: [11:14:47] <micmania1> Pyrook: the posh twat.
772: [11:15:05] <Pyrook> micmania1: hahaha, it doesn't seem that posh!
773: [11:15:28] <micmania1> Pyrook: I just like calling him names.
774: [11:15:30] <wmk> now for the coffee dots on the pictures ;)
775: [11:15:32] <Pyrook> Although I did notice a pole dancing studio (for learning) in the same building, so maybe he's just using campus north as a cover.
776: [11:15:46] <Pyrook> micmania1: yeh, I get that :P
777: [11:15:50] <g4b0_> for every stackowerflower: http://stackoverflow.com/questions/26863511/redirect-to-do-edit-page-inside-betterbutton-custom-action
778: [11:16:25] * Shrike_Finland quit (Quit: Leaving.)
779: [11:16:52] <Pyrook> [23:11:32] <wmk> how is greyscale available from template?
780: [11:16:59] <Pyrook> You install Nightjar's module!
781: [11:17:07] <Pyrook> :O
782: [11:17:12] <wmk> Pyrook, damn, now i coded it myself
783: [11:17:15] <micmania1> That Nightjar guy. I heard he was a bit dodgy.
784: [11:17:18] <wmk> WHICH MODULE???
785: [11:17:30] <Pyrook> https://github.com/NightJar/ssrigging-greyscaleimages
786: [11:17:48] <Pyrook> micmania1: totally is.
787: [11:17:59] <wmk> what's this ssrigging prefix all about?
788: [11:18:06] <Pyrook> I hear he keeps coming in and people keep thinking he's more of a cunt than me! Fucker is stealing my crown :<
789: [11:18:15] <micmania1> https://github.com/NightJar/ssrigging-greyscaleimages/blob/master/composer.json - YOU CALL THAT A MODULE?!
790: [11:18:23] <Pyrook> wmk: rigging is... ropes and stuff.
791: [11:18:25] <g4b0_> micmania1: how can I access the GridField name from the DataExtension?
792: [11:18:26] <Pyrook> micmania1: fuck'n deal with it.
793: [11:18:33] <Pyrook> :P
794: [11:18:37] <wmk> rapes and suff?
795: [11:18:39] <micmania1> g4b0_: you have to know it.
796: [11:18:47] <micmania1> g4b0_: ie. hardcode it.
797: [11:19:00] <g4b0_> I can't, I'm writing a module...
798: [11:19:05] <Pyrook> wmk: no, ropes. For sailing.
799: [11:19:19] <Pyrook> http://de.wikipedia.org/wiki/Takelage
800: [11:19:23] <wmk> ok
801: [11:19:31] <wmk> why no params for greyscale?
802: [11:19:40] <Pyrook> in English to 'rig something up' is to build quickly.
803: [11:19:45] <wmk> ok
804: [11:19:51] <Pyrook> lash things together to make a whole, but by themselves aren't really much of anything.
805: [11:20:00] <wmk> though i think Greyscale should be in core
806: [11:20:08] <wmk> as it's already supported by GD
807: [11:20:08] <Pyrook> wmk: that's the thing, it is!
808: [11:20:12] <Pyrook> yup.
809: [11:20:22] <Pyrook> not in imagick backend though.
810: [11:20:24] * ThePeach has joined #silverstripe
811: [11:20:48] <wmk> still there is no ss-lettuche module out there
812: [11:20:51] <micmania1> g4b0_: I think its a limitation of the better buttons module. Its tied controller functionality into the model.
813: [11:21:02] <Pyrook> coupling!
814: [11:21:10] <Pyrook> the exact opposite of what one should do!
815: [11:21:46] <micmania1> I can see why he's done it, but it needs to be abstracted out away from Controller and model
816: [11:22:22] <g4b0_> I agree with you
817: [11:22:26] <wmk> time for lunch...
818: [11:22:34] <Pyrook> anyway wmk, because a rope by itself (or a log, or whatever) isn't really worth much, but when used together makes a whole sailing ship... that kinda describes the Nightjar's modules.
819: [11:22:49] <g4b0_> does unclecheese come here in IIRC sometimes?
820: [11:22:57] <micmania1> yep, during NZ day time
821: [11:23:00] <Pyrook> Don't provide much functionality by themselves, but together can be powerful.
822: [11:23:08] <Pyrook> g4b0_: micmania1 he comes on at night reasonably often.
823: [11:23:13] <Pyrook> but in bed by now, it's after midnight.
824: [11:23:14] <micmania1> There was a discussion on the dev mailing list about this kind of thing not so long ago.
825: [11:23:17] <Pyrook> (go to bed micmania1)
826: [11:23:26] <wmk> beside it clutters up the root dir there is nothing wrong with one-or-two-files modules
827: [11:23:31] <Pyrook> micmania1: there was a discussion about this kind of thing on the dev list ages ago too.
828: [11:23:39] <Pyrook> like, 3.0 -> 3.1 time.
829: [11:23:43] <Pyrook> by sminnee
830: [11:23:46] <wmk> better than the bit modules with extensions etc. i end up copying only one file for my project
831: [11:23:51] <micmania1> nah, it was after that.
832: [11:23:57] <Pyrook> wmk: yup, exactly :>
833: [11:24:21] <Pyrook> micmania1: yeah, that's what I'm saying. If it's come around again recently, it's not that recent. I was at my old job when I got excited that it might have been a thing.
834: [11:24:25] <Pyrook> then nothing happened with it.
835: [11:24:50] <Pyrook> I was hoping 3.1 would have a sweet buttons api (as opposed to a hackey hook/reimplementation that's not all that extenisble)
836: [11:24:56] <Pyrook> but alas, nada.
837: [11:25:02] <micmania1> Pyrook: g4b0_: https://groups.google.com/forum/#!searchin/silverstripe-dev/getCMSActions/silverstripe-dev/Oc4OAJcKtVs/TM1E0YKzBSUJ
838: [11:25:21] <Pyrook> yeah, I read that.
839: [11:26:19] <g4b0_> I will read after lunch :)
840: [11:26:52] <Pyrook> micmania1: I'm talking LONG before that.
841: [11:28:12] * stefanh_ quit (Quit: This computer has gone to sleep)
842: [11:29:36] * Colin[pi] sleeps
843: [11:29:45] * Colin[pi] quit (Quit: poop)
844: [11:30:11] * wmk quit (Ping timeout: 265 seconds)
845: [11:30:17] * allnickstaken has joined #silverstripe
846: [11:30:52] <allnickstaken> could someone please assist me on how to install https://github.com/silverstripe-themes/silverstripe-simple-blog
847: [11:31:03] <Pyrook> wait nay, it is that thread.
848: [11:31:09] <Pyrook> fuck, it's _that_ old?
849: [11:31:25] <allnickstaken> composer require silverstripe-themes/simple_blog doesn't seem to work, but i'm new to composer so maybe i'm doing something wrong
850: [11:31:46] <Pyrook> wait, hang on, maybe not :<
851: [11:32:08] <allnickstaken> i tried doing a git clone https://github.com/silverstripe-themes/silverstripe-simple-blog themes/simple_blog as well but it doesn't seem to actually use it (i've done the /dev/build?flush=all after adding it)
852: [11:32:23] <Pyrook> allnickstaken: build, THEN flush.
853: [11:32:44] <Pyrook> two actions. Always.
854: [11:33:15] <Pyrook> and set your theme properly, don't use the dropdown in the CMS.
855: [11:33:20] <micmania1> allnickstaken: what error did you get when callingon composer require?
856: [11:33:45] <allnickstaken> Pyrook: well, i've already set the theme to simple, when the support theme is called simple_blog i shouldn't need to set it, right?
857: [11:33:57] <Pyrook> allnickstaken: yes, but HOW have you set the theme?
858: [11:34:22] <allnickstaken> Pyrook: it's a fresh install, it's set the way the installation script sets it. in cms it's set to "default" so i would assume _config.php
859: [11:34:31] <allnickstaken> micmania1: w8, let me redo it and see
860: [11:34:37] <Pyrook> allnickstaken: perhaps check then.
861: [11:34:45] <Pyrook> It was an issue in the past.
862: [11:34:49] <allnickstaken> Pyrook: but the simple theme is working
863: [11:34:53] * g4b0_ quit (Ping timeout: 240 seconds)
864: [11:34:56] <Pyrook> Not sure if it still is, but checking is a good idea!
865: [11:35:03] <micmania1> If you've cloned it I know why its not working, but I want to know what's wrong with composer first :p
866: [11:35:06] <allnickstaken> Pyrook: but no blog posts are showing/it doesn't seem to care about simple_blog theme
867: [11:35:24] <Pyrook> allnickstaken: you are refusing to answer my question.
868: [11:35:27] <Pyrook> so, good luck.
869: [11:35:30] <allnickstaken> micmania1: minimum-stability, it can't find a stable version
870: [11:35:55] <Pyrook> If you don't want help, then you shouldn't ask for it.
871: [11:35:57] <micmania1> yep, there is no stable version. Set minimum-stability to dev in your project (it should already be done)
872: [11:36:07] <allnickstaken> Pyrook: calm down ffs
873: [11:36:16] <allnickstaken> Pyrook: if you're that impatient then don't assist
874: [11:36:28] <allnickstaken> micmania1: how do i do that? first time using composer today
875: [11:36:43] <Pyrook> 'I assume' and 'it should work and it doesnt' are not answers to questions.
876: [11:36:48] <allnickstaken> Pyrook: i don't know where it's set. it's not in mysite/_config.php and i don't know where else to look
877: [11:36:53] <micmania1> allnickstaken: https://github.com/silverstripe/silverstripe-installer/blob/3.1/composer.json#L13 - Like that
878: [11:36:58] <Pyrook> that's flat out refusal to accept the help you've asked for.
879: [11:37:20] <allnickstaken> Pyrook: you assume i'm not trying to find it while i'm answering
880: [11:37:28] * cupcake quit (Ping timeout: 246 seconds)
881: [11:37:38] <micmania1> allnickstaken: Its set in mysite/_config/config.yml and overwritten by the cms setting.
882: [11:37:44] <Pyrook> Then pro tip, don't answer in the negative.
883: [11:38:25] <allnickstaken> micmania1: the composer.json was indeed set to dev, any idea why it thinks my lowest is stable?
884: [11:38:33] <allnickstaken> micmania1: thanks, i'll check the yml
885: [11:38:41] <micmania1> allnickstaken: what version of the cms/framework have you installed?
886: [11:39:04] <micmania1> The theme requires 3.1 meaning dev-master won't work
887: [11:39:16] <allnickstaken> i copied the composer line on silverstripe.org, it said 3.1.6
888: [11:40:31] <allnickstaken> the yml has SSViewer: theme: "simple" (and the simple theme works for all the regular content pages, it's the blogholder page that is blank/only shows headline)
889: [11:42:18] <allnickstaken> last time i used ss was about two years ago and all the blog installation tutorials i manage to find through google are for very old versions so not sure how much of them applies (2.x)
890: [11:42:55] <Pyrook> make sure the blog module's folder is named 'blog'
891: [11:43:11] <allnickstaken> yup it is
892: [11:44:52] <Pyrook> well... maybe it's swung the other way. Try setting the theme in the cms to simple also.
893: [11:44:54] <Pyrook> then flush.
894: [11:44:57] <micmania1> allnickstaken: Have you removed the cloned version? Also, I just tried on a fresh install and it worked.
895: [11:45:51] <allnickstaken> can flushing be done from any url?
896: [11:45:55] <Pyrook> yes
897: [11:46:28] <Pyrook> so long as you're logged in as an admin.
898: [11:46:33] * Shrike_Finland has joined #silverstripe
899: [11:46:49] <micmania1> allnickstaken: how did you install the blog module?
900: [11:47:22] <allnickstaken> micmania1: also composer
901: [11:47:25] <allnickstaken> i didn't get the error now
902: [11:47:41] <allnickstaken> when trying to install simple_blog with composer that is
903: [11:47:44] <allnickstaken> hmmmm, i'll try reflush now then
904: [11:48:04] <micmania1> no point flushing if you can't get the theme there in the first place.
905: [11:48:11] <Pyrook> He did now.
906: [11:48:17] <micmania1> with composer?
907: [11:48:21] <allnickstaken> yup
908: [11:48:21] <Pyrook> mmhmm
909: [11:48:28] <allnickstaken> i think maybe i was in the wrong directory?
910: [11:48:41] <Pyrook> themes/simple_blog/...
911: [11:48:51] <micmania1> yep, that can cause all sorts of issues
912: [11:48:52] <allnickstaken> does composer require me to be in the root/where the composer.json file is? it doesn't traverse for it?
913: [11:49:00] <micmania1> yes, in the root
914: [11:49:07] <Pyrook> oh really? This is news to me.
915: [11:49:11] <micmania1> You should see composer.json, framework, cms etc.
916: [11:49:14] <Pyrook> another point down for composer.
917: [11:49:15] <allnickstaken> then that was probably the initial problem
918: [11:49:34] <micmania1> If you've been running it in directories, i'd get rid of them and start again.
919: [11:49:36] <Pyrook> yeah, composer should be smarter than that :<
920: [11:50:01] <allnickstaken> micmania1: yeah i just noticed a composer.json with just {} in it in the themes directory, that made me wonder
921: [11:50:08] <allnickstaken> excellent! it's working
922: [11:50:14] <allnickstaken> thank you very much both micmania1 and Pyrook
923: [11:50:17] <Pyrook> yeah, you probably had themes/themes/simple_blog
924: [11:50:30] <Pyrook> this is why I don't composer.
925: [11:50:36] <Pyrook> too ... flakey :S
926: [11:50:51] <Pyrook> I know I should, but...
927: [11:50:51] <allnickstaken> i've seen lots of laravel people talking about composer but haven't gotten around to using it
928: [11:50:54] * Pyrook sighs.
929: [11:51:00] <micmania1> Pyrook: not if you know how to use it.
930: [11:51:02] <Pyrook> yeah laravel is built around it though.
931: [11:51:08] <Pyrook> SS was an existing project
932: [11:51:37] <Pyrook> composer has come a long way since I first looked at it though.
933: [11:51:45] <Pyrook> almost seems usable now.
934: [11:51:51] <Pyrook> just... I don't have a reason to use it D:
935: [11:52:07] <micmania1> If you're cloning things then you have a reason to use it.
936: [11:52:17] <Pyrook> nah, download tarballs!
937: [11:52:19] <Pyrook> :P
938: [11:52:32] <Pyrook> upload with ftp. IT WAS GOOD ENOUGH FOR MY GRANDPAPPY
939: [11:52:49] <micmania1> 1990 just called, they want their tech back.
940: [11:52:52] <Pyrook> and nah, I'm not cloneing things.
941: [11:53:14] <Pyrook> I don't have a project that could benefit from composer in any way.
942: [11:53:21] <Pyrook> sad but true.
943: [11:53:41] <Pyrook> shit, still running freebsd 6 ffs :< 7 years old!
944: [11:53:48] <Pyrook> on 8 year old tech! DESKTOP tech!
945: [11:54:02] <Pyrook> just, sads :<
946: [11:54:50] <Pyrook> also, you got holidays or something micmania1?
947: [11:55:04] <Pyrook> It's 1am bro.
948: [11:55:13] <micmania1> nah, my sleeping pattern is mental
949: [11:55:16] <Pyrook> ha
950: [11:55:28] <Pyrook> haging out with Snowman23 too much
951: [11:55:31] <micmania1> I can never get a full nights sleep for some reason
952: [11:55:34] <Snowman23> Sleeping pattern?
953: [11:55:36] <Snowman23> What's that?
954: [11:55:42] <micmania1> exactly!
955: [11:55:46] <Pyrook> #sleepingrandomisation
956: [11:58:34] <micmania1> I can't remember the last time I had a good nights sleep and wasn't drunk :|
957: [12:02:16] <micmania1> I'm off to bed to dream of rainbows and hamburgers.
958: [12:02:18] <micmania1> Good night.
959: [12:03:26] <Pyrook> micman... fuck!
960: [12:03:26] <Pyrook> https://groups.google.com/forum/#!searchin/silverstripe-dev/buttons$20api/silverstripe-dev/GdM4_4nxM8A/hadWJYJEsJwJ
961: [12:03:35] <Pyrook> there's the thread I was referring to
962: [12:04:05] <Pyrook> date: exactly 2 years ago.
963: [12:04:39] <Pyrook> Well, nearly exactly. I assume google groups is in US timezone because dates are US format.
964: [12:05:16] <Pyrook> "This is a huge improvement and I'm very supportive of it, but I think we need to be careful about how we extend the actions API to support this."
965: [12:05:26] <Pyrook> No actions API extending too place at all in the end :(
966: [12:05:28] <Pyrook> afaik.
967: [12:05:36] <Pyrook> kinglozzer: fixitfixitifixit
968: [12:06:18] * Shrike_Finland quit (Quit: Leaving.)
969: [12:06:23] <kinglozzer> Pyrook: I just click the green button after someone else has fixed it :P
970: [12:06:44] <Pyrook> kinglozzer: ikik.
971: [12:06:58] <Pyrook> +now*2
972: [12:07:22] <Pyrook> But yeh. That's the thread.
973: [12:07:48] <Pyrook> micmania1 and g4b0 have both left though :<
974: [12:07:55] <kinglozzer> dafuq? warnings appearing on a live site :|
975: [12:08:05] <kinglozzer> Oh, permissions on log file writer
976: [12:08:08] <kinglozzer> kek
977: [12:08:24] <Pyrook> always with the f'n log :<
978: [12:09:50] * Shrike_Finland has joined #silverstripe
979: [12:17:26] * stefanh_ has joined #silverstripe
980: [12:19:09] <kinglozzer> Uh, is 82 apache processes a lot?
981: [12:19:36] <Snowman23> Yes
982: [12:19:56] <Snowman23> Some people are serving static content only though so it's okay
983: [12:20:17] <Snowman23> I mean, a lot is depending on situation, but you're not going to want to be running 82 apache workers on a 512mb ram box
984: [12:20:28] <kinglozzer> Mm, thinking it's probably too many given that apache started killing off other processes :P
985: [12:20:49] <Snowman23> Apache is easy to configure at least, so you can tweak the values easily
986: [12:21:03] <kinglozzer> Snowman23: what a coincidence: 512mb box!
987: [12:21:10] <kinglozzer> Yeah now looking at the mpm_prefork values
988: [12:21:10] <Snowman23> :D
989: [12:21:24] <kinglozzer> Have NFI what they should be, so halve them and hope for the best :D
990: [12:23:08] <kinglozzer> OH I SEE
991: [12:23:17] * kinglozzer should rtfm more often http://httpd.apache.org/docs/2.4/mod/mpm_common.html
992: [12:27:28] <Pyrook> lol so groupon being cunts. WHO WOULD HAVE THOUGHT
993: [12:28:48] <Pyrook> Why I cannot load? http://www.gnome.org/groupon/
994: [12:29:38] <Snowman23> Worked a few minutes ago
995: [12:29:40] <Snowman23> Might've gone down
996: [12:29:47] <Snowman23> :(
997: [12:29:49] <Snowman23> YOU BROKE IT, Pyrook
998: [12:29:57] <Snowman23> Maybe they had som many donations it broke!
999: [12:31:34] <Pyrook> mebbe, just loaded
1000: [12:31:56] <Snowman23> Working again now
1001: [12:31:56] <Snowman23> :D
1002: [12:31:57] <Snowman23> yeah
1003: [12:31:58] <Snowman23> lol
1004: [12:34:28] <Snowman23> Aaand down again
1005: [12:47:23] * giarc has joined #silverstripe
1006: [12:47:58] * MrGuits has joined #silverstripe
1007: [12:48:25] * stefanh_ quit (Quit: This computer has gone to sleep)
1008: [12:49:42] <Pyrook> I guess they installed mod_yoyo
1009: [12:50:12] <Pyrook> Account Name: GNOME Foundation Bank Name: Citibank Bank Address: 21 Orinda Way Ste C ABA: 321171184 Account: 205317639 SWIFT: CITIUS33
1010: [13:19:01] * g4b0_ has joined #silverstripe
1011: [13:19:44] <Pyrook> ciao g4b0_
1012: [13:21:20] <g4b0_> ciao
1013: [13:31:09] * Shrike_Finland quit (Quit: Leaving.)
1014: [13:32:11] * gavro_ has joined #silverstripe
1015: [13:33:36] * Liquide quit (Ping timeout: 244 seconds)
1016: [13:34:49] * gavro quit (Ping timeout: 265 seconds)
1017: [13:37:44] * Liquide has joined #silverstripe
1018: [13:44:36] * Stomach quit (Quit: bye)
1019: [13:48:33] <kinglozzer> Ffs, someone put filled up the vending machine and put Coke in where Pepsi should be
1020: [13:48:37] <kinglozzer> Afternoon = ruined.
1021: [14:00:26] <Pyrook> LOL
1022: [14:00:40] <Pyrook> Coke > Pepsi.
1023: [14:14:02] * cloph_away is now known as cloph
1024: [14:29:12] <kinglozzer> Pyrook: Usually I'd agree with you, but I've been getting coke from the vending machine for weeks and fancied a change :(
1025: [14:29:42] * Shrike_Finland has joined #silverstripe
1026: [14:35:07] * catcher has joined #silverstripe
1027: [14:37:52] * muskie9 has joined #silverstripe
1028: [14:44:25] * Shrike_Finland quit (Quit: Leaving.)
1029: [14:48:14] <Pyrook> ah, well fair enough kinglozzer.
1030: [14:48:31] <Pyrook> Sounds like someone should have changed the picture behind the button rather than filled it with pepsi though.
1031: [14:48:51] <Pyrook> It's weird to me that you can get coke and pepsi out of the same machine.
1032: [14:49:00] <Pyrook> Coke machines back home are actually owned by coke.
1033: [14:49:31] <Pyrook> afaik
1034: [14:49:35] <kinglozzer> Pyrook: It's just a generic vending machine, not owned by any specific brand
1035: [14:49:48] <kinglozzer> Has random snacks, whatever the people who own the building buy
1036: [14:49:49] <Pyrook> yeah, they're not really a thing (in terms of drink) in nz
1037: [14:50:33] * wmk has joined #silverstripe
1038: [14:51:04] <Pyrook> Again with the boredom D:
1039: [14:59:19] * NETim has joined #silverstripe
1040: [14:59:58] <NETim> Morning, minor brain failure but how can I add has_many relations to an object from a controller.
1041: [15:03:46] <Otterpocket> NETim: $Zoo->Animals()->add($Animal);
1042: [15:04:11] <NETim> and ($animal is just the ID of the related item?
1043: [15:04:13] <NETim> )
1044: [15:04:34] <NETim> (ok, screw it, the brackets in there are completely wrong)
1045: [15:05:23] <Pyrook> no, it's a whole object.
1046: [15:05:47] <Pyrook> relationlists have functions for adding and removing from that relation.
1047: [15:05:58] <Otterpocket> NETim: http://doc.silverstripe.org/framework/en/topics/datamodel#relations
1048: [15:06:10] <Pyrook> pro link^
1049: [15:07:30] <NETim> thanks. Got in a mental loop thinking about other bits and couldn't push the brain to think straight. (Mental Momentum (tm))
1050: [15:19:31] * g4b0_ quit (Ping timeout: 244 seconds)
1051: [15:24:16] * NETim quit (Ping timeout: 246 seconds)
1052: [15:34:57] * g4b0_ has joined #silverstripe
1053: [15:36:09] * toddvalentine has joined #silverstripe
1054: [15:46:38] * MrGuits quit (Ping timeout: 264 seconds)
1055: [16:00:18] * wmk quit (Ping timeout: 265 seconds)
1056: [16:08:20] * arnhoe quit ()
1057: [16:14:48] * jeroenem quit (Quit: Page closed)
1058: [16:37:14] * jenniferaslan has joined #silverstripe
1059: [16:38:50] * gavro_ quit (Ping timeout: 264 seconds)
1060: [16:44:46] <g4b0_> bye
1061: [16:44:50] * g4b0_ quit (Quit: Sto andando via)
1062: [16:45:18] * DimiStripe quit (Quit: DimiStripe)
1063: [17:06:38] * DimiStripe has joined #silverstripe
1064: [17:12:23] * kinglozzer quit ()
1065: [17:15:04] * cloph is now known as cloph_away
1066: [17:28:18] * Otterpocket quit (Quit: Otterpocket)
1067: [17:30:38] * Pyrook quit ()
1068: [17:34:27] * r3v3rb_ has joined #silverstripe
1069: [17:34:58] <r3v3rb_> am I going slightly mad, shouldn’t I be able to test $Children.ClassName == “PageType” in a template?
1070: [17:41:46] * ThePeach quit (Quit: leaving)
1071: [17:44:33] <catcher> r3v3rb_, $Children sounds like it's likely a DataList, no?
1072: [17:45:26] <r3v3rb_> catcher yeh, given up with that but <% if $Children %><% if $ClassName == “PageType” %> is also not working for some strange reason
1073: [17:46:02] <catcher> r3v3rb_, you can't test a field value on an entire DataList, you need to iterate it
1074: [17:46:12] <r3v3rb_> aye
1075: [17:46:25] <catcher> <% loop $Children %> <% if $ClassName == "PageType" %> <% end_loop %>, etc.
1076: [17:47:51] <r3v3rb_> aye, not working
1077: [17:48:24] <catcher> r3v3rb_, Debug with this: <% loop $Children %> $ClassName <% end_loop %>
1078: [17:49:14] * MrGuits has joined #silverstripe
1079: [17:52:43] <r3v3rb_> catcher ,yep
1080: [17:54:17] <catcher> r3v3rb_, yep=fixed?
1081: [17:54:41] <catcher> I should say yep==fixed?
1082: [17:55:23] * r3v3rb_ $yep==r3v3rbStoopid
1083: [17:56:44] <r3v3rb_> I need to test the ClassName before looping them so as not to output the area as the options for the children are two pagetypes and it should only display if the children are all one type so its a quick function to determine and a boolean test
1084: [17:57:06] <r3v3rb_> rather than trying to do it in the template
1085: [17:57:12] <r3v3rb_> :\ too tired
1086: [18:02:15] <catcher> Yeah, Column() will be your friend.
1087: [18:29:43] * muskie9 is now known as _muskie9_
1088: [18:31:11] * _muskie9_ is now known as muskie9
1089: [18:31:28] * giarc has left #silverstripe
1090: [18:46:09] * muskie9 is now known as _muskie9_
1091: [18:46:53] * _muskie9_ is now known as muskie9
1092: [18:54:19] * Kingy[a] is now known as Kingy
1093: [18:56:08] <Kingy> morning
1094: [18:58:55] * oddnoc has joined #silverstripe
1095: [19:01:59] <catcher> 'ello
1096: [19:02:37] * Olliepop has joined #silverstripe
1097: [19:03:15] * spekulatius has joined #silverstripe
1098: [19:06:57] * Shrike_Finland has joined #silverstripe
1099: [19:08:44] * Stomach has joined #silverstripe
1100: [19:31:40] * Mish_ has joined #silverstripe
1101: [19:33:28] * toddvalentine quit ()
1102: [19:34:55] * Ryan-Toast has joined #silverstripe
1103: [19:39:19] * jedateach has joined #silverstripe
1104: [19:46:05] * BPower has joined #silverstripe
1105: [19:46:40] <BPower> Hey guys - where should I go if I'm looking for a regular freelance SS dev?
1106: [19:46:48] <BPower> solo, not team
1107: [19:47:24] <BPower> (to add to my team...)
1108: [19:47:52] * jeremy__ is now known as JeremyRoundill
1109: [19:48:14] <JeremyRoundill> I dunno if anyone here is looking for freelance work.
1110: [19:52:50] <BPower> Any reliable places to look?
1111: [19:54:45] <JeremyRoundill> Not sure. All of the decent SS coders I've met are employed
1112: [19:57:30] <Stomach> BPower - there is the SSjobs board
1113: [19:57:47] <Stomach> https://twitter.com/ssjobs
1114: [19:57:50] * gelignite has joined #silverstripe
1115: [19:58:27] <Stomach> and http://www.silverstripehq.com/
1116: [19:59:27] * BPower quit (Ping timeout: 255 seconds)
1117: [20:09:54] * glenn-bautista has joined #silverstripe
1118: [20:11:01] * willr has joined #silverstripe
1119: [20:17:57] * r3v3rb_ quit (Quit: r3v3rb_)
1120: [20:27:01] * kinglozzer has joined #silverstripe
1121: [20:29:31] * stefanh_ has joined #silverstripe
1122: [20:29:40] * CodeTrap has joined #silverstripe
1123: [20:29:49] <adrexia> morning
1124: [20:31:38] <Stomach> hey hey hye
1125: [20:31:40] <simon_w> Shhh, too early for that
1126: [20:31:41] <Stomach> hye!
1127: [20:32:00] * wracu quit (Quit: Leaving)
1128: [20:34:57] <adrexia> :)
1129: [20:35:57] <kinglozzer> hey all
1130: [20:36:29] <Ryan-Toast> I don’t need a moto 360.I don’t need a moto 360.I don’t need a moto 360I don’t need a moto 360.I don’t need a moto 360.I don’t need a moto 360.I don’t need a moto 360I don’t need a moto 360I
1131: [20:36:43] <MichalKleiner> ding, purchased
1132: [20:37:05] <Ryan-Toast> must… wait… for secodn generation
1133: [20:37:15] * mahfuz has joined #silverstripe
1134: [20:38:29] <adrexia> go on, be an early adopter
1135: [20:39:11] <Stomach> charge you watch everyday!
1136: [20:39:13] <simon_w> Ryan-Toast, yeah, you need a moto 386
1137: [20:39:30] <Ryan-Toast> simon_w: I need to turn 360 degrees and walk away
1138: [20:39:47] <Stomach> man their website runs like a dog
1139: [20:39:57] * CodeTrap quit (Quit: CodeTrap)
1140: [20:46:48] * micmania1 has joined #silverstripe
1141: [20:47:19] * gavro has joined #silverstripe
1142: [20:48:51] <micmania1> Is Zauberfisch around these days?
1143: [20:49:06] * Shrike_Finland quit (Quit: Leaving.)
1144: [20:49:24] <Stomach> he has been pretty quiet on GitHub recently
1145: [20:49:25] <simon_w> Sometimes
1146: [20:52:03] * jedateach quit (Quit: jedateach)
1147: [20:52:14] * UncleCheese has joined #silverstripe
1148: [20:53:07] * travis-ci has joined #silverstripe
1149: [20:53:08] <travis-ci> tractorcow/silverstripe-cms#20 (pulls/3.2/sqlquery-compat - f54b137 : Damian Mooyman): The build passed.
1150: [20:53:08] <travis-ci> Change view : https://github.com/tractorcow/silverstripe-cms/compare/d140fa0b5e0a^...f54b137db824
1151: [20:53:08] <travis-ci> Build details : http://travis-ci.org/tractorcow/silverstripe-cms/builds/40702644
1152: [20:53:08] * travis-ci has left #silverstripe
1153: [20:53:31] * jedateach has joined #silverstripe
1154: [20:55:33] * toddvalentine has joined #silverstripe
1155: [20:56:38] * jenniferaslan quit (Quit: jenniferaslan has left the room)
1156: [20:59:44] * stefanh_ quit (Quit: This computer has gone to sleep)
1157: [21:01:45] <Stomach> so quiet
1158: [21:01:49] <Stomach> much work being done
1159: [21:02:20] <simon_w> So early!
1160: [21:02:24] * simon_w is late. Oops.
1161: [21:03:09] * jedateach quit (Quit: jedateach)
1162: [21:04:06] * jedateach has joined #silverstripe
1163: [21:04:18] <UncleCheese> whoa.. something happened in New Zealand. http://edition.cnn.com/2014/11/11/world/asia/packages-new-zealand/index.html?hpt=hp_t3
1164: [21:04:51] <UncleCheese> i love that we're part of "asia"
1165: [21:09:43] <JeremyRoundill> Haha
1166: [21:09:56] <JeremyRoundill> All the areas of the world that Americans care about
1167: [21:10:11] <JeremyRoundill> U.S., Africa, Asia, Europe, Latin America, Middle East.
1168: [21:10:25] <JeremyRoundill> That's such a terrible break-down of the world.
1169: [21:10:34] <JeremyRoundill> Africa: That's where we get our ebola
1170: [21:10:49] <JeremyRoundill> Asia: That's where we get our consumer goods
1171: [21:10:56] <JeremyRoundill> Europe: That's where the hippies live
1172: [21:11:13] <JeremyRoundill> Latin America: That's where people who are stealing our jobs come from
1173: [21:11:24] * Colin[pi] has joined #silverstripe
1174: [21:11:27] <JeremyRoundill> Middle East: That's where all the terrorists who want to kill us come from
1175: [21:13:26] <Colin[pi]> Oceania: That's where everyone who looks and sounds like Steve Irwin lives.
1176: [21:13:33] * Mish_ has left #silverstripe
1177: [21:13:34] <JeremyRoundill> Haha
1178: [21:13:45] <UncleCheese> Wow.. i'm kind of speechless, guys.. that's chillingly accurate
1179: [21:13:54] <JeremyRoundill> This is Amuricuh! Never heard of Oceania.
1180: [21:14:06] <UncleCheese> Oceania is a shit name in the first place
1181: [21:14:11] <JeremyRoundill> Isn't that the city that sank into the sea in the Bermuda triangle?
1182: [21:14:19] <UncleCheese> Australasia is a bit better
1183: [21:14:19] <Colin[pi]> When I went to the US, people kept saying I didn't sound Australian... and I said "Oh Crikey! Is it because I don't speak like this??!" (steve irwin impression)
1184: [21:14:20] <oddnoc> Oceania has always been at war with America.
1185: [21:14:33] * gavro quit ()
1186: [21:14:33] <Colin[pi]> They said "Ohh... NOW you sound Australian."
1187: [21:14:46] <UncleCheese> quick poll
1188: [21:14:47] <JeremyRoundill> People in NZ tell me I don't sound like a Kiwi.
1189: [21:14:52] * BPower has joined #silverstripe
1190: [21:14:54] <oddnoc> We would also have accepted slipping a shrimp on the barbie. :)
1191: [21:14:55] <Colin[pi]> I said "I'm a posh Australian."
1192: [21:15:09] <UncleCheese> would you doctor a PDF of your airline to get out of a $200 parking ticket?
1193: [21:15:17] <UncleCheese> airline tickets*
1194: [21:15:23] * stefanh_ has joined #silverstripe
1195: [21:15:25] <Ryan-Toast> UnclkeCheese: Nope.
1196: [21:15:29] <UncleCheese> mmph
1197: [21:15:31] <JeremyRoundill> Hmm
1198: [21:15:33] <JeremyRoundill> Depends
1199: [21:15:38] <JeremyRoundill> Private airline: yes
1200: [21:15:39] <Ryan-Toast> That’s fraud, brah :P
1201: [21:15:40] <UncleCheese> all i have to do is change the date, and i'm in the clear
1202: [21:15:41] <JeremyRoundill> Public airline: maybe
1203: [21:15:42] <Colin[pi]> UncleCheese: uh... well.. a friend of mine.. yeah a friend... he totally doctored a student ID to get cheaper tickets
1204: [21:15:43] <UncleCheese> fraud
1205: [21:15:49] <UncleCheese> how is it fraud?!
1206: [21:15:58] <BPower> JeremyRoundill, Stomach -- Sorry I vanished! Thanks for the tips.
1207: [21:16:08] <oddnoc> Technically, it’s perjury, not fraud.
1208: [21:16:12] <UncleCheese> yeah
1209: [21:16:14] <UncleCheese> so............
1210: [21:16:22] <Ryan-Toast> UncleCheese: wrongful or criminal deception intended to result in financial or personal gain.
1211: [21:16:26] <JeremyRoundill> BPower: I gave you tips? Don't listen to them, they're probably horribly wrong!
1212: [21:16:36] <UncleCheese> no, ti's not intended to result in financial gain
1213: [21:16:41] <UncleCheese> it's to prevent financial loss
1214: [21:16:47] <Ryan-Toast> :P
1215: [21:16:51] <JeremyRoundill> I'd do it.
1216: [21:16:51] <Ryan-Toast> I wouldn’t risk it imo
1217: [21:16:55] <JeremyRoundill> The airlines do the same to you.
1218: [21:16:57] <JeremyRoundill> Fuck 'em.
1219: [21:16:59] <UncleCheese> i mean
1220: [21:17:03] <Colin[pi]> UncleCheese: go ahead, doctor it... what's the worst that could happen... https://www.youtube.com/watch?v=sHjlM5A1jME
1221: [21:17:04] <Ryan-Toast> Especially since it would be easy to check by putting in the flight number.
1222: [21:17:07] <UncleCheese> it's helvetica
1223: [21:17:13] <UncleCheese> all i have to do is change the date
1224: [21:17:49] <Ryan-Toast> Up to you, man. I wouldn’t.
1225: [21:17:58] <UncleCheese> look at it this way.. if someone paid you $200 to type 50 characters in Helvetica, rgb(224,142,68) would you do it?
1226: [21:18:15] <UncleCheese> i dunno.. i probably won't
1227: [21:18:16] <Ryan-Toast> That could come back to me and get me a larger fine? No.
1228: [21:18:18] <Colin[pi]> UncleCheese: that's part of my job description
1229: [21:18:20] <UncleCheese> but i'm annoyed
1230: [21:18:30] <Ryan-Toast> If you’re questioning it, then don’t do it.
1231: [21:18:58] * Colin[pi] awaits for UC to request SS log deletion in a few months
1232: [21:19:01] <Colin[pi]> :D
1233: [21:19:03] <UncleCheese> ha!
1234: [21:19:04] <Ryan-Toast> lolol
1235: [21:19:12] <UncleCheese> i know, i kind of fucked myself there, aye
1236: [21:19:24] <BPower> JeremyRoundill: lol thanks anyways ;)
1237: [21:19:29] <Colin[pi]> well not unless they know your nick :D
1238: [21:19:40] * Stomach is now known as UncleMilk
1239: [21:19:41] * cloph_away is now known as cloph
1240: [21:19:51] <UncleMilk> what?
1241: [21:20:06] <Colin[pi]> UncleMilk lol
1242: [21:20:28] * Colin[pi] is now known as UncleCrackers
1243: [21:20:33] <UncleCrackers> cheese and crackers
1244: [21:20:52] <UncleCrackers> WITH ALL THESE UNCLES THEY'LL NEVER SOLVE THE CASE
1245: [21:20:53] <JeremyRoundill> BPower: what was it about? I might be able to elaborate :D
1246: [21:21:09] <UncleMilk> JeremyRoundill - he was asking about where to find contractors for long term
1247: [21:21:13] * BPower is now known as UnclePower
1248: [21:21:15] <JeremyRoundill> Oh yeah
1249: [21:21:22] <JeremyRoundill> Forgot about that :D
1250: [21:21:30] <UnclePower> JeremyRoundill: Looking for ---ya that
1251: [21:21:38] <JeremyRoundill> I thought it might have been yesterday :D
1252: [21:21:56] <UnclePower> i guess it technically was yesterday depending on where you are in the world...
1253: [21:22:30] <UnclePower> I'm lookin' for a contractor ~20 hours per week for 6 months.
1254: [21:23:11] <JeremyRoundill> Hmm
1255: [21:23:21] <JeremyRoundill> I wonder if I could do 20 hours per week.
1256: [21:23:37] * jedateach quit (Quit: jedateach)
1257: [21:23:49] <UnclePower> 20 minimum, really.
1258: [21:24:37] <JeremyRoundill> I'm moving up to Auckland in a bit, and I've yet to get a job lined up :D
1259: [21:24:56] <JeremyRoundill> I'll have a think about it anyway, man.
1260: [21:25:10] * jedateach has joined #silverstripe
1261: [21:25:15] <JeremyRoundill> I do want to pick up some Te Reo courses at AUT at the same time.
1262: [21:25:50] <MichalKleiner> Is there a cwp testing VM instance I can download? We got one on the SS training but the proxy was not working which is a thing I need to test now.
1263: [21:26:39] <JeremyRoundill> Who was raving about Kavinsky the other day?
1264: [21:27:07] <JeremyRoundill> Ryan-Toast.
1265: [21:27:22] <Ryan-Toast> JeremyRoundill: Not raving, but he makes good music.
1266: [21:27:39] <JeremyRoundill> I'm enjoying Nightcall :D
1267: [21:28:10] <Ryan-Toast> It’s good, right :D
1268: [21:28:47] <JeremyRoundill> I'm a fan.
1269: [21:32:22] * antmas has joined #silverstripe
1270: [21:33:01] <antmas> goooood morning al
1271: [21:33:27] * stefanh_ quit (Quit: This computer has gone to sleep)
1272: [21:33:36] <JeremyRoundill> Mōrena rā, antmas.
1273: [21:34:12] <antmas> Snowman23: name change brah?
1274: [21:34:16] * toddvalentine quit ()
1275: [21:34:34] <UncleCrackers> xmas name change? It's fucking november
1276: [21:34:40] <UncleCrackers> it's not even MID november yet
1277: [21:35:02] <antmas> UncleCrackers: get on the bandwagon
1278: [21:35:06] <antmas> oh wait, you already are
1279: [21:35:08] <antmas> :D
1280: [21:35:19] <UncleCrackers> HAI ANTMAS... shhh, it's Colin... we're trying to band together to protect UncleCheese's cornhole
1281: [21:35:30] * JeremyRoundill is now known as UncleNick
1282: [21:35:34] <antmas> UncleCrackers: lol wtf
1283: [21:35:41] * antmas is now known as santmas
1284: [21:35:54] <UncleCrackers> santmas: check the logs :P
1285: [21:36:04] * santmas goes to logs
1286: [21:36:05] * MichalKleiner is now known as Uncle
1287: [21:36:08] * UncleNick is now known as UncleUncle
1288: [21:36:11] <UncleUncle> :D
1289: [21:36:24] <Uncle> huge family :-D
1290: [21:36:35] <UncleUncle> Now UncleCheese just needs to change his name to something un-Uncley.
1291: [21:36:35] * Uncle is now known as Guest71743
1292: [21:36:51] <Guest71743> damnit
1293: [21:36:55] * Guest71743 is now known as MichalKleiner
1294: [21:36:59] * Nightjar has joined #silverstripe
1295: [21:37:11] * UncleMilk is now known as Stomach
1296: [21:37:27] <UnclePower> So, why are we all Uncles now?
1297: [21:37:32] <MichalKleiner> ok, so no testing CWP virtual machines out there?
1298: [21:37:51] <Stomach> MichalKleiner - get in touch with SilverStripe directly
1299: [21:38:02] <Stomach> willr - https://github.com/silverstripe/silverstripe-comments/pull/89
1300: [21:38:06] * jenniferaslan has joined #silverstripe
1301: [21:38:11] <santmas> UnclePower: LOL
1302: [21:38:13] <Stomach> would appreciate some feedback / a merge if you have a minute
1303: [21:38:14] <santmas> epic logs
1304: [21:38:17] <santmas> classic UC
1305: [21:38:28] <Nightjar> lolwut
1306: [21:38:32] * Nightjar loads logs
1307: [21:38:35] * UncleUncle is now known as JeremyRoundill
1308: [21:38:51] <kinglozzer> Sup Nightjar
1309: [21:38:54] * jenniferaslan quit (Client Quit)
1310: [21:39:00] <Nightjar> <UnclePower> So, why are we all Uncles now?
1311: [21:39:10] <Nightjar> Coz yo sister's been a slappa without a wrappa.
1312: [21:39:23] <Nightjar> hey kinglozzer
1313: [21:40:03] <UncleCheese> epic logs?
1314: [21:40:09] <Stomach> you know, poo
1315: [21:40:19] <santmas> hahaha
1316: [21:40:25] <UncleCheese> really
1317: [21:40:33] <UncleCheese> we've reached that point in the IRC channel
1318: [21:40:50] <UncleCheese> i revoke my revocation of everything bad i ever said about IRC
1319: [21:40:55] <santmas> dude we reached that a LONG time ago
1320: [21:40:57] <Stomach> we're way, way, way past that
1321: [21:41:14] * spronk2 has joined #silverstripe
1322: [21:41:33] * jenniferaslan has joined #silverstripe
1323: [21:41:44] * Olliepop is now known as UncleOlliepop
1324: [21:41:57] * UncleCheese quit (Quit: Textual IRC Client: www.textualapp.com)
1325: [21:42:27] <Stomach> awww
1326: [21:43:00] <santmas> all because of that fine
1327: [21:43:02] <santmas> :P
1328: [21:43:04] <UnclePower> lol
1329: [21:43:41] <santmas> UncleCrackers: you know that honda vid?
1330: [21:44:01] <UncleCrackers> yeah?
1331: [21:44:09] <santmas> that Type R is fake
1332: [21:44:16] <santmas> as in most of it is CG
1333: [21:44:25] <santmas> much sad
1334: [21:44:38] <Ryan-Toast> santmas, lol.
1335: [21:44:57] <UncleCrackers> santmas: what, really? fuck
1336: [21:44:58] <UncleCrackers> link?
1337: [21:45:06] * UncleCrackers is now known as Colin[pi]
1338: [21:45:28] <santmas> Colin[pi]: http://jalopnik.com/the-car-in-that-brilliant-honda-civic-type-r-ad-was-com-1657507107
1339: [21:45:47] * pippy quit (Quit: Page closed)
1340: [21:46:25] <Colin[pi]> santmas: booooo
1341: [21:46:34] <Colin[pi]> very impressive CG, but still BOOOOO
1342: [21:46:49] <Colin[pi]> does that... does that mean... the sound is a lie?
1343: [21:47:13] <Ryan-Toast> Colin[pi]: this sis why I have trust issues.
1344: [21:47:37] <santmas> Colin[pi]: the sound is prolly real
1345: [21:47:43] <santmas> but piped in as foley etc
1346: [21:49:34] * mudmonth quit (Changing host)
1347: [21:49:34] * mudmonth has joined #silverstripe
1348: [21:49:48] * oddnoc quit (Quit: yawn!)
1349: [21:51:09] <Colin[pi]> Ryan-Toast: totally fooled me, never did I think "oh that looks fake"
1350: [21:51:24] * jedateach quit (Quit: jedateach)
1351: [21:51:24] <santmas> I kinda did
1352: [21:51:30] <Ryan-Toast> Colin[pi]: niether did I. I was impressed thast they could make a production honda that I actually liked the look of.
1353: [21:51:35] <santmas> but I've been following that car for a bit and it really is only a concept
1354: [21:51:40] * camfindlay has joined #silverstripe
1355: [21:51:54] <Colin[pi]> well they are actually making it at least, perhaps with some small changes
1356: [21:51:56] * UnclePower is now known as BPower
1357: [21:52:02] <santmas> a Type R is coming, but it won't be all menacing like that thing
1358: [21:52:05] <Ryan-Toast> Colin[pi]: yarp, looks good though.
1359: [21:52:17] * jedateach has joined #silverstripe
1360: [21:52:52] <kinglozzer> I've never liked the civic but damn I like the look of that...
1361: [21:52:56] <Colin[pi]> http://images.thecarconnection.com/lrg/honda-civic-type-r-concept-2014-geneva-motor-show_100458475_l.jpg
1362: [21:53:02] <Colin[pi]> ^ that's the concept car though
1363: [21:53:16] <Colin[pi]> http://www.blogcdn.com/slideshows/images/slides/246/624/7/S2466247/slug/l/02-honda-civic-type-r-concept-geneva-1.jpg
1364: [21:53:20] <santmas> yeah it looks awesome
1365: [21:53:29] <kinglozzer> That's nice! Shame they never look quite the same when they reach production :/
1366: [21:53:38] <Ryan-Toast> Wouldn’t get iut in red.
1367: [21:53:42] <santmas> exactly
1368: [21:53:44] <Colin[pi]> it'll have some changes, but I reckon it'd be 95% the same
1369: [21:53:56] <Ryan-Toast> Need that wrx blue
1370: [21:54:03] <Colin[pi]> they've been marketing that big wing/lights at the back, so that'll mostly stay
1371: [21:54:06] <santmas> smae thing happened with Toyobaru GT86 and probably with the Supra whenever that comes out
1372: [21:54:18] <santmas> toned down
1373: [21:54:20] <santmas> etc
1374: [21:54:29] <kinglozzer> I think the Nissan GTR is the only car in history to look _better_ in production than concept
1375: [21:54:32] <santmas> Colin[pi]: that's almost orange
1376: [21:54:45] <kinglozzer> http://oldconceptcars.com/wp-content/uploads/nissan_gt-r_proto_concept_1.jpg
1377: [21:54:46] <kinglozzer> EWWW
1378: [21:55:12] <santmas> kinglozzer: oh god
1379: [21:55:15] <santmas> bleeuguhgghhghg
1380: [21:55:45] * oddnoc has joined #silverstripe
1381: [21:56:33] <Colin[pi]> kinglozzer: lol looks hideous
1382: [21:56:49] <Ryan-Toast> How do I call $this->Content->XML() in a controler? i.e using the XML thing from templates in bthe controller.
1383: [21:57:19] * BPower quit (Remote host closed the connection)
1384: [21:57:36] <JeremyRoundill> $Content.XML?
1385: [21:57:36] <kinglozzer> Ryan-Toast: $this->dbObject('Content')->XML()
1386: [21:57:43] <Ryan-Toast> kinglozzer: chur boi
1387: [21:57:54] <JeremyRoundill> Oh
1388: [21:57:57] <JeremyRoundill> Other way around?
1389: [21:57:59] <JeremyRoundill> My bad. :P
1390: [21:59:04] * jedateach quit (Quit: jedateach)
1391: [21:59:25] <Ryan-Toast> kinglozzer: Guess you can’t string them together e.g $this->dbObject('Content')->LimitWordCount(40)->XML();
1392: [21:59:32] <camfindlay> question, should the doc.ss.org site actually be under “docs” subdomain (my OCD favours the later)? Just thinking about more details and nice to have as we head toward a public beta of the new docs site and a getting this thing live by the end of year. We’d of course setup rewrites for incoming links to doc.ss.org to mitigate any issues around old bookmarks and incoming links.
1393: [21:59:59] * Nightjar is reminded of that time UncleCheese was outraged at having to pay a speeding fine for being well over the limit.
1394: [22:00:05] * camfindlay quit (Read error: Connection reset by peer)
1395: [22:00:11] * jedateach has joined #silverstripe
1396: [22:00:27] <kinglozzer> Ryan-Toast: Nope, not directly like that :(
1397: [22:00:35] <Ryan-Toast> kinglozzer: sadface.jpg
1398: [22:01:43] <Ryan-Toast> camfindlay: Sorry, what are the two options?
1399: [22:01:44] <santmas> Nightjar: hahaha!
1400: [22:01:55] <santmas> love when people make excuses for that
1401: [22:02:01] <Nightjar> Ryan-Toast, this thing? http://archive.gogadgetnews.com/wp-content/uploads/2011/08/slashgear_review_motorola_droid3_297841-580x386.jpg
1402: [22:02:13] <Nightjar> santmas, no, not excuses, just plain and simple outrage, lol.
1403: [22:02:15] <Ryan-Toast> Nightjar: wat?
1404: [22:02:19] <kinglozzer> I had one of those!
1405: [22:02:22] <santmas> Nightjar: oh :P
1406: [22:02:25] <Nightjar> Moto 368 or whatever
1407: [22:02:25] <kinglozzer> First android phone <3
1408: [22:02:35] <kinglozzer> (my first)
1409: [22:02:35] <Stomach> camfindlay you don't even own ss.or oh you're gone
1410: [22:02:38] <simon_w|work> Classic Cam. Asks half a question, then leaves
1411: [22:02:58] <Nightjar> lol simon_w|work, so extremely true
1412: [22:03:12] <spronk2> sickening
1413: [22:03:16] <Nightjar> not only leaves, but almost immediately lafterwards.
1414: [22:03:40] <simon_w|work> Also, has he not tried? doc.ss and docs.ss both work
1415: [22:03:45] <spronk2> mmlol
1416: [22:03:45] * camfindlay has joined #silverstripe
1417: [22:03:47] <spronk2> maybe tats why he left so soon
1418: [22:03:48] <spronk2> :p
1419: [22:03:50] <santmas> docs was super slow today
1420: [22:04:03] <Nightjar> but yeah, I'd go with docs.
1421: [22:04:05] <simon_w|work> camfindlay, doc and docs both work already. Why change?
1422: [22:04:14] <Nightjar> but mostly ^^
1423: [22:04:28] <camfindlay> just thinking about which is the canonical domain
1424: [22:04:39] <kinglozzer> camfindlay: prefer plural
1425: [22:05:00] <camfindlay> sorry, wifi dropped out simon_w
1426: [22:05:04] <Stomach> thesilverstripedocumentation.silverstripe.org.nz
1427: [22:05:09] <kinglozzer> Winner ^^
1428: [22:05:16] <Stomach> verbosity
1429: [22:05:16] * jedateach quit (Quit: jedateach)
1430: [22:05:17] <Stomach> lets go
1431: [22:05:18] <Ryan-Toast> Stomach: +1
1432: [22:05:30] <kinglozzer> No redirects either
1433: [22:05:39] <santmas> why do people use .org?
1434: [22:05:46] <Stomach> santmas - because they are lazy
1435: [22:05:51] <santmas> lol
1436: [22:05:52] <Stomach> and want to confuse _everyone_
1437: [22:06:04] <Nightjar> Stomach, nah, fuck that.
1438: [22:06:05] * oddnoc quit (Quit: yawn!)
1439: [22:06:15] * jedateach has joined #silverstripe
1440: [22:06:16] <Stomach> Systems Software Computer Consulting must get a lot of traffic from New Zealand
1441: [22:06:19] <Stomach> and they are all "WTF"
1442: [22:06:34] <santmas> hahah
1443: [22:06:43] <Nightjar> I have users where I did that to a new feature (because didn't have a short name, so I just described what it did) and they go "what does this do? I don't know what all that's about, what would I use that for, etc"
1444: [22:06:43] <santmas> I always see SS promoting ss.org too
1445: [22:08:04] <Stomach> camfindlay -
1446: [22:08:05] <Stomach> "Uncaught ReferenceError: $tabHolderElem is not defined
1447: [22:08:07] <Stomach> "
1448: [22:08:09] <Stomach> :(
1449: [22:08:36] <Nightjar> so then said users go "Can we just call it... delivered" (ie, to customer) - for a report listing vehicles that have just come into stock
1450: [22:08:37] <camfindlay> Stomach what is that referring to?
1451: [22:08:41] <Stomach> http://www.silverstripe.org/
1452: [22:09:13] <Stomach> when you click on the slider change
1453: [22:09:36] <camfindlay> seems ok here, let me know if this persists and I’ll check up on it
1454: [22:10:06] <Stomach> you have to click on the slider radio buttons for it to throw
1455: [22:10:58] <simon_w|work> Yaaay, Chrome is a pile of shit
1456: [22:10:59] <camfindlay> you mean the “software” “intuitive interface” etc etc section?
1457: [22:11:02] <Stomach> oh they are words at full size
1458: [22:11:04] <Stomach> yeah those ones
1459: [22:11:51] <camfindlay> cheers Stomach
1460: [22:12:12] <camfindlay> I’ll log a bug
1461: [22:12:29] <Stomach> you should probably minify your javascript too :)
1462: [22:12:41] <camfindlay> yeah, lots of things on the list :)
1463: [22:13:07] <simon_w|work> Okay, so it's the dev tools that are crap. Close them, and suddenly no more crashing pages.
1464: [22:13:13] <Stomach> also send me a pen holder with infinite pens please
1465: [22:13:21] <Stomach> that girl uses a lot of pens
1466: [22:14:25] <kinglozzer> simon_w|work: Yeah I've had that a lot
1467: [22:14:38] <simon_w|work> kinglozzer, I miss my Safari
1468: [22:14:43] <kinglozzer> Have to constantly close and reopen or it slows to a crawl, some sort of memory leak in there
1469: [22:15:23] <kinglozzer> Stomach, camfindlay: I need pens too, also paper
1470: [22:15:26] <kinglozzer> :D
1471: [22:15:50] <santmas> yeah I need some pens too
1472: [22:15:59] <santmas> so I can type and then switch to pen for some reason mid type
1473: [22:16:03] <simon_w|work> I need some L&P
1474: [22:16:15] * spronk2 quit (Quit: I may need a longer sleep timer...)
1475: [22:16:15] <simon_w|work> Colin[pi], ooh, you're close to it. Send me some? ;)
1476: [22:16:23] * catcher quit (Quit: Leaving)
1477: [22:16:36] <Colin[pi]> simon_w|work: hahaha... no
1478: [22:16:53] <simon_w|work> Colin[pi], but I don't know when I'll next be south side!
1479: [22:17:24] <camfindlay> yeah, I went away for a sprint of work and came back to the video on homepage. Something I can raise, are you opposed to any video or just that particular one?
1480: [22:17:53] <santmas> camfindlay: who're you talking to?
1481: [22:17:57] <Stomach> camfindlay - we aren't opposed to it
1482: [22:18:01] <Stomach> I just want some free pens
1483: [22:18:04] <santmas> lol
1484: [22:18:07] <camfindlay> shall I leave and then come back so you know it’s a real question from me? :P
1485: [22:18:10] <santmas> camfindlay: Stomach +1
1486: [22:18:20] <Stomach> FREE PENS
1487: [22:18:41] <santmas> I'd also like some sticky notes so I can lose them in 30 mins
1488: [22:18:45] <santmas> pls
1489: [22:19:08] <kinglozzer> Video can be an explanation of how to obtain free pens and stick notes
1490: [22:19:14] <kinglozzer> +y
1491: [22:19:22] <Kingy> is santmas supposed to be like father xmas antmas
1492: [22:19:33] <camfindlay> if we swapped the vid to something cooler what would your ideal video be? exploding unicorns perhaps?
1493: [22:19:50] <santmas> Kingy: :D
1494: [22:20:04] <kinglozzer> camfindlay: It'd be a video of Snowman23 fixing Solr bugs
1495: [22:20:05] <Stomach> camfindlay - something with a mail address which you send a self addressed envelope to and then you get free pens would be better
1496: [22:20:26] <santmas> camfindlay: someone waiting for the CMS to load
1497: [22:20:39] <Stomach> a guy flushing the toilet with a knowing smirk
1498: [22:20:40] <santmas> camfindlay: or the Snowman23 fixing solr things
1499: [22:20:59] <simon_w|work> camfindlay, something with sound and bright flashing lights
1500: [22:21:01] <santmas> actually
1501: [22:21:15] <santmas> what about a timelaps off bread rising in a bread maker
1502: [22:21:32] * santmas is now hungry
1503: [22:21:45] <Stomach> I think any video of Snowman23 would be sufficient
1504: [22:21:50] * simon_w|work is allowed to talk about https://code.facebook.com/posts/398235553660954/announcing-the-hack-transpiler/ now!
1505: [22:22:01] <simon_w|work> Stomach, there's a good one from one of the meetups
1506: [22:22:47] <santmas> oooh I kno
1507: [22:23:06] <santmas> the gif of Ryan-Toast with burgerfuel
1508: [22:23:12] <santmas> or, chickenbutt
1509: [22:23:33] <Stomach> but seriously camfindlay theres nothing wrong with the video
1510: [22:23:46] <Ryan-Toast> what vide?
1511: [22:23:48] <Ryan-Toast> video
1512: [22:24:01] <Stomach> www.silverstripe.org
1513: [22:24:33] <JeremyRoundill> She does use a lot of pens.
1514: [22:25:06] <JeremyRoundill> Does SilverStripe have a pen allowance?
1515: [22:25:13] <JeremyRoundill> This is the question on everybody's lips.
1516: [22:25:15] <simon_w|work> There's a jelly baby in my jet planes!
1517: [22:25:16] <camfindlay> I think we need a pop up of Snoman23’s face like on http://colincraig.co.nz/
1518: [22:25:29] <santmas> the guy in the background is generating pens using a makerbot
1519: [22:25:29] <kinglozzer> Yes camfindlay that'd be perfect
1520: [22:25:40] <Nightjar> JeremyRoundill, Relevant to your view on CNN's lumping in NZ with Asia
1521: [22:25:42] <Nightjar> http://iforce.co.nz/i/c32hzb4t.d5b.png
1522: [22:26:25] <JeremyRoundill> Hahaha
1523: [22:26:31] <JeremyRoundill> What is that Island?
1524: [22:27:03] <camfindlay> No pens at the moment, though we have some new laptop stickers.
1525: [22:27:43] <kinglozzer> I'll take some, my laptop is nude!
1526: [22:27:47] <kinglozzer> :P
1527: [22:28:03] <Stomach> but with a pen I could draw on my laptop
1528: [22:29:03] <MichalKleiner> camfindlay: CC'd you in my email request about testing CWP instance, is there something you can do about? Thanks :)
1529: [22:29:18] <JeremyRoundill> camfindlay: Send one of those stickers my way. I need to stickerbomb a new bike helmet
1530: [22:29:21] * MichalKleiner means testing virtual machine
1531: [22:29:39] <JeremyRoundill> I could be a cycling SS billboard.
1532: [22:30:05] <camfindlay> if you guys can email me your addresses I can do a post run.
1533: [22:30:33] <camfindlay> MichalKleiner, I’ll check up on my emails in a bit :)
1534: [22:30:41] <MichalKleiner> cheers
1535: [22:31:21] <MichalKleiner> email stickers... you print & glue them :-D
1536: [22:32:28] <Snowman23> santmas: I always change my name at Christmas
1537: [22:33:56] <Stomach> camfindlay - its just cam@sil...
1538: [22:33:58] <Stomach> right?
1539: [22:34:07] <camfindlay> yip
1540: [22:34:46] <santmas> ohhh can we get some stickers?
1541: [22:34:49] <kinglozzer> camfindlay: Will you do international post? ;)
1542: [22:36:13] <camfindlay> sure thing kinglozzer
1543: [22:36:47] <kinglozzer> Sweet, will ping you an address
1544: [22:37:01] <camfindlay> perhaps if some of you guys are in the same regions I can post a few to one of you and you guys could catch up IRL to get them?
1545: [22:37:20] <camfindlay> good excuse for a beer and talk shop perhaps? ;)
1546: [22:37:35] <Stomach> you don't need an excuse for beer
1547: [22:38:01] <JeremyRoundill> I'm in the Tron, I don't know of any other SS developers outside of my office :)
1548: [22:38:08] <JeremyRoundill> In the Tron, that is.
1549: [22:38:23] <santmas> the Tron?
1550: [22:38:29] <JeremyRoundill> Hamiltron.
1551: [22:38:37] <santmas> ah yes
1552: [22:38:51] <santmas> I think I'm the only one in Nelson, although Zippy is too
1553: [22:38:55] <santmas> sorta
1554: [22:39:07] <JeremyRoundill> camfindlay: Do the stickers say "SilverStripe: Never compromise", like the website does?
1555: [22:39:13] <JeremyRoundill> Because that's a fantastic motto.
1556: [22:39:28] <kinglozzer> JeremyRoundill: No they say "SilverStripe. We're out of pens."
1557: [22:39:41] <santmas> LOL
1558: [22:39:45] <camfindlay> she never runs out of pens
1559: [22:39:57] <JeremyRoundill> Hahaha
1560: [22:40:06] <JeremyRoundill> VO2's motto is pretty good.
1561: [22:40:19] <JeremyRoundill> "VO2: Perfect is good enough."
1562: [22:40:25] <camfindlay> they are just the logo on a round blue or white circle, big enough to go over macbook glowing apples
1563: [22:40:35] <santmas> JeremyRoundill: 'We're not the shampoo'?
1564: [22:40:59] <adrexia> stickers? I want stickers
1565: [22:40:59] <adrexia> :D
1566: [22:41:15] <JeremyRoundill> VO2: Not hair products or exercise efficiency.
1567: [22:41:19] <Ryan-Toast> adrexia: did someone say stickers?
1568: [22:41:32] <camfindlay> anyway back on my older question, plural is better for the subdomain of the docs site? so docs.silverstripe.org vs doc.silverstripe.org
1569: [22:41:32] <Ryan-Toast> I’d buy a silverstripe PHP elephant
1570: [22:41:34] <adrexia> I think someone said stickers
1571: [22:41:41] <Stomach> the only sticker I have at the moment is a wordpress one that is sitting in my drawer
1572: [22:41:43] <santmas> I like tochitos!
1573: [22:41:46] <Stomach> camfindlay - plural
1574: [22:41:47] <camfindlay> hey adrexia
1575: [22:41:51] <camfindlay> yes, stickers!
1576: [22:41:54] <kinglozzer> Ryan-Toast: I like that idea! camfindlay make it happen
1577: [22:42:04] <Ryan-Toast> @camfindlay: SS PHP elephants pls.
1578: [22:42:06] <adrexia> yay! stickers!
1579: [22:42:06] <Ryan-Toast> PLS
1580: [22:42:14] <Ryan-Toast> I need dis.
1581: [22:42:23] <camfindlay> you coming along to hackfest on the weekend adrexia? I can hook you up stickers.
1582: [22:42:29] <adrexia> yeah, I'll be there
1583: [22:42:36] <camfindlay> I’ll make a note of the elePHPant ;)
1584: [22:42:54] <adrexia> sselePHPant?
1585: [22:43:04] <Ryan-Toast> I’ll be still awake from the WoW expansion launch.
1586: [22:43:12] <Ryan-Toast> On Thursday
1587: [22:43:21] <camfindlay> ok, so those of you after stickers. You need to email me addresses and I’ll look to get something sorted next week
1588: [22:43:31] <santmas> yay!
1589: [22:43:31] <santmas> o/
1590: [22:43:32] <Stomach> theres no hackfest in AK this time round camfindlay ?
1591: [22:43:45] <Ryan-Toast> camfindlay: contact@ryanpotter.co.nz
1592: [22:43:49] <Ryan-Toast> :D
1593: [22:44:40] <camfindlay> I think Janine has a show and tell style meetup planned
1594: [22:45:00] <camfindlay> Ryan-Toast email me so it gets on my list of all the things
1595: [22:45:07] <Ryan-Toast> What’s your email?
1596: [22:45:24] <camfindlay> cam@silverstripe.org
1597: [22:45:30] <santmas> no .nz?
1598: [22:45:40] <camfindlay> nope
1599: [22:45:49] <santmas> camfindlay: done :D
1600: [22:45:51] <kinglozzer> camfindlay: I have .com D:
1601: [22:46:02] <camfindlay> either works
1602: [22:46:20] <camfindlay> I think my card has .com on it and they both get to me :)
1603: [22:46:25] * Selay has joined #silverstripe
1604: [22:46:26] <Stomach> isitbeeroclockyet@silverstripe.com
1605: [22:46:47] <Ryan-Toast> camfindlay: Have emailed
1606: [22:47:10] <Stomach> Ryan-Toast - we're going to have to have a beer to get our stickers
1607: [22:47:30] <Ryan-Toast> Stomach: Confuse.
1608: [22:47:48] <Stomach> cam is threatening socialising to get stickers
1609: [22:47:54] <Ryan-Toast> Stomach: hissss*
1610: [22:47:54] <santmas> lol
1611: [22:48:01] <Ryan-Toast> I can do that.
1612: [22:48:13] <Ryan-Toast> As long as PHP elephant is in the mix
1613: [22:48:17] <Ryan-Toast> as a future thing.
1614: [22:49:57] <Selay> Hi guys, by default seems latin1-swedish collation is used by silverstripe. Where can I set utf8_unicode_ci? Current one can't sort foreign characters.
1615: [22:50:03] <kinglozzer> I fear my dog will destroy and stuffed animals I get
1616: [22:50:21] <JeremyRoundill> http://get-elephpant.com/
1617: [22:50:34] <JeremyRoundill> I've got a Google gopher somewhere :D
1618: [22:51:12] <santmas> wow someone went waaaaaaay overboard for that site
1619: [22:51:24] <simon_w|work> Ooh, I can finally get a pink one!
1620: [22:51:32] <simon_w|work> To go with my blue and purple ones
1621: [22:52:58] <Stomach> cmd + shift + w = bad
1622: [22:53:51] <Stomach> Ryan-Toast - https://i.imgur.com/wsJC1CP.jpg
1623: [22:53:57] <camfindlay> can they do custom logos on the elePHPants? ;)
1624: [22:54:15] <Ryan-Toast> Stomach: I saw that on the subreddit this morning :P
1625: [22:54:31] <Ryan-Toast> simon_w: apparently they only cost $Nan!
1626: [22:54:36] <Ryan-Toast> NaN**
1627: [22:55:46] <camfindlay> right I have to go get some stuff done. I’ll make list of sticker mail outs.
1628: [22:56:42] <MichalKleiner> I have my elePHPant right here on my desk ;-)
1629: [23:00:48] * Selay quit (Quit: Page closed)
1630: [23:00:58] <kinglozzer> Sleep! bb all
1631: [23:01:13] * kinglozzer quit ()
1632: [23:06:36] <simon_w|work> Bloody piece of shit dev tools
1633: [23:07:59] <Stomach> simon_w|work - https://www.mozilla.org/en-US/firefox/developer/
1634: [23:08:06] <Stomach> ITS BLUE
1635: [23:08:33] <Nightjar> and black
1636: [23:08:35] <Nightjar> like a bruise
1637: [23:09:57] * Nightjar quit (Quit: Leaving)
1638: [23:15:36] * toddvalentine has joined #silverstripe
1639: [23:16:59] * muskie9 is now known as _muskie9_
1640: [23:19:15] * toddvalentine quit (Remote host closed the connection)
1641: [23:20:39] <simon_w|work> Stomach, that's actually getting tempting. Chrome is fucking shit.
1642: [23:21:06] <Colin[pi]> simon_w|work: DO EEEET
1643: [23:21:13] <Stomach> simon_w|work - yeah I am also considering it as a full time switch
1644: [23:21:18] <Colin[pi]> I quite like ity
1645: [23:21:19] <Stomach> chrome is so fucking buggy
1646: [23:21:20] <Colin[pi]> -y
1647: [23:21:36] * simon_w|work wants his Safari back
1648: [23:22:20] <simon_w|work> Screw it. I can't even use the console in Chrome without it crashing.
1649: [23:22:41] <Colin[pi]> simon_w|work: and the fonts look all blurry now
1650: [23:22:46] <Colin[pi]> on windows, anyway
1651: [23:22:57] <santmas> yeah I'm switching from chrome soon
1652: [23:23:12] <santmas> that and Safari can go die in a fire
1653: [23:23:21] <Stomach> willr - is there something that I need to do to get silverstripe-comments lang file change into transifex?
1654: [23:24:44] <willr> Stomach, I think it could be automatic. Will check in an hour or so
1655: [23:25:05] <willr> I think the manual part of getting transflex back into the project
1656: [23:25:20] <Stomach> yeah first time I've added any new lang stuff
1657: [23:25:24] <Stomach> its pretty confusing
1658: [23:26:44] <santmas> man, Facebook is like a megaphone for stupid
1659: [23:27:10] <willr> For things like comments I would have rather than manually managing text files than use it but hey. I’ll follow chillu
1660: [23:29:31] <Stomach> yeah I agree
1661: [23:29:36] <Stomach> lets start a revolution
1662: [23:32:18] * toddvalentine has joined #silverstripe
1663: [23:34:57] * oddnoc has joined #silverstripe
1664: [23:35:39] * david_ has joined #silverstripe
1665: [23:35:54] <david_> hi everyoe
1666: [23:35:58] <david_> everyone*
1667: [23:36:28] <david_> question about routing
1668: [23:37:21] <Stomach> hi david_
1669: [23:39:43] * david_____ has joined #silverstripe
1670: [23:40:11] <david_____> I tried with the route "//$ID/$Action": "Controller"
1671: [23:40:14] <david_____> but then
1672: [23:40:55] * david_ quit (Ping timeout: 246 seconds)
1673: [23:41:13] <david_____> if I try to /dev/build I receive "action build does not exist on controller"
1674: [23:41:38] <JeremyRoundill> Yeah
1675: [23:42:09] <JeremyRoundill> Add some sort of identifier to the front.
1676: [23:42:15] <JeremyRoundill> Or else it will match /dev/build
1677: [23:42:29] <david_____> how do you mean?
1678: [23:42:43] <JeremyRoundill> Mine looks like this
1679: [23:42:44] <JeremyRoundill> 'facebook//$Action': 'FacebookPosts_Controller'
1680: [23:42:53] * novaweb has joined #silverstripe
1681: [23:42:54] <novaweb> 3b33
1682: [23:43:16] <JeremyRoundill> so 'yourcrazyidentifierthingo//$ID/$Action' : 'YourCrazy_Controller'
1683: [23:44:23] <david_____> right
1684: [23:44:36] <JeremyRoundill> give that a go.
1685: [23:44:42] <JeremyRoundill> Should fix your /dev/build problem.
1686: [23:45:14] <david_____> is there any way around having to have that extra identifier? Can I use the Before or After attributes somehow?
1687: [23:46:02] <david_____> the routing in SilverStripe seems to be where I waste a lot of my dev time, just trying to get it to play nice
1688: [23:47:26] <JeremyRoundill> Um
1689: [23:47:54] <JeremyRoundill> So you want your route to apply after all other routes?
1690: [23:48:14] <JeremyRoundill> It seems like the routes would be fairly vaguely defined then.
1691: [23:48:22] <JeremyRoundill> And they could be easily broken by SS upgrades
1692: [23:49:00] <david_____> my after attribute at the moment has 'framework/routes#adminroutes'
1693: [23:49:53] <david_____> which in turn has three after attributes one of which is coreroutes
1694: [23:50:02] <david_____> which has a route 'dev': 'DevelopmentAdmin'
1695: [23:50:43] <david_____> so almost with my site routing I would like a chance for the framework-level routes to be processed before my routes are matched
1696: [23:50:48] <david_____> does that make sense?
1697: [23:52:08] * spronk2 has joined #silverstripe
1698: [23:53:28] * spronk2 quit (Client Quit)
1699: [23:55:15] * Phlunk3 has joined #silverstripe
1700: [23:55:16] * spronk2 has joined #silverstripe
1701: [23:59:41] * toddvalentine quit (Remote host closed the connection)

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