#silverstripe IRC Log

IRC log for 22 July 2013

All timestamps are in UTC.

1: [00:00:54] <Colin[pi]> hey simon_w, looks like I might be the only guest at the Canberra meetup lol
2: [00:02:04] * howardgrigg quit (Ping timeout: 276 seconds)
3: [00:02:31] <Pyromanik> spronk: you broke it
4: [00:02:43] <Pyromanik> Colin[pi]: LIVING THE DREAM
5: [00:02:47] <Colin[pi]> lol
6: [00:02:49] <Pyromanik> SHOUT YOURSELF A BEER
7: [00:02:59] <Colin[pi]> well shane will be there
8: [00:03:23] <Colin[pi]> I think he said last time there was one person too lol
9: [00:03:29] <Pyromanik> is Shane your imaginary friend?
10: [00:03:39] <Colin[pi]> yes, and also runs SS AU :D
11: [00:03:46] <Pyromanik> Marcus?
12: [00:04:09] <Colin[pi]> Shane Weddell
13: [00:04:23] <Colin[pi]> I think Marcus -may- be going?
14: [00:04:24] <Colin[pi]> not sure
15: [00:04:54] <Pyromanik> they meet up with themselves, living the dream!
16: [00:05:33] <Colin[pi]> it doesnt have a location yet lol
17: [00:05:46] <Colin[pi]> two days from now
18: [00:05:58] <simon_w> Colin[pi], haha. Should have one when I'm visiting some time
19: [00:07:39] * Jayden90 quit (Quit: Jayden90)
20: [00:07:47] * Bollig|DesignCty has joined #silverstripe
21: [00:09:44] * metanat has joined #silverstripe
22: [00:10:28] <simon_w> Woo, HHVM fixes unserialize() being shit with objects :D
23: [00:12:16] <simon_w> Huh, looks like PHP 5.4 has too
24: [00:14:45] * sonet has joined #silverstripe
25: [00:15:04] * UncleCheese has joined #silverstripe
26: [00:17:10] <simon_w> ss23, bring me lunch!
27: [00:17:46] <Colin[pi]> BERK, FEED ME
28: [00:17:47] <unsignedint> hey is there any documentation on whats new in 3.1 and hints for upgrading? or will that only appear when theres a stable release
29: [00:18:34] <pippy> take it most of you guys got a day off work?
30: [00:18:41] <pippy> wellington and what not
31: [00:19:00] <Pyromanik> unsignedint: changelog
32: [00:19:11] <Pyromanik> pippy: sif.
33: [00:19:16] <Pyromanik> we're all working hard.
34: [00:19:24] <simon_w> http://doc.silverstripe.org/framework/en/trunk/changelogs/3.1.0
35: [00:19:38] <simon_w> pippy, you know almost everyone here can telecommute, right? :p
36: [00:19:54] <simon_w> Man, Alfred and VNC shared clipboards don't play nice
37: [00:20:00] <Pyromanik> pippy: only wussies take the day off (and those in buildings that didn't do EQ code upgrades when they should have)
38: [00:20:29] <pippy> Pyromanik: lol
39: [00:20:30] <simon_w> Or, you know, those that can't telecommute and are still following WREMO's advice
40: [00:20:36] <Pyromanik> simon_w: ha, telecommute... that's a foreign concept here. You're in the office or you're not here.
41: [00:21:49] <Colin[pi]> yep know that feeling pyromanik
42: [00:22:05] <Colin[pi]> can work from anywhere.... boss wants you in the office
43: [00:22:49] <Pyromanik> Colin[pi]: it promotes team spirit and adds to the atmosphere here, more than it's about "be here so I can keep an eye on you" as most places are.
44: [00:24:39] <Colin[pi]> yeah most places I've experienced are more the latter
45: [00:24:49] <Colin[pi]> not in office = not working
46: [00:25:11] <Pyromanik> Colin[pi]: unless you're an account manager
47: [00:25:18] <Pyromanik> which is why they're on commission :P
48: [00:25:24] <Colin[pi]> hehe
49: [00:25:33] <Pyromanik> (and we all know they don't actually work anyway... :P )
50: [00:26:04] <Pyromanik> eat paninis and spin yarns
51: [00:26:29] * ARNHOE quit (Remote host closed the connection)
52: [00:28:51] <Colin[pi]> I read paninis as a different word
53: [00:28:52] <Colin[pi]> :o
54: [00:31:15] * simon_w should make a really useful module for SS and then GPLv3 it!
55: [00:33:16] * superspring quit (Read error: Connection reset by peer)
56: [00:33:38] * superspring has joined #silverstripe
57: [00:36:14] <simon_w> On a related note, UncleCheese should probably add license files to his modules
58: [00:36:54] <UncleCheese> yup
59: [00:37:03] <UncleCheese> which one are you looking at?
60: [00:37:22] <simon_w> All of them :p
61: [00:40:14] <simon_w> Just saying the license in composer.json means that everyone breaks it as soon as they include the code
62: [00:43:17] <UncleCheese> sorry, i'm not sure what you mean. you're saying the license spec'ed in my composer.json files doesn't match what's actually included in the module?
63: [00:43:32] <UncleCheese> oh, never mind.. i see what you're saying
64: [00:44:40] * sonet quit (Quit: sonet)
65: [00:50:23] <ss23> simon_w: I'm not in the city!
66: [00:50:32] <simon_w> Nor am I!
67: [00:56:04] <ss23> might just hit up mcdonalds for lunch, stay home today :D
68: [00:56:37] <ss23> Speaking of license @ UncleCheese and simon_w, github now is like "Select a license!" when you create a new project
69: [00:56:40] <ss23> it's sweeeet
70: [00:56:48] <simon_w> Finally
71: [00:56:59] <simon_w> SF's only had that since forever :p
72: [01:04:02] * sonet has joined #silverstripe
73: [01:13:05] <Pyromanik> 12:31 * simon_w should make a really useful module for SS and then GPLv3 it!
74: [01:13:08] <Pyromanik> oh, you troll
75: [01:13:23] <simon_w> No one other than me will be able to use it!
76: [01:14:07] <Pyromanik> other than you?
77: [01:14:23] <simon_w> Yup, since I won't be bound by the license
78: [01:15:08] <ajmitch_> simon_w: go AGPL instead
79: [01:15:20] <Pyromanik> but that's not nearly as troll-y
80: [01:15:27] * lenix quit (Ping timeout: 241 seconds)
81: [01:16:43] <ajmitch_> Pyromanik: for SS? it has more of an impact
82: [01:16:50] <Pyromanik> simon_w: so as I take it, no one is in the CBD today?
83: [01:17:02] <Pyromanik> any indication when it'll open again?
84: [01:17:09] <simon_w> Oh, it's open
85: [01:17:22] <simon_w> It's just recommended that you stay out so they can carry out external checks
86: [01:18:04] <Pyromanik> 'external' checks?
87: [01:18:20] <simon_w> Checking the external of the buildings
88: [01:18:52] <Pyromanik> but... it's the internals that count!
89: [01:23:01] <Pyromanik> The outside of our building looked fine. But when you went inside and saw that the floors had moved up and down the support columns about 50cm...
90: [01:23:29] <Pyromanik> (our old building, long since demolished)
91: [01:23:31] <simon_w> That's why owners are supposed to get them checked by an engineer if needed
92: [01:23:47] <Pyromanik> 'if needed' - should be compulsory
93: [01:24:41] <simon_w> Eh :p
94: [01:25:03] <Pyromanik> 'Eh' leads to CTV catastrophe.
95: [01:25:32] * Shrike_Finland quit (Read error: Connection reset by peer)
96: [01:25:40] <simon_w> No, that's not following building standards
97: [01:26:04] <Pyromanik> many factors. One outcome.
98: [01:26:04] <simon_w> I'd be surprised if a stickered building doesn't get checked
99: [01:26:23] <Pyromanik> CTV was checked after Sept. quake.
100: [01:26:59] * Shrike_Finland has joined #silverstripe
101: [01:27:01] <Colin[pi]> meanwhile in Australia, people
102: [01:27:10] <Colin[pi]> get jimmies russled
103: [01:27:11] <spronk> that buildingshould never have been opened
104: [01:27:15] <Colin[pi]> after a 3 magnitude
105: [01:27:16] <Colin[pi]> lol
106: [01:27:16] <spronk> fucking cowboy engineers
107: [01:30:32] <Pyromanik> fucking cowboys.
108: [01:31:07] <Pyromanik> Both ninjas and pirates both agree, cowboys suck.
109: [01:31:12] * spronk lols
110: [01:32:28] <spronk> irogue: good 802.11n router for under $300?
111: [01:33:13] <spronk> no dsl, just router. friend just got cable, the fucker.
112: [01:37:26] <Pyromanik> spronk: http://techlust.co.nz/products/buy/29/1 ?
113: [01:38:05] <simon_w> What? No 802.11ac?
114: [01:40:26] * Pyromanik shrugs
115: [01:40:30] <Pyromanik> irogue been afk all day
116: [01:44:02] <Pyromanik> oh god, UK banning porn on the internet.
117: [01:44:14] <Pyromanik> hilarious
118: [01:46:08] * munk0r has joined #silverstripe
119: [01:49:34] * sonet quit (Quit: sonet)
120: [01:51:22] <simon_w> It's like that guy that sued Apple
121: [01:51:30] <simon_w> Because he could get to porn in Safari
122: [01:54:04] <munk0r> hi, I've recently migrated a Silverstripe site to nginx, and I can't log into the CMS anymore. It keeps redirecting to /Security/login?BackURL=%2Fadmin%2F. Any tips?
123: [01:54:21] <Pyromanik> put the correct password in?
124: [01:54:26] <munk0r> heh yeah :)
125: [01:54:31] <munk0r> tried multiple users, including default admin
126: [01:54:40] <Pyromanik> put the site into dev mode and complete a dev/build?
127: [01:54:49] <munk0r> it says "you're logged in as <user>"
128: [01:54:51] <Pyromanik> did you flush out the contents of the cache?
129: [01:54:55] <munk0r> yes to all
130: [01:55:00] <Pyromanik> manually?
131: [01:55:07] <munk0r> yep deleted silverstripe-cache folder
132: [01:55:11] <munk0r> re-created
133: [01:55:12] <Pyromanik> ie, did you go into the cache folder and rm -rf ./*
134: [01:55:17] <Pyromanik> ok
135: [01:55:22] <Pyromanik> 2.4 or 3.0?
136: [01:55:25] <Pyromanik> or 3.1?
137: [01:55:25] <munk0r> 2.4
138: [01:55:28] <Pyromanik> oh
139: [01:55:31] <Pyromanik> haha
140: [01:55:37] <Pyromanik> do a dev/build
141: [01:56:14] <munk0r> dev/build seems to work fine
142: [01:56:23] <Pyromanik> doesn't report any errors?
143: [01:56:29] <Pyromanik> make sure to scroll to the bottom
144: [01:56:31] <munk0r> no errors; rest of the site works fine
145: [01:56:41] <Pyromanik> yeah, 2.4 would do this sometimes
146: [01:56:41] <munk0r> last line is "Database build completed!"
147: [01:56:43] <Pyromanik> I forget why
148: [01:56:46] <munk0r> oh
149: [01:56:48] <Pyromanik> simon_w might know
150: [01:57:25] <simon_w> Session cookies not being set?
151: [01:57:31] * howardgrigg has joined #silverstripe
152: [01:57:45] <munk0r> i think that's ok; it knows I'm logged in
153: [01:57:55] <munk0r> it just keeps 302-ing me out of /admin
154: [01:58:46] <simon_w> Logged in as a non-admin?
155: [01:58:54] <munk0r> logged in as default admin
156: [01:59:06] <munk0r> also tried with other member who has admin group
157: [01:59:11] <Pyromanik> munk0r: oh, 302?
158: [01:59:18] <Pyromanik> err, 502?
159: [01:59:24] <munk0r> yer "GET /admin/ HTTP/1.1" 302 5 "-"
160: [01:59:26] <simon_w> 302's a redirect
161: [01:59:30] <munk0r> "GET /Security/login?BackURL=%2Fadmin%2F HTTP/1.1" 200 1936 "-"
162: [01:59:38] <Pyromanik> yeah, but 502 is actually usually caused by nginx
163: [01:59:44] <Pyromanik> and is easymode fix.
164: [01:59:51] <simon_w> But this is a 302
165: [01:59:54] <Pyromanik> mmm
166: [02:00:04] <Pyromanik> it was a 2.4 thing that was always 100% derp when it happened.
167: [02:00:06] <munk0r> could it be my fastcgi setup?
168: [02:00:10] <Pyromanik> doubtful
169: [02:00:12] <Pyromanik> but possible
170: [02:00:20] <Pyromanik> 2.4 would do this for me on apache too
171: [02:00:37] <Pyromanik> got a syntax error in a siteconfig extension or something?
172: [02:00:49] <munk0r> will run a lint
173: [02:00:56] <Pyromanik> check error log?
174: [02:01:04] <Pyromanik> is site in dev mode?
175: [02:01:07] <Pyromanik> ?isDev=1
176: [02:01:18] <munk0r> site is in dev mode at the moment via _config
177: [02:01:38] <munk0r> no syntax errors according to `find . -name *.php -exec php -l {} \;`
178: [02:02:29] * howardgrigg quit (Ping timeout: 268 seconds)
179: [02:02:54] <Pyromanik> yeah, but could get a notice or something at runtime.
180: [02:03:11] <Pyromanik> depending onlevel of error stuff
181: [02:03:35] <munk0r> right
182: [02:03:53] <Colin[pi]> does SS allow multiple simultaneous logins of the same member?
183: [02:03:59] <munk0r> hmm, I can get an exception in my log if i hit /admin/?isDev=1
184: [02:04:37] <munk0r> Uncaught exception 'SS_HTTPResponse_Exception' in sapphire/security/BasicAuth.php:72
185: [02:04:40] <Pyromanik> Colin[pi]: yes
186: [02:04:59] <Pyromanik> munk0r: there you go.
187: [02:05:06] <Pyromanik> why basic auth?
188: [02:05:20] <Pyromanik> or am I confusing that with something else
189: [02:05:26] <munk0r> reading the code, I think it just throws an exception that gets caught higher up to show the login form.
190: [02:05:32] <munk0r> maybe
191: [02:05:39] <Pyromanik> highly likely
192: [02:06:19] <Colin[pi]> k thx
193: [02:06:24] <Pyromanik> did you upgrade PHP when you moved to nginx?
194: [02:06:29] <munk0r> probably
195: [02:06:36] <munk0r> it's a different box entirely
196: [02:06:38] <Pyromanik> and did you upgrade SilverStripe with it?
197: [02:06:50] <Pyromanik> 2.4.5 doesn't 5.4 compatible.
198: [02:06:52] <munk0r> didn't upgrade silverstripe
199: [02:07:05] <munk0r> php 5.3.10
200: [02:07:39] <Pyromanik> should be ok then
201: [02:09:26] <munk0r> ah wtf
202: [02:09:37] <munk0r> works on the www. subdomain
203: [02:11:22] <munk0r> no mention of that hostname in the config, db and it's an alternate server_name in nginx
204: [02:12:21] <zippy__> intersting - you can grab which ip ranges are assigned to NZ via apnic - ftp://ftp.apnic.net/pub/stats/apnic/delegated-apnic-latest
205: [02:12:27] <zippy__> gets updated everyday or two
206: [02:12:32] <zippy__> quite handy
207: [02:12:33] <Pyromanik> munk0r: do you have Director::forceWWW() ?
208: [02:12:46] <munk0r> lol is that a method :D
209: [02:12:53] <munk0r> nah that's not called.
210: [02:13:30] <munk0r> weird. guess I'll just redirect the root record to www
211: [02:15:10] <Pyromanik> probably easiest :P
212: [02:15:21] <Pyromanik> man I would hate it when 2.4 did that to me
213: [02:15:51] <munk0r> well, I'll get this site upgraded asap.
214: [02:16:20] <munk0r> thanks for the help Pyromanik and simon_w
215: [02:31:47] * zippy__ quit (Ping timeout: 260 seconds)
216: [02:34:15] <Pyromanik> simon_w: is forTemplate a magic method?
217: [02:34:22] <simon_w> No
218: [02:37:22] <Pyromanik> I mean, in that it doesn't exist
219: [02:37:30] <Pyromanik> and something looks for it
220: [02:37:35] <Pyromanik> rather than __magic
221: [02:40:42] <Pyromanik> lies, it's on viewabledata
222: [02:40:50] <Pyromanik> wtf Ctrl+f, Y U SO BAD
223: [02:42:01] <Pyromanik> oh, because is actually ViewableData_Debugger
224: [02:44:30] <Pyromanik> simon_w: so forTemplate isn't actually defined anywhere as a part of the system, but is rather a fallback in the case of no template or whatevers?
225: [02:44:50] <Pyromanik> ssviewer goes 'how 2 render?' and tries to forTemplate() ?
226: [02:44:52] <simon_w> Well, for when you stick a ViewableData thing in the template
227: [02:45:11] <Pyromanik> yeah but viewabledata doesn't have a method defined called forTemplate
228: [02:45:21] <Pyromanik> so it just checks for one.
229: [02:45:36] <Pyromanik> and if said object has it, then great. If not... *collapse*
230: [02:45:53] <Pyromanik> is that about right?
231: [02:46:05] <simon_w> Yup
232: [02:46:27] <Pyromanik> it just seems quite heavily relied upon in several places in the code for something that may or may not be defined.
233: [02:46:36] <Pyromanik> should it not be a little tidier?
234: [02:46:42] <simon_w> Probably
235: [02:48:45] <Pyromanik> I feel like there should be a default one defined somewhere, and then it can be overridden or throw an exception (rather than waiting for a PHP fatal)
236: [02:49:23] <Pyromanik> to better push things into the view layer rather than having a bit of a spagetti mess.
237: [03:06:08] * sonet has joined #silverstripe
238: [03:14:58] <ss23> I need bigger hits
239: [03:15:01] <ss23> these 3's aren't doing it for me
240: [03:15:13] <ss23> 2's? why bother
241: [03:15:15] <ss23> I NEED 5's
242: [03:15:19] <ss23> I NEED 6's!!!!!
243: [03:19:55] <Pyromanik> wut
244: [03:20:06] <Pyromanik> oh, EQ junkie
245: [03:20:41] <ss23> :D
246: [03:20:44] * ss23 shakes Pyromanik
247: [03:21:15] <Pyromanik> I've had enough of that thank you
248: [03:21:31] <Pyromanik> I wonder how that EQ sim is going at tepapa
249: [03:22:09] <Pyromanik> imagine if it was actually realistic
250: [03:22:19] <Pyromanik> and threw people around
251: [03:22:29] <Pyromanik> smashing faces and busting heads
252: [03:22:39] <Pyromanik> that'd be quite funny
253: [03:23:54] <ss23> haha
254: [03:24:05] <ss23> It was realistic to a pissy earthquake, right?
255: [03:25:55] <Pyromanik> it wasn't that bad really, and I'm old enough to have lived through the eq it's sim'n, but young enough to not remember it. So I can't really say. They're all different.
256: [03:26:46] <Pyromanik> but if it was a violent quake, they really couldn't simulate it, people would get tossed around because they're not expecting or whatever, and can fully see someone smashing their head on the railing, the doorframe, etc.
257: [03:27:31] <Pyromanik> like our first quake was large, but not nearly as violent as the second big one, which demo'd the city.
258: [03:27:52] <Pyromanik> and the second was rated far smaller. So it's all dependent on many things.
259: [03:28:08] <Pyromanik> dat vertical movement is the killer though I reckon.
260: [03:28:50] * coldblooded01 has joined #silverstripe
261: [03:31:30] <irogue> yeah, magnitude is a silly measurement
262: [03:32:37] <irogue> it's like only taking degrees celsius into account when looking at weather, ignoring wind chill, rain, humidity, ozone level etc.
263: [03:34:19] <irogue> the "intensity" listed on geonet is more useful, that's based on modified mercalli, which takes a bunch of factors into account
264: [03:43:00] * metanat1 has joined #silverstripe
265: [03:44:30] * metanat quit (Ping timeout: 264 seconds)
266: [03:46:51] <simon_w> Damn upstairs neighbours and their impending earthquake sound
267: [03:49:49] <Colin[pi]> ?
268: [03:50:03] <simon_w> They walk around, sounds like an earthquake about to hit
269: [03:50:29] <Colin[pi]> oh :(
270: [03:50:39] <Colin[pi]> yeah I have two little kids above me
271: [03:50:57] <Colin[pi]> all day, *thud* *thud* *thud* *thud* *thud* *thud* *thud* *thud* *thud* *thud*
272: [03:51:45] * DesignerX has joined #silverstripe
273: [03:52:38] <Pyromanik> mmm, it's the noise that is probably the spookiest thing about an earthquake.
274: [03:53:03] <Pyromanik> and that's the one thing the simulator certainly doesn't do well ss23
275: [03:54:32] <ajmitch_> I wonder how badly my apartment buildings I'm in would survive
276: [03:54:49] <Colin[pi]> ha! mine I reckon wouldn't last a minute
277: [03:55:03] <Colin[pi]> there are already big cracks running through the masonry
278: [03:55:08] <ajmitch_> the building apparantly dates back to 1888
279: [03:55:43] <ss23> irogue: you there?
280: [03:57:59] * howardgrigg has joined #silverstripe
281: [04:02:34] * howardgrigg quit (Ping timeout: 276 seconds)
282: [04:04:32] * nickmolhoek1 has joined #silverstripe
283: [04:04:33] * nickmolhoek1 quit (Read error: Connection reset by peer)
284: [04:04:38] * spronk2 has joined #silverstripe
285: [04:04:38] <spronk2> WTF WHY I DISCONNECT
286: [04:04:51] * nickmolhoek1 has joined #silverstripe
287: [04:12:11] <simon_w> Because.
288: [04:12:26] <EbolaCola> Connectile dysfunction.
289: [04:13:03] * munk0r quit (*.net *.split)
290: [04:13:03] * spronk quit (*.net *.split)
291: [04:17:24] <Pyromanik> ^ lulz
292: [04:18:28] * nickmolhoek quit (*.net *.split)
293: [04:22:37] <Colin[pi]> hmm my site is still not on the showcase
294: [04:22:41] <Colin[pi]> need to be patient :D
295: [04:29:06] * DigNZ quit (Quit: DigNZ)
296: [04:35:46] * DigNZ has joined #silverstripe
297: [04:35:47] * DigNZ quit (Remote host closed the connection)
298: [04:36:01] * DigNZ has joined #silverstripe
299: [04:37:34] * sonet quit (Quit: sonet)
300: [04:37:49] <Pyromanik> I just don't even, what is this madness?
301: [04:37:50] <Pyromanik> $c = new Color();
302: [04:37:51] <Pyromanik> echo $c('Hello World!');
303: [04:38:05] <Pyromanik> $object('wut wut method?')
304: [04:38:17] <Colin[pi]> o_O
305: [04:38:22] <ajmitch_> magic methods
306: [04:38:34] <ajmitch_> __invoke(), iirc?
307: [04:38:36] <Colin[pi]> which php is this?
308: [04:39:25] * DigNZ quit (Client Quit)
309: [04:39:38] <ajmitch_> it was added in 5.3
310: [04:41:06] <Pyromanik> Colin[pi]: no idea
311: [04:41:17] <Pyromanik> just casually browsing heyday's github
312: [04:41:58] <Pyromanik> https://github.com/heyday/colors.php
313: [04:42:58] <ajmitch_> interesting
314: [04:43:06] <Pyromanik> I dont' even quite understand what the library's even for.
315: [04:43:43] <Pyromanik> making console output pretty easily?
316: [04:43:49] <Pyromanik> I guess.
317: [04:47:33] * metanat1 quit (Quit: Leaving.)
318: [04:47:38] * metanat has joined #silverstripe
319: [04:48:03] * metanat quit (Client Quit)
320: [04:48:20] * metanat has joined #silverstripe
321: [04:52:15] <Pyromanik> about home time!
322: [04:52:19] * Pyromanik quit (Quit: leaving)
323: [04:52:31] <Colin[pi]> just what php needs, more "magic" methods
324: [04:53:00] * munk0r has joined #silverstripe
325: [04:58:52] <Colin[pi]> my client "twitch" factor is high today
326: [04:58:59] <Colin[pi]> I'm trying to remain polite but it's hard sometimes
327: [05:00:16] <Colin[pi]> hard when you tell people five times how to do something simple and they still get it wrong :(
328: [05:00:18] * mobiusnz quit (Quit: Leaving.)
329: [05:02:34] <Bollig|DesignCty> Colin[pi]: I just resort to remotely controlling their mouse for them. Although getting the remote control software sometimes takes 20 minutes to install lol
330: [05:03:32] <Colin[pi]> oh god I cringe at that thought
331: [05:03:42] <Colin[pi]> though worth the initial pain I'd imagine
332: [05:04:02] <Bollig|DesignCty> for clients you know are a pain, for sure. team viewer makes it pretty easy too.
333: [05:04:05] <simon_w> Colin[pi], bug ss23 about your site :p
334: [05:04:22] <Colin[pi]> SS23! WHERE IS MY SHOWCASE ENTRY SIR
335: [05:04:28] * nickmolhoek1 quit (Quit: nickmolhoek1)
336: [05:04:32] <Colin[pi]> I DEMAND LOVE AND ATTENTION
337: [05:04:44] * Bollig|DesignCty hugs Colin[pi]
338: [05:04:49] * Colin[pi] gushes
339: [05:07:14] * DigNZ has joined #silverstripe
340: [05:07:15] * DigNZ quit (Remote host closed the connection)
341: [05:07:29] * DigNZ has joined #silverstripe
342: [05:07:50] * DigNZ quit (Client Quit)
343: [05:09:19] * Error404NotFound has joined #silverstripe
344: [05:11:53] * micmania1 has joined #silverstripe
345: [05:13:39] * ss23 licks Colin[pi]
346: [05:14:09] * micmania2 quit (Ping timeout: 248 seconds)
347: [05:15:40] * mobiusnz has joined #silverstripe
348: [05:20:59] <Colin[pi]> oooh
349: [05:21:08] <Colin[pi]> i can haz showcase nows?
350: [05:25:59] * metanat quit (Quit: Leaving.)
351: [05:26:58] * coldblooded01 quit (Quit: coldblooded01)
352: [05:29:48] * mobiusnz quit (Quit: Leaving.)
353: [05:30:10] * mobiusnz has joined #silverstripe
354: [05:31:29] * willr quit (Quit: willr)
355: [05:36:57] * metanat has joined #silverstripe
356: [05:38:21] * metanat1 has joined #silverstripe
357: [05:38:40] * metanat1 quit (Client Quit)
358: [05:39:01] * UncleCheese quit (Quit: UncleCheese)
359: [05:39:56] * Error404NotFound quit (Quit: User guilty of hitting the Big Red X...)
360: [05:41:30] * metanat quit (Ping timeout: 264 seconds)
361: [05:46:55] * mobiusnz quit (Quit: Leaving.)
362: [05:48:57] * simon_w rages at HTTPResponse's headers implementation
363: [05:49:55] * Liquide quit ()
364: [05:58:23] * howardgrigg has joined #silverstripe
365: [06:01:21] * EasyCo has joined #silverstripe
366: [06:02:02] <EasyCo> Am I tripping here? can't you reference the title of a has_one in summary fields? 'HasOne.Title'?
367: [06:02:23] * howardgrigg quit (Ping timeout: 240 seconds)
368: [06:02:32] <EasyCo> That is without a creating a getter
369: [06:04:15] <EasyCo> Nevermind
370: [06:04:34] <EasyCo> Had to put HasOneID in my DropdownField instead of just HasOne
371: [06:14:14] <Bollig|DesignCty> bah. itemsetfield, why do you ignore my getCMSFields_forPopup() and getCMSFields() functions! :(
372: [06:19:42] <simon_w> Because you're using 2.4 :p
373: [06:24:24] <Bollig|DesignCty> well I am for this site (it's old) but that's still not the cause :p
374: [06:24:25] <Bollig|DesignCty> ;)
375: [06:26:30] <EasyCo> Wont be long simon_w will be saying: "because you're using 3.0 :p"
376: [06:29:43] <Bollig|DesignCty> He isn't already? :)
377: [06:31:39] <simon_w> It's because you're using Zend! :p
378: [06:33:07] * UncleCheese has joined #silverstripe
379: [06:37:50] <Bollig|DesignCty> hmm, no but seriously. Anyone know why I can't get itemsetfield to create objects using getCMSFields_forPopup() or getCMSFields() ?
380: [06:42:13] <Bollig|DesignCty> where's Pyromanik when you need him :)
381: [06:42:52] * UncleCheese quit (Quit: UncleCheese)
382: [06:43:24] * zfmf1 has joined #silverstripe
383: [06:53:47] * zauberfisch has joined #silverstripe
384: [06:58:54] * wmk has joined #silverstripe
385: [07:03:02] * zfmf1 has left #silverstripe
386: [07:03:24] * zfmf1 has joined #silverstripe
387: [07:17:58] * superspring quit (Read error: Connection reset by peer)
388: [07:18:58] * superspring has joined #silverstripe
389: [07:20:13] * PigeonFriend has joined #silverstripe
390: [07:32:19] * osterlaus has joined #silverstripe
391: [07:33:17] * howardgrigg has joined #silverstripe
392: [07:49:54] * superspring quit (Read error: Connection reset by peer)
393: [07:57:40] * kinglozzer has joined #silverstripe
394: [08:16:50] * EasyCo quit (Quit: EasyCo)
395: [08:18:06] * Shrike_Finland quit (Read error: No route to host)
396: [08:18:07] * Shrike_Finland1 has joined #silverstripe
397: [08:21:14] * UncleCheese has joined #silverstripe
398: [08:26:16] * munk0r quit (Quit: ["Textual IRC Client: www.textualapp.com"])
399: [08:27:35] * ocm has joined #silverstripe
400: [08:28:58] <ocm> howdy!
401: [08:29:19] * osterlaus quit (Quit: Leaving.)
402: [08:30:08] <ocm> I have a little issue with parameters, when my url is: domain.com/Action/Parameter it works all just fine
403: [08:30:39] <ocm> but when I move the page under another page, like domain.com/Pagename/Action/Parameter, it doesnt work anymore
404: [08:30:46] * Rojod quit (Changing host)
405: [08:30:46] * Rojod has joined #silverstripe
406: [08:30:46] * Rojod quit (Changing host)
407: [08:30:46] * Rojod has joined #silverstripe
408: [08:30:57] <ocm> what should I do to fix this?
409: [08:31:31] * lobarvaz has joined #silverstripe
410: [08:33:08] * |Rock| has left #silverstripe
411: [08:37:06] <Rojod> yay
412: [08:37:10] <Rojod> :)
413: [08:38:50] * zippy__ has joined #silverstripe
414: [09:03:56] <Bollig|DesignCty> anyone about? I have a php question! I want to check if a specific class is being decorated by another specific class.. is there a way to check this?
415: [09:05:57] * howardgrigg quit (Remote host closed the connection)
416: [09:08:54] <wmk> Bollig|DesignCty http://api.silverstripe.org/3.1/class-Object.html#_has_extension could help you
417: [09:09:10] <wmk> not php but silverstripe though
418: [09:14:51] <Bollig|DesignCty> yes, brilliant, thanks wmk!
419: [09:14:59] <wmk> you're welcome
420: [09:18:17] * ARNHOE has joined #silverstripe
421: [09:43:25] * ARNHOE quit (Remote host closed the connection)
422: [09:46:30] * Shrike_Finland1 quit (Quit: Leaving.)
423: [09:47:36] <Colin[pi]> ugh god damn google apps you piss me off
424: [09:47:42] <ss23> lol
425: [09:48:02] <Colin[pi]> always a hunt for "where was that one page with that one setting again?"
426: [09:48:25] <ss23> oh ,the one where you do the thing?
427: [09:48:43] <Colin[pi]> yeah the thing
428: [09:48:47] <Colin[pi]> do you know where?
429: [09:48:58] <ss23> Have you tried the settings page? :)
430: [09:49:26] <Colin[pi]> like a million times omg :o
431: [09:50:07] <Colin[pi]> ;)
432: [09:50:35] * metanat has joined #silverstripe
433: [09:52:40] <Colin[pi]> FOUND IT FUCKING FINALLY
434: [09:52:52] <Colin[pi]> tucked away in some hidden arrow bullshit at the bottom
435: [09:54:54] <ss23> XD
436: [09:56:38] <Colin[pi]> hey ss23 do I need to talk to you about my showcase submission? ;o
437: [09:56:46] <ss23> Whats that? :O
438: [09:56:54] <Colin[pi]> on the SS site
439: [09:57:05] * mattybalaam has joined #silverstripe
440: [09:57:06] <Colin[pi]> I submitted one last friday but it hasn't been approved yet :(
441: [09:57:30] <ss23> SORRY, I don't do that stuff :<
442: [09:57:45] * Colin[pi] shakes fist at simon_w
443: [09:57:46] <ss23> Sam talked about hiring a community person at the next meetup, I presume they'll do that stuff
444: [09:57:59] <Colin[pi]> simon_w said speak to ss23 lol
445: [09:58:02] <Colin[pi]> that bastard
446: [09:58:02] <ss23> XD
447: [10:14:20] <Colin[pi]> awww yea just launched another site
448: [10:15:47] <ss23> aw *yeah*
449: [10:16:17] <Colin[pi]> this one has been ready for like two months
450: [10:16:19] <Colin[pi]> slow clients :(
451: [10:16:24] <Colin[pi]> content loading
452: [10:23:09] <ss23> hahahah
453: [10:23:34] <ss23> The guy who "found" the "DoS" flush=1 thing in Silverstripe is doing a lightening talk at ISIG
454: [10:23:51] <Colin[pi]> o rly?
455: [10:23:57] * zauberfisch quit (Quit: Leaving...)
456: [10:24:04] <ss23> RLY
457: [10:24:37] <Colin[pi]> so talking about the ss flush thing?
458: [10:25:29] <ss23> Yeah
459: [10:25:33] <Colin[pi]> sigh
460: [10:25:35] <ss23> idk how you can do a talk on it, but we'll see I guess
461: [10:25:57] * franco has joined #silverstripe
462: [10:26:06] <franco> hi
463: [10:26:12] <franco> help needed in admin side
464: [10:26:42] <franco> in customizing search date range
465: [10:26:57] <franco> any body there
466: [10:28:38] <DesignerX> hi, I just got this error :Notice: Use of undefined constant z - assumed 'z' in W:\xampp\htdocs\_my_projects\SS3\SS3_t1\framework\core\manifest\ConfigStaticManifest.php(322) : eval()'d code on line 1" anyone seen this error before ?
467: [10:29:14] * UncleCheese quit (Quit: UncleCheese)
468: [10:29:42] <DesignerX> the full error is here : http://www.sspaste.com/paste/show/51ed08ff71849
469: [10:31:57] <franco> hi please help on admin side
470: [10:32:00] <franco> custom search
471: [10:32:03] <franco> please
472: [10:32:58] <franco> Kindly help in implementing a country dropdown, a college dropdown, a keyword search , from to date picker to implement it on a info list so that i can search it using these parameters I also need pagination I need to search in the list using these , how can i customize or add to my admin side left main search in cms and give apply filter in Silverstripe 3.0.5 Any help will be much appreciated
473: [10:35:57] * priithansen has joined #silverstripe
474: [10:38:11] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
475: [10:38:37] <franco> hello anybody there
476: [10:38:47] <franco> pls help
477: [10:38:56] <franco> Kindly help in implementing a country dropdown, a college dropdown, a keyword search , from to date picker to implement it on a info list so that i can search it using these parameters I also need pagination I need to search in the list using these , how can i customize or add to my admin side left main search in cms and give apply filter in Silverstripe 3.0.5 Any help will be much appreciated
478: [10:39:38] <kinglozzer> franco: You can use this tutorial to help with date filtering: http://www.leftandmain.com/silverstripe-tutorials/2011/03/15/taming-the-beast-remodeling-modeladmin-part-2/
479: [10:39:54] <kinglozzer> It's for SilverStripe 2.4, but most of it still applies to 3.0
480: [10:40:35] <franco> my issues is that I have not only date range
481: [10:41:22] <franco> in my db i have only one created date field
482: [10:41:40] <franco> and i need to search the lsit for a particular date range
483: [10:42:03] <kinglozzer> Yes, you can do that with the tutorial
484: [10:45:03] <franco> ok
485: [10:49:05] * Shrike_Finland has joined #silverstripe
486: [11:01:29] * metanat quit (Quit: Leaving.)
487: [11:02:24] * violetina has joined #silverstripe
488: [11:03:29] * franco quit (Quit: Page closed)
489: [11:06:20] * howardgrigg has joined #silverstripe
490: [11:11:01] * howardgrigg quit (Ping timeout: 248 seconds)
491: [11:12:17] <Colin[pi]> nite all
492: [11:12:25] * Colin[pi] quit (Quit: pants)
493: [11:19:30] * mobiusnz has joined #silverstripe
494: [11:23:02] * Shrike_Finland quit (Quit: Leaving.)
495: [11:28:25] * kinglozzer hates f**ing SVN
496: [11:28:53] * mobiusnz quit (Ping timeout: 245 seconds)
497: [11:28:54] * Shrike_Finland has joined #silverstripe
498: [11:51:34] <wmk> kinglozzer, use git ;)
499: [11:51:43] <kinglozzer> Not my choice :'(
500: [11:51:54] <kinglozzer> Client only uses SVN
501: [11:51:57] <kinglozzer> Won't budge
502: [11:54:41] * mobiusnz has joined #silverstripe
503: [12:04:13] * mobiusnz quit (Ping timeout: 276 seconds)
504: [12:22:54] * PigeonFriend quit (Ping timeout: 264 seconds)
505: [12:23:25] * PigeonFriend has joined #silverstripe
506: [12:26:14] * ARNHOE has joined #silverstripe
507: [12:29:52] * mobiusnz has joined #silverstripe
508: [12:33:35] <micmania1> is it possible to allow full folder uploads in Silverstripe?
509: [12:33:57] <micmania1> so instead of just dragging and dropping files, can you drop a folder?
510: [12:34:14] * mobiusnz quit (Ping timeout: 240 seconds)
511: [12:34:32] <kinglozzer> ftp + sync button?
512: [12:34:45] <micmania1> nah, the client would like to drop into Silverstripe
513: [12:35:00] <kinglozzer> Pretty sure you can't drop folders
514: [12:35:03] <micmania1> I know its possible with Chrome, but was wondering if there was any support within Silverstripe
515: [12:36:18] * UndefinedOffset has joined #silverstripe
516: [12:40:56] * swordsmanz has joined #silverstripe
517: [12:51:17] * zippy__ quit (Ping timeout: 240 seconds)
518: [12:52:40] * r3v3rb has joined #silverstripe
519: [12:53:44] <r3v3rb> hi, is translatable working in the current github version - I updated a project to 3.1.x from git and now creating a translation is not getting stored with the original
520: [12:54:12] <r3v3rb> so cms/framework/translatable are all the current git versions
521: [12:57:24] <r3v3rb> tried dev/build and ?flush=all but makes no difference
522: [12:57:45] <r3v3rb> the created translation is not being tied to the original page at all
523: [12:58:38] * kinglozzer may die of old age before this svn commit finishes
524: [13:00:47] * mobiusnz has joined #silverstripe
525: [13:05:30] * mobiusnz quit (Ping timeout: 264 seconds)
526: [13:06:49] * howardgrigg has joined #silverstripe
527: [13:11:34] * howardgrigg quit (Ping timeout: 268 seconds)
528: [13:15:37] <ocm> lol @ kinglozzer
529: [13:15:39] <r3v3rb> kinglozzer: oh noes
530: [13:18:28] <r3v3rb> someone (not me) fix the translatables in SS3.1 grr
531: [13:18:45] <r3v3rb> kinglozzer: was in the wonderful gorrilla inhabited Norwich on Sat/Sun
532: [13:26:57] <wmk> micmania1, there is a bulkuploader for gridfield which resolves the has_many relationship
533: [13:29:08] <r3v3rb> eek! opts = {pjax: xhr.getResponseHeader('X-Pjax') ? xhr.getResponseHeader('X-Pjax') : settings.headers['X-Pjax']};
534: [13:29:49] <r3v3rb> from leftandmain.js
535: [13:30:00] <r3v3rb> wtf...
536: [13:31:13] <r3v3rb> purp, cache issue cleaned and dealt with
537: [13:31:21] * mobiusnz has joined #silverstripe
538: [13:32:22] <r3v3rb> does 3.1 have caching hiccups - alot!
539: [13:33:36] * violetina quit (Remote host closed the connection)
540: [13:34:23] * DesignerX quit (Ping timeout: 268 seconds)
541: [13:35:26] * mobiusnz quit (Ping timeout: 240 seconds)
542: [13:35:36] * UndefinedOffset quit (Quit: Leaving.)
543: [13:39:18] <ss23> these 5.0 aftershocks aren't doing it for me
544: [13:39:22] <ss23> I'm aching for a 6.0+
545: [13:48:13] <r3v3rb> ss23: looney!
546: [13:48:18] <ss23> :D
547: [13:48:25] * r3v3rb is fed up
548: [13:48:33] <ss23> Earthquakes are like crack man
549: [13:48:36] <ss23> you want more and more
550: [13:48:50] <ss23> eventually you take a 7.0 hit to the CBD and you regret it though
551: [13:49:01] <r3v3rb> lol
552: [13:49:04] <ss23> but you keep trying to take bigger and bigger hits anyway
553: [13:49:28] <r3v3rb> before you do that please explain why translatable aint working any more in the currect git build :(
554: [13:49:43] <ss23> r3v3rb: No idea sorry, I don't work with translatable :<
555: [13:49:53] <r3v3rb> start now and fix it :P
556: [13:50:14] <ss23> XD
557: [13:50:33] <ss23> I've got to do the single commit to cms I've had waiting for like a month before I sleep tonight, then I'm going to bed!
558: [13:50:37] <r3v3rb> yep thats how I feel
559: [13:51:02] <r3v3rb> no errors, nothing - just no translation created in the sitetree
560: [13:51:14] <r3v3rb> the page gets created but not the db hook
561: [13:51:32] <r3v3rb> so looking at the translation tab reveals no translations...
562: [13:51:38] <ss23> :<
563: [13:51:42] <ss23> Sounds annoying to debug!
564: [13:51:51] * r3v3rb deletes everything, shutsdown laptop, gets job delivering newspapers
565: [13:52:28] <r3v3rb> ss23: been on it for 2 hours now
566: [13:54:30] <ss23> :<
567: [13:54:31] <ss23> Long time
568: [13:54:54] <wmk> weird, ?flush=1 logs out my current user
569: [13:55:24] <ss23> o.o
570: [13:55:34] <ss23> That sounds not standard and like a bug, I would say
571: [13:55:51] <r3v3rb> ?flush=all does a flush on the token too i found on friday
572: [13:56:42] <wmk> hmm
573: [13:56:50] <wmk> i just want the templates updated
574: [13:57:52] * obbo has joined #silverstripe
575: [13:58:34] <obbo> is there a way in SS3 to specify additional classes for a page's icon in the CMS tree?
576: [13:59:49] <r3v3rb> :( everyone loves seeing this : http://blog.alegitimatebusiness.com/?p=5
577: [14:00:03] <ss23> lol
578: [14:01:48] * mobiusnz has joined #silverstripe
579: [14:05:38] <r3v3rb> here we go again uploading cms/framework/translatable again… second time today
580: [14:05:39] <wmk> obbo, you can specify the icon in the page class
581: [14:05:50] * mobiusnz quit (Ping timeout: 240 seconds)
582: [14:06:21] <obbo> wmk: is there any way i can do it dynamically? it will be a different icon depending on a page db attribute
583: [14:06:48] <wmk> subclasses?
584: [14:06:57] <obbo> i found augmentAllChildrenIncludingDeleted, i'll see if it still works in 3
585: [14:07:51] <kinglozzer> r3v3rb: Sorry was at lunch. Yeah I've only seen like 2 of the gorillas :P
586: [14:07:58] <wmk> obbo, private static $icon = null;
587: [14:09:01] <wmk> obbo, look at SiteTree getTreeTitle()
588: [14:09:39] * UndefinedOffset has joined #silverstripe
589: [14:10:01] * wmk has left #silverstripe
590: [14:10:13] * wmk has joined #silverstripe
591: [14:10:44] <wmk> cu guys
592: [14:10:45] <obbo> wmk: thanks! led me to updateStatusFlags which i think i can extend
593: [14:11:06] <wmk> status flags are on the right side i think
594: [14:12:53] <obbo> wmk: yeah, looks like getTreeTitle will be the best, thanks
595: [14:13:08] <wmk> glad i can help you.
596: [14:13:15] * wmk quit (Quit: nice to meet you ;))
597: [14:13:36] * obbo quit (Quit: Page closed)
598: [14:14:34] * Zauberfisch^idle is now known as Zauberfisch
599: [14:16:15] * cloph_away has joined #silverstripe
600: [14:20:26] <r3v3rb> kinglozzer: wtf! they are everywhere - my kids saw about 13 and we only walked from the station through the cathedral to castle mall via The Forum!
601: [14:21:56] <kinglozzer> I hardly ever go into the city, have been in once since they put them there and saw the one near chapelfield
602: [14:22:40] * Nivery has joined #silverstripe
603: [14:26:41] <r3v3rb> :P
604: [14:27:09] * guci0 has joined #silverstripe
605: [14:27:12] <r3v3rb> so translatable seems to only be working on default 'Page' types even though I set it up in _config for SiteTree objects
606: [14:27:15] <guci0> Hi all!
607: [14:27:34] <r3v3rb> my custom 'Page' types do not get translation updated
608: [14:28:05] <r3v3rb> blurgh
609: [14:30:25] <r3v3rb> custom page extended page but translatable on SiteTree doesn't filter down through them...
610: [14:30:55] <r3v3rb> adding CustomPage::add_extension('Translatable'); worked first time GRRRR
611: [14:31:30] <r3v3rb> surely SiteTree::add_extension should by its nature affect anything extending from it?
612: [14:32:19] * mobiusnz has joined #silverstripe
613: [14:36:38] * mobiusnz quit (Ping timeout: 240 seconds)
614: [14:37:04] <ss23> Boom, pull request sent!
615: [14:37:38] <ss23> simon_w: https://github.com/silverstripe/silverstripe-cms/pull/801 When you have time, would very much apperciate a look at this to confirm I'm not completely stupid (guess travis will come back with feedback for me before that :P)
616: [14:41:03] <r3v3rb> nope adding the class to _config = still broken translatable module
617: [14:41:39] <ss23> r3v3rb: :<
618: [14:41:58] * r3v3rb is sad too, was hoping to complete this site but now its bwoke
619: [14:42:12] * r3v3rb moves back in time to older backup in 3.1beta3
620: [14:42:42] * cloph_away is now known as cloph
621: [14:43:37] <ss23> lol
622: [14:47:37] <micmania1> Does anybody know the permission code for sull admin access?
623: [14:47:41] <micmania1> full*
624: [14:47:55] <micmania1> is it just ADMIN?
625: [14:49:41] <r3v3rb> bbl
626: [14:49:43] * r3v3rb quit (Quit: r3v3rb)
627: [14:52:16] <kinglozzer> micmania1: Yep, Permission::check('ADMIN');
628: [14:52:27] <micmania1> kinglozzer, cheers.
629: [15:03:17] * mobiusnz has joined #silverstripe
630: [15:06:25] <ss23> Third time running travis, lets hope it loves me this time :D
631: [15:07:14] * howardgrigg has joined #silverstripe
632: [15:07:49] * mobiusnz quit (Ping timeout: 248 seconds)
633: [15:11:04] <ss23> simon_w: So ignoring that it doesn't work, think it's pretty sweet now. Would apperciate hints for how to make it work (mostly works, you should hopefully see from the failed tests etc what's wrong)
634: [15:11:30] * howardgrigg quit (Ping timeout: 246 seconds)
635: [15:15:57] * swordsmanz quit (Read error: Connection reset by peer)
636: [15:16:34] * swordsmanz has joined #silverstripe
637: [15:16:57] * r3v3rb has joined #silverstripe
638: [15:22:21] <ARNHOE> I have two dataobjects, Tournament and Edition. In Edition I have the following uploadfield
639: [15:22:22] <ARNHOE> ->setFolderName("tour/{$this->Tournament()->URLSegment}/{$this->Jaartal}"
640: [15:23:06] <ARNHOE> This works perfectly after I saved Edition, but only before saving $this->Tournament()->URLSegment and $this->Jaartal dont get any value, is this something I could hook up to UnsavedRelationList and if so, how?
641: [15:26:36] <r3v3rb> ignore my earlier rants over Translatable an afk has fixed my school boy error of having parent::onAfterWrite in a boolean test which stopped the default handler from saving the page translation!
642: [15:28:42] * priithansen quit (Quit: priithansen)
643: [15:32:09] * kinglozzer quit (Remote host closed the connection)
644: [15:33:51] * mobiusnz has joined #silverstripe
645: [15:36:53] * pippy_ has joined #silverstripe
646: [15:37:06] * Shrike_Finland quit (Quit: Leaving.)
647: [15:37:54] * pippy quit (Ping timeout: 264 seconds)
648: [15:37:57] <r3v3rb> is there an example of isSelected for a dropdownfield using enums?
649: [15:38:13] * mobiusnz quit (Ping timeout: 248 seconds)
650: [15:38:22] <r3v3rb> ie, how to programtically change the default on a subclass page?
651: [15:53:35] * ocm quit (Quit: Try HydraIRC -> http://www.hydrairc.com <-)
652: [16:04:09] * catcher has joined #silverstripe
653: [16:04:17] * mobiusnz has joined #silverstripe
654: [16:09:06] * mobiusnz quit (Ping timeout: 264 seconds)
655: [16:14:41] * Shrike_Finland has joined #silverstripe
656: [16:34:46] * mobiusnz has joined #silverstripe
657: [16:39:02] * mobiusnz quit (Ping timeout: 240 seconds)
658: [16:40:58] * dospuntocero has joined #silverstripe
659: [16:41:16] * dospuntocero quit (Remote host closed the connection)
660: [17:02:56] * lobarvaz quit (Remote host closed the connection)
661: [17:05:13] * guzzlefry has joined #silverstripe
662: [17:05:17] * mobiusnz has joined #silverstripe
663: [17:05:21] <guzzlefry> evening
664: [17:05:33] <guzzlefry> Does SS have any way of drawing out a database diagram?
665: [17:07:41] * howardgrigg has joined #silverstripe
666: [17:09:26] * mobiusnz quit (Ping timeout: 240 seconds)
667: [17:11:20] <r3v3rb> guzzlefry: not that I'm aware of, but you could use Sequel Pro maybe to show the tables and relations not sure if it supports mysql for relationship views though
668: [17:12:08] <guzzlefry> hm
669: [17:12:09] * howardgrigg quit (Ping timeout: 264 seconds)
670: [17:12:20] <guzzlefry> Does SilverStripe even put foreign key constraints on tables?
671: [17:13:52] <r3v3rb> guzzlefry: not sure, if it does you can use mysql workbench
672: [17:14:49] <guzzlefry> yeah, FKs are probably the only way something could discern relationships. :/
673: [17:16:16] <r3v3rb> indeed, afaik
674: [17:35:48] * mobiusnz has joined #silverstripe
675: [17:37:09] * Nivery quit (Quit: Nivery)
676: [17:37:56] * joelpittet has joined #silverstripe
677: [17:38:08] * joelpittet quit (Remote host closed the connection)
678: [17:40:07] * mobiusnz quit (Ping timeout: 246 seconds)
679: [17:43:56] * gelignite has joined #silverstripe
680: [17:44:52] * Nivery has joined #silverstripe
681: [17:49:31] * Zauberfisch^away has joined #silverstripe
682: [18:16:50] <r3v3rb> hmmm, if I want to parse some content that contains a [shortcode] to send in an email so class/controller logic - how do I parse the HTMLText field that contains the shortcode. I tried $content = ShortcodeParser::parse($this->Content); but it errors with "Non-static method ShortcodeParser::parse() should not be called statically, assuming $this from incompatible context in "
683: [18:22:31] * micmania2 has joined #silverstripe
684: [18:25:02] * violetina has joined #silverstripe
685: [18:34:33] * wmk has joined #silverstripe
686: [18:34:43] <wmk> hey ho
687: [18:42:49] <r3v3rb> also need to know how can I hook into the messaging system on successful completion of a task such as saving a page where saving has run a function correctly?
688: [18:43:48] * Nivery quit (Quit: Nivery)
689: [18:45:18] <r3v3rb> also, wtf is this: Argument 1 passed to Translatable_Transformation::transformCheckboxField() must be an instance of CheckboxField, instance of CheckboxField_Readonly given, called in
690: [18:45:48] <r3v3rb> when trying to access the settings of a page with a translation
691: [18:55:49] <simon_w> ss23, you don't offer to write tests if needed. You start off writing tests.
692: [18:58:00] * simon_w quit (Quit: This computer has gone to sleep)
693: [19:08:07] * howardgrigg has joined #silverstripe
694: [19:08:58] * SightUnseen has joined #silverstripe
695: [19:10:43] * SightUnseen has left #silverstripe
696: [19:13:13] * howardgrigg quit (Ping timeout: 276 seconds)
697: [19:23:36] * SightUnseen has joined #silverstripe
698: [19:23:39] * SightUnseen has left #silverstripe
699: [19:24:55] * PigeonFriend quit ()
700: [19:38:17] <r3v3rb> someone remind me how to use $this->content->FirstParagraph() in a controller
701: [19:39:55] * simon_w has joined #silverstripe
702: [19:41:49] <r3v3rb> simon_w: morning
703: [19:42:42] <r3v3rb> quick 'stupid' question - how do I perform text manipulation in a controller $this->content->FirstParagraph() bails with non-object on $content
704: [19:43:47] <micmania2> r3v3rb, try $this->dbObject("Content")->FirstParagraph()
705: [19:44:02] <r3v3rb> micmania2: thanks
706: [19:45:18] <r3v3rb> perfect
707: [19:45:26] <r3v3rb> ta, missing brian cells this evening
708: [19:48:26] <micmania2> np :)
709: [19:53:32] <wmk> i bet $this->Content would also do (with uppercase C)
710: [19:53:44] <wmk> but $this->dbObject() is surely nicer
711: [19:58:42] <simon_w> Nope, that returns a string
712: [20:01:01] * Zauberfisch^away quit (Quit: Leaving...)
713: [20:02:43] <wmk> ah.
714: [20:03:26] * zfmf1 has left #silverstripe
715: [20:03:30] <r3v3rb> wmk: yes that was just my lazy arse typing in the file it was capitalised
716: [20:04:22] * ARNHOE quit (Remote host closed the connection)
717: [20:04:29] * micmania3 has joined #silverstripe
718: [20:04:44] * micmania2 quit (Ping timeout: 268 seconds)
719: [20:08:08] <r3v3rb> ok, next question then - can I run the Content throough the shortcode parser prior to sending to my email?
720: [20:08:34] <simon_w> Yes
721: [20:09:23] <wmk> n8
722: [20:09:27] * wmk quit (Quit: nice to meet you ;))
723: [20:09:44] <r3v3rb> $content = ShortcodeParser::parse($this->dbObject("Content")); bails...
724: [20:10:16] <simon_w> If you've got a HTMLText object, you can just pass it straight to the template
725: [20:10:43] <simon_w> Otherwise, ShortcodeParser::get_active()->parse($this->Content)
726: [20:11:08] <r3v3rb> simon, hmmm ok, i'll see how that pans out ;)
727: [20:13:07] <r3v3rb> yep, making it a dbObject resolved the embed code issue being sent to the template as plain text
728: [20:14:58] * micmania3 quit (Ping timeout: 276 seconds)
729: [20:15:48] * micmania2 has joined #silverstripe
730: [20:36:56] * Pyromanik has joined #silverstripe
731: [20:37:23] <Pyromanik> Hooray, time for ANOTHER adobe cloud email!
732: [20:37:44] * zfmf1 has joined #silverstripe
733: [20:39:21] <Pyromanik> Entire email amounts to "On 8 May Adobe updated it's products. NOW YOU CAN WATCH A VIDEO ON HOW COOL THESE NEW FEATURES ARE. Oh, but the third video in a series of three isn't out yet. IT COMES OUT ON THE 15TH OF AUGUST, DON'T FORGET TO SUBSCRIBE!"
734: [20:39:34] * UndefinedOffset quit (Quit: Leaving.)
735: [20:39:58] <Pyromanik> That's 3 weeks away. Enough time to send at least 2 more reminders to watch it :<
736: [20:40:24] <simon_w> Unsubscribe?
737: [20:41:17] <Pyromanik> no, then how would I point out to #silverstripe how stupid they are?
738: [20:41:46] <simon_w> "Hey guys, Adobe"
739: [20:41:49] <simon_w> There! :p
740: [20:49:05] * UndefinedOffset has joined #silverstripe
741: [20:51:10] * UndefinedOffset quit (Client Quit)
742: [20:52:57] <Pyromanik> ADERPY
743: [20:55:29] * nickmolhoek has joined #silverstripe
744: [20:55:30] * nickmolhoek quit (Remote host closed the connection)
745: [20:55:44] * nickmolhoek has joined #silverstripe
746: [20:56:44] * DigNZ has joined #silverstripe
747: [20:56:45] * DigNZ quit (Remote host closed the connection)
748: [20:57:21] <simon_w> Woo, 17 page design document and still got four sections to go
749: [20:58:29] * DigNZ has joined #silverstripe
750: [20:58:30] * DigNZ quit (Remote host closed the connection)
751: [21:03:45] * DigNZ has joined #silverstripe
752: [21:03:46] * DigNZ quit (Remote host closed the connection)
753: [21:04:37] <Pyromanik> software design?
754: [21:04:41] * zippy__ has joined #silverstripe
755: [21:04:43] <zippy__> Morning
756: [21:04:47] <simon_w> Yup
757: [21:04:52] <Pyromanik> is the office open again ss23?
758: [21:04:54] <simon_w> Design I can actually do :p
759: [21:04:59] <simon_w> Also, yes
760: [21:06:35] * DigNZ has joined #silverstripe
761: [21:08:33] * howardgrigg has joined #silverstripe
762: [21:11:14] <r3v3rb> erm, am i being silly but $ThemeDir in onAfterWrite returns mysite not the ThemeDir
763: [21:11:30] <Pyromanik> "halp, my really old modx install has been hacked, please shut the door"
764: [21:11:32] <Pyromanik> O RLY
765: [21:11:48] <r3v3rb> Pyromanik: rotfl
766: [21:11:58] <Pyromanik> simon_w: michael fowler centre is open again?
767: [21:12:07] <Pyromanik> r3v3rb: yeh, not a sec expert, no idea where to even begin.
768: [21:12:07] <r3v3rb> quakes over?
769: [21:12:13] <simon_w> Was it ever closed?
770: [21:12:39] <simon_w> r3v3rb, no theme set.
771: [21:12:43] <simon_w> (like in the CMS)
772: [21:12:56] <Pyromanik> simon_w: no idea, I probably should have phrased that differently, yes.
773: [21:12:59] * r3v3rb checks
774: [21:13:05] * howardgrigg quit (Ping timeout: 248 seconds)
775: [21:13:21] * willr has joined #silverstripe
776: [21:13:34] <r3v3rb> theme set simon_w
777: [21:13:49] <simon_w> r3v3rb, the CMS unsets it.
778: [21:13:57] <r3v3rb> still returns 'mysite/'
779: [21:14:19] <r3v3rb> its set in 'settings' and _config
780: [21:15:44] <simon_w> And you're saving from inside the CMS, right?
781: [21:15:49] <r3v3rb> yes
782: [21:15:57] <simon_w> The CMS unsets the theme.
783: [21:16:08] <r3v3rb> ok so I need to reset it somehow
784: [21:16:23] <Pyromanik> or just fetch it from the siteconfig.
785: [21:16:28] <Pyromanik> it should really remain unset.
786: [21:16:37] <r3v3rb> reason
787: [21:16:44] <simon_w> CSS.
788: [21:16:57] <simon_w> Templates
789: [21:17:10] <simon_w> Things the CMS doesn't want you able to override
790: [21:17:13] * metanat has joined #silverstripe
791: [21:18:33] <r3v3rb> hmm
792: [21:18:36] * r3v3rb confused
793: [21:18:39] * mobiusnz has joined #silverstripe
794: [21:19:20] <metanat> simon_w: If I have a non-critical framework change, where do I need to make the pull request to?
795: [21:19:41] <simon_w> Depends.
796: [21:20:17] <metanat> It is a tidy up of the RequestProcessor stuff. Ensuring that filters implement RequestFilter
797: [21:20:46] <metanat> No functional changes other that the type checking. Plus docs.
798: [21:23:03] <jrthomer> Are there any built-in components for gridfield that give you up and down arrows for rearranging the sort of a list?
799: [21:23:29] <jrthomer> (i.e. a many_many that has extraFields 'SortOrder' => 'Int')
800: [21:23:40] <metanat> jrthomer: Not that I am aware of. But there is drag and drop
801: [21:24:00] <r3v3rb> som simon_w , Pyromanik doing this in onAfterWrite isn't good: $css = file_get_contents(Director::getAbsFile($this->ThemeDir().'/css/email.css')); when I want to getthe contents of a file to pass as css for an email
802: [21:24:19] <metanat> jrthomer: This one: https://github.com/ajshort/silverstripe-gridfieldextensions or this one: https://github.com/UndefinedOffset/SortableGridField
803: [21:25:40] <r3v3rb> because that $ThemeDir returns mysite as I say when the actual file resides in /templates/...
804: [21:25:41] * vogels has joined #silverstripe
805: [21:25:45] <jrthomer> metanat: any ideas of how good (and well-maintained) the UndefinedOffset/SortableGridField component is?
806: [21:26:11] <metanat> jrthomer: I personally like the gridfieldextensions one myself. I think the code is cleaner
807: [21:26:12] * jrthomer got a little bitten by itemsetfield not supporting some things and not getting upgraded
808: [21:26:13] <vogels> hello ppl
809: [21:26:19] <jrthomer> thanks metanat
810: [21:26:20] <vogels> have a small question
811: [21:27:01] <vogels> have a problem with IE9 and translations of my reservationform in newest silverstripe version
812: [21:27:30] <vogels> my developer sais he cannot make the datumdropdownfield work in IE9 on all languages
813: [21:27:37] <vogels> http://deouwskuur.nl/reservering-2/
814: [21:27:41] <vogels> that is the form
815: [21:28:07] <vogels> are there known issues with the userform module and translations
816: [21:31:46] * vogels quit (Quit: Page closed)
817: [21:32:33] <r3v3rb> did $ThemeDir always return this way in 2.4.10 in a class/controller
818: [21:32:44] <r3v3rb> sorry $this->ThemeDir
819: [21:35:08] * UncleCheese has joined #silverstripe
820: [21:35:43] <zippy__> I am trying to find the best way to call the same function on two different pages. My HomePage and ContactPage I want to display the last 5 blog posts. I don't want to create a function on each of those pages (nor, on the Page.php). I could add the function to BlogEntry.php (eg getLatestEntries($count = 5) - but how can that be called from the template?
821: [21:39:05] * mobiusnz quit (Read error: Connection reset by peer)
822: [21:42:17] * r3v3rb quit (Quit: r3v3rb)
823: [21:43:14] <UncleCheese> i'm sorry, why not Page.php?
824: [21:43:22] <UncleCheese> that's what Page is for
825: [21:43:38] <simon_w> traits!
826: [21:43:43] <UncleCheese> well, yeah
827: [21:43:58] <UncleCheese> but assuming he's 5.3, he could use an extension
828: [21:44:04] <UncleCheese> but i just think you're over thinking it
829: [21:44:09] * coldblooded01 has joined #silverstripe
830: [21:44:09] <UncleCheese> it's okay to put stuff in the page controller
831: [21:44:36] * pippy has joined #silverstripe
832: [21:46:21] <micmania2> zippy__, you could use TemplateGlobalProvider
833: [21:46:30] <micmania2> http://api.silverstripe.org/3.1/class-TemplateGlobalProvider.html
834: [21:46:49] <micmania2> See how its implemented in security/Member.php
835: [21:47:13] * pippy_ quit (Ping timeout: 245 seconds)
836: [21:47:30] <zippy__> Interesting, thanks for the link
837: [21:51:09] <metanat> zippy__: You can also go <% loop $List('BlogEntry').Limit(5) %>
838: [21:51:31] <metanat> But maybe that isn't the best thing to have in the template
839: [21:51:43] <UncleCheese> is $List given to you for free? I didn't know that
840: [21:52:43] <simon_w> Yup
841: [21:53:20] <UncleCheese> nice.. it's about time
842: [21:53:28] <UncleCheese> i always had to create that function myself
843: [21:53:32] <simon_w> You could do it in 2.4 too :p
844: [21:53:33] <zippy__> That could be useful for when getting items like that out - it's a bit pointless to create a function in your page to do basically the same thing really
845: [21:53:37] <UncleCheese> ??
846: [21:53:52] <simon_w> <% control get('BlogEntry') %>
847: [21:54:03] <UncleCheese> wow
848: [21:54:18] <UncleCheese> I don't think I ever saw that implemented on a 2.4 project
849: [21:54:35] <simon_w> Massive hack :p
850: [21:54:41] <zippy__> feature
851: [21:54:48] <simon_w> But, since you're almost always dealing with DataObjects, it worked
852: [21:54:55] <UncleCheese> Another one I always use is $Singleton, which was effectively DataObject::get_one($classname); if exists
853: [21:55:12] <UncleCheese> so you could do $Singleton(ContactPage).Link
854: [21:55:50] <UncleCheese> but in ss3, i suppose it's just $List('ContactPage').First.Link
855: [21:56:00] <micmania2> What? $List if a global template function?
856: [21:56:10] <simon_w> Yes
857: [21:56:36] <micmania2> Nice. I never knew it existed.
858: [22:03:52] <zippy__> drinking water is soo bland!
859: [22:05:37] <micmania2> simon_w, a while back you said you namespace your classes. Is there a way to 'namespace' a template?
860: [22:06:41] <simon_w> Not on windows :p
861: [22:06:53] <simon_w> But you just use the FQN
862: [22:07:59] * simon_w quit (Quit: Leaving)
863: [22:08:49] * zfmf1 has left #silverstripe
864: [22:18:34] * Peavers has joined #silverstripe
865: [22:20:32] <UncleCheese> mutant, this is the .gitignore I always use. Basically a whitelist approach. http://pastie.org/8165418
866: [22:20:54] <UncleCheese> damn autocorrect.. that was supposed to be to metanat
867: [22:21:16] <metanat> hahahaaha
868: [22:21:18] <metanat> So awesome.
869: [22:21:48] <metanat> From now on, I shall be mutantmetanat
870: [22:21:53] * gelignite quit (Quit: http://bit.ly/nkczDT)
871: [22:26:37] * AlphaCactus_ quit (Remote host closed the connection)
872: [22:27:04] * AlphaCactus has joined #silverstripe
873: [22:33:49] * mobiusnz has joined #silverstripe
874: [22:36:55] <Peavers> Morning folks, we all still alive?
875: [22:38:31] <FrozenFire> By varying definitions thereof
876: [22:42:16] <ss23> Still alive, but uh
877: [22:42:16] * mobiusnz quit (Read error: Connection reset by peer)
878: [22:42:23] <ss23> This building amplifies the crap out of earthquakes.
879: [22:42:42] <AlphaCactus> u guys have another shake?
880: [22:43:33] <ss23> AlphaCactus: Just small aftershocks still
881: [22:43:40] <ss23> Don't think we've had a 5+ for over 24 hours now
882: [22:43:48] <ss23> wait, I think we had a 5.0 last night actually
883: [22:44:43] <metanat> I slept right through it
884: [22:44:56] * atmos has joined #silverstripe
885: [22:45:00] * simon_w has joined #silverstripe
886: [22:45:04] * EasyCo has joined #silverstripe
887: [22:45:45] <atmos> anyone every had issues with form submissions not populating the girdfield (form fields) in SS3?
888: [22:48:06] <ss23> 'If you use "@" to suppress an error message (not especially tidy, but it happens) then the error is no longer suppressed.'
889: [22:48:09] <ss23> what
890: [22:48:40] <atmos> gah ever*
891: [22:49:15] * travis-ci has joined #silverstripe
892: [22:49:15] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#653 (3.0 - 88d0cbe : Sam Minnée): The build passed.
893: [22:49:15] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/7bfc872a8e7a...88d0cbea629d
894: [22:49:15] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/9372165
895: [22:49:15] * travis-ci has left #silverstripe
896: [22:53:20] * willr quit (Quit: willr)
897: [22:54:36] * nickmolhoek1 has joined #silverstripe
898: [22:54:37] * nickmolhoek1 quit (Remote host closed the connection)
899: [22:54:56] * nickmolhoek1 has joined #silverstripe
900: [22:55:58] <AlphaCactus> atmos, its not disppearing due to permissions? i.e. you see a higher number in the count of items than you can actually see?
901: [22:56:00] * pippy_ has joined #silverstripe
902: [22:56:14] * willr has joined #silverstripe
903: [22:56:15] * mobiusnz has joined #silverstripe
904: [22:58:02] * micmania2 quit (Quit: Leaving)
905: [22:59:14] <atmos> I can see the list of submissions along with the ID and datestamp, but when viewing an individual submission, the colums are not populating there (So EmailAddress, EmailSubject, EmailFrom)
906: [22:59:39] * travis-ci has joined #silverstripe
907: [22:59:39] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#654 (2.4 - e993a0d : Sam Minnée): The build passed.
908: [22:59:39] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/e782648b3a7a...e993a0defef0
909: [22:59:39] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/9372194
910: [22:59:39] * travis-ci has left #silverstripe
911: [23:00:38] * pippy quit (*.net *.split)
912: [23:00:38] * nickmolhoek quit (*.net *.split)
913: [23:01:17] * folibis quit (Quit: Page closed)
914: [23:04:53] * SightUnseen has joined #silverstripe
915: [23:04:54] * SightUnseen has left #silverstripe
916: [23:05:53] <AlphaCactus> in a model admin?
917: [23:05:53] * mobiusnz quit (Read error: Connection reset by peer)
918: [23:08:59] * howardgrigg has joined #silverstripe
919: [23:13:03] * howardgrigg quit (Ping timeout: 245 seconds)
920: [23:13:43] * guci0 quit (Ping timeout: 250 seconds)
921: [23:14:17] * catcher quit (Quit: Leaving)
922: [23:14:58] <atmos> The summary fields work fine...
923: [23:15:03] <atmos> hmmm
924: [23:15:08] <willr> @simon_w - DNA uses names of colors. Flavours of ice-cream?
925: [23:15:47] <simon_w> Those sound boring :p
926: [23:15:51] * mobiusnz has joined #silverstripe
927: [23:16:29] <willr> SilverStripe used muppets and moved to other tv shows
928: [23:16:50] * Colin[pi] has joined #silverstripe
929: [23:16:59] <Colin[pi]> g'day all
930: [23:18:11] <willr> howdey
931: [23:18:25] <ss23> tfw you go to do a relase, and composer updates every module
932: [23:18:28] <ss23> notsureifgoingtowork.png
933: [23:18:37] <ss23> Release to staging? works fine
934: [23:18:39] <ss23> release to live? This.
935: [23:18:50] <ss23> *phew*
936: [23:18:51] <ss23> looks okay
937: [23:26:04] <Pyromanik> willr: UFC over here.
938: [23:26:32] <Pyromanik> 11:18 <@ss23> tfw you go to do a relase, and composer updates every module
939: [23:26:35] <Pyromanik> dat feels indeed.
940: [23:29:07] <spronk2> names of soft drinks!
941: [23:29:40] <simon_w> StarWars!
942: [23:31:09] * spronk2 has no idea what you two were talking about. presuming codenames or system names
943: [23:31:13] * spronk2 is now known as spronk
944: [23:32:21] * atmos quit (Ping timeout: 250 seconds)
945: [23:32:37] <Pyromanik> spronk: indeed, server names
946: [23:32:58] <Pyromanik> well, at least that's what i assume, since willr mentioned silverstripe using tv shots.
947: [23:33:01] <Pyromanik> shows*
948: [23:33:24] * spronk currently uses griffins biscuits
949: [23:33:27] * UncleCheese quit (Quit: UncleCheese)
950: [23:33:44] <simon_w> Yeah, picking a domain for naming our servers
951: [23:34:09] <spronk> (cameocreme,chitchat,shrewsbury,digestive etc)
952: [23:34:43] <spronk> previously used supercars
953: [23:35:00] <spronk> but yknow, that got me hard every time I mentioned the name, so..
954: [23:36:20] <willr> Did basketballers for another company. wade, bosh and james. The big 3
955: [23:37:56] <Colin[pi]> lol spronk
956: [23:38:04] <Colin[pi]> veyron server?
957: [23:38:21] <ss23> I did positive(ish) adjectives
958: [23:38:26] <ss23> cool, crisp, awesome, juicy
959: [23:38:27] <willr> Didn't orcon guy use ex-girlfriend names? That might be a short list
960: [23:38:32] <Colin[pi]> lol
961: [23:38:46] <Colin[pi]> that's so you ss23
962: [23:38:49] <spronk> ss23: SEXY
963: [23:39:23] <ss23> :D
964: [23:39:27] <ss23> I haven't used sexy
965: [23:39:30] <ss23> Colin[pi]: How is that me!
966: [23:39:32] <ss23> :O
967: [23:39:41] <ss23> I mean, I don't *mind*, but I didn't realise I was so me!
968: [23:39:57] <Colin[pi]> it seems to fit with your demeanour :D
969: [23:40:03] <ss23> lol
970: [23:40:56] * pippy_ is now known as pippu
971: [23:40:59] * pippu is now known as pippy
972: [23:41:49] <spronk> woooot
973: [23:41:52] * spronk dons his HD600s
974: [23:42:02] <spronk> replacement cable from customcable.co.uk arrived in like 4 days. winrar.
975: [23:42:20] <Colin[pi]> sennheiser?
976: [23:43:58] <spronk> jaja
977: [23:44:18] <Colin[pi]> cool :) I have the HD202's, cheap but still awesome
978: [23:44:21] <spronk> nz parts distributors are uber ripoff
979: [23:44:32] <spronk> $45 for a fucking cable?! ... 9 pounds from the UK
980: [23:44:55] <Colin[pi]> same in Oz
981: [23:45:04] <Colin[pi]> 'straya tax
982: [23:46:19] <ss23> "chrome and Firefox are working ok, but there is no pop up in Safari"
983: [23:46:20] <ss23> typical
984: [23:46:30] <Colin[pi]> fucking safari
985: [23:46:46] <spronk> hmm
986: [23:46:47] <spronk> that's odd
987: [23:49:38] * UncleCheese has joined #silverstripe
988: [23:50:29] <simon_w> fan test!
989: [23:52:13] * mobiusnz quit (Quit: Leaving.)
990: [23:52:25] <Colin[pi]> YEAH! GO SIMON.. GO SIMON.. GO SIMON... *CHEERS*
991: [23:52:31] <Colin[pi]> oh not that sort of fan
992: [23:52:36] <irogue> yeah, recently discovered that the new draytek ui works in IE9+, Chrome & Firefox but completely screws up in Safari. not the foggiest idea why. doesn't seem to be doing any UA sniffing
993: [23:52:38] <ss23> hahaha
994: [23:52:59] * atmos has joined #silverstripe
995: [23:53:02] <spronk> omfg guys
996: [23:53:07] <spronk> big news
997: [23:53:08] <Colin[pi]> awww yeah I'm on the community showcase!
998: [23:53:32] <atmos> the submissions are being saved to the db, and permissions are wide open on our dev server, goddamn userforms
999: [23:54:07] * irogue holds his breath for spronk's news
1000: [23:54:14] <spronk> runescape 3 is out!!!!! :P
1001: [23:55:00] * spronk forgot that game even existe
1002: [23:55:01] <spronk> d
1003: [23:56:22] <ss23> spronk forgot the d
1004: [23:56:24] <simon_w> irogue, iframes?
1005: [23:56:32] <ss23> simon_w: This is iframes I think
1006: [23:56:33] <ss23> how 2 fix
1007: [23:56:33] <ss23> :O
1008: [23:56:58] <ss23> simon_w: in fact, if you're familiar with Safari, can I get you to check the live website for me? ea.govt.nz (the survey that pops up in every browser apart from safari)
1009: [23:57:32] <simon_w> What popup? :p
1010: [23:57:39] <ss23> >>>>>>>>>
1011: [23:57:51] <ss23> don't gimmie dis lip, boi
1012: [23:58:44] <irogue> i got no popup
1013: [23:59:40] <ss23> meh, fixed it
1014: [23:59:48] <ss23> Third party cookies disabled == no survey monkey allowed

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