#silverstripe IRC Log

IRC log for 22 January 2014

All timestamps are in UTC.

1: [00:18:20] <antmas> howdy all
2: [00:30:44] <Ryan-Toast> what up
3: [00:32:55] <antmas> at home :(
4: [00:32:58] <antmas> with a sick child
5: [00:33:01] <antmas> HOORAY
6: [00:36:18] <simon_w> Should've used protection! :p
7: [00:38:17] <Ryan-Toast> simon_w: http://i.imgur.com/jb1ZQpk.jpg
8: [00:38:56] <simon_w> I had to wait for that to load. What a let down :p
9: [00:39:10] <Ryan-Toast> lol
10: [00:39:48] <ss23> You have a child, antmas?!
11: [00:39:50] <ss23> How old are you? o.o
12: [00:39:54] <Ryan-Toast> 25
13: [00:39:58] <ss23> OLD
14: [00:40:00] <ss23> OOOOL
15: [00:40:01] <ss23> D
16: [00:40:01] <antmas> ss-log, :P yeah\
17: [00:40:08] <antmas> gah
18: [00:40:12] <antmas> not used to xhat
19: [00:40:19] <ss23> lol
20: [00:40:27] <simon_w> ss23, OOOOOOOOOOOOLD!
21: [00:40:28] <antmas> yeah he's only 17 months
22: [00:41:55] <antmas> shit sucks, have to use my OWN sick leave ;__;
23: [00:42:29] <ss23> :D
24: [00:42:33] <ss23> lol
25: [00:43:24] <ss23> Client just said "Hi Stephen..."
26: [00:43:29] <ss23> WHY THE DOT DOT DOT! IT MAKES IT SO NERVOUS
27: [00:43:35] <antmas> lol
28: [00:43:38] <antmas> Phteven
29: [00:43:54] <spronk> hahahahaha
30: [00:43:55] <spronk> :D
31: [00:44:09] <spronk> http://d24w6bsrhbeh9d.cloudfront.net/photo/a09K5nv_700b_v2.jpg
32: [00:44:32] <ss23> lol spronk
33: [00:44:51] <antmas> ah good times
34: [00:45:03] <antmas> sent that all over the office
35: [00:46:29] <Ryan-Toast> Is this Phteven? NO, THIS IS PATRICK!
36: [00:47:38] <antmas> ruhroh
37: [00:47:41] <antmas> Patrick
38: [00:47:44] <antmas> THAT'S MY NAME
39: [00:47:46] <antmas> :D
40: [00:48:02] <Ryan-Toast> That's why I said it, haha.
41: [00:48:58] <ss23> GODDAM IT I ACCIDENTLY CLICKED PORN
42: [00:48:58] <ss23> fucking
43: [00:49:00] <ss23> I swear
44: [00:49:05] <ss23> Putty with its "Single left click to open shit!"
45: [00:49:14] <antmas> *ACCIDENTALY*
46: [00:49:20] <simon_w> Porn usually involves fucking, yes
47: [00:49:56] <antmas> "that stuff in my browser history is from a virus"
48: [00:50:19] <ss23> lol
49: [00:50:21] <ss23> idk
50: [00:50:22] <ss23> it's annoying
51: [00:50:25] <ss23> IT WASN'T EVEN GOOD PORN
52: [00:50:29] <ss23> IT WAS A TRAP WITH A MASSIVE DICK
53: [00:50:32] <ss23> :(
54: [00:50:33] * ss23 cries
55: [00:50:40] * OxFF1 has joined #silverstripe
56: [00:50:47] <simon_w> Aww, did it make you jealous?
57: [00:50:52] <ss23> No
58: [00:50:54] <ss23> :(
59: [00:50:58] <ss23> It made me sad that I clicked it! :(
60: [00:51:00] <ss23> I DIDN'T WANT TO
61: [00:51:15] <simon_w> If you say so
62: [00:51:28] <ss23> :(
63: [00:51:29] * ss23 cries
64: [00:56:31] <antmas> bah, I cant remember the name of this font
65: [00:56:41] <antmas> Archer, that's it
66: [00:56:42] <simon_w> Windings!
67: [00:58:13] * mobiusnz1 has joined #silverstripe
68: [00:58:14] * mobiusnz quit (Read error: Connection reset by peer)
69: [00:58:49] * samey6 has joined #silverstripe
70: [00:58:55] * samey6 quit (Remote host closed the connection)
71: [00:59:17] * samey6 has joined #silverstripe
72: [00:59:57] <samey6> Heyo - Is there something similar to $CurrentLink(/url-segment/) available in the template (OUTSIDE of looping through Menu etc)?
73: [01:00:14] * mobiusnz1 quit (Client Quit)
74: [01:00:27] <simon_w> samey6, $Link?
75: [01:01:18] <samey6> just trying to get class "current" for the nav highlight purpose
76: [01:01:24] * jrthomer quit (Remote host closed the connection)
77: [01:01:42] <samey6> without using menu loop
78: [01:03:02] <simon_w> $Page('url-segment').LinkOrCurrent
79: [01:04:48] <samey6> Thanks it worked
80: [01:05:14] <Ryan-Toast> Haeps of people in IRC that I've never seen before. #ITSHAPPENING.gif
81: [01:05:57] <samey6> Do you know Nathan from Marketo ?
82: [01:06:09] <Ryan-Toast> Nope
83: [01:06:55] <samey6> opps do you know BPower?
84: [01:07:22] * OxFF1 quit (Quit: Hasta la proxima)
85: [01:07:25] <Ryan-Toast> Nope :)
86: [01:07:59] <simon_w> He shows up sometimes
87: [01:08:14] <samey6> Fine, I work with him
88: [01:08:21] * camfindlay has joined #silverstripe
89: [01:09:14] <ss23> Must suck to work with someoen who comes on IRC
90: [01:09:19] * ss23 looks around
91: [01:09:59] <samey6> it's not as bad as you think :)
92: [01:10:12] <irogue23> ss23: was gonna say you don't seem to have that problem, but camfindlay had just arrived
93: [01:10:27] * chillu_23 quit (Quit: chillu_23)
94: [01:11:15] <ss23> lol
95: [01:11:17] <ss23> and chillu?
96: [01:11:18] <ss23> and madmat/
97: [01:11:19] <ss23> :P
98: [01:11:24] <camfindlay> I see you ss23...
99: [01:12:23] <antmas> what about when clients are on here...
100: [01:12:29] <antmas> >.>
101: [01:12:56] <irogue23> ss23: but chillu and madmatt are barely actually here, they're just idle masters :P
102: [01:13:22] <simon_w> antmas, that's what you get for having clients!
103: [01:13:41] <antmas> simon_w, I don't have any clients...
104: [01:15:03] <ss23> XD
105: [01:15:08] <ss23> antmas: You only kind of count :D
106: [01:15:13] <ss23> irogue23: trudat
107: [01:15:15] <ss23> 2idle4me
108: [01:16:12] <antmas> I AM THE PROXY!
109: [01:16:14] <irogue23> stay classy hamilton
110: [01:16:54] <irogue23> i heard them about an hour ago setting up a checkpoint and was thinking "what are they expecting to find at this time of day?"
111: [01:16:55] <ss23> irogue23 is about to share a story about something he heard on police radio
112: [01:17:20] <irogue23> they've got 2 EBAs so far
113: [01:17:24] <variable_office> I have an issue with an Upload field that when I upload a file it gets to 100% and then says "Bad Request" in red letters. There are no logs generated afaik. Any ideas?
114: [01:17:25] <irogue23> ss23: you know it ;)
115: [01:17:32] <ss23> EBA?
116: [01:17:36] <irogue23> Excess Breath Alcohol
117: [01:18:02] <ss23> oic
118: [01:18:39] <irogue23> two drunk drivers within an hour in the middle of a weekday =/
119: [01:23:03] <antmas> isn't it dole day today?
120: [01:23:13] <antmas> or is that tomorrow, I forget
121: [01:24:03] <Ryan-Toast> Tuesdays, and Thursdays
122: [01:24:11] <Ryan-Toast> Depending on your last name.
123: [01:24:25] <antmas> huh
124: [01:24:30] <antmas> didn't know it was based on name
125: [01:24:52] <Ryan-Toast> If you r last name is like A-M then you're Tuesday, if you're N-Z then Thursday
126: [01:26:53] <ss23> Horrible day to work retail
127: [01:26:53] <ss23> :(
128: [01:27:59] <simon_w> Every day?
129: [01:28:23] * UncleCheese has joined #silverstripe
130: [01:29:55] <ss23> this one is particularly bad :P
131: [01:30:06] <antmas> ss23, why?
132: [01:32:31] * jrthomer has joined #silverstripe
133: [01:35:06] <ss23> cause the kind of people who come in on dole day are horrible
134: [01:35:09] <ss23> I mean dole day, not today
135: [01:35:10] <ss23> :O
136: [01:35:14] <ss23> GODDAM IT SOMETHING IS BEEPING
137: [01:36:31] <simon_w> Is your mum reversing?
138: [01:37:01] <Ryan-Toast> OH snap
139: [01:37:26] * jrthomer quit (Ping timeout: 264 seconds)
140: [01:37:27] <antmas> ^^ lawl
141: [01:37:30] <ss23> lol
142: [01:37:30] <ss23> ouch
143: [01:37:37] <ss23> it was the alarm
144: [01:44:06] * zippy___ has joined #silverstripe
145: [01:44:37] * zippy__ quit (Ping timeout: 248 seconds)
146: [01:44:38] * zippy___ is now known as zippy__
147: [01:45:22] * Azure has joined #silverstripe
148: [01:50:13] * Nimle has joined #silverstripe
149: [01:52:06] * ObiWanSh_ has joined #silverstripe
150: [01:52:19] <Nimle> Hi guys, in searchable_field for the databject (Filter), what is the best way to add grater than or less than? I only see exact mach and partial match. Say I want to filter by transaction date between "From" and "to" dates entered by the user.
151: [01:58:24] * chillu_23 has joined #silverstripe
152: [02:00:12] <Ryan-Toast> antmas: got bored. Boilerplate CMS looks like this now: http://i.imgur.com/TPwF327.png
153: [02:00:52] <antmas> Ryan-Toast, nice, I've started anew so I'll bring it in
154: [02:07:05] <Ryan-Toast> pippy: ^
155: [02:08:25] <antmas> Ryan-Toast, is it update on git?
156: [02:08:28] <pippy> ah nice
157: [02:08:32] <Ryan-Toast> antmas: Yeah
158: [02:08:34] <pippy> i love the flatness of it
159: [02:09:13] <simon_w> That isn't flat
160: [02:09:35] <pippy> yeah the buttons have a little 3d in them
161: [02:09:45] * chillu_23 quit (Quit: chillu_23)
162: [02:09:53] <simon_w> Also, there's blatant layers
163: [02:10:06] * chillu_23 has joined #silverstripe
164: [02:11:35] <Ryan-Toast> It's off by default, but I just commented it out in the config. The README.md tells you where to enable it.
165: [02:14:03] <Ryan-Toast> forgot how annying themeing jQuery UI stuff is.
166: [02:14:19] <Ryan-Toast> and their million different classes.
167: [02:15:40] <antmas> Ryan-Toast, hmmm
168: [02:15:48] <antmas> you ure it changed?
169: [02:15:53] <antmas> I see no updates
170: [02:16:15] <Ryan-Toast> https://github.com/Rhym/ss_boilerplate says it has.
171: [02:16:18] <antmas> wait, I was too quick
172: [02:16:55] <Ryan-Toast> I'm sure I have missed little bits and pieces, but that's all I can be fucked doing on it today.
173: [02:17:16] <antmas> Ryan-Toast, naw it's good
174: [02:18:09] <antmas> the hardest part is coming up with a logo -_-
175: [02:18:33] <Ryan-Toast> That's why I pay people to do that.
176: [02:19:07] <Ryan-Toast> just go on dribbble for some inspiration.
177: [02:22:26] <antmas> Ryan-Toast, well I have on now, but need to o some anti-aliasing work
178: [02:22:30] <antmas> one*
179: [02:22:45] <Ryan-Toast> Screenshot?
180: [02:23:52] <simon_w> Bad mateusz, merging tests into framework that require cms
181: [02:23:58] <ss23> lol
182: [02:24:56] <antmas> Ryan-Toast, hold up
183: [02:25:21] * simon_w reverts and tells madmatt to submit a better test
184: [02:25:23] <antmas> also, not settled on font or colour :P
185: [02:25:31] <ss23> I saw that, MEANIE
186: [02:25:34] <ss23> He's crying IRL right now
187: [02:25:47] <ss23> "Why is Simon so mean, and why doesn't he get lunch with ss23 anymore?! :("
188: [02:25:50] <ss23> (quote)
189: [02:25:58] <irogue23> the latter is cos he hates you, ss23
190: [02:26:08] <ss23> WOW
191: [02:26:08] * jrthomer has joined #silverstripe
192: [02:26:09] <ss23> :(
193: [02:26:12] <simon_w> The former is cause I hate people?
194: [02:26:30] <irogue23> to be fair, people are pretty shit
195: [02:27:23] <simon_w> Also, fuck behat
196: [02:27:34] <antmas> Ryan-Toast, http://imgur.com/iJ6aJKm
197: [02:27:55] <Ryan-Toast> Circle's too big.
198: [02:28:00] <simon_w> Why don't we all just use prologue?
199: [02:28:10] <ss23> 15:27:23 <@simon_w> Also, fuck behat
200: [02:28:12] <antmas> Ryan-Toast, I thought that too
201: [02:28:12] <ss23> TRUDIS
202: [02:28:26] * nickmolhoek quit (Ping timeout: 264 seconds)
203: [02:28:52] <irogue23> CHAR.LI
204: [02:28:56] <antmas> Ryan-Toast, as in too big for the text, right
205: [02:28:57] <irogue23> CHAAAAAARRRR.LIIIII
206: [02:29:02] <irogue23> COME TO CANDY MOUNTAIN CHAR.LI
207: [02:29:03] <antmas> irogue23, XD
208: [02:31:31] <antmas> circles are hard to make crisp >|
209: [02:32:01] * camfindlay quit (Quit: camfindlay)
210: [02:35:03] * travis-ci has joined #silverstripe
211: [02:35:03] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1814 (3.1 - cf01ca8 : Simon Welsh): The build was fixed.
212: [02:35:03] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/ce3a9449034b...cf01ca818ae6
213: [02:35:03] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/17382831
214: [02:35:03] * travis-ci has left #silverstripe
215: [02:36:38] <simon_w> Fixed it!
216: [02:37:36] <Ryan-Toast> antmas: yeah
217: [02:38:46] <ss23> You konw, really, versioned should be it's own module, and cms should rely on it
218: [02:39:48] <simon_w> And should be split in two
219: [02:40:38] <ss23> Versioned should?
220: [02:40:41] <ss23> What two functionalities does it have? :O
221: [02:40:59] <simon_w> Stages and history
222: [02:41:07] <ss23> oic
223: [02:41:07] <ss23> yes
224: [02:41:08] <ss23> AGree
225: [02:41:18] <ss23> Stages and history both give me a large amount of grief
226: [02:42:52] * camfindlay has joined #silverstripe
227: [02:48:12] <irogue23> just had to use a bottle opener to open a can of coke =/
228: [02:48:57] <guzzlefry> 0.o
229: [02:49:02] <guzzlefry> how in the?
230: [02:49:08] <simon_w> I get to build a form based on what TradeMe says the fields are in its API!
231: [02:49:16] <irogue23> tab was insanely tight for some reason
232: [02:49:24] <irogue23> couldnt get finger under it
233: [02:49:31] <guzzlefry> oh
234: [02:49:38] <guzzlefry> I usually use a butter knife in those situations.
235: [02:49:47] <irogue23> dont have one of them on my desk :P
236: [02:50:32] <simon_w> Yet... :p
237: [02:50:43] <simon_w> Well, home time!
238: [02:52:14] * camfindlay quit (Quit: camfindlay)
239: [02:54:29] * camfindlay has joined #silverstripe
240: [02:54:36] * camfindlay quit (Client Quit)
241: [02:54:42] <antmas> hmmm
242: [02:54:51] <antmas> Illustrator is probably better for logos
243: [02:55:03] * ObiWanSh_ quit (Quit: Leaving...)
244: [02:58:41] * jrthomer quit (Ping timeout: 252 seconds)
245: [03:05:51] * Ryan-Toast quit (Quit: Ryan-Toast)
246: [03:09:19] * zippy__ quit (Quit: zippy__)
247: [03:28:03] <ss23> showqueries, debug_request
248: [03:28:07] <ss23> WHY THE INCONSISTENT UNDERSCORE
249: [03:28:08] <ss23> :(
250: [03:29:54] * chillu_23 quit (Quit: chillu_23)
251: [03:31:14] * samey6 quit (Ping timeout: 272 seconds)
252: [03:36:25] <antmas> wireless headphones = poopin while boppin
253: [03:36:40] <guzzlefry> ss23: To keep you on your feet!
254: [03:36:52] <ss23> lol
255: [03:37:26] <guzzlefry> ss23: Are those the get variables for Silverstripe's debugging stuff?
256: [03:37:33] <ss23> Yeah
257: [03:37:38] <ss23> http://doc.silverstripe.org/framework/en/reference/urlvariabletools
258: [03:37:39] <ss23> There's more
259: [03:37:45] <ss23> there's also the isDev/isTest kinds
260: [03:37:52] <ss23> BackURL
261: [03:38:09] <ss23> Basically, "How many different ways can we stylize this to fuck over as many people as we can?"
262: [03:40:26] * chillu_23 has joined #silverstripe
263: [03:40:27] <ss23> Holy *fuck* this is retarded
264: [03:40:40] <ss23> blargh
265: [03:42:07] <guzzlefry> meh
266: [03:43:19] <guzzlefry> ss23: I'd say change them all to pascal case since nothing seems to break a production site other than BackURL.
267: [03:43:40] <ss23> How do you select where not null in SilverStripe with ORM?
268: [03:43:47] <ss23> http://doc.silverstripe.com/framework/en/topics/datamodel
269: [03:43:49] <ss23> no references to null
270: [03:43:57] <ss23> PHP null just gives empty string
271: [03:43:57] <ss23> :/
272: [03:43:58] <guzzlefry> I'd guess null...
273: [03:44:08] <guzzlefry> It might check === null?
274: [03:44:16] <ss23> I tried, it just converst to ''
275: [03:46:00] <ss23> chillu_23: halp
276: [03:46:17] <guzzlefry> null is essential in ternary logic.
277: [03:46:21] * guzzlefry panics.
278: [03:46:32] <ss23> It's essential in "Make MySQL work" logic :(
279: [03:46:45] <guzzlefry> oh wait
280: [03:46:49] <guzzlefry> hrm
281: [03:47:42] <guzzlefry> That's one hell of an oversight...
282: [03:48:25] * Nimle quit (Ping timeout: 272 seconds)
283: [03:51:50] * antmas quit (Ping timeout: 264 seconds)
284: [03:53:25] <irogue23> ugh
285: [03:53:37] <irogue23> the rise in temp and humidity in my office when it rains
286: [03:54:05] <guzzlefry> ss23: What's the class that handles forming the SQL?
287: [03:54:39] <ss23> No idea, guzzlefry
288: [03:54:41] <ss23> :(
289: [03:54:50] <guzzlefry> I'll get to the bottom of this...
290: [03:54:57] <ss23> lol
291: [03:55:47] * antmas has joined #silverstripe
292: [03:57:00] <ss23> I've just written raw SQL to get around it in this case
293: [03:57:04] <ss23> But annoying, I wanted to make the code nice
294: [03:57:05] <ss23> :(
295: [03:59:48] <guzzlefry> Someone must know....
296: [04:02:16] * jrthomer has joined #silverstripe
297: [04:06:37] <guzzlefry> ah well
298: [04:06:44] <guzzlefry> ss23: http://www.silverstripe.org/data-model-questions/show/14668
299: [04:06:48] <guzzlefry> There's that. :P
300: [04:08:06] <ss23> lol
301: [04:08:11] <ss23> Think I'll go with the raw SQL
302: [04:08:11] <ss23> :P
303: [04:08:46] <willr> ss23, SilverStripe is looking for a support dev? Did they fire you already?
304: [04:09:20] <ss23> Ouch
305: [04:09:20] <ss23> :(
306: [04:09:23] <ss23> willr: Need more devs
307: [04:09:25] <ss23> MORE DEVS MORE DEVS
308: [04:09:41] <willr> Well if you didn't release things with so many bugs..
309: [04:09:44] <ss23> lol
310: [04:09:44] <ss23> pls
311: [04:09:45] <willr> *snap*
312: [04:09:48] <ss23> Don't look at *me*!
313: [04:11:40] <ss23> The code from people written before I was here...
314: [04:11:42] <ss23> userforms...
315: [04:11:43] * ss23 looks
316: [04:16:15] <guzzlefry> willr: He's the doc guy, not support dev.
317: [04:16:25] <ss23> lol
318: [04:16:26] <ss23> pls
319: [04:16:30] * guzzlefry hides.
320: [04:19:03] <willr> cam surely has tons of time to write docs :P
321: [04:19:39] <ss23> hahaha
322: [04:19:41] <ss23> he literally refuses! :(
323: [04:19:50] <ss23> he's like "It's my job to organize writing docs, not to write docs"
324: [04:19:51] <ss23> ;_;
325: [04:20:01] <ss23> It's like when you have a meeting about having a meeting, I swear
326: [04:37:45] * samey6 has joined #silverstripe
327: [04:40:05] <antmas> ahhhh the pen tool
328: [04:40:13] <antmas> such difficult
329: [04:42:06] * CodeTrap quit (Ping timeout: 252 seconds)
330: [04:43:02] * CodeTrap has joined #silverstripe
331: [04:44:15] * DigNZ quit (Quit: DigNZ)
332: [04:45:50] * samey6 quit (Ping timeout: 264 seconds)
333: [04:48:30] * Ryan-Toast has joined #silverstripe
334: [04:49:18] * willr quit (Quit: willr)
335: [04:51:27] * cloph quit (Ping timeout: 252 seconds)
336: [04:52:29] * UncleCheese quit (Quit: UncleCheese)
337: [04:53:26] * Azure quit (Quit: Textual IRC Client: www.textualapp.com)
338: [04:55:57] * Shrike_Finland has joined #silverstripe
339: [04:55:58] * cloph_away has joined #silverstripe
340: [05:00:01] <antmas> Ryan-Toast, still around?
341: [05:05:49] * simon_w|air has joined #silverstripe
342: [05:06:06] <simon_w|air> <ss23> he's like "It's my job to organize writing docs, not to write docs"
343: [05:06:12] <simon_w|air> Seriously? That's a shit attitude.
344: [05:06:37] <ss23> it's what he's hired for
345: [05:06:37] <ss23> :P
346: [05:06:39] <simon_w|air> Especially since I've seen no attempts are organising writing docs
347: [05:06:49] <simon_w|air> *at
348: [05:07:01] <simon_w|air> ss23, does he realise no one is hired to write docs?
349: [05:07:09] <ss23> lol, yes :P
350: [05:07:11] <ss23> Talk to him yourself!
351: [05:07:15] <ss23> DOn'T PUT ME IN THIS POSITION
352: [05:07:18] <antmas> hahahaahah
353: [05:07:22] <antmas> you guys are mean
354: [05:07:26] <ss23> :(
355: [05:07:38] * jrthomer quit (Remote host closed the connection)
356: [05:07:45] <antmas> you both know ss23 is docs maintainer
357: [05:07:50] <ss23> PLS
358: [05:07:51] <ss23> PLS.
359: [05:07:53] <ss23> I swear
360: [05:07:59] <simon_w|air> antmas, SilverStripe Ltd keeps going on about how they need better docs. Then they expect the community to do it all.
361: [05:08:25] * simon_w|air is getting more and more annoyed at SS Ltd's handling of the OSS side
362: [05:08:28] * Ryan-Toast quit (Quit: Ryan-Toast)
363: [05:08:29] <ss23> lol
364: [05:08:58] <antmas> hire me
365: [05:09:01] <ss23> If only there was someone who cared and would fix it
366: [05:09:03] <antmas> I'm good at le documentation
367: [05:09:04] * ss23 looks at simon_w|air
368: [05:09:07] <antmas> fully serious
369: [05:09:10] <ss23> antmas: We are hiring! :D
370: [05:09:18] <antmas> ss23, pay?
371: [05:09:50] <simon_w|air> ss23, most of the time I bring up something against the grain I just get ignored because "I hate <thing I'm disagreeing with>"
372: [05:09:53] <ss23> idk, antmas :O
373: [05:10:18] <ss23> simon_w|air: Was more meaning, if ss ltd is causing problems, it's not going to be fixed by outside the company :P
374: [05:11:18] <antmas> fuck
375: [05:11:59] <antmas> why does Allow from all not work >:|
376: [05:12:00] <ss23> antmas: No idea tbh
377: [05:12:04] * samey6 has joined #silverstripe
378: [05:12:10] <ss23> Probably a case of "How much do you want? ""How much you offer?" "How much do you want!"
379: [05:12:14] <ss23> I hate it so much
380: [05:12:34] <simon_w|air> antmas, because 2.4 changed things
381: [05:12:49] <antmas> ss23, heh, yeah I know. Although my current job was me saying 'WHATEVER YOU PAY ME IS GOOD' cause I was a broke pleb
382: [05:12:55] <ss23> lol
383: [05:14:22] <simon_w|air> Can't remember what server I had to set up recently that used 2.4
384: [05:15:08] <antmas> would probably help if I was reading my own IP and ot my VM's ... _-_
385: [05:15:24] <ss23> lol
386: [05:15:42] <simon_w|air> antmas, Require all granted is what 2.4 wants
387: [05:16:07] <antmas> simon_w, 3.1.2 here
388: [05:16:11] <antmas> personal site
389: [05:16:16] <simon_w|air> antmas, Apache 2.4
390: [05:16:21] <antmas> oh
391: [05:16:43] <antmas> hmmm
392: [05:16:55] <antmas> allow from all works though
393: [05:17:01] <antmas> was just reading wrong IP
394: [05:17:18] <simon_w|air> Then you're not running 2.4
395: [05:17:24] <antmas> simon_w, yeah, I am
396: [05:17:24] <simon_w|air> So much better for your sanity
397: [05:17:44] <antmas> oh
398: [05:18:03] <antmas> simon_w, sorry, I have Require all granted AND Allow from all enabled
399: [05:18:08] <antmas> mabad
400: [05:18:29] <simon_w|air> antmas, yeah, 2.4 silently ignores allow. Really annoying and it really should be a 3.0 release or some such
401: [05:18:48] <ss23> Yeah!
402: [05:18:51] * ss23 looks at antmas
403: [05:18:59] <antmas> >.>
404: [05:19:11] <antmas> man, what colour goes with orange?
405: [05:19:24] <simon_w|air> Blue?
406: [05:19:26] <ss23> antmas: kuler.adobe.com
407: [05:19:52] <antmas> I tried blue, but that colour scheme is EVERYWHERE
408: [05:19:53] * Azure has joined #silverstripe
409: [05:20:23] <simon_w|air> That's because they're complimentary :p
410: [05:20:29] <antmas> ss23 what dis?
411: [05:21:36] <antmas> ss23, oh wait, its a colour pallete matcher/creator?
412: [05:21:41] <ss23> yeah
413: [05:21:44] <ss23> pick a color and clicky
414: [05:21:47] <ss23> till it looks good
415: [05:22:11] <simon_w|air> antmas, go for the tri one if you want to match a non-blue
416: [05:23:13] <antmas> simon_w, I'm trying a super light blue - almost white
417: [05:24:24] * Shrike_Finland quit (Quit: Leaving.)
418: [05:24:35] * DigNZ has joined #silverstripe
419: [05:24:36] * DigNZ quit (Client Quit)
420: [05:27:10] * DigNZ has joined #silverstripe
421: [05:35:11] * DigNZ quit (Quit: DigNZ)
422: [05:37:27] * antmas quit (Quit: Leaving)
423: [05:39:07] * SightUnseen has joined #silverstripe
424: [05:39:17] * SightUnseen has left #silverstripe
425: [05:41:28] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
426: [05:50:37] * DigNZ has joined #silverstripe
427: [05:50:45] * DigNZ quit (Client Quit)
428: [05:55:01] * goesta quit (Ping timeout: 246 seconds)
429: [05:55:21] * chillu_23 quit (Quit: chillu_23)
430: [06:11:35] * ssb_ has joined #silverstripe
431: [06:12:37] <ssb_> hi all, is there a better place to download the current release of silverstripe then the download section on silverstripe.org? i have to patch ErrorPage, RedirectorPage, etc because $db is private
432: [06:13:12] * zippy__ has joined #silverstripe
433: [06:16:00] <ssb_> anyone?
434: [06:24:32] * zippy__ quit (Quit: zippy__)
435: [06:34:21] * Shrike_Finland has joined #silverstripe
436: [06:37:23] * ssb_ quit (Quit: Page closed)
437: [06:38:11] * samey6 quit (Ping timeout: 253 seconds)
438: [06:45:09] * Shrike_Finland quit (Quit: Leaving.)
439: [06:56:37] * jrthomer has joined #silverstripe
440: [07:01:13] * jrthomer quit (Ping timeout: 272 seconds)
441: [07:03:26] <ss23> composer been doing a git checkout for ~5 mins now
442: [07:03:28] <ss23> >.>
443: [07:04:07] <spronk> githubz?
444: [07:04:10] <spronk> gone over yer quotaz?
445: [07:04:16] <ss23> dunno, it finished
446: [07:04:18] <ss23> now it's on cms
447: [07:27:24] * jrthomer has joined #silverstripe
448: [07:27:26] * zippy__ has joined #silverstripe
449: [07:27:51] * samey6 has joined #silverstripe
450: [07:31:30] * jrthomer quit (Read error: Operation timed out)
451: [07:53:26] * Shrike_Finland has joined #silverstripe
452: [07:55:49] * discorpia quit (Read error: Operation timed out)
453: [07:57:28] * discorpia has joined #silverstripe
454: [08:04:12] * samey6 quit (Ping timeout: 272 seconds)
455: [08:11:35] * nz_dre has joined #silverstripe
456: [08:11:55] * nz_dre has left #silverstripe
457: [08:14:47] * chillu_23 has joined #silverstripe
458: [08:24:27] * chillu_23 quit (Quit: chillu_23)
459: [08:46:21] * chillu_23 has joined #silverstripe
460: [08:50:20] * chillu_23 quit (Client Quit)
461: [08:55:13] * chillu_23 has joined #silverstripe
462: [08:57:38] * jrthomer has joined #silverstripe
463: [09:02:26] * kinglozzer has joined #silverstripe
464: [09:02:28] * jrthomer quit (Ping timeout: 272 seconds)
465: [09:32:30] * Pyromanik has joined #silverstripe
466: [09:36:13] * travis-ci has joined #silverstripe
467: [09:36:14] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1815 (3.1 - 55608d5 : Ingo Schommer): The build passed.
468: [09:36:14] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/cf01ca818ae6...55608d57f685
469: [09:36:14] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/17398005
470: [09:36:14] * travis-ci has left #silverstripe
471: [09:46:54] * travis-ci has joined #silverstripe
472: [09:46:55] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1817 (2.4 - be59fd9 : Ingo Schommer): The build passed.
473: [09:46:55] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/d0c37b3a1364...be59fd923742
474: [09:46:55] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/17398905
475: [09:46:55] * travis-ci has left #silverstripe
476: [09:48:06] * travis-ci has joined #silverstripe
477: [09:48:07] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1816 (3.1 - 53e790f : Ingo Schommer): The build passed.
478: [09:48:07] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/55608d57f685...53e790ff984f
479: [09:48:07] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/17398245
480: [09:48:07] * travis-ci has left #silverstripe
481: [10:11:01] * Shrike_Finland quit (Quit: Leaving.)
482: [10:27:52] * chillu_23 quit (Quit: chillu_23)
483: [10:32:44] * Pyromanik quit (Ping timeout: 260 seconds)
484: [10:40:55] * Pyromanik has joined #silverstripe
485: [10:42:10] * Shrike_Finland has joined #silverstripe
486: [10:43:45] * micmania1 has joined #silverstripe
487: [10:44:39] * Shrike_Finland quit (Client Quit)
488: [10:55:23] * pevjan has joined #silverstripe
489: [10:57:05] <pevjan> When I try to upload images to the Upload folder on my SS 3.1.2 site, I get a "Forbidden" message. I've checked the permissions of the assets/Uploads folder and they are 0777 recursively. Any idea?
490: [10:57:25] <pevjan> The same thing does not happen when I try it out locally
491: [10:57:41] <simon_w|air> What about just the assets folder?
492: [10:57:59] <pevjan> simon_w|air: the assets folder is 0777 as well
493: [10:58:19] <pevjan> simon_w|air: and I can't uplaod to it either
494: [10:58:26] <simon_w|air> How about /tmp?
495: [10:58:42] <simon_w|air> Or whatever PHP's upload_dir is set to
496: [10:59:02] <pevjan> simon_w|air: I can however create folders in the assets folder from silverstripe
497: [11:00:25] <pevjan> simon_w|air: I have no upload_dir setting
498: [11:00:55] <pevjan> should I create one?
499: [11:01:07] <simon_w|air> upload_tmp_dir
500: [11:01:44] <pevjan> simon_w|air: I have no such setting in my code either
501: [11:01:54] <simon_w|air> It's a PHP setting
502: [11:02:19] <simon_w|air> php.net/upload_tmp_dir
503: [11:04:13] * simon_w|air quit (Quit: This computer has gone to sleep)
504: [11:09:56] <pevjan> sorry, that's what I meant, I had no such setting in my repo. I've added it now and it's pointing to a tmp directory which has 777 permissions. But the problem persists
505: [11:12:24] * Shrike_Finland has joined #silverstripe
506: [11:37:29] * pevjan quit (Quit: Leaving...)
507: [11:38:28] <Pyromanik> up late simon_w, that's a bit unlike you
508: [11:39:11] <Pyromanik> pevjan, it can depend on the owner and things too, according to setup.
509: [11:54:57] * Shrike_Finland quit (Quit: Leaving.)
510: [11:58:45] * Shrike_Finland has joined #silverstripe
511: [12:37:23] <micmania1> Pyromanik, u still coming to super mondays?
512: [12:39:16] * Shrike_Finland quit (Read error: No route to host)
513: [12:39:40] * Shrike_Finland has joined #silverstripe
514: [12:44:19] * Shrike_Finland quit (Ping timeout: 260 seconds)
515: [12:45:34] <Pyromanik> micmania1, yep, even shuffled the London trip so I could come :P
516: [12:46:20] <Pyromanik> so I might be a bit knackered (train from London gets in at the early hours), but I'll be there :)
517: [12:46:39] <Pyromanik> shit, I guess I should figure out how to get to the venue then :P
518: [12:47:40] <Pyromanik> micmania1, it's in the University right? Not the one to the east of the city centre but the one to the west, amirite?
519: [12:47:58] <Pyromanik> so weird having 2 uni's so close together :s
520: [12:56:12] <micmania1> yeah, its near a hospital but we're going to a pub on the quayside beforehand if you fancy meeting up there?
521: [12:57:10] <Pyromanik> oh yeh, could be great. I know where Quayside is at least! How far are you fromo the courtrooms there?
522: [12:57:17] <micmania1> Pub is here: http://bit.ly/KGbUey
523: [12:57:37] <micmania1> We're just over the river (I can see them now) but the pub is even closer.
524: [12:58:32] <micmania1> The pub is called the Bridge Tavern, but its signage says Newcastle Arms which is its old name. It confuses everyone.
525: [13:00:13] <Pyromanik> oop, time to go out.
526: [13:00:18] <Pyromanik> I think I've been past that pub
527: [13:00:29] <Pyromanik> chat when I get back I guess :>
528: [13:25:51] * UndefinedOffset has joined #silverstripe
529: [13:37:26] * jrthomer has joined #silverstripe
530: [14:11:08] * svandragt has joined #silverstripe
531: [14:12:32] <svandragt> I've while looped though a MySQLQuery using ->nextRecord() and now I need to loop through it again, how do I reset the current record? Rewind returns the first record so when I subsequently would loop though the recordset the first one would be missed out, right?
532: [14:12:44] <svandragt> reset the index I mean
533: [14:24:14] <svandragt> seems to work ok
534: [14:35:30] * catcher has joined #silverstripe
535: [15:12:31] * OzziNL has joined #silverstripe
536: [15:23:51] * zippy__ quit (Quit: zippy__)
537: [15:46:43] * Pyromanik has joined #silverstripe
538: [15:46:52] <Pyromanik> hooahh
539: [15:47:14] <Pyromanik> so this bar micmania1, do they serve beer or that Australian rubbish?
540: [15:47:28] <micmania1> beer.
541: [15:47:40] <Pyromanik> Fosters, pah.
542: [15:47:48] <micmania1> haha that's my football drink
543: [15:47:49] <Pyromanik> seems to be everywhere here!
544: [15:48:04] <Pyromanik> wtf is up with that. Not even the Aussies drink it! xD
545: [15:48:32] <micmania1> ha. It was made by Scottish & Newcastle who also do Newcastle Brown Ale
546: [15:48:57] <Pyromanik> Fosters is an Aussie brand, so far as I'm aware
547: [15:49:18] <Pyromanik> Newcastle brown ale seems like something I should try though :P
548: [15:50:31] <micmania1> http://www.independent.co.uk/news/business/news/scottish-amp-newcastle-toasts-163309m-fosters-deal-473834.html
549: [15:51:50] <micmania1> brown ale is good. gets you hammered though lol
550: [16:00:53] * Shrike_Finland has joined #silverstripe
551: [16:00:58] * Shrike_Finland1 has joined #silverstripe
552: [16:01:40] <Pyromanik> sounds fantastic micmania1!
553: [16:02:01] * OxFF1 has joined #silverstripe
554: [16:02:46] <Pyromanik> mm yeh, Fosters Aussie beer, just brewed locally, just like how they brew Heinekin in Aus too.
555: [16:02:51] <Pyromanik> I guess.
556: [16:03:47] <Raymondo> fosters... they make wine don't they?
557: [16:03:53] <Pyromanik> No, it's a beer -.-
558: [16:03:57] <Raymondo> no
559: [16:04:06] <Raymondo> most of their profits come from wine :)
560: [16:04:11] <Raymondo> or did, until they sold
561: [16:04:22] <Pyromanik> godammit, there's always one guy.
562: [16:04:31] <Raymondo> an australian? yeah sorry
563: [16:04:55] <Pyromanik> Fosters is a beer. The brewery may have grown and come to buy wine brands too, but it's a beer.
564: [16:05:01] <Raymondo> little creatures pale ale. get in there
565: [16:05:09] <Pyromanik> not my thing, too spicey.
566: [16:05:21] <Raymondo> yeah, stick to fosters
567: [16:05:23] <Pyromanik> like an aussie Hogarden
568: [16:05:25] * Shrike_Finland quit (Ping timeout: 248 seconds)
569: [16:05:27] <Pyromanik> nah fuck fosters.
570: [16:06:05] <Pyromanik> if you're going to go that retard you may as well just buy an HQ and drink XXXX
571: [16:06:34] <Raymondo> try less hard
572: [16:07:39] * lerni1 has joined #silverstripe
573: [16:10:45] <Pyromanik> You never go full retard.
574: [16:23:44] <catcher> microbrews!
575: [16:24:38] <catcher> domestics & imports are so 2012.
576: [16:24:39] * OxFF1 quit (Ping timeout: 260 seconds)
577: [16:30:50] * OzziNL quit (Read error: Operation timed out)
578: [16:43:32] <Pyromanik> catcher, everything is either domestic or import.
579: [16:43:44] <Pyromanik> 'micro', 'craft' or otherwise.
580: [16:44:09] <Pyromanik> it's like saying if(true||false)
581: [16:47:13] <catcher> Pyromanik, craft/micro are typically listed apart from domestics, at least in the US.
582: [16:47:24] <catcher> i.e. http://sherlocks.com/beer-domestic-import-micro-craft/
583: [16:49:13] * mendozao has joined #silverstripe
584: [16:49:24] * mendozao has left #silverstripe
585: [17:03:54] <Pyromanik> catcher, yeh here too.
586: [17:04:10] <Pyromanik> but in reality there's nothing special about them, other than that they're not owned by some big coporation.
587: [17:04:35] <Pyromanik> well, 'listed' as like, generally referred to as, yeh.
588: [17:04:59] <Pyromanik> an in NZ sometimes they actually ARE owned by big corporates.
589: [17:05:01] <Pyromanik> still.
590: [17:05:16] <Pyromanik> either as a buy out or just clever marketing.
591: [17:09:00] * kinglozzer quit ()
592: [17:13:35] * lerni1 quit (Quit: lerni1)
593: [17:25:09] * ObiWanSh_ has joined #silverstripe
594: [17:40:15] * Shrike_Finland1 quit (Quit: Leaving.)
595: [17:42:00] * samey6 has joined #silverstripe
596: [17:45:13] * simon_w|air has joined #silverstripe
597: [17:48:29] * samey6 quit (Ping timeout: 240 seconds)
598: [17:53:21] <catcher> I need to do a bunch of 301s with some server-side translation based on the DB. I currently have a custom route pointing to a controller, and I'm handling all the logic in the controller's init() method. Is there a better way?
599: [18:00:08] * jcwacky quit (Quit: jcwacky)
600: [18:00:51] * Shrike_Finland has joined #silverstripe
601: [18:03:02] * UndefinedOffset quit (Quit: Leaving.)
602: [18:08:47] * Shrike_Finland quit (Quit: Leaving.)
603: [18:16:59] * SightUnseen has joined #silverstripe
604: [18:19:58] * SightUnseen has left #silverstripe
605: [18:27:23] * lerni has joined #silverstripe
606: [18:39:52] <Pyromanik> catcher, if it works it works.
607: [18:40:16] <Pyromanik> there are probably more than 2 ways, but they won't all be nice or clean.
608: [18:40:22] <Pyromanik> or easy
609: [18:41:21] <Pyromanik> but 301 is redirect anyway, do you mean redirect TO a translation url?
610: [18:42:49] <catcher> Previous site has a nasty URL structure based on named URL params. I need to regex out the bits I need, do an old/new id lookup in the DB, and 301 to my new URL.
611: [18:44:27] <Pyromanik> right yeh, probably index, or something
612: [18:44:40] <Pyromanik> ask ss23 when he arouses, he loves error handling.
613: [18:48:22] * samey6 has joined #silverstripe
614: [18:50:23] <catcher> index() will never run though, the original URL has a dot & thus won't map to an action.
615: [18:54:15] * samey6 quit (Ping timeout: 272 seconds)
616: [19:17:51] * SphereSilverNL has joined #silverstripe
617: [19:18:41] * UndefinedOffset has joined #silverstripe
618: [19:21:20] <SphereSilverNL> Hey guys, is Varnish out-of-the-box working, or will it prevent pages from updating every minute?
619: [19:21:48] * Shrike_Finland has joined #silverstripe
620: [19:22:19] * antmas has joined #silverstripe
621: [19:22:36] <UndefinedOffset> does this composer requirement sound right to you guys to restrict a module to framework 3.0 and 3.1 (excluding 3.2) ">=3.0.1,<3.2", evidently SortableGridField doesn't seem to like master aka 3.2 :P
622: [19:24:02] <UndefinedOffset> SphereSilverNL I was working on a project for a client at work, we spent like 2 or 3 hours working with a rackspace rep and couldn't get the CMS to stay logged in with Varnish on. Now that was a SilverStripe 2.4 site load balanced a few cloud servers :P
623: [19:25:04] <UndefinedOffset> SphereSilverNL we ended up telling the client use a specific ip to login, that server had varnish off
624: [19:25:58] <SphereSilverNL> Bummer, so Varnish == Bad :(
625: [19:26:49] <SphereSilverNL> I was looking for a new VPS provider, and the one that stood out had Varnish Cache enabled by default. Guess I'm gonna find me an APC by-default hosting
626: [19:26:59] <UndefinedOffset> in my experiance its awesome... but breaks the cms atleast for 2.4 lol. Never tried 3.x
627: [19:27:00] <SphereSilverNL> (Yes, I know, I can set it up myself, but I'm lazy)
628: [19:27:01] * antmas quit (Ping timeout: 272 seconds)
629: [19:28:03] <simon_w> SphereSilverNL, APC? Why are you looking for old PHP versions?
630: [19:28:13] <catcher> UndefinedOffset, remind me how you synced assets between load-balanced servers?
631: [19:28:17] <SphereSilverNL> APC is for 5.4, right?
632: [19:28:19] <UndefinedOffset> I love rackspace... but they can be very expensive, but if the customer (or you) don't care about paying their managed hosting is great. Their cloud servers are lightning fast too
633: [19:28:37] <simon_w> APC beta is 5.4, nothing for 5.5
634: [19:28:44] * chillu_23 has joined #silverstripe
635: [19:29:00] <catcher> SphereSilverNL, zend opcache will be included in php5.5
636: [19:29:14] <UndefinedOffset> catcher, hmm rackspace set it up I think it was called lsync. Works pretty great upload code to one server and it copies across to all other nodes almost instantly
637: [19:29:15] <simon_w> s/will be/is/
638: [19:29:17] <SphereSilverNL> I know, but I'm probably gonna run it on 5.4, so.... APC would be the best option. It's better maintained and eAcc just breaks SS3
639: [19:29:35] <simon_w> SphereSilverNL, if by better maintained you mean not stable, sure
640: [19:29:54] * Shrike_Finland quit (Quit: Leaving.)
641: [19:29:57] <SphereSilverNL> catcher: I know, but a few clients on my current VPS kinda break on 5.5
642: [19:30:11] * antmas has joined #silverstripe
643: [19:30:17] <UndefinedOffset> chillu_23 :D... composer version requirement question for you, is ">=3.0.1,<3.2" correct for limiting a module to silverstripe 3.0 and 3.1?
644: [19:30:28] <SphereSilverNL> simon_w: What do you mean "not stable"? In my experience, it's not unstable.
645: [19:30:39] <simon_w> SphereSilverNL, APC support for 5.4 is in beta
646: [19:31:05] <SphereSilverNL> True, that's true, but I've been running it on our development server for a long time now, without any issues.
647: [19:31:29] <simon_w> That because the issues manifest as things you can't see :p (it just fails to cache)
648: [19:31:29] <SphereSilverNL> Even my local dev-machines all run 5.4 with APC without any issues.
649: [19:31:33] <UndefinedOffset> catcher https://launch.rackspace.com/build/wordpress/server/lsync/ this is what they used i think. That said they handled it all so hard to say what magic wand they waved ;)
650: [19:31:43] * ObiWanSh_ quit (Remote host closed the connection)
651: [19:32:02] * ObiWanShanobi has joined #silverstripe
652: [19:32:07] <guzzlefry> oh god
653: [19:32:11] <guzzlefry> something is horribly wrong :/
654: [19:32:13] <SphereSilverNL> simon_w: Hmmm, that might actually explain why sometimes on my dev-machine, pages just refuse to load...
655: [19:32:19] * gelignite has joined #silverstripe
656: [19:32:25] <SphereSilverNL> You didn't break the internet, did you guzzlefry ?
657: [19:32:29] <SphereSilverNL> Or killed someone?
658: [19:32:30] <guzzlefry> no, this website
659: [19:32:39] <SphereSilverNL> Owww, than it's just a glitch :P
660: [19:32:48] <guzzlefry> $_SERVER['REMOTE_ADDR']
661: [19:32:54] <SphereSilverNL> OUCH!
662: [19:32:55] <antmas> moooooornin
663: [19:32:59] <guzzlefry> ^ that's impossible to forge, right?
664: [19:33:26] <SphereSilverNL> Please, for the love of god, start using $address = filter_input(); for getting globals?
665: [19:34:02] <guzzlefry> I don't think it matters in this case.
666: [19:34:12] <guzzlefry> $_GET $_POST, yes
667: [19:34:25] <SphereSilverNL> Probably not, but still, it's the right way to do it by using the built-in filter method :)
668: [19:34:40] <guzzlefry> anyway
669: [19:34:44] <guzzlefry> some emails are getting sent to me
670: [19:35:34] <guzzlefry> There's a check to put the website into dev mode and send all emails to me if REMOTE_ADDR == my IP
671: [19:35:38] <guzzlefry> I just don't get it. >_>
672: [19:36:08] <SphereSilverNL> What's the remote address?
673: [19:36:30] <SphereSilverNL> Put a dump at the top of your _config. var_dump($_SERVER);, visit your site, remove the dump.
674: [19:36:50] <SphereSilverNL> But don't reload the page ;) Now you have all server variables at your disposal (quick and dirty way)
675: [19:36:58] <guzzlefry> My IP is static, so the check is correct.
676: [19:37:11] <guzzlefry> Also, right now the MySQL server is down. :P
677: [19:37:32] <SphereSilverNL> Than you can easily break at the top of _config, the site is down anyway :D
678: [19:38:04] <guzzlefry> :P
679: [19:38:42] * samey6 has joined #silverstripe
680: [19:40:04] <guzzlefry> Need to do that password protected website thing.
681: [19:40:57] * Ryan-Toast has joined #silverstripe
682: [19:42:02] <Pyromanik> lol bl2u
683: [19:42:12] <SphereSilverNL> Ehhhhh, Security::set_required_login() or something?
684: [19:42:43] * antmas_ has joined #silverstripe
685: [19:42:44] <Pyromanik> [07:50] <catcher> index() will never run though, the original URL has a dot & thus won't map to an action.
686: [19:42:51] * antmas quit (Ping timeout: 272 seconds)
687: [19:42:53] <Pyromanik> but that's the point catcher, index runs when there is no action
688: [19:43:23] * samey6 quit (Ping timeout: 260 seconds)
689: [19:43:27] * Frottello has joined #silverstripe
690: [19:44:34] <catcher> Pyromanik, the route is like "something/whatever.html", I'm routing something/whatever.html to a custom controller
691: [19:44:50] * samey6 has joined #silverstripe
692: [19:45:30] * Frottello has left #silverstripe
693: [19:47:49] * zippy__ has joined #silverstripe
694: [19:48:15] <catcher> so it's not actually landing on an action, it seems
695: [19:48:47] <catcher> Can I specify an action on the destination part of the route?
696: [19:48:56] <zippy__> morning
697: [19:52:07] <antmas_> zippy__: mornin
698: [19:52:38] <Ryan-Toast> Morning, guys
699: [19:52:55] <Ryan-Toast> antmas: Did you need something, antmas?
700: [19:57:04] <antmas_> Ryan-Toast: hmmmm?
701: [19:57:12] * antmas_ is now known as antmas
702: [19:57:15] <Ryan-Toast> Last night you asked if I was still around.
703: [19:57:26] <antmas> Ryan-Toast: oh, no nvm I figured it out
704: [19:57:32] <Ryan-Toast> What was the issue?
705: [19:57:41] <antmas> just more sass stuff
706: [19:57:47] * UndefinedOffset quit (Quit: Leaving.)
707: [19:59:45] <Ryan-Toast> Coolio.
708: [20:00:39] <Ryan-Toast> To answer your question about the modules, I recommend adding things to the code file, and not the modules as if you ever want to upgrade boilerplate to a new version.
709: [20:00:59] <antmas> Ryan-Toast: yeah thought so
710: [20:01:13] <Ryan-Toast> That and you can override the templates in the theme.
711: [20:01:39] <antmas> I just ran into an issue where I was adding a new page type, but it would not take into account the boilerplate theme
712: [20:01:42] <Ryan-Toast> Well that's how I'd like it to work, anyway.
713: [20:01:55] <Ryan-Toast> Interesting.
714: [20:01:58] <antmas> aka not applying the theme
715: [20:02:30] <Ryan-Toast> Did you put your templates for the pagetype in the boilerplate theme?
716: [20:02:37] <antmas> Ryan-Toast: yeh
717: [20:02:46] <Ryan-Toast> Strange, I've neveer come accross that./
718: [20:02:51] <antmas> Ryan-Toast: I'll have another look tonight and give you more deets
719: [20:02:56] <Ryan-Toast> sweet.
720: [20:03:22] <Ryan-Toast> I'm adding a 301 redirect module at the moment, so you can set urls to be redirected to pages.
721: [20:03:34] <Ryan-Toast> MODULE ALL THE THINGS!
722: [20:03:34] <antmas> Ryan-Toast: nice
723: [20:03:55] <antmas> it was more than likely my fault as I was super tired last night :P
724: [20:04:21] * UncleCheese has joined #silverstripe
725: [20:05:17] <Ryan-Toast> Lol
726: [20:05:36] <Ryan-Toast> It's good to have you getting some user testing on it.
727: [20:06:25] <antmas> Ryan-Toast: what's the best way to give feature requests?
728: [20:07:03] <Ryan-Toast> antmas: Github issues?
729: [20:07:13] <Ryan-Toast> Or facebook, I don't mind.
730: [20:07:29] <antmas> Ryan-Toast: I'd rather do it kinda 'officially', I'll try git
731: [20:07:39] <Ryan-Toast> probs github so people can see if I deny any feature requests.
732: [20:09:45] <catcher> Is it possible to send a custom route to a specific action?
733: [20:10:19] <Ryan-Toast> Is there a tutorial anywhere about adding a LeftAndMain menu item with dataObjects housed inside?
734: [20:10:34] <Ryan-Toast> catcher: Could you elaborate?
735: [20:11:26] <catcher> i.e. 'about/about.html': 'LegacyURL_Controller -> about'
736: [20:11:50] <catcher> I want to send specific requests to a specific action on a specific controller.
737: [20:12:07] <Ryan-Toast> like a 301 redirect?
738: [20:12:39] <SphereSilverNL> I just got a message on one of my websites. The contacter stated I should "Stop using the slogan 'more for men'" because it was sexist.
739: [20:12:49] <catcher> Nah, I need to run some logic on it.
740: [20:12:56] <guzzlefry> What's the minimum amount of RAM someone should be using for SilverStripe? >_>
741: [20:13:11] <guzzlefry> Something fancy like an ecommerce site. :P
742: [20:13:12] <SphereSilverNL> The data on my website, is from the original (in this case) TV-channel, claiming to be the channel that has "more for men"
743: [20:13:24] <SphereSilverNL> guzzlefry: 1G
744: [20:13:38] <guzzlefry> makes sense
745: [20:13:49] <guzzlefry> I keep hitting OOM Killer with 512MB ;)
746: [20:14:13] <Ryan-Toast> catcher: mmm, not that I know of sorry. One of the more experienced guys could most likely answer that for you. Unclecheese?
747: [20:14:40] <simon_w> catcher, no.
748: [20:15:01] <catcher> simon_w, so when it's something like that, do I have any choice but to handle them all in init() on that controller?
749: [20:15:54] <simon_w> catcher, about//about.html: LegacyURL_Controller, then a url_handler on about.html
750: [20:16:05] * DigNZ has joined #silverstripe
751: [20:16:18] <catcher> simon_w, oh cool, those can handle dots
752: [20:17:40] <UncleCheese> guzzlefry: The most common cause of memory blowouts is image formatting
753: [20:18:20] <UncleCheese> if you've uploaded one or many large images and they haven't been resized yet
754: [20:18:34] <UncleCheese> 512M should be fine
755: [20:18:54] <UncleCheese> but just for shits and gigs, crank it up to something ridiculous like 1024 and see if you can get over the hump
756: [20:19:02] <UncleCheese> and then change it back
757: [20:20:12] <simon_w> Or stop using GD
758: [20:20:15] * ObiWanShanobi quit (Remote host closed the connection)
759: [20:20:23] <guzzlefry> UncleCheese: It's not fine in this case. :/
760: [20:20:57] <Ryan-Toast> simon_w: You don't recommend GD?
761: [20:20:57] <guzzlefry> No image resizing that I'm aware of either.
762: [20:21:05] <UncleCheese> stop using images
763: [20:21:11] <simon_w> Ryan-Toast, does anyone?
764: [20:21:22] <Ryan-Toast> UncleCheese: Best solution.
765: [20:21:35] <guzzlefry> GD is default isn't it?
766: [20:21:44] <UncleCheese> it is
767: [20:21:48] <Ryan-Toast> simon_w: I like it for image manipulation.
768: [20:21:58] <UncleCheese> they're supposedly making the image backend more injectable in 3.1
769: [20:22:00] <Ryan-Toast> adding watermarks and whatnot.
770: [20:22:06] <UncleCheese> i've never tried it though
771: [20:22:16] <Ryan-Toast> UncleCheese: How do you mean?
772: [20:22:29] <simon_w> UncleCheese, stop with future tense for things already done
773: [20:22:32] <UncleCheese> well, the GD class is a service
774: [20:22:51] <UncleCheese> so it doesn't need to be GD. .it can be anything, as long as it uses a known interface
775: [20:23:08] <catcher> simon_w, where am I going awry? http://pastebin.com/vquxJ7jT
776: [20:23:09] <Ryan-Toast> UncleCheese: Ah, right.
777: [20:23:14] <UncleCheese> silverstripe doesn't care whether it's image majik or GD.. it just wants to know that when it invokes setWidth(), it gets a new image
778: [20:23:29] <UncleCheese> so that's a perfect use of the Injector layer
779: [20:23:37] <UncleCheese> and simon_w says it's already been done, so there you go
780: [20:24:01] <UncleCheese> and by the way, simon_w, that was the present tense
781: [20:25:12] <Ryan-Toast> Is there somewhere in the docs that explains how to add a menu item to the sidebar in the CMS? One that can house a dataobject?
782: [20:28:08] <UncleCheese> any leftandmain subclass will get put on the menu
783: [20:28:21] * ObiWanShanobi has joined #silverstripe
784: [20:28:26] <SphereSilverNL> Or add a ModelAdmin, but that's more specific to handling models.
785: [20:28:40] * philbenoit has joined #silverstripe
786: [20:29:37] <SphereSilverNL> On the image-thing. Is using the file-database faster than just storing them on CDN and store the link in the actual model?
787: [20:31:29] <Ryan-Toast> UncleCheese: Cool, thanks :)
788: [20:34:56] * Shrike_Finland has joined #silverstripe
789: [20:35:02] <antmas> how do I submit all fields instead of definind individual fields in a form using doSubmit?
790: [20:35:10] <antmas> defining*
791: [20:36:31] <Pyromanik> antmas, eh?
792: [20:36:43] <antmas> ah nvm got it
793: [20:36:47] <antmas> Pyromanik: don't worry
794: [20:36:53] * ObiWanShanobi quit (Remote host closed the connection)
795: [20:37:02] <Pyromanik> good, nfi whachoo on about
796: [20:37:25] <antmas> was only taking 1 field from a form and saving to dataobject
797: [20:37:44] <Pyromanik> $form->saveInto($dataobject)
798: [20:38:14] <antmas> Pyromanik: that doesn't take all fields from FieldList though does it?
799: [20:38:26] <Pyromanik> all that exist on the model
800: [20:38:33] <antmas> hmmm
801: [20:38:44] <Pyromanik> exact matches.
802: [20:39:23] <antmas> so there is no need to list the fields in DataObject?
803: [20:39:57] * ObiWanShanobi has joined #silverstripe
804: [20:44:17] <antmas> ah there
805: [20:44:29] <antmas> was only saving 3 fields
806: [20:44:38] <philbenoit> hi all, has anyone installed the display-login module?
807: [20:45:54] <philbenoit> display-logic sorry
808: [20:46:37] <SphereSilverNL> Almost all my sites use it.
809: [20:47:27] <SphereSilverNL> Why?
810: [20:47:36] <catcher> Anyone see the issue here? http://pastebin.com/vquxJ7jT
811: [20:48:09] * Shrike_Finland quit (Quit: Leaving.)
812: [20:48:20] <philbenoit> SphereSilverNL, having trouble installing, should it sit in root folder as 'display-logic'?
813: [20:48:25] <SphereSilverNL> Besides the YAML being shown in the html?
814: [20:48:50] <SphereSilverNL> philbenoit: No, it should be "display_logic" (note the underscore, not a dash)
815: [20:49:29] <philbenoit> SphereSilverNL, is that the standard for SS modules?
816: [20:49:38] <SphereSilverNL> No, it isn't
817: [20:49:45] <philbenoit> there is a lot of inconsistency out there at the moment
818: [20:49:57] <philbenoit> ok, it's just not written anywhere
819: [20:50:01] <SphereSilverNL> for example, my newsmodule expects to be in "silverstripe-newsmodule"
820: [20:50:20] <SphereSilverNL> The inconsistency is due to multiple different developers using their own way to do things.
821: [20:50:21] <philbenoit> and how can i find out what it should be?
822: [20:50:35] <philbenoit> is it listed in the module _config?
823: [20:51:14] <SphereSilverNL> Check _config.php, for example. but it isn't a definitive answer.
824: [20:51:33] * nickmolhoek has joined #silverstripe
825: [20:51:39] <Pyromanik> decently coded modules shouldn't care at all what they're named.
826: [20:51:52] <Pyromanik> excepting css paths I guess
827: [20:51:53] <SphereSilverNL> And you're right, we should get to a conclusion. Either "silverstripe-module-name" or "module_name" or "module-name", but not any of those three mixed.
828: [20:52:24] <SphereSilverNL> Pyromanik: Problem is, I noticed, __FILE__ doesn't always return correctly (for some reason), therefor, making it unusable.
829: [20:52:27] <Pyromanik> SphereSilverNL, depends on the author though. Even if you declare it should be some way, there'll always be misnames, etc
830: [20:52:43] <philbenoit> I would agree, I think there is a lot of time spent trying to figure out how things are installed, whats the name etc
831: [20:52:45] * r3v3rb has joined #silverstripe
832: [20:52:59] <Pyromanik> SphereSilverNL, yeah, it should. But generally I see more of dirname(__DIR__) or something like that
833: [20:53:03] <Ryan-Toast> Would you guys recommend using SwipeStripe, or SS-Shop?
834: [20:53:12] <philbenoit> I think a simple 'install' decription should be included with all modules
835: [20:53:12] <Pyromanik> I'd recommend swipestripe
836: [20:53:15] <SphereSilverNL> depends on the shop.
837: [20:53:23] <Pyromanik> but yeh, depends on a bunch of things.
838: [20:53:26] <simon_w> Ryan-Toast, not using SilverStripe :p
839: [20:53:27] <r3v3rb> morning ladies
840: [20:53:43] <Pyromanik> Ryan-Toast, basically if it's more than a few things, what simon_w said :P
841: [20:53:47] <r3v3rb> Ryan-Toast: I'd recommend opencart
842: [20:53:52] <Pyromanik> gidday r3v3rb
843: [20:53:54] <SphereSilverNL> hey girl!
844: [20:54:01] <Ryan-Toast> r3v3rb: Has to ebe intergrated.
845: [20:54:04] <r3v3rb> watcha up to biatches
846: [20:54:19] <Pyromanik> not drinking like it seems you are r3v3rb
847: [20:54:35] <Ryan-Toast> It is an online booking form, thatshould ebe fine, right?
848: [20:54:45] <r3v3rb> Ryan-Toast: wordderp and that crappy pluginythingymajig everyone uses these days woo-commerce or some such other shite
849: [20:54:48] <Pyromanik> Ryan-Toast, hmm... you probably don't want a shop then.
850: [20:54:50] <Pyromanik> sorry to say.
851: [20:54:51] * chillu_23 quit (Quit: chillu_23)
852: [20:55:00] <Pyromanik> use something like the booking button or soemthnig (.com.au iirc)
853: [20:55:00] <Ryan-Toast> Pyromanik: It currently uses a shop./
854: [20:55:15] <r3v3rb> Ryan-Toast: rebuild rebuild rebuild
855: [20:55:17] <Pyromanik> Ryan-Toast, yeah but in that case you should not use SS at _all_
856: [20:55:24] <r3v3rb> as a proper booking management system
857: [20:55:30] <Pyromanik> as in, not the 'site', not the 'shop'.
858: [20:55:38] <Ryan-Toast> Example: http://www.straytravel.com/explore-your-pass-options/all-stray-passes/
859: [20:55:41] <Pyromanik> if it needs to be one system, make it in one system, and make it a shop.
860: [20:56:03] <r3v3rb> Pyromanik: only been on da caffiene btw
861: [20:56:13] <Pyromanik> r3v3rb, Irish Coffee?
862: [20:56:16] <philbenoit> SphereSilverNL, do you have two minutes to look at my code and see where I am going wrong?
863: [20:56:26] * r3v3rb needs moah
864: [20:56:33] <r3v3rb> Pyromanik: spanish coffee
865: [20:56:45] <Ryan-Toast> Pyromanik: So you wouldn't use a shop for the example above?
866: [20:56:55] <SphereSilverNL> philbenoit: not really, but dumping the pasty here will surely get a response!
867: [20:57:04] <Pyromanik> Ryan-Toast, so... does it actually 'book' anything? Or just pay for a package?
868: [20:57:07] * chillu_23 has joined #silverstripe
869: [20:57:09] <r3v3rb> SphereSilverNL: I love a good pasty
870: [20:57:17] <Ryan-Toast> Pyromanik: Just pays. They do the bookings manually.
871: [20:57:19] <Pyromanik> and email some chap at the office to do some bookings because someone bought a package?
872: [20:57:29] <Pyromanik> Ryan-Toast, right. Well then yeah, shop should be fine.
873: [20:57:36] <Ryan-Toast> Pyromanik: Swish.
874: [20:57:39] <Pyromanik> and yeh, I'd use Opencart start to finish.
875: [20:57:50] <Pyromanik> not that I've used OpenCart before
876: [20:58:41] <Ryan-Toast> Pyromanik: I'd rather intergrate.
877: [20:59:04] <Pyromanik> your fault, don't come crying when you realise you shot yourself in the foot at this exact moment.
878: [20:59:08] <Pyromanik> :P
879: [20:59:15] <r3v3rb> Pyromanik: opencart is very good for what it says it does on the tin
880: [20:59:31] <r3v3rb> but can be a bit lacking compared to some other 'cs-cart' systems
881: [20:59:33] <Ryan-Toast> Pyromanik: :P I'll make the best, and you'll be proud of me.
882: [20:59:37] <Pyromanik> Ryan-Toast, in which case I'd go for SwipeStripe, though I've not looked at SShop in a ... ever.
883: [20:59:46] <Pyromanik> long time, but that was possibly it's pre-forked stage
884: [20:59:47] <r3v3rb> Ryan-Toast: swipestripe ^^
885: [21:00:04] <Pyromanik> Ryan-Toast, I didn't write SwipeStripe, tankr did
886: [21:00:05] <philbenoit> hoping for a little help here on this display-logic code, nothing is hiding or showing - http://pastebin.com/6380JfHj
887: [21:00:32] <Pyromanik> the hell is display-logic?
888: [21:00:38] <r3v3rb> philbenoit: what are you trying to acheive
889: [21:00:50] <r3v3rb> Pyromanik: UC module for javascipt form logic
890: [21:00:56] <Pyromanik> r3v3rb, yeh. I was tossing up between OpenCart and PrestaShop - boss opted for PrestaShop.
891: [21:01:02] <philbenoit> trying to get some field to display on selecting the ListboxField
892: [21:01:06] <Pyromanik> r3v3rb, I don't understand.
893: [21:01:07] <r3v3rb> used it in an online membership booking form
894: [21:01:36] <philbenoit> r3v3rb, at the moment jsut trying to get the Content hiding until Title
895: [21:01:40] <r3v3rb> Pyromanik: it adds a heap of JS/jQuery around your form fields and uses the logic to display
896: [21:01:46] <Pyromanik> urgh, eww.
897: [21:02:04] <Ryan-Toast> the categories Field on this page, what's that field type? http://swipestripe.com/assets/Uploads/Screen-shot-2013-01-07-at-4.36.35-PM.png
898: [21:03:07] <philbenoit> Ryan-Toast, ListboxField with $multiple=true
899: [21:03:16] <Pyromanik> Ryan-Toast, tagfield
900: [21:03:31] <antmas> if I have a DataTable field with a config(columns and types) on a form, how would I add a second DataTable field with a different config?
901: [21:03:31] <Ryan-Toast> Cheers, guys.
902: [21:03:32] <Pyromanik> possibly custom (probably most likely definitely custom)
903: [21:04:19] * r3v3rb quit (Read error: Connection reset by peer)
904: [21:04:19] <Pyromanik> because tagfield comes in chillu_23's tagfield module.
905: [21:04:39] * r3v3rb has joined #silverstripe
906: [21:04:40] <Pyromanik> but looks like the one in swipestripe functions very similar
907: [21:04:44] <r3v3rb> weird router just rebooted
908: [21:04:48] <Pyromanik> eh
909: [21:04:53] <Pyromanik> so what's the happs r3v3rb?
910: [21:04:58] <r3v3rb> philbenoit: was that any help?
911: [21:05:32] <Pyromanik> philbenoit, UncleCheese is in channel, you could try asking him directly.
912: [21:05:40] <Pyromanik> I've never heard of the module before.
913: [21:05:47] <antmas> anyone ^^^
914: [21:05:48] <antmas> ?
915: [21:05:52] <SphereSilverNL> That would be best.
916: [21:06:02] <SphereSilverNL> Ugh, I wanted to get a shower. Than, the doorbell rang.
917: [21:06:18] * ctor has joined #silverstripe
918: [21:06:25] <r3v3rb> Pyromanik: https://github.com/unclecheese/silverstripe-display-logic
919: [21:06:28] <SphereSilverNL> When I finally got out of the shower not looking like someone who is actually showering.... nobody at the door :(
920: [21:07:03] <Pyromanik> SphereSilverNL, guts, so the pizza guy did a runner on you?
921: [21:07:43] <Pyromanik> man I want pizza again :( the hell is with this country and that urge?
922: [21:08:06] <Ryan-Toast> Pyromanik: Don't fight it.
923: [21:08:07] <ctor> i just ate pizza meself yum yum. of the oven variety
924: [21:08:11] <SphereSilverNL> I didn't order any pizza.... so that won't be a problem :D
925: [21:08:18] <Pyromanik> Ryan-Toast, but then I'll become a... Sphere.
926: [21:08:18] <r3v3rb> thats how we make so many fatties Pyromanik be careful...
927: [21:08:49] <Ryan-Toast> Pyromanik: Your new Nick can be PyromanikIfICanBeBothered
928: [21:08:54] <Pyromanik> r3v3rb, yeh, I know. Because you're getting dangerously close to american levels of 'SUGAR ALL THE THINGS!!'
929: [21:09:09] <SphereSilverNL> Pyromanik's nick should be "OwCrapIMOnFire"
930: [21:09:10] <ctor> but ummm i was wondering if one were like interested in adding a link in the docs, like linking a reference item to something in the api docs, what is the way to do it
931: [21:09:13] * Pyromanik is now known as stfuicbf
932: [21:09:18] <stfuicbf> better Ryan-Toast?
933: [21:09:20] <ctor> americass
934: [21:09:21] * r3v3rb mmmm, sugared peanuts
935: [21:09:21] <Ryan-Toast> stfuicbf: lol.
936: [21:09:36] <stfuicbf> r3v3rb, da fuck is with SWEET popcorn at the movies?
937: [21:09:46] <stfuicbf> Go in they're all "Sweet or Salted?"
938: [21:09:58] <r3v3rb> lol
939: [21:10:04] <Ryan-Toast> Give me all the butter you have.
940: [21:10:06] <stfuicbf> And I'm all "neither, and why is it not warm you twats?"
941: [21:10:28] <ss23> 07:44:40 < Pyromanik> ask ss23 when he arouses, he loves error handling.
942: [21:10:28] <ctor> too many people addicted to fake sweetners...
943: [21:10:33] <ss23> error handling = good
944: [21:10:35] <ctor> they give me headachs fakesweets do
945: [21:10:40] <ss23> the shit that SilverStripe does == oh god no please
946: [21:10:50] <r3v3rb> pants why dat metamanager module not showing up in da ss3
947: [21:10:53] <antmas> bah
948: [21:10:53] <stfuicbf> ss23, I know <3
949: [21:10:59] <antmas> I'm having a guzzlefry day
950: [21:11:07] <stfuicbf> r3v3rb, metawhatnow?
951: [21:11:10] <ss23> lol
952: [21:11:15] <ss23> why the strange nick, stfuicbf?
953: [21:11:23] <r3v3rb> stfuicbf: lazy ass meta data populator
954: [21:11:36] * chillu_23 quit (Quit: chillu_23)
955: [21:11:41] <stfuicbf> because, stfu, I cbf'd ss23.
956: [21:11:44] <guzzlefry> antmas: god help you... :P
957: [21:12:02] * r3v3rb is now known as stfuiccdpyromani
958: [21:12:05] * stfuicbf is unemployed and lazy
959: [21:12:05] <antmas> guzzlefry: solving my own problems :D
960: [21:12:11] * stfuiccdpyromani is bored
961: [21:12:18] <ss23> lol
962: [21:12:21] * stfuicbf is now known as unemployednlazy
963: [21:12:32] * chillu_23 has joined #silverstripe
964: [21:12:33] * stfuiccdpyromani is now known as bored
965: [21:12:43] * antmas is now known as Pyromanik
966: [21:12:49] * bored is now known as antmas
967: [21:12:51] <Ryan-Toast> PHPStorm keeps adding fucking folders to my server.
968: [21:12:58] <Ryan-Toast> Stahp
969: [21:12:59] <Pyromanik> I love antmas
970: [21:13:15] <Pyromanik> antmas: knows all PHP and is real cool guy
971: [21:13:19] <antmas> Ryan-Toast: keep it local and use a separate server for uploading to live
972: [21:13:23] <unemployednlazy> muahaha, careful now antmas. I can deal with imposters :P
973: [21:13:31] <Pyromanik> :D
974: [21:13:34] <Ryan-Toast> antmas: Our local is the server. We don't ahave a choice.
975: [21:13:41] <Pyromanik> Can I has antmas back plx?
976: [21:13:47] * antmas gets confused.com
977: [21:14:01] <Ryan-Toast> antmas: Its a local server in the building.
978: [21:14:14] * antmas is now known as r3t3rd
979: [21:14:19] <Pyromanik> lol
980: [21:14:21] * r3t3rd feels clean again
981: [21:14:22] * Pyromanik is now known as antmas
982: [21:14:37] <antmas> GE OUT OF MY HEAD
983: [21:14:39] <unemployednlazy> oooh close
984: [21:14:44] <unemployednlazy> fuck'n just... gutted
985: [21:14:49] * r3t3rd is now known as kinamoryp
986: [21:15:07] <kinamoryp> unemployednlazy: to lazy fella you missed
987: [21:15:08] <unemployednlazy> spell it forwards, I dare you
988: [21:15:13] <kinamoryp> ti
989: [21:15:33] <kinamoryp> is it backwards if thats any help
990: [21:15:48] * kinamoryp is now known as Pyromanik
991: [21:15:53] * Pyromanik quit (Disconnected by services)
992: [21:15:58] <unemployednlazy> Snap.
993: [21:16:04] * unemployednlazy is now known as r3v3rb
994: [21:16:07] <r3v3rb> lololol
995: [21:16:16] * r3v3rb_ has joined #silverstripe
996: [21:16:19] <r3v3rb> hahaha
997: [21:16:21] <r3v3rb_> strangely the password I tried did not wurk
998: [21:16:23] <antmas> lol
999: [21:16:36] * r3v3rb_ is now known as son_of_r3v3rb
1000: [21:16:39] <r3v3rb> Snap!
1001: [21:16:42] <son_of_r3v3rb> lmao
1002: [21:17:00] * r3v3rb resonance
1003: [21:17:09] * son_of_r3v3rb resonates
1004: [21:17:13] * r3v3rb is now known as r3s0n5nc3
1005: [21:17:17] * antmas is now known as f4de_g4in
1006: [21:17:22] <son_of_r3v3rb> whoooooa, I wants that
1007: [21:17:23] * r3s0n5nc3 is now known as r3s0n4nc3
1008: [21:17:28] * son_of_r3v3rb is now known as antmas
1009: [21:17:32] <antmas> ta da!
1010: [21:17:36] <f4de_g4in> lawl
1011: [21:17:40] <r3s0n4nc3> idek
1012: [21:17:46] <f4de_g4in> I need a break
1013: [21:17:47] <antmas> r3s0n4nc3: want it...
1014: [21:18:03] * antmas is now known as simon_w_jr
1015: [21:18:04] <catcher> Custom route & controller->action are working. What should the controller return on invalid requests? $this->httpError does the 'figure out the closest thing and go' thing, rather than a 404.
1016: [21:18:05] <ctor> break;
1017: [21:18:10] * f4de_g4in is now known as antmas
1018: [21:18:37] <catcher> more specifically, $this->httpError(404) does.
1019: [21:18:44] * simon_w_jr is now known as r3t3rds
1020: [21:19:02] <r3s0n4nc3> I just don't even know.
1021: [21:19:37] <r3s0n4nc3> hey, here's a fun fact. Shifting the left hand one homekey to the right makes just == judy
1022: [21:20:05] <r3s0n4nc3> catcher, that's normal.
1023: [21:20:30] <r3s0n4nc3> specifically rather that if you have renamed a page that was that, it redirects to the new slug.
1024: [21:21:36] <r3s0n4nc3> oh r3t3rds, I think your orignal is available again, no?
1025: [21:21:39] * r3t3rds is now known as r3v3rb
1026: [21:21:46] <r3s0n4nc3> :P
1027: [21:21:47] <r3v3rb> ta durrr
1028: [21:22:05] <r3v3rb> did nickserv kick you out eventually
1029: [21:22:10] <r3s0n4nc3> nah
1030: [21:22:31] <r3v3rb> woot!
1031: [21:22:33] <r3s0n4nc3> You got booted because I ghosted you specifically :P
1032: [21:22:44] <r3v3rb> you guessed mah password
1033: [21:22:52] <r3s0n4nc3> no, lol
1034: [21:23:05] <r3s0n4nc3> nickserv doesn't care if someone logs in as you
1035: [21:23:20] <r3s0n4nc3> well, it might be a setting, I dunno.
1036: [21:24:05] <r3s0n4nc3> but generally you can use away until getting the boot by the actual registrant
1037: [21:24:22] <r3s0n4nc3> cf /msg nickserv help ghost
1038: [21:25:21] <SphereSilverNL> msg nickserv ghost SphereSilverNL AwesomePassword
1039: [21:25:27] <r3s0n4nc3> lolol
1040: [21:25:28] <r3s0n4nc3> [10:24] -NickServ- 1 failed login since last login.
1041: [21:25:28] <r3s0n4nc3> [10:24] -NickServ- Last failed attempt from: Pyromanik!~digbookpr@host-7
1042: [21:25:28] <SphereSilverNL> Nope, didn't work.
1043: [21:25:29] <catcher> Ah, so it thinks my URL is something it's not, and matches an old version of that. Interesting.
1044: [21:26:07] <r3s0n4nc3> catcher, not sure, ask ss23
1045: [21:26:14] * r3v3rb loves this little MySQL snippet SELECT tblcity.city, tblcity.latitude, tblcity.longitude,
1046: [21:26:14] <r3v3rb> truncate((degrees(acos( sin(radians(tblcity.latitude))
1047: [21:26:16] <r3v3rb> * sin(radians(45.266708))
1048: [21:26:17] <r3v3rb> + cos(radians(tblcity.latitude))
1049: [21:26:19] <r3v3rb> * cos(radians(45.266708))
1050: [21:26:20] <r3v3rb> * cos(radians(tblcity.longitude - -73.616257) ) ) )
1051: [21:26:21] <r3v3rb> * 69.09*1.6),1) as distance
1052: [21:26:22] <r3v3rb> FROM tblcity HAVING distance < 10 ORDER BY distance desc
1053: [21:26:23] <r3v3rb> can any one guess what it is?
1054: [21:26:25] <SphereSilverNL> I wonder how many people now think my password is actually "AwesomePassword" :D
1055: [21:27:07] <r3s0n4nc3> SphereSilverNL, probably the same people who guess *******
1056: [21:27:31] <simon_w> r3v3rb, lat/long distance conversion (to miles?)
1057: [21:28:12] <catcher> is there a way to handle dots in routes/url_handlers so the wrong url doesn't end up in the request?
1058: [21:28:30] <r3v3rb> simon_w: close, spherical law of cosines but yes it is used to calculate distance from a geographical point and choose the closest by distance
1059: [21:29:07] <r3v3rb> used it a couple of times in the past for lookups 'find closest whatever'
1060: [21:29:38] <r3v3rb> makes me smile when I think of whoever thought it up! and how clever they are
1061: [21:29:49] <catcher> the requests's url for "about.html" is "about", which then 301s to a page that has/had the urlseg 'about' (which is fine in this case, but will be bad in future routes)
1062: [21:30:08] * DigNZ1 has joined #silverstripe
1063: [21:31:17] <Ryan-Toast> Ugh, I hate giant .htaccess files.
1064: [21:31:33] <r3s0n4nc3> Right, to save myself from boredom I'm going to finally do my "can you do css" test
1065: [21:31:52] <Ryan-Toast> r3s0n4nc3: what's that?
1066: [21:31:55] <r3s0n4nc3> take that r3v3rb!
1067: [21:32:15] <SphereSilverNL> r3v3rb: Need a shoulder to cry on?
1068: [21:32:39] <r3v3rb> lmao, pyromanik r3s0n4nc3 you'll wish you hadnt
1069: [21:32:48] <r3v3rb> SphereSilverNL: you offering big boy?
1070: [21:32:51] <r3v3rb> ;)
1071: [21:32:55] <Ryan-Toast> r3s0n4nc3: what's this CSS test you speak of?
1072: [21:32:58] <ss23> StripeCTF is open again now guys, for anyone that wanted to participate in that :D
1073: [21:33:11] <r3v3rb> ss23: where
1074: [21:33:32] <guzzlefry> capture the flag? 0.o
1075: [21:33:39] <r3s0n4nc3> Ryan-Toast, It's literally "here are our biggest client's style guides. Make us a bunch of buttons on a mock page that adhere to it."
1076: [21:34:01] <Ryan-Toast> r3s0n4nc3: ezmode
1077: [21:34:05] <r3s0n4nc3> oh, and then 'write some bullshit JS validation crap with jquery and no plugins'
1078: [21:34:25] <r3s0n4nc3> I honestly don't have the time of day for this shit.
1079: [21:34:33] <ss23> https://stripe-ctf.com/
1080: [21:34:35] <Ryan-Toast> It's an actual test?
1081: [21:34:41] <Ryan-Toast> that you have to do, lol?
1082: [21:35:26] <ss23> Ryan-Toast: What, me?
1083: [21:35:31] <ss23> I do StripeCTF cause it's fucking fun
1084: [21:35:33] <r3s0n4nc3> Ryan-Toast, no, it's an aptitude test from a prospective employer
1085: [21:35:33] <ss23> :D
1086: [21:35:39] <ss23> Oh, him
1087: [21:35:39] <ss23> lol
1088: [21:35:42] <Ryan-Toast> r3s0n4nc3: Ah, kay.
1089: [21:36:07] <Ryan-Toast> r3s0n4nc3: if has attribute required && value is empty set error.
1090: [21:36:12] <Ryan-Toast> boomtown.
1091: [21:36:16] <r3s0n4nc3> wtf ss23, you take tests for fun?
1092: [21:36:30] <simon_w> ss23, finished it yet?
1093: [21:36:36] <simon_w> (Also, eww, ruby. I feel dirty now)
1094: [21:37:11] <r3s0n4nc3> Ryan-Toast, basically. But then I have to do some shitty "text area can only have 130 characters in it and display a countdown in real time" - just coz we need all future employees to be able to make twitter within 2 hours.
1095: [21:37:25] <r3s0n4nc3> simon_w, D: !
1096: [21:37:25] <SphereSilverNL> What's wrong with RoR simon_w?
1097: [21:37:32] <Ryan-Toast> lol.
1098: [21:37:34] <r3s0n4nc3> ALL of the things!
1099: [21:37:39] <Ryan-Toast> inpuit max-lenth = 130
1100: [21:37:40] <SphereSilverNL> I mean..... You can hardly claim PHP is good?
1101: [21:37:49] <simon_w> SphereSilverNL, what's rails got to do with it?
1102: [21:37:50] <r3s0n4nc3> Ryan-Toast, but real time input count.
1103: [21:38:07] * ctor quit (Ping timeout: 272 seconds)
1104: [21:38:07] <r3s0n4nc3> gotta track keypresses or some shit. Something I've actually never done before and URGH
1105: [21:38:13] <r3s0n4nc3> FOR NO REASON
1106: [21:38:24] <SphereSilverNL> Ow, you're talking about pure Ruby. In my head, "Ruby" translated to "RoR"
1107: [21:38:33] <Ryan-Toast> r3s0n4nc3: on('keypress', 'keydown', 'keyup') max-length - val count
1108: [21:38:45] <SphereSilverNL> but still... how can it be worse than PHP?
1109: [21:38:50] <antmas> ss23: are you able to take a look at my last update on the ticket?
1110: [21:39:00] <ss23> antmas: Jean is dealing with it
1111: [21:39:12] <ss23> r3s0n4nc3: It's not a *test*, it's a *game*
1112: [21:39:12] <ss23> :P
1113: [21:39:17] <antmas> ss23: np
1114: [21:39:20] <ss23> simon_w: Will start tonight (or more realistically, this weekend)
1115: [21:39:32] <simon_w> ss23, I can ruin level 0 for you! :p
1116: [21:39:37] <ss23> ;_;
1117: [21:39:37] <ss23> pls
1118: [21:39:38] <ss23> let me do it
1119: [21:39:39] <ss23> :(
1120: [21:39:52] <simon_w> It'll be hilarious if you fail
1121: [21:40:11] * gelignite quit (Quit: http://bit.ly/nkczDT)
1122: [21:41:39] <ss23> lol
1123: [21:41:47] <ss23> simon_w: It woudln't be surprising for me :P
1124: [21:42:03] <ss23> I do these because I'm a noob and I want to get better, so failing happens more often than not
1125: [21:42:20] <simon_w> ss23, well, level1 is noticeably harder :p (I think, haven't actually looked at the source, but the problem sounds harder)
1126: [21:42:28] <r3s0n4nc3> ss23, see r3v3rb's earlier statement about me CBF'n it about all the things recently.
1127: [21:42:46] <ss23> simon_w: Come on then, finish it :D
1128: [21:42:53] <ss23> tbh, lats year it wasn't amazingly hard
1129: [21:43:00] <ss23> it was a really fun challenge that took a lot of time, but it was possible to copmlete
1130: [21:43:05] <simon_w> ss23, will be doing it tonight
1131: [21:43:26] <ss23> :D
1132: [21:43:28] <ss23> I will try too
1133: [21:43:31] <ss23> Together we solve~!
1134: [21:43:41] * willr has joined #silverstripe
1135: [21:45:35] * SightUnseen1 has joined #silverstripe
1136: [21:45:39] * ObiWanShanobi quit (Remote host closed the connection)
1137: [21:46:39] * SightUnseen1 has left #silverstripe
1138: [21:48:19] <SphereSilverNL> I should be in bed by now.
1139: [21:48:54] <r3v3rb> heres a question, are meta keywords important ...
1140: [21:49:14] <r3s0n4nc3> Ryan-Toast, oh yeh, chur. seems easy.
1141: [21:49:28] * philbenoit quit (Quit: Page closed)
1142: [21:49:30] <Ryan-Toast> r3s0n4nc3: yarp.
1143: [21:49:34] <SphereSilverNL> https://www.google.nl/search?q=meta+tags
1144: [21:49:54] * ObiWanSh_ has joined #silverstripe
1145: [21:50:15] <r3v3rb> SphereSilverNL: ...
1146: [21:50:18] <SphereSilverNL> the big search engines ignore the keywords
1147: [21:50:22] <r3v3rb> its all dutch to me!
1148: [21:50:26] <r3v3rb> lmao
1149: [21:50:32] <r3s0n4nc3> r3s0n4nc3, ha, had this argument with this weird aussie that was still up at 3am his time.
1150: [21:50:37] <SphereSilverNL> And even ignore the description if it doesn't match the page-content.
1151: [21:50:38] <r3s0n4nc3> I say no.
1152: [21:50:44] <r3s0n4nc3> NOPE nope nope.
1153: [21:50:47] <r3v3rb> so any seo company suggesting a site should still have them is talking out of its arse
1154: [21:50:51] <SphereSilverNL> use .com and enter the same query
1155: [21:51:12] <guzzlefry> So what you're saying it...
1156: [21:51:13] <SphereSilverNL> r3v3rb: Any SEO company is talking out of their arse by default.
1157: [21:51:17] <guzzlefry> Make the content better? :P
1158: [21:51:32] <SphereSilverNL> Having good content is way more important
1159: [21:52:01] <Ryan-Toast> r3s0n4nc3: EXAMPLE! http://jsfiddle.net/P76Qa/1/
1160: [21:52:10] <SphereSilverNL> I remember once, talking to an "SEO Specialist", who asked me if I could enable Meta-Keywords for a product, otherwise "His work was useless"
1161: [21:52:16] <r3v3rb> SphereSilverNL: indeed, client just emailed me that I was son of satan because I didn't add the ability to add metatags to their site. I suggested maybe they should have updated and re-written their copy which hasn't changed in 6 years!
1162: [21:52:36] <SphereSilverNL> I remember this, because I bit my tongue so hard, my colleagues could hear it snap.
1163: [21:52:47] <r3v3rb> SphereSilverNL: we are alike in many ways it seems
1164: [21:53:03] <SphereSilverNL> I literally broke my tongue, not telling that guy his work was useless in the first place.
1165: [21:53:07] <r3v3rb> had another client who was paying stupid money to an seo 'specialist' for over three years
1166: [21:53:23] <SphereSilverNL> You know what's the worst?
1167: [21:53:28] <r3v3rb> only for me to tell them that the files on their server hadn't been altered in over 4
1168: [21:53:40] <r3v3rb> so how the hell could she be 'doing' seo for them?
1169: [21:53:47] <SphereSilverNL> Those SEO-people get more money for their work than you do.
1170: [21:53:57] <r3v3rb> SphereSilverNL: sick isn't it
1171: [21:54:04] <SphereSilverNL> disturbing
1172: [21:54:20] <r3v3rb> I am trying to change it one client at a a time
1173: [21:54:28] <Ryan-Toast> r3s0n4nc3: I made you one: http://jsfiddle.net/P76Qa/1/
1174: [21:54:37] <r3v3rb> bbl, time to go
1175: [21:54:39] <r3v3rb> :D
1176: [21:55:06] * r3v3rb quit (Quit: r3v3rb)
1177: [21:55:14] <SphereSilverNL> r3v3rb: Just tell them, they're throwing away good money at someone who tells them to change something that's so useless, unless some stupid company would pay for it, nobody would even care.
1178: [21:56:13] * DigNZ1 quit (Quit: DigNZ1)
1179: [21:56:44] <SphereSilverNL> Ryan-Toast: And now, I'm holding the "t" key down? It says "6", while there are over 300 characters in the field ;)
1180: [22:00:32] <Colin[pi]> morning all :D
1181: [22:00:38] <Colin[pi]> omg hai antmas
1182: [22:00:58] <SphereSilverNL> Sleep tight folks
1183: [22:01:01] <Colin[pi]> nn man
1184: [22:01:15] <Ryan-Toast> SphereSilverNL: And if you let go of it?
1185: [22:01:21] <r3s0n4nc3> urgh fuck, this is all in ruby ss23
1186: [22:02:00] <SphereSilverNL> Ryan-Toast: It says "sleep tight buddy"
1187: [22:02:08] <Ryan-Toast> SphereSilverNL: Lol.
1188: [22:02:14] * SphereSilverNL quit (Quit: bye)
1189: [22:02:35] <r3s0n4nc3> Ryan-Toast, lol. But has to be textarea and can't edit source.
1190: [22:03:59] <ss23> r3s0n4nc3: WHO GIVES A FUCK
1191: [22:04:04] <ss23> People who care about the language suck
1192: [22:04:37] <r3s0n4nc3> pretty much everyone cares about language, otherwise we'd still all be writing punchcards.
1193: [22:05:06] <antmas> Colin[pi]: HOLIFOOK hai!
1194: [22:05:11] <ss23> No, they care that they can write code easily, r3s0n4nc3
1195: [22:05:12] <r3s0n4nc3> And bigO in an interpreted language just seems like superderp.
1196: [22:06:59] <r3s0n4nc3> I thought it was going to be something cool and actually interesting
1197: [22:07:15] <r3s0n4nc3> like an obfuscated C decipher thing
1198: [22:07:23] <ss23> ... o.o
1199: [22:07:25] <ss23> lol
1200: [22:07:38] <ss23> r3s0n4nc3: Out of all the possible CTF thigns you could do, why that specifically?
1201: [22:07:52] <r3s0n4nc3> C or go home.
1202: [22:08:33] <Ryan-Toast> r3s0n4nc3: easy enough to just change it to a textarea.
1203: [22:08:42] <r3s0n4nc3> Ryan-Toast, but no maxlength
1204: [22:08:45] <antmas> so, it's a 'refactor this bit of code' test?
1205: [22:08:57] <Ryan-Toast> .attr('maxlength', 130)
1206: [22:08:57] <r3s0n4nc3> antmas, yeh. Hardly seems like fun.
1207: [22:09:05] <r3s0n4nc3> Ryan-Toast, hehe, true fact.
1208: [22:09:22] <r3s0n4nc3> I was wondering if there was a way to not use that though.
1209: [22:09:45] <r3s0n4nc3> from morbid curiosity more than anything I guess
1210: [22:09:54] <Ryan-Toast> r3s0n4nc3: use an array_split to remove the last character entered if it's ovber 130 characters then
1211: [22:10:27] <r3s0n4nc3> probably some way to prevent default
1212: [22:10:33] <r3s0n4nc3> like say preventDefault()
1213: [22:10:36] <r3s0n4nc3> or something
1214: [22:10:37] <antmas> TextAreaField is the multiline PT field right?
1215: [22:10:43] <r3s0n4nc3> PT?
1216: [22:10:47] <antmas> plain text
1217: [22:10:53] <r3s0n4nc3> yep
1218: [22:10:56] <antmas> tah
1219: [22:10:58] <r3s0n4nc3> renders a <textarea>
1220: [22:11:00] <r3s0n4nc3> by default
1221: [22:11:01] <Ryan-Toast> function(e){e.preventDefault();return false;}
1222: [22:11:08] <r3s0n4nc3> as opposed to <input type text>
1223: [22:11:09] <antmas> sweet
1224: [22:11:16] <r3s0n4nc3> Ryan-Toast, yeh, bascially.
1225: [22:11:27] * r3s0n4nc3 sighs.
1226: [22:11:37] <Ryan-Toast> I may not be good at SS, but CSS and Js are my biz :P
1227: [22:11:44] <r3s0n4nc3> still didn't start, and I'm hungry, and it's too late to cook a meal
1228: [22:14:24] <r3s0n4nc3> Ryan-Toast, mine too, was just something I haven't actually done before.
1229: [22:14:29] <r3s0n4nc3> mostly because it's stupid.
1230: [22:14:33] <Ryan-Toast> lol
1231: [22:14:38] <r3s0n4nc3> and no one wants it
1232: [22:14:43] <r3s0n4nc3> but then here it is in this test :<
1233: [22:14:51] <r3s0n4nc3> WRITTEN IN A WORD DOC
1234: [22:15:04] <r3s0n4nc3> ffs, NOT EVERYONE HAS MS WORD YOU DERPS
1235: [22:15:07] <r3s0n4nc3> gawsh
1236: [22:15:23] <Ryan-Toast> Use google docs to open it.
1237: [22:16:22] <antmas> r3s0n4nc3: what do you use?
1238: [22:17:55] <guzzlefry> or libreoffice
1239: [22:18:23] <guzzlefry> or unzip the .docx and read the cryptic XML
1240: [22:19:25] <r3s0n4nc3> yeah but guys, too much effort!
1241: [22:19:30] <r3s0n4nc3> give PDF, way easier
1242: [22:19:31] <antmas> guzzlefry: XD
1243: [22:19:52] <guzzlefry> PDF doesn't work in terminal though!
1244: [22:20:00] <guzzlefry> well, maybe it does...
1245: [22:20:02] <r3s0n4nc3> guzzlefry, neither do images!
1246: [22:20:15] <guzzlefry> ncurses 4 lyfe
1247: [22:20:19] <guzzlefry> also, afk :P
1248: [22:20:20] <r3s0n4nc3> ya
1249: [22:20:21] <r3s0n4nc3> fo sho
1250: [22:20:37] <r3s0n4nc3> also, supplied in a zip, hard to open with google docs :P
1251: [22:20:49] * antmas looks at ss23
1252: [22:20:49] <r3s0n4nc3> I mean, do able, but effort :<
1253: [22:20:57] * r3s0n4nc3 glares at ss23
1254: [22:21:15] <ss23> :O
1255: [22:21:18] * ss23 looks around
1256: [22:21:18] <ss23> what
1257: [22:21:27] <antmas> ss23: -_-
1258: [22:21:32] <ss23> ;___;
1259: [22:21:33] <ss23> WHAT
1260: [22:21:39] <antmas> ss23: the docs don't work in IE9 :D
1261: [22:21:39] * Colin[pi] looks at ss23
1262: [22:21:46] <antmas> fixitfixitfixitfixitfixit
1263: [22:21:47] * Colin[pi] swoons
1264: [22:22:06] * lerni quit (Quit: lerni)
1265: [22:22:08] <ss23> NO
1266: [22:22:10] * ss23 runs away
1267: [22:22:18] * Colin[pi] lassos ss23
1268: [22:22:30] * antmas hogties ss23
1269: [22:22:39] <Colin[pi]> oh he likes it like that
1270: [22:22:39] <unsignedint> does anyone know how I can convert a DataObject to an array, calling toMap() on it skips some fields if they had no values
1271: [22:23:04] <ss23> :(
1272: [22:23:29] <Colin[pi]> unsignedint: $object->toArray() ? (make your own method?)
1273: [22:23:45] <unsignedint> thought there'd be an automatic way to do it. oh well
1274: [22:23:55] <Colin[pi]> trust nothing automatic ;)
1275: [22:24:07] <Colin[pi]> only way to be sure you get exactly what you want is your own method!
1276: [22:24:31] * chillu_23 quit (Quit: chillu_23)
1277: [22:24:45] <Colin[pi]> any of you guys done geocaching?
1278: [22:24:49] <unsignedint> haha fair enough
1279: [22:25:05] <ss23> Colin[pi]: I wanted to, but didn't have anything to be able to
1280: [22:25:11] * unsignedint would go geocaching, but ss23 hasnt made the docs work in ie6 yet
1281: [22:25:11] <ss23> And figure it's not so popular in my rinkydink town
1282: [22:25:15] <ss23> :(
1283: [22:25:16] <ss23> PLEASE
1284: [22:25:28] <Colin[pi]> you can get an app for your phone now... or a handheld GPS for $50
1285: [22:25:33] <ss23> lol
1286: [22:25:41] <ss23> Yeah, now I could
1287: [22:25:41] <ss23> :P
1288: [22:25:43] <Colin[pi]> anyway I went yesty (day off with my son), loved it
1289: [22:25:56] <Colin[pi]> real life treasure! except it isnt worth much lol
1290: [22:26:00] <ss23> :D
1291: [22:26:01] <antmas> Colin[pi]: I tried it with my GS3 and it sucked :(
1292: [22:26:05] <ss23> What did you put back in, Colin[pi]?
1293: [22:26:10] <Colin[pi]> some brazilian coins
1294: [22:26:14] <Colin[pi]> and my son took a Minion
1295: [22:26:19] <Colin[pi]> and swapped it for something
1296: [22:26:19] <ss23> ah cool
1297: [22:26:23] <antmas> I did find a dildo in one though
1298: [22:26:29] <Colin[pi]> LOL!
1299: [22:26:31] <Colin[pi]> eeuw
1300: [22:26:33] <antmas> not kidding
1301: [22:26:38] <ss23> nice...
1302: [22:26:46] <Colin[pi]> must have been a big cache
1303: [22:27:04] <Colin[pi]> is that a dildo in your cache or are you just pleased to see me?
1304: [22:27:11] <simon_w> Whoa, Canberra has geocaches? :p
1305: [22:27:30] <Colin[pi]> shit yeah dude
1306: [22:27:34] <Colin[pi]> we have a butt loadf
1307: [22:27:37] <Colin[pi]> everywhere
1308: [22:27:41] <ss23> you've just found simon_w a new hobby
1309: [22:27:58] <Colin[pi]> hehe
1310: [22:28:08] <simon_w> Eh :p
1311: [22:28:09] <Colin[pi]> but... was going to say, while out geocaching.. found something kinda weird
1312: [22:28:17] <Colin[pi]> on this fence in the middle of nowhere
1313: [22:28:21] <antmas> there are geocaches EVERYWHERE
1314: [22:28:24] <Colin[pi]> whole bunch of women's underwear :(
1315: [22:28:31] <Colin[pi]> bras, panties, cami
1316: [22:28:36] <Colin[pi]> freaked me the hell out
1317: [22:28:40] <ss23> ...
1318: [22:28:48] <antmas> my friend found one stuck up way high in the Tajmahal (spelling)
1319: [22:28:50] <Colin[pi]> and.... there was a really bad smell in the area :(
1320: [22:29:14] <Colin[pi]> probably a dead roo, but I took a pic and actually reported it to the cops
1321: [22:29:31] <ss23> Better safe than sorry!
1322: [22:29:41] <Colin[pi]> i'll up the pic somewhere
1323: [22:30:11] <Colin[pi]> they said is probably nothing, but always a chance is something
1324: [22:30:22] <Colin[pi]> he said you'll find all sorts of weird things out in the country lol
1325: [22:30:26] <Colin[pi]> COUNTRY FOLKS
1326: [22:30:36] <ss23> lol
1327: [22:30:43] <ss23> I know dead roo's make me want to get naked!
1328: [22:30:43] <ss23> :D
1329: [22:30:50] <Colin[pi]> well
1330: [22:30:55] <Colin[pi]> if it was just the undies, or the smell
1331: [22:30:57] <Colin[pi]> wouldnt have cared
1332: [22:31:00] <Colin[pi]> but both
1333: [22:31:01] <Colin[pi]> hmmmmm
1334: [22:31:20] <ss23> XD
1335: [22:34:04] * chillu_23 has joined #silverstripe
1336: [22:36:07] <Colin[pi]> here check this out: http://i.imgur.com/3HATOuG.jpg o_O
1337: [22:36:21] <Colin[pi]> didnt touch it, goes without saying
1338: [22:36:51] <willr> @ss23 so who published doc recently?
1339: [22:37:06] <willr> looks like search is bung
1340: [22:37:20] <Zauberfisch> ping willr
1341: [22:38:15] <ss23> willr: Probably chillu_23?
1342: [22:38:20] <ss23> I have messed about with docs though
1343: [22:38:27] <ss23> wouldn't be surprised if IO broke it befor the break
1344: [22:38:27] <ss23> lol
1345: [22:38:30] <ss23> BROKE IT BEFORE THE BREAK
1346: [22:38:42] <chillu_23> willr: me
1347: [22:38:54] <ss23> See! :D
1348: [22:39:06] <ss23> chillu_23 is cowering IRL in fear of willr's retribution
1349: [22:39:26] <willr> 23 chilly? Trying to go back to your youth?
1350: [22:39:46] <ss23> lol
1351: [22:39:58] <ss23> willr: Immitation is the sincerest form of flattery
1352: [22:40:02] * ss23 shows off his 23
1353: [22:40:43] <chillu_23> willr: shush ;) new machine, need to get my ancient IRC password first to get back chillu
1354: [22:41:51] <Colin[pi]> ss23: your new pc all finished?
1355: [22:41:54] <Ryan-Toast> I'm returning FooPage::get()->toArray('ID', 'Title'); to a ListboxField. The ID seems to populate, but no Title, any ideas?
1356: [22:42:07] <ss23> Yep!
1357: [22:42:09] <ss23> It's good :D
1358: [22:42:13] <Colin[pi]> ss23: teh sexay?
1359: [22:42:15] * zippy__ quit (Ping timeout: 272 seconds)
1360: [22:42:17] <ss23> Is good
1361: [22:42:20] <ss23> 8 virtual cores
1362: [22:42:24] <ss23> makes my task manager look l33t
1363: [22:42:24] <Colin[pi]> aw yiss
1364: [22:42:41] <Colin[pi]> 4 + hyperthreading?
1365: [22:42:49] <ss23> mmm
1366: [22:42:59] <ss23> i7-4770
1367: [22:43:05] <ss23> Haswell I think? can't remember
1368: [22:43:07] <Colin[pi]> sweet
1369: [22:43:42] <ss23> yep, haswell
1370: [22:44:52] <antmas> ss23: that's a quad core right?
1371: [22:44:56] <ss23> yeah
1372: [22:45:01] <ss23> 4 cores + hyperthreading, as Colin[pi] said
1373: [22:45:01] <ss23> :P
1374: [22:45:05] <Colin[pi]> yes with HT they go to 8 in task manager
1375: [22:45:11] <antmas> ah right
1376: [22:45:12] <antmas> nice
1377: [22:45:18] <antmas> 4770k?
1378: [22:45:24] <ss23> non k
1379: [22:45:26] <Colin[pi]> mine is 4 without HT, so I get 4 in TM ;(
1380: [22:45:27] <ss23> Is work, no need for k
1381: [22:45:32] <ss23> "pls pay more for functionality you won't use!"
1382: [22:45:40] <Ryan-Toast> what do you save a ListboxField as?
1383: [22:45:47] <simon_w> So why aren't you just on a pentium?
1384: [22:45:55] <Colin[pi]> 486?
1385: [22:46:04] <simon_w> Ryan-Toast, varchar or has/many_many
1386: [22:46:11] <Ryan-Toast> simon_w: Thanks
1387: [22:46:23] <Colin[pi]> i'm prolly due for an upgrade, but it's still all working so well.. dont really NEED to yet
1388: [22:46:53] <ss23> simon_w: Well, orginally it was because my Mac was performing so incredibly badly, I figured I should get a decent CPU so I could actually run a VM etc
1389: [22:47:01] <antmas> Colin[pi]: I keep saying that, but I now need to upgrade almost everything thanks to 775 setup
1390: [22:47:01] <ss23> Then I realised that it wasn't the CPU that was making it slow, it was the OS
1391: [22:47:04] <ss23> :)
1392: [22:47:09] <ss23> So I overbought, forgetting how bad OSX is
1393: [22:47:36] <Colin[pi]> 775?
1394: [22:47:38] <Colin[pi]> oh socket
1395: [22:47:42] <antmas> yeh
1396: [22:47:47] <r3s0n4nc3> overbought?
1397: [22:47:48] <antmas> home PC I mean
1398: [22:47:57] <antmas> and only 4gb ram
1399: [22:47:58] <ss23> As in, I got a CPU more powerful than I needed
1400: [22:48:07] <Colin[pi]> hmm what's mine again? 1156 I think
1401: [22:48:23] <Colin[pi]> yeh 1156, core i5
1402: [22:48:37] <r3s0n4nc3> I have an atom.
1403: [22:48:38] <Colin[pi]> nice mid range, still goes good
1404: [22:48:47] <Colin[pi]> you have my sympathies
1405: [22:48:50] <r3s0n4nc3> if I get something new, it's probably going to be an arm.
1406: [22:49:00] <antmas> I just want an SSD and more RAM - but DDR2 is so expensive now
1407: [22:49:02] <r3s0n4nc3> dealwithit.jpg
1408: [22:49:10] <Colin[pi]> antmas: SSD so awesome
1409: [22:49:14] <r3s0n4nc3> Might get another gaming machine, but probably not.
1410: [22:49:24] <r3s0n4nc3> we'll see.
1411: [22:49:34] <ss23> tbh, SSD is main thing that makes computer bearable these days
1412: [22:49:34] <Colin[pi]> antmasL I got a sammy 840 Pro, love it
1413: [22:49:39] <Colin[pi]> so fast
1414: [22:49:48] <ss23> I got 16gb in this, so I could run VMs properly, but really, enough ram + SSD == all gooooood
1415: [22:50:02] <antmas> Colin[pi]: yeah I'm looking at one of those, 128gb for $140 NZD
1416: [22:50:10] <Colin[pi]> yeah good price/perf. point
1417: [22:50:17] <Colin[pi]> and one of the more reliable brands of SSD
1418: [22:50:53] <r3s0n4nc3> so just took a look at some ruby
1419: [22:50:59] <r3s0n4nc3> my god it's horrible.
1420: [22:51:01] <r3s0n4nc3> python plz
1421: [22:51:02] <ss23> lol
1422: [22:51:02] <r3s0n4nc3> ffs
1423: [22:51:25] <Colin[pi]> I tried a few times to get into python
1424: [22:51:27] <r3s0n4nc3> ruby tries to do what python does, only completely wrong.
1425: [22:51:29] <Colin[pi]> but never got very far
1426: [22:51:40] <r3s0n4nc3> it's pretty much unreadable.
1427: [22:51:57] <r3s0n4nc3> plus all those DSLs
1428: [22:51:58] <r3s0n4nc3> wtf
1429: [22:52:01] <r3s0n4nc3> WHO THE FUCK WOULD DO THAT
1430: [22:52:27] <r3s0n4nc3> "oh, my program runs slowly"
1431: [22:52:33] <r3s0n4nc3> CUT DOWN ON META CRAP YOU TWAT
1432: [22:52:40] <ss23> lol
1433: [22:52:44] <ss23> r3s0n4nc3: The language doesn't matter
1434: [22:52:44] <ss23> :P
1435: [22:53:17] <Colin[pi]> all have pros and cons
1436: [22:53:21] <Colin[pi]> some are more shit than others
1437: [22:53:37] <simon_w> And some are perl
1438: [22:53:40] <Colin[pi]> haha
1439: [22:53:53] <r3s0n4nc3> boom
1440: [22:54:14] <antmas> .NET MASTER R4CE
1441: [22:54:42] <ss23> lol ^
1442: [22:55:17] <Colin[pi]> what was everyone's first programming language?
1443: [22:55:23] <Colin[pi]> I guess mine was BASIC
1444: [22:55:33] * ObiWanSh_ quit (Quit: Leaving...)
1445: [22:55:39] <Colin[pi]> I used to do AMOS on the Amiga too, that was an awesome time lol
1446: [22:55:45] <simon_w> Some slimmed down version of BASIC
1447: [22:55:50] <antmas> Visual Basic here
1448: [22:55:51] <Zauberfisch> to be honest, same here, i learned basic in my first year
1449: [22:55:57] <Colin[pi]> antmas: you poor bastard
1450: [22:55:59] <simon_w> On one of those one-line screen spelling things
1451: [22:56:12] <antmas> Colin[pi]:;__;
1452: [22:56:14] <Colin[pi]> hehe
1453: [22:56:21] <Zauberfisch> mine was visual too :S
1454: [22:56:33] <simon_w> And then calculator basic!
1455: [22:56:41] <antmas> my first DB class was Access o.O
1456: [22:57:04] <ss23> Think mine was PHP + MySQL
1457: [22:57:16] <Colin[pi]> I have done Basic, AMOS, Smalltalk, TCL, Perl, slight bit of Python, slight bit of Java, PHP
1458: [22:57:26] <Colin[pi]> TCL was awful
1459: [22:57:35] <Colin[pi]> like blow my brains out awful
1460: [22:57:46] <antmas> PHP was my second language but the dumbass tutor just taught us Silverstripe
1461: [22:58:04] <antmas> so, didn't learn a thing
1462: [22:58:05] <antmas> lol
1463: [22:58:13] <ss23> lol
1464: [22:58:16] <Colin[pi]> antmas: you had a class on SilverStripe?
1465: [22:58:20] <ss23> ^^^ ?
1466: [22:58:36] <antmas> Colin[pi]: yeah, kinda. The tutor was a contractor...
1467: [22:58:39] <Colin[pi]> ah lol
1468: [22:58:40] <simon_w> You had a class on writing code?
1469: [22:59:19] <Ryan-Toast> Can you have a ListboxField displaying the belongsto_many_many fields?
1470: [22:59:49] <simon_w> Ryan-Toast, yes
1471: [23:00:55] <Ryan-Toast> simon_w: Seems like it's treating my belongs_many_many as a string.
1472: [23:02:51] <Ryan-Toast> simon_w: Line 16 for $belongs_many_many, Line 29 for the ListboxField http://www.sspaste.com/paste/show/52e04b1552f8a
1473: [23:03:27] <ss23> http://developer.github.com/v3/repos/deployments/
1474: [23:03:29] <ss23> coooooool
1475: [23:04:08] <simon_w> Ryan-Toast, you're not passing any options to the ListboxField?
1476: [23:04:43] <Ryan-Toast> simon_w: Oh, how do I set those as the belongs_many_many relationship?
1477: [23:04:50] <Ryan-Toast> with a ::get()?
1478: [23:05:01] <simon_w> CampusCategory::get()->map()
1479: [23:05:13] <simon_w> may need a toArray() too, depend on if it's been fixed or not
1480: [23:07:38] <Ryan-Toast> simon_w: "No associative arrays allowed multiple=true"
1481: [23:08:04] <antmas> ugh building forms
1482: [23:08:10] <antmas> so many fields :(
1483: [23:08:36] * r3v3rb has joined #silverstripe
1484: [23:09:23] <Colin[pi]> antmas: yeh :(
1485: [23:09:37] <Colin[pi]> antmas: forms/validation is one area in SS that needs an overhaul
1486: [23:10:03] <r3v3rb> hi, in php.ini I have max upload set to 60MB and post max but when I try to upload a file in UploadField ()->getValidator()->setAllowedMax... I get 'forbidden' after the upload
1487: [23:10:07] <r3v3rb> any ideas?
1488: [23:11:07] <Colin[pi]> r3v3rb: checked logs?
1489: [23:11:17] <r3v3rb> not yet ;)
1490: [23:12:01] <antmas> Colin[pi]: I could extend UserForms, but it's only going to be used once :(
1491: [23:12:19] <Colin[pi]> :\
1492: [23:12:30] <antmas> Colin[pi]: well, part of it anyway
1493: [23:13:44] <ss23> This site is slow
1494: [23:13:48] <ss23> ~20 seconds for any request
1495: [23:13:53] <ss23> Static content is ~5 seconds or more
1496: [23:13:54] <ss23> :/
1497: [23:14:01] <antmas> ss23: link?
1498: [23:14:06] <ss23> No
1499: [23:14:07] <ss23> ;_;
1500: [23:14:10] <ss23> YOU MUST NEVER KNOW OF IT
1501: [23:14:14] <ss23> IT REFLECTS BADLY
1502: [23:14:19] <antmas> lol
1503: [23:14:24] <ss23> This request, an AJAX one that should just do a single DB write, took ~47 seconds
1504: [23:14:30] <ss23> 46.58 seconds
1505: [23:14:32] <Colin[pi]> holy shit
1506: [23:14:36] <Colin[pi]> that's an eternity
1507: [23:14:39] <ss23> Yes.
1508: [23:14:49] <ss23> If I was client, I would be like "HERE IS MONEY, PLS FIX"
1509: [23:15:39] <Colin[pi]> but they aren't doing that? ;P
1510: [23:15:52] <Ryan-Toast> god fucking damn this is annoying.
1511: [23:16:25] <antmas> Ryan-Toast: ?
1512: [23:16:50] <Ryan-Toast> Just trying to use a damn ListboxField
1513: [23:16:55] <ss23> They are not doing that, Colin[pi] :O
1514: [23:16:58] <antmas> Ryan-Toast: ah
1515: [23:17:04] <Colin[pi]> ss23: figures >o<
1516: [23:17:16] <ss23> can't imagine how much money thse lose cause no one wants to visit their site
1517: [23:17:18] <Ryan-Toast> But it won't let me use an accociative array
1518: [23:17:50] <Ryan-Toast> And I don't know how to not make a ::get not associative
1519: [23:18:30] <simon_w> Ryan-Toast, wrong argument
1520: [23:18:41] <simon_w> Oh, I see what you've done
1521: [23:18:41] <Ryan-Toast> simon_w: ?
1522: [23:19:11] <Ryan-Toast> simon_w: Doing this atm: http://www.sspaste.com/paste/show/52e04f07b862f
1523: [23:19:47] <simon_w> new ListboxField('CampusCategories', 'Select Categories', CampusCategories::get()->map())
1524: [23:20:43] <Ryan-Toast> simon_w: expects parameter 1 to be array, object given
1525: [23:20:56] <simon_w> So ->toArray() it
1526: [23:21:02] <Ryan-Toast> simon_w: Tried: No array values allowed with multiple=false
1527: [23:21:17] <simon_w> No, that's when you passed it as the fourth argument
1528: [23:21:18] <Ryan-Toast> then if I set multiple true,m I get no associative arrays ><
1529: [23:21:44] <Ryan-Toast> I copy pasted the one you gave me.
1530: [23:22:12] <simon_w> new ListboxField('CampusCategories', 'Select Categories', CampusCategories::get()->map()->toArray())?
1531: [23:22:22] <Ryan-Toast> yup
1532: [23:22:34] <simon_w> And then ->setMultiple(true)?
1533: [23:22:48] <Colin[pi]> this is how i feel writing javascript these days: http://i.imgur.com/FeQbNcA.jpg
1534: [23:23:33] <Ryan-Toast> simon_w: Do i set the field as a variable then do ->setMultiple(true)?
1535: [23:23:37] <simon_w> Yes
1536: [23:23:43] <simon_w> Or use ::create() and chain
1537: [23:24:43] <Ryan-Toast> simon_w: No associative arrays allowed multiple=true
1538: [23:25:03] <simon_w> Ryan-Toast, why are you passing in a value?
1539: [23:25:14] <Ryan-Toast> simon_w: How do you mean?
1540: [23:25:39] <simon_w> That's thrown from setValue(). The loadDataFrom() call that the form does gets handled properly
1541: [23:26:15] <Ryan-Toast> So what's going wrong?
1542: [23:27:21] <simon_w> Your getCampusCategories() method
1543: [23:27:28] <simon_w> Ditch it
1544: [23:27:31] * chillu_23 quit (Quit: chillu_23)
1545: [23:27:34] <Ryan-Toast> I'm not using it.
1546: [23:27:46] <simon_w> You are, just not explicitly
1547: [23:27:51] <Ryan-Toast> Oh, really?
1548: [23:28:03] <simon_w> loadDataFrom()
1549: [23:28:07] <Ryan-Toast> errmerrgerrd
1550: [23:28:10] <Ryan-Toast> IT WORKS
1551: [23:28:14] <Ryan-Toast> Hooray
1552: [23:28:18] <Ryan-Toast> simon_w: Thanks, man :)
1553: [23:28:20] <Ryan-Toast> simon_w: <3
1554: [23:28:33] <Ryan-Toast> So that's a naming convention thing is it?
1555: [23:28:41] <Ryan-Toast> It just runs automatically.
1556: [23:28:58] <r3v3rb> is there a config function to set the maxAllowed Upload size for the files section?
1557: [23:29:01] <simon_w> $obj->Blah calls $obj->getBlah() if it exist
1558: [23:29:44] <Ryan-Toast> simon_w: Ah, good to know.
1559: [23:30:36] <Ryan-Toast> ListboxField is pretty cool.
1560: [23:30:36] * catcher quit (Quit: Leaving)
1561: [23:30:39] <Ryan-Toast> I dig it.
1562: [23:31:39] <antmas> What's the dropdownfield called in SS3?
1563: [23:32:00] <simon_w> DropdownField
1564: [23:32:07] <antmas> hmmm
1565: [23:32:51] * ajshort has joined #silverstripe
1566: [23:33:38] <antmas> you gotta herp before you can derp
1567: [23:34:15] <r3v3rb> willr : is there a way to set the max upload for the files section on the site?
1568: [23:34:32] <ss23> I think my headphones are like clipping my earlobe, it's getting sore
1569: [23:34:33] <ss23> :(
1570: [23:34:33] <simon_w> Someone write a script to convert http://api.trademe.co.nz/v1/Categories/4233/Details.json into a form for me
1571: [23:34:40] <Colin[pi]> lol antmas
1572: [23:34:41] <ss23> >tardme
1573: [23:34:43] <ss23> noty
1574: [23:34:51] <willr> r3v3rb size or number of files?
1575: [23:34:55] <r3v3rb> size
1576: [23:35:03] <simon_w> ss23, How about http://api.tmsandbox.co.nz/v1/Categories/4233/Details.json then? :p
1577: [23:35:10] <r3v3rb> ss is not picking up the php.ini settings
1578: [23:35:11] <Colin[pi]> ss23: I cant use my headphones any more, I was getting headaches/neck strain :(
1579: [23:35:16] <ss23> lol
1580: [23:35:18] <ss23> simon_w: never ever!
1581: [23:35:23] <ss23> Colin[pi]: :(
1582: [23:35:29] <ajshort> simon_w, <form><textarea><?= file_get_contents('http://api.trademe.co.nz/v1/Categories/4233/Details.json')
1583: [23:35:31] * SightUnseen has joined #silverstripe
1584: [23:35:34] <ss23> Colin[pi]: What did you have? cause like, there are nice ones that are like guranteed to not hurt!
1585: [23:35:38] <ss23> lol ajshort
1586: [23:35:49] <Colin[pi]> ss23: plantronics gamecom
1587: [23:35:54] <Colin[pi]> big and heavy :(
1588: [23:36:04] <ss23> Colin[pi]: Get lighter ones? :P
1589: [23:36:10] <willr> By default r3v3rb it uses your PHP settings. You can define it through PHP $upload->getValidator()->setAllowedMaxFileSize(1024)
1590: [23:36:17] <ss23> ATH-AD700's are like, the best ones you can get if you want something that just floats on your head
1591: [23:36:21] <ss23> they're opens though
1592: [23:36:24] <Colin[pi]> ss23: no I got thx 2.1 speakers and work in a home office ;P
1593: [23:36:28] <Colin[pi]> so I'm good now ;)
1594: [23:36:53] <ss23> coooool
1595: [23:37:02] <ss23> lol
1596: [23:37:12] <ss23> I can't recall where it was, but heard it the other day
1597: [23:37:38] <r3v3rb> willr: I have that in my DataObject but if the client tries to upload via 'Files' tab then it doesn't honour the php post_max, upload_max settings
1598: [23:37:56] <r3v3rb> that ar set to 60mb
1599: [23:37:59] <r3v3rb> are*
1600: [23:38:20] <ss23> lame, I cna't phrase it nicely
1601: [23:38:21] <ss23> :(
1602: [23:39:43] * samey6 quit (Ping timeout: 245 seconds)
1603: [23:41:01] * samey6 has joined #silverstripe
1604: [23:45:43] * ObiWanSh_ has joined #silverstripe
1605: [23:46:17] <r3v3rb> ugh... file uploads then bam - Bad Request in red !
1606: [23:46:43] <simon_w> mod_security?
1607: [23:47:21] <Ryan-Toast> heh: http://i.imgur.com/GPAwU7g.jpg
1608: [23:49:36] <antmas> Ryan-Toast: lol
1609: [23:50:02] <r3v3rb> simon_w: maybe, time to dig out php error log methinks from server
1610: [23:50:28] * ObiWanSh_ quit (Client Quit)
1611: [23:51:05] <ss23> mod_security -- it's like chemotherapy for your servers.
1612: [23:51:26] <r3v3rb> ss23: wtf?!
1613: [23:51:37] <ss23> What?
1614: [23:51:45] <ss23> IF MOD_SECURITY HAD A TAGLINE, THAT WOULD BE IT
1615: [23:52:41] <ss23> idgi why is that so wtf, r3v3rb, pls
1616: [23:52:43] <ss23> did I say something wrong? :(
1617: [23:53:03] <r3v3rb> ss23: no I just wondered why chemotherapy
1618: [23:53:31] <ss23> Because it tries to protect you by killing everything, and in the end, you're probably going to get hacked anyway
1619: [23:53:31] <r3s0n4nc3> chemo?
1620: [23:53:33] <r3s0n4nc3> :<
1621: [23:53:37] <r3v3rb> simon_w: btw, the small files upload fine but as soon as I upload one over about 10mb it gets all funky with bad request
1622: [23:54:10] <ss23> ANYW#AY I AM GOING TO GET NOMS
1623: [23:54:15] <ss23> r3v3rb: Probably just a limit set somewhere
1624: [23:54:22] <ss23> r3v3rb: talk to your sysadmi nand get him to increas it
1625: [23:54:31] <r3v3rb> ss23: needle haystack
1626: [23:54:38] <r3v3rb> ss23: its my server ;)
1627: [23:54:41] <ss23> lol
1628: [23:54:44] <r3v3rb> lmao
1629: [23:54:47] <ss23> What webserver(s) is it running?
1630: [23:54:59] <ss23> cause first thing to check is if webserver limit
1631: [23:55:01] <ss23> then check PHP limit
1632: [23:55:03] <ss23> or reverse order
1633: [23:55:05] <r3v3rb> apache/php5.3
1634: [23:55:05] <ss23> then you're done!
1635: [23:55:36] * antmas_ has joined #silverstripe
1636: [23:56:49] * antmas quit (Ping timeout: 272 seconds)
1637: [23:56:50] * SightUnseen has left #silverstripe
1638: [23:57:02] * antmas_ is now known as antmas
1639: [23:57:06] <Kittens> man, silverstripe is really simple on the surface
1640: [23:57:08] <Kittens> I like it
1641: [23:57:35] <antmas> Kittens: famous last words
1642: [23:57:53] <Kittens> on the surface, not in entirety
1643: [23:58:15] <Kittens> all I wanted was a simple site and that's what I made
1644: [23:58:28] <antmas> Kittens: nice, yeah it's great like that
1645: [23:59:15] <Kittens> I spend most of my time making chiptunes, so I don't really have all that much time to learn webcode like php, css or really anything outside of basic html
1646: [23:59:47] <Colin[pi]> Kittens: yeah if you need a cms with a template for content-based site, it's super easy

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