#silverstripe IRC Log

IRC log for 10 November 2014

All timestamps are in UTC.

1: [00:00:19] <JeremyRoundill> Try turning it off and on again?
2: [00:09:13] * nickd360 has joined #silverstripe
3: [00:12:57] <nickd360> morning all, I am attempting to add a style drop down to tinyMCE with `HtmlEditorConfig::get('cms')->setOption('theme_advanced_styles','Custom Class=class;);` by adding this line to the _config.php file. when I browse to the WYSIWYG, the changes are not visible.
4: [00:13:27] <nickd360> i even delete all of the other lines i have used in the past to customise the WYSIWYG and still nothing changes.
5: [00:13:55] <nickd360> have flushed etc, cleared caches etc
6: [00:16:44] <JeremyRoundill> nickd360: Don't know much about customising TinyMCE in SS, but have a look at this: http://www.silverstripe.org/community/forums/customising-the-cms/show/21361
7: [00:17:04] <adrexia> I tried it a while ago and couldn't make it work, so went back to editor.css
8: [00:17:51] * Kingy is now known as Kingy[a]
9: [00:19:39] <nickd360> Thanks JeremyRoundill, I have been to that post, the final post talks about upgrading to a clean install of the latest version (back then). I am running 3.1.6 and still having dramas.
10: [00:19:51] * Kingy[a] is now known as Kingy
11: [00:20:03] <JeremyRoundill> Might be worth checking it out on a clean install anyway.
12: [00:20:08] <JeremyRoundill> Just to see if it works on that.
13: [00:20:17] <nickd360> adrexia: does editing the editor.css file add the dropdown to the WYSIWYG?
14: [00:20:28] <adrexia> yep - it should
15: [00:21:02] <adrexia> well, it adds into the styles dropdown
16: [00:21:21] <adrexia> the dropdown should be there already?
17: [00:22:29] <adrexia> it needs to be in your theme or project directory
18: [00:22:41] <nickd360> hmmm ok, this is really quite strange, I have been able to update this in the past and have a customised WYSIWYG in all of my builds, but i cannot seem to edit it now.
19: [00:23:13] <nickd360> yeah I have it in my mysite folder
20: [00:23:27] <nickd360> or are you referring to the editor css files?
21: [00:23:28] <adrexia> do you have a theme?
22: [00:23:30] <jordanmk> hey guys, anyone ever had troubles with a Date filter in a ModelAdmin? in this screenshot: http://puu.sh/cKhst/cb8ce8337e.png, you can see there's an event with Date of 5 May 2014, but if i put that in the date filter and apply the filter, i get "No items found"
23: [00:23:35] <adrexia> the editor css
24: [00:23:36] <nickd360> no, no theme
25: [00:23:44] <adrexia> but a defined project directory?
26: [00:24:17] <nickd360> yeah, the only issue is that i have removed that dropdown in my custom wysiwyg config in the past, so that wont show up :(
27: [00:24:21] <adrexia> hmm, actually not sure how it works, does it default to mysite as the project directry?
28: [00:24:37] <nickd360> yeah defined project directory is mysite
29: [00:24:43] <adrexia> cool
30: [00:24:58] <adrexia> the code that includes editor.css looks like this:
31: [00:25:07] <adrexia> if($theme) $cssFiles[] = THEMES_DIR . "/{$theme}/css/editor.css";
32: [00:25:08] <adrexia> else if(project()) $cssFiles[] = project() . '/css/editor.css';
33: [00:26:11] <nickd360> hmmm, this is probably working for me, just wont show up because i have turned off that dropdown in the cms
34: [00:26:21] <adrexia> you'
35: [00:26:33] <adrexia> ve turned it off?
36: [00:26:34] <JeremyRoundill> jordanmk: Check it's not filtering by name too. Try entering the date and "Single Stableford" for the name
37: [00:27:03] <JeremyRoundill> jordanmk: And try an ISO8601 date, just to check.
38: [00:27:26] <nickd360> yeah i have customised the CMS in the past, which has worked but now i can't get it back
39: [00:27:34] <nickd360> it is liked it is cached
40: [00:27:36] <nickd360> http://www.codeshare.io/x5qG3
41: [00:27:42] <adrexia> oh, yeah I think it is
42: [00:28:23] <nickd360> I flush everything like crazy. incognito that bad boy and still... donuts
43: [00:28:28] <JeremyRoundill> The javascript caching it gets stored in your browser cache too.
44: [00:28:31] <adrexia> it's a different sort of cahce
45: [00:28:51] <adrexia> I have hit it before with tinymce specifically
46: [00:29:20] * micmania1 quit (Quit: micmania1)
47: [00:29:24] <nickd360> hmm ok, may try a clearing everything again
48: [00:29:38] <nickd360> thanks for the help working through this guys
49: [00:30:45] <adrexia> old put: http://www.silverstripe.org/community/forums/customising-the-cms/show/10469
50: [00:30:49] <adrexia> *but
51: [00:31:10] <adrexia> HtmlEditorConfig::get('cms')->setOption('content_css', 'cms/css/editor.css, mysite/css/editor.css');
52: [00:32:10] <nickd360> ah, good find, will give that a whirl too
53: [00:37:54] * novaweb quit (Quit: novaweb)
54: [00:40:09] * micmania1 has joined #silverstripe
55: [00:48:37] * antmas quit (Quit: Page closed)
56: [01:10:58] * novaweb has joined #silverstripe
57: [01:19:10] <jordanmk> JeremyRoundill: the filter works when i put the date in OSO8601 format
58: [01:19:28] <JeremyRoundill> jordanmk: Sweet! I'm guessing it's a date parsing error then.
59: [01:19:41] * UncleCheese has joined #silverstripe
60: [01:19:44] <jordanmk> but SilverStripe then converts it to the "5 May 2014" format so if you click Apply Filter again, then it shows no results again
61: [01:19:57] <jordanmk> so would this be a SilverStripe bug then?
62: [01:21:07] <JeremyRoundill> Could be.
63: [01:21:18] <JeremyRoundill> It might be worth having a look at the source.
64: [01:21:28] <UncleCheese> Just ran 3K. According to math, that's 2 miles. According to the current state of my body, that's 20 miles.
65: [01:21:28] <UncleCheese> Like
66: [01:21:43] <JeremyRoundill> What the flip is a mile?
67: [01:21:49] <UncleCheese> JeremyRoundill +1
68: [01:21:55] <JeremyRoundill> Isn't it 2800 footsies or something?
69: [01:22:10] <UncleCheese> i'm always shocked at how often you hear references to miles and feet in NZ
70: [01:22:17] <JeremyRoundill> And a cubic mile is 3.2 million thimbles?
71: [01:22:33] <JeremyRoundill> Haha, I'm a dick and I like forcing people to use the SI unit.
72: [01:24:03] <JeremyRoundill> jordanmk: Chuck your code for creating the ModelAdmin on Pastebin and I'll have a look at the SS code a bit later today.
73: [01:24:33] <JeremyRoundill> jordanmk: I'm guessing somebody just forgot to parse the date correctly or something. It's probably worth me submitting a pull request.
74: [01:30:09] * Tanger has joined #silverstripe
75: [01:34:24] <jordanmk> JeremyRoundill: okay will do
76: [01:44:19] * novaweb quit (Quit: novaweb)
77: [01:45:45] <JeremyRoundill> Okay, jordanmk. I think I've spotted the problem.
78: [01:45:52] * antmas has joined #silverstripe
79: [01:46:03] <JeremyRoundill> So it looks like the filter suggests that you enter the date in the format you select in your profile.
80: [01:46:12] <JeremyRoundill> For me, it's the default MMM d, y
81: [01:46:48] <JeremyRoundill> However, the filter seems to take the input as a pre-formatted date in the same way that MySQL stores it (ISO8601)
82: [01:46:58] <JeremyRoundill> All we have to do is translate the date on filter.
83: [01:47:07] <JeremyRoundill> I'll write up the code for it and submit a pull request after work.
84: [02:11:15] <Colin[pi]> JeremyRoundill: http://i.imgur.com/7va21KJ.png :)
85: [02:11:29] <Colin[pi]> wonder how long they'll hold out?
86: [02:11:33] <JeremyRoundill> Haha
87: [02:11:36] <JeremyRoundill> Is that Burma?
88: [02:11:54] <JeremyRoundill> Why the heck would they use the Imperial system?
89: [02:12:22] <JeremyRoundill> Well, I suppose they don't really like Thailand very much, maybe they're just being contrary. :P
90: [02:12:27] <Colin[pi]> JeremyRoundill: Liberia and Myanmar (so Burma, yes)
91: [02:13:03] <JeremyRoundill> Meh, I just call it Burma - Myanmar was the name given to the country by the military dictatorship.
92: [02:13:10] <JeremyRoundill> The Thais I've talked to call it Burma.
93: [02:13:59] <Colin[pi]> officially its "Republic of the Union of Myanmar" now, apparently
94: [02:14:06] <Colin[pi]> or RUM
95: [02:14:35] <JeremyRoundill> :D
96: [02:14:42] <JeremyRoundill> Well, Burma is the colonial name, apparently.
97: [02:16:39] <Colin[pi]> antmas: your better half is from burma/myanmar isnt she? or am I thinking of someone else?
98: [02:17:51] <Kingy> https://www.youtube.com/watch?v=ofmzX1nI7SE
99: [02:17:52] <Kingy> good song
100: [02:19:38] <JeremyRoundill> I counter with this: https://www.youtube.com/watch?v=7fVK7atPvLQ
101: [02:20:51] <Kingy> listening now
102: [02:21:29] <Kingy> wtf is this JeremyRoundill
103: [02:21:39] <JeremyRoundill> Dub Phizix, yo.
104: [02:21:55] <JeremyRoundill> The video is soooo weird
105: [02:21:57] <Kingy> getting slightly better
106: [02:21:57] <Kingy> lol
107: [02:22:13] <JeremyRoundill> I do like Dub Phizix's previous stuff
108: [02:22:26] <JeremyRoundill> https://www.youtube.com/watch?v=-ydQ-qPD324
109: [02:22:41] <antmas> Colin[pi]: aaaaaaahhh, her grandma is yeah
110: [02:22:52] <antmas> so pretty watered down :P
111: [02:23:01] <Kingy> lolololol watered down
112: [02:23:02] <Colin[pi]> antmas: ah k, do they refer to it as burma or myanmar?
113: [02:23:05] <Colin[pi]> and lol
114: [02:23:12] <antmas> burmese
115: [02:23:16] <antmas> Kingy: :P
116: [02:23:44] <antmas> anyone ever notice an issue where a page link won't render in IE10 and less?
117: [02:23:58] <antmas> super weird
118: [02:23:59] <Colin[pi]> antmas: wat... like the link doesn't show up in the source?
119: [02:24:36] <antmas> Colin[pi]: the source is fine
120: [02:24:47] <JeremyRoundill> antmas: Sounds like IE's doing something weird with fonts, then dropping the link to the next line with overflow:hidden
121: [02:24:47] <antmas> but the actual 'link' is unclickable and not underlined
122: [02:24:51] <Colin[pi]> oh but you can't see it? hmm
123: [02:24:55] <JeremyRoundill> Wait wut.
124: [02:24:56] <Ryan-Toast> antmas: https://soundcloud.com/deadcruiser/sovereign
125: [02:25:15] <antmas> it's inside a list of pages of type notice
126: [02:25:22] <antmas> nothing different about the page
127: [02:25:35] <antmas> the pages above it and below it in the list are linked and render fine
128: [02:26:36] <Colin[pi]> antmas: I seem to recall seeing that before but can't remember how I fixed it :(
129: [02:26:47] <JeremyRoundill> Ryan-Toast: Sounds like a mix of Phoenix and M83.
130: [02:27:05] <antmas> I'll make a gif of it
131: [02:27:06] <Ryan-Toast> JeremyRoundill: Kavinsky has been around for awhile, and most of his tracks are in that style
132: [02:27:26] <JeremyRoundill> Ryan-Toast: Heavy beat shoegaze?
133: [02:27:42] <Ryan-Toast> JeremyRoundill: paris acid trip
134: [02:27:49] * novaweb has joined #silverstripe
135: [02:27:56] <JeremyRoundill> Ryan-Toast: Haha, sounds about right
136: [02:28:10] <antmas> Ryan-Toast: I like it :D
137: [02:28:58] <antmas> Colin[pi]: JeremyRoundill https://gfycat.com/ShortCrispAltiplanochinchillamouse
138: [02:29:12] <antmas> it's really weird
139: [02:29:28] <JeremyRoundill> Lolwut
140: [02:29:31] <JeremyRoundill> That's so weird
141: [02:29:40] <antmas> ikr
142: [02:29:54] <JeremyRoundill> What's the console error?
143: [02:29:55] <antmas> no erros, source looks fine
144: [02:30:17] <antmas> ah that's an IE11 but
145: [02:30:21] <antmas> the console error
146: [02:30:26] <antmas> false positive
147: [02:30:30] <antmas> rabblerabble
148: [02:30:30] <JeremyRoundill> Okay
149: [02:30:54] <JeremyRoundill> Run it through the w3checker?
150: [02:30:59] <Colin[pi]> antmas: that is fucked
151: [02:31:03] <Colin[pi]> stupid IE
152: [02:31:03] <JeremyRoundill> I find that fixes most weird IE bugs.
153: [02:31:25] <antmas> JeremyRoundill: yeah I'll try it
154: [02:31:26] * Ryan-Toast nods
155: [02:31:49] <Colin[pi]> IE, making perfectly fine web pages fuck up for more than a decade
156: [02:31:56] <JeremyRoundill> Yeah
157: [02:32:15] <JeremyRoundill> antmas, how'd you crank out a gif recording of your screen so quick?
158: [02:32:23] <Ryan-Toast> Licecap, brah
159: [02:32:27] <antmas> JeremyRoundill: download licecap
160: [02:32:29] <antmas> Ryan-Toast: +1
161: [02:32:48] <JeremyRoundill> Groovy
162: [02:32:50] <antmas> Ryan-Toast: I now have over 40 council staff using licecap for helpdesk :D
163: [02:32:53] <JeremyRoundill> Ubuntu isn't supported
164: [02:32:57] <Ryan-Toast> antmas: lol
165: [02:33:02] <JeremyRoundill> But it looks pretty neat :D
166: [02:33:45] <Colin[pi]> that's cool, I might pass licecap along to clients for better diagnostics
167: [02:37:24] <jordanmk> JeremyRoundill: ah yeah cool :)
168: [02:38:09] <JeremyRoundill> jordanmk: Quick fix: ISO8601
169: [02:38:20] <JeremyRoundill> jordanmk: We should all *really* be using it anyway
170: [02:38:21] <jordanmk> yep
171: [02:38:31] <JeremyRoundill> makes more sense than the silly MMM d, y
172: [02:38:40] <jordanmk> issue though is that the filter uses the date dropdown JS plugin
173: [02:38:51] <jordanmk> which spits out the date in that format
174: [02:38:54] <JeremyRoundill> You don't say tens then ones then hundreds.
175: [02:38:59] <jordanmk> which is nice for the client
176: [02:39:12] <JeremyRoundill> jordanmk: That's all good. I'll fix it tonight if I have the time
177: [02:39:29] <JeremyRoundill> Check the repo for pull requests tomorrow.
178: [02:39:37] <jordanmk> cheers, will do
179: [02:49:04] <antmas> hmmm nothing in w3checker either :<
180: [02:49:10] <antmas> I say it's voodoo
181: [02:49:13] <antmas> or blackmagic
182: [02:51:12] <jordanmk> anyone know what these core.23421 files are that keep being generated in the sapphire folder of a SS 2.4 site are?
183: [02:51:50] <micmania1> jordanmk: never seen them before. Maybe its custom code adding them?
184: [02:51:57] <jordanmk> they're always named core.[5 random numbers]
185: [02:52:03] <jordanmk> and range from 0 bytes to 50MB
186: [02:52:25] <jordanmk> the site is generating ~4-10 per day so we have to keep deleting them
187: [02:52:31] <jordanmk> here's a sampling of what's in them: http://puu.sh/cKqYh/ac70db4e4f.png
188: [02:53:07] <JeremyRoundill> antmas: Could be IE specific styles.
189: [02:53:33] <antmas> JeremyRoundill: yeah true - but then, why just the one link?
190: [02:53:43] <antmas> so veeeiiiirrrrd
191: [02:53:44] <micmania1> jordanmk: I’m pretty sure that’s not ss related. Looks like the server is just dumping them there.
192: [02:53:44] <JeremyRoundill> antmas: :last
193: [02:53:47] <JeremyRoundill> Dunno :D
194: [02:54:10] <JeremyRoundill> jordanmk: grepping for "real message" shows nothing for me
195: [02:54:29] <jordanmk> JeremeyRoundill, micmania1: it's the same issue these guys are having here: http://www.silverstripe.org/community/forums/general-questions/show/11802
196: [02:55:11] <JeremyRoundill> "Core dumps are generated by PHP itself sometimes when it crashes - its just a memory dump. Unless you're planning to use them for debugging it's fine to delete them."
197: [02:55:28] <JeremyRoundill> I'd check your PHP settings.
198: [02:55:59] <jordanmk> hmm yeah looks like it's not SS specific
199: [02:56:19] <JeremyRoundill> I'd check your php.ini and vhosts files
200: [02:58:39] * antmas quit (Quit: Page closed)
201: [03:01:55] <jordanmk> JeremyRoundill: don't remember seeing you on IRC before. just started coming on here recently, or?
202: [03:02:29] <JeremyRoundill> jordanmk: Yeah, I showed up here a couple of weeks ago.
203: [03:02:43] <JeremyRoundill> Used to hang around on the Laravel IRC a bit.
204: [03:03:15] <JeremyRoundill> Trying to pick up my SilverStripe game a bit. I really enjoy developing with it :)
205: [03:04:53] <jordanmk> JeremyRoundill: ah nice, so you've been doing SS stuff for a while but just not hanging around IRC much before?
206: [03:05:01] <JeremyRoundill> Yessir.
207: [03:06:35] <jordanmk> i don't have a lot of experience in Laravel but curious to know how it compares to the SS framework. i'm a big fan of the SS framework myself but what are your thoughts on how they compare, strenghts/weaknesses of either?
208: [03:07:17] <JeremyRoundill> I like Laravel a bit more because it's really nice to deal with the Model side of things.
209: [03:07:38] <JeremyRoundill> I find the routing really nice too.
210: [03:07:52] <JeremyRoundill> But, in saying that, SilverStripe is way quicker to get going.
211: [03:08:10] <JeremyRoundill> You just pump out your models, routing is done for you, and for most websites it's better.
212: [03:08:20] <jordanmk> ah okay, interesting
213: [03:08:30] <JeremyRoundill> For instance, I have a quiz website which has a load of weird relationships and stuff going on.
214: [03:08:38] <JeremyRoundill> Laravel was definitely the right choice for it.
215: [03:09:07] <JeremyRoundill> Building a custom back-end was pretty much essential, and the type of data I needed to support fit well with Laravel
216: [03:09:10] <jordanmk> as in, you find it easier to manage complex relations between objects in Laravel?
217: [03:09:15] <JeremyRoundill> Yeah.
218: [03:09:24] <JeremyRoundill> I haven't tried SS just as a framework though.
219: [03:09:29] <JeremyRoundill> I always use the CMS.
220: [03:09:34] <jordanmk> yeah same
221: [03:09:53] <JeremyRoundill> And I haven't done a huge amount in the way of routing in SS, just a little bit in config.yml
222: [03:10:52] <JeremyRoundill> The thing that screwed me up the most starting with SS was how strictly it implements MVC.
223: [03:11:06] <jordanmk> heh, that's one of the things i like about it
224: [03:11:15] <JeremyRoundill> Because I was expecting to be able to hack in stupid little widgets which usually take 5 minutes to plug in some PHP code.
225: [03:11:26] <JeremyRoundill> I do like it as well.
226: [03:11:45] <JeremyRoundill> But when you're making small-scale websites that need agile changes made, it's not the best thing to have.
227: [03:12:02] <JeremyRoundill> Especially if you can tell the page won't be touched in the future.
228: [03:12:24] <jordanmk> yeah it's a fair point. i feel though that it helps to raise the quality of SS code and developers with its forced MVC
229: [03:12:41] <JeremyRoundill> Yeah, for sure.
230: [03:12:49] <JeremyRoundill> And the docs aren't super helpful for somebody trying to hack a couple of changes.
231: [03:12:58] <JeremyRoundill> Takes a few hours to really get your head around it.
232: [03:13:11] <JeremyRoundill> It'd be nice if there was a good introduction, but docs are *hard* to write.
233: [03:13:37] <jordanmk> yep it especially took me a while to get my head around some of the more complicated model relations
234: [03:13:46] <jordanmk> and how they are meant to be done in SS
235: [03:13:52] * novaweb quit (Quit: novaweb)
236: [03:13:53] <JeremyRoundill> Yeah, for sure.
237: [03:18:10] <jordanmk> can anyone think of a way to disable certain options in a CheckboxSetField?
238: [03:18:37] <simon_w|work> Well, that was fun
239: [03:18:48] <simon_w|work> Watching the server getting hammered and it only went a little slow
240: [03:18:56] <jordanmk> i have a CheckboxSetField where each option is a user and has their personal details, and the purpose of the page is to check the ones you want to send an email to, but not all of them have an email
241: [03:19:12] <JeremyRoundill> http://api.silverstripe.org/master/class-OptionsetField.html#_setDisabledItems
242: [03:19:17] <JeremyRoundill> I'm guessing that's what you want
243: [03:19:17] <jordanmk> so i need to still show the ones that have no email, but not allow them to be chosen
244: [03:19:47] <JeremyRoundill> DDoSing yourself, simon_w|work?
245: [03:19:57] <jordanmk> JeremyRoundill: ah cool, i'll give that a try
246: [03:20:09] <simon_w|work> JeremyRoundill, nah, our users do that enough for us :p
247: [03:20:58] <JeremyRoundill> simon_w|work: Haha, same here. It's always fun to watch :D
248: [03:21:22] <JeremyRoundill> simon_w|work: I had one VPS a while back which kept blowing out its memory. Only had 768MB though
249: [03:22:11] <simon_w|work> JeremyRoundill, eh, the two VPSs handled everything fine. DB did get a little hot, but nothing worrying
250: [03:22:38] <simon_w|work> "load":24
251: [03:22:39] <simon_w|work> , "queued":12
252: [03:22:39] <simon_w|work> Most worrying thing was seeing "queued" say 120
253: [03:23:15] <simon_w|work> Hmm, maybe I should bump that 24 overnight...
254: [03:24:23] <JeremyRoundill> Sweet as then :)
255: [03:25:05] <simon_w|work> Yeah, not forking means you can handle a heck of a lot
256: [03:25:31] <simon_w|work> No chance of accidentally fork bombing yourself ;)
257: [03:27:17] <JeremyRoundill> :D
258: [03:28:12] * Shrike_Finland has joined #silverstripe
259: [03:28:44] * camfindlay quit (Quit: camfindlay)
260: [03:28:52] <jordanmk> JeremyRoundill, yep that was exactly what I was looking for, cheers
261: [03:29:06] * camfindlay has joined #silverstripe
262: [03:29:56] <JeremyRoundill> jordanmk: cool! :d
263: [03:30:34] <JeremyRoundill> When I was at uni a few years ago we used to SSH into each others computers and fork bomb them.
264: [03:30:43] <JeremyRoundill> That or malloc bomb
265: [03:31:21] * novaweb has joined #silverstripe
266: [03:33:21] * novaweb quit (Client Quit)
267: [03:38:51] * camfindlay quit (Quit: camfindlay)
268: [03:39:19] * spekulatius quit (Quit: Leaving)
269: [03:40:23] * camfindlay has joined #silverstripe
270: [03:40:41] * Hailwood has joined #silverstripe
271: [03:44:41] * jedateach has joined #silverstripe
272: [03:46:29] * Phlunk3 quit (Ping timeout: 245 seconds)
273: [03:49:16] * jedateach quit (Client Quit)
274: [03:49:58] * Olliepop quit (Ping timeout: 246 seconds)
275: [03:50:18] * Colin[pi] quit (Ping timeout: 264 seconds)
276: [03:56:57] * jedateach has joined #silverstripe
277: [04:00:10] * jedateach quit (Client Quit)
278: [04:07:47] * Hailwood quit (Ping timeout: 245 seconds)
279: [04:12:44] * Colin[pi]_Mac has joined #silverstripe
280: [04:13:12] <Colin[pi]_Mac> FML
281: [04:13:30] <Colin[pi]_Mac> car is in for a service, just had a call... can't find the lock nut for the wheels to do the rotation
282: [04:13:35] <Colin[pi]_Mac> guess where it is... at home
283: [04:13:38] <Colin[pi]_Mac> FFFUU
284: [04:15:57] * camfindlay quit (Quit: camfindlay)
285: [04:17:00] <ss23> lol
286: [04:17:47] * Kingy is now known as Kingy[a]
287: [04:18:42] <Colin[pi]_Mac> So I'm now on the lappy at Honda, lol
288: [04:18:49] * wracu quit (Quit: Leaving)
289: [04:19:01] <ss23> 16:30:35 < JeremyRoundill> When I was at uni a few years ago we used to SSH into each others computers and fork bomb them.
290: [04:19:07] <ss23> We did similar on OSX, but we would just `say` shit
291: [04:19:13] <ss23> And you can't unplug the speakers on OSX
292: [04:19:17] <ss23> And you can't mute it on OSX
293: [04:19:28] <ss23> People would *rage* and there was no way to stop full volume PENIS blasting
294: [04:19:31] <ss23> :D
295: [04:20:02] <Colin[pi]_Mac> ss23 rofl
296: [04:20:19] <Colin[pi]_Mac> I used to fuck around with the speech on my old Amiga
297: [04:20:27] <Colin[pi]_Mac> one day, sister's friend arrived at the house
298: [04:20:29] <Colin[pi]_Mac> she was stacked
299: [04:20:32] <ss23> ;)
300: [04:20:49] <Colin[pi]_Mac> and I got the Amiga to say "<name> HAS BIG TITS" at max volume
301: [04:20:57] <Colin[pi]_Mac> but it's speech was terrible
302: [04:21:08] <Colin[pi]_Mac> so it sounded like "HAS BYGGGE TYTES"
303: [04:21:33] <ss23> Nice :P
304: [04:27:08] * Ryan-Toast quit (Quit: Ryan-Toast)
305: [04:30:26] * cloph_away has joined #silverstripe
306: [04:30:42] * cloph quit (Ping timeout: 245 seconds)
307: [04:32:39] * micmania1 has left #silverstripe
308: [04:33:06] <Colin[pi]_Mac> my non-4G mobile broadband is actually faster than my home internet
309: [04:33:08] <Colin[pi]_Mac> what the fuck
310: [04:35:33] * glenn-bautista quit (Quit: Leaving.)
311: [04:36:31] * Stomach quit (Quit: zzz)
312: [04:40:54] * joelpittet has joined #silverstripe
313: [04:41:07] * novaweb has joined #silverstripe
314: [04:43:16] <Colin[pi]_Mac> LOL: http://www.speedtest.net/result/3897343931.png
315: [04:43:23] <Colin[pi]_Mac> better than my house, and it's not even 4G
316: [04:44:49] * r_hector has joined #silverstripe
317: [04:44:57] * novaweb quit (Client Quit)
318: [04:46:06] * Hailwood has joined #silverstripe
319: [04:47:19] * kerosene quit (Ping timeout: 245 seconds)
320: [04:47:48] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
321: [04:53:10] * kerosene has joined #silverstripe
322: [06:01:09] * Shrike_Finland quit (Quit: Leaving.)
323: [06:01:37] * Colin[pi]_Mac quit (Quit: Textual IRC Client: www.textualapp.com)
324: [06:24:19] * nickd360 quit (Ping timeout: 246 seconds)
325: [06:32:20] * Stomach has joined #silverstripe
326: [06:38:53] * jedateach has joined #silverstripe
327: [06:40:38] * Stomach quit (Quit: zzz)
328: [06:43:16] * Shrike_Finland has joined #silverstripe
329: [07:04:21] * Stomach has joined #silverstripe
330: [07:07:56] * Stomach quit (Client Quit)
331: [07:27:16] * veb has joined #silverstripe
332: [07:31:41] * eagles0513875_ quit (Changing host)
333: [07:31:41] * eagles0513875_ has joined #silverstripe
334: [07:31:41] * eagles0513875_ quit (Changing host)
335: [07:31:41] * eagles0513875_ has joined #silverstripe
336: [07:32:07] <Tanger> Hey guys, anybody know much about resizing an image before uploading it? With js or maybe canvas?
337: [07:33:51] * Hailwood quit (Remote host closed the connection)
338: [07:49:42] * wmk has joined #silverstripe
339: [07:52:03] <wmk> gmorning (ugt)
340: [07:52:11] <ss23> moin moin
341: [07:52:37] <wmk> ss23, reminds me of my holiday in northern germany this year
342: [08:11:41] * lerni has joined #silverstripe
343: [08:12:22] * joelpittet quit (Remote host closed the connection)
344: [08:14:20] * arnhoe has joined #silverstripe
345: [08:23:08] * joelpittet has joined #silverstripe
346: [08:24:12] <Guits> Are there any addons / snippets out there for letting user insert custom data in a table in the CMS without using the horrible MCE table
347: [08:28:03] * novaweb has joined #silverstripe
348: [08:31:23] * jedateach quit (Quit: jedateach)
349: [08:33:32] * DimiStripe has joined #silverstripe
350: [08:53:33] * stefanh_ has joined #silverstripe
351: [08:54:22] * Guits quit (Ping timeout: 256 seconds)
352: [08:54:38] * r_hector quit (Quit: Leaving.)
353: [09:02:27] * Colin[pi] has joined #silverstripe
354: [09:04:05] * stnvh has joined #silverstripe
355: [09:08:23] * Colin[pi]-2 has joined #silverstripe
356: [09:09:08] * kinglozzer has joined #silverstripe
357: [09:09:30] * Colin[pi] quit (Ping timeout: 264 seconds)
358: [09:19:42] * Tanger quit (Quit: Tanger)
359: [09:20:50] * kinglozzer quit ()
360: [09:25:08] * Pyndarink has joined #silverstripe
361: [09:26:36] * kinglozzer has joined #silverstripe
362: [09:29:01] * joelpittet quit (Remote host closed the connection)
363: [09:45:56] * Colin[pi]-2 quit (Ping timeout: 256 seconds)
364: [09:47:15] * Colin[pi]_Mac has joined #silverstripe
365: [09:48:59] <Colin[pi]_Mac> hmm not sure about this Yosemite malarky
366: [09:49:32] <Pyndarink> I'm not sure about this mac malarky
367: [09:49:45] <Colin[pi]_Mac> It's... different
368: [09:49:58] <Pyndarink> velvet handcuffs
369: [09:50:12] <kinglozzer> Colin[pi]_Mac: The only thing I really like is the typography changes
370: [09:50:21] <kinglozzer> I don't have a clue what they've done, but I like it
371: [09:50:23] * novaweb quit (Quit: novaweb)
372: [09:50:26] <Colin[pi]_Mac> changed to Arial?
373: [09:50:59] <Pyndarink> lolwut
374: [09:51:06] <Pyndarink> you mean MSHelvetica
375: [09:51:14] <Colin[pi]_Mac> yes hehe
376: [09:51:25] <kinglozzer> ¯\_(ツ)_/¯
377: [09:53:11] * Guits has joined #silverstripe
378: [09:54:02] <Pyndarink> bored.
379: [09:54:11] <Pyndarink> Not even an hour into a new week :<
380: [09:54:37] <Colin[pi]_Mac> you're doomed
381: [09:55:01] * mahfuz quit (Ping timeout: 246 seconds)
382: [09:56:32] * veb quit (Quit: Textual IRC Client: www.textualapp.com)
383: [09:59:02] * novaweb has joined #silverstripe
384: [09:59:30] <Pyndarink> basically, yep.
385: [09:59:31] <Pyndarink> :<
386: [10:00:51] * jeroenem has joined #silverstripe
387: [10:01:27] * joelpittet has joined #silverstripe
388: [10:03:01] * Shrike_Finland quit (Quit: Leaving.)
389: [10:03:28] * travis-ci has joined #silverstripe
390: [10:03:28] <travis-ci> chillu/silverstripe-framework#154 (pulls/htmledit-retain-script - f6934d1 : Ingo Schommer): The build passed.
391: [10:03:28] <travis-ci> Change view : https://github.com/chillu/silverstripe-framework/commit/f6934d1a13e1
392: [10:03:28] <travis-ci> Build details : http://travis-ci.org/chillu/silverstripe-framework/builds/40522606
393: [10:03:28] * travis-ci has left #silverstripe
394: [10:08:48] * MrGuits has joined #silverstripe
395: [10:11:05] * Guits quit (Ping timeout: 250 seconds)
396: [10:23:17] * stefanh_ quit (Quit: This computer has gone to sleep)
397: [10:27:00] * UncleCheese has joined #silverstripe
398: [10:27:39] * Colin[pi]_Mac quit (Quit: Textual IRC Client: www.textualapp.com)
399: [10:28:58] * Pyndarink quit (Quit: Page closed)
400: [10:31:17] * joelpittet quit (Remote host closed the connection)
401: [10:44:31] * Colin[pi] has joined #silverstripe
402: [10:51:51] * novaweb quit (Quit: novaweb)
403: [10:52:35] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
404: [10:55:27] * Shrike_Finland has joined #silverstripe
405: [10:55:47] * novaweb has joined #silverstripe
406: [11:02:25] <wmk> anyone knows if the 5 Euro digital ocean server is enough for running a simple SS site?
407: [11:05:49] * Otterpocket has joined #silverstripe
408: [11:07:40] <Otterpocket> On my has_one how can I use another field as the displayed name other than Name in the Dropdown in CMS?
409: [11:08:02] <Otterpocket> If that makes any sense....
410: [11:08:05] * novaweb quit (Quit: novaweb)
411: [11:14:05] * Pyndarink has joined #silverstripe
412: [11:14:10] <Pyndarink> http://en.wikipedia.org/wiki/Object_Management_Group
413: [11:14:41] <Pyndarink> Otterpocket: which dropdown?
414: [11:15:06] <Otterpocket> The dropdown that is created by the has_one
415: [11:15:20] <Pyndarink> dropdowns aren't created by has_one
416: [11:15:32] <Pyndarink> please expand on this
417: [11:16:09] <Pyndarink> you have a, and you are, and that causes, which results in, meaning, how to?
418: [11:16:26] <wmk> Otterpocket, you use form scaffolder for the dropdown?
419: [11:16:40] <Pyndarink> must be.
420: [11:16:41] <wmk> you can of course manually create it and use the field you want
421: [11:16:53] <wmk> Pyndarink, form scaffolder is cool
422: [11:16:58] <wmk> takes most of the work
423: [11:17:03] <Otterpocket> private static $has_one = [ 'Plan' => 'Plan',
424: [11:17:33] <Pyndarink> Otterpocket: on a page, dataobject, ??
425: [11:17:46] * Colin[pi] quit (Ping timeout: 244 seconds)
426: [11:18:03] <wmk> though... are relations caught by scaffolding?
427: [11:18:03] <Otterpocket> Ahh sorry, it is part of my model, its in a DataObject
428: [11:18:13] <Pyndarink> yes, that's it, expand!
429: [11:18:40] <wmk> Otterpocket, how's the dropdown created?
430: [11:18:50] <kinglozzer> Form scaffolding does create a dropdown for a has_one ^^
431: [11:19:00] <wmk> ok, wasn't sure about that
432: [11:19:01] <Pyndarink> I have a DataObject A, which has one B, I am not defining getCMSFields, which means I'm using the scaffolder, which results in Name as the options, meaning I want them to not be, so how ?
433: [11:19:22] <Pyndarink> I was, but I just wanted Otterpocket to expand on his explanation :>
434: [11:19:34] <wmk> Pyndarink, #1: overwrite with custom field
435: [11:19:37] <Pyndarink> ie, so I can then go:
436: [11:19:38] <wmk> #2 tell scaffolder
437: [11:19:43] <wmk> how??
438: [11:19:45] <Pyndarink> Otterpocket: implement getCMSFields
439: [11:20:15] <Otterpocket> So I have a Subscritpion DataObject, and in that, a has_one to my Plan DataObject
440: [11:20:30] <kinglozzer> Otterpocket: As Pyndarink said, getCMSFields(), then $fields->dataFieldByName('PlanID')->setSource(Plan::get()->map('ID', 'SomeField'));
441: [11:20:42] <Pyndarink> $fields = parent::getCMSFields(); $ddn = $fields->getFieldByName('RelationNameID'); $ddn->setThings()
442: [11:21:04] <Pyndarink> but check you have a ddn first, because that's responsible coding!
443: [11:21:21] <Otterpocket> My Plan has a Name but I want the FriedlyName to display in the list of selectable Plans in my Subscription Object in the cms
444: [11:21:23] <Pyndarink> (You can just chain like kinglozzer has, but it'll die a horrible death if you ever change your setup)
445: [11:21:28] <kinglozzer> ;D
446: [11:22:09] <wmk> yeah, fields in chains
447: [11:23:17] <Pyndarink> Do they turn into tractors in chains?
448: [11:23:24] <Pyndarink> that would be a neat trick!
449: [11:23:55] <wmk> Otterpocket, do you have a Title Field on your DO?
450: [11:24:03] <wmk> otherwise you could cast it.
451: [11:24:17] <wmk> public funciton getTitle() { return $this->OtherField; }
452: [11:24:28] <wmk> should be grabbed by scaffolder
453: [11:24:32] <wmk> looks for Title or Name
454: [11:24:57] <Otterpocket> cool
455: [11:25:10] <Otterpocket> Well, I think I will just change the Model
456: [11:25:11] <wmk> See ForeignKey::scaffoldFormField()
457: [11:26:01] * stefanh_ has joined #silverstripe
458: [11:26:57] <kinglozzer> Hrm, can you iterate across scopes in templates?
459: [11:27:05] <Pyndarink> whut?
460: [11:27:20] <kinglozzer> <% loop Outer %><% loop Inner %> $Something <% end_loop %><% end_loop %>
461: [11:27:26] <Pyndarink> eh?
462: [11:27:28] <Pyndarink> of course
463: [11:27:43] <kinglozzer> So if there are 2 outer, each with 3 inner, I need it to count to 6
464: [11:27:52] <Pyndarink> huh
465: [11:27:59] <kinglozzer> Like $Pos
466: [11:28:06] <Pyndarink> no.
467: [11:28:08] <Pyndarink> you cannot.
468: [11:28:10] <kinglozzer> Shit
469: [11:28:12] <kinglozzer> :(
470: [11:28:17] <Pyndarink> dafuq you think'n boy?
471: [11:28:45] <Pyndarink> add it up in php and spit it out complete
472: [11:29:11] <Pyndarink> or completely hack it and make a template global add()
473: [11:29:25] <Pyndarink> $Add($Pos,$Up.Pos) == 6 DIE
474: [11:29:26] <Pyndarink> or somethign
475: [11:29:28] * Marvanni quit ()
476: [11:29:28] <kinglozzer> I have images split into a few categories, need the index of each one, think I'll just do data-id={$ID} and use that instead or something
477: [11:30:03] <Pyndarink> Why do you need the index?
478: [11:30:51] <Pyndarink> I assume some JS bs
479: [11:30:59] * lerni quit (Remote host closed the connection)
480: [11:31:40] <kinglozzer> Aye
481: [11:31:45] <kinglozzer> Carousel thumbs :(
482: [11:31:55] <Pyndarink> get a better carousel
483: [11:32:20] <Pyndarink> Oh, you mean slider.
484: [11:32:25] <Pyndarink> get a better slider.
485: [11:32:44] <Pyndarink> jcarousel is what I call a carousel.
486: [11:33:06] <Pyndarink> cycle is ... well a rotating banner provider I guess. Even though the term 'rotating' isn't really all that specific either.
487: [11:34:28] <kinglozzer> Pyndarink: Cycle is already being used in other places on the site, so sticking with it
488: [11:34:40] <kinglozzer> Can just use data attributes, pretty simple, just being lazy
489: [11:34:43] <Pyndarink> yeah but cycle doesn't care about your indexes
490: [11:34:56] <Pyndarink> it's the mother f'n Honey Badger!
491: [11:43:43] <wmk> Pyndarink, installed haskell plugin for intellij yesterday
492: [11:47:09] <Pyndarink> :O
493: [11:50:52] * stefanh_ quit (Quit: This computer has gone to sleep)
494: [11:57:09] <wmk> there is also one by intellij
495: [11:57:18] <wmk> so quite "official"
496: [11:57:21] * stefanh_ has joined #silverstripe
497: [11:58:04] * lerni has joined #silverstripe
498: [12:07:57] * cloph_away is now known as cloph
499: [12:47:06] * outrunthewolf has joined #silverstripe
500: [12:51:35] <Pyndarink> hullo outrunthewolf
501: [12:51:41] <Pyndarink> areet?
502: [12:51:44] <outrunthewolf> hi there
503: [12:52:02] <Pyndarink> What can we do for you today?
504: [12:52:32] <outrunthewolf> You can fix HHVM with postgres for me please
505: [12:53:15] <Pyndarink> You're too late, get up earlier ;)
506: [12:53:27] <outrunthewolf> haha:D
507: [12:53:34] <Pyndarink> simon_w is the lad who is most knowledgible on that.
508: [12:53:46] <Pyndarink> but he'll be well in bed by now.
509: [12:53:52] <outrunthewolf> curses!
510: [12:54:13] <outrunthewolf> When's the lazy beast getting up?
511: [12:54:24] <Pyndarink> when tomorrow comes.
512: [12:54:33] <outrunthewolf> tomorrow never comes :(
513: [12:54:56] <Pyndarink> Tomorrow is already here if you're living in the future.
514: [12:55:12] <Pyndarink> Like young Michael.
515: [12:55:32] <Pyndarink> https://www.google.co.uk/search?q=time+in+canberra
516: [12:55:55] <Pyndarink> get here when you get in and he might be able to answer questions.
517: [12:56:36] <Pyndarink> Sometimes he hangs around after work (ie, just when you get in). Otherwise you'll need to be a bit more specific and log a github issue on the project outrunthewolf
518: [12:57:22] * jeroenem quit (Ping timeout: 246 seconds)
519: [12:58:05] <Pyndarink> such as: https://github.com/silverstripe/silverstripe-postgresql
520: [12:58:46] <Pyndarink> what exactly is dodgy on it? Maybe someone else here can help.
521: [13:00:25] <Pyndarink> outrunthewolf: got a js framework that isn't shit I can look at?
522: [13:07:11] * travis-ci has joined #silverstripe
523: [13:07:11] <travis-ci> silverstripe/silverstripe-framework#3591 (3.1 - ac4b2ff : Loz Calver): The build passed.
524: [13:07:11] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/0a5c380c9227...ac4b2fff41d6
525: [13:07:11] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/40536825
526: [13:07:11] * travis-ci has left #silverstripe
527: [13:13:58] <Pyndarink> I guess not :<
528: [13:25:08] * UndefinedOffset has joined #silverstripe
529: [13:27:46] <wmk> Pyndarink, https://github.com/faylang/fay/wiki
530: [13:29:03] <outrunthewolf> "young Michael" an old man trapped in a young body
531: [13:29:15] <outrunthewolf> I didn't realise you were using HHVM
532: [13:29:33] <outrunthewolf> tbh I logged on to keep an eye out, see what was new
533: [13:34:24] * qlex has joined #silverstripe
534: [13:34:27] * qlex has left #silverstripe
535: [13:46:13] * stefanh_ quit (Quit: This computer has gone to sleep)
536: [13:50:31] * nonconformatevi has joined #silverstripe
537: [13:50:59] * ocmnt has joined #silverstripe
538: [13:51:02] <ocmnt> howdy :D
539: [13:51:39] <kinglozzer> Hey ocmnt
540: [13:52:48] * stefanh_ has joined #silverstripe
541: [14:00:57] * Shrike_Finland quit (Quit: Leaving.)
542: [14:06:12] * stefanh_ quit (Quit: This computer has gone to sleep)
543: [14:07:43] <Pyndarink> outrunthewolf: yeah SS supports HHVM & Postgre already :>
544: [14:07:58] <Pyndarink> I'm not using it personally though.
545: [14:08:26] <outrunthewolf> wow pretty cool
546: [14:08:31] <wmk> hey ocmnt
547: [14:08:41] <Pyndarink> g'day ocmnt :>
548: [14:08:53] <ocmnt> aloha
549: [14:08:53] <wmk> js debug crashed firefox :(
550: [14:09:08] <Pyndarink> wmk: that haskell thing seems pretty cool :>
551: [14:11:45] <Pyndarink> outrunthewolf: why do we never drink beer together?
552: [14:12:00] <wmk> he don't want to miss the train?
553: [14:12:07] <Pyndarink> no, that's my issue!
554: [14:12:53] <Pyndarink> But we're generally safe until 10pm
555: [14:13:16] <outrunthewolf> Pyndarink: I know right?
556: [14:15:22] <Pyndarink> outrunthewolf: ikr!
557: [14:18:33] * muskie9 has joined #silverstripe
558: [14:18:56] * muskie9 quit (Client Quit)
559: [14:20:33] * muskie9 has joined #silverstripe
560: [14:20:54] <Pyndarink> outrunthewolf: did you realise that the beer festival was on? Did you go?
561: [14:21:27] <outrunthewolf> Beer festival?
562: [14:21:46] <Pyndarink> Yes, international beer festival. I tweeted about it, but as usual, no response :P
563: [14:22:08] <Pyndarink> At Gateshead.
564: [14:22:23] <Pyndarink> We missed it :(
565: [14:22:27] <Pyndarink> we could have had a great time!
566: [14:22:35] <ocmnt> coulda shoulda :P
567: [14:22:39] <Pyndarink> Drinking the beers of the old country
568: [14:22:43] <Pyndarink> yeah.
569: [14:22:59] <wmk> beer is overestimated
570: [14:23:13] <ocmnt> wmk, then you never had a good beer :D
571: [14:23:24] <Pyndarink> So what IS it that your old man owns? I assume it's not actually a '99 Vectra, although if you see one on the roads it'd probably be considered classic.
572: [14:23:38] <wmk> ocmnt, !!!
573: [14:23:41] <Pyndarink> *Also
574: [14:23:47] * wmk lives in the land of best beer ever
575: [14:23:48] <Pyndarink> ocmnt: he's had good beer.
576: [14:23:49] <Pyndarink> Fact.
577: [14:24:00] <ocmnt> wmk, that is not true. you are austrian right?
578: [14:24:05] <wmk> bavarian
579: [14:24:08] <Pyndarink> No, he's from ... ^
580: [14:24:23] <ocmnt> belgium has the best beers imho
581: [14:24:37] <wmk> zef**, why does this js debugger not work
582: [14:24:39] <Pyndarink> naw.
583: [14:24:41] <Pyndarink> not imo.
584: [14:24:46] <ocmnt> well then
585: [14:24:48] <ocmnt> you are wrong and I hate you
586: [14:24:51] <Pyndarink> haha
587: [14:24:56] <ocmnt> :D
588: [14:24:57] <Pyndarink> differences of opinion
589: [14:25:03] <ocmnt> though I do like a lot of beers
590: [14:25:06] <ocmnt> just beers <3
591: [14:25:10] <ocmnt> nah not just beers, whisky too
592: [14:25:11] <Pyndarink> I'm not such a fan of the very spiced beers that the Belgians do
593: [14:25:20] <ocmnt> ah I like the trapists
594: [14:25:28] <Pyndarink> yeh, that's what I mean.
595: [14:25:30] <ocmnt> really depending on the season really
596: [14:25:32] <Pyndarink> same diff imo.
597: [14:25:40] <Pyndarink> Better brew perhaps.
598: [14:25:49] <ocmnt> in spring and summer I prefer the weizen
599: [14:25:56] <ocmnt> in autumn the darker beers
600: [14:26:05] <Pyndarink> from trapists
601: [14:26:06] * gavro has joined #silverstripe
602: [14:26:26] <ocmnt> its another process of brewing
603: [14:26:32] <Pyndarink> Belgian beer is quite like Hogarden, in most forms I've tried (including trapist)
604: [14:26:34] <ocmnt> a trapists !== pilsner
605: [14:26:38] <Pyndarink> Yes I know.
606: [14:26:39] <ocmnt> hoegarden is dutch
607: [14:26:48] <ocmnt> and is a weizner
608: [14:26:51] <Pyndarink> Pretty sure it was Belgian.
609: [14:27:06] <Pyndarink> even so, Trapist beers all taste like Hoegarden.
610: [14:27:20] <ocmnt> that also depens on the kind of trapist
611: [14:27:58] <Pyndarink> Duvel, etc.
612: [14:28:05] <wmk> brb
613: [14:28:08] * wmk quit (Quit: nice to meet you ;))
614: [14:28:15] <Pyndarink> (that's not trapist, but similar taste and what I'd call a 'typical' Belgian beer)
615: [14:28:23] <Pyndarink> Not saying it's bad, just not my thing.
616: [14:28:40] <ocmnt> I think you should try some IPAs
617: [14:28:42] <ocmnt> indian pale ales
618: [14:28:45] <Pyndarink> Augustiner on the other hand...
619: [14:28:52] * Pyndarink licks lips.
620: [14:28:59] <ocmnt> Pyndarink, try raging bitch
621: [14:29:03] <Pyndarink> hahaha
622: [14:29:04] <ocmnt> always fun to order that at the pub
623: [14:29:20] <Pyndarink> do they point to the corner and go 'try over there?'
624: [14:29:40] <Pyndarink> ocmnt: no worse than asking the bar tender for a quickfuck.
625: [14:29:42] <ocmnt> nah, they just serve you in a raging manner
626: [14:29:59] <ocmnt> what about a quickfuck, raging bitch, and some water to cool down?
627: [14:30:08] <ocmnt> ;D
628: [14:30:36] <ocmnt> though whats a quickfuck?
629: [14:30:54] <Pyndarink> shooter (like a shot, but actually a mixture... kinda like a tiny cocktail)
630: [14:30:59] <ocmnt> ah I see
631: [14:31:01] <ocmnt> creamy stuff
632: [14:31:02] <Pyndarink> baileys and... midori IIRC
633: [14:31:16] <ocmnt> and kahlua, according to the interwebz (which is always right obviously)
634: [14:31:35] <ocmnt> but damn, do I feel english today
635: [14:31:36] <Pyndarink> OMG, managed to google that at work and not be apalled by the results http://en.wikipedia.org/wiki/Quick_Fuck
636: [14:31:37] <ocmnt> drinking tea
637: [14:31:41] <ocmnt> since I am all out of coffee
638: [14:31:42] <Pyndarink> oh fuck, you beat me to it :<
639: [14:31:44] <Pyndarink> oh well
640: [14:31:58] <ocmnt> haha
641: [14:32:21] <Pyndarink> incognito ftw, only the firewall has that logged! :P
642: [14:32:46] <ocmnt> haha, be sure to have a bottle of baileys or kahlua in your bag
643: [14:33:05] <ocmnt> so when they check in about it, you could offer them a quick fuck
644: [14:33:07] <ocmnt> problem solved
645: [14:33:51] <Pyndarink> lol, but I'd need all three, a shotglass and a teaspoon to be able to do that (and some pouring tops, and a little bit of skill)
646: [14:34:41] <ocmnt> sounds like a great opening to pick up a girl
647: [14:35:45] <ocmnt> but why the name, does it gets you fucked that fast?
648: [14:36:15] <Pyndarink> idk, I guess so.
649: [14:36:25] <Pyndarink> Always seemed such a girly drink.
650: [14:36:28] <Pyndarink> never tried it.
651: [14:36:31] <Pyndarink> I don't think.
652: [14:36:44] <Pyndarink> Maybe once or twice, idk. When I was young (and drunk) perhaps.
653: [14:37:09] <Pyndarink> You can get pre-made ones that have like a tin foil seal on the top
654: [14:37:13] <Pyndarink> you peel and drink
655: [14:37:37] <Pyndarink> they're not layered though, the wee plastic shot glass has 3 sections (or 2 at least) for the different liquers.
656: [14:37:59] <Pyndarink> so it mixes in your mouth rather than being professionally prepared.
657: [14:38:36] <Pyndarink> so they had kind of a bad reputation like drinking pre-mix drinks such as smirnoff ice (vodka lemon & lemonade or something like that)
658: [14:39:49] * g4b0 has joined #silverstripe
659: [14:40:03] <Otterpocket> Hi, I am writing a dev/Task and I would like to add a Relationship between my many_many and my belongs_many, is there an example anywhere?
660: [14:40:25] * catcher has joined #silverstripe
661: [14:40:38] <Pyndarink> many_many_extraFields = [theusualstuff]; //jobdone.
662: [14:40:59] <Pyndarink> on the many_many side, not the belongs side.
663: [14:41:09] <Pyndarink> Oh, no probably on both sides I think.
664: [14:41:19] <Pyndarink> oh, and I lied. It's the usual stuff but with a catch
665: [14:42:15] <Pyndarink> private static $many_many_extraFields = [ 'ManyManyRelationName' => ['Name' => 'Varchar', 'SortOrder' => 'Int'] ];
666: [14:42:29] <Pyndarink> that what you're after Otterpocket ?
667: [14:42:59] <muskie9> wouldn't it just be $YourObject->YourManyManyRelation()->add($youOtherObject) (if it's just setting the relation)
668: [14:43:21] <Pyndarink> yeah well it depends on teh context of the question.
669: [14:43:45] <Otterpocket> Pyndarink: its just a dev/task to input data and relate it
670: [14:44:44] <Pyndarink> Otterpocket: hmm... well it's possible (at least used to be) to hack in a pseudo object between the two, if that's what you're after. But probably what muskie9 said is actually what you're after.
671: [14:44:51] <Pyndarink> lots of ->add then a ->save or whatever
672: [14:44:59] <Pyndarink> something along those lines
673: [14:45:03] <Otterpocket> and I just realised I was being an Epic noob, and left a () in the wrong place with the add
674: [14:45:55] <Otterpocket> I had a $Var()->anyManyRelation() and no errors were thrown that day
675: [14:48:00] <Pyndarink> lol
676: [14:48:10] <Pyndarink> because it's legit.
677: [14:48:24] <Pyndarink> Var must have been something intelligible to SS
678: [14:48:28] <Pyndarink> __get() magics
679: [14:50:47] <kinglozzer> FFS
680: [14:50:54] <kinglozzer> Smashing my face against the desk here
681: [14:51:11] <kinglozzer> Every time I save a page, its sort order is set by *something* that puts it right at the bottom
682: [14:51:15] <kinglozzer> I have NFI what/where
683: [14:51:32] <kinglozzer> It's just a page with many_many images :|
684: [14:53:32] * muskie9 is now known as _muskie9_
685: [14:54:57] <g4b0> I'm working on a Custom better button
686: [14:55:54] * _muskie9_ is now known as muskie9
687: [14:57:24] <g4b0> I'd like to create a new DO when the button is clicked
688: [14:57:25] <g4b0> and then redirect to it's edit page
689: [14:57:25] <g4b0> how can I do it?
690: [14:58:12] <ocmnt> how can I put html in my gridfield so it get parsed as being html?
691: [15:00:10] <ocmnt> ah got it
692: [15:00:19] <ocmnt> HTMLTextobject::create() works
693: [15:06:26] * DimiStripe quit (Quit: DimiStripe)
694: [15:14:44] * jeroenem has joined #silverstripe
695: [15:22:31] * wmk has joined #silverstripe
696: [15:24:30] * g4b0 quit (Ping timeout: 255 seconds)
697: [15:24:39] * Error404NotFound has joined #silverstripe
698: [15:25:46] * outrunthewolf quit (Ping timeout: 250 seconds)
699: [15:27:27] * g4b0 has joined #silverstripe
700: [15:30:06] <ocmnt> how to add multiple js to LeftAndMain using ::require_javascript?
701: [15:31:42] <kinglozzer> ocmnt: Uh, sec
702: [15:32:34] <kinglozzer> We used Config::inst()->update('LeftAndMain', 'extra_requirements_javascript', array('something.js' => array(1)));
703: [15:32:45] <kinglozzer> I think you can do it in YML, we needed dirname()
704: [15:33:04] <kinglozzer> The array(1) part was a necessary hack at the time... not sure any more
705: [15:33:04] <ocmnt> the thing is, it just grabs the first one
706: [15:33:21] <kinglozzer> ocmnt: Try adding each one as file: 1, secondfile: 2
707: [15:33:28] <kinglozzer> (or array(1), array(2) in php)
708: [15:33:33] <kinglozzer> That may have been why ^^
709: [15:33:43] <ocmnt> haha, let me try that
710: [15:33:52] <ocmnt> though I see nothing like that in the requirements function that needs it :o
711: [15:35:35] <ocmnt> self::$extra_requirements['javascript'][] = array($file);
712: [15:35:42] <ocmnt> foreach (self::$extra_requirements['javascript'] as $file) {
713: [15:35:42] <ocmnt> 339 Requirements::javascript($file[0]);
714: [15:35:42] <ocmnt> 340 }
715: [15:36:24] <ocmnt> am I thinking right here that the foreach does not exists, since self::extra_req[´js´][] = array($file) will not build an array with more than 1 file
716: [15:36:58] <kinglozzer> ocmnt: Where's that code from? Doesn't look like the built in stuff for adding requirements
717: [15:37:08] <ocmnt> http://api.silverstripe.org/3.0/source-class-LeftAndMain.html#1570-1576
718: [15:37:13] <kinglozzer> Ohh 3.0
719: [15:37:20] <kinglozzer> I was talking 3.1
720: [15:37:23] <ocmnt> ah wait, I need 3.1
721: [15:37:26] <kinglozzer> :P
722: [15:37:32] <ocmnt> thanks for that :P
723: [15:38:09] <kinglozzer> ocmnt: Looking at it, you can do LeftAndMain: extra_requirements_javascript: 1: file (newline) 2: otherfile in YAML
724: [15:38:23] <kinglozzer> No need for ugly hacks :D
725: [15:38:28] <ocmnt> seems so
726: [15:44:25] <wmk> damnit
727: [15:44:39] <wmk> anyone got javascript debug in phpstorm / intellij idea working?
728: [15:44:44] <wmk> updated to v14 yesterday
729: [15:46:31] <catcher> wmk, I tried briefly weeks ago but gave up and went back to chromium debugger.
730: [15:46:46] <wmk> i got it working some weeks ago, other project
731: [15:46:51] <wmk> was nice ;)
732: [15:47:14] <wmk> but it just opens firefox and doesn't call the url to debug
733: [15:51:37] <catcher> Is there a way to rebuild the manifest without /dev/build?
734: [15:52:58] <wmk> delete cache dir
735: [15:53:38] <wmk> afaik manifest is rebuilt when you flush
736: [15:53:46] <wmk> could be wrong
737: [15:54:16] <g4b0> I'm trying to find where SearchFilter add the JOIN clause in a query
738: [15:54:19] <g4b0> any hint?
739: [15:54:43] * wmk quit (Quit: nice to meet you ;))
740: [15:58:02] <kinglozzer> g4b0: Probably somewhere between SearchContext and DataQuery
741: [15:58:17] <kinglozzer> DataQuery::applyRelation perhaps?
742: [16:04:27] * wmk has joined #silverstripe
743: [16:08:20] <g4b0> yep
744: [16:08:28] <g4b0> I'm debugging it
745: [16:08:57] <g4b0> thanks @kinglozzer
746: [16:09:47] <g4b0> I'm working @ https://github.com/silverstripe/silverstripe-framework/issues/3610
747: [16:09:58] <g4b0> but it's not so easy like it seems
748: [16:12:10] <kinglozzer> Hmm, I think the join is okay, it's just trying to filter on the wrong table
749: [16:13:35] * Shrike_Finland has joined #silverstripe
750: [16:15:15] <g4b0> nope
751: [16:15:27] <g4b0> it filter right
752: [16:15:36] <g4b0> but the join is corrupted
753: [16:16:27] <catcher> The Corrupted Joins are an awesome band
754: [16:16:43] <kinglozzer> g4b0: What's wrong with the join?
755: [16:17:07] <g4b0> it joins the wrong table :)
756: [16:17:11] <kinglozzer> Oh I see!
757: [16:17:20] <kinglozzer> It's joining on Car.BrandID instead of Vehicle.BrandID
758: [16:17:28] <g4b0> yep
759: [16:17:44] <g4b0> I found the ORM part responsabile of that
760: [16:17:48] <g4b0> PR is coming :)
761: [16:18:31] <g4b0> but I'm not sure about how to check if a table contains the column or not
762: [16:18:46] <g4b0> DB::fieldList($modelClass) seems working
763: [16:18:57] <g4b0> but it's a performance killer...
764: [16:20:15] <kinglozzer> g4b0: ClassInfo::table_for_object_field() ?
765: [16:20:24] <g4b0> let me check
766: [16:21:33] <kinglozzer> It won't check if a table has a field, but it will find the correct table for the given field
767: [16:21:53] <g4b0> it works!
768: [16:21:53] <kinglozzer> i.e. ClassInfo::table_for_object_field('BrandID'); should return 'Vehicle' instead of 'Car'
769: [16:22:43] * nonconformatevi quit (Quit: Sto andando via)
770: [16:22:55] * jenniferaslan has joined #silverstripe
771: [16:23:46] <wmk> grml
772: [16:24:00] <Pyndarink> oh fuck, guys, today is the 10th!
773: [16:24:05] <Pyndarink> the new mozilla browser is out!
774: [16:24:11] <ocmnt> new mozilla browser?
775: [16:24:14] <Pyndarink> firedebugfox!
776: [16:24:15] <ocmnt> thunderfox?
777: [16:24:16] <Pyndarink> or something
778: [16:24:19] <wmk> ???
779: [16:25:57] * arnhoe quit ()
780: [16:27:51] <Pyndarink> https://www.mozilla.org/en-US/firefox/developer/
781: [16:27:59] <Pyndarink> It's the same thing, BUT BLACK!
782: [16:29:59] <Pyndarink> (therefore more developerey)
783: [16:30:12] * ocmnt quit (Ping timeout: 255 seconds)
784: [16:30:48] <kinglozzer> Pyndarink: COOL
785: [16:30:49] <kinglozzer> :D
786: [16:31:04] <kinglozzer> It is actually pretty sexy though
787: [16:31:22] <Pyndarink> kinglozzer: so you mean exactly the same, right?
788: [16:31:45] <Pyndarink> Current FF release is 33
789: [16:31:53] <Pyndarink> the dev download is for 35a2
790: [16:32:17] <Pyndarink> It's literally just a nightly with a dark interface.
791: [16:32:21] <kinglozzer> Yeah
792: [16:32:30] <kinglozzer> Literally all the features are already in stable firefox
793: [16:32:35] <Pyndarink> Might be a couple of extra tools. idk.
794: [16:32:45] <kinglozzer> I can't see any :|
795: [16:33:05] <Pyndarink> kinglozzer: audio editor?
796: [16:33:08] <kinglozzer> Console, responsive design view, inspector etc is all already in FF
797: [16:33:15] <kinglozzer> Pyndarink: I've no idea, but colleague says it is already there
798: [16:33:50] <Pyndarink> kinglozzer: yeah I know those are.
799: [16:34:00] <Pyndarink> Literally my first thought when they announced it last thursday
800: [16:34:18] <Pyndarink> "We gave our dev tools team access to THE ENTIRE BROWSER!"
801: [16:35:45] * ocmnt has joined #silverstripe
802: [16:35:50] <Pyndarink> And I'm all "So they can give us the tools that no one cares about because everything that's actually necessary is already there?"
803: [16:36:01] <Pyndarink> What does that even mean, the entire browser
804: [16:36:15] <Pyndarink> then I thought of Lucy, and how she could use 100% of her brain!!!! WOW
805: [16:36:53] <Pyndarink> and how bullshit that theory is (but makes good fiction movie basis)
806: [16:38:08] <Pyndarink> haha, I tried to download it and it failed.
807: [16:38:25] * Shrike_Finland quit (Quit: Leaving.)
808: [16:39:49] * Shrike_Finland has joined #silverstripe
809: [16:40:02] <kinglozzer> Holy shit 250mb of browser
810: [16:41:07] <Pyndarink> haha
811: [16:41:12] <Pyndarink> It has remote debugging.
812: [16:41:18] <Pyndarink> that's kinda cool I guess
813: [16:41:26] * Pyndarink shrugs
814: [16:41:50] * joelpittet has joined #silverstripe
815: [16:42:42] <kinglozzer> Pyndarink: It has video chat O.o
816: [16:42:52] <kinglozzer> Built in
817: [16:42:57] <kinglozzer> You get a link to email to people
818: [16:44:26] <catcher> Does FF have the ability to create separate profiles like Chromium/Chrome?
819: [16:44:33] <catcher> for session separation?
820: [16:45:12] <kinglozzer> catcher: Don't think so
821: [16:45:16] <kinglozzer> (can't find it anywhere)
822: [16:45:36] * jeroenem quit (Quit: Page closed)
823: [16:46:35] <catcher> that's a killer feature for me. Maybe I'll just make my chromium more black.
824: [16:47:17] <Pyndarink> catcher: kinglozzer fuck yes it does, duh
825: [16:47:21] <Pyndarink> well before chrome did!
826: [16:47:26] <kinglozzer> huh?
827: [16:47:27] <kinglozzer> where?!
828: [16:47:31] <Pyndarink> it has _ALWAYS_ been multi user.
829: [16:47:38] <Pyndarink> they just hid it at... 1.0 iirc.
830: [16:47:45] <Pyndarink> firefox -p
831: [16:47:53] <Pyndarink> suddenly profile chooser.
832: [16:48:08] <Pyndarink> firefox -p profilename suddenly no profile user.
833: [16:48:15] <Pyndarink> straight into other profile.
834: [16:48:25] <Pyndarink> ('profilename')
835: [16:48:35] <Pyndarink> chrome's profiles are a hack.
836: [16:48:38] <kinglozzer> Nice and user-friendly!
837: [16:49:07] <Pyndarink> kinglozzer: it used to be asked every time, and there were options in the menu. NFI why they hid them, but I could say the same thing about chrome (I cannot fine the accounts bullshit)
838: [16:49:20] <Pyndarink> in fact with chrome until recently it was entirely manual setup
839: [16:49:44] <kinglozzer> Pyndarink: It's under "settings" :P
840: [16:49:56] <Pyndarink> you have to give it a flag on startup (just like ff as above), and it would create a whole new cache.
841: [16:49:57] <Pyndarink> etc
842: [16:50:11] <Pyndarink> kinglozzer: yeah, it is now. But afaik it stores all that same in fo in the same cache.
843: [16:50:25] <Pyndarink> the same 'settings dir' on your disk.
844: [16:50:37] <Pyndarink> which is a new feature only added in the last 2 years or so.
845: [16:50:44] <Pyndarink> maybe even less.
846: [16:50:53] * gavro_ has joined #silverstripe
847: [16:51:05] <Pyndarink> firefox on the other hand hid the option for multiuser years ago.
848: [16:51:23] <Pyndarink> but it's still there. Just need command line flag (or flag on shortcut, whatever) to get it up.
849: [16:53:27] <Pyndarink> like, the difference between firefox and chrome's native implementation of users is taht when using firefox you've no idea about any other user. Chrome is all parcel in the same package, so it shows a user ID and a switch/log[in|out] button in the top right
850: [16:54:15] <Pyndarink> where if you give chrome the commandline flag, it's basically the same, the difference then being that you have to manually manage chrome, firefox has a profile editor/selector box
851: [16:54:36] * gavro quit (Ping timeout: 250 seconds)
852: [16:54:46] <Pyndarink> /rant
853: [16:55:19] * gavro_ quit (Ping timeout: 255 seconds)
854: [16:57:05] <Pyndarink> kinglozzer: I guess the difference could be better described as an entirely fresh install / separate instance of the browser vs simply signing in to firefox sync, or something.
855: [16:57:25] <Pyndarink> https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles
856: [16:57:30] * g4b0 quit (Quit: Sto andando via)
857: [16:58:16] <Pyndarink> maybe with https://addons.mozilla.org/en-us/firefox/addon/profileswitcher/
858: [16:59:13] <kinglozzer> What do people actually use them for though? Is it mainly targeted at enterprise-level stuff?
859: [17:00:07] <Pyndarink> kinglozzer: https://support.google.com/chrome/answer/142059?hl=en
860: [17:01:07] <Pyndarink> there's a commandline flag that will let you specify the location of the data dir, meaning you can effectively switch between 'users' on startup only (ie boot the default profile or the 'backupdefault' as in that example)
861: [17:04:17] * Pyndarink finally finds a decent link after some serious googling
862: [17:04:26] <Pyndarink> kinglozzer: this used to be the only way to do it until about 2011: http://superuser.com/questions/201885/how-to-start-different-profiles-with-google-chrome-when-startup
863: [17:05:18] <Pyndarink> [16:46] <catcher> that's a killer feature for me
864: [17:05:20] <Pyndarink> why so?
865: [17:05:36] <Pyndarink> What do you use profiles for catcher ?
866: [17:06:13] <Pyndarink> kinglozzer: actually, it wasn't long before chrome added the feature that ff 'removed' it iirc.
867: [17:06:38] <Pyndarink> there used to be a link in the menus, despite always booting to default (as default action)
868: [17:07:56] * DimiStripe has joined #silverstripe
869: [17:08:51] <catcher> Pyndarink, I manage a bunch of sites via AWS console; profiles allow me to stay logged into them independently throughout a day.
870: [17:09:58] <Pyndarink> so... just like incognito?
871: [17:10:40] <catcher> Pyndarink, yes, but then they can also have dedicated bookmarks, etc.
872: [17:11:12] <kinglozzer> It's that time
873: [17:11:14] <kinglozzer> Cya!
874: [17:11:20] <catcher> kinglozzer, seeya
875: [17:11:49] * kinglozzer quit ()
876: [17:12:18] * lerni quit (Remote host closed the connection)
877: [17:26:55] * Error404NotFound quit (Quit: User guilty of hitting the Big Red X...)
878: [17:29:31] * ocmnt quit (Ping timeout: 255 seconds)
879: [17:31:32] <Pyndarink> catcher: yeh.
880: [17:31:35] <Pyndarink> also, byebye
881: [17:31:37] * Pyndarink quit ()
882: [17:33:54] * Otterpocket quit (Quit: Otterpocket)
883: [18:09:18] * Shrike_Finland quit (Quit: Leaving.)
884: [18:18:33] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
885: [18:18:59] * EasyCo quit (Quit: Connection closed for inactivity)
886: [18:21:34] * novaweb has joined #silverstripe
887: [18:24:50] * joelpittet quit (Remote host closed the connection)
888: [18:26:30] * terryapodaca has joined #silverstripe
889: [18:26:52] * ocmnt has joined #silverstripe
890: [18:27:57] <terryapodaca> http://www.thehavensspa.com/thehavens/
891: [18:28:22] <terryapodaca> just now started to get this error...we moved this site over to Dreamhost and it ran fine all the way up until this past week
892: [18:29:37] <terryapodaca> I tried changing between PHP 5.4 and 5.3 since the site is running a pretty old version of SilverStripe
893: [18:34:51] <novaweb> Terryapodaca, from memory I avoided dreamhost, they were too strict with their settings.
894: [18:35:24] <novaweb> Shared hosting...
895: [18:36:11] <catcher> terryapodaca, be sure your CMS & Sapphire versions match too
896: [18:36:16] <novaweb> I’m pretty sure GoDaddy hosts SilverStripe sites ok, if you’re looking for a cheap host.
897: [18:36:42] <catcher> Bluehost has been fine w/ SS too, as far as shared hosting goes
898: [18:37:25] * Shrike_Finland has joined #silverstripe
899: [18:38:41] * novaweb quit (Quit: novaweb)
900: [18:38:53] <terryapodaca> The weird thing, is it worked just fine. We were hosting locally (not localhost, we charged for hosting at one point)...and now we have gone away from hosting internally
901: [18:39:14] <terryapodaca> so we moved everything to our existing Dreamhost account. Yes it is shared.
902: [18:39:35] <terryapodaca> It worked for well over 3 months and just all the sudden stopped working
903: [18:40:10] <terryapodaca> It had to happen some time over the weekend because I made updates (CMS content update, not code updates) just last week.
904: [18:41:50] <catcher> terryapodaca, if there have truly been no changes beyond CMS updates, dreamhost may have updated your php.ini
905: [18:42:44] <terryapodaca> ugggh...we have probably close to 100 sites hosted there, and none of them are having issues
906: [18:42:51] <terryapodaca> except this one
907: [18:43:56] * lerni has joined #silverstripe
908: [18:44:15] <UndefinedOffset> didn't dreamhost just kill off php 5.2 and move all of those customers over to 5.4? What version of SS is it running?
909: [18:48:53] <UndefinedOffset> terryapodaca have you tried swapping out the sapphire and cms for the latest in the same version?
910: [18:51:12] <UndefinedOffset> terryapodaca pretty sure the version you have for that site is too low for running on php 5.3 or 5.4
911: [18:51:30] <terryapodaca> I think you are correct UndefinedOffset
912: [18:52:03] <terryapodaca> I am going to have to try your idea for updating the sapphire and cms
913: [18:54:52] * jedateach has joined #silverstripe
914: [18:58:03] <terryapodaca> anyone have a link to the older versions? the new site...makes me happy, but I can't find the old releases
915: [18:58:12] * CodeTrap has joined #silverstripe
916: [18:59:46] <terryapodaca> http://www.silverstripe.org/software/download/security-releases/?start=15
917: [18:59:54] <terryapodaca> links to download are broken
918: [19:02:24] * Stomach has joined #silverstripe
919: [19:02:45] * joelpittet has joined #silverstripe
920: [19:03:24] * jedateach quit (Quit: jedateach)
921: [19:03:28] <lerni> terryapodaca http://www.silverstripe.org/software/download/release-archive/
922: [19:03:52] <JeremyRoundill> ss23: There are a few cats here with Mac OSX. How does the say command work? :P
923: [19:04:27] * Kingy[a] is now known as Kingy
924: [19:04:42] <Kingy> mmooorrrnnninngg
925: [19:06:36] <Stomach> the what command JeremyRoundill ?
926: [19:06:39] <Stomach> hey Kingy
927: [19:06:51] <Kingy> how you doing Stomach
928: [19:07:13] * Olliepop has joined #silverstripe
929: [19:07:23] <JeremyRoundill> I think it's a TTS command on OSX.
930: [19:08:00] * muskie9 has joined #silverstripe
931: [19:08:36] <terryapodaca> lerni, I know this is sad, but I am looking for 2.3.13
932: [19:11:57] <lerni> don't know where to find tarballs but you could go with github https://github.com/silverstripe/silverstripe-framework/tree/2.3
933: [19:12:56] <Stomach> doing well thanks Kingy :D how about you?
934: [19:13:10] <Kingy> stressed mate
935: [19:13:18] <Kingy> work + moving
936: [19:13:43] <Kingy> craziness (crazyness). One of the two
937: [19:15:08] <wmk> Zauberfisch, around?
938: [19:15:32] <wmk> terryapodaca, 2.3 ???
939: [19:16:51] <Stomach> when do you move?
940: [19:17:56] <wmk> terryapodaca, other possibility: switch back php version for some vhosts
941: [19:18:14] <wmk> afaik with cgi you can run different php versions on a machine
942: [19:18:46] <Kingy> Stomach: leave the country 21st Dec
943: [19:18:55] <Stomach> man thats a quick turn around :D
944: [19:19:00] <Kingy> yes lol
945: [19:20:25] * CodeTrap quit (Quit: CodeTrap)
946: [19:20:26] * Phlunk3 has joined #silverstripe
947: [19:20:39] <terryapodaca> wmk, yes, 2.3 and they are dead set on NOT speding money on upgrading.
948: [19:20:55] <terryapodaca> we are trying a couple other options to get this resolved.
949: [19:26:59] <JeremyRoundill> terryapodaca: I love clients like that.
950: [19:27:20] <JeremyRoundill> I have a handful who are dead-set on WordPress.
951: [19:27:34] <JeremyRoundill> And it's a bit like "but you're a recruitment website, right?"
952: [19:27:44] <JeremyRoundill> "And this is a blog platform, right?"
953: [19:27:53] <JeremyRoundill> "And those two things are different, right?"
954: [19:28:03] <terryapodaca> at least WP has a very nice upgrading system built into their CMS
955: [19:28:09] <Kingy> wow, the current leaderboard ad on our site is a dog taking a shit
956: [19:28:09] <JeremyRoundill> Oh yeah
957: [19:28:15] <Kingy> fantastic
958: [19:28:17] <JeremyRoundill> The old upgrade thing is good
959: [19:28:20] <JeremyRoundill> Haha, what?
960: [19:28:29] <Kingy> https://agrihq.co.nz/
961: [19:28:46] <terryapodaca> that's one thing I wished SS had, was a better upgrading system for the whole CMS and for it's modules/plugins
962: [19:29:29] <JeremyRoundill> I don't see it, Kingy :O
963: [19:30:36] <Kingy> https://www.dropbox.com/s/a0k4yzmpvjar8ls/Screenshot%202014-11-11%2008.30.27.png?dl=0
964: [19:30:46] * toddvalentine has joined #silverstripe
965: [19:30:46] * toddvalentine quit (Client Quit)
966: [19:30:50] <JeremyRoundill> Hahaha
967: [19:31:02] <JeremyRoundill> I think adblocker might be stopping that
968: [19:31:10] <Kingy> lol yeah
969: [19:31:16] <terryapodaca> i can't see the ad
970: [19:31:20] <JeremyRoundill> Yeah, it totally was.
971: [19:31:32] <JeremyRoundill> The site looked kinda weird without the ads.
972: [19:31:51] <Kingy> looks even worse with them
973: [19:31:53] <JeremyRoundill> It's like you had a bunch of columns, with one column empty. :P
974: [19:32:14] <Kingy> hmm yeah didn't think of that
975: [19:32:24] <JeremyRoundill> Meh
976: [19:32:35] <JeremyRoundill> Not a use case you should care about.
977: [19:32:37] <Kingy> im desperately trying to get them to give me the go ahead to redesign
978: [19:32:46] * jedateach has joined #silverstripe
979: [19:32:46] <terryapodaca> I agree with Jeremy, it looks better with the ads, just because of formatting and weird whitespace
980: [19:34:27] <wmk> terryapodaca, i have some old sites that run on 5.3. need another vserver for the newer sites to put on, so i can upgrade to new php finally
981: [19:34:27] <JeremyRoundill> Great picture of a dog poppin' a squat.
982: [19:41:48] * DimiStripe quit (Quit: DimiStripe)
983: [19:42:30] <wmk> anyone knows if $_FILE_TO_URL_MAPPING can handle with wildcards?
984: [19:42:35] <wmk> e.g. for capistrano deploys?
985: [19:44:22] * toddvalentine has joined #silverstripe
986: [19:44:28] <JeremyRoundill> Dunno, yo
987: [19:45:33] <wmk> dunno or yo?
988: [19:45:38] <wmk> yo = yes?
989: [19:47:45] <JeremyRoundill> Yo = yo. :P
990: [19:48:05] <JeremyRoundill> https://www.google.co.nz/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=define%3A%20yo
991: [19:50:39] * gavro has joined #silverstripe
992: [19:51:24] <wmk> a rockband from finland?
993: [19:51:40] <wmk> *duck*
994: [19:52:24] <JeremyRoundill> Haha
995: [19:56:05] * Shrike_Finland quit (Quit: Leaving.)
996: [19:56:05] * jedateach quit (Quit: jedateach)
997: [19:58:07] * travis-ci has joined #silverstripe
998: [19:58:07] <travis-ci> silverstripe/silverstripe-framework#3593 (3.1 - fb14d95 : Ingo Schommer): The build passed.
999: [19:58:07] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/ac4b2fff41d6...fb14d95eb195
1000: [19:58:07] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/40578318
1001: [19:58:07] * travis-ci has left #silverstripe
1002: [19:58:54] <terryapodaca> Fatal error: 'continue' operator with non-constant operand is no longer supported
1003: [19:59:08] <terryapodaca> so, looks like upgrading to 2.3.13 isn't going to work
1004: [19:59:28] * antmas has joined #silverstripe
1005: [20:00:20] * glenn-bautista has joined #silverstripe
1006: [20:00:26] * gavro quit (Remote host closed the connection)
1007: [20:00:57] <wmk> terryapodaca, never run a changing system
1008: [20:00:59] <wmk> or so
1009: [20:11:50] * helenclarko has joined #silverstripe
1010: [20:11:51] <Kingy> Need some help with some logic. On a checkout page I have two radio buttons. One for paying with CC, the other for paying with other payment type. Depending on which radio button you click a different form pops up (jquery). However, if you fail to fill in the form correctly it redirects back and leaves you back at square one (choose a payment type). If you click the payment type again
1011: [20:11:51] <Kingy> you then get the form with the error messages. Anyway to redirectback and have the same radio button checked?
1012: [20:13:25] * novaweb has joined #silverstripe
1013: [20:14:19] * spekulatius has joined #silverstripe
1014: [20:17:01] * wracu has joined #silverstripe
1015: [20:17:38] <novaweb> Hey Guys, ModelAdmin, if you can access a DataObject directly and then through a relationship, how would you remove a CMSAction when viewing the DataObject via it’s relation as opposed to in it’s “primary” ModelAdmin… get ma drift?
1016: [20:19:42] <antmas> morning all
1017: [20:19:57] <Kingy> hey antmas
1018: [20:20:06] <antmas> Kingy: harro!
1019: [20:21:58] * Nightjar has joined #silverstripe
1020: [20:22:09] <Nightjar> I'm silver, and I'm stripey. BOOM
1021: [20:22:17] <Nightjar> Quick like a flash
1022: [20:22:25] <Nightjar> ... unless you flush :<
1023: [20:22:41] <Nightjar> Then you can watch your webserver, slowly turn to mush.
1024: [20:26:48] <antmas> Kingy: phwoar that anderson hit to the head must have hurt bad
1025: [20:26:53] <antmas> :<
1026: [20:27:05] <Kingy> fractured skull
1027: [20:27:07] <Kingy> !
1028: [20:27:44] <antmas> suprised he didn't get knocked out
1029: [20:30:29] <helenclarko> Hi Simon_w, can I get some help with your GridFieldRelationHandler
1030: [20:32:17] * mahfuz has joined #silverstripe
1031: [20:34:22] <adrexia> Nightjar, nice poem ;)
1032: [20:34:58] <Nightjar> helenclarko, how about instead, you just ask the question and then ANYONE can answer you! WOW
1033: [20:35:18] <Nightjar> ta adrexia :>
1034: [20:36:40] * micmania1 has joined #silverstripe
1035: [20:39:22] <adrexia> Nightjar, it is Simon's module, so pinging him in particular does make sense. I've never used that module myself. Anyone else?
1036: [20:39:42] <adrexia> http://addons.silverstripe.org/add-ons/simonwelsh/gridfieldrelationhandler
1037: [20:39:44] * UncleCheese has joined #silverstripe
1038: [20:39:56] <Nightjar> can't help with anything unless there's a question. Might not be module specific.
1039: [20:40:37] <adrexia> that's true
1040: [20:41:32] <adrexia> but mits hard to tell if your ton is sarcasm or doge and it's too early in the morning for either :P
1041: [20:41:40] <Nightjar> In my experiences, questions are usually generic enough that they can usually be either answered or have pointers to the solution given by experienced SS framework users.
1042: [20:41:47] <adrexia> this is true
1043: [20:41:50] <adrexia> :)
1044: [20:42:12] <adrexia> reading that moduel, I'm not even entirely sure what it does
1045: [20:42:22] <Nightjar> Yeah, dat tone of the web text.
1046: [20:42:36] <Nightjar> adrexia, it handles relations in gridfields.
1047: [20:42:40] <adrexia> ...
1048: [20:42:47] <Nightjar> clue's in the name :P
1049: [20:42:49] <adrexia> that's what gridfields do isn't it?
1050: [20:43:04] <adrexia> handle relations is what they are nbuilt for
1051: [20:43:27] <adrexia> it looks like... it adds a checkbox so you can do stuff inline?
1052: [20:43:50] <Nightjar> This module provides two GridField components that aid in managing relationships within SilverStripe.
1053: [20:44:06] <adrexia> Nightjar I can read thankyou
1054: [20:44:07] <Nightjar> nah, iirc it re-instates some old CTF funcitonality.
1055: [20:44:17] <adrexia> I mean - on top of what gridfields normally do
1056: [20:44:24] <Nightjar> gawd :< get some coffee :/
1057: [20:44:39] <adrexia> oh its the complex tablefield patch for girdfield? ;)
1058: [20:44:41] <Nightjar> I'm not even trying to be a dick! True!
1059: [20:44:47] <Nightjar> kinda, yes.
1060: [20:45:01] <adrexia> lol
1061: [20:45:03] <Nightjar> CTF let you select which things (in a big list of them) were related.
1062: [20:45:07] <Nightjar> umm
1063: [20:45:33] <Nightjar> imagine modeladmin had tickboxes and if ticked those items were related to something else
1064: [20:45:41] <Nightjar> ie, one checkbox per row
1065: [20:45:43] * adrexia nods
1066: [20:45:48] <Nightjar> that's what this does.
1067: [20:45:50] <Nightjar> CTF did it.
1068: [20:45:52] <novaweb> “Hey Guys, ModelAdmin, if you can access a DataObject directly and then through a relationship, how would you remove a CMSAction when viewing the DataObject via it’s relation as opposed to in it’s “primary” ModelAdmin… get ma drift?"
1069: [20:45:57] <adrexia> related toi what though?
1070: [20:46:02] <adrexia> nevermind
1071: [20:46:09] <Nightjar> It's more... uhh... natural? User friendly? than the inbuilt autocomplete search for adding relations.
1072: [20:46:12] <adrexia> I remember what complex tabel field did wqith checkboxes
1073: [20:46:26] <Nightjar> you hit the button, (un)tick things in the list, then click the save button.
1074: [20:46:28] <Nightjar> IIRC
1075: [20:46:51] <adrexia> Nightjar, perhaps, but it confuses things a little, as you now have a big long list of things that might not be related in a field that usually means "here have the relations"
1076: [20:47:01] * adrexia shrugs
1077: [20:47:16] <adrexia> checkboxes though - those I see the need for ;)
1078: [20:47:16] <Nightjar> adrexia, yeah, mentioning modeladmin just confuses things I guesss, but the point is that when you click the 'modify relationship' button it gives you a list of every single object that of the related type.
1079: [20:47:33] * adrexia nods
1080: [20:47:55] <Nightjar> adrexia, it only shows the related things until you hit the 'choose my relations' button (I forget the actual title)
1081: [20:48:04] <adrexia> ahh right
1082: [20:48:34] <Nightjar> If this is indeed the module I'm recalling. High chance it is though, since I think the only other one I can recall simon_w doing was for managing has_one fields directly on the 'parent' or 'host' or whatever.
1083: [20:48:47] <adrexia> it's a selection component. Like the gridfield to insert images
1084: [20:49:00] <Nightjar> so, now we've got that out of the way... if only we had a real question about it, it could probably be answered!
1085: [20:49:06] <adrexia> lol
1086: [20:49:08] <Nightjar> adrexia, yups.
1087: [20:49:31] <adrexia> welkl, novaweb has one if you can answer that
1088: [20:49:33] <Nightjar> novaweb, hacking convoluted apis
1089: [20:49:40] <Nightjar> adrexia, ahead of you :P
1090: [20:49:49] <adrexia> that was goign to be my answer too, I was hoping there was a better one
1091: [20:49:53] <Nightjar> I had energy drink. It has caffine.
1092: [20:49:57] <adrexia> :D
1093: [20:49:58] <Nightjar> you should get some too.
1094: [20:50:07] <adrexia> I have just finished my coffee
1095: [20:50:11] <Nightjar> kiwifruit and strawberry flavoured. It was kinda nice.
1096: [20:50:13] <novaweb> wracu, I think they are saying you can’t do it unless you’re being hacky.
1097: [20:50:20] <adrexia> feel I need more though
1098: [20:50:22] <novaweb> adrexia, Nightjar am I right?
1099: [20:50:25] * Michal__ has joined #silverstripe
1100: [20:50:28] <Nightjar> who the hell is wracu?
1101: [20:50:37] <novaweb> My workmate sitting next to me :p
1102: [20:50:46] <Nightjar> novaweb, oic, he's your workmate.
1103: [20:50:53] * Michal__ is now known as MichalKleiner
1104: [20:50:56] <Nightjar> well you can do it, it's not hacky, but it could be well cleaner.
1105: [20:51:01] <adrexia> It is a bit hacky, yeah
1106: [20:51:10] <novaweb> bum
1107: [20:51:22] <adrexia> it gets done every nbow and then though
1108: [20:51:23] <Nightjar> something to do with uhh, relation detail form thing component box edit actions wut oh gawd ffs.
1109: [20:51:24] <Nightjar> or somethi9ng.
1110: [20:51:35] <Nightjar> whatever that component is.
1111: [20:51:47] <MichalKleiner> hi there
1112: [20:51:50] <wracu> hah ok thanks. Will have to consider whether it si worth it
1113: [20:51:54] <adrexia> it's a lot of lines of code to do something that might be optional?
1114: [20:52:16] <Nightjar> wracu, check out the GridFieldConfig_RelationEditor and inspect the api for the relevant widget
1115: [20:52:19] <Nightjar> err, component
1116: [20:52:27] <novaweb> It’s so there’s only one way to do things in our model admin, instead of having3 or 4 different places you can do the same thing
1117: [20:52:32] <Kingy> is it a code issue if occasional emails aren't being sent by SS??
1118: [20:52:33] <Nightjar> It shouldn't be too hard, just a bit... convoluted.
1119: [20:52:35] <Kingy> or server side?
1120: [20:52:41] <Nightjar> hi MichalKleiner
1121: [20:52:50] <Kingy> or domain?
1122: [20:53:01] <Nightjar> Kingy, 'occasional'.
1123: [20:53:08] <Nightjar> Expand bro.
1124: [20:53:09] <Kingy> yeah or 'random'
1125: [20:53:14] <adrexia> oh - you might be able to remove compoents from the dispaly gridfield
1126: [20:53:15] <Nightjar> like gap filler.
1127: [20:53:31] <Kingy> well a number of people are complaining they aren't receiving emails when they sign up to site, or if they hit forgot pwd etc
1128: [20:53:32] <Nightjar> Kingy, alwyas the same recipient?
1129: [20:53:33] <Kingy> works for me
1130: [20:53:44] <Kingy> but a number of people in the office and externals don't get em
1131: [20:53:45] <Kingy> others do
1132: [20:53:47] <Nightjar> Kingy, first things first, check email logs.
1133: [20:54:01] <Nightjar> logs logs logs!
1134: [20:54:04] <Nightjar> always with the logs!
1135: [20:54:07] <Kingy> (don't have access to server). This is why i'm asking
1136: [20:54:08] <Kingy> lol
1137: [20:54:42] <Nightjar> eg. I had an issue once where it turned out Plesk thought it was the domain handler for emails, even though dns was not configured that way, but it wouldn't even check, redirect to itself, then exploded because no such mailbox.
1138: [20:54:53] <Nightjar> and conveniently sent a bounce back to itself.
1139: [20:54:56] <Nightjar> like a cunt.
1140: [20:54:57] <adrexia> novaweb, wracu look at GridFieldConfig_RecordViewer
1141: [20:55:02] <Nightjar> because Plesk.
1142: [20:55:14] <Nightjar> adrexia, nice one, I was looking that up, but more questions :>
1143: [20:55:40] <Kingy> Nightjar thanks. I'll chuck in a ticket to see if there are any mail logs
1144: [20:55:58] <MichalKleiner> anyone from the cwp team? we will need to use external solr server from a site on cwp and I know there's the proxy in place.. not sure how I can test this locally or whether it will work out of the box (probably not)
1145: [20:56:07] <Nightjar> Kingy, always the best place to start!
1146: [20:56:17] <wmk> Nightjar, rapping?
1147: [20:56:26] <Nightjar> wmk, you know it.
1148: [20:56:34] <adrexia> MichalKleiner, http://addons.silverstripe.org/add-ons/silverstripe/fulltextsearch-localsolr
1149: [20:56:38] * Nightjar doesn't even know why, he hasn't even had any alcohol.
1150: [20:56:43] <adrexia> that's how we've done it in the past
1151: [20:56:58] <antmas> oh we're on a seach topic now?
1152: [20:57:02] * antmas runs and hides
1153: [20:57:12] * adrexia laughs
1154: [20:57:43] <Nightjar> adrexia, wracu novaweb actually this is the beasty I was referring to: http://api.silverstripe.org/3.1/class-GridFieldDetailForm.html
1155: [20:58:12] <Nightjar> That's the component that draws the detail form, so editing that should/would hopefully allow the config of buttons.
1156: [20:58:16] <wracu> ta
1157: [20:58:20] <adrexia> yep - that's the 'highly custoimisable' thing you do that takes lots of code :)
1158: [20:58:47] * Werner_2_ has joined #silverstripe
1159: [20:58:48] <adrexia> but it looks like just removing components from the parent gridfield should also provide readonly functionality
1160: [20:58:49] <wmk> Nightjar, good catchword
1161: [20:58:54] * Werner_2_ quit (Client Quit)
1162: [20:59:00] <Nightjar> wmk, eh?
1163: [20:59:08] <adrexia> http://doc.silverstripe.org/framework/en/reference/grid-field#viewing-records-with-gridfieldconfig-recordviewer
1164: [20:59:10] <wmk> alcohol
1165: [20:59:12] <Nightjar> haha
1166: [20:59:37] * Nightjar wishes he was having alcohol induced carefree fun.
1167: [20:59:42] <Nightjar> alas, it isn't so.
1168: [20:59:53] <MichalKleiner> adrexia: I have my lcoal instance of solr running, that's not a problem, what I'm after is whether there has to be some special settings for cwp site to be able to access solr outside cwp through the proxy or it wll just work
1169: [21:00:01] <Nightjar> Just normal fun, possibly caffine induced though I guess.
1170: [21:00:17] <adrexia> MichalKleiner, as far as I'm aware, it just works
1171: [21:00:18] <Nightjar> MichalKleiner, proxy you say?
1172: [21:00:31] <adrexia> wiat, from outside the cwp envvironment? or inside it?
1173: [21:00:40] <Nightjar> adrexia, from inside, reaching outside.
1174: [21:00:43] <MichalKleiner> https://www.cwp.govt.nz/guides/core-technical-documentation/common-web-platform-core/en/how-tos/external_http_requests_with_proxy
1175: [21:00:54] <MichalKleiner> site within CWP using 3rdparty solr
1176: [21:01:13] * wmk opens a bottel of Zweigelt
1177: [21:01:26] <adrexia> you're trying to index things from outside ?
1178: [21:01:41] <adrexia> <MichalKleiner> site within CWP using 3rdparty solr
1179: [21:01:45] <adrexia> oh, not cwp solr?
1180: [21:02:06] <MichalKleiner> adrexia: not cwp solr. It's a standard solr but running elsewhere and we need to push content from CWP into it
1181: [21:02:18] <adrexia> ahh, gotcha
1182: [21:02:30] <Nightjar> shit, and I thought solr was complex enough by itself!
1183: [21:02:45] <adrexia> so you're using curl to send data too it?
1184: [21:02:58] <Nightjar> wmk, Zweigelt?
1185: [21:02:58] <MichalKleiner> I was thinking about extending SolrIndex class to make a wrapper for it
1186: [21:03:09] <Nightjar> bier/caffine?
1187: [21:03:14] <adrexia> Nightjar, my thoughts exactly
1188: [21:03:21] <Nightjar> adrexia, likely a beer.
1189: [21:03:23] <wmk> Nightjar, red wine
1190: [21:03:26] <Nightjar> oh!
1191: [21:03:29] <Nightjar> :>
1192: [21:03:42] <MichalKleiner> but in general use the same code as fulltextsearch module uses
1193: [21:03:50] <Nightjar> oh shit, suddnely 9pm :<
1194: [21:03:58] <Nightjar> gawd I wish I had more jobs.
1195: [21:04:02] <Nightjar> err, better jobs.
1196: [21:04:04] <MichalKleiner> just add some sauce around to cope with our specific fields etc
1197: [21:04:06] <wmk> http://en.wikipedia.org/wiki/Zweigelt
1198: [21:04:07] <adrexia> so use solrindex to prep the dtaat then esend it to external solr?
1199: [21:04:12] <adrexia> should work
1200: [21:04:30] <adrexia> *data
1201: [21:04:42] <Nightjar> wmk, sounds interesting! I should like to try this :>
1202: [21:04:54] <Nightjar> adrexia, yeah, but gotta get through proxy
1203: [21:05:00] <wmk> Nightjar, you should
1204: [21:05:01] <MichalKleiner> what I'm worried about is it's on port 18983 so how does this go through the proxy
1205: [21:05:02] <adrexia> yep
1206: [21:05:02] <Nightjar> he's asking if it's possible I believe.
1207: [21:05:12] <Nightjar> because ^^^^
1208: [21:05:19] * kinglozzer has joined #silverstripe
1209: [21:05:25] <Nightjar> LOZ
1210: [21:05:28] <kinglozzer> Yo Nightjar
1211: [21:05:29] <adrexia> you might need to just do a test with curl and see if it works within a test enviroment on cwp
1212: [21:05:30] <Nightjar> sup
1213: [21:05:35] <Nightjar> bro I'm not even drunk
1214: [21:05:45] <adrexia> or, give them a call
1215: [21:05:47] <kinglozzer> lol, not even a little?
1216: [21:05:54] <MichalKleiner> I believe it's possible.. just asking whether someone know more details about accessing non-standard ports via cwp proxy
1217: [21:05:55] <Nightjar> I guess caffine is affecting me more and more in my old age :<
1218: [21:05:59] <Nightjar> kinglozzer, nup.
1219: [21:06:07] <Nightjar> had an energy drink for desert though...
1220: [21:06:08] <Nightjar> :/
1221: [21:06:09] <adrexia> ss23 knoiw anythign specific?
1222: [21:06:15] * camfindlay has joined #silverstripe
1223: [21:06:27] <Nightjar> Used to drink that shit before going to bed... now... I'm not so sure it's ok to have in the evenings anymore D:
1224: [21:06:38] <Nightjar> ss23, he loves the solr!
1225: [21:06:54] <adrexia> MichalKleiner, for the most part, the platform people who know that stuff tend to be non-irc people
1226: [21:07:05] <kinglozzer> Nightjar: I can't drink one after like 7pm or I'm fucked
1227: [21:07:19] <Nightjar> ha
1228: [21:07:28] <Nightjar> I used to be immune to all that kinda stuff
1229: [21:07:42] <Nightjar> then I got old in May.
1230: [21:08:05] <Nightjar> Maybe it's more a result of being bored as fuck at work though.
1231: [21:08:10] <Nightjar> raging with energy in the evenings
1232: [21:08:14] <Nightjar> who knows
1233: [21:08:25] <Nightjar> Lets go with the latter.
1234: [21:08:28] <MichalKleiner> adrexia: ok, thanks anyway, I'll try and contact the support in case it's not working
1235: [21:08:30] <Nightjar> I refuse to accept my fate.
1236: [21:08:44] * Nightjar needs some serious doof doof and some plans.
1237: [21:08:55] <kinglozzer> doof doof?
1238: [21:09:07] <Nightjar> plans like... rewrites.
1239: [21:09:13] <Nightjar> kinglozzer, yus. doof doof.
1240: [21:09:26] <Nightjar> where's jakx when you need him :<
1241: [21:09:32] * wmk knows only dick & doof
1242: [21:09:36] <kinglozzer> Oh as in musical doof doofs?
1243: [21:09:41] <Nightjar> mmhmm
1244: [21:10:26] <Nightjar> gah fuck, I've accidentally rm 'd my musics D:
1245: [21:10:44] <wmk> omg
1246: [21:11:01] <micmania1> Nightjar: hahahahahahahahahahahaha
1247: [21:11:16] <micmania1> Nightjar: I mean, sorry to hear that.
1248: [21:11:17] <Nightjar> oh wait, not I moved it from /downloads to /music
1249: [21:11:18] <Nightjar> lulz
1250: [21:11:28] * UndefinedOffset quit (Quit: Leaving.)
1251: [21:11:29] <Nightjar> micmania1, how are you?
1252: [21:11:37] <Nightjar> old mate Chris dropped by today
1253: [21:11:44] <micmania1> good, planning to buy foo fighters tickets in auckland today :D
1254: [21:11:55] <Nightjar> was all "Make this work in HHVM and PostgreSQL" and I was all "It does bro."
1255: [21:11:58] <antmas> fucking arithmetic sql erros :<
1256: [21:12:05] <Nightjar> micmania1, good decision :D
1257: [21:12:27] <Nightjar> antmas, double negative does not make a positive. It makes a motherfucking comment!
1258: [21:12:33] <Nightjar> truestory, becareful.
1259: [21:12:37] <antmas> :P
1260: [21:13:02] <Nightjar> micmania1, but why the fk would you go all the way to auckland just to get tickets?
1261: [21:13:05] <Nightjar> x>
1262: [21:13:12] <micmania1> im not, they’re playing in auckland!
1263: [21:13:18] <micmania1> 1 week after my birthday too :D
1264: [21:13:21] <Nightjar> nice
1265: [21:13:34] <Nightjar> They're a good show.
1266: [21:13:36] <micmania1> February 21st.
1267: [21:13:45] <Nightjar> Oh hey, is the big day out on this... next year?
1268: [21:13:46] <adrexia> 2 days after my birthday :D
1269: [21:13:51] <micmania1> :o
1270: [21:13:57] <Nightjar> exactly 3 months before my birthday.
1271: [21:14:00] <adrexia> lol
1272: [21:14:19] <micmania1> adrexia: you’re more than welcome to come too. Me Mike and Janine so far. We’re about to send an email out to all ss.
1273: [21:15:01] <adrexia> its too far away to make plans ;)
1274: [21:15:07] <Nightjar> hehe
1275: [21:15:20] <Nightjar> planning on a serious smashup for a birthday or soemthing?
1276: [21:15:27] <adrexia> lol
1277: [21:15:30] * jedateach has joined #silverstripe
1278: [21:15:56] <adrexia> novaweb, I'm just really hesitant about planning more than like a month in advance
1279: [21:16:09] <adrexia> think I always have been
1280: [21:16:28] <novaweb> huhs?
1281: [21:16:44] <adrexia> lol
1282: [21:16:57] <adrexia> sorry "no" autocompleted to you
1283: [21:16:58] <adrexia> lol
1284: [21:17:01] <Nightjar> adrexia, I just fucking hate plans.
1285: [21:17:06] <novaweb> :)
1286: [21:17:21] <Nightjar> I'm the kind of guy who goes "fuckit, imma visit my friends' then buys an overpriced plane ticket and turns up on their doorsteps.
1287: [21:17:25] <adrexia> not sure how that even happened. pretty sure I didn't press tab
1288: [21:17:42] <Nightjar> not that I do that all that often, but somehow I have a name for it.
1289: [21:17:53] * muskie9 quit (Excess Flood)
1290: [21:17:55] <adrexia> hahaha
1291: [21:18:01] <adrexia> seems like a good thing
1292: [21:18:06] <Nightjar> In fact, pretty sure I've never done that.
1293: [21:18:12] <Nightjar> I do plan. But I don't plan details.
1294: [21:18:26] <Nightjar> Like... 'imma go to italy'. Buy tickets to italy. Get there. "now what?"
1295: [21:18:56] * muskie9 has joined #silverstripe
1296: [21:18:57] * Nightjar booked tickets to Austria in the middle of his being in Italy, 3 days before leaving for Italy.
1297: [21:19:08] <Nightjar> Because I didn't have plans!
1298: [21:19:09] <Nightjar> :D
1299: [21:19:12] <Nightjar> I can!
1300: [21:19:14] <Nightjar> boom
1301: [21:19:25] <Nightjar> Go with the flow.
1302: [21:23:47] <wmk> sponaneousity is great
1303: [21:24:20] <Nightjar> Yup :>
1304: [21:24:56] <Nightjar> Oh, there we go. kinglozzer http://www.mixcloud.com/Jakx/mix-session-june-2012/
1305: [21:25:06] <antmas> bah, numeric works but not decimal :|
1306: [21:25:08] <antmas> laaaaame
1307: [21:25:59] <Nightjar> cast()
1308: [21:26:15] <Nightjar> and or just plain old regular brackets
1309: [21:26:21] <Nightjar> because grouping matters!
1310: [21:29:31] <antmas> trying to convert an int column to a decimal fails, but numeric works even when they are functionaly the same
1311: [21:29:35] <antmas> hooray
1312: [21:31:44] <antmas> haha my cousin worked for this guy and always thought he was dodgy http://www.stuff.co.nz/nelson-mail/10730109/Dodgy-dentist-skips-town
1313: [21:32:21] <Nightjar> lolwut dentist?
1314: [21:35:42] <novaweb> Goddamn. Shit day. If I’ve deleted my _resampled directories how the hell do force regeneration of the resampled images.
1315: [21:35:51] <novaweb> Today’s being a major dick.
1316: [21:36:25] <Stomach> novaweb - you should just be able to visit the page and it should do it
1317: [21:36:43] <novaweb> That’s what I thought. -.-
1318: [21:38:44] <kinglozzer> novaweb: Save & Publish the pages
1319: [21:38:57] <novaweb> They’re modeladmin dataobjects...
1320: [21:39:06] <kinglozzer> The objects then :P
1321: [21:39:29] <kinglozzer> HtmlEditorField::saveInto is where the magic happens
1322: [21:40:11] <novaweb> So my cms is behaving weirdly, when I upload a file using UploadField, I can see the preview as it’s uploading, but once it “saves” to assets, the image link breaks…
1323: [21:40:27] <novaweb> have chmod 777 everything
1324: [21:48:34] * ss-log_ has joined #silverstripe
1325: [21:48:39] <Nightjar> http://en.wikipedia.org/wiki/Southern_Cross_Cable
1326: [21:49:03] * JeremyRoundill has joined #silverstripe
1327: [21:49:08] <kinglozzer> They're back!
1328: [21:49:42] * jedateach quit (Ping timeout: 255 seconds)
1329: [21:50:05] * adrexia has joined #silverstripe
1330: [21:52:08] * mudmonth has joined #silverstripe
1331: [21:52:33] * pippy has joined #silverstripe
1332: [21:55:49] * jedateach has joined #silverstripe
1333: [21:56:13] * spronk2 has joined #silverstripe
1334: [21:56:22] <spronk2> it's not just rimu, simon_w|work
1335: [21:56:56] * Kingy is now known as Kingy[a]
1336: [21:57:04] <spronk2> we had newrelic and pingdom both feed lots of server down errors to us about 10 minutes ago, seems like zero connectivity for that time period
1337: [21:57:07] <spronk2> servers were fine though
1338: [21:58:24] <wmk> JeremyRoundill, yo! https://www.youtube.com/watch?v=wrEArvw3Q48&index=13&list=UU_I32g5fMXlLtp9_DG9j9SA
1339: [21:59:09] * kinglozzer quit (Remote host closed the connection)
1340: [22:00:11] <Stomach> anyone else noticed that captioned images added in the CMS don't inherit the width of the image correctly?
1341: [22:02:50] <Stomach> hmm might be my tinymce config
1342: [22:04:25] <Stomach> and it is
1343: [22:04:29] <Stomach> ignore me
1344: [22:05:02] * Kingy[a] is now known as Kingy
1345: [22:06:06] * simon_w|work quit (Remote host closed the connection)
1346: [22:07:48] * kinglozzer has joined #silverstripe
1347: [22:08:23] * simon_w|work has joined #silverstripe
1348: [22:08:32] <JeremyRoundill> wmk: Hahaha
1349: [22:10:16] * joelpittet quit (Remote host closed the connection)
1350: [22:10:51] * joelpittet has joined #silverstripe
1351: [22:12:15] * gavro has joined #silverstripe
1352: [22:13:14] <simon_w|work> spronk2, yeah, but I only have nagios set up that'll detect that with rimu
1353: [22:13:20] <spronk2> mm
1354: [22:15:16] * joelpittet quit (Ping timeout: 255 seconds)
1355: [22:15:58] * mahfuz has joined #silverstripe
1356: [22:16:36] * joelpittet has joined #silverstripe
1357: [22:16:41] <mahfuz> Good Morning. How to check whether there is any error in the submitted form in template?
1358: [22:16:46] <simon_w|work> adrexia, main problem with singling me out is that I don't get in until 9-ish local time
1359: [22:18:22] * Olliepop has joined #silverstripe
1360: [22:19:44] * Colin[pi] has joined #silverstripe
1361: [22:20:33] <Colin[pi]> moin moin
1362: [22:20:44] <Stomach> tinymce is allowing my style to be in the element, but save and publish is stripping it out of the htmltext field
1363: [22:20:47] <Stomach> >_<
1364: [22:20:49] <antmas> Colin[pi]: WHAT DO YOU CALL THIS TIME o-o
1365: [22:21:03] <spronk2> moinmoin
1366: [22:21:04] <Kingy> why is my mirc an hour behind
1367: [22:21:04] <spronk2> omh
1368: [22:21:06] <spronk2> what a wiki
1369: [22:22:50] <Nightjar> Kingy, because mirc?
1370: [22:23:00] <Nightjar> getonboard
1371: [22:23:02] <Nightjar> hexchat
1372: [22:23:03] <Nightjar> doit
1373: [22:23:35] <Colin[pi]> antmas: 9:23 AM!
1374: [22:23:45] <Nightjar> <spronk2> we had newrelic and pingdom both feed lots of server down errors to us about 10 minutes ago, seems like zero
1375: [22:23:47] <Colin[pi]> otherwise known as "Percy"
1376: [22:23:51] <antmas> Colin[pi]: :P
1377: [22:23:51] <mahfuz> Anyone with some directions for - How to check whether there is any error in the submitted form in template?
1378: [22:23:53] <Nightjar> if that was part of a convo in this channel...
1379: [22:23:57] <antmas> Colin[pi]: YOU WIN THIS TIME
1380: [22:24:00] <Nightjar> it wasn't seen on this end!
1381: [22:24:02] <antmas> -_-
1382: [22:24:10] <spronk2> simon_w posted on twitter, Nightjar
1383: [22:24:23] <Nightjar> ah
1384: [22:24:39] <Colin[pi]> antmas: :P
1385: [22:24:42] * simon_w|work was on a bus
1386: [22:24:50] <Nightjar> because everyone in NZ quit (well, ping timeout) a few mins before you came in with that spronk2
1387: [22:24:52] <simon_w|work> And then my phone made the "servers down" noise
1388: [22:24:57] <spronk2> heh
1389: [22:25:05] <spronk2> must have been a large connectivity issue thne
1390: [22:25:09] <Nightjar> like the whole of NZ suddenly dropped off the planet.
1391: [22:25:11] <Nightjar> yup.
1392: [22:25:20] <spronk2> we were bombed
1393: [22:25:21] <spronk2> :P
1394: [22:25:50] <Nightjar> spronk2, about 10:40
1395: [22:25:57] <simon_w|work> As if a million souls cried out in torment and were silenced at once
1396: [22:26:06] <Nightjar> -> 10:56 you rejoined.
1397: [22:26:19] <spronk2> :D
1398: [22:26:26] <spronk2> ah, star wars
1399: [22:26:28] * spronk2 should rewatch that
1400: [22:26:33] <Nightjar> oh you, simon_w(an)
1401: [22:26:37] <Nightjar> kenobi
1402: [22:26:38] * spronk2 ... he says wearing his stormtrooper in a suit tee
1403: [22:26:39] <Stomach> why is saving in the CMS stripping content out of my content editor field
1404: [22:26:42] <Stomach> >_<
1405: [22:26:49] * wmk quit (Ping timeout: 264 seconds)
1406: [22:26:53] <spronk2> Stomach what sort of content?
1407: [22:27:05] <spronk2> simon_wan kenobi
1408: [22:27:06] <spronk2> lol
1409: [22:28:01] * catcher quit (Quit: Leaving)
1410: [22:28:19] <Stomach> spronk2 - http://sspaste.com/paste/show/546136fbd081e
1411: [22:28:51] <spronk2> ah
1412: [22:29:01] <spronk2> hmm
1413: [22:29:03] <spronk2> seems like a bug
1414: [22:29:09] * novaweb quit (Quit: novaweb)
1415: [22:29:15] <Stomach> it actually strips all of those valid elements out
1416: [22:29:22] <Stomach> just strips everything
1417: [22:29:24] <spronk2> hmm
1418: [22:29:25] * Kingy is now known as Kingy[a]
1419: [22:29:31] <spronk2> what if there's no space between : and value?
1420: [22:29:48] <simon_w|work> Stomach, cause you're not using right: http://www.tinymce.com/wiki.php/Configuration:valid_styles
1421: [22:29:58] * Onfire has joined #silverstripe
1422: [22:30:10] <simon_w|work> No idea how to do that with the HtmlEditorConfig though :p
1423: [22:30:18] <Stomach> yeah I saw that
1424: [22:30:22] <Onfire> Has anyone done linkedin login with SS?
1425: [22:30:23] <Stomach> and thought the same thing
1426: [22:30:37] <spronk2> is this SS code, Stomach ?
1427: [22:30:38] <simon_w|work> Onfire, yup
1428: [22:30:41] <Stomach> spronk2 - yea
1429: [22:30:52] <Onfire> Is there any modules out there simon?
1430: [22:31:02] <spronk2> as in the stuff in config.php
1431: [22:31:09] <Stomach> yeah
1432: [22:31:10] <simon_w|work> Onfire, https://git.pocketrent.com/pub/linkedin
1433: [22:31:16] <spronk2> hmmm
1434: [22:31:18] <spronk2> yeah
1435: [22:31:20] <spronk2> looks wrong
1436: [22:31:31] <Stomach> actually, it adds it to the editor field - but when I check the html in tinymce is wrong
1437: [22:31:34] <Stomach> confused
1438: [22:31:43] <simon_w|work> Onfire, is a 2.4 module though
1439: [22:32:25] <Onfire> Ah so would need some updating for 3.1
1440: [22:32:49] <Stomach> spronk2 - http://imgur.com/2d8rHb2
1441: [22:33:10] <Stomach> wtf
1442: [22:33:11] <Stomach> :D
1443: [22:33:20] <spronk2> whats wrong with that>
1444: [22:33:23] <spronk2> ?
1445: [22:33:30] <spronk2> oh
1446: [22:33:34] <spronk2> the width on the div.
1447: [22:33:34] <Stomach> the html on the right is whats displaying in the inspector
1448: [22:33:36] <spronk2> hmmmmm
1449: [22:33:48] <Stomach> the left is the html popup from within tinymce
1450: [22:33:52] <Nightjar> welcome to tinymce Stomach
1451: [22:33:54] <Stomach> aka lolthefuck
1452: [22:34:05] <Stomach> Nightjar - its not my first disco
1453: [22:34:07] <spronk2> tiny might be stripping it
1454: [22:34:13] <spronk2> for the html popup
1455: [22:34:20] <spronk2> make sure that valid styles thing is set correctly
1456: [22:34:22] <spronk2> use *
1457: [22:34:25] <Stomach> yeah, which is what it actually saves when you save it I guess
1458: [22:34:45] <Nightjar> tiny does some parsing before it passes in to save.
1459: [22:34:57] <Nightjar> beyond that, GL.
1460: [22:34:59] * Kingy[a] is now known as Kingy
1461: [22:35:00] <Nightjar> I'd just give up and rage.
1462: [22:35:03] * Nightjar shrugs
1463: [22:35:31] <Nightjar> well, ciao. Suddenly it's 10:30. Bah.
1464: [22:36:33] <antmas> hooray sql conversion almost complete
1465: [22:36:37] <antmas> it's only been like 4 hours
1466: [22:36:40] <antmas> o.O
1467: [22:38:01] <simon_w|work> Turns out removing gnome-shell when you're using gnome is a bad idea
1468: [22:39:47] * lerni quit (Remote host closed the connection)
1469: [22:41:07] <JeremyRoundill> Nah, simon_w|work. You don't need that.
1470: [22:43:42] * willr has joined #silverstripe
1471: [22:45:25] * Onfire quit (Quit: Page closed)
1472: [22:46:29] <antmas> beep boop
1473: [22:50:43] * novaweb has joined #silverstripe
1474: [22:51:42] * lerni_ has joined #silverstripe
1475: [22:52:30] * simon_w quit (Read error: Connection reset by peer)
1476: [22:52:42] * simon_w has joined #silverstripe
1477: [22:53:04] <simon_w|work> Well, looks like simon_w just got a new IP.
1478: [22:53:09] <simon_w|work> Stupid dynamic IP addresses.
1479: [22:54:46] <jordanmk> anyone happen to know if the code for the SilverStripe forum is up on GitHub somewhere? (http://www.silverstripe.org/community/forums/)
1480: [22:54:57] <jordanmk> as in, the custom templates being used
1481: [22:55:17] <jordanmk> to override the default forum module templates
1482: [22:55:26] * terryapodaca has left #silverstripe
1483: [22:57:35] <simon_w|work> jordanmk, nope. That site is rather closed source.
1484: [22:58:28] <jordanmk> ah fair enough
1485: [23:01:20] <JeremyRoundill> jordanmk: I totally didn't make that code change last night :D
1486: [23:01:22] <JeremyRoundill> Maybe tonight
1487: [23:03:05] * Sphere_ has joined #silverstripe
1488: [23:03:57] <Stomach> spronk2 - fixed it if you're interested
1489: [23:04:00] <Stomach> array('*' => 'width,height,color,font-size,font-weight,font-style,text-decoration')
1490: [23:04:05] <spronk2> yeah
1491: [23:04:06] <Stomach> fucking balls.
1492: [23:04:08] <spronk2> so like the tiny docs
1493: [23:04:08] <spronk2> mm
1494: [23:04:37] * Sphere_ is now known as SphereSilver
1495: [23:04:44] <Stomach> yeah, it automatically encodes it as an object, so I spent a bit of time trying json_encode(array()) etc
1496: [23:04:57] <Stomach> getting tinymce to be useful for debugging is kinda fun
1497: [23:05:01] <SphereSilver> Woah, bick topic!
1498: [23:05:19] <SphereSilver> big. Big. I meant "Big"
1499: [23:06:43] * antmas quit (Quit: Page closed)
1500: [23:07:18] <novaweb> Image rendering issues: If the image class has been extended, is anything required for it to _resample(d) images as would usually happen?
1501: [23:07:34] <novaweb> That makes no sense. Cool huh.
1502: [23:07:39] <novaweb> Hopefully someone understands.
1503: [23:08:47] <SphereSilver> If anyone understands.... It's not me....
1504: [23:09:08] <Stomach> novaweb - nope it should run the same
1505: [23:09:15] <kinglozzer> novaweb: I don’t understand you, but I’ve never had to do anything extra for any image extensions or anything
1506: [23:09:24] <novaweb> Thanks Stomach. Somedays don’t you just want to walk out of the office -.-
1507: [23:09:44] <Stomach> novaweb - does your apache/whatever have permission to create the directory
1508: [23:09:52] <Stomach> if it doesn't exist already (seeing as you deleted it :P)
1509: [23:09:58] <novaweb> everything is chmod/chowned
1510: [23:10:07] <novaweb> www-data is writing the images to disk
1511: [23:10:14] <novaweb> sometimes...
1512: [23:11:21] * Mish_ has joined #silverstripe
1513: [23:12:33] <JeremyRoundill> chmod -R 777 /
1514: [23:12:56] <kinglozzer> I should sleep, gn (or gidday) all
1515: [23:12:59] * kinglozzer quit ()
1516: [23:14:04] * Onfire has joined #silverstripe
1517: [23:14:29] <Onfire> Is it possible to sort and arraylist by random>
1518: [23:15:21] * veb has joined #silverstripe
1519: [23:16:47] * toddvalentine quit ()
1520: [23:17:30] * antmas has joined #silverstripe
1521: [23:17:40] <JeremyRoundill> Onfire: ->sort('RAND()') should work
1522: [23:17:59] <Onfire> Not on an arraylist as thats sql
1523: [23:18:27] <JeremyRoundill> Have you tried it, I think that works on SS_List, which ArrayList implements.
1524: [23:18:35] <Stomach> you should be able to shuffle it
1525: [23:18:48] <novaweb> is generate a reserved keyword for SilverStripe classes. ie generateResponsiveImage is what’s associated to $Image.ResponsiveImage in the template?
1526: [23:19:21] <simon_w|work> novaweb, only for Image
1527: [23:19:23] * spronk2 quit (Quit: I may need a longer sleep timer...)
1528: [23:19:28] <novaweb> thanks sw
1529: [23:20:06] * lerni_ quit ()
1530: [23:22:50] <antmas> so the gigatown BS has stopped?
1531: [23:23:00] <antmas> or is there still something else to go?
1532: [23:24:00] <simon_w|work> Chorus still has to pick which town gets a portion of the money they spent on the promotion back
1533: [23:24:41] <simon_w|work> Also, awesome care package: https://twitter.com/simon_w/status/531904145855229953
1534: [23:24:56] <antmas> simon_w|work: lol
1535: [23:26:46] <antmas> simon_w|work: the only good pineapple lump is a frozen pineapple lump
1536: [23:31:32] <simon_w|work> I dunno, these ones are fairly decent
1537: [23:31:36] * Onfire quit (Quit: Page closed)
1538: [23:31:50] <jordanmk> anyone know a way i can get in contact with Swaiba (http://www.silverstripe.org/ForumMemberProfile/show/7224) ?
1539: [23:33:19] <JeremyRoundill> Telepathy?
1540: [23:33:37] <jordanmk> lol
1541: [23:34:04] <antmas> Echo Location
1542: [23:34:20] <JeremyRoundill> He's invisible to the naked eye.
1543: [23:35:19] * spronk2 has joined #silverstripe
1544: [23:37:09] * micmania1 quit (Quit: micmania1)
1545: [23:40:52] * spronk2 quit (Quit: I may need a longer sleep timer...)
1546: [23:42:21] * micmania1 has joined #silverstripe
1547: [23:44:27] * novaweb quit (Quit: novaweb)
1548: [23:46:37] * antmas quit (Ping timeout: 246 seconds)
1549: [23:49:00] <simon_w|work> Oops, almost out of pineapple lumps
1550: [23:49:09] <simon_w|work> Good thing there's another three bags at home :D
1551: [23:49:15] <JeremyRoundill> But you had like 3000 of them!
1552: [23:51:29] <simon_w|work> Nah, half of them were jet planes
1553: [23:52:02] * novaweb has joined #silverstripe

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