#silverstripe IRC Log

IRC log for 3 September 2015

All timestamps are in UTC.

1: [00:02:31] * muskie9 quit (Quit: My Mac has gone to sleep. ZZZzzz…)
2: [00:04:11] * muskie9 has joined #silverstripe
3: [00:06:39] * zlinux has joined #silverstripe
4: [00:09:20] * wmk has joined #silverstripe
5: [00:17:55] * wmk quit (Ping timeout: 246 seconds)
6: [00:24:17] <Zauberfisch> hey guys
7: [00:24:28] <Zauberfisch> I am having troubles with entwine
8: [00:24:40] <Zauberfisch> onmatch is not being called after ajax in the cms
9: [00:25:03] <Zauberfisch> it's not the first time I have seen that problem with entwine, but I can't recall how I fixed it
10: [00:26:48] * Azure|dc has joined #silverstripe
11: [00:29:35] * Azure quit (Ping timeout: 264 seconds)
12: [00:34:14] * MichalKleiner quit (Remote host closed the connection)
13: [00:38:48] * arcax has joined #silverstripe
14: [00:39:31] * wmk has joined #silverstripe
15: [00:39:48] <muskie9> Zauberfisch the file is being loaded for sure? alert() right away do anything?
16: [00:41:24] <muskie9> nvm, reread the question lol
17: [00:41:26] <Zauberfisch> muskie9: the file is already loaded and works
18: [00:41:39] * arcax quit (Client Quit)
19: [00:41:43] <Zauberfisch> but new elements added via ajax are not detected
20: [00:42:19] <muskie9> do you have to re-init anyhting?
21: [00:43:20] <Zauberfisch> what do you mean?
22: [00:46:25] <muskie9> I've had ajax responses come back where I've had to re-initialize something like a plugin for a form field to get it to pick up the changes
23: [00:48:47] * wmk quit (Ping timeout: 250 seconds)
24: [00:52:41] <Zauberfisch> muskie9: no. not with entwine
25: [00:53:04] <Colin[pi]> is there an event in SS for when a record is "viewed" in the cms?
26: [00:53:14] <Colin[pi]> I got just stick something in getCMSFields() ?
27: [00:53:15] <Zauberfisch> not really
28: [00:53:19] <Colin[pi]> *could
29: [00:53:25] <Zauberfisch> getCMSFields is the best you can do i fear
30: [00:53:32] <Colin[pi]> k thx Zauberfisch
31: [00:53:34] <Zauberfisch> also, careful with that. it might be called multiple times
32: [00:54:02] <Colin[pi]> Zauberfisch: k, yeah I want to do like a "message is read" thing, once viewed, gets toggled from read: false to read: true
33: [00:57:42] <Colin[pi]> Zauberfisch: mm what options do I have for styling a grid field row again? I can't apply a CSS class to a row, can I :\
34: [00:58:38] <Zauberfisch> damn! It's UncleCheeses fault
35: [00:58:47] <Zauberfisch> his module doesn't call _super() D:
36: [00:59:22] <ss-helper> Update a field after Linking / Unlinking Many-Many records in SilverStripe - http://stackoverflow.com/questions/32324867/update-a-field-after-linking-unlinking-many-many-records-in-silverstripe
37: [00:59:33] <Zauberfisch> Colin[pi]: hmmm. well, yes you can, but for that you would need to write your own Component
38: [00:59:50] <Zauberfisch> Colin[pi]: but if I am not mistaken, the gridfield applys some css clases on it's own
39: [00:59:59] <Zauberfisch> also, you could use :nth-child I suppose
40: [01:00:13] <Colin[pi]> Zauberfisch: mm that's ok, I just need a way to say "these rows are not read, apply this style"
41: [01:00:14] <Zauberfisch> like #MyGridField td:nth-child(2)
42: [01:00:23] <Zauberfisch> oh
43: [01:00:46] <Zauberfisch> yeah, you can only do that with a component
44: [01:00:50] <Colin[pi]> k ta
45: [01:01:03] <Zauberfisch> and use that to apply a css class to each coloumn in that row or something
46: [01:01:10] <Colin[pi]> ok thanks, will investigate :D
47: [01:01:11] <Zauberfisch> not sure if you can add a css class to the row itself
48: [01:01:23] <Colin[pi]> doesn't look like it from the GF templates
49: [01:01:32] <Colin[pi]> <tr class="ss-gridfield-item ss-gridfield-{$EvenOdd} $FirstLast" data-id="$ID">
50: [01:01:33] <Colin[pi]> :\
51: [01:02:26] <samlander> heyro
52: [01:03:00] <Zauberfisch> yeah, as suspected, you have to do it on all of the tds
53: [01:03:21] <Colin[pi]> Zauberfisch: looks like it
54: [01:03:27] <samlander> anybody try using silverstripe and angularJS together?
55: [01:03:35] <Zauberfisch> you are probably looking for a GridField_ColumnProvider
56: [01:04:00] <Colin[pi]> samlander: yes, PapaBearNZ who is in here sometimes did exactly that
57: [01:04:00] <Zauberfisch> but I am not sure this one can augment existing columns. maybe you have to subclass the DataColumns thing
58: [01:04:08] <Colin[pi]> Zauberfisch: ugh, ok
59: [01:04:12] <Zauberfisch> samlander: many do
60: [01:04:15] <samlander> im thinking it would be a good marriage
61: [01:04:29] <Zauberfisch> samlander: at least in the frontend. I would advise against employing angular in the cms
62: [01:04:51] <samlander> that's a given
63: [01:04:56] <Colin[pi]> Zauberfisch: lol yeah I don't think they would play too nicely
64: [01:07:57] <muskie9> samlander there was a blog post a while back http://www.silverstripe.org/blog/angularjs-powered-by-silverstripe/
65: [01:09:21] <samlander> cool thank muskie
66: [01:09:29] * wmk has joined #silverstripe
67: [01:13:48] <muskie9> our other php dev took a crack at ember and had some luck, I've yet to try them
68: [01:15:00] * MichalKleiner has joined #silverstripe
69: [01:17:46] * wmk quit (Ping timeout: 246 seconds)
70: [01:20:32] <samlander> what i'd really love is if someone came up with a new ajax powered paginatedlist
71: [01:21:48] <muskie9> samlander absolutely!
72: [01:22:08] <samlander> i use the blog addon to manage my news section, and there are like 9 pages of news
73: [01:22:27] * MichalKleiner quit (Remote host closed the connection)
74: [01:22:36] <samlander> and the paginatedlist widgit works well for paging, but it would be freaking awesome if ic ould just load the next page of results without reloading the whole page
75: [01:23:22] <muskie9> samlander we do that with some plugins currently, I'll find out what we're using for our current project
76: [01:23:31] <samlander> sweet man, thanks
77: [01:24:44] * MichalKleiner has joined #silverstripe
78: [01:36:20] <muskie9> samlander we're using https://github.com/webcreate/infinite-ajax-scroll
79: [01:36:48] <muskie9> for a non-profit, so didn't have to worry about the license really
80: [01:39:33] * wmk has joined #silverstripe
81: [01:43:30] * Tanger has joined #silverstripe
82: [01:48:24] * wmk quit (Ping timeout: 264 seconds)
83: [01:58:17] <Colin[pi]> antmas says '(. Y .)'
84: [01:58:22] <Colin[pi]> he just wanted you to know
85: [01:58:36] * Colin[pi] is confused also
86: [01:58:37] * zlinux_ has joined #silverstripe
87: [02:00:15] * zlinux quit (Ping timeout: 256 seconds)
88: [02:06:05] * MichalKleiner quit (Remote host closed the connection)
89: [02:09:08] * MichalKleiner has joined #silverstripe
90: [02:09:36] * wmk has joined #silverstripe
91: [02:13:07] * travis-ci has joined #silverstripe
92: [02:13:08] <travis-ci> silverstripe/silverstripe-framework#5759 (3 - 46ebdd5 : Damian Mooyman): The build passed.
93: [02:13:08] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/ecaf5bb9e676...46ebdd5a8dc1
94: [02:13:08] <travis-ci> Build details : https://travis-ci.org/silverstripe/silverstripe-framework/builds/78505770
95: [02:13:08] * travis-ci has left #silverstripe
96: [02:18:29] * wmk quit (Ping timeout: 246 seconds)
97: [02:25:49] <helenclarko> Colin[pi], Oh, I KNOW!
98: [02:26:27] * travis-ci has joined #silverstripe
99: [02:26:28] <travis-ci> silverstripe/silverstripe-framework#5760 (3.2 - 83f276f : Damian Mooyman): The build passed.
100: [02:26:28] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/d66dd05458da...83f276fa3fc9
101: [02:26:28] <travis-ci> Build details : https://travis-ci.org/silverstripe/silverstripe-framework/builds/78506243
102: [02:26:28] * travis-ci has left #silverstripe
103: [02:39:37] * wmk has joined #silverstripe
104: [02:43:06] * zippy has joined #silverstripe
105: [02:48:25] * wmk quit (Ping timeout: 256 seconds)
106: [02:52:00] * MichalKleiner quit (Remote host closed the connection)
107: [02:59:46] * spronk quit (Quit: I may need a longer sleep timer...)
108: [03:03:46] * spronk has joined #silverstripe
109: [03:09:42] * wmk has joined #silverstripe
110: [03:13:13] * Error404NotFound has joined #silverstripe
111: [03:18:43] * wmk quit (Ping timeout: 260 seconds)
112: [03:21:13] * MichalKleiner has joined #silverstripe
113: [03:27:31] * permanentinc has joined #silverstripe
114: [03:33:32] <Colin[pi]> Zauberfisch: http://www.sspaste.com/paste/show/55e7bf823c207 :D
115: [03:39:45] * wmk has joined #silverstripe
116: [03:46:25] <zippy> Colin[pi]: messages_config = messagesConfig ? :)
117: [03:46:49] <Colin[pi]> zippy: mm GF config object
118: [03:47:05] <Colin[pi]> oh you mean the naming :P
119: [03:47:13] * permanentinc quit (Remote host closed the connection)
120: [03:47:14] <zippy> :)
121: [03:48:14] <Zauberfisch> Colin[pi]: oh, nice
122: [03:48:25] <Colin[pi]> Zauberfisch: looks messy but it works
123: [03:48:58] * wmk quit (Ping timeout: 272 seconds)
124: [03:51:07] * muskie9 quit (Quit: My Mac has gone to sleep. ZZZzzz…)
125: [03:52:28] * muskie9 has joined #silverstripe
126: [03:53:31] * MichalKleiner quit (Remote host closed the connection)
127: [03:55:20] * permanentinc has joined #silverstripe
128: [03:55:21] <Colin[pi]> zippy: how's this boss? http://www.sspaste.com/paste/show/55e7c494a31b2
129: [03:56:17] * MichalKleiner has joined #silverstripe
130: [03:59:01] <zippy> fan of the whitespace eh! :)
131: [04:00:26] <Colin[pi]> zippy: me likes yes
132: [04:01:16] * MichalKleiner quit (Remote host closed the connection)
133: [04:09:48] * wmk has joined #silverstripe
134: [04:17:01] <Zauberfisch> wmk: also running a night shift? :)
135: [04:18:32] * wmk quit (Ping timeout: 268 seconds)
136: [04:22:53] <Zauberfisch> I guess not
137: [04:23:03] * Shrike_Finland has joined #silverstripe
138: [04:23:49] * MichalKleiner has joined #silverstripe
139: [04:24:15] * muskie9 quit (Quit: My Mac has gone to sleep. ZZZzzz…)
140: [04:24:59] * camfindlay has joined #silverstripe
141: [04:25:09] * Phlunk3 quit (Quit: Leaving)
142: [04:25:28] * muskie9 has joined #silverstripe
143: [04:28:42] * camfindlay quit (Client Quit)
144: [04:34:13] * Shrike_Finland quit (Quit: Leaving.)
145: [04:39:51] * wmk has joined #silverstripe
146: [04:41:11] * muskie9 quit (Quit: My Mac has gone to sleep. ZZZzzz…)
147: [04:48:05] * muskie9 has joined #silverstripe
148: [04:48:21] * muskie9 quit (Client Quit)
149: [04:49:23] * wmk quit (Ping timeout: 264 seconds)
150: [04:52:35] * permanentinc quit ()
151: [04:57:51] * camfindlay has joined #silverstripe
152: [04:59:53] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
153: [05:00:48] * helenclarko quit (Read error: Connection reset by peer)
154: [05:00:59] * camfindlay quit (Client Quit)
155: [05:02:18] * MichalKleiner quit (Remote host closed the connection)
156: [05:06:38] * Hailwood quit (Remote host closed the connection)
157: [05:09:53] * wmk has joined #silverstripe
158: [05:15:45] * Shrike_Finland has joined #silverstripe
159: [05:18:12] * wmk quit (Ping timeout: 250 seconds)
160: [05:38:47] * MrGuits has joined #silverstripe
161: [05:40:00] * wmk has joined #silverstripe
162: [05:40:56] * MichalKleiner has joined #silverstripe
163: [05:48:24] * wmk quit (Ping timeout: 255 seconds)
164: [05:52:53] * r_hector has joined #silverstripe
165: [05:58:35] <spronk> halp me decide
166: [05:58:47] <spronk> 2x1900x1200 vs 1x2560x1440!?!?
167: [06:01:06] * MrGuits quit (Ping timeout: 250 seconds)
168: [06:01:18] <Tanger> 4x1024x768
169: [06:01:25] <Tanger> Set up the command center
170: [06:01:29] * darjus01 has joined #silverstripe
171: [06:02:51] <spronk> haha
172: [06:03:24] <spronk> im leaning toward 2x24" 1920
173: [06:03:31] <spronk> but that extra res on the 27 is really handy for an IDE
174: [06:03:48] <spronk> but you can get 2x24 for the same price as one 27 :(
175: [06:07:19] <spronk> http://www.samsung.com/nz/consumer/monitors-printers/monitors lol samsung
176: [06:07:21] <spronk> @ webpage title
177: [06:07:24] <spronk> SMASUNG NZ
178: [06:08:59] * adrexia quit (Quit: My Mac has gone to sleep. ZZZzzz…)
179: [06:09:36] * MichalKleiner quit (Remote host closed the connection)
180: [06:09:39] <ss-helper> SilverStripe 3.1.14-rc1 Release Announcement - https://groups.google.com/d/msg/silverstripe-announce/DCWbNRiPZqI/7PyxscOoBgAJ
181: [06:09:58] * wmk has joined #silverstripe
182: [06:11:21] * r_hector quit (Remote host closed the connection)
183: [06:18:08] <guci0> one bigger, and leter clone :P
184: [06:18:10] * wmk quit (Ping timeout: 240 seconds)
185: [06:22:54] <guci0> find dell
186: [06:24:01] <spronk> mm... at home i have 24,27,24
187: [06:24:12] <spronk> i think i'd probably prefer 2x27
188: [06:24:22] <spronk> maybe even one of those bbiiiigg 34" wides
189: [06:24:43] <guci0> 2x27 sounds good
190: [06:24:45] <spronk> 27" 1440p monitors are sooo pricey atm tho :(
191: [06:24:55] <spronk> i paid 699 for mine like 2 years ago
192: [06:24:57] <spronk> they'
193: [06:25:11] <spronk> you can get 4k monitors for less :@
194: [06:25:47] <guci0> quality is the right word :)
195: [06:26:28] <spronk> surely it costs less to make a 27" 2560x1440 display than a 27" 3840x2080
196: [06:27:32] <guci0> and Hertz
197: [06:31:59] <spronk> hmm?
198: [06:33:54] <guci0> refreshing
199: [06:34:02] <guci0> Hz unit
200: [06:34:14] * Error404NotFound quit (Disconnected by services)
201: [06:34:14] * Err404NotFound has joined #silverstripe
202: [06:35:28] * Eliseth has joined #silverstripe
203: [06:37:10] <spronk> yeah, yeah
204: [06:38:21] * mahfuz quit (Ping timeout: 246 seconds)
205: [06:40:04] * wmk has joined #silverstripe
206: [06:44:56] * jonners99 has joined #silverstripe
207: [06:45:51] * wmk quit (Ping timeout: 256 seconds)
208: [06:55:30] * jonners99 quit (Remote host closed the connection)
209: [06:58:31] * joelpittet quit (Remote host closed the connection)
210: [07:01:54] <guci0> "How Kulczyk wanted to outplay Russia" – and how am I supposed to work :)
211: [07:02:47] <guci0> The secret services and campaign background
212: [07:02:51] <guci0> f***...
213: [07:10:04] * wmk has joined #silverstripe
214: [07:11:58] * guci0 quit (Quit: Page closed)
215: [07:12:52] * guci0 has joined #silverstripe
216: [07:14:48] * wmk quit (Ping timeout: 255 seconds)
217: [07:25:22] * Guits has joined #silverstripe
218: [07:26:43] * r_hector has joined #silverstripe
219: [07:26:58] * wmk has joined #silverstripe
220: [07:27:19] * ccburns has joined #silverstripe
221: [07:29:27] * MrGuits has joined #silverstripe
222: [07:30:52] <ccburns> Hi guys, I am trying to replicate the following sort query in the SS datamodel but when I add this into the ->sort() option the page errors on me
223: [07:30:53] <ccburns> SELECT * FROM ExamQuestion WHERE IFElementID = 66 ORDER BY
224: [07:30:54] <ccburns> CASE WHEN ID = '2616' THEN '1'
225: [07:30:55] <ccburns> WHEN ID = '2615' THEN '2'
226: [07:30:56] <ccburns> ELSE ID END ASC
227: [07:31:09] <ccburns> sorry I guess I should have added that to sspaste
228: [07:33:06] <ccburns> SOLVED - when I added it all on a single line SS liked it - CASE WHEN ID = '2617' THEN '1' WHEN ID = '2615' THEN '2' ELSE ID END ASC
229: [07:33:13] * DimiStripe has joined #silverstripe
230: [07:33:27] * Guits quit (Ping timeout: 256 seconds)
231: [07:35:03] <wmk> gmorning
232: [07:36:10] * pinc_ has joined #silverstripe
233: [07:54:51] * r_hector quit (Remote host closed the connection)
234: [07:58:11] * Err404NotFound quit (Quit: User guilty of hitting the Big Red X...)
235: [08:01:52] * pinc_ quit (Remote host closed the connection)
236: [08:02:20] * pinc_ has joined #silverstripe
237: [08:03:02] <ccburns> Well my last bit of code kind of worked (i.e no more SS error) but it’s not behaving like I thought it would… If anyone has the time to take a look I’d appreciate it - http://stackoverflow.com/questions/32370087/sorting-in-mysql-using-a-case-statement-shows-results-i-dont-understand
238: [08:06:29] * pinc__ has joined #silverstripe
239: [08:06:41] * pinc_ quit (Read error: No route to host)
240: [08:09:51] * kinglozzer has joined #silverstripe
241: [08:10:31] <wmk> yo kinglozzer
242: [08:10:37] <kinglozzer> hey wmk
243: [08:13:54] * GioVdK has joined #silverstripe
244: [08:17:56] * torican quit (Read error: Connection reset by peer)
245: [08:18:13] * torican has joined #silverstripe
246: [08:21:24] * stnvh has joined #silverstripe
247: [08:22:29] * Error404NotFound has joined #silverstripe
248: [08:38:57] * Shrike_Finland quit (Quit: Leaving.)
249: [08:45:05] * Shrike_Finland has joined #silverstripe
250: [08:46:07] * pinc__ quit (Remote host closed the connection)
251: [08:46:38] * pinc_ has joined #silverstripe
252: [08:46:47] * ccburns has left #silverstripe
253: [08:50:46] * pinc_ quit (Ping timeout: 240 seconds)
254: [08:53:22] * spronk quit (Quit: I may need a longer sleep timer...)
255: [08:55:01] * Shrike_Finland1 has joined #silverstripe
256: [08:55:40] * spronk has joined #silverstripe
257: [08:56:48] * Shrike_Finland quit (Ping timeout: 264 seconds)
258: [08:58:37] * pinc_ has joined #silverstripe
259: [08:59:26] * joelpittet has joined #silverstripe
260: [09:04:23] * joelpittet quit (Ping timeout: 264 seconds)
261: [09:07:02] * swaiba has joined #silverstripe
262: [09:09:18] * wmk loves when customer asks me to "include that 3rd party js widget on the website"
263: [09:13:58] * spronka has joined #silverstripe
264: [09:14:33] <kinglozzer> ha wmk, that's my favourite too
265: [09:14:53] <kinglozzer> "I've purchased this script, can you add it to the site?" :P
266: [09:17:25] <wmk> like that guy last week: i purchased that module...
267: [09:17:47] <wmk> that alternative translation module that makes more problems than it solves
268: [09:18:19] <wmk> well kinglozzer, in this case: there isn't even a good site where you can get the source code of that widget (like that facebook widgets with preview etc...)
269: [09:24:33] * pinc_ quit ()
270: [09:25:19] * MrGuits quit (Ping timeout: 246 seconds)
271: [09:28:34] * Liquide quit ()
272: [09:31:04] * spronk quit (Quit: I may need a longer sleep timer...)
273: [09:39:13] * Tanger quit (Quit: sleep())
274: [09:40:12] * Tanger has joined #silverstripe
275: [09:41:22] * veb quit (Quit: veb-irc: quit)
276: [09:42:50] * arnhoe has joined #silverstripe
277: [09:45:02] * r_hector has joined #silverstripe
278: [10:11:12] * mikenz has joined #silverstripe
279: [10:12:46] * swaiba quit (Remote host closed the connection)
280: [10:21:06] * wmk quit (Ping timeout: 255 seconds)
281: [10:22:22] * SH__ has joined #silverstripe
282: [10:22:39] <SH__> Hey guys, how can i set a relation (Images()) to be a required field with getCMSValidator()?
283: [10:35:12] <kinglozzer> SH__: public function onBeforeWrite() { parent:: onBeforeWrite(); if ($this->Images()->count() === 0) { throw new ValidationException('Please attach some images'); } }
284: [10:35:25] <kinglozzer> I think that's how you do it anyway, not 100% sure :)
285: [10:38:49] <NETim_> any reason $controller->redirect($link) would be losing the page link?
286: [10:39:14] <NETim_> It redirects to the homepage, rather than the URL given in $link.
287: [10:40:11] * wmk has joined #silverstripe
288: [10:42:24] <SH__> @kinglozzer thanks man!
289: [10:42:43] <kinglozzer> NETim_: return $controller->redirect($link); ?
290: [10:43:19] <kinglozzer> remember the return ;)
291: [10:43:20] <NETim_> kinglozzer, there is a return in there.
292: [10:43:24] <kinglozzer> Aww :(
293: [10:43:27] <NETim_> yup.
294: [10:43:28] <kinglozzer> Er, paste? :)
295: [10:44:04] <NETim_> it's basically return $controller->redirect('/go/some/where');
296: [10:44:17] <NETim_> also $controller = Controller::curr();
297: [10:45:18] <kinglozzer> NETim_: Not $this?
298: [10:45:21] <kinglozzer> Where are you calling this?
299: [10:45:55] * wmk quit (Ping timeout: 252 seconds)
300: [10:46:07] <NETim_> It's from an extension.
301: [10:47:20] * MMKJay has joined #silverstripe
302: [10:47:42] <MMKJay> Hi, Is there anyway to stop a model structure from having Auto_Increment on the ID column when dev/build is run?
303: [10:48:03] <kinglozzer> NETim_: Hard to say what's going on, could depend on how the extension hook is being called too. You could just do $response = $controller->redirect(); $response->output(); die;
304: [10:48:57] * SH__ quit (Ping timeout: 246 seconds)
305: [10:49:44] <NETim_> that just redirects to the homepage again.
306: [10:51:52] <kinglozzer> NETim_: Sounds like there's something wrong with your link then
307: [10:51:55] <kinglozzer> Look at the response headers
308: [10:54:11] <NETim_> now that's wierd, if I try to view the page in the CMS (the page to redirect to) it show for a second and then pushes me to the homepage.
309: [10:56:18] * MMKJay quit (Ping timeout: 246 seconds)
310: [10:58:15] * jonathanlittle has joined #silverstripe
311: [10:58:36] * jonathanlittle is now known as jonners99
312: [11:00:13] * joelpittet has joined #silverstripe
313: [11:05:32] * joelpittet quit (Ping timeout: 268 seconds)
314: [11:10:06] * Colin[pi] quit (Read error: Connection reset by peer)
315: [11:10:18] * wmk has joined #silverstripe
316: [11:11:52] * Shrike_Finland1 quit (Quit: Leaving.)
317: [11:16:09] * wmk quit (Ping timeout: 256 seconds)
318: [11:18:08] * Shrike_Finland has joined #silverstripe
319: [11:20:57] * MichalKleiner has joined #silverstripe
320: [11:26:22] * R\w\C has joined #silverstripe
321: [11:30:24] * R\w\C quit (Client Quit)
322: [11:32:21] * darjus001 has joined #silverstripe
323: [11:32:21] <ss-helper> darjus001: Welcome to #silverstripe! Please ask your questions but don't leave too soon, we are a busy lot.
324: [11:35:22] * darjus01 quit (Ping timeout: 244 seconds)
325: [11:38:36] * R\w\C has joined #silverstripe
326: [11:40:23] * wmk has joined #silverstripe
327: [11:46:26] * wmk quit (Ping timeout: 252 seconds)
328: [11:50:53] * veb has joined #silverstripe
329: [11:51:40] * Shrike_Finland quit (Quit: Leaving.)
330: [11:55:26] * veb quit (Client Quit)
331: [11:59:42] <ss-helper> SilverStripe 3.1.x - DataList Unique Field value filter / How to use ORM to count items in Grouped List? - http://stackoverflow.com/questions/32374818/silverstripe-3-1-x-datalist-unique-field-value-filter-how-to-use-orm-to-coun
332: [12:05:33] * R\w\C quit (Quit: Textual IRC Client: www.textualapp.com)
333: [12:08:37] * Shrike_Finland has joined #silverstripe
334: [12:10:24] * wmk has joined #silverstripe
335: [12:15:01] * UndefinedOffset has joined #silverstripe
336: [12:15:56] * wmk quit (Ping timeout: 250 seconds)
337: [12:18:04] * MichalKleiner quit (Remote host closed the connection)
338: [12:18:11] * jonners99 quit (Remote host closed the connection)
339: [12:23:39] * R\w\C has joined #silverstripe
340: [12:27:08] * voyagerIII has joined #silverstripe
341: [12:27:09] <ss-helper> voyagerIII: Welcome to #silverstripe! Please ask your questions but don't leave too soon, we are a busy lot.
342: [12:39:56] * Tanger quit (Quit: sleep())
343: [12:40:29] * wmk has joined #silverstripe
344: [12:43:07] * Shrike_Finland quit (Quit: Leaving.)
345: [12:44:06] * voyagerIII quit (Ping timeout: 246 seconds)
346: [12:46:23] * wmk quit (Ping timeout: 264 seconds)
347: [12:47:50] * Shrike_Finland has joined #silverstripe
348: [13:01:09] * joelpittet has joined #silverstripe
349: [13:05:26] * Shrike_Finland quit (Quit: Leaving.)
350: [13:05:49] * joelpittet quit (Ping timeout: 246 seconds)
351: [13:07:01] * jonners99 has joined #silverstripe
352: [13:10:32] * wmk has joined #silverstripe
353: [13:16:36] * wmk quit (Ping timeout: 255 seconds)
354: [13:20:28] * swaiba has joined #silverstripe
355: [13:21:30] * Error404NotFound quit (Ping timeout: 272 seconds)
356: [13:25:07] * Error404NotFound has joined #silverstripe
357: [13:33:56] * spronka quit (Quit: My Mac has gone to sleep. ZZZzzz…)
358: [13:38:00] * SH__ has joined #silverstripe
359: [13:39:28] <SH__> Hey guys im trying for the first time to run dev/build through the terminal, following the instructions from the SS docs. I get an "couldnt connect to MySql database" error. Any ideas?
360: [13:39:42] <SH__> Has this anything to do with my ss_environment file?
361: [13:40:38] * wmk has joined #silverstripe
362: [13:41:13] <swaiba> SH__ where is your _ss_env? and does it contain valid DB details?
363: [13:41:47] <SH__> It lies in the root, where all my projects are. Yes the DB info in it is correct, since all my projects use it
364: [13:45:58] * wmk quit (Ping timeout: 252 seconds)
365: [13:48:10] <swaiba> SH__ - I'd confirm that is it being read - so put a die('reading ss env'); in it
366: [13:48:54] <swaiba> then check the variables are set correctly, e.g. when needed [i.e. within main.php or something] there is a $databaseConfig with correct details
367: [13:51:48] <SH__> Hmm but shouldnt they be correct when other projects work fine?
368: [13:55:13] <kinglozzer> SH__: You don't set any info based on $_SERVER['HTTP_HOST'] do you? As that's not available in CLI
369: [13:58:36] <SH__> Hmm no, my ss_env is quite simple, defining db server, user, password, default admin, default admin pass and envrionment type
370: [13:58:49] <SH__> Database name is of course set in each individual project
371: [13:59:28] <kinglozzer> SH__: How are you running the dev/build?
372: [14:00:08] <kinglozzer> Have you set up the $_FILE_TO_URL_MAPPING?
373: [14:01:24] * r_hector quit (Remote host closed the connection)
374: [14:02:20] <SH__> hmm No havent really dont anything but running php framework/cli-script.php dev/build
375: [14:02:27] <SH__> done*
376: [14:02:52] <SH__> the docs didnt really say anything else
377: [14:04:19] <Eliseth> My locale is set to nl_NL, but when I do $date.format(F Y) it still displays the months in english. Why is that?
378: [14:06:28] <swaiba> Eliseth I can search for this, but it comes done to a php function that doesn't respect the locale
379: [14:07:20] <Eliseth> Is there a SS way to format the output in the template that does respect the locale?
380: [14:07:23] <SH__> Eliseth have tried doing something like $date.Nice24 , $date.Nice
381: [14:08:51] <swaiba> Eliseth I cannot recall, but http://php.net/manual/en/function.date.php says...
382: [14:08:57] <swaiba> To format dates in other languages, you should use the setlocale() and strftime() functions instead of date().
383: [14:09:02] <kinglozzer> TIL a new word: "troolian" - https://github.com/silverstripe/silverstripe-cms/blob/a6677b1653cf338d66b8b6d1e4d5b14d66250c0e/javascript/CMSMain.AddForm.js#L110
384: [14:09:31] <SH__> lol
385: [14:09:46] * zlinux_ quit (Ping timeout: 240 seconds)
386: [14:10:15] <Eliseth> swaiba: well, technically i use $PublishDate.format, don't know if that makes a difference
387: [14:10:41] * wmk has joined #silverstripe
388: [14:10:48] <swaiba> should be Ternary
389: [14:13:14] * muskie9 has joined #silverstripe
390: [14:13:46] <kinglozzer> https://danq.me/2010/09/21/modern-programmers-dictionary/ lol
391: [14:14:58] * muskie9 quit (Read error: Connection reset by peer)
392: [14:16:23] * wmk quit (Ping timeout: 264 seconds)
393: [14:16:33] <Eliseth> solved it
394: [14:17:05] <Eliseth> made a function that uses strftime to return the date formatted as I want it and it respects locale
395: [14:17:25] * muskie9 has joined #silverstripe
396: [14:25:12] <swaiba> Eliseth / kinglozzer core should handle this instead right?
397: [14:25:40] <kinglozzer> Hm?
398: [14:25:55] <kinglozzer> Oh, locales + dates, yeah support is non-existent atm :/
399: [14:26:18] * SH__ quit (Ping timeout: 246 seconds)
400: [14:26:34] <swaiba> I'll add to uservoice?
401: [14:26:39] <kinglozzer> Dan Hensby and I spoke about it before... his suggestion was for us to start using Carbon which sounds great to me
402: [14:27:35] <Eliseth> Carbon?
403: [14:27:37] <kinglozzer> swaiba: Yeah sure
404: [14:27:41] <kinglozzer> Eliseth: https://github.com/briannesbitt/Carbon
405: [14:27:55] <swaiba> Eliseth - any chance you could pastie the function and I'll note it for when ti gets asked again :)
406: [14:28:23] <Eliseth> Errr, it's not generic... very me-based :D
407: [14:29:19] <swaiba> oh ok Eliseth, if it was just a small controller function, just so I can post and record it for the next time it's asked
408: [14:29:28] * travis-ci has joined #silverstripe
409: [14:29:29] <travis-ci> silverstripe/silverstripe-framework#5763 (3.2 - 40619be : Loz Calver): The build was broken.
410: [14:29:29] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/83f276fa3fc9...40619be0e6fc
411: [14:29:29] <travis-ci> Build details : https://travis-ci.org/silverstripe/silverstripe-framework/builds/78580419
412: [14:29:29] * travis-ci has left #silverstripe
413: [14:29:34] <kinglozzer> shieeet
414: [14:30:07] <Eliseth> swaiba: http://pastie.org/private/5cypdkeck7x1isy0nplnma
415: [14:30:40] <kinglozzer> swaiba: Throw it in an extension you can apply to SS_Datetime
416: [14:30:54] <kinglozzer> LocaleFormat($format) or something
417: [14:31:24] * DimiStripe quit (Quit: DimiStripe)
418: [14:33:17] <Eliseth> That sounds nice, I'd use an extension like that :D
419: [14:38:46] * travis-ci has joined #silverstripe
420: [14:38:47] <travis-ci> silverstripe/silverstripe-framework#5763 (3.2 - 40619be : Loz Calver): The build passed.
421: [14:38:47] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/83f276fa3fc9...40619be0e6fc
422: [14:38:47] <travis-ci> Build details : https://travis-ci.org/silverstripe/silverstripe-framework/builds/78580419
423: [14:38:47] * travis-ci has left #silverstripe
424: [14:40:48] * wmk has joined #silverstripe
425: [14:46:06] * wmk quit (Ping timeout: 240 seconds)
426: [15:02:01] * joelpitt_ has joined #silverstripe
427: [15:03:01] * GioVdK quit (Read error: Connection reset by peer)
428: [15:07:06] * joelpitt_ quit (Ping timeout: 250 seconds)
429: [15:10:50] * wmk has joined #silverstripe
430: [15:11:54] * Eliseth quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
431: [15:13:25] * Motoservo quit (Read error: Connection reset by peer)
432: [15:16:19] * Motoservo has joined #silverstripe
433: [15:16:31] * wmk quit (Ping timeout: 252 seconds)
434: [15:16:57] * Azure has joined #silverstripe
435: [15:19:05] * Azure|dc quit (Ping timeout: 244 seconds)
436: [15:31:21] * arnhoe quit ()
437: [15:40:52] * wmk has joined #silverstripe
438: [15:46:57] * wmk quit (Ping timeout: 265 seconds)
439: [15:54:11] * swaiba quit (Remote host closed the connection)
440: [16:11:02] * wmk has joined #silverstripe
441: [16:11:25] * joelpittet has joined #silverstripe
442: [16:16:36] * wmk quit (Ping timeout: 264 seconds)
443: [16:18:08] <NETim_> Any way to detect if the call to the CMS is AJAX or not?
444: [16:18:57] <NETim_> Got a dataobject that has some API calls built into the getCMSFields. These seem to be getting triggered with the autocomplete AJAX field.
445: [16:19:13] <NETim_> Makes it take forever to return suggestions.
446: [16:22:56] <NETim_> Nevermind Director::is_ajax solved it.
447: [16:25:07] * joelpittet quit ()
448: [16:28:37] * kinglozzer quit ()
449: [16:30:39] * stnvh quit (Quit: quit)
450: [16:31:26] * Arcax has joined #silverstripe
451: [16:33:50] * jonners9_ has joined #silverstripe
452: [16:33:50] <ss-helper> jonners9_: Welcome to #silverstripe! Please ask your questions but don't leave too soon, we are a busy lot.
453: [16:34:50] <darjus001> in html5 video why long videos not plays all time jus part of video and stops
454: [16:34:52] <darjus001> ?
455: [16:35:01] <darjus001> maybe some one had that issue
456: [16:35:02] <darjus001> ?
457: [16:37:06] * jonners99 quit (Ping timeout: 244 seconds)
458: [16:38:35] * jonners9_ quit (Ping timeout: 256 seconds)
459: [16:41:01] * wmk has joined #silverstripe
460: [16:42:09] * Error404NotFound quit (Quit: User guilty of hitting the Big Red X...)
461: [16:46:59] * wmk quit (Ping timeout: 264 seconds)
462: [16:47:13] <darjus001> in html5 video why long videos not plays all time jus part of video and stops
463: [16:53:32] * Shrike_Finland has joined #silverstripe
464: [16:53:59] * R\w\C quit (Quit: Textual IRC Client: www.textualapp.com)
465: [16:56:02] * Shrike_Finland quit (Client Quit)
466: [16:57:57] * jonners99 has joined #silverstripe
467: [17:06:22] * DimiStripe has joined #silverstripe
468: [17:07:54] * Guits has joined #silverstripe
469: [17:11:07] * wmk has joined #silverstripe
470: [17:12:11] * muskie9 quit (Ping timeout: 264 seconds)
471: [17:14:54] * jonners99 quit (Remote host closed the connection)
472: [17:16:47] * wmk quit (Ping timeout: 250 seconds)
473: [17:18:10] * Guits quit (Read error: Connection reset by peer)
474: [17:19:18] * veb has joined #silverstripe
475: [17:37:51] * jonners99 has joined #silverstripe
476: [17:40:14] * veb is now known as veeeeb
477: [17:41:09] * wmk has joined #silverstripe
478: [17:41:18] * jonners99 quit (Remote host closed the connection)
479: [17:42:35] * veeeeb quit (Quit: veb-irc: quit)
480: [17:47:30] * wmk quit (Ping timeout: 272 seconds)
481: [17:48:25] * jonners99 has joined #silverstripe
482: [17:53:28] * darjus0001 has joined #silverstripe
483: [17:53:28] <ss-helper> darjus0001: Welcome to #silverstripe! Please ask your questions but don't leave too soon, we are a busy lot.
484: [17:57:21] * darjus001 quit (Ping timeout: 256 seconds)
485: [18:06:01] * joelpittet has joined #silverstripe
486: [18:11:15] * wmk has joined #silverstripe
487: [18:15:35] * jonners99 quit (Remote host closed the connection)
488: [18:16:25] * muskie9 has joined #silverstripe
489: [18:16:47] * wmk quit (Ping timeout: 265 seconds)
490: [18:18:22] * Arcax quit (Ping timeout: 246 seconds)
491: [18:22:11] * jonners99 has joined #silverstripe
492: [18:30:19] * Azure quit (Read error: Connection reset by peer)
493: [18:30:35] * jonners99 quit (Remote host closed the connection)
494: [18:31:22] * Azure has joined #silverstripe
495: [18:34:37] * jonners99 has joined #silverstripe
496: [18:37:25] * jonners99 quit (Remote host closed the connection)
497: [18:41:20] * wmk has joined #silverstripe
498: [18:43:14] * veb has joined #silverstripe
499: [18:46:55] * wmk quit (Ping timeout: 260 seconds)
500: [18:49:13] * jonners99 has joined #silverstripe
501: [19:11:15] * wmk has joined #silverstripe
502: [19:17:10] * wmk quit (Ping timeout: 240 seconds)
503: [19:18:16] * jonners99 quit (Remote host closed the connection)
504: [19:18:53] * darjus0001 quit (Read error: Connection reset by peer)
505: [19:23:00] * gelignite has joined #silverstripe
506: [19:26:58] * novaweb quit (Read error: Connection reset by peer)
507: [19:34:10] * jonners99 has joined #silverstripe
508: [19:41:24] * wmk has joined #silverstripe
509: [19:44:21] * jonners99 quit (Remote host closed the connection)
510: [19:47:05] * wmk quit (Ping timeout: 246 seconds)
511: [19:58:59] * DimiStripe quit (Quit: DimiStripe)
512: [20:02:04] * ro14jaca has joined #silverstripe
513: [20:02:05] <ss-helper> ro14jaca: Welcome to #silverstripe! Please ask your questions but don't leave too soon, we are a busy lot.
514: [20:04:53] * jonners99 has joined #silverstripe
515: [20:05:47] * muskie9 quit (Ping timeout: 250 seconds)
516: [20:06:30] * ro14jaca quit (Ping timeout: 246 seconds)
517: [20:10:46] * jonners99 quit (Remote host closed the connection)
518: [20:11:31] * wmk has joined #silverstripe
519: [20:15:45] * oddnoc has joined #silverstripe
520: [20:17:12] * wmk quit (Ping timeout: 252 seconds)
521: [20:19:04] * UndefinedOffset quit (Quit: Leaving.)
522: [20:28:04] * helenclarko has joined #silverstripe
523: [20:31:52] <helenclarko> Morning o/
524: [20:32:24] * jonners99 has joined #silverstripe
525: [20:41:33] * wmk has joined #silverstripe
526: [20:42:01] * jonners99 quit (Remote host closed the connection)
527: [20:46:20] * Phlunk3 has joined #silverstripe
528: [20:47:12] * wmk quit (Ping timeout: 264 seconds)
529: [20:50:35] * jonners99 has joined #silverstripe
530: [20:56:06] * jonners99 quit (Remote host closed the connection)
531: [20:56:41] * micmania1 has joined #silverstripe
532: [20:59:43] * zippy has joined #silverstripe
533: [21:01:05] * micmania1 quit (Ping timeout: 244 seconds)
534: [21:01:11] * micmania2 has joined #silverstripe
535: [21:02:22] * micmania2 quit (Client Quit)
536: [21:02:26] * jonners99 has joined #silverstripe
537: [21:04:42] * jonners99 quit (Remote host closed the connection)
538: [21:04:47] * adrexia has joined #silverstripe
539: [21:04:58] * jonners99 has joined #silverstripe
540: [21:09:07] * willr has joined #silverstripe
541: [21:10:51] * Hailwood has joined #silverstripe
542: [21:11:35] * wmk has joined #silverstripe
543: [21:12:27] * jonners9_ has joined #silverstripe
544: [21:12:27] * jonners99 quit (Read error: Connection reset by peer)
545: [21:13:20] * gelignite quit (Quit: http://bit.ly/1kso8Ta)
546: [21:15:29] <helenclarko> Morning o/
547: [21:15:58] <zippy> hi
548: [21:17:46] * wmk quit (Ping timeout: 272 seconds)
549: [21:20:00] * jonners99 has joined #silverstripe
550: [21:22:49] * jonners9_ quit (Ping timeout: 246 seconds)
551: [21:23:46] * jonners9_ has joined #silverstripe
552: [21:24:50] * jonners99 quit (Client Quit)
553: [21:25:27] * oddnoc quit (Quit: beer:30)
554: [21:31:32] * Arcax has joined #silverstripe
555: [21:31:45] <Arcax> Hello, someone know how can i solve the next problem?
556: [21:31:46] <Arcax> Column 'CategoryID' in where clause is ambiguous.
557: [21:31:48] <Arcax> I try to filter: $pages = $pages->filter('Tags.ID', $tag_ids);
558: [21:31:49] <Arcax> Code:
559: [21:31:51] <Arcax> Class ItemCategory: http://kopy.io/RpszD
560: [21:31:52] <Arcax> Class ItemPage: http://kopy.io/rhu35
561: [21:31:54] <Arcax> Class ItemTag: http://kopy.io/Qu9cp
562: [21:31:55] <Arcax> Thanks for help.
563: [21:32:43] * MichalKleiner has joined #silverstripe
564: [21:40:13] <zippy> hi Arcax
565: [21:40:46] <Arcax> Hi zyppy
566: [21:40:55] <Arcax> zippy *
567: [21:40:59] <zippy> $pages = $pages->filter('Tags.ID', $tag_ids); // PROBLEM HERE !!!
568: [21:41:06] <zippy> what are you trying to do around here, was the plan stan
569: [21:41:22] <zippy> you have TagID but then you say // Show the selected tags
570: [21:41:34] * wmk has joined #silverstripe
571: [21:41:58] <zippy> so you expecting /?TagID=1 or ?TagID[]=1&TagID=2
572: [21:42:07] <zippy> you want all the pages with that tag, or tags?
573: [21:42:55] <zippy> $pages = ItemTag::get()->byID($tag_ids)->Pages();
574: [21:43:08] <zippy> would be ok for singular ones
575: [21:43:46] <zippy> Arcax: so what you trying to do
576: [21:45:34] <Arcax> Sorry zippy my english is poor,i trying to understand it
577: [21:46:47] <Arcax> zippy // Show the selected tags is old (not necesary) comment
578: [21:47:31] * wmk quit (Ping timeout: 260 seconds)
579: [21:47:53] <Arcax> zippy When i try filter the pages by the tags selected, i receive the next error: Column 'CategoryID' in where clause is ambiguous
580: [21:48:13] * jonners9_ quit (Remote host closed the connection)
581: [21:48:44] * jonners99 has joined #silverstripe
582: [21:48:52] <zippy> change $pages = $pages->filter('Tags.ID', $tag_ids); to $pages = ItemTag::get()->byID($tag_ids)->Pages();
583: [21:49:11] <zippy> $tag_ids = singular (1 or 2 or 10) or multiple (an array?)
584: [21:49:34] <Arcax> zippy, yes is a array
585: [21:49:40] <Arcax> an*
586: [21:49:41] * zippy quit (Quit: Textual IRC Client: www.textualapp.com)
587: [21:51:54] * benjhocking1 has joined #silverstripe
588: [21:54:43] * benjhocking2 has joined #silverstripe
589: [21:54:49] * benjhocking quit (Ping timeout: 244 seconds)
590: [21:57:11] * benjhocking1 quit (Ping timeout: 264 seconds)
591: [22:01:00] * jonners99 quit (Remote host closed the connection)
592: [22:04:29] * jonners99 has joined #silverstripe
593: [22:11:48] * wmk has joined #silverstripe
594: [22:17:49] * wmk quit (Ping timeout: 252 seconds)
595: [22:23:32] * jonners99 quit (Remote host closed the connection)
596: [22:31:20] * MichalKleiner quit (Remote host closed the connection)
597: [22:41:49] * wmk has joined #silverstripe
598: [22:42:19] * muskie9 has joined #silverstripe
599: [22:47:35] * wmk quit (Ping timeout: 264 seconds)
600: [22:52:58] * micmania1 has joined #silverstripe
601: [22:53:35] <micmania1> https://github.com/silverstripe/silverstripe-framework/pull/4148 - woooo!
602: [22:53:53] <micmania1> no more flush on private static changes
603: [22:54:13] <adrexia> wow
604: [22:54:15] <adrexia> cool
605: [22:54:26] <muskie9> nice!
606: [22:54:32] <adrexia> "Look at all that no code that's no longer there. :)"
607: [22:54:35] <adrexia> lol :D
608: [22:54:56] <muskie9> that just going into master?
609: [22:55:12] <micmania1> zippy will be pleased
610: [22:55:19] <micmania1> muskie9: yep, 4.0
611: [22:55:28] <adrexia> +43 −621
612: [22:55:36] <adrexia> good work!
613: [22:55:49] * muskie9 wants to look at 4.0 but can't even get time to prep for 3.2
614: [22:56:14] <adrexia> yeah 3.2 is happening too fast for me
615: [22:56:55] * MichalKleiner has joined #silverstripe
616: [22:56:58] <muskie9> I've been meaning to work on some of our internal modules so we can use it day one, but existing projects are taking up too much time
617: [22:57:23] <micmania1> I don’t think there’s anything in 4.0 that isn’t in 3.2 (until now)
618: [22:57:27] <micmania1> in terms of features anyway
619: [22:57:37] <muskie9> that would make sense
620: [22:58:19] <muskie9> nice knowing semvar is in action now so things are a bit more predictable
621: [22:59:38] <micmania1> there shouldn’t really be any prep needed for 3.2. It should just work™
622: [22:59:53] <muskie9> *TM at the end lol
623: [23:01:08] * travis-ci has joined #silverstripe
624: [23:01:09] <travis-ci> silverstripe/silverstripe-framework#5767 (master - 7fa97c4 : Damian Mooyman): The build passed.
625: [23:01:09] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/17f3afa0e957...7fa97c4d9e90
626: [23:01:09] <travis-ci> Build details : https://travis-ci.org/silverstripe/silverstripe-framework/builds/78670754
627: [23:01:09] * travis-ci has left #silverstripe
628: [23:01:30] <muskie9> I tested at one point with the beta-1 but some of our dependencies hadn't updated to allow for 3.2 as a requirement
629: [23:02:13] * micmania1 quit (Quit: micmania1)
630: [23:09:50] * mahfuz has joined #silverstripe
631: [23:11:54] * wmk has joined #silverstripe
632: [23:16:43] * Phlunk3 quit (Remote host closed the connection)
633: [23:17:31] * wmk quit (Ping timeout: 256 seconds)
634: [23:19:04] * spronk has joined #silverstripe
635: [23:19:49] <spronk> hrm
636: [23:41:58] * wmk has joined #silverstripe
637: [23:47:39] * wmk quit (Ping timeout: 250 seconds)
638: [23:52:04] * adrexia quit (Quit: My Mac has gone to sleep. ZZZzzz…)
639: [23:56:43] * Stomach has joined #silverstripe

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