#silverstripe IRC Log

IRC log for 19 December 2013

All timestamps are in UTC.

1: [00:00:41] <SphereSilverNL> I'm kinda surprised this happens, but then again, I'm using CDN systems on all my sites. It's way, way faster
2: [00:01:01] <SphereSilverNL> Never had this problem that is :)
3: [00:01:09] <origincube> yeah, i can't explain it either
4: [00:01:13] * simon_w has left #silverstripe
5: [00:01:14] <origincube> just wondered if anyone else had though
6: [00:01:25] <origincube> since i'm pretty certain SS or the hosting isn't to blame
7: [00:02:24] <SphereSilverNL> And I see google is as helpful as ever :P
8: [00:02:32] <origincube> indeed
9: [00:02:33] <origincube> lol
10: [00:02:48] <origincube> its probably slightly more helpful than the pinterest help files
11: [00:02:49] <origincube> haha
12: [00:03:10] <SphereSilverNL> That makes sense :D
13: [00:03:53] * SightUnseen1 has joined #silverstripe
14: [00:04:19] <antmas> holy crap Mac Pro cost
15: [00:04:33] <SphereSilverNL> Mac Pro?
16: [00:04:35] <origincube> yeah i saw earlier, shiny prices
17: [00:04:41] <antmas> http://www.extremetech.com/computing/173085-apples-new-mac-pro-arrives-tomorrow-can-be-configured-to-cost-more-than-10000
18: [00:04:42] <origincube> $3999 <- hello!
19: [00:04:45] <SphereSilverNL> Apple decided they needed to design a new PC?
20: [00:04:58] <origincube> i think its rather gimicky
21: [00:05:13] <Ryan-Toast> can be configured to cost more than $10,000 - Wut
22: [00:05:34] <antmas> that LPC PC would wipe the floor with it for the same price :D
23: [00:06:17] <Colin[pi]> "no luke... *I* am your father" http://www.extremetech.com/wp-content/uploads/2013/06/MP3.png
24: [00:06:53] <SphereSilverNL> it is indeed :D
25: [00:06:55] <antmas> Colin[pi]: hah, cannot unsee
26: [00:07:02] <Colin[pi]> ikr?
27: [00:07:06] * guzzlefry has left #silverstripe
28: [00:07:43] <antmas> any configurable workstation should always have the option for multi CPUs
29: [00:08:18] <Colin[pi]> how long until someone dumps cigarette ash into the top of someone else's Mac Pro?
30: [00:08:25] <Colin[pi]> looks like a tall ashtray
31: [00:08:35] <SphereSilverNL> 2 days after my boss gets one
32: [00:08:45] <antmas> Colin[pi]: I'm guessing the top is an outlet fan
33: [00:08:53] <antmas> so it would just blow away
34: [00:08:56] <antmas> you would think
35: [00:08:59] <Colin[pi]> lol true
36: [00:09:00] <SphereSilverNL> I don't smoke anymore, but I will. I seriously will if he buys one
37: [00:09:27] <SphereSilverNL> antmas: the butts are too heavy to be blown away
38: [00:09:36] <Colin[pi]> I like the apple portables.. I really do, but.. I can't really see the point of buying one of these
39: [00:09:47] <antmas> someone should modify one so that a magic trackpad floats on a pocket of air above the unit
40: [00:09:49] <antmas> ...
41: [00:09:54] * antmas runs to get patent
42: [00:09:58] <SphereSilverNL> I can't see the point in buying any apple stuff actually.
43: [00:10:28] <Colin[pi]> SphereSilverNL: I used to be diehard against Apple, like I was the guy among my friends that held out for the longest
44: [00:10:30] <SphereSilverNL> Yeah, better patent that idea. It won't be long until some fruit maniac thinks of it :P
45: [00:10:50] <Colin[pi]> but I DO like their products.. mostly... but this, I don't get it
46: [00:10:51] <SphereSilverNL> Colin[pi]: I have a laptop from work. It's a MBP 2013. I hate it.
47: [00:11:31] <SphereSilverNL> That OS is sent straight from hell to torture me.
48: [00:12:05] <Colin[pi]> it's ok.. takes a little bit to get used to, but I don't rave about it like some folks
49: [00:12:25] <SphereSilverNL> If it's good for you, I won't disagree :)
50: [00:13:00] <SphereSilverNL> But for me, it's just a no-go. I don't like it (But then again, I'm a pure Unix/Terminal guy, I'd rather look at black and green)
51: [00:13:02] <Snowman23> help simon_w left
52: [00:13:33] <Colin[pi]> wat
53: [00:13:39] <Colin[pi]> what happened now?
54: [00:14:06] * SightUnseen1 quit (Quit: Leaving.)
55: [00:14:07] <SphereSilverNL> Anarchy
56: [00:14:49] * Jakx__ has joined #silverstripe
57: [00:14:50] * Jakx__ is now known as Jakx
58: [00:15:50] * Jakx_ quit (Ping timeout: 240 seconds)
59: [00:16:33] <SphereSilverNL> We are now our own bosses, we can do what we want :P
60: [00:18:45] * zippy__ has joined #silverstripe
61: [00:20:47] <zippy__> antmas: hows the to do list today
62: [00:21:11] <Ryan-Toast> renderWith is doubling up my container divs. anyone come accross this before?
63: [00:21:43] <SphereSilverNL> How do you mean "doubling"?
64: [00:22:42] <Ryan-Toast> Well my Include looks like this: http://pastebin.com/QgfRkjJZ
65: [00:22:50] <Ryan-Toast> and when it's redered the divs are doubkled.
66: [00:22:54] <Ryan-Toast> rendered**
67: [00:23:21] <Ryan-Toast> Renders like so: http://pastebin.com/njbcpmHq
68: [00:23:25] <SphereSilverNL> where is the rendercall?
69: [00:23:45] <Ryan-Toast> In a DataExtention for Page
70: [00:24:00] <SphereSilverNL> It's rendering the closing tags double I understand?
71: [00:24:09] <Ryan-Toast> Opening, and closing
72: [00:24:27] <SphereSilverNL> Ow, yes, but the first rendering doesn't contain the state.
73: [00:24:37] <SphereSilverNL> any onBeforeWrite actions?
74: [00:24:38] <antmas> zippy__: settling down now :)
75: [00:24:53] <Ryan-Toast> No, no beforewrites
76: [00:25:02] <antmas> managed just then to get a couple mins in for lunch
77: [00:25:11] <SphereSilverNL> no afters?
78: [00:25:17] <Ryan-Toast> SphereSilverNL: Nope
79: [00:25:23] <origincube> ugh, now my blog entries aren't displaying at all?! wtf
80: [00:25:29] <SphereSilverNL> Kinda thought you'd say that :P
81: [00:25:41] <Ryan-Toast> SphereSilverNL: :P
82: [00:25:58] <SphereSilverNL> What's the message?
83: [00:26:08] <Ryan-Toast> what ever I set it to be
84: [00:26:12] <SphereSilverNL> As in, the actuall returned message function
85: [00:26:42] <Ryan-Toast> SphereSilverNL: http://pastebin.com/HKKZagug
86: [00:27:04] <SphereSilverNL> I have to get up in 5 hours. :/
87: [00:28:26] <Ryan-Toast> Guts
88: [00:28:28] <SphereSilverNL> $Message is true twice.
89: [00:28:57] <SphereSilverNL> Your array contains 2 true arguments.
90: [00:29:04] <SphereSilverNL> I'm guessing, that's the problem
91: [00:29:21] <SphereSilverNL> $message == {somewhat looks like my argument}
92: [00:30:06] <Ryan-Toast> SphereSilverNL:I'll try remaning the vaiable
93: [00:30:32] <SphereSilverNL> $return = array('Message' => array('Type' => $YourType, 'Message' => 'YourMessage'));
94: [00:30:58] <SphereSilverNL> or, at least, set the return to something like that, and checking on the only the message, should do the trick.
95: [00:32:20] <SphereSilverNL> From what I see, you're asking this "Hi, this is the first time I see you, do you have a message? If yes, I put it in $message"
96: [00:32:41] <SphereSilverNL> Than, you're asking "Hey, I know you, do you have a message? Ow, wait, I know $message already!"
97: [00:34:08] <SphereSilverNL> Comparing != setting in this case, I think.
98: [00:34:27] <Ryan-Toast> SphereSilverNL: thabnks, I'll have a play around :)
99: [00:34:53] <origincube> ok so i have another question
100: [00:35:03] <origincube> as per your suggestion i minified my css
101: [00:35:23] <origincube> and then was making sure the blog images would render properly within th responsive framework
102: [00:35:34] <origincube> but now the cms isn't displaying blog entries at all
103: [00:35:45] <SphereSilverNL> Where did you put the minify?
104: [00:36:07] <SphereSilverNL> It seems like you made it a global CSS, not a local (scope is the key here)
105: [00:36:25] <SphereSilverNL> And site is in dev-mode?
106: [00:37:05] <origincube> no, been trying to switch it to dev mode, but it doesn't seem to be responding to config changes
107: [00:37:05] <SphereSilverNL> By the way, I advice everyone to use some sort of pre-processor, like less or sass ;)
108: [00:37:28] * origincube quit (Read error: Connection reset by peer)
109: [00:37:46] <SphereSilverNL> The e-log is giving a 500 as well now.... It seems something is wrong with the assets folder
110: [00:38:06] <SphereSilverNL> could you force it to 755?
111: [00:38:14] * origincube has joined #silverstripe
112: [00:38:15] <SphereSilverNL> And if that's not working, to 777L
113: [00:38:22] <origincube> ugh, sorry about that
114: [00:38:31] <origincube> got disconnected
115: [00:38:35] <SphereSilverNL> [01:38] SphereSilverNL The e-log is giving a 500 as well now.... It seems something is wrong with the assets folder
116: [00:38:37] <SphereSilverNL> [01:38] SphereSilverNL could you force it to 755?
117: [00:38:38] <SphereSilverNL> [01:38] -->| origincube (~origincub@197.87.10.72) has joined #silverstripe
118: [00:38:40] <SphereSilverNL> [01:38] SphereSilverNL And if that's not working, to 777L
119: [00:38:56] <SphereSilverNL> (I hate the word "blog" btw, I use the word e-log ;) )
120: [00:39:06] <origincube> ok
121: [00:39:16] <origincube> i saw the entries themselves are showing 500
122: [00:39:22] <origincube> but they still load in IE?!
123: [00:39:28] <SphereSilverNL> I must say, the slideshow on home is rather annoying. It's too... ehm....
124: [00:39:35] <SphereSilverNL> distracting/busy
125: [00:39:56] <origincube> what the client wanted
126: [00:40:08] <SphereSilverNL> I can't read a single line, without being distracted by the slider
127: [00:40:13] <SphereSilverNL> understandable :)
128: [00:40:16] <origincube> hehe
129: [00:40:23] <origincube> they aren't paying me enough to argue some sense into them
130: [00:40:26] <origincube> just want this to be over already
131: [00:40:28] <SphereSilverNL> Clients usually don't know what's best :P
132: [00:40:35] <origincube> and now trying to fix pinterest has broken something major :(
133: [00:41:00] <SphereSilverNL> I know that feeling :P
134: [00:41:06] <Ryan-Toast> is there like a print_r for SS templates?
135: [00:41:07] <origincube> brb
136: [00:41:56] <SphereSilverNL> Ryan-Toast: ehhhhhhh XDebug maybe?
137: [00:41:58] <Colin[pi]> Ryan-Toast: I think you can try putting a .Debug after a var
138: [00:42:08] <ezero> Debug::message("Wow, that's great"): prints a short debugging message.
139: [00:42:12] * origincube quit (Client Quit)
140: [00:42:17] <Ryan-Toast> Thanks, guys.
141: [00:42:20] <ezero> Debug::show($myVariable): performs a kind of print_r($myVariable), but shows it in a more useful format.
142: [00:42:28] <ezero> http://doc.silverstripe.org/framework/en/topics/debugging
143: [00:42:30] <SphereSilverNL> otherwise, make a function and letting that function print instead of the expected result?
144: [00:42:49] <ezero> oh
145: [00:42:51] <ezero> for templates!
146: [00:42:53] <Ryan-Toast> this session shit is starting to get on my tits
147: [00:42:58] <SphereSilverNL> I would advice XDebug thaugh
148: [00:42:59] <ezero> lol
149: [00:43:04] <SphereSilverNL> you have tits?
150: [00:43:13] <Ryan-Toast> Turn of phrase.
151: [00:43:37] <Ryan-Toast> Wouldn't leave the house otherwise.
152: [00:44:32] <SphereSilverNL> I'm not entirely turned down by the word tits :P
153: [00:44:55] <SphereSilverNL> originc
154: [00:45:02] <ezero> actually you can also use ?debug to show useful information on the template
155: [00:45:13] <SphereSilverNL> origincube: Your blog is now broken :/
156: [00:45:24] <UncleCheese> simon_w: with UnsavedRelationList, can you now add has_many records on a grid field without first saving the parent record?
157: [00:45:25] <SphereSilverNL> It seems minifying breasts stuff
158: [00:46:00] <SphereSilverNL> ezero: I just use xdebug to step through the process
159: [00:46:01] <UncleCheese> omg is simon_w seriously not here?
160: [00:46:10] <SphereSilverNL> Hey Aaron
161: [00:46:19] <SphereSilverNL> Yes, you entered an anarchy
162: [00:46:23] <ezero> SphereSilverNL, xdebug is great.. i always have trouble setting up the dam thing
163: [00:46:29] <SphereSilverNL> we are now ourselves
164: [00:46:50] <SphereSilverNL> ezero: Only on windows it took me a few steps extra
165: [00:46:55] <ezero> integrates really well with PhpStorm :D
166: [00:46:58] <ezero> yea
167: [00:47:03] <SphereSilverNL> UncleCheese: This is an anarchy now :P
168: [00:47:14] <SphereSilverNL> Any IDE supporting debugging works
169: [00:47:25] <antmas> without simon_w, the number of lines per minute goes crazy
170: [00:47:30] <ezero> Sublime Text doesn't :(
171: [00:47:33] <SphereSilverNL> I use NetBeans and PHPStorm. No problems with debugging
172: [00:47:46] <SphereSilverNL> Sublime != IDE if you ask me
173: [00:47:50] <ezero> haha
174: [00:48:01] <SphereSilverNL> It's an overly fancy texteditor
175: [00:48:06] <antmas> submlime is
176: [00:48:12] <antmas> yeah ^^^ what he said
177: [00:48:15] <ezero> yeah if sublime text is allowed to be an iDE then so should be notepad :P
178: [00:48:50] <SphereSilverNL> And Notepad++ should be ugraded from fancy editor to IDE
179: [00:48:57] <ezero> funny in rails i can just put in the word <%= debugger %> and i am out of the control of IDE completely
180: [00:49:25] <SphereSilverNL> I have a saying for you:
181: [00:49:51] <SphereSilverNL> "Do you the steps to reproduce the error? Yes? Ok"
182: [00:50:10] <SphereSilverNL> "Don't fucing ever take thase steps again"
183: [00:50:26] <ezero> im suppose to have trouble reading that?
184: [00:50:30] * mojo5000 has joined #silverstripe
185: [00:50:53] <SphereSilverNL> typo's are due to it's being 1:50 here ;)
186: [00:51:00] <ezero> haha
187: [00:51:02] <SphereSilverNL> I'm a bit tired
188: [00:51:58] <ezero> such a peaceful time to get shit done
189: [00:52:09] <SphereSilverNL> I got shit done......
190: [00:52:14] * origincube has joined #silverstripe
191: [00:52:16] <ezero> lol
192: [00:52:49] <SphereSilverNL> I also told the designer to shit in another way because html != fotoshop
193: [00:53:20] <SphereSilverNL> I kinda should stop pissing off designers :D\
194: [00:53:30] <ezero> wish there was an html mode in gotoshop
195: [00:53:33] <ezero> fotoshop!
196: [00:53:43] <ezero> just like they do "Save for Web"
197: [00:53:46] <SphereSilverNL> there is
198: [00:53:53] <origincube> back
199: [00:53:55] <origincube> sorry about that
200: [00:53:58] <SphereSilverNL> "Jump to pixel"
201: [00:54:19] <ezero> "HTML safe colors"
202: [00:54:38] <SphereSilverNL> any color is html safe in html5
203: [00:54:40] <ezero> aah i think this is 2013 we are past that safe color nonsense
204: [00:54:50] <SphereSilverNL> rgb(RGB) is your friend
205: [00:54:53] <ezero> yes
206: [00:55:16] <SphereSilverNL> failsafe is converting to hex
207: [00:55:47] <SphereSilverNL> there are numerous convertors for that
208: [00:55:54] <origincube> ok, so i have added Director::set_environment_type("dev"); to my _config.php
209: [00:55:58] <Ryan-Toast> SSSEEESSSSSIIIIOOONNNNNNSSSSSSSS
210: [00:56:02] <origincube> but its not displaying the issue :/
211: [00:56:27] <zippy__> Ryan-Toast: what sthe beef?
212: [00:56:42] <Ryan-Toast> Sessions just being confiusing.
213: [00:57:09] <zippy__> o?
214: [00:57:30] <Ryan-Toast> I'll try a little longer to fix it before bugging anyone else.
215: [00:57:50] <SphereSilverNL> Safari blocks third party session cookies ;)
216: [00:58:29] * antmas sets up OOO reply
217: [01:01:04] <origincube> how do i set dev mode in the yml file?
218: [01:01:33] * SphereSilverNL quit (Remote host closed the connection)
219: [01:02:45] <origincube> because setting it in the _config.php file isn't doing anything
220: [01:04:07] <origincube> i edited one template file, and suddenly the entire blog isn't working
221: [01:05:25] <Ryan-Toast> origincube: http://pastebin.com/YsxQgmec
222: [01:05:39] <origincube> thanks Ryan
223: [01:06:24] <Ryan-Toast> np
224: [01:06:42] <origincube> i really should blame pinterest for this
225: [01:07:00] <origincube> i wouldn't have been touching the blog at all if not for their irritating "time outs"
226: [01:07:25] <antmas> ugh pinterest
227: [01:07:32] <origincube> indeed
228: [01:07:56] <origincube> was streamlining blog image layout so that pinterest wouldnt' time out
229: [01:08:09] <origincube> but now if i try view a blog page the server is throwing an error 500
230: [01:08:37] <Ryan-Toast> How I'm feeling right now: http://www.youtube.com/watch?v=_xY-xGUYVhY
231: [01:11:29] <origincube> UGH
232: [01:11:38] <origincube> you won't believe what the issue was
233: [01:11:43] <Ryan-Toast> .htaccess?
234: [01:11:47] <origincube> nope
235: [01:11:53] <Ryan-Toast> wat
236: [01:12:02] <origincube> <![endif]--> somehow got edited to be <!--<![endif]-->
237: [01:12:04] <Ryan-Toast> Immigrants?
238: [01:12:18] <origincube> so the page was throwing up
239: [01:12:29] <Ryan-Toast> IE html declerations?
240: [01:12:43] <antmas> pebkak?
241: [01:12:50] <origincube> yeah
242: [01:13:07] <origincube> must have gotten malformed when i was putting in the min.css changes
243: [01:14:15] * Azure quit (Quit: My MBP went to sleep.)
244: [01:14:31] <antmas> that's what I say when my web.config throws a wobbly ;)
245: [01:15:19] <origincube> haha ;)
246: [01:15:21] <origincube> i must remember that
247: [01:15:52] * Azure has joined #silverstripe
248: [01:15:54] <origincube> now to test is pinterest pinning is still working now that i've got my changes in and i haven't broken things
249: [01:15:54] <origincube> hehe
250: [01:16:08] <Ryan-Toast> zippy__: ;SIDEUOFBGSD;KFHBSDKHFBSDKFHBV
251: [01:16:17] <Ryan-Toast> oops, didn't mean to cc you zippy
252: [01:16:25] <zippy__> sure sure....
253: [01:16:32] <antmas> lol
254: [01:16:47] <antmas> only 2 hours to go :D
255: [01:16:58] <Ryan-Toast> Do you have tomorrow off?
256: [01:17:13] <zippy__> not i
257: [01:17:16] <zippy__> well I could
258: [01:17:21] <antmas> I do :D
259: [01:17:26] <Ryan-Toast> Nice :D
260: [01:17:33] <antmas> but I have to go to my graduation ceremony :P
261: [01:17:47] <Ryan-Toast> Aww, sucks.
262: [01:18:09] <antmas> yeh, considering I've had my degree since Feb
263: [01:18:25] <origincube> hehe, congrats antmas ;)
264: [01:18:34] <antmas> thnx
265: [01:19:40] <origincube> so what degree is it? :)
266: [01:19:58] <antmas> bachelor of Info Tech
267: [01:20:10] <origincube> cool :)
268: [01:20:19] <origincube> where from? :)
269: [01:20:25] <antmas> NMIT
270: [01:20:44] <origincube> where's that?
271: [01:20:57] <antmas> Nelson, NZ
272: [01:21:02] <antmas> not a bad place
273: [01:21:04] <origincube> ah cool :)
274: [01:21:11] <antmas> a bit behind in tech a little
275: [01:21:26] <origincube> i'm sure its not too bad
276: [01:21:29] <antmas> zippy__: did you study here?
277: [01:21:35] <origincube> hopefully the internet isn't too slow ?
278: [01:21:49] <zippy__> origincube: I has fibre
279: [01:21:53] <zippy__> origincube: and it's still slow :P
280: [01:21:56] <antmas> origincube: oh it was good - I did most of my work from home anyway as I found the lectures a bit dry
281: [01:22:00] <origincube> lol
282: [01:22:11] <origincube> i shan't ask what speed you're getting with that fibre if its still slow
283: [01:22:22] <origincube> i'm throwing toys because they can't give me 10mbps where i am
284: [01:22:23] <zippy__> antmas: sort of… I went to NMIT to get out of of school basically
285: [01:22:39] <zippy__> supposidly 30 down and 10 up
286: [01:22:53] <antmas> zippy__: it was never that high while I was there
287: [01:23:06] <antmas> but we helped setup up the new network, which is much better
288: [01:23:36] <zippy__> antmas: what wasn't high?
289: [01:23:44] <antmas> zippy__: the net speed
290: [01:24:12] <zippy__> no, I was there… 12 years ago I think
291: [01:24:17] <antmas> most of the issues where kids clogging the bandwidth using steam
292: [01:24:25] <antmas> zippy__: ah :)
293: [01:24:49] <zippy__> worse part of the It course was the english/writing part of it
294: [01:24:57] <zippy__> hooolllyyy shit i sucked
295: [01:25:07] <antmas> I found that not so bad
296: [01:25:34] <antmas> I found the worst part was having to do fucking business papers
297: [01:25:41] <antmas> like 'Quantitative Analysis'
298: [01:25:57] <origincube> lol
299: [01:26:02] <origincube> the joys of "business" stuff
300: [01:26:10] <origincube> usually all a load of BS isn't it? ;)
301: [01:26:47] <antmas> to be fair some was good
302: [01:27:04] <antmas> I found the research methodology (kinda business) to be really interesting
303: [01:28:05] <antmas> Snowman23: is very quiet today
304: [01:28:09] <antmas> >.>
305: [01:28:27] <Snowman23> :O
306: [01:28:32] <Snowman23> Yeah
307: [01:28:32] <Snowman23> o.o
308: [01:28:36] <Snowman23> I'm eating lunch
309: [01:28:51] <Snowman23> Speaking of quiet, someone turned down my Celiene Dion :(
310: [01:28:57] <antmas> haha
311: [01:29:08] <antmas> I had more cake for lunch :O
312: [01:29:17] <Snowman23> We've had like 4 cakes in the last week
313: [01:29:18] <Snowman23> ;_;
314: [01:29:21] <Snowman23> We're dying of cake overdose
315: [01:29:22] <Snowman23> ;(
316: [01:29:26] <Ryan-Toast> SphereSilverNL: Found the issue...
317: [01:29:47] <origincube> Ryan i think he left a while ago
318: [01:30:03] <Ryan-Toast> Good, he doesn't get to laugh at me.
319: [01:30:04] <origincube> yeah he closed connection about half an hour ago
320: [01:30:06] <origincube> hehe
321: [01:30:12] <origincube> phew! ;)
322: [01:30:36] <antmas> Snowman23: same ;__;
323: [01:31:12] <Snowman23> XD
324: [01:31:55] <Snowman23> Listen to your heart before you tell him goodbye
325: [01:32:40] * origincube quit (Read error: Connection reset by peer)
326: [01:33:11] <antmas> this latest cake is blue berry
327: [01:33:13] <antmas> not bad
328: [01:33:28] <UncleCheese> does the "Remember me" function work at all in SS?
329: [01:33:36] <UncleCheese> i'm not sure i've ever seen it work full stop
330: [01:34:02] <Snowman23> UncleCheese: I think I have, sometimes :O
331: [01:34:10] * simon_w has joined #silverstripe
332: [01:34:12] <Snowman23> It's one of those things I've never looked into properly because idc about it enough
333: [01:34:23] <UncleCheese> i'm pretty sure it's a bit shit
334: [01:34:25] <simon_w> UncleCheese, it works exactly as it should
335: [01:34:33] <Snowman23> lol
336: [01:34:40] <Snowman23> simon_w: Do you just have the logs open but not IRC?
337: [01:34:50] <simon_w> No, I check logs before coming back in :p
338: [01:34:53] <Snowman23> XD
339: [01:34:58] <Snowman23> Most people just use a bouncer :P
340: [01:34:59] <UncleCheese> i think it gets hosed if you log in with a different machine
341: [01:35:04] <simon_w> UncleCheese, yes
342: [01:35:07] <UncleCheese> the token is one-to-one
343: [01:35:10] <UncleCheese> needs to be many
344: [01:35:21] <simon_w> I posted about this on the dev list a couple of times
345: [01:35:34] <simon_w> to many isn't going to get into core
346: [01:35:35] <UncleCheese> anything come of it?
347: [01:35:57] <UncleCheese> i wonder how easy it would be to write a module that does it
348: [01:36:05] <UncleCheese> custom authenticator maybe?
349: [01:36:27] <simon_w> Yes, the thing that came of it is it's fine to make it so you can write it as a module but it isn't going into core
350: [01:36:40] <simon_w> Currently can't be written as a module since you need to hook into a static method
351: [01:36:59] <UncleCheese> i reckon all you'd need to do is use the injector to create your own MemberAuthenticator class?
352: [01:37:12] <simon_w> That's only used for the login form
353: [01:37:43] <UncleCheese> by hook into a static method, you mean extend one?
354: [01:38:03] <Snowman23> simon_w: Got a linky?
355: [01:38:43] <irogue_> https://groups.google.com/forum/#!searchin/silverstripe-dev/%22remember$20me%22
356: [01:39:13] <simon_w> https://github.com/silverstripe/silverstripe-framework/blob/3.1/security/Member.php#L423-L468 needs to be changed so it can be augmented
357: [01:40:23] <Snowman23> irogue_: I was meaning the one simon is talking about :(
358: [01:40:37] <simon_w> Snowman23, stop making other people do the leg work for you
359: [01:41:42] <Snowman23> hahaha
360: [01:41:49] <Snowman23> 2012 -- "ss.org will be geting a makeover"
361: [01:42:05] <irogue_> http://phpmanualmasterpieces.tumblr.com/post/70257636397/im-crying-literally-crying-actual-tears-in-my
362: [01:42:06] <Snowman23> simon_w: I'm not sure it counts as legwork if it's your thread o.o
363: [01:42:10] <irogue_> teehee, <3 php
364: [01:42:39] <Snowman23> I don't see it anyway
365: [01:42:40] <Snowman23> :(
366: [01:42:43] <simon_w> Snowman23, oh yes, because I have a reference to every single thread I've ever posted in
367: [01:42:45] <Snowman23> I checked all the posts with "remember me"
368: [01:42:50] <Snowman23> But I dont see the one you're talking about ;_;
369: [01:43:32] <simon_w> Look harder.
370: [01:43:36] <simon_w> I didn't start the thread
371: [01:44:35] <Snowman23> Ah I see
372: [01:46:27] <Snowman23> hmm
373: [01:46:31] <Snowman23> They didn't seem set on it
374: [01:46:41] <Snowman23> I think if they also added the facebook/gmail style thing, it owuld be fine
375: [01:46:48] <UncleCheese> Some dumb American started the thread
376: [01:46:54] <Snowman23> lo
377: [01:46:56] * Jakx_ has joined #silverstripe
378: [01:46:58] <Snowman23> XD
379: [01:47:10] <UncleCheese> Typical American..always wants to be remembered
380: [01:47:13] <UncleCheese> so self-important
381: [01:47:51] <antmas> we need a new Pyro
382: [01:48:15] <simon_w> And then can't even remember the answer he got
383: [01:48:33] <irogue_> a bitter south islander?
384: [01:48:43] * irogue_ nominates spronk
385: [01:48:50] * Jakx quit (Ping timeout: 264 seconds)
386: [01:48:55] <antmas> +1 for spronk
387: [01:48:59] <UncleCheese> i had to make space in my brain to know everything about the Kardashians
388: [01:49:23] <irogue_> gotta keep up with them, after all
389: [01:49:39] <Snowman23> DAE love subsites?
390: [01:49:54] <Colin[pi]> lol
391: [01:51:54] <Ryan-Toast> Snowman23: So much
392: [01:52:06] <antmas> wow
393: [01:52:22] <Ryan-Toast> Actually I made like $5,000 just clicking the duplicate subsite button, or whatever.
394: [01:52:28] <Ryan-Toast> so I dig it.
395: [01:52:42] <antmas> hehe
396: [01:53:32] <Snowman23> lol
397: [01:53:56] <antmas> never used subsites
398: [01:54:06] <antmas> I guess if I wanted quick cash I could :P
399: [01:54:22] <Ryan-Toast> Let the greed flow through you
400: [01:54:51] * antmas is now thinking more on the Speight's sites
401: [01:55:01] <antmas> :$
402: [01:56:03] <Ryan-Toast> GET DAT MONEY, GURL
403: [01:57:24] * antmas waves finger and bobs head side to side
404: [01:57:27] <antmas> mmmmmmmmmhhhhhhmmmmmmmmmmmmmmmmm
405: [01:57:42] * Azure quit (Quit: My MBP went to sleep.)
406: [01:57:48] <Ryan-Toast> *snaps fingers in a triangle*
407: [01:58:10] <antmas> o\
408: [01:58:12] <antmas> o/
409: [01:58:16] <antmas> o-
410: [01:58:18] * Azure has joined #silverstripe
411: [01:58:24] <Ryan-Toast> lol
412: [01:58:47] <simon_w> I remember why I left now.
413: [01:58:48] * simon_w has left #silverstripe
414: [01:59:02] <antmas> grinch
415: [01:59:57] <irogue_> hmmm
416: [02:00:20] <irogue_> just realised i bought an 8-pack of V and finished them in 2 days. that's probably not quite ideal.
417: [02:00:47] <antmas> irogue_: 330ml?
418: [02:01:00] <irogue_> nah, 250ml
419: [02:01:06] <antmas> you'll be fine
420: [02:01:25] <antmas> I once had 5 full size bottles in a row and I could see space/time
421: [02:01:27] <irogue_> there were some minor heart palpitations, but all good now i've slept it off :P
422: [02:01:35] <Snowman23> CHILDREN OF THALIDIAMDE
423: [02:01:54] <Snowman23> WE DIDN't START THE FIRE
424: [02:02:17] * antmas looks up THALIDIAMDE
425: [02:02:23] * antmas gets depressed
426: [02:02:41] <Snowman23> lol
427: [02:02:48] <Snowman23> I probably spelled it mega wrong
428: [02:02:49] <Snowman23> yeah
429: [02:03:36] <spronk> I HEARD MY NAME
430: [02:03:56] <antmas> spronk: yeah we have a question
431: [02:04:02] <antmas> ....
432: [02:04:07] <antmas> subsites
433: [02:04:36] <antmas> JUST JOKING
434: [02:04:37] <spronk> best thing ever can't wait to use it again +1 +1 LIKE LIKE RETWEET SHARE
435: [02:04:39] <antmas> HERP DERP
436: [02:04:48] <antmas> lol
437: [02:04:55] <spronk> ...<mutter>i will kill you in your sleep</mutter>
438: [02:07:04] <Snowman23> hahaha
439: [02:08:20] <Colin[pi]> irogue_: there's like 70mg of caffeine in a can of V?
440: [02:08:28] <Colin[pi]> so that's not that much imho
441: [02:08:36] <Colin[pi]> they recommend max of 2 per day
442: [02:09:05] <antmas> Colin[pi]: yeah it's not much
443: [02:09:10] <antmas> coffee is worse
444: [02:09:28] <Colin[pi]> I sometimes have three espressos each day, 60mL variety for latte
445: [02:09:36] <Colin[pi]> which I think is much more :\
446: [02:10:24] * antmas_ has joined #silverstripe
447: [02:10:31] <Colin[pi]> 80 to 150 mg in 60mL of coffee
448: [02:10:38] <antmas_> I often have 3 FWs or LBs a day
449: [02:11:00] <Colin[pi]> yeah the most is usually three
450: [02:11:09] <Colin[pi]> I have gone to 4 a few times but I get jittery
451: [02:11:45] <antmas_> yeah any more than 4 and shit gets crazy
452: [02:13:12] <spronk> i remember back when v came out
453: [02:13:18] <antmas_> me too
454: [02:13:20] <spronk> recommended daily dose 5 cans per day
455: [02:13:22] <spronk> or 3 bottles
456: [02:13:25] <antmas_> I'm sure it was stronger
457: [02:13:38] <spronk> and their logo was blocky.
458: [02:14:03] <spronk> man
459: [02:14:05] <spronk> i want some V now
460: [02:14:09] <spronk> haven't had that shit in at least 2 years
461: [02:14:13] * antmas quit (Ping timeout: 272 seconds)
462: [02:14:26] <antmas_> wtf
463: [02:14:33] <antmas_> it says V has been in NZ since 1997?
464: [02:15:03] <spronk> http://www.precisionnutrition.com/wordpress/wp-content/uploads/2009/11/V-Energy-Drink-Can.jpg ah, oldschool V can
465: [02:15:58] <antmas_> yeah, pixel style logo
466: [02:16:21] <antmas_> fuck
467: [02:16:23] <antmas_> need a V
468: [02:20:17] * Jakx_ has left #silverstripe
469: [02:21:10] <irogue_> spronk: need me to courier you one? :P hahaha
470: [02:21:47] <spronk> haha
471: [02:21:51] <spronk> sif it woudl get here '
472: [02:22:02] <irogue_> hey man
473: [02:22:15] <irogue_> couriered one to pyro at 4pm. was on his desk when he got to work in the morning
474: [02:22:26] <Snowman23> ^ i remember this.
475: [02:24:00] <irogue_> i must admit, IE really has come a long way
476: [02:24:28] <irogue_> just made a site, only looked at it in opera (chrome) while dev-ing
477: [02:24:53] <irogue_> just tested in IE, perfect in both 9 and 10
478: [02:25:14] <irogue_> oh, and 8
479: [02:25:31] <antmas_> 9/10 they are actually fine
480: [02:25:38] <ezero> with comparability mode? :P
481: [02:25:39] <antmas_> 9/10 times*
482: [02:25:44] <irogue_> a little bit fucked in 7, but still usable
483: [02:26:09] <Snowman23> IE8 is so not fine.
484: [02:26:10] <spronk> haha
485: [02:26:12] <spronk> but xmas
486: [02:26:12] <spronk> so
487: [02:26:22] <irogue_> spronk: yeah, that's true
488: [02:26:29] <irogue_> it took three days to get a courier to *pick up* an item
489: [02:26:35] <antmas_> Snowman23: IE8 is not that bad
490: [02:26:51] * antmas_ IS NOT PROMOTING IE IN ANY WAY
491: [02:27:29] <irogue_> i have html5shiv and normalize, but still expected to have to fix a lot more things
492: [02:28:39] <spronk> i'm still waiting on my thing to be delivered
493: [02:29:24] <Snowman23> IE8 totally *is* that bad
494: [02:33:29] <spronk> nahh
495: [02:33:30] <spronk> its not that bad
496: [02:34:38] <Ryan-Toast> IE8 isn't that bad
497: [02:35:04] <Snowman23> DOMO ARGIATO MR ROBOTO
498: [02:35:49] <Ryan-Toast> Just had a client ask if I could add a bunch of functionality to their website before tomorrow. Lol, fuck off buddy.
499: [02:36:27] <Snowman23> haha
500: [02:36:29] <Snowman23> we get that so often
501: [02:36:43] <Snowman23> Luckily we're in our code freeze sttate, so the answer is NO automatically, not "well if we can get it done in less than 8 hours..."
502: [02:36:54] <Ryan-Toast> I said sure, but it will be a rush rate which will be $200 an hour.
503: [02:37:24] <Ryan-Toast> Should scare them off.
504: [02:37:27] <Ryan-Toast> If not $$
505: [02:44:44] <antmas_> Snowman23: is that started now?
506: [02:45:01] <Snowman23> antmas_: Starts after tomorrow! :D
507: [02:45:47] <antmas_> my code free status started monday :P
508: [02:49:47] <antmas_> ah
509: [02:49:58] <antmas_> the end of yeah workstation cleanout begins
510: [02:51:05] <Ryan-Toast> Aww yiss, my flash message module works like a treat.
511: [02:56:14] <Snowman23> antmas_: Well we started no code from Tuesday, but we work for a while still
512: [02:57:07] <antmas_> Snowman23: yeh, same here.
513: [03:00:28] <antmas_> not many more things as satisfying as using a compressed air can
514: [03:00:43] <antmas_> wow
515: [03:00:51] <antmas_> that sentence was dyslexic
516: [03:07:00] <Snowman23> antmas_: YES
517: [03:07:01] <Snowman23> upside down
518: [03:07:02] <Snowman23> BOOM
519: [03:07:04] <Snowman23> INSTAICE
520: [03:08:14] <spronk> ugh
521: [03:08:26] <spronk> 10% off seasonic at clounge. but.. amazon is sooo much cheaper
522: [03:09:28] <irogue_> <3 seasonic
523: [03:09:32] <Snowman23> ^^
524: [03:09:34] <antmas_> seasonic?
525: [03:09:38] <Snowman23> All of my PSU's are seasonic
526: [03:09:51] <Snowman23> antmas_: PSUs
527: [03:09:54] <antmas_> ah
528: [03:09:55] <irogue_> antmas_: best PSU brand
529: [03:09:59] <antmas_> really?
530: [03:10:05] <irogue_> most of the higher-end corsairs are rebadged seasonic
531: [03:10:08] <spronk> but i dont really want to risk it..
532: [03:10:13] <irogue_> but add more $$ for the corsair brand
533: [03:10:23] <antmas_> huh
534: [03:10:29] <antmas_> always bought Corsair
535: [03:10:35] <spronk> $86 + $106 for a G-550 and a G-650 USD from amazon
536: [03:10:39] <spronk> free shipping to nz
537: [03:10:44] <spronk> $245 or so
538: [03:10:45] <antmas_> not bad
539: [03:11:01] <spronk> vs $169 + $199, and 10% off that at clounge
540: [03:11:51] <antmas_> so I've never bought anything from Amazon
541: [03:12:02] <antmas_> what's the shipping time like if in Stock?
542: [03:12:20] <irogue_> 1-2 weeks
543: [03:15:08] <antmas_> righto team
544: [03:15:12] <antmas_> I'm off for the year
545: [03:15:18] <antmas_> back on the 13th
546: [03:15:20] <Ryan-Toast> alter, man.
547: [03:15:23] <Ryan-Toast> later**
548: [03:15:23] <antmas_> happy things!
549: [03:15:27] <Ryan-Toast> have a good break.
550: [03:15:30] <antmas_> \o/
551: [03:15:43] * antmas_ quit (Quit: Page closed)
552: [03:24:08] * UncleCheese quit (Quit: UncleCheese)
553: [03:25:20] * mojo5000 quit (Remote host closed the connection)
554: [03:25:46] * mojo5000 has joined #silverstripe
555: [03:29:52] * camfindlay has joined #silverstripe
556: [03:30:00] * mojo5000 quit (Ping timeout: 245 seconds)
557: [03:44:19] <Colin[pi]> so quiet
558: [03:44:25] * Colin[pi] drops pin
559: [03:44:30] <Colin[pi]> totally heard it
560: [03:46:48] <Snowman23> :O
561: [03:47:02] <Colin[pi]> zomg snowman23 is still here
562: [03:47:06] <Snowman23> :D
563: [03:47:07] <Snowman23> Of course!
564: [03:47:09] <Snowman23> I work late ^.^
565: [03:47:29] <Colin[pi]> late? isn't it still before 5pm? ;P
566: [03:48:46] <Ryan-Toast> I'm lkike 4 beers deep, wonder if I could get away with a sickie tomorrow.
567: [03:49:56] * Colin[pi] sends IRC log to Ryan-Toast's boss
568: [03:49:59] <Colin[pi]> ;)
569: [03:50:08] <Ryan-Toast> Oh noes.
570: [03:50:21] <Ryan-Toast> mmm check this out: https://31.media.tumblr.com/f533e51cc513e54cc46f66a686443274/tumblr_mxwywdyNYr1t4o62mo1_250.gif
571: [03:51:21] <Colin[pi]> nice writing?
572: [03:51:26] <Ryan-Toast> yeah
573: [03:51:34] <Ryan-Toast> Wish I had mad penmanship.
574: [03:51:56] <Colin[pi]> lol yeah my handwriting is total shit these days
575: [03:52:14] <Ryan-Toast> I think Michael J Fox could write better than I.
576: [03:52:46] * nickmolhoek quit (Quit: nickmolhoek)
577: [03:53:10] <Ryan-Toast> Ohh, Kangaskhan has been banned from pokemon OU tier.
578: [03:53:18] <Colin[pi]> wat
579: [03:53:20] <Ryan-Toast> Lame.
580: [03:53:32] <Ryan-Toast> Competitive pokemon battling.
581: [03:53:59] <Colin[pi]> I regret to admit I know very little of it
582: [03:54:24] <Ryan-Toast> It's really fun, and with the easy Wifi battle in X/Y it's more fun than ever.
583: [03:54:53] <Ryan-Toast> Kangaskhan has been bumped up to Uber tier: http://www.smogon.com/forums/threads/kangaskhanite-is-now-banned-to-ubers.3495351/
584: [03:55:03] <Colin[pi]> all I know about Pokemon is the TV series with brock, ash and misty, I used to watch before I went to work lol
585: [03:55:08] <Ryan-Toast> Which sucks, because I have been using him as a lead for my current team.
586: [03:55:14] * camfindlay quit (Quit: camfindlay)
587: [03:58:58] * guzzlefry has joined #silverstripe
588: [04:01:01] <Colin[pi]> snowman23
589: [04:01:08] <Colin[pi]> when does SS shut down for xmas?
590: [04:01:34] <guzzlefry> So, when doing $this->MyField; Would setMyField() magically be called?
591: [04:01:54] <guzzlefry> Trying to figure out why this script randomly dies when authorize.net posts to it.
592: [04:03:03] <Colin[pi]> guzzlefry: I think so, might be wrong
593: [04:04:02] <Snowman23> Colin[pi]: Friday :D
594: [04:04:04] <Snowman23> So one more day
595: [04:04:04] <Snowman23> ^.^
596: [04:04:06] <Colin[pi]> yay!
597: [04:04:19] <Colin[pi]> you're going to travel right?
598: [04:04:25] <Snowman23> :O
599: [04:04:26] <Snowman23> Nope
600: [04:04:35] <Colin[pi]> oh? I thought you were? my bad
601: [04:06:05] <guzzlefry> man....I don't get it.
602: [04:07:30] <guzzlefry> http://sspaste.com/paste/show/52b26e8c05238
603: [04:07:35] <guzzlefry> dies on line 22
604: [04:07:38] <guzzlefry> first person to solve gets...
605: [04:07:41] <guzzlefry> mad props!
606: [04:08:33] <Colin[pi]> no error reported?
607: [04:09:12] <guzzlefry> Colin[pi]: Not in the PHP logs. Keep in mind that this is fired when the Authorize.net servers post data back to the script.
608: [04:09:51] <guzzlefry> So any errors that would be returned to the web browser are inaccessible.
609: [04:10:00] <Colin[pi]> yup
610: [04:10:01] <Colin[pi]> hmm
611: [04:10:09] <Colin[pi]> so how do you know it's dying on that line?
612: [04:10:22] <guzzlefry> debugger disconnects when stepping through
613: [04:10:57] <Colin[pi]> ah k
614: [04:11:11] <guzzlefry> oh..I should make sure $_GET['x_zip'] is actually set. :P
615: [04:11:21] <Colin[pi]> so you'd think there must be something peculiar about that field in particular
616: [04:11:36] <Colin[pi]> no methods interfering with the same name?
617: [04:12:00] <guzzlefry> nope
618: [04:12:14] <guzzlefry> no on[Before,After]Write either...
619: [04:12:34] <guzzlefry> Only thing I can think of is that it's not set.
620: [04:12:52] <guzzlefry> All hands brace for facepalm. :P
621: [04:13:17] <Colin[pi]> lol facepalm imminent
622: [04:14:36] <guzzlefry> oh god
623: [04:14:43] <Colin[pi]> here it comes
624: [04:14:46] <guzzlefry> Well, that wouldn't be it.
625: [04:14:54] <guzzlefry> notice the $_GET[''] stuff in the code? :P
626: [04:14:59] <guzzlefry> Authorize.net is using $_POST
627: [04:15:23] <Colin[pi]> lol
628: [04:15:37] <Colin[pi]> you could use $_REQUEST but it's frowned upon
629: [04:19:00] <guzzlefry> victolry!
630: [04:19:07] <guzzlefry> Still, no clue why it randomly died.
631: [04:19:18] <Colin[pi]> well done
632: [04:19:25] <guzzlefry> Since apparently all of those assignments before it were also not set.
633: [04:20:14] <Colin[pi]> weird
634: [04:20:57] <guzzlefry> tonight on Unsolved Mysteries...SilverStripe
635: [04:21:03] <guzzlefry> for a month straight
636: [04:21:13] * CodeTrap quit (Read error: Operation timed out)
637: [04:21:24] <guzzlefry> Did that show ever make it out of the States?
638: [04:22:10] <Colin[pi]> it sure did
639: [04:22:16] <Colin[pi]> wait was that the one with Robert Stack?
640: [04:22:27] <guzzlefry> not sure what the guy's name was
641: [04:22:41] <Colin[pi]> creepy narrator voice guy
642: [04:22:59] <Colin[pi]> if so, I loved that show, scared the shit out of me on occasion too
643: [04:23:29] <guzzlefry> yeah..that's him :P
644: [04:23:32] * CodeTrap has joined #silverstripe
645: [04:23:33] <guzzlefry> heh
646: [04:23:48] <guzzlefry> reminds me of Tourettes Guy when he dressed up like him.
647: [04:25:37] <Colin[pi]> we had this other show called The Extraordinary which was similar
648: [04:25:47] <Colin[pi]> australian show, talked about aliens and ghosts and such
649: [04:25:55] <Colin[pi]> also made me pap my pants
650: [04:26:06] <guzzlefry> hah
651: [04:26:31] <guzzlefry> watching Unsolved Mysteries when you're 8 and your house is surrounded by swamp is a horrible idea. ;)
652: [04:27:08] <Colin[pi]> lol
653: [04:27:13] <Colin[pi]> oh man
654: [04:27:18] <Colin[pi]> I have the best prank story to tell
655: [04:27:28] <Colin[pi]> remember the movie The Ring?
656: [04:27:29] * Ryan-Toast quit (Quit: Ryan-Toast)
657: [04:27:45] <Colin[pi]> with the creepy girl that comes out of the TV
658: [04:28:14] <guzzlefry> yeah
659: [04:28:16] <Colin[pi]> mate of mine watched that movie with his gf and she was TERRIFIED after.. like it really shook her up
660: [04:28:47] <Colin[pi]> so, obviously on a death wish, he set his TV on a timer to turn on at full volume with static at 3am
661: [04:28:56] <Colin[pi]> TV in their bedroom, that is
662: [04:29:05] <guzzlefry> haha
663: [04:29:12] <Colin[pi]> so lo and behold, at 3am, their TV turns on "BBBBBBBBBBBBZZBZZSHHHHSHSHHHHHHHHH"
664: [04:29:27] <Colin[pi]> his wife jumped like 6 feet and was hysterical LOL
665: [04:29:34] <Colin[pi]> like full on crying
666: [04:29:49] <Colin[pi]> took him about 30 mins to calm her down
667: [04:29:59] <Colin[pi]> I have no idea how he survived
668: [04:30:06] <guzzlefry> Did he tell her that it was a joke? :P
669: [04:30:23] <Colin[pi]> yeah and she didn't forgive him for like the longest time LOL
670: [04:32:01] <guzzlefry> understandable :P
671: [04:35:48] <irogue_> DAE have the drag-and-drop reordering in SS3 not work a lot of the time?
672: [04:36:23] * travis-ci has joined #silverstripe
673: [04:36:23] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#684 (3.1 - c4cd203 : Sean Harvey): The build passed.
674: [04:36:23] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/288303c43c29...c4cd203ab71a
675: [04:36:23] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/15687151
676: [04:36:23] * travis-ci has left #silverstripe
677: [04:36:59] * cloph_away has joined #silverstripe
678: [04:37:37] * cloph quit (Ping timeout: 272 seconds)
679: [04:41:03] * friedbuffalo has joined #silverstripe
680: [04:41:34] * new_learner has joined #silverstripe
681: [04:49:55] * simon_w|air has joined #silverstripe
682: [05:11:59] <Snowman23> simon_w|air: do you know osascript? :O
683: [05:12:08] <simon_w|air> A little
684: [05:13:34] <Snowman23> simon_w|air: I basically am using a plugin that should make a window active -- "osascript -e ''tell application "Terminal" to every window whose (name begins with "'.shortname.' " and name ends with "VIM")'''" then "osascript -e ''tell application "Terminal" to set frontmost of '.a:active_window.' to true"
685: [05:13:50] <Snowman23> stripes-iMac-2:~ sshkardoon$ osascript -e 'tell application "Terminal" to set frontmost of 1673 to true'
686: [05:13:53] <Snowman23> 31:60: execution error: Can’t set frontmost of 1673 to true. (-10006)
687: [05:13:55] <Snowman23> I have no idea how to figure out what this error is :(
688: [05:13:58] <Snowman23> Google isn't helping
689: [05:14:15] <simon_w|air> 1673?
690: [05:14:32] <Snowman23> silverstripes-iMac-2:~ sshkardoon$ osascript -e 'tell application "Terminal" to every window whose (name contains "VIM")'
691: [05:14:35] <Snowman23> window id 1673
692: [05:14:55] <Snowman23> oh...
693: [05:14:59] <Snowman23> It's...
694: [05:16:43] <Snowman23> I think the syntax might be a little wrong o.o
695: [05:18:32] <Snowman23> :D
696: [05:18:33] <Snowman23> I got it
697: [05:18:34] <Snowman23> ty simon_w|air
698: [05:18:36] <Snowman23> ^.^
699: [05:18:45] * guzzlefry has left #silverstripe
700: [05:27:17] <Colin[pi]> i wonder if I should reinstall my windows box over the xmas break
701: [05:28:51] <simon_w|air> Or you could do something fun
702: [05:29:04] <Colin[pi]> like what, simon_w?
703: [05:29:22] <simon_w|air> Light it on fire
704: [05:29:35] * Snowman23 throws a match at simon_w|air
705: [05:29:42] <Colin[pi]> nah it'll be doing a good job of that itself with the heat
706: [05:30:16] <simon_w|air> Snowman23, I can beat you without you throwing the match
707: [05:30:42] <simon_w|air> Hmm, how about installing a walk-in freezer then?
708: [05:31:14] * Azure quit (Quit: Textual IRC Client: www.textualapp.com)
709: [05:31:16] <Snowman23> :O
710: [05:45:10] <new_learner> what does this error mean ---[User Error] DataList::create Can't find data classes (classes linked to tables) for PublicarHomeMaisDestaques. Please ensure you run dev/build after creating a new DataObject.
711: [05:45:27] <new_learner> how can i resolve the above error?
712: [05:48:28] * friedbuffalo quit (Quit: Page closed)
713: [05:54:52] <new_learner> $query = DataObject::get("classname", "$filter", "Date DESC", null, "10");-----how can this be transformed as per ss3.1.1
714: [06:08:21] * travis-ci has joined #silverstripe
715: [06:08:22] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1689 (3.1 - 8ea8789 : Sean Harvey): The build passed.
716: [06:08:22] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/15c7252af041...8ea8789ba718
717: [06:08:22] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/15690830
718: [06:08:22] * travis-ci has left #silverstripe
719: [06:11:58] * Nimle has joined #silverstripe
720: [06:12:37] <Nimle> Hi guys, wondering why SS $this->redirect doesnt work with external url? for example, $this->redirect("https://google.com");
721: [06:13:09] <Nimle> but header( 'Location: https://google.com' ) ; exit; works
722: [06:13:29] * DigNZ has joined #silverstripe
723: [06:13:40] * DigNZ quit (Client Quit)
724: [06:14:02] * DigNZ has joined #silverstripe
725: [06:17:28] <simon_w|air> Nimle, are you calling exit() directly after your call to redirect()?
726: [06:17:38] * DigNZ quit (Client Quit)
727: [06:17:54] <Nimle> #simon_w|air no
728: [06:18:06] <Nimle> I use return
729: [06:18:19] <simon_w|air> And what happens instead of the redirect?
730: [06:18:25] <Nimle> return $this->redirect("https://google.com");
731: [06:18:29] <Nimle> nothing happens
732: [06:18:55] <Nimle> it retusn it to the other function
733: [06:19:08] <Nimle> because it is in the function which is called from another one
734: [06:19:24] <Nimle> after this the control is returned to the caller function
735: [06:20:01] * Liquide quit ()
736: [06:20:01] <Nimle> it works if I put inside the caller function
737: [06:21:01] <simon_w|air> And what does the caller function do?
738: [06:22:14] <Nimle> say function A is an helper. and function B is the main one. Inside B, I call A. If I redirect inside B, it works. But If I put return redirect inside A then the control is returned to the B instead of redirect.
739: [06:22:41] <simon_w|air> Yes, and then the redirect should still happen unless you do something to stop it
740: [06:23:13] <Nimle> but it shouldn't return to B
741: [06:23:27] <Nimle> because redirect should call exit
742: [06:23:39] <Nimle> after header location
743: [06:23:54] <simon_w|air> No, that's not how the redirect method works
744: [06:24:33] <Snowman23> There's some interesting vulns where people have done a header() call, but not done die, so for example if you use a header() to prevent non-admin users from doing stuff etc, then you do header() forget die, and malicious people can ignore the header! BOOM
745: [06:25:34] <Nimle> ok, then I will use header( 'Location: '. $google ) ; exit; But I prefer SS functions where available.
746: [06:33:44] * Shrike_Finland has joined #silverstripe
747: [07:01:41] * SightUnseen has joined #silverstripe
748: [07:01:47] * SightUnseen has left #silverstripe
749: [07:19:29] * SightUnseen has joined #silverstripe
750: [07:23:00] * SightUnseen has left #silverstripe
751: [07:34:03] * Nimle quit (Ping timeout: 272 seconds)
752: [07:35:06] * iamss has joined #silverstripe
753: [07:36:31] <iamss> Hello SIlverStripe! Please need help. how do I get rid of the Page Controller index urlsegment http://local.site.com//bootcamps/index/product_1
754: [07:36:57] * Shrike_Finland quit (Quit: Leaving.)
755: [07:37:21] <iamss> should remove the index, like this http://local.site.com//bootcamps/product_1 without the index but still calls the index
756: [07:43:21] * Robke has joined #silverstripe
757: [07:43:43] <Robke> good morning/afternoon and evening to all ;)
758: [07:48:28] * Shrike_Finland has joined #silverstripe
759: [07:48:31] * Shrike_Finland quit (Client Quit)
760: [07:52:13] * violetina has joined #silverstripe
761: [07:57:29] * iamss quit (Ping timeout: 272 seconds)
762: [08:10:17] * Shrike_Finland has joined #silverstripe
763: [08:16:30] <Robke> who has some time and want to help me to understand search bar functions.... i need to do a search only for some pagetypes....
764: [08:20:01] * schippie has joined #silverstripe
765: [08:27:36] * schippie quit (Quit: Page closed)
766: [08:38:06] <Robke> anyone?
767: [08:40:31] <Marvanni2> whats your issue?
768: [08:41:17] <Robke> well i'm building e-shop with integrated web...
769: [08:41:29] <Robke> i have productholder and product page types
770: [08:41:48] <Robke> i want to add search which will be searching info only in product page type :)
771: [08:42:06] <Robke> i dont know how exactly to explain in english, because my english is a little bit broken :D
772: [08:42:33] <Robke> i can show you an example what i'm talking about :)
773: [08:43:20] <Marvanni2> you might try this
774: [08:43:21] <Marvanni2> http://sspaste.com/paste/show/52b2af30a0510
775: [08:43:44] <Marvanni2> this controller works for default search on SiteTree objects
776: [08:43:50] <Robke> yes :)
777: [08:43:55] <Marvanni2> you might try to change that to ProductPage
778: [08:43:59] <Robke> but if i'll delete SiteTree
779: [08:44:11] <Marvanni2> not delete, change to ProductPage ?
780: [08:44:14] <Robke> i will get an error?
781: [08:44:30] <Robke> $form->classesToSearch(array('SiteTree'));
782: [08:44:33] <Robke> in this line?
783: [08:45:25] <Marvanni2> ah yes, i see it, no that will not work... let me check
784: [08:46:34] <Robke> ok
785: [08:46:54] <Robke> because yesterday i tried some examples which i found on google :)
786: [08:47:26] <Robke> but if i add like Object::add_extension('Product', FulltextSearchable('Content', 'Title');
787: [08:47:37] <Robke> ii'm getting search by default
788: [08:47:38] <Marvanni2> hm, I think you need to create your own searchEngine for that
789: [08:47:59] <Robke> maybe you know an example how to create my own engine?
790: [08:48:09] <Marvanni2> see framework/model/MySQLDatabase.php method searchEngine
791: [08:48:23] <Marvanni2> thats the 'core' search for SiteTree and files..
792: [08:48:36] <simon_w|air> And you really don't want to copy that
793: [08:48:44] <Marvanni2> it might be a little to much...
794: [08:48:54] <Robke> mhm...
795: [08:49:11] <Marvanni2> true, but it gives you an idea, how you can set it up
796: [08:49:12] <Robke> i'm not so good at programmig so i looking for a easy solution :D
797: [08:49:23] <simon_w|air> Robke, you basically want a form that does something like Product::get()->filterAny(array('Content:PartialMatch' => $data['q'], 'Title:PartialMatch' => $data['q']))
798: [08:51:31] <Robke> mhm maybe :)
799: [08:53:34] <simon_w|air> Robke, something like http://www.sspaste.com/paste/show/52b2b1915e73a, then you can use <% loop Results %> in Page_search.ss
800: [08:54:32] <Robke> thanks, i will try to understand this thing and i'll let you know if i'm good enough to solve this problem or i need additional help ;D
801: [08:54:33] <simon_w|air> That'll give you your basic LIKE '%blah%' style search
802: [08:54:44] <Robke> uhum
803: [08:55:28] * zippy__ quit (Ping timeout: 240 seconds)
804: [08:55:42] * zippy__ has joined #silverstripe
805: [08:57:41] <Robke> one more question... in config.php
806: [08:57:51] <Robke> i shoul enable fulltextSearch?
807: [09:01:46] <simon_w|air> Not for this method
808: [09:03:53] <Robke> okey ;)
809: [09:04:44] * kinglozzer has joined #silverstripe
810: [09:06:13] * iamss has joined #silverstripe
811: [09:06:27] <iamss> Hi SilverStripe
812: [09:09:22] <Robke> hello
813: [09:11:09] * Shrike_Finland quit (Quit: Leaving.)
814: [09:12:15] <simon_w|air> iamss, do you want any other actions to work on that controller?
815: [09:13:00] <iamss> @simon|air I have a different issue now
816: [09:15:57] <simon_w|air> Ah, don't we all...
817: [09:16:15] <iamss> url_handler can't do it
818: [09:17:20] <iamss> my problem now is if I have a url like this http://local.website.com/bootcamp/region/auckland
819: [09:17:39] <iamss> I want to remove the region by .htaccess
820: [09:17:52] <iamss> region is a child of bootcamp
821: [09:18:19] <iamss> the result should be like http://local.website.com/bootcamp/auckland
822: [09:18:52] <iamss> by hiding the link of the child but it the background it still calls the region
823: [09:19:10] * simon_w|air quit (Quit: Leaving)
824: [09:19:34] <iamss> originally it was http://local.website.com/bootcamp/region/index/auckland
825: [09:19:47] <iamss> I managed to remove the index using url_handlers
826: [09:37:08] <irogue_> iamss: you'd need to do some custom routes stuff, not using .htaccess
827: [09:37:32] <irogue_> unfortunately i'm a bit behind and don't know how to do it in SS3
828: [09:38:09] <iamss> irogue: I'm using ss2.4.13
829: [09:38:35] <irogue_> ah! i do know how then :P
830: [09:38:55] <iamss> irouge_: may I know your thoughts please?
831: [09:38:59] <irogue_> but it involves patching the core
832: [09:40:50] <Marvanni2> iamss, I remember jrthomer used $request->match to check if you are on a DataObject view or a Controller action
833: [09:40:52] <Marvanni2> http://logs.simon.geek.nz/index.php?date=2013-09-28#log_1059062
834: [09:59:44] * Guits has joined #silverstripe
835: [10:00:32] <Guits> How do i use $this->redirect with status code
836: [10:06:31] * dangerdan has joined #silverstripe
837: [10:13:27] <Marvanni2> $this->redirect($url, $code);
838: [10:14:17] * iamss quit (Ping timeout: 272 seconds)
839: [10:16:11] * dangerdan quit (Ping timeout: 272 seconds)
840: [10:25:54] * ARNHOE has joined #silverstripe
841: [10:31:41] * Colin[pi] quit ()
842: [10:32:00] * dangerdan has joined #silverstripe
843: [10:33:20] <dangerdan> is there any way to manually trigger a refresh the preview pane in the CMS?
844: [10:53:33] * Guits quit (Ping timeout: 272 seconds)
845: [11:09:12] * zippy__ quit (Quit: zippy__)
846: [11:16:21] * dangerdan quit (Ping timeout: 272 seconds)
847: [11:30:09] * cloph_away is now known as cloph
848: [12:18:20] * new_learner quit (Quit: Page closed)
849: [12:23:39] * violetina quit (Remote host closed the connection)
850: [13:05:39] * origincube has joined #silverstripe
851: [13:05:54] * UndefinedOffset has joined #silverstripe
852: [13:06:09] <origincube> hey guys :)
853: [13:11:51] <Robke> hi
854: [13:12:32] <origincube> how goes?
855: [13:13:23] <Robke> working and etc :) nothing special.you?
856: [13:13:35] <origincube> same
857: [13:14:01] <origincube> i'm wondering if you can assist. I'm attempting to create a link within a template that will link to the root parent of the current nav tree
858: [13:14:13] <origincube> tried with current member and Top.Link
859: [13:14:16] <origincube> but that doesn't seem to be working
860: [13:14:46] <Robke> well i'm not so good at that :)
861: [13:15:30] <origincube> ah ok np. just thought i'd see if anyone knew how
862: [13:15:30] <Robke> did u use $baseHref?
863: [13:16:04] <origincube> a relative url to the root page should be fine. $baseHref returns the main url as far as i understand
864: [13:19:08] <Robke> hm... sorry but i cant help :)
865: [13:19:14] <Robke> because i quite new on ss :)
866: [13:19:20] <origincube> thanks for trying though ;)
867: [13:19:31] <origincube> it going well for you so far? I'm loving SS
868: [13:20:09] <Robke> yeah its much better than other frameworks :))
869: [13:20:47] * micmania1 has joined #silverstripe
870: [13:22:29] <origincube> :)
871: [13:22:29] <origincube> hey micmania1
872: [13:22:51] <micmania1> Hi origincube
873: [13:23:03] <origincube> how are you today?
874: [13:24:08] <micmania1> arrrrrrrggggggghhhhh! - I think that sums it up
875: [13:24:23] <micmania1> got a deadline today and people keep interrupting me lol
876: [13:25:04] <Robke> :D
877: [13:25:06] <origincube> hectic man! Well i hope you come right!
878: [13:42:29] * origincube_ has joined #silverstripe
879: [13:45:27] * huberd has joined #silverstripe
880: [13:45:50] * origincube quit (Ping timeout: 264 seconds)
881: [14:01:29] * huberd quit (Read error: Connection reset by peer)
882: [14:05:17] * origincube_ quit (Quit: ~ Trillian - www.trillian.im ~)
883: [14:05:32] * werner__ quit (Read error: Operation timed out)
884: [14:05:46] * violetina has joined #silverstripe
885: [14:15:11] * werner__ has joined #silverstripe
886: [14:17:23] * dangerdan has joined #silverstripe
887: [14:18:12] <dangerdan> is it possible to check if a template is being called at the frontend or at the backend of the site?
888: [14:19:03] <dangerdan> i have a template i want to use for both front and backend, but with a minor difference, if i could test for front/backend then i can just load the bit that changes conditionally, rather than making two templates
889: [14:19:33] <dangerdan> doesnt have to be a check in .ss infact a check inside php would be ideal
890: [14:20:04] <dangerdan> also, i realise i could check for '/admin' but this seems a bit hackish.
891: [14:43:25] * opalfroot has joined #silverstripe
892: [14:43:58] <opalfroot> does anyone know how to create and object then associated another object with it?
893: [14:49:09] <torstein_> if a form will create two dataobjects, Order and Items (where Order many_many Items), how do you save the data?
894: [14:49:17] <torstein_> (same question?)
895: [14:49:24] <micmania1> opalfroot, checkout the tutorials. They explain how to do what you want.
896: [14:50:10] <micmania1> torstein_: $Order->Items()->add(new Item());
897: [14:51:09] <torstein_> yeah, so you have too loop through the items and add them the Order?
898: [14:53:35] * Robke quit (Ping timeout: 272 seconds)
899: [14:56:51] * dangerdan quit (Quit: Page closed)
900: [15:16:08] <kinglozzer> torstein_: You can, or you can do $order->Items()->add($items); where $items is a DataList of Items
901: [15:16:12] <kinglozzer> addMany*
902: [15:16:36] <kinglozzer> Or an array of items
903: [15:17:34] <torstein_> hmm.. will the Items in the datalist be validated before Order is created?
904: [15:18:53] <kinglozzer> Yeah
905: [15:19:13] <kinglozzer> If $order doesn't exist yet, $order->Items() will be an UnsavedRelationList
906: [15:19:36] <kinglozzer> Then when you call $order->write(), each item in that UnsavedRelationList will have ->write() called on it, which will call validate()
907: [15:20:35] <kinglozzer> Wrap it in a try { } catch { } block and Bob's your teapot
908: [15:32:55] <micmania1> is there an IteratorPos variable or something when looping?
909: [15:33:12] * opalfroot quit (Quit: Page closed)
910: [15:37:44] <kinglozzer> micmania1: In a template? {$Pos}
911: [15:38:34] <micmania1> kinglozzer: Anything that's zero-based? I think $Pos starts at 1.
912: [15:38:41] <kinglozzer> micmania1: $Pos(0)
913: [15:39:03] <kinglozzer> Same applies to Even, Odd etc: api.silverstripe.org/3.1/class-SSViewer_BasicIteratorSupport.html
914: [15:39:17] <micmania1> ah, so 0 will make it start at zero?
915: [15:39:45] <kinglozzer> Yep
916: [15:55:05] * nhorstmeier has joined #silverstripe
917: [16:03:26] * chillu has joined #silverstripe
918: [16:17:19] * ARNHOE quit ()
919: [16:19:23] * nhorstmeier quit ()
920: [16:20:52] * mojo5000 has joined #silverstripe
921: [16:21:53] * r3v3rb has joined #silverstripe
922: [16:23:08] <r3v3rb> Hi, just looking at the docs and api for DailyTask/ScheduledTask etc - but they are now being deprecated so what should I use going forward in 3.1?
923: [16:28:48] <r3v3rb> ...
924: [16:34:09] * r3v3rb quit (Quit: r3v3rb)
925: [16:52:02] * werner__ quit (*.net *.split)
926: [16:52:02] * CodeTrap quit (*.net *.split)
927: [16:55:52] * werner__ has joined #silverstripe
928: [16:57:20] * CodeTrap has joined #silverstripe
929: [16:58:45] * CodeTrap quit (*.net *.split)
930: [16:58:45] * werner__ quit (*.net *.split)
931: [17:04:56] * CodeTrap has joined #silverstripe
932: [17:04:56] * werner__ has joined #silverstripe
933: [17:08:57] * werner_ has joined #silverstripe
934: [17:09:13] * CodeTrap quit (*.net *.split)
935: [17:09:13] * werner__ quit (*.net *.split)
936: [17:17:03] <kinglozzer> r3v3rb: BuildTask and a cron job
937: [17:20:21] * CodeTrap has joined #silverstripe
938: [17:21:57] * kinglozzer quit ()
939: [17:24:09] * r3v3rb has joined #silverstripe
940: [17:26:38] <r3v3rb> ugh, just missed mr lozzer
941: [17:31:15] * travis-ci has joined #silverstripe
942: [17:31:15] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1692 (3.1 - 2fe7035 : Ingo Schommer): The build was broken.
943: [17:31:15] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/1fc1111eed19...2fe703592c28
944: [17:31:15] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/15718179
945: [17:31:15] * travis-ci has left #silverstripe
946: [17:31:34] * catcher has joined #silverstripe
947: [17:50:21] * mojo5000 quit (Remote host closed the connection)
948: [17:50:57] * mojo5000 has joined #silverstripe
949: [17:55:42] * mojo5000 quit (Ping timeout: 265 seconds)
950: [18:08:12] * SightUnseen has joined #silverstripe
951: [18:11:59] * SightUnseen has left #silverstripe
952: [18:16:30] * travis-ci has joined #silverstripe
953: [18:16:31] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#685 (3.1 - 6f5d992 : Ingo Schommer): The build passed.
954: [18:16:31] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/c4cd203ab71a...6f5d9927de56
955: [18:16:31] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/15720349
956: [18:16:31] * travis-ci has left #silverstripe
957: [18:17:39] <r3v3rb> If I have this class structure https://dl.dropboxusercontent.com/u/46858914/Course%20Graph.png how can I do this, I need to get all coursemembers of the associated course when working on the email message class :)
958: [18:22:25] <r3v3rb> actually I have it working :)
959: [18:46:28] * travis-ci has joined #silverstripe
960: [18:46:28] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1693 (3.1 - ddcdb2c : Ingo Schommer): The build passed.
961: [18:46:28] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/2fe703592c28...ddcdb2c0f004
962: [18:46:28] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/15720356
963: [18:46:28] * travis-ci has left #silverstripe
964: [18:47:41] * mojo5000 has joined #silverstripe
965: [18:50:18] * travis-ci has joined #silverstripe
966: [18:50:19] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1692 (3.1 - 2fe7035 : Ingo Schommer): The build passed.
967: [18:50:19] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/1fc1111eed19...2fe703592c28
968: [18:50:19] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/15718179
969: [18:50:19] * travis-ci has left #silverstripe
970: [18:53:58] * Shrike_Finland has joined #silverstripe
971: [19:14:06] * SphereSilverNL has joined #silverstripe
972: [19:14:08] * travis-ci has joined #silverstripe
973: [19:14:09] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#686 (3.1 - e009d0e : Ingo Schommer): The build passed.
974: [19:14:09] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/6f5d9927de56...e009d0ef3d00
975: [19:14:09] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/15720634
976: [19:14:09] * travis-ci has left #silverstripe
977: [19:15:41] * oddnoc has joined #silverstripe
978: [19:18:07] <SphereSilverNL> You've been busy merging pull requests today chillu ?
979: [19:18:09] <SphereSilverNL> :P
980: [19:18:18] <chillu> Yeah, its been a while :)
981: [19:18:57] <chillu> Anything else that needs attention?
982: [19:19:04] <chillu> Within reason :D
983: [19:19:15] <SphereSilverNL> World peace would be nice?
984: [19:19:43] * r3v3rb quit (Quit: r3v3rb)
985: [19:20:19] * travis-ci has joined #silverstripe
986: [19:20:20] <travis-ci> [travis-ci] chillu/silverstripe-framework#128 (pulls/2723-embed-images-alt - 03b2e9d : Ingo Schommer): The build passed.
987: [19:20:20] <travis-ci> [travis-ci] Change view : https://github.com/chillu/silverstripe-framework/compare/8343e7780385^...03b2e9dc74db
988: [19:20:20] <travis-ci> [travis-ci] Build details : http://travis-ci.org/chillu/silverstripe-framework/builds/15725532
989: [19:20:20] * travis-ci has left #silverstripe
990: [19:20:21] <SphereSilverNL> Where's the viewable data docs btw? I should somewhat add docs to my pull request ;)
991: [19:21:54] <SphereSilverNL> Ah, they don't exist?
992: [19:22:08] * DigNZ has joined #silverstripe
993: [19:25:31] * travis-ci has joined #silverstripe
994: [19:25:32] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1694 (master - 145f7b1 : Ingo Schommer): The build passed.
995: [19:25:32] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/d5179adb0177...145f7b13fa6f
996: [19:25:32] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/15720926
997: [19:25:32] * travis-ci has left #silverstripe
998: [19:25:53] <chillu> Yeah, I guess ViewableData is documented through "casting" and "templates", right?
999: [19:26:44] <SphereSilverNL> It's Requirements docs, but the documentation on the write_js_to_body method is "slightly touched" to say it mildly.
1000: [19:26:54] <SphereSilverNL> Then again, geeks and documentation don't go well together :P
1001: [19:28:25] <SphereSilverNL> It's just a note :P
1002: [19:33:03] * r3v3rb has joined #silverstripe
1003: [19:37:20] * Ryan-Toast has joined #silverstripe
1004: [19:42:42] * travis-ci has joined #silverstripe
1005: [19:42:42] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1695 (3.1 - 78a5305 : Ingo Schommer): The build was broken.
1006: [19:42:42] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/ddcdb2c0f004...78a530524b66
1007: [19:42:42] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/15721104
1008: [19:42:42] * travis-ci has left #silverstripe
1009: [19:43:07] <SphereSilverNL> uh-oh
1010: [19:43:27] * zippy__ has joined #silverstripe
1011: [19:45:48] <Ryan-Toast> SphereSilverNL: Oh noes
1012: [19:46:07] <SphereSilverNL> Can't be mine
1013: [19:46:15] * SphereSilverNL isn't here if chillu asks
1014: [19:46:22] <Ryan-Toast> lol
1015: [19:46:37] * gelignite has joined #silverstripe
1016: [19:50:37] * nickmolhoek has joined #silverstripe
1017: [19:52:20] * SMaction has joined #silverstripe
1018: [19:59:10] * UncleCheese has joined #silverstripe
1019: [20:01:24] <SphereSilverNL> Hey Aaron
1020: [20:01:43] <SphereSilverNL> Still haven't figured out that Google Analytics thingy or the dashboard. It's weird :(
1021: [20:06:24] <UncleCheese> figured it out?
1022: [20:06:38] <SphereSilverNL> nope, not yet, all is loaded fine, but no graphs :(
1023: [20:06:47] <SphereSilverNL> Well, this is helpful :/ Uncaught SSTemplateParseException: Parse error in template on line 1. Error was: Unexpected problem parsing template
1024: [20:07:05] <UncleCheese> https://github.com/unclecheese/silverstripe-dashboard/commit/e857c491e796eaac897bf9db5579bcc503c6314a
1025: [20:07:15] <SphereSilverNL> I'm on the latest master ;)
1026: [20:07:49] <UncleCheese> does this file exist? javascript/thirdparty/google_jsapi_visualization.js
1027: [20:08:16] <Ryan-Toast> Bah steam winter sale. Gabe, why do you do this to me?
1028: [20:08:17] <SphereSilverNL> jep, it's there
1029: [20:08:24] <UncleCheese> is it being included?
1030: [20:08:26] * camfindlay has joined #silverstripe
1031: [20:08:33] <SphereSilverNL> jep
1032: [20:09:25] <SphereSilverNL> How can I see if a part of the page is cached or not on my dev environment
1033: [20:09:44] <SphereSilverNL> UncleCheese: No error messages, nothing wrong, but just, no graph. Hard to debug
1034: [20:09:56] * travis-ci has joined #silverstripe
1035: [20:09:57] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1695 (3.1 - 78a5305 : Ingo Schommer): The build passed.
1036: [20:09:57] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/ddcdb2c0f004...78a530524b66
1037: [20:09:57] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/15721104
1038: [20:09:57] * travis-ci has left #silverstripe
1039: [20:10:17] <UncleCheese> Uncaught SSTemplateParseException: Parse error in template on line 1. Error was: Unexpected problem parsing template
1040: [20:10:18] <UncleCheese> [09:07am]??
1041: [20:10:37] <SphereSilverNL> No, that was another error, which was very much my bad
1042: [20:10:51] <SphereSilverNL> I pasted the cache-argument inside a loop ;)
1043: [20:14:30] <r3v3rb> guys I asked earlier, whats the new way 3.1+ to run scheduled tasks now that Daily/Weekly etc have been deprecated?
1044: [20:16:06] <Ryan-Toast> Cron job?
1045: [20:16:23] <SphereSilverNL> A cron-job should always work.
1046: [20:16:29] <r3v3rb> yup Ryan-Toast but what to use to run the task - BuildTask through cli-script?
1047: [20:16:49] <Ryan-Toast> ¯\_(ツ)_/¯
1048: [20:16:58] <r3v3rb> Ryan-Toast: :P
1049: [20:17:05] <Ryan-Toast> Not proenough to know such things.
1050: [20:17:10] <Ryan-Toast> pro enough**
1051: [20:17:29] <Ryan-Toast> One day.
1052: [20:17:46] <r3v3rb> I was planning on extending DailyTask only to read the docs and see it'll disappear one day in an update :\
1053: [20:18:01] <SphereSilverNL> <% cached %> can't be inside a <% with %> statement :(
1054: [20:18:33] <Ryan-Toast> Why is it being depreciated?
1055: [20:19:38] <r3v3rb> no idea - docs just mention those classes are deprecated :\ with no other info as to what should be used instead
1056: [20:20:57] <Ryan-Toast> Snowman23: We summon you oh master of Docs, head our call.
1057: [20:31:43] * Shrike_Finland quit (Quit: Leaving.)
1058: [20:32:23] <r3v3rb> Ryan-Toast: lmao
1059: [20:32:59] <Ryan-Toast> Anyone else use disqus for comments?
1060: [20:33:51] * simon_w has joined #silverstripe
1061: [20:34:03] <simon_w> Parallel test runs makes the test run much faster
1062: [20:34:59] <simon_w> Ryan-Toast, r3v3rb, because you should be using a BuildTask.
1063: [20:35:27] <simon_w> "ScheduledTask, QuarterHourlyTask, HourlyTask, DailyTask, MonthlyTask, WeeklyTask and YearlyTask are deprecated, please extend from BuildTask or CliController, and invoke them in self-defined frequencies through Unix cronjobs etc"
1064: [20:36:12] <r3v3rb> simon_w: where did you find that ;) I am extending from BuildTask but it seemed wrong for a DailyTask
1065: [20:36:22] <r3v3rb> I suppose its only a name though...
1066: [20:36:30] <simon_w> 3.1.0 change log
1067: [20:37:19] <simon_w> The main problem with the <time>Task classes was people expected it to be automatic, when you still needed to set up a correct crontab
1068: [20:37:34] <r3v3rb> I wonder if it should go in the docs too? For example Unity always add the new function/methods to use to their deprecated class/functions
1069: [20:38:07] <r3v3rb> sure I understand that simon_w, along with scheduled task it gave that impression until you read the docs
1070: [20:38:45] <simon_w> The deprecation notice's in the code already, but you can update the api docs if you want
1071: [20:39:06] <r3v3rb> how so?
1072: [20:39:14] <r3v3rb> github?
1073: [20:39:22] <simon_w> Of course
1074: [20:39:33] <SphereSilverNL> why does <% cached 'cacheThis' %> not work? Where function cacheThis returns a timestamp
1075: [20:40:22] <simon_w> SphereSilverNL, because that's a string
1076: [20:40:37] <SphereSilverNL> ow, sorry, without the quotes ofcourse :)
1077: [20:40:57] <SphereSilverNL> and cacheThis(){} is a function in page
1078: [20:46:39] <r3v3rb> lol, I wonder why OSX reports this from my php task which runs perfectly in the browser as a BuildTask, when run through the terminal "Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 130968 bytes) in"
1079: [20:47:59] <SphereSilverNL> your CLI-settings is the default included PHP
1080: [20:48:08] <SphereSilverNL> Whereas the browser uses the MAMP setting
1081: [20:51:52] * travis-ci has joined #silverstripe
1082: [20:51:52] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1698 (3.1 - ca0c56e : Ingo Schommer): The build was broken.
1083: [20:51:52] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/78a530524b66...ca0c56e203ed
1084: [20:51:52] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/15725877
1085: [20:51:52] * travis-ci has left #silverstripe
1086: [20:55:15] <zippy__> r3v3rb: Add a line into your .bashprofile like export PATH="/Applications/MAMP/bin/php/php5.4.10/bin:${PATH}"
1087: [20:55:20] <zippy__> or whatever flavour your running with
1088: [20:55:31] <zippy__> ~/.bash_profile rather
1089: [20:55:37] <r3v3rb> SphereSilverNL: it would appear so ;)
1090: [20:55:52] <SphereSilverNL> I'm quite sure of it ;)
1091: [20:55:53] <r3v3rb> zippy__: handy :D
1092: [20:56:05] <zippy__> then re-open the shell or run bash to re init bash
1093: [20:56:31] <zippy__> is DataObject::get($classname, $filter, $sort,"","10"); depricated now in 3.1? why would anyone use that...
1094: [20:58:07] <SphereSilverNL> cacheThis returns the timestamp date("Y-m-d H:i).'00');
1095: [20:58:14] <SphereSilverNL> but still it's fully refreshing
1096: [20:58:45] * UndefinedOffset quit (Ping timeout: 250 seconds)
1097: [21:01:10] <zippy__> SphereSilverNL: why not just date("Y-m-d H:i); ?
1098: [21:01:13] <zippy__> with a "
1099: [21:01:44] <SphereSilverNL> same problem, no cached file is selected, it's just the template being parsed again
1100: [21:02:11] <SphereSilverNL> But, besides that, I'm considering the unixtime a better option, it's more specifix
1101: [21:02:16] <SphereSilverNL> c
1102: [21:03:38] <simon_w> SphereSilverNL, how are you testing the cache changes?
1103: [21:03:48] <Ryan-Toast> I can't think of anything else to add to my framework :( Anyone ahave anything that they like to have in their websites that isn't the norm?
1104: [21:03:59] <SphereSilverNL> simon_w: adding a random word to the template
1105: [21:04:09] <zippy__> Ryan-Toast: Google map location on the contact page?
1106: [21:04:13] <simon_w> That's why it's invalidating
1107: [21:04:25] <Ryan-Toast> zippy__: Can doooo
1108: [21:04:28] <SphereSilverNL> How should I test the cache?
1109: [21:04:44] <simon_w> By changing content you pull from the database inside the cached block
1110: [21:05:09] <SphereSilverNL> ahhhh :D
1111: [21:05:23] <SphereSilverNL> I thought it completely cached, not based on file age
1112: [21:05:26] <Snowman23> simon_w: You haven't RSVP'd for the hackfest?! :O
1113: [21:05:33] <SphereSilverNL> Hey, here's a thought!
1114: [21:05:39] <simon_w> Snowman23, the button wanted me to log into
1115: [21:05:46] <zippy__> SphereSilverNL: is the word you changing inside the cache block or outside?
1116: [21:05:49] <Snowman23> oh okay
1117: [21:05:57] <simon_w> SphereSilverNL, it's based on the template contents in the <% cached %> block and the key
1118: [21:06:14] <Snowman23> simon_w: You are now my +1 <3
1119: [21:06:16] <SphereSilverNL> In dev, add, when adding the SSViewer::show_comments(), it should say "cached since" maybe?
1120: [21:06:31] <SphereSilverNL> simon_w: I added a random swearword inside the cache ;)
1121: [21:06:40] <SphereSilverNL> in the template-file
1122: [21:07:32] <SphereSilverNL> It did work for another page, actually
1123: [21:07:58] <SphereSilverNL> but I guess the mtime of the file overrides the cache-timer?
1124: [21:09:59] <simon_w> No, it's a hash of whatever's inside the block
1125: [21:10:12] <SphereSilverNL> Quite close to the same thing ;)
1126: [21:11:03] <SphereSilverNL> Not exactly and a bit more specific, but the same idea :)
1127: [21:11:35] <SphereSilverNL> But it's weird, why does a full page cache work, even if I change the template
1128: [21:11:43] <SphereSilverNL> but a partial doesn't?
1129: [21:12:35] <Snowman23> http://www.hhvm.com/blog/wp-content/uploads/2013/12/2013-11-21-12.17.30.jpg
1130: [21:12:38] <Snowman23> :O
1131: [21:12:40] <Snowman23> WHAT THE FUcK is this
1132: [21:12:42] <Snowman23> WHAT
1133: [21:13:58] <Ryan-Toast> Is that the ss office?
1134: [21:14:17] * willr has joined #silverstripe
1135: [21:14:58] * travis-ci has joined #silverstripe
1136: [21:14:59] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#687 (3.1 - 046a5fd : Ingo Schommer): The build passed.
1137: [21:14:59] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/e009d0ef3d00...046a5fd6bbed
1138: [21:14:59] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/15725884
1139: [21:14:59] * travis-ci has left #silverstripe
1140: [21:15:10] <simon_w> It's a red version of the elephpant
1141: [21:15:56] <SphereSilverNL> I think it's owned by simon_w
1142: [21:16:18] <simon_w> Which is why it's on the HHVM blog
1143: [21:19:03] <zippy__> Ryan-Toast: don't think that is ss :) note the stand up desk in the background, thats too flash for ss office :)
1144: [21:19:21] <Ryan-Toast> zippy__: I don't know if I'd like a standup desk or not.
1145: [21:19:29] <Ryan-Toast> Would be interesting to trial.
1146: [21:19:45] <simon_w> It's the Facebook office
1147: [21:19:47] <simon_w> Is from http://www.hhvm.com/blog/2813/we-are-the-98-5-and-the-16
1148: [21:20:00] <Ryan-Toast> Maybe that's their HipHop elephant?
1149: [21:20:17] <simon_w> Nope
1150: [21:20:34] <simon_w> I know what that looks like and I can't tell you :D
1151: [21:20:44] <Ryan-Toast> It should be a hippo.
1152: [21:21:00] <Ryan-Toast> http://www.youtube.com/watch?v=FArZxLj6DLk
1153: [21:21:29] <simon_w> https://news.ycombinator.com/item?id=6924616
1154: [21:21:43] <Ryan-Toast> aww yiss.
1155: [21:22:00] <Ryan-Toast> DID STEVE TELL YOU THAT PERCHANCE?
1156: [21:22:08] <Ryan-Toast> hmm, Steve.
1157: [21:22:49] <SphereSilverNL> simon_w: I am sitting on a fitnessball almost every day ;) I noticed I am actually even less productive when using a chair compared to the ball
1158: [21:23:11] <Ryan-Toast> We have them here, but my legs are too long, and they jam under the desk :(
1159: [21:23:18] <Ryan-Toast> So I'm the only one with a chair ><
1160: [21:24:01] <SphereSilverNL> Ryan-Toast: You need a desk that can be set to a higher state and a bigger ball :)
1161: [21:24:09] <Ryan-Toast> I do.
1162: [21:24:13] <Ryan-Toast> I do indeed.
1163: [21:26:13] <r3v3rb> simon_w: I see you used the XHP stuff for the logs - did you think it was worth learning?
1164: [21:26:25] <simon_w> Yes
1165: [21:26:58] * travis-ci has joined #silverstripe
1166: [21:26:59] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1700 (2.4 - d0c37b3 : Ingo Schommer): The build passed.
1167: [21:26:59] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/2426f781a389...d0c37b3a1364
1168: [21:26:59] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/15726369
1169: [21:26:59] * travis-ci has left #silverstripe
1170: [21:29:09] <SphereSilverNL> Build passed :D
1171: [21:29:18] <SphereSilverNL> In case chillu asks, I'm back again.
1172: [21:29:37] * travis-ci has joined #silverstripe
1173: [21:29:37] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1699 (3.1 - 23371b0 : Ingo Schommer): The build has errored.
1174: [21:29:37] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/ca0c56e203ed...23371b01aaf1
1175: [21:29:37] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/15726327
1176: [21:29:37] * travis-ci has left #silverstripe
1177: [21:31:32] <SphereSilverNL> I'm not responsible for any neck/back damage
1178: [21:31:45] <SphereSilverNL> This is my "seat" at home
1179: [21:31:49] <SphereSilverNL> https://www.dropbox.com/s/3t40k8vhoowuu0d/2012-04-16%2020.14.07.jpg
1180: [21:34:03] <Ryan-Toast> SphereSilverNL: This is mine: http://www.harveynorman.co.nz/furniture/desks-and-suites/san-marino-pu-recliner-chair.html
1181: [21:34:49] <Marvanni2> Is it 'ok' to add Groups requireDefaultRecords on a DataExtension for Member?
1182: [21:36:05] <simon_w> Marvanni2, why can't you do it on Group?
1183: [21:36:08] <SphereSilverNL> If you know the consequences, why not?
1184: [21:36:28] <SphereSilverNL> Ryan-Toast: Not my thing, I <3 my balls :P
1185: [21:36:53] <Ryan-Toast> SphereSilverNL: lol
1186: [21:36:56] <Ryan-Toast> fair enough, man.
1187: [21:37:02] <Ryan-Toast> looks comfy.
1188: [21:37:37] <Marvanni2> Then I need to create a DataExtenion for Group as well..
1189: [21:37:54] <SphereSilverNL> It's mostly getting used to sitting differently, but yea, it works :) Except when you need to fart. Farting on a fitnessball is not a good idea.
1190: [21:44:08] <SphereSilverNL> "Only Robinson Crusoe had everything done by Friday"
1191: [21:44:20] <Marvanni2> hehe
1192: [21:44:21] <SphereSilverNL> I need to work on my people-skills
1193: [21:44:39] <Marvanni2> they are just fine, don't worry ;)
1194: [21:45:22] <SphereSilverNL> You don't me in real life ;)
1195: [21:45:48] <Marvanni2> I do...
1196: [21:45:51] <Marvanni2> a bit
1197: [21:45:56] <Marvanni2> Martijn, remember...
1198: [21:46:41] <Marvanni2> Does Locked do anything for Groups? I only see the Database Field, no further logic in SecurityAdmin?
1199: [21:50:03] <catcher> Anyone else encountered getCMSValidator / requiredFields not working with Versioned DOs?
1200: [21:54:37] <SphereSilverNL> Marvanni2: your nick didn't/doesn't quite compute to Martijn directly ;)
1201: [21:56:42] * r3v3rb = haaaaappppy - Tasks are running on SSH over cli. Now on to adding the cron job and all done :)
1202: [21:57:18] * Colin[pi] has joined #silverstripe
1203: [21:57:31] <Marvanni2> Martijn van N
1204: [21:57:41] <r3v3rb> time to bed... :D
1205: [21:57:44] <SphereSilverNL> Got that part ;)
1206: [21:58:05] <SphereSilverNL> It's "Home Alone" time? :/
1207: [21:58:08] <Colin[pi]> HAI GUISE
1208: [21:58:23] <SphereSilverNL> hey dued
1209: [21:58:43] <SphereSilverNL> IRC should support smiley's
1210: [22:00:02] <simon_w> It does
1211: [22:00:34] <SphereSilverNL> The client does, but UTF8b4 is not supported it seems
1212: [22:00:51] <simon_w> Duh, it's an ASCII protocol
1213: [22:01:16] <SphereSilverNL> That's why I'm saying it should ;)
1214: [22:01:23] <simon_w> It supports emoticons fine
1215: [22:01:32] <simon_w> It doesn't support emoji
1216: [22:01:55] <SphereSilverNL> True, it works fine,
1217: [22:01:59] <SphereSilverNL> but......
1218: [22:02:09] * DigNZ quit (Quit: DigNZ)
1219: [22:02:17] <SphereSilverNL> The implementation is user-side, instead of a generic method ;)
1220: [22:02:58] <simon_w> And? It doesn't require a font that supports that part of unicode
1221: [22:03:10] <simon_w> Which very few fonts actually do
1222: [22:03:52] <SphereSilverNL> You're making it bigger than it is ;) I just said, IRC should support it.
1223: [22:03:59] <SphereSilverNL> I know, it won't happen :)
1224: [22:04:58] * travis-ci has joined #silverstripe
1225: [22:04:58] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1701 (3.1 - 892b772 : Ingo Schommer): The build was broken.
1226: [22:04:58] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/23371b01aaf1...892b772d1c59
1227: [22:04:58] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/15726469
1228: [22:04:58] * travis-ci has left #silverstripe
1229: [22:10:22] * mojo5000 quit (Remote host closed the connection)
1230: [22:10:50] * mojo5000 has joined #silverstripe
1231: [22:11:38] <Ryan-Toast> zippy__: All finished! I made it so you can configure the colours, and have a map marker. I may add an upload feature for custom map markers, but I think this is fine for now: http://i.imgur.com/6oDH6bf.png <<<<< Screenshot
1232: [22:12:10] <zippy__> foo lash, so, how do I configure location and api key?
1233: [22:12:27] <Ryan-Toast> Above the colurs is a lat/long/api
1234: [22:12:45] <Ryan-Toast> just can't see it because the accordion is a set height.
1235: [22:12:57] <zippy__> gotcha
1236: [22:13:01] <zippy__> cool (y)
1237: [22:13:08] <Marvanni2> ok, so you can say 'someaction' => 'SOMEPERMISSION'
1238: [22:13:09] <Ryan-Toast> Need something else to make now.
1239: [22:13:15] <zippy__> where is the git repo btw?
1240: [22:13:23] <Ryan-Toast> https://github.com/Rhym/ss_boilerplate
1241: [22:13:25] <Marvanni2> when you don't have that permission I get an UGGLY message
1242: [22:13:32] <Ryan-Toast> I'll push the changes in a sec, just need to add comments
1243: [22:13:45] <Marvanni2> Is there a way to handle another action when the permission fails on a Controller Action ?
1244: [22:14:13] * Liquide has joined #silverstripe
1245: [22:14:27] <Marvanni2> or should I check for permissions on the action method itself?
1246: [22:14:48] <simon_w> If you want special handling, you need to do the check yourself
1247: [22:15:55] * mojo5000 quit (Ping timeout: 272 seconds)
1248: [22:17:06] <Marvanni2> hm...
1249: [22:22:20] * lewellyn quit (Read error: Operation timed out)
1250: [22:22:29] * lewellyn has joined #silverstripe
1251: [22:27:48] <r3v3rb> how should I target a translation in a template being displayed from a controller?
1252: [22:27:49] <SphereSilverNL> Roles and Groups aren't enough?
1253: [22:28:16] <r3v3rb> <%t XXX.XXX "Translation" %> where XXX = ??
1254: [22:30:36] <SphereSilverNL> https://www.youtube.com/watch?v=T-D1KVIuvjA
1255: [22:30:56] <SphereSilverNL> they have their logo say "Desing"
1256: [22:31:49] * travis-ci has joined #silverstripe
1257: [22:31:49] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1703 (3.1 - d032fad : Ingo Schommer): The build is still failing.
1258: [22:31:49] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/892b772d1c59...d032fadfb52c
1259: [22:31:49] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/15728714
1260: [22:31:49] * travis-ci has left #silverstripe
1261: [22:33:12] <simon_w> https://github.com/facebook/hhvm/pull/1390 :)
1262: [22:36:16] <r3v3rb> simon_w: any ideas on the <%t question above ?
1263: [22:36:30] <r3v3rb> $550 heading your way as shirt buttons if you do ;)
1264: [22:36:52] <Snowman23> simon_w: :D
1265: [22:39:56] * SphereSilverNL quit (Remote host closed the connection)
1266: [22:40:01] * catcher quit (Quit: Leaving)
1267: [22:44:28] <simon_w> Snowman23, YOU TOLD YOUR BOSS
1268: [22:45:04] * DigNZ has joined #silverstripe
1269: [22:45:04] <Snowman23> hahahahah
1270: [22:45:05] <Snowman23> SORRY
1271: [22:45:11] <Snowman23> simon_w: I told everyone, it's awesome
1272: [22:46:52] <r3v3rb> right, translation will be a question for tomorrow - for now it's off to sleepyville :D night all!
1273: [22:47:24] * r3v3rb quit (Quit: r3v3rb)
1274: [22:49:59] * Colin[pi] quit ()
1275: [22:55:19] <Zauberfi1ch23> camfindlay: blubb
1276: [22:55:47] * mojo5000 has joined #silverstripe
1277: [22:57:22] * mrzero quit (Ping timeout: 272 seconds)
1278: [22:59:41] <camfindlay> Zauberfi1ch23 how was the xmas meetup?
1279: [23:00:11] * mrzero has joined #silverstripe
1280: [23:00:17] * mrzero quit (Changing host)
1281: [23:00:17] * mrzero has joined #silverstripe
1282: [23:00:50] * Jayden90 has joined #silverstripe
1283: [23:01:25] <Jayden90> is it ok to define shortcodes in a page's php and not _config.php?
1284: [23:01:45] <Jayden90> These shortcodes are page specific
1285: [23:02:04] <Ryan-Toast> zippy__: Updated the repo, had some github issues.
1286: [23:02:12] <Ryan-Toast> Which is why it took so long.
1287: [23:03:30] <Jayden90> Sinse updating cms and framework this morning I have been getting intermitantly: Fatal error: Class 'MySQLQuery' not found in /Users/jaydenseric/Sites/myskin/website/framework/model/MySQLDatabase.php on line 146
1288: [23:04:29] <simon_w> Oh man, the CMS is so much faster on HHVM. Inside a VM. Running on sqlite.
1289: [23:05:51] <Snowman23> lol
1290: [23:05:53] <Snowman23> dude
1291: [23:05:55] <Snowman23> you're making me jealous
1292: [23:05:56] <Snowman23> ;_;
1293: [23:06:05] <Snowman23> I could set up HHVM today and try running a bunch of sites on it...
1294: [23:06:23] * nickmolhoek quit (Quit: nickmolhoek)
1295: [23:06:32] <simon_w> http://ss.org.nz/hhvm.png
1296: [23:06:38] <simon_w> Have fun with that :p
1297: [23:06:52] <simon_w> You need to compile it yourself at the moment and there's no MySQLi support
1298: [23:06:56] * nickmolhoek has joined #silverstripe
1299: [23:07:10] <Snowman23> We have a few Postgres sites, and I run Gentoo
1300: [23:07:11] <Snowman23> :P
1301: [23:07:19] <zippy__> simon_w: speed difference?
1302: [23:07:22] <Snowman23> Yeah
1303: [23:07:25] <Snowman23> Give us some benchmarks :O
1304: [23:07:41] <simon_w> Can't give real benchmarks because sqlite can't handle concurrency :p
1305: [23:08:08] <Snowman23> Not running pgsql?
1306: [23:08:20] <simon_w> Eh, then I have to build the extension too
1307: [23:08:23] <simon_w> Effort!
1308: [23:08:26] <Snowman23> lol
1309: [23:09:58] * nickmolhoek quit (Client Quit)
1310: [23:11:27] * UncleCheese quit (Quit: UncleCheese)
1311: [23:12:42] * travis-ci has joined #silverstripe
1312: [23:12:42] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1704 (3.1 - d1fe294 : Stig Lindqvist): The build failed.
1313: [23:12:42] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/d032fadfb52c...d1fe294d610d
1314: [23:12:42] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/15734509
1315: [23:12:42] * travis-ci has left #silverstripe
1316: [23:15:27] * DigNZ quit (Quit: DigNZ)
1317: [23:15:34] * travis-ci has joined #silverstripe
1318: [23:15:34] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1705 (3.1 - 627e3cd : Ingo Schommer): The build is still failing.
1319: [23:15:34] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/d1fe294d610d...627e3cdf11a9
1320: [23:15:34] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/15737702
1321: [23:15:34] * travis-ci has left #silverstripe
1322: [23:27:40] * oddnoc quit (Quit: bye!)
1323: [23:31:37] * violetina quit (Remote host closed the connection)
1324: [23:35:12] * travis-ci has joined #silverstripe
1325: [23:35:13] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#688 (master - 0703354 : Ingo Schommer): The build passed.
1326: [23:35:13] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/87734cdfe14e...07033548fc05
1327: [23:35:13] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/15738230
1328: [23:35:13] * travis-ci has left #silverstripe
1329: [23:36:16] <Snowman23> Okay
1330: [23:36:22] <Snowman23> Time to take down silverstripe.org
1331: [23:36:23] <Snowman23> :D
1332: [23:36:27] <Snowman23> I mean! :O
1333: [23:36:34] <Snowman23> Do some extra configuration
1334: [23:36:35] <Snowman23> ^.^
1335: [23:36:39] * willr quit (Quit: willr)
1336: [23:36:53] <simon_w> Eh, I took down Facebook :p
1337: [23:37:22] <simon_w> Well, internally
1338: [23:37:28] <Snowman23> XD
1339: [23:37:38] <Snowman23> You win :P
1340: [23:39:31] * travis-ci has joined #silverstripe
1341: [23:39:32] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1706 (master - 7591e43 : Ingo Schommer): The build has errored.
1342: [23:39:32] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/0d6181ce6f5a...7591e43ab9f6
1343: [23:39:32] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/15738239
1344: [23:39:32] * travis-ci has left #silverstripe
1345: [23:40:28] * gelignite quit (Quit: http://bit.ly/nkczDT)
1346: [23:43:40] * SMaction quit ()
1347: [23:48:59] <Snowman23> holy shit puppet just went full retard o.o
1348: [23:49:10] <Snowman23> Oh wait no it's okay
1349: [23:49:16] <Snowman23> Turns out you can define more than one ServerAlias directive
1350: [23:50:09] * camfindlay quit (Quit: camfindlay)
1351: [23:52:13] * willr has joined #silverstripe
1352: [23:59:42] <Snowman23> Okay, now we wait for TTL to tick over, and hopefully the world hasn't exploded! :D

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