#silverstripe IRC Log

IRC log for 8 December 2013

All timestamps are in UTC.

1: [00:01:13] * lab-notes has joined #silverstripe
2: [00:06:04] * lab-notes quit (Ping timeout: 260 seconds)
3: [00:12:14] * lab-notes has joined #silverstripe
4: [00:24:07] * joelpittet has joined #silverstripe
5: [00:35:08] * mrzero has joined #silverstripe
6: [00:35:28] * lab-notes quit (Ping timeout: 260 seconds)
7: [00:35:29] * mrzero quit (Remote host closed the connection)
8: [00:40:09] * mrzero has joined #silverstripe
9: [00:46:48] * lab-notes has joined #silverstripe
10: [00:54:02] * lab-notes quit (Ping timeout: 250 seconds)
11: [00:56:19] * lab-notes has joined #silverstripe
12: [01:07:03] * lab-notes quit (Ping timeout: 246 seconds)
13: [01:14:56] * peter_ss quit (Quit: Leaving.)
14: [01:15:50] * lab-notes has joined #silverstripe
15: [01:44:04] * mobiusnz has joined #silverstripe
16: [01:48:23] * mobiusnz quit (Ping timeout: 252 seconds)
17: [02:24:37] * SphereSilverNL quit (Remote host closed the connection)
18: [02:36:43] * howardgrigg quit ()
19: [04:13:13] * cloph_away quit (Ping timeout: 240 seconds)
20: [04:18:00] * cloph_away has joined #silverstripe
21: [05:46:05] * mobiusnz has joined #silverstripe
22: [05:50:56] * mobiusnz quit (Ping timeout: 260 seconds)
23: [06:05:24] * joelpittet quit (Remote host closed the connection)
24: [06:23:18] * joelpittet has joined #silverstripe
25: [06:40:13] * anoh quit (Ping timeout: 250 seconds)
26: [06:47:12] * mobiusnz has joined #silverstripe
27: [06:51:32] * mobiusnz quit (Ping timeout: 250 seconds)
28: [07:05:29] * peter_ss has joined #silverstripe
29: [07:30:32] * Azure quit (Quit: My MBP went to sleep.)
30: [08:07:08] * joelpittet quit (Remote host closed the connection)
31: [08:08:07] * joelpittet has joined #silverstripe
32: [08:46:08] * peter_ss quit (Quit: Leaving.)
33: [08:48:09] * mobiusnz has joined #silverstripe
34: [08:52:36] * mobiusnz quit (Ping timeout: 246 seconds)
35: [09:08:26] * Guits has joined #silverstripe
36: [09:08:26] * MrGuits quit (Read error: Connection reset by peer)
37: [09:34:29] * Liquide has joined #silverstripe
38: [09:37:13] * violetina has joined #silverstripe
39: [09:48:58] * mobiusnz has joined #silverstripe
40: [09:53:32] * mobiusnz quit (Ping timeout: 250 seconds)
41: [10:49:40] * mobiusnz has joined #silverstripe
42: [10:54:12] * mobiusnz quit (Ping timeout: 250 seconds)
43: [11:05:05] * Kapdap quit (Ping timeout: 240 seconds)
44: [11:05:24] * Kapdap has joined #silverstripe
45: [11:32:01] * violetina quit (Remote host closed the connection)
46: [11:33:18] * violetina has joined #silverstripe
47: [11:43:39] * violetina quit (Remote host closed the connection)
48: [11:46:32] * gelignite has joined #silverstripe
49: [11:48:18] * Colin[pi] has joined #silverstripe
50: [11:52:21] * joelpittet quit (Remote host closed the connection)
51: [12:02:27] * Alexwijn has joined #silverstripe
52: [12:02:34] * Alexwijn quit (Client Quit)
53: [12:31:26] * Colin[pi] quit (Ping timeout: 240 seconds)
54: [12:50:53] * mobiusnz has joined #silverstripe
55: [12:55:05] * mobiusnz quit (Ping timeout: 250 seconds)
56: [13:51:22] * mobiusnz has joined #silverstripe
57: [13:55:39] * mobiusnz quit (Ping timeout: 246 seconds)
58: [14:07:09] * zfmf has joined #silverstripe
59: [14:52:07] * mobiusnz has joined #silverstripe
60: [14:56:25] * mobiusnz quit (Ping timeout: 246 seconds)
61: [15:24:09] * Azure has joined #silverstripe
62: [15:52:46] * mobiusnz has joined #silverstripe
63: [15:56:18] * zfmf has left #silverstripe
64: [15:57:11] * mobiusnz quit (Ping timeout: 260 seconds)
65: [16:00:04] * Colin[pi] has joined #silverstripe
66: [16:24:38] * Colin[pi] quit (Ping timeout: 240 seconds)
67: [16:53:20] * mobiusnz has joined #silverstripe
68: [16:57:32] * mobiusnz quit (Ping timeout: 246 seconds)
69: [17:10:49] * peter_ss has joined #silverstripe
70: [17:21:50] * peter_ss quit (Ping timeout: 240 seconds)
71: [17:24:34] * peter_ss has joined #silverstripe
72: [18:28:59] * joelpittet has joined #silverstripe
73: [18:49:44] * Snowman24 has joined #silverstripe
74: [18:53:08] * cloph has joined #silverstripe
75: [18:54:24] * cloph_away quit (*.net *.split)
76: [18:54:24] * Snowman23 quit (*.net *.split)
77: [18:57:02] * zfmf has joined #silverstripe
78: [19:01:15] * SightUnseen has joined #silverstripe
79: [19:01:59] * SightUnseen has left #silverstripe
80: [19:06:44] * mobiusnz has joined #silverstripe
81: [19:14:54] * mobiusnz quit (Quit: Leaving.)
82: [19:25:13] * zfmf quit ()
83: [19:32:21] * DigNZ has joined #silverstripe
84: [19:33:53] * nickmolhoek has joined #silverstripe
85: [19:43:15] * wracu quit (Ping timeout: 250 seconds)
86: [19:43:26] * Ryan-Toast has joined #silverstripe
87: [19:44:36] <Ryan-Toast> Morning, everyone.
88: [19:44:50] * zippy__ has joined #silverstripe
89: [19:47:53] * mobiusnz has joined #silverstripe
90: [19:48:07] * peter_ss quit (Quit: Leaving.)
91: [19:56:38] * chillu has joined #silverstripe
92: [19:59:10] <Snowman24> MORNING
93: [20:00:40] * simon_w has joined #silverstripe
94: [20:02:14] <Snowman24> simon_w: You're *late*!
95: [20:02:42] <simon_w> So?
96: [20:02:54] <Snowman24> :D
97: [20:04:14] * helenclarko has joined #silverstripe
98: [20:04:54] <helenclarko> hey all!
99: [20:05:23] <helenclarko> Is anyone familiar with the Subsites module for SS 2.3/2.4?
100: [20:06:07] <simon_w> 9 o'clock on a Monday and already after subsites. Poor spronk
101: [20:06:08] <Snowman24> helenclarko: I think spronk is!
102: [20:06:10] <Snowman24> hahaha
103: [20:06:33] <Snowman24> helenclarko: 2.3 isn't supported and 2.4 is not *really* supported, so I'm not sure how much luck you'll have, but ask your question if you have one
104: [20:07:02] * unsignedint has joined #silverstripe
105: [20:07:12] <Ryan-Toast> Did everyone have a good weekend?
106: [20:09:49] <helenclarko> well its working, but Whenever I change the site config on my second site it deletes the main sites config.
107: [20:11:36] <Snowman24> Ryan-Toast: Ehhhhhhhhhhh
108: [20:11:39] <helenclarko> but i do have a few things being set in the site config (few aditional tabs).
109: [20:11:39] <Snowman24> It was mediocre!
110: [20:11:44] <Snowman24> And now I have to go into work! How horrible
111: [20:11:45] * Snowman24 dies
112: [20:11:50] <Snowman24> So, bbiab, walking to work
113: [20:11:55] <Ryan-Toast> Snowman24: Oh well, two weeks left until holidays :)
114: [20:11:59] <simon_w> Snowman24, going to miss the meeting!
115: [20:12:06] <Snowman24> simon_w: NU UH ONLY TAKES ME 15 MINS TO WALK
116: [20:12:12] <Snowman24> THAT LEAVES 3 MINS TO GET SHOES ON
117: [20:12:15] <Snowman24> AKA I'LL MAKE IT EASILY
118: [20:12:19] * Snowman24 runs away
119: [20:12:27] <simon_w> And time for me to go buy some eggs
120: [20:21:14] <Ryan-Toast> Is there a reason that it's recommended that you add your javascript in a template rather than using Requirements::javascript in code?
121: [20:22:28] <simon_w> It isn't recommended? You should be using Requirements::combine_files
122: [20:22:41] <Ryan-Toast> That's what I though.
123: [20:22:43] <Ryan-Toast> thought**
124: [20:23:04] <Ryan-Toast> God damn I love that method.
125: [20:24:06] * mobiusnz1 has joined #silverstripe
126: [20:24:07] * mobiusnz quit (Read error: Connection reset by peer)
127: [20:24:21] <Ryan-Toast> I can't remember where, but in the docs somewhere it recommended that you include it in your template. Maybe it was just technical debt.
128: [20:25:16] <simon_w> Snowman24, BRING ME CAFFEINE
129: [20:26:09] <simon_w> Also, a shoulder rub. Though I might just wait until Boxing Day for that.
130: [20:26:32] <helenclarko> Im using Chillu's version of Subsites for SS 2.3, Seems to be working on SS 2.4.5. I can access the subsite, but changing the siteconfig on my second site deletes the main sites siteconfig.
131: [20:26:46] <chillu> 
132: [20:27:01] <chillu> Sorry about to go into a meeting
133: [20:27:16] * unsignedint quit ()
134: [20:30:13] <helenclarko> all good.
135: [20:30:59] * unsignedint has joined #silverstripe
136: [20:36:00] <Ryan-Toast> If I use Requirements::combine_files in two seperate locations with the same output name, will they be combined together?
137: [20:36:13] <simon_w> No
138: [20:36:57] <Ryan-Toast> simon_w: is there any possible way to achieve that?
139: [20:37:14] <simon_w> Why are you doing it in two locations?
140: [20:38:05] <Ryan-Toast> For instance if I had a module that included a JS file, and I wanted to hook into the themes "combined.js" file.
141: [20:38:28] <Ryan-Toast> to keep everything modular.
142: [20:40:06] * FrozenFire quit (Read error: Connection reset by peer)
143: [20:42:08] * FrozenFire has joined #silverstripe
144: [20:44:57] <Zauberfisch23> Ryan-Toast: no, unfortunately this is not possible
145: [20:45:20] <Ryan-Toast> Zauberfisch23: It's fine, was just wondering is all :)
146: [20:45:46] <Zauberfisch23> I have the same problem, I want to combine files within each module. I mean I would be fine with including all in 1 file as well, but then the css image paths are broken (../images/...(
147: [20:45:51] <Zauberfisch23> *)
148: [20:46:16] <Ryan-Toast> Zauberfisch23: This is true.
149: [20:46:26] <Ryan-Toast> Zauberfisch23: I didn't even think about pathing.
150: [20:47:09] <Zauberfisch23> if the modules are yours, you can use scss to combine them into 1 file
151: [20:47:28] <Ryan-Toast> Zauberfisch23: Yeah, I do that at the moment.
152: [20:47:37] * unsignedint quit ()
153: [20:48:09] <Ryan-Toast> Zauberfisch23: Just figuring out the best way to handle my little modules in: https://github.com/Rhym/ss_boilerplate
154: [20:51:49] <Snowman24> chillu: YOU DIDN'T COME INTO THE MEETING
155: [20:51:50] * Snowman24 cries
156: [20:51:59] <Snowman24> simon_w: You know, if oyu had've asked earlier, I actually would've :P
157: [20:52:11] <simon_w> Snowman24, I did ask you earlier!
158: [20:52:50] <simon_w> Also, a Rebecca Black sequel song! http://www.youtube.com/watch?v=GVCzdpagXOQ
159: [20:53:52] <Snowman24> simon_w: NU UH THAT WASN'T EARLIER THAT WAS LATER
160: [20:53:58] <Snowman24> You asked while I was wright outside your work, ism
161: [20:54:02] <Snowman24> simon_w*
162: [21:13:03] <simon_w> Dammit, still need that caffeine
163: [21:29:55] * svandragt has joined #silverstripe
164: [21:35:20] * SightUnseen has joined #silverstripe
165: [21:35:30] * SightUnseen has left #silverstripe
166: [21:37:06] <Snowman24> Now I have to wonder, did they actually find a stock image of a PC that crap looking, or is that taken themselves? http://www.nelsoncitycouncil.co.nz/assets/Home-page-images/computer-keyboard-mouse-closeup.jpg
167: [21:44:16] * Colin[pi] has joined #silverstripe
168: [21:45:04] * CodeTrap has joined #silverstripe
169: [21:56:44] <simon_w> Snowman24, I got wet getting my own caffeine. I HOPE YOU'RE HAPPY
170: [21:56:49] <Snowman24> XD
171: [22:02:27] <simon_w> Mm, licorice chocolate log
172: [22:02:34] <simon_w> Goes great with mountain dew
173: [22:02:49] <simon_w> Anyway, time to figure out just what the heck Mark's done
174: [22:05:45] <simon_w> Okay, <kb:button> instead of <bb:button>. Thanks Obama!
175: [22:06:49] <spronk> ehm
176: [22:06:57] <spronk> Snowman24: that's pretty standard 2013 office comptuer warez
177: [22:06:58] <spronk> :op
178: [22:07:45] <Snowman24> dammit why I am I 24?!
179: [22:07:48] * Snowman24 is now known as Snowman23
180: [22:07:52] <simon_w> And here comes the sun
181: [22:08:05] <Snowman23> simon_w: Liquiorice sucks!
182: [22:08:06] * svandragt quit (Ping timeout: 246 seconds)
183: [22:08:16] <simon_w> Should've waited until now to get my supplies
184: [22:08:31] <simon_w> Snowman23, mmm, tasty rats' blood!
185: [22:09:11] <simon_w> (points to whoever gets that reference)
186: [22:09:30] <spronk> your women's supplies, simon_w?
187: [22:09:37] <Snowman23> Nope, don't get it :(
188: [22:09:48] <simon_w> spronk, nah, got those yesterday
189: [22:09:51] <spronk> good, good
190: [22:10:01] <spronk> wouldn't want you to go all red wedding on the office
191: [22:10:19] <spronk> jesus that was a mental picture I did not want.
192: [22:10:26] <simon_w> Haha
193: [22:16:09] * horneczki has joined #silverstripe
194: [22:17:54] <horneczki> hello all! How can I get serial numbers of DataObject::get results?
195: [22:18:11] <simon_w> horneczki, what do you mean?
196: [22:18:21] <simon_w> Are serial numbers a field on the DataObject you're getting?
197: [22:19:13] <horneczki> I want to color every second line in the table, therefore I think I get their serials and I color the odd lines..
198: [22:19:47] <simon_w> You can just use <% if $Odd %> or <% if $Even %> inside your <% loop %>
199: [22:20:51] <Snowman23> I tried using $Odd, but it would always return true when I used it on my simon_w class
200: [22:20:52] <horneczki> oh you are right thanks!
201: [22:21:22] <simon_w> Snowman23, why do you have a simon_w class?
202: [22:22:59] <Snowman23> N-NO REASON
203: [22:23:00] * Snowman23 blushes
204: [22:24:33] <simon_w> Do you at least have a larksie class for the simon_w class to make out with?
205: [22:25:57] <guzzlefry> 0.o
206: [22:27:00] <guzzlefry> Does this mean I should do s/class Documentation/class Snowman23/g?
207: [22:27:08] * guzzlefry prances off.
208: [22:27:23] <guzzlefry> oh crap, he has ops. >_>
209: [22:27:48] <Snowman23> :(
210: [22:27:51] <guzzlefry> phew
211: [22:28:08] <Snowman23> simon_w: No chance @ Larksie -- I don't want you two to go around making children in my perfect system!
212: [22:28:16] <Snowman23> guzzlefry: BAH
213: [22:28:43] <guzzlefry> So, I'm looking into "class templates" in my IDE. Is there any reason not to auto-populate private static [$db, $summary_fields, $has_one, $has_many, $many_many, etc.] in the template?
214: [22:29:02] <Snowman23> Sometimes you don't want to build a dataobject
215: [22:29:10] <Snowman23> guzzlefry: If it works for you though, do it
216: [22:29:55] <simon_w> guzzlefry, I wouldn't do $summary_fields or $searchable_fields as the default ones may be good enough
217: [22:30:10] <guzzlefry> Snowman23: yeah, but I'm thinking, if it subclasses dataobject, I may as well include some things in there.
218: [22:30:26] <guzzlefry> simon_w: Would a blank $summary_fields array overwrite the default one?
219: [22:30:42] <simon_w> Yes
220: [22:30:50] <guzzlefry> ah, good to know. Thanks. :)
221: [22:31:19] <guzzlefry> hrm
222: [22:31:21] * gelignite quit (Quit: http://bit.ly/nkczDT)
223: [22:31:24] <guzzlefry> brings up a question...
224: [22:31:34] <simon_w> Snowman23, just because our children will be completely cute and adorable and awesome and stuff (and way too young for you)
225: [22:31:37] <guzzlefry> I thought private variables weren't allowed to be touched by subclasses?
226: [22:32:02] <Snowman23> simon_w: Woah woah lets not be hasty here, too young for me?
227: [22:32:17] <Snowman23> :D
228: [22:32:52] * guzzlefry calls some people...
229: [22:33:18] * Guits quit (Ping timeout: 246 seconds)
230: [22:33:35] <guzzlefry> Does anyone bother to namespace dataobjects and such?
231: [22:37:35] <Snowman23> guzzlefry: http://codepad.viper-7.com/wBJCgb
232: [22:37:37] <Snowman23> INTERESTING QUESISTON
233: [22:38:10] <simon_w> guzzlefry, at times
234: [22:40:08] <guzzlefry> see, now I'm confused and questioning life. :P
235: [22:46:00] <guzzlefry> So, apparently the default CMSFields work fine as well..
236: [22:46:12] <guzzlefry> This is the first time I haven't overridden that. :)
237: [22:47:59] <simon_w> Since reading an article about string storage types in postgres, overriding getCMSFields has become rather common
238: [22:48:29] <guzzlefry> Why's that?
239: [22:48:43] <guzzlefry> #postgres usually tells me to use TEXT for everything. :P
240: [22:49:01] <simon_w> CHAR, VARCHAR, VARCHAR(x) and TEXT are all stored the same way, so TEXT is less typing
241: [22:49:08] <simon_w> which scaffolds to a TextareaField
242: [22:49:29] <Snowman23> Uh
243: [22:49:33] <Snowman23> That sounds like *more* typing?
244: [22:49:46] <Snowman23> Overriding cmsfields vs 3 extra chars?
245: [22:50:10] <simon_w> Only in cases where I actually use the CMS
246: [22:52:26] <guzzlefry> Was it Image that needed to be subclassed in order to do many_many with?
247: [22:52:41] <simon_w> Nothing needs to be subclassed to do many_many
248: [22:53:23] <guzzlefry> ah, I'm probably thinking of has_many Image...
249: [22:53:36] <simon_w> Yes, which you shouldn't do
250: [22:53:46] <guzzlefry> I've done some silly things in my time. :P
251: [22:56:37] * guzzlefry has left #silverstripe
252: [22:56:41] * guzzlefry has joined #silverstripe
253: [22:56:56] <guzzlefry> dang
254: [22:57:16] <guzzlefry> The default getCMSFields doesn't add a gridfield for my many_many field.
255: [22:58:03] <simon_w> It should once you've saved
256: [22:58:29] <guzzlefry> oh
257: [22:59:38] <guzzlefry> oh man, it even puts it in a new tab!
258: [23:00:09] <guzzlefry> err
259: [23:00:20] <guzzlefry> simon_w: It lacks an upload field?
260: [23:00:29] <guzzlefry> many_many Image
261: [23:00:42] <simon_w> guzzlefry, if you do a many_many to Image, then you'd want to replace the grid field with an UploadField
262: [23:01:09] <simon_w> Bonus points if you then go and update FormScaffolder to do it automatically
263: [23:01:41] * SphereSilverNL has joined #silverstripe
264: [23:01:58] * Bollig|DesignCty has joined #silverstripe
265: [23:06:26] <guzzlefry> err, replaced a gridfield with an upload field?
266: [23:11:37] <guzzlefry> I think this is why I've always created a wrapper dataobject for many_many Image. :P
267: [23:12:46] <simon_w> Yeah, use an UploadField instead of a GridField
268: [23:12:49] * Liquide quit (Ping timeout: 252 seconds)
269: [23:13:15] <SphereSilverNL> Yeah, I mix those up on a daily basis too :P
270: [23:13:52] <guzzlefry> simon_w: I'm not following. How would I do that? I thought gridfield was something to handle multiple dataobjects, while uploadfield was on a single dataobject?
271: [23:14:21] <simon_w> $fields->replaceField('Images', new UploadField('Images'))
272: [23:14:29] <simon_w> guzzlefry, UploadField can handle many images
273: [23:14:37] <guzzlefry> oh!
274: [23:14:39] <guzzlefry> thanks :)
275: [23:16:30] <SphereSilverNL> is it normal for a "rebase" command, to create a bunch of changess I need to push?
276: [23:16:30] * abitran quit (Read error: Connection reset by peer)
277: [23:16:37] <simon_w> No
278: [23:16:52] <SphereSilverNL> figures
279: [23:17:15] <SphereSilverNL> I did a rebase upstream/3.1, and it gave me 50+ new changes
280: [23:17:43] <SphereSilverNL> (You probably seen it, since it's a new feature you responded to ;) )
281: [23:18:12] * Liquide has joined #silverstripe
282: [23:19:23] * Cornelio has joined #silverstripe
283: [23:23:09] <guzzlefry> Don't suppose there's an easy way to make UploadFields sortable?
284: [23:24:37] * Stomach has joined #silverstripe
285: [23:24:59] <SphereSilverNL> $default_sort kinda does that?
286: [23:25:20] <guzzlefry> Think SortableGridField-type sorting.
287: [23:27:46] <SphereSilverNL> AFAIK, SortableGridField follots the given field, or the default given sort
288: [23:28:00] <Bollig|DesignCty> hmmm. shows how long it's been since I used the page comments. Akismet no longer offers api keys to wordpress accounts… onyone know the next best way to combat spam?
289: [23:28:19] <guzzlefry> SphereSilverNL: It's drag-n-drop into the order you want.
290: [23:28:21] <SphereSilverNL> ReCaptcha
291: [23:28:42] <guzzlefry> You add a "sort" property on the dataobject which it manipulates.
292: [23:28:45] <Bollig|DesignCty> SphereSilverNL: how does it plug into page comments?
293: [23:29:06] <SphereSilverNL> And Akismet not offering other accounts anymore?
294: [23:29:20] <Bollig|DesignCty> SphereSilverNL: yes, paid only though...
295: [23:29:24] <SphereSilverNL> Bollig|DesignCty: No clue, I have always used Akismet
296: [23:29:52] <Bollig|DesignCty> apparently they phased out free wordpress keys in 2011....
297: [23:29:54] <Bollig|DesignCty> or so I read.
298: [23:30:28] <SphereSilverNL> Hm, at least they don't have my CC details :D
299: [23:30:41] <guzzlefry> Snowman23: https://www.youtube.com/watch?v=2H5uWRjFsGc Seems like something you should be playing in the office. :P
300: [23:31:39] <Snowman23> The uploader has not made this video available in your country.
301: [23:31:47] <Snowman23> Pretty sure I've heard it though
302: [23:31:49] <Snowman23> seems familiar
303: [23:31:50] <SphereSilverNL> Bollig|DesignCty, it's still free, you need a wordpress account, it doesn't require the site actually being wordpress
304: [23:31:52] <Snowman23> http://www.maa.org/sites/default/files/pdf/devlin/LockhartsLament.pdf
305: [23:33:29] * SphereSilverNL quit (Remote host closed the connection)
306: [23:34:16] <Bollig|DesignCty> SphereSilverNL: not according to this: http://en.support.wordpress.com/api-keys/
307: [23:34:21] <Bollig|DesignCty> awwww, he's gone.
308: [23:42:25] <Zauberfisch23> 11
309: [23:42:51] <Zauberfisch23> nvm that
310: [23:43:11] <Snowman23> 12
311: [23:48:43] * Jayden90 has joined #silverstripe
312: [23:51:52] <Jayden90> Something screwwy is going on with the markup of this docs page: http://doc.silverstripe.org/framework/en/reference/shortcodes
313: [23:51:58] <Jayden90> http://validator.w3.org/check?uri=http%3A%2F%2Fdoc.silverstripe.org%2Fframework%2Fen%2Freference%2Fshortcodes&charset=%28detect+automatically%29&doctype=Inline&group=0
314: [23:52:18] <Snowman23> Jayden90: Yeah, 50% of the docs we have are broken pages
315: [23:52:26] <Snowman23> Jayden90: Feel free to fix it if you can figure out how :P
316: [23:53:21] <guzzlefry> delegation... :P
317: [23:53:49] <Snowman23> the docs parser is probably broken -- I think we're using a crappy parser anyway

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