#silverstripe IRC Log

IRC log for 13 October 2013

All timestamps are in UTC.

1: [01:58:22] * willr has joined #silverstripe
2: [03:23:52] * SightUnseen has joined #silverstripe
3: [03:24:15] * SightUnseen has left #silverstripe
4: [03:30:27] * cloph has joined #silverstripe
5: [03:30:55] * cloph_away quit (Read error: Operation timed out)
6: [04:06:37] * willr quit (Quit: willr)
7: [04:18:21] * willr has joined #silverstripe
8: [04:41:46] * Zauberfisch__ quit (Read error: Connection reset by peer)
9: [05:10:34] * willr quit (Quit: willr)
10: [05:29:21] * Nightjar has joined #silverstripe
11: [06:07:44] * spronk2 has joined #silverstripe
12: [06:17:52] * mobiusnz quit (Quit: Leaving.)
13: [06:38:30] * Zauberfisch has joined #silverstripe
14: [06:40:04] <guzzlefry> Is it possible to do $has_many = ("this" => "Varchar"); ?
15: [06:40:24] <guzzlefry> Or would I need to wrap the varchar in an object?
16: [06:41:11] <Colin[pi]> it needs to be wrapped in an object
17: [06:43:03] <guzzlefry> Colin[pi]: Does that go for all of the built-in types?
18: [06:43:30] <guzzlefry> Or maybe just primitives (in the context of the database)..
19: [06:44:05] <Colin[pi]> not sure
20: [06:44:10] <Nightjar> guzzlefry: only dataobjects store data
21: [06:44:32] <Nightjar> as such, only DataObjects can be related to stuff.
22: [06:49:33] * mobiusnz has joined #silverstripe
23: [06:54:00] * mobiusnz quit (Ping timeout: 252 seconds)
24: [07:20:25] * mobiusnz has joined #silverstripe
25: [07:24:46] * mobiusnz quit (Ping timeout: 245 seconds)
26: [07:51:33] * mobiusnz has joined #silverstripe
27: [07:51:50] * violetina quit (Read error: Connection reset by peer)
28: [07:55:55] * ajshort has joined #silverstripe
29: [07:56:29] * mobiusnz quit (Ping timeout: 265 seconds)
30: [08:10:24] * travis-ci has joined #silverstripe
31: [08:10:25] <travis-ci> [travis-ci] ajshort/sapphire#41 (pull-5 - c082dc3 : Andrew Short): The build passed.
32: [08:10:25] <travis-ci> [travis-ci] Change view : https://github.com/ajshort/sapphire/commit/c082dc3bd1ee
33: [08:10:25] <travis-ci> [travis-ci] Build details : http://travis-ci.org/ajshort/sapphire/builds/12477990
34: [08:10:25] * travis-ci has left #silverstripe
35: [08:22:17] * mobiusnz has joined #silverstripe
36: [08:26:57] * mobiusnz quit (Ping timeout: 252 seconds)
37: [08:47:43] * travis-ci has joined #silverstripe
38: [08:47:44] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1233 (3.1 - 1bcd4c9 : Ingo Schommer): The build passed.
39: [08:47:44] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/024d46ceb573...1bcd4c9a6ab4
40: [08:47:44] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/12478519
41: [08:47:44] * travis-ci has left #silverstripe
42: [08:53:10] * mobiusnz has joined #silverstripe
43: [08:56:02] * travis-ci has joined #silverstripe
44: [08:56:02] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1234 (3.1 - 14e5c80 : Ingo Schommer): The build passed.
45: [08:56:02] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/1bcd4c9a6ab4...14e5c80dadca
46: [08:56:02] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/12478616
47: [08:56:02] * travis-ci has left #silverstripe
48: [08:58:00] * mobiusnz quit (Ping timeout: 256 seconds)
49: [09:00:30] * SightUnseen has joined #silverstripe
50: [09:00:45] * SightUnseen has left #silverstripe
51: [09:23:27] <MichaelDesignerX> hi, how to Sort DataObjects in many_many relation when using "GridFieldOrderableRows" ?
52: [09:24:12] * mobiusnz has joined #silverstripe
53: [09:25:11] <Nightjar> many_many_extraFields = array('RelationName' => array('Sort' => 'Int'))
54: [09:28:25] * mobiusnz quit (Ping timeout: 241 seconds)
55: [09:31:56] * kerosene has joined #silverstripe
56: [09:55:11] * mobiusnz has joined #silverstripe
57: [09:59:21] * mobiusnz quit (Ping timeout: 245 seconds)
58: [10:25:40] * osterlaus has joined #silverstripe
59: [10:25:57] * mobiusnz has joined #silverstripe
60: [10:26:28] * osterlaus has left #silverstripe
61: [10:30:14] * mobiusnz quit (Ping timeout: 240 seconds)
62: [10:31:34] * guci0 has joined #silverstripe
63: [10:31:49] <guci0> Hi thereĀ£
64: [10:33:00] * susurim has joined #silverstripe
65: [10:33:08] <Nightjar> Hello.
66: [10:34:58] <susurim> hi, I have strange problem in SS 3.1. In back-end I can't edit URL Segment for page. 'Edit' button don't work. Is this common problem or only on my installation?
67: [10:35:11] <Nightjar> Yours.
68: [10:36:28] <susurim> hmm. I tested this on two instance of ss3.1 and several browsers. I don't have idea what can cause it
69: [10:36:44] <Nightjar> Javascript error, see console.
70: [10:37:48] <susurim> yes i checked, but console is empty, no error
71: [10:40:17] <susurim> only one warning, from lib.js - getPreventDefault() method is deprecated - use defaultPrevented
72: [10:43:40] <MichaelDesignerX> Nightjar: ty, & will GridFieldOrderableRows take care of the rest ? or need to add/modify some component ?
73: [10:43:58] <MichaelDesignerX> Nightjar: GridField component that is
74: [10:49:39] <Nightjar> Mikel: should just take care of itself so long as you name the field 'Sort'.
75: [10:50:20] <Nightjar> susurim: if you got 3.1 from github then it could be a regression. If you got it from silverstripe.org then it should work.
76: [10:52:45] <susurim> Nightjar: i got it from silverstripe. I believe that i found a reason - i got error: [12:47:50.398] SyntaxError: missing } after property list @ http://appia.com.pl/testy/brangelino_dirt/assets/_combinedfiles/cmsmain.js?m=1381449914:57
77: [10:53:37] <susurim> i got almost clear installation, no changes in js
78: [10:55:42] <Nightjar> susurim: put the site into Dev mode - it will prevent the use of combined files - then see if the issue still exists
79: [10:56:48] <susurim> ok
80: [10:56:53] * mobiusnz has joined #silverstripe
81: [11:00:10] <Nightjar> susurim: if it does, I suggest forcing a flush in the admin area (admin/?flush
82: [11:00:49] * skorp has joined #silverstripe
83: [11:01:15] * mobiusnz quit (Ping timeout: 260 seconds)
84: [11:04:37] <Nightjar> I must sleep.
85: [11:04:40] * Nightjar has left #silverstripe
86: [11:04:41] <ss23> nm
87: [11:05:35] * swordsmanz has joined #silverstripe
88: [11:06:09] <susurim> i flushed admin before but uneffective. I turn on dev mode and i found that there is a problem with polish translation file
89: [11:08:48] <susurim> ok, it was a reason. Where can i report a problem to Silverstripe?
90: [11:11:12] * ARNHOE has joined #silverstripe
91: [11:27:45] * mobiusnz has joined #silverstripe
92: [11:31:49] * mobiusnz quit (Ping timeout: 240 seconds)
93: [11:40:51] * Colin[pi] quit (Ping timeout: 272 seconds)
94: [11:58:41] * mobiusnz has joined #silverstripe
95: [12:00:53] * Colin[pi] has joined #silverstripe
96: [12:02:49] * mobiusnz quit (Ping timeout: 246 seconds)
97: [12:13:42] * spronk2 quit (Quit: spronk2)
98: [12:23:34] * c0ld is now known as coldhand
99: [12:29:38] * mobiusnz has joined #silverstripe
100: [12:34:19] * mobiusnz quit (Ping timeout: 272 seconds)
101: [13:00:32] * mobiusnz has joined #silverstripe
102: [13:04:52] * mobiusnz quit (Ping timeout: 240 seconds)
103: [13:20:20] * ARNHOE quit (Remote host closed the connection)
104: [13:31:27] * mobiusnz has joined #silverstripe
105: [13:35:36] * mobiusnz quit (Ping timeout: 245 seconds)
106: [13:41:51] * susurim quit (Ping timeout: 245 seconds)
107: [13:43:19] * susurim has joined #silverstripe
108: [14:02:22] * mobiusnz has joined #silverstripe
109: [14:06:51] * mobiusnz quit (Ping timeout: 252 seconds)
110: [14:33:16] * mobiusnz has joined #silverstripe
111: [14:37:26] * mobiusnz quit (Ping timeout: 240 seconds)
112: [15:03:52] * mobiusnz has joined #silverstripe
113: [15:07:55] * mobiusnz quit (Ping timeout: 240 seconds)
114: [15:24:19] * robert__ has joined #silverstripe
115: [15:24:48] * robert_ quit (Ping timeout: 240 seconds)
116: [15:25:20] * robert__ is now known as robert_
117: [15:27:58] * osterlaus has joined #silverstripe
118: [15:28:18] <osterlaus> hi there! anybody here with knowledge about the modeladmin?
119: [15:34:54] * mobiusnz has joined #silverstripe
120: [15:39:15] * mobiusnz quit (Ping timeout: 252 seconds)
121: [15:54:39] * MichaelDesignerX quit (Ping timeout: 252 seconds)
122: [16:05:12] * Zauberfisch23 quit (Quit: leaving)
123: [16:05:38] * mobiusnz has joined #silverstripe
124: [16:09:57] * mobiusnz quit (Ping timeout: 240 seconds)
125: [16:10:33] * osterlaus quit (Quit: Leaving.)
126: [16:36:24] * Zauberfi1ch has joined #silverstripe
127: [16:36:32] * mobiusnz has joined #silverstripe
128: [16:40:48] * mobiusnz quit (Ping timeout: 240 seconds)
129: [17:07:34] * mobiusnz has joined #silverstripe
130: [17:11:50] * mobiusnz quit (Ping timeout: 240 seconds)
131: [17:21:37] * hutou has joined #silverstripe
132: [17:24:16] <hutou> UploadField seems broken in SS 3.1.1 (and 3.1). See my unanswered post : http://www.silverstripe.org/general-questions/show/25230#post324760
133: [17:38:23] * mobiusnz has joined #silverstripe
134: [17:43:00] * mobiusnz quit (Ping timeout: 252 seconds)
135: [18:09:17] * mobiusnz has joined #silverstripe
136: [18:14:02] * mobiusnz quit (Ping timeout: 264 seconds)
137: [18:28:57] * robert__ has joined #silverstripe
138: [18:28:57] * robert__ quit (Changing host)
139: [18:28:57] * robert__ has joined #silverstripe
140: [18:29:55] * robert_ quit (Ping timeout: 246 seconds)
141: [18:33:31] * SightUnseen has joined #silverstripe
142: [18:33:32] * SightUnseen has left #silverstripe
143: [18:40:16] * mobiusnz has joined #silverstripe
144: [18:44:46] * mobiusnz quit (Ping timeout: 245 seconds)
145: [18:57:50] * simon_w quit (Quit: This computer has gone to sleep)
146: [19:07:03] * atmos has joined #silverstripe
147: [19:13:05] * skorp has left #silverstripe
148: [19:27:27] * Stomach has joined #silverstripe
149: [19:31:14] * mobiusnz has joined #silverstripe
150: [19:38:34] * simon_w has joined #silverstripe
151: [19:38:53] * kerosene quit (Ping timeout: 256 seconds)
152: [19:44:07] * unsignedint quit (Remote host closed the connection)
153: [19:44:24] * unsignedint has joined #silverstripe
154: [19:46:10] * Pyromanik has joined #silverstripe
155: [19:47:45] <Pyromanik> ah, the age old "We're going live midday Monday" ... "But we're not ready, and it's not our fault" - "Too bad, I already promised the investors!"
156: [19:50:13] <guzzlefry> yay
157: [19:50:37] <unsignedint> I HATE that shit
158: [19:50:45] * guzzlefry is still waiting on certificate and payment processor APIs from one client.
159: [19:50:53] <guzzlefry> They schedule advertising for last thursday. :P
160: [19:50:57] <unsignedint> fuck the investors, the engineers are telling you it cant go live so IT CANT GO LIVE
161: [19:50:57] <guzzlefry> scheduled*
162: [19:51:42] <guzzlefry> api keys rather
163: [19:52:06] <Pyromanik> unsignedint: but it can.
164: [19:52:15] <Pyromanik> users just can't change their password.
165: [19:52:35] <guzzlefry> I think ss23 recommended this once as a solution.
166: [19:52:39] <guzzlefry> http://www.youtube.com/watch?v=vCadcBR95oU
167: [19:52:43] <Pyromanik> or rather... they can, but once they do instead of updating it it deletes the current password and then leave you hanging so the next time you go to change it or log in it doesn't owrk.
168: [19:52:58] <Pyromanik> but hey, this isn't actually our fault, so my carefactor is minimal.
169: [19:53:20] <guzzlefry> You're going to be the next Obamacare. :P
170: [19:53:33] <guzzlefry> Still not working...
171: [19:53:34] <Pyromanik> I don't even know what that is.
172: [19:53:43] <unsignedint> some american healthcare thing
173: [19:53:45] <guzzlefry> It's that U.S. heathcare thing
174: [19:54:00] <Pyromanik> so just to be clear, you don't know either?
175: [19:54:08] <unsignedint> since americans have privatised healthcare, only righ people can afford it, so obamacare is trying to make healthcare usable for the masses
176: [19:54:09] <guzzlefry> it's a 1000 page bill, no one does!
177: [19:54:16] <unsignedint> rich*
178: [19:54:38] <guzzlefry> anyway
179: [19:54:52] <guzzlefry> Shouldn't that password update thing be a quick fix?
180: [19:55:00] <longtips> it's an attempt to adopt a light weight version of the german (successful) system and now the global economy is being threatened by the lobbies holding the us fed gov ransom over it
181: [19:55:09] * nickmolhoek has joined #silverstripe
182: [19:55:10] * nickmolhoek quit (Read error: Connection reset by peer)
183: [19:55:17] <Pyromanik> I just wanna send this guy around to some clients.
184: [19:55:18] <longtips> every world power is getting pissy about it
185: [19:55:22] <longtips> because it's irresponsible
186: [19:55:23] * nickmolhoek has joined #silverstripe
187: [19:55:27] <Pyromanik> http://vimeo.com/36252656
188: [19:55:32] <Pyromanik> YOUUUUUUUUUUUUUUUUUUUUUU
189: [19:55:40] <guzzlefry> hah
190: [19:55:41] <longtips> since we just came out of a fucking recession
191: [19:55:58] <Pyromanik> longtips: lol sif, still going.
192: [19:56:15] <guzzlefry> Pyromanik: You might lose clients.. :P
193: [19:56:56] <Pyromanik> guzzlefry: that'd kinda be the point.
194: [19:57:00] <guzzlefry> :)
195: [19:58:10] <guzzlefry> Just play it really loud when pulling into the parking lot for a meeting, oughta do it.
196: [20:01:25] * DigNZ has joined #silverstripe
197: [20:01:26] * DigNZ quit (Remote host closed the connection)
198: [20:01:40] * DigNZ has joined #silverstripe
199: [20:01:45] * stecman has joined #silverstripe
200: [20:02:14] <hutou> Hi, I'm new here (and to SS also !). Anyone for my UploadField problem ?
201: [20:02:25] <unsignedint> what problem?
202: [20:02:59] <hutou> UploadField seems broken in SS 3.1.1 (and 3.1). See my unanswered post : http://www.silverstripe.org/general-questions/show/25230#post324760
203: [20:05:47] <unsignedint> ohk I havn't tried using UploadField in a custom SiteConfig before but I know it works fine on normal SiteTree pages
204: [20:11:49] <hutou> Well, same symptoms with the tractorcow/silverstripe-imagegallery module : cannot load images. Could be a regression since 3.1 ? (SiteConfig enhancements were Ok on SS 3.05)
205: [20:13:33] * zippy__ has joined #silverstripe
206: [20:14:35] * DigNZ quit (Quit: DigNZ)
207: [20:35:33] <zippy__> Moring
208: [20:36:16] <atmos> monin zip
209: [20:36:22] <atmos> bah, mornin*
210: [20:37:07] <atmos> heavy rain warning :< (obligatory weather comment)
211: [20:39:49] <simon_w> You're acting like that's a bad thing
212: [20:40:53] <atmos> simon_w: hmmm?
213: [20:41:05] <simon_w> rain is awesome!
214: [20:43:05] <zippy__> yea I like a good down poor, but there always seems to be heavy rain warnings, guess they want to cover there ass after that flooding earlier in the year
215: [20:43:18] <zippy__> it also seems to rain more in nelson then richmond (looking at the rain radar)
216: [20:43:30] <atmos> zippy__: true that
217: [20:43:41] <atmos> don't get me wrong, I like rain too :)
218: [20:43:52] <atmos> just heavy rain makes stuff difficult
219: [20:44:04] <zippy__> effects your coding? :P
220: [20:44:17] <atmos> zippy__: makes house stuff difficult
221: [20:44:19] <atmos> :P
222: [20:44:58] <atmos> if it's clear outsite and I'm coding - I listen to www.noisli.com
223: [20:50:04] * hutou has left #silverstripe
224: [20:56:56] * violetina has joined #silverstripe
225: [21:06:10] <simon_w> Oh no, now there's some sun
226: [21:13:15] <ss23> 08:52:17 < Pyromanik> users just can't change their password.
227: [21:13:16] <ss23> 08:52:38 < guzzlefry> I think ss23 recommended this once as a solution.
228: [21:13:16] <ss23> 08:52:42 < guzzlefry> http://www.youtube.com/watch?v=vCadcBR95oU
229: [21:13:17] <ss23> yes
230: [21:17:28] <simon_w> ss23, is your building on fire?
231: [21:20:13] <ss23> uh
232: [21:20:15] <ss23> Luckily not
233: [21:20:15] <ss23> :D
234: [21:20:29] <ss23> simon_w: But it is kind of windy
235: [21:20:36] <simon_w> Pfft
236: [21:45:45] <Colin[pi]> GOOD MORNING
237: [21:46:43] <DryerLintPurple> meh.
238: [21:49:42] <simon_w> LOUD NOISES
239: [21:50:26] <Colin[pi]> WOOOOOP WOOOOOP
240: [21:50:56] <Colin[pi]> bear with me this week as I have not one but two upcoming deadlines and I'm a little bit crazy
241: [21:51:33] <simon_w> Aren't we all?
242: [21:51:41] <Colin[pi]> well
243: [21:51:44] <Colin[pi]> more so than usual
244: [21:56:29] <atmos> my first week without a deadline :)
245: [21:56:33] <atmos> oh wait
246: [21:56:38] <atmos> scratch that
247: [21:56:39] * DigNZ has joined #silverstripe
248: [21:56:46] <guzzlefry> :(
249: [21:56:51] <atmos> need to write a training manual before Friday :(
250: [21:57:03] <Colin[pi]> why call them deadlines? why not happylines?
251: [21:57:11] <Avroceptyr> I have a plane flight coming up in a few hours and the wind is suggesting that flying is not a good option at this time. The wind must have two deadlines this week :/
252: [21:57:35] <Colin[pi]> pfft just take off into the wind, she'll be right mater
253: [21:57:37] <Colin[pi]> *mate
254: [21:58:01] <Kolin> happylines would be good Colin[pi]
255: [21:58:01] <Avroceptyr> I hope so :D
256: [21:58:34] <Colin[pi]> omg Kolin with a K, it's like me from a parallel universe
257: [21:58:49] <Kolin> If they wernt arbitrary dates made up by management to force productivity most of the time :)
258: [21:58:59] <Kolin> lol Colin[pi], I'm really a Colin
259: [21:58:59] <Kolin> :)
260: [21:59:04] <Colin[pi]> :o
261: [21:59:16] <Colin[pi]> well now I don't know what to believe any more
262: [21:59:30] <atmos> 2 Colins?
263: [21:59:31] * violetina quit (Remote host closed the connection)
264: [21:59:58] <atmos> Kolin: please change your nickname to <Kolin{pi]> for clarity
265: [22:00:03] <Kolin> lol
266: [22:00:23] <Kolin> I use Kolin because it was always avaiable when signing up for online things
267: [22:00:27] <Kolin> It never is anymore though
268: [22:00:28] <Kolin> :(
269: [22:00:36] <Colin[pi]> :C
270: [22:00:40] <Kolin> :K
271: [22:01:14] <Colin[pi]> lol
272: [22:01:21] <Kolin> why the [pi]?
273: [22:01:30] <simon_w> ss23 created an account for me and didn't give me my underscore.
274: [22:01:31] <Colin[pi]> my business name
275: [22:01:37] <Colin[pi]> (praxis interactive = pi)
276: [22:01:56] <Colin[pi]> simon_w: an account where?
277: [22:02:05] <simon_w> Internal SS thingy
278: [22:02:09] <Kolin> This one? http://www.praxis.net.au/
279: [22:02:13] <atmos> :O I just realised, I should really be atmas
280: [22:02:17] <Colin[pi]> kolin: that's it
281: [22:02:27] <atmos> or, antmas
282: [22:02:31] <Colin[pi]> simon_w: lol
283: [22:02:44] <Colin[pi]> there is no simon_w without underscore
284: [22:02:49] <Colin[pi]> simonw just looks wrong
285: [22:02:51] * atmos quit (Quit: Page closed)
286: [22:02:57] <simon_w> I know!
287: [22:03:26] <Colin[pi]> ss23: forgot underscore in name, that's a paddlin'
288: [22:03:34] * antmas has joined #silverstripe
289: [22:04:05] <Kolin> I would never recognise you without an underscore simon_w :p
290: [22:04:48] <simon_w> antmas, you know you can just /nick, right? :p
291: [22:05:00] <antmas> simon_w: yuuuuup, just realised that :P
292: [22:05:41] * antmas declares atmos dead and all should forget any n00b questions he might have made
293: [22:06:12] <Kolin> Completly different person now
294: [22:06:12] <Kolin> :)
295: [22:06:23] <simon_w> Eh, there's plenty of noob questions from me in the logs
296: [22:06:39] <simon_w> Also, plenty of poking of MattSS
297: [22:06:44] <antmas> lol
298: [22:06:59] <guzzlefry> hm
299: [22:07:16] <guzzlefry> Did that UploadField on SiteConfig extension issue ever get solved?
300: [22:07:26] <Colin[pi]> when did you first start in here simon_w?
301: [22:07:30] <Colin[pi]> what year?
302: [22:08:01] <simon_w> A month or so before the logs start
303: [22:08:09] <Colin[pi]> which is..?
304: [22:08:15] <simon_w> 07
305: [22:08:48] <Colin[pi]> ah back in the dem conv days
306: [22:08:52] <antmas> I used this very seldomly over the last 3 years - mostly came back on when ss23 became our support dude
307: [22:09:11] <simon_w> **** BEGIN LOGGING AT Thu Nov 15 20:36:34 2007
308: [22:09:22] <Colin[pi]> you came back in for ss23? that's so cute
309: [22:09:35] <Colin[pi]> NOW KISS
310: [22:09:41] <antmas> Colin[pi]: haha
311: [22:10:07] <antmas> it was either this, or sit and wait for ticket/email replies
312: [22:10:37] <Colin[pi]> I will admit I came here because of the generally quicker response too :)
313: [22:10:47] <Kolin> I mainly idle here since everyone else is about 12 hours time difference
314: [22:10:54] <simon_w> All these people that come in here because of me...
315: [22:11:02] <Kolin> I do shout the odd question
316: [22:11:06] <Colin[pi]> simon_w: you're a rockstar
317: [22:11:23] * simon_w should get paid to be in here!
318: [22:11:45] <Colin[pi]> you mean you don't?? :o
319: [22:11:46] <Colin[pi]> ;)
320: [22:12:06] <simon_w> Well, I'm supposed to be working...
321: [22:12:22] <Colin[pi]> lol simon_w working
322: [22:12:28] <antmas> are any other clients in here?
323: [22:12:32] <Kolin> That's what i mean, It's 23:12 here :/
324: [22:12:58] <Colin[pi]> Kolin: ah so you're usually in the night shift here?
325: [22:12:58] <simon_w> antmas, Peavers shows up every so often
326: [22:13:03] <Colin[pi]> (from my perspective)
327: [22:14:04] <antmas> simon_w: ah ok, are all of SS' actual 'clients' just local govt?
328: [22:14:21] <simon_w> Peavers is national govt!
329: [22:14:27] <Colin[pi]> antmas: no
330: [22:14:38] <Kolin> I usually just wait till late to come and ask my stupid questions
331: [22:14:39] <Kolin> :)
332: [22:14:59] <Colin[pi]> Kolin: night time IRC here is a completely different place
333: [22:15:02] <Colin[pi]> more civilised
334: [22:15:16] <Colin[pi]> you have people like chillu who are so proper and polite lol
335: [22:15:34] <spronk> yeah
336: [22:15:40] <spronk> not crazy shits like Pyromanik and I
337: [22:15:42] <simon_w> Ooh, I'm supposed to write the swear stats page now that I've finished Executor
338: [22:15:45] <spronk> oh, and that nutcase ss23
339: [22:16:00] <Colin[pi]> simon_w: oooh you finished? is it teh awesome?
340: [22:16:22] <simon_w> Colin[pi], http://www.flickr.com/photos/simon_w/sets/72157636418737256/
341: [22:16:23] <Colin[pi]> ss23 makes me laugh a lot, he has a weird sense of humour like me
342: [22:16:31] <simon_w> It is the awesome
343: [22:16:44] <simon_w> Also, way too big for my shelves
344: [22:16:46] <Colin[pi]> holy shit look at the size of that thing
345: [22:17:23] <Kolin> I do have the odd look here when im at work, Which i suppose would be night time
346: [22:17:24] <spronk> man that is huge
347: [22:17:35] <Kolin> But we dont use SS at work unfortunatly :(
348: [22:17:41] <antmas> I love how Steve Jobs is watching everyone at the table 24/7
349: [22:17:54] <Colin[pi]> Kolin: what? no! what do you use?
350: [22:18:01] <simon_w> Heh, that's my way of making it look like I have more books that I actually do
351: [22:18:06] <Colin[pi]> antmas: yeah he needs more googly eyes
352: [22:18:13] <Kolin> Expression Engine, Drupal and Laravel mostly
353: [22:18:35] <simon_w> While we're on frameworks, Beatbox FTW!
354: [22:18:55] <Colin[pi]> Kolin: ah well those seem to check out
355: [22:19:05] <Colin[pi]> at least it's not the great unmentionable
356: [22:19:09] <Kolin> I really like laravel
357: [22:19:31] <Kolin> I'm asumming you mean wordpress?
358: [22:19:38] <antmas> Drupal doesn't checkout
359: [22:19:39] <Colin[pi]> no the other unmentionable
360: [22:19:45] <simon_w> Nah, SilverStripe :p
361: [22:19:53] <Kolin> joomla?
362: [22:20:00] <Colin[pi]> oh now you've done it
363: [22:20:04] <Colin[pi]> (and yes)
364: [22:20:22] <Kolin> Drupal is good for quickly throwing out semi-basic sites for clients
365: [22:20:31] <Kolin> But i wouldent do any custom dev on it
366: [22:20:54] <antmas> Kolin: custom dev was fine when I was doing it, templating is what made me want to punch things
367: [22:21:12] <Kolin> We tend not to template a lot
368: [22:21:21] <Kolin> and just CSS up the shit it throws out
369: [22:21:25] <Colin[pi]> hay guise you can always use wordpress, amirite??
370: [22:21:27] <spronk> laravel
371: [22:21:28] <Colin[pi]> guise?
372: [22:21:28] <spronk> its the shiz
373: [22:21:34] <Kolin> Agreed spronk
374: [22:22:09] <antmas> simon_w: beatbox framework?
375: [22:22:11] <spronk> the only downside to it is that it doesn't work well with autocompletion in IDEs :p
376: [22:22:40] <Kolin> Theres a helper file that will join up the facades for you
377: [22:22:53] <Kolin> and the next version of php storm will have native support
378: [22:22:56] <simon_w> antmas, yup!
379: [22:22:57] <spronk> mm
380: [22:23:01] <simon_w> https://wiki.pocketrent.com/beatbox/start
381: [22:23:18] <spronk> tbh these days i lean more toward typed langs
382: [22:23:19] <Kolin> https://github.com/barryvdh/laravel-ide-helper
383: [22:23:38] <guzzlefry> All languages are typed. >_>
384: [22:26:25] <guzzlefry> well wait, maybe not ASM.
385: [22:26:43] <guzzlefry> speaking of
386: [22:27:04] <guzzlefry> ss23: Where's our Scala port of Silverstripe, bro?
387: [22:28:33] <spronk> yeah
388: [22:28:34] <spronk> scala
389: [22:28:34] <spronk> ftw
390: [22:29:04] <Kolin> Can't we have smalltalk?
391: [22:34:21] <guzzlefry> Was smalltalk that early oop language?
392: [22:34:34] * DigNZ quit (Quit: DigNZ)
393: [22:35:25] <Kolin> I think so yeah, I've never actually used it
394: [22:35:45] * DigNZ has joined #silverstripe
395: [22:36:25] <guzzlefry> I think it's one of those academic languages that no one uses outside of university.
396: [22:36:50] <spronk> smalltalk is kinda cool
397: [22:36:53] <spronk> but kinda fucking weird at the same time
398: [22:38:28] <simon_w> It's pretty much been replaced by Objective-C
399: [22:39:02] <antmas> ffff sql
400: [22:43:58] <Colin[pi]> smalltalk is awesome
401: [22:44:05] * guci0 quit (Ping timeout: 250 seconds)
402: [22:44:19] <Colin[pi]> it's where MVC basically started
403: [22:45:07] <DryerLintPurple> yeah, I think Smalltalk was pretty much the first *specifically* OOP language, before OOP had just been kind of a small add-on to a couple languages
404: [22:50:05] <Colin[pi]> my programming lecturer at uni had switched from Pascal to Smalltalk
405: [22:50:27] <Colin[pi]> he was a young, energetic lecturer and used to get so excited about Smalltalk
406: [22:50:51] * MichaelDesignerX has joined #silverstripe
407: [22:50:54] <Colin[pi]> "I've made this AWESOME piece of code in 5 lines of Smalltalk that would have taken two pages of Pascal!"
408: [22:50:55] <antmas> yeah I remember my prog tutor mentioning it
409: [22:51:40] <Colin[pi]> i love the class hierarchy browser where you could just delve into any part of the system and see how it works
410: [22:52:11] <Colin[pi]> blew my mind at the time how the interface itself was written in smalltalk
411: [22:52:34] <Colin[pi]> "so.. I can use the browser, to view the source code... of the browser?"
412: [22:52:58] <Colin[pi]> was so far removed from any programming I had done previously
413: [22:54:39] <ss23> 11:27:07 < guzzlefry> ss23: Where's our Scala port of Silverstripe, bro?
414: [22:54:43] <ss23> right next to the Go part
415: [22:54:53] <guzzlefry> hah
416: [22:55:27] <guzzlefry> oh, I had a question when everyone was sleeping.
417: [22:55:45] <guzzlefry> Is there a huge performance hit if I get very granular with the template includes?
418: [22:56:12] <Colin[pi]> guzzlefry: I wouldn't think it'd be huge
419: [23:02:31] <pippy> http://www.silverstripe.org/data-model-questions/show/13385
420: [23:02:41] <pippy> I'm having the same problem as this guy
421: [23:02:51] <pippy> it will only write to _live
422: [23:02:58] <pippy> it's not the first time
423: [23:03:06] <pippy> though I forgot how i solved the problem
424: [23:03:13] <simon_w> Did you look at his reply?
425: [23:03:42] <pippy> yes
426: [23:03:54] <pippy> there's also a stack overflow with the same issue
427: [23:04:08] <pippy> both of the soultions don't work
428: [23:04:09] <simon_w> Did you try his solution?
429: [23:04:14] <pippy> yes
430: [23:04:43] <pippy> I can get the content going into _live and _versions
431: [23:05:17] <pippy> http://stackoverflow.com/questions/12706515/silverstripe-3-dopublish-in-controller
432: [23:05:55] <pippy> IIRC I had to change the stage from Live to Stage, save the Stage then publish to Live
433: [23:06:46] <pippy> I've got the code in Page, and I'm calling write to stage publish in the right order as per the recommendations
434: [23:07:25] * guzzlefry wonders if he's the only person who uses http://www.tupacipsum.com/ on local dev boxes.
435: [23:07:51] <ss23> simon_w: Come on, fix the bug I found! :<
436: [23:07:58] * ss23 flushes pocket rent over and over!
437: [23:09:01] <simon_w> What? You mean remove support for flushing via the web from the frontend too?
438: [23:09:27] <ss23> lol
439: [23:09:36] <ss23> Just the bug I found for it ;)
440: [23:09:46] <simon_w> It'd fix your bug :p
441: [23:09:50] * spronk uses samuel l ipsum
442: [23:10:23] <ss23> simon_w: Did you want lunch today?
443: [23:10:41] <simon_w> Yeah
444: [23:11:08] <ss23> simon_w: With me?
445: [23:11:08] <simon_w> pippy, you could just try $this->writeToStage('Stage'); $this->writeToStage('Live');
446: [23:11:15] <simon_w> ss23, I suppose I could
447: [23:11:18] <ss23> :D
448: [23:17:24] <Colin[pi]> my fucking iphone
449: [23:17:31] <Colin[pi]> still crashing since 7.0.2 update
450: [23:17:35] <Colin[pi]> >_<
451: [23:17:49] <antmas> yeah I had loads of trouble with my ipad
452: [23:17:59] <antmas> and Trademe is hell borked
453: [23:18:14] <Colin[pi]> my ipad has been fine, but my phone will lockup every now and then, the screen completely unresponsive
454: [23:18:32] <Colin[pi]> can still hear audio and it responds to touches, but screen is frozen
455: [23:18:40] <Colin[pi]> then it will go black and reboot after 20 mins
456: [23:18:41] <antmas> which iphone?
457: [23:18:46] <Colin[pi]> iphone 5
458: [23:18:50] <Colin[pi]> (not 5C or 5S)
459: [23:19:03] <antmas> weird
460: [23:19:09] <ss23> Colin[pi]: Hardware damaged?
461: [23:19:18] <Colin[pi]> ss23: had it happen on two separate phones
462: [23:19:30] <Colin[pi]> with the same profile, so wondering if it's some app I have installed
463: [23:19:42] <Colin[pi]> i have it plugged into the config utility now with the console running to show any weirdness
464: [23:20:18] <pippy> simon_w: thanks, but still no dice
465: [23:20:28] <Kolin> Just get a notAnIphone
466: [23:20:41] <pippy> i'll just write a db::query()
467: [23:21:04] <Colin[pi]> Kolin: I quite like them, i still find iOS much more responsive and easier to use than Android
468: [23:21:21] <Kolin> fair enough
469: [23:21:22] <antmas> that's so strange to me, I find the complete opposite
470: [23:21:31] <Colin[pi]> YMMV
471: [23:21:40] <Kolin> I preffer stock android over ios
472: [23:21:44] <Colin[pi]> I kinda like not having to tinker with at least one thing in my life
473: [23:21:54] * simon_w is so looking forward to moving back to iOS
474: [23:21:57] <Colin[pi]> Android is a "tinkerers" OS
475: [23:21:58] <antmas> you don't have to tinker with android at all
476: [23:22:00] <Kolin> a lot of vendors fuck it up with their "improvements" though
477: [23:22:01] <spronk> ugh
478: [23:22:02] <Colin[pi]> ha!
479: [23:22:02] <simon_w> Stock android is missing so many features
480: [23:22:05] <spronk> ios is shit
481: [23:22:08] <spronk> android is worse
482: [23:22:22] <spronk> winphone is ios with a few new gen things and different ui
483: [23:23:13] * spronk is sick of bullshit in ios like not being able to email a pdf to someone
484: [23:23:23] <antmas> probably wouldn't buy a Samsung again though
485: [23:23:26] <antmas> maybe an HTC
486: [23:23:35] * simon_w is sick of bullshit in Android, like not being able to maintain an email thread
487: [23:23:38] <spronk> the only android worth considering is vanilla android
488: [23:23:42] <spronk> oh wow
489: [23:23:47] <spronk> yeah, android's email client sucks balls
490: [23:24:13] <spronk> the gmail app is alright though
491: [23:24:21] <Colin[pi]> it's ok
492: [23:24:35] <Colin[pi]> the iOS7 calendar is shitty now, I'll admit that
493: [23:24:40] <simon_w> Apart from the massive UI changes every other week
494: [23:25:09] <simon_w> I can't even use calendar on Android, and barely have any contacts
495: [23:26:22] <simon_w> (No CardDav or CalDav support)
496: [23:26:23] <spronk> tbh
497: [23:26:27] <spronk> windows phone is currently my top pick
498: [23:26:55] <spronk> better hardware selection than ios, cheaper, apps are now workable etc
499: [23:27:09] <spronk> still has some of the same issues that ios does with locked-downness
500: [23:27:36] <simon_w> But then you can get a rounded phone the size of your face!
501: [23:27:44] <ss23> https://kiwicon.org/the-con/training/#e107
502: [23:27:45] <ss23> :D
503: [23:27:46] * ss23 preens
504: [23:28:40] <spronk> hmm
505: [23:28:43] <spronk> kinda want to go to kiwicon
506: [23:28:45] <spronk> cbf
507: [23:29:02] <antmas> I was under the impression windows phone was either nokia or shithouse
508: [23:29:14] <antmas> not really a better selection
509: [23:29:25] <ss23> spronk: Only like 30 tickets left anyway
510: [23:29:27] <Colin[pi]> and didn't nokia just go belly up?
511: [23:29:37] <antmas> pretty much
512: [23:29:37] <simon_w> Just got bought by MS
513: [23:29:44] <Colin[pi]> oic
514: [23:30:35] <antmas> if HTC made windows phones I'd be in
515: [23:30:53] <simon_w> They made one, didn't they?
516: [23:31:08] <Colin[pi]> the problem with MS is MS
517: [23:31:16] <Colin[pi]> they make some retarded decisions sometimes
518: [23:31:30] <antmas> yeah but not a good flagship like the One
519: [23:32:09] <Colin[pi]> also MS always seem to come to the party late... they are not visionaries
520: [23:32:35] <Colin[pi]> and when they have a good thing, they completely shoot themselves in the feet
521: [23:33:36] <guzzlefry> .NET jobs seem to always be in demand...
522: [23:33:37] <antmas> only realy it seems, when it comes to the OS and the hardware
523: [23:33:50] <antmas> other than that, they are pretty good
524: [23:34:16] <Colin[pi]> take the zune for example, I have a zune HD... I absolutely love it, it's a great product... but they failed to market it
525: [23:34:57] <antmas> guzzlefry: yeah, they are. Plus it's the highest average developer rate
526: [23:34:58] <antmas> :D
527: [23:35:12] <guzzlefry> antmas: I just got offered a job doing VB.NET, too bad I don't know it. :P
528: [23:35:55] <antmas> guzzlefry: O.o it's so EASY
529: [23:36:13] <spronk> antmas: just get a lumia. tehy're pretty damn nice phones
530: [23:36:14] <guzzlefry> I took a class in it, but they're wanting ASP stuff.
531: [23:36:23] <ss23> simon_w: When do you want lunch? I'm hungry now ;_;
532: [23:36:38] <simon_w> ss23, I suppose I could have it now
533: [23:36:42] <antmas> spronk: yeah I'm tempted - the work ones they have here are even nice
534: [23:37:04] <antmas> guzzlefry: hmmmm, ASP is crap wih vb
535: [23:37:23] <antmas> guzzlefry: if they want to contract it out, I could do it in C# :D
536: [23:37:35] <ss23> simon_w: :D
537: [23:37:46] <guzzlefry> antmas: Where are you located?
538: [23:37:56] <antmas> guzzlefry: nz
539: [23:38:01] <guzzlefry> ah, wrong time zone :/
540: [23:38:08] <ss23> Where in NZ, antmas? :O
541: [23:38:23] <antmas> ss23: I'm atmos - changed nick
542: [23:38:43] <ss23> oic
543: [23:38:44] <ss23> lol
544: [23:39:02] <Kolin> You just blew your own cover antmas!
545: [23:39:40] <antmas> :O damn it!
546: [23:39:50] <ss23> XD
547: [23:39:56] <ss23> simon_w: I hope that didn't mean you're leaving now and not giving an estimate!
548: [23:40:10] <simon_w> ss23, just testing this change to our signup page first
549: [23:40:15] <ss23> sweet
550: [23:40:16] <ss23> ^.^
551: [23:43:44] * Nimle has joined #silverstripe
552: [23:43:50] <guzzlefry> hey guys, is this code for "You're missing $has_one on the other end?" [Warning] array_flip() expects parameter 1 to be array, null given
553: [23:43:58] <simon_w> Yes
554: [23:44:07] <Nimle> until SS 3.0, Security::$autologin_enabled was accessible. but is not in 3.1
555: [23:44:19] <Nimle> any idea how to do it in 3.1?
556: [23:44:20] <ss23> Nimle: Look at the new Config:: stuff
557: [23:44:20] <simon_w> Nimle, Config API
558: [23:44:31] * simon_w wins!
559: [23:44:47] <guzzlefry> :o
560: [23:44:50] <ss23> I WON I WON
561: [23:44:56] <ss23> 12:44:22 <@ss23> Nimle: Look at the new Config:: stuff
562: [23:44:56] <ss23> 12:44:23 < Nimle> any idea how to do it in 3.1?
563: [23:44:56] <ss23> 12:44:23 <@simon_w> Nimle, Config API
564: [23:44:57] <ss23> I WON
565: [23:45:23] <simon_w> Your time's off
566: [23:45:23] <guzzlefry> ^5
567: [23:45:38] <simon_w> Also, I was at :19, you were at :20
568: [23:46:53] * robert__ is now known as robert_
569: [23:46:59] <ss23> simon_w: You've got way higher ping than me
570: [23:47:02] <ss23> yours was after mine
571: [23:47:30] <Nimle> you mean this http://api.silverstripe.org/3.1/class-Config.html?
572: [23:47:48] <simon_w> Nimle, well, http://doc.silverstripe.org/framework/en/topics/configuration
573: [23:47:52] <guzzlefry> hm
574: [23:48:27] <guzzlefry> So this has_many gridfield is asking for a product page to apply the object to.
575: [23:48:33] <guzzlefry> Anyway to automate?
576: [23:48:43] <guzzlefry> Since it's in the edit form for that particular product page anyway.
577: [23:48:46] <simon_w> guzzlefry, remove the field
578: [23:48:59] <simon_w> (it gets overridden, even if you select one)
579: [23:49:07] <guzzlefry> oh fancy, thank you
580: [23:49:42] <simon_w> ss23, four minutes
581: [23:49:49] <Nimle> @simon_w, but autologin_enabled member has been removed from Security class.
582: [23:49:53] <ss23> simon_w: kk
583: [23:49:54] <ss23> ^.^
584: [23:50:23] <spronk> yeah, ss23 won here.
585: [23:50:34] <ss23> I hope this script finishes before 4 mins
586: [23:50:51] <ss23> IT's not! :<
587: [23:52:38] <guzzlefry> Something isn't right.
588: [23:53:05] <guzzlefry> Do I need to create a new GridFieldConfig for each GridFIeld I have?
589: [23:53:14] * guzzlefry is using the same one for each grid field.
590: [23:56:07] <guzzlefry> To answer my own question, yes. :P
591: [23:58:06] <guzzlefry> Okay, next problem, removing the field doesn't work.
592: [23:58:49] <guzzlefry> private static $has_one = array("PressPage" => "PressPage");
593: [23:59:14] <guzzlefry> And then in the getCMSFields... $fields->removeByName("PressPage");

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