#silverstripe IRC Log

IRC log for 12 August 2013

All timestamps are in UTC.

1: [00:00:42] <Nightjar> y
2: [00:01:08] <Peavers> Why? Because I've got an issue that is past my level of knowledge, thats why
3: [00:01:12] <Nightjar> Jayden90: you're doing something wrong, but I don't know what it is
4: [00:01:20] <Nightjar> Peavers: why?
5: [00:03:22] <Nightjar> "any silverstripe pros about? I have an issue that is past my level of knowledge, I don't know what to do, can anyone help? Please, I'm getting desparate here, I need help with my problem. The problem needs solving can you help me Peavers?"
6: [00:03:46] <Peavers> wut?
7: [00:03:53] <Nightjar> exactly
8: [00:04:14] <Nightjar> Rule 1.
9: [00:04:45] <Nightjar> I've got no idea if I can help you or not.
10: [00:04:51] <Nightjar> I can xorg.
11: [00:04:58] <Nightjar> but I dunno your definition of pros.
12: [00:05:08] <Nightjar> nor can I even offer suggestions
13: [00:05:29] * DigNZ1 quit (Quit: DigNZ1)
14: [00:05:41] <Nightjar> obviously you don't know the answer or you wouldn't ask, by why I really meant, why, what is your issue?
15: [00:05:48] <spronk> ugh
16: [00:05:50] <spronk> fucking sublime text
17: [00:05:51] <Nightjar> why do you need the helps
18: [00:06:03] <Nightjar> not why but WHY
19: [00:06:11] <Peavers> Yeah, buy bye.
20: [00:06:24] <Nightjar> or, maybe I just meant y as in yes.
21: [00:07:48] * atmos has joined #silverstripe
22: [00:07:49] * Nightjar has left #silverstripe
23: [00:11:59] * atmos quit (Ping timeout: 250 seconds)
24: [00:16:48] * howardgrigg has joined #silverstripe
25: [00:20:15] * zagoodwin quit (Quit: Textual IRC Client: www.textualapp.com)
26: [00:21:28] * howardgrigg quit (Ping timeout: 264 seconds)
27: [00:27:09] <ss23> I'm hungry
28: [00:27:56] * Nightjar has joined #silverstripe
29: [00:28:08] * Nightjar quit (Client Quit)
30: [00:30:31] <Colin[pi]> grrr stock photo companies I hate you with the fire of a 1000 suns
31: [00:31:12] <ss23> lol
32: [00:31:54] <ss23> blargh
33: [00:31:55] <ss23> what to eat
34: [00:32:04] <ss23> Peavers: You wanna come her eand get burgerfuel for lunch ?:D
35: [00:32:07] <Colin[pi]> BOIGER FOOL
36: [00:32:27] <ss23> BOOGER FOOD
37: [00:32:27] <ss23> :D
38: [00:32:35] <Colin[pi]> mmm special sauce
39: [00:32:39] <Peavers> You mean walk all the way accross town for the bland, boring, overpriced, heart clogging crap?
40: [00:32:41] <Peavers> Nah.
41: [00:32:44] <ss23> Peavers: No
42: [00:32:45] <Zauberfisch> ss23: what do you mean with butchered
43: [00:32:48] <Zauberfisch> I don't get it
44: [00:33:04] <ss23> I mean walk all the way across town for the bland, boring, overpriced heart clogging crap, and also getting to eat lunch with *me*
45: [00:33:07] <ss23> <3
46: [00:33:23] <ss23> Zauberfisch: You wrote "quiet" instead of "quite", and you phrased it badly!
47: [00:33:30] <ss23> It looks like broken/butchered/bad English :P
48: [00:34:12] <ss23> I dunno what I want for lunch
49: [00:34:12] <Zauberfisch> oh
50: [00:34:14] <Zauberfisch> I see
51: [00:34:19] <ss23> An issue with Burgerfuel is that it's hard to eat
52: [00:34:20] <Zauberfisch> or actually I don't
53: [00:34:22] <ss23> McDonalds is easier :D
54: [00:34:25] <Zauberfisch> but I know what you mean
55: [00:34:31] <Zauberfisch> or I think
56: [00:34:47] <Zauberfisch> it all will be clear to me after I slept tomorrow
57: [00:35:09] <ss23> XD
58: [01:11:32] * KayTwo has joined #silverstripe
59: [01:11:36] <KayTwo> hey all
60: [01:11:46] <ss23> Hai k2
61: [01:12:04] <KayTwo> silly question but could someone link me to most straight forward/easiest way to do a group by on a dataobjectset in SS3?
62: [01:12:16] * ss23 looks around
63: [01:12:19] <ss23> Not me :O
64: [01:15:53] * Bollig|DesignCty has joined #silverstripe
65: [01:16:29] <UncleCheese> I think you just use GroupedList
66: [01:18:23] * Colin[pi] quit (Ping timeout: 240 seconds)
67: [01:22:34] * spronk has left #silverstripe
68: [01:23:12] * spronk has joined #silverstripe
69: [01:23:57] * Colin[pi] has joined #silverstripe
70: [01:26:32] <KayTwo> yeah GroupedList isnt working for me how I want it to
71: [01:33:55] * digitaldesign has joined #silverstripe
72: [01:44:57] * nicolaas has joined #silverstripe
73: [01:45:21] * BPower has joined #silverstripe
74: [01:46:21] <nicolaas> does anyone know how to "unset" a config value in a yml file? (i.e. it is set in one yml file and you want to unset it in another) - if the value is an array and you want to unset one of the items in the array?
75: [01:48:04] <ss23> composer is buggy as shit
76: [01:48:05] <ss23> Rawr
77: [01:49:26] * BPower quit (Ping timeout: 240 seconds)
78: [01:58:18] <UncleCheese> KayTwo: What is the issue?
79: [02:00:42] <zippy__> I sued GroupedList the other week, was very useful
80: [02:04:45] <ss23> "I've spent too many hours trying to explain the sunk cost fallacy to stop now"
81: [02:05:21] * coldblooded01 quit (Quit: coldblooded01)
82: [02:08:13] * atmos has joined #silverstripe
83: [02:09:16] * willr_ has joined #silverstripe
84: [02:11:12] <UncleCheese> ss23: lol
85: [02:12:40] * digitaldesign quit (Quit: digitaldesign)
86: [02:17:32] * howardgrigg has joined #silverstripe
87: [02:29:15] <Peavers> so whats the best practises for including css in a mod? using require in the template, or in the controller? or subjective?
88: [02:29:52] <ss23> I do it in the controller via Requirements, that way anyone can override it if they need to easily, rather than create a new template etc
89: [02:30:11] <Peavers> in the controller just feels better for me too...
90: [02:30:22] * ss23 puts his hand on Peavers's shoulder
91: [02:30:24] <ss23> It just feels...
92: [02:30:25] <ss23> right.
93: [02:30:38] <Peavers> get over here *brohug*
94: [02:31:11] <Colin[pi]> NOW KISS
95: [02:31:29] <Peavers> excuse me?
96: [02:31:52] <Colin[pi]> http://i.imgur.com/UPFgq.jpg
97: [02:32:40] <Peavers> I don't think so.
98: [02:32:46] <ss23> XD
99: [02:35:40] <Peavers> Breaking bad is out now
100: [02:35:42] <Peavers> omg.
101: [02:35:58] <Peavers> Going internet blackops to avoid all spoilors.
102: [02:36:31] <ss23> lol
103: [02:36:37] <ss23> I already got some minor spoilers
104: [02:36:37] <ss23> :<
105: [02:36:42] * Peavers has left #silverstripe
106: [02:41:28] <ss23> He went full dark!
107: [02:41:35] <ss23> noracist.png
108: [02:44:56] <atmos> bah - I only ever got to season 4.2-ish
109: [02:45:21] <ss23> I only saw the first episode
110: [02:45:54] <UncleCheese> Peavers: How do you watch breaking bad down here?
111: [02:46:05] <UncleCheese> Are there any good streaming sites? Or do I have to order Soho?
112: [02:46:09] <ss23> UncleCheese: He's gone :<
113: [02:46:12] <ss23> UncleCheese: You pirate it...
114: [02:46:26] <atmos> I pirated it, until I got Netflix
115: [02:46:37] <ss23> atmos: Via slingshot?
116: [02:46:48] <ss23> global mode is a pretty good idea for a placel ike NZ I guess :D
117: [02:46:51] <atmos> nah, I'm on Snap - via a VPN
118: [02:46:54] <ss23> Ah yep
119: [02:47:09] <ss23> I have a few US boxes friends let me use for streaming things, like when The Daily Show was US only
120: [02:47:16] <atmos> I've only had it for a few weeks and can't live without it now
121: [02:47:30] <ss23> UncleCheese: For the most part, if you're outside the US, doing illegal things to consume TV isn't optional :P
122: [02:48:18] <UncleCheese> I have Netflix, but the new season of Breaking Bad won't be on there for at least a year
123: [02:48:27] <UncleCheese> i want to watch the season opener like, right now
124: [02:48:28] <atmos> oh snap, really?
125: [02:49:09] <atmos> what do people use for streaming AMC shows?
126: [02:49:25] <UncleCheese> yeah, Netflix is where shows end up when they have exhausted all other channels of making money
127: [02:49:56] <UncleCheese> i think megashare.info should have it up by tomorrow
128: [02:50:06] <UncleCheese> I watched Gatsby the other day, and that's still in theatres !
129: [02:51:07] <atmos> TPB it is then :P
130: [02:51:33] * Peavers_Somethin has joined #silverstripe
131: [02:51:36] <UncleCheese> they just released a new browser
132: [02:51:42] <UncleCheese> for TPB
133: [02:52:03] <Peavers_Somethin> UncleCheese, for BB, are you fimilar with Sickbeard, and sabnzbd?
134: [02:52:11] <UncleCheese> no
135: [02:52:20] <Peavers_Somethin> Look into it ;)
136: [02:52:25] <UncleCheese> explain?
137: [02:52:25] <ss23> OMG can you bELIEVE what happened to walt jr that episode?!!!!!
138: [02:52:36] <willr_> shuttup
139: [02:52:39] <UncleCheese> ss23 stfu
140: [02:52:46] <ss23> hahahaha
141: [02:52:49] <Peavers_Somethin> sickbeard, couchpotato, headphones, sabnzbd, plex media server, all on a linux box and your life willl be golden
142: [02:53:01] <UncleCheese> hmmmmmmm
143: [02:53:03] <ss23> Torrents > usenet
144: [02:53:04] <ss23> just FYO
145: [02:53:05] <ss23> FYTI
146: [02:53:07] <UncleCheese> i have no linux box
147: [02:53:07] <ss23> fuck
148: [02:53:16] <UncleCheese> I've heard NZ ISPs will block tormenting though
149: [02:53:31] <ss23> UncleCheese: More people in US pay for their piracy than NZ
150: [02:53:46] <ss23> UncleCheese: There's only ever been one person in NZ who's had to deal with the piracy laws we have, and it was like a $500 fine or something
151: [02:53:48] <UncleCheese> i just heard they'll shut you down.. not prosecute
152: [02:53:51] <ss23> Thats ever
153: [02:53:51] * BPower has joined #silverstripe
154: [02:54:28] <BPower> Good afternoon!
155: [02:54:34] <atmos> I got a letter months ago that never amounted to anything - I just stopped that one particular torrent
156: [02:54:36] <ss23> UncleCheese: I can't recall how it was previously to these new laws, but now, you have to get caught 3 times, at least like a month apart each time, with evidence every time, and the person who catches you has to pay like $5 every time they do (so no one does)
157: [02:54:51] <ss23> Only one person has been "caught" 3 times
158: [02:55:01] <UncleCheese> oh
159: [02:55:10] <UncleCheese> so it's kind of hard to get shut down, then?
160: [02:55:13] <ss23> Yes :P
161: [02:55:22] <UncleCheese> so TPB and Vuse FTW?
162: [02:55:23] <Peavers_Somethin> I "borrow" about 1.5TB a month from the internet and put it on a 20TB fileserver at home, rotating the oldest content. Been running that setup for maybe 10 years now and never had a problem.
163: [02:55:26] <ss23> If you ever manage to get two of the "DUDE, STOP" letters, then you should just stop
164: [02:55:33] * Jayden90 quit (Quit: Jayden90)
165: [02:55:41] <Peavers_Somethin> Once you get two letters, you can change ISPs and your count resets to zero
166: [02:55:42] <UncleCheese> hey, wait.. how do you use 1.5TB with metered Internet?
167: [02:55:52] <Peavers_Somethin> Not all internet is metered my good friend
168: [02:56:08] <UncleCheese> whaaaa?
169: [02:56:18] <Peavers_Somethin> maxnet offer the best unlimited, uncapped, unshapped internet service for $130 a month
170: [02:56:22] <atmos> our Snap is unmetered from like 7pm to 1am
171: [02:56:25] <UncleCheese> oh wow
172: [02:56:26] <Peavers_Somethin> full linee speed 24/7
173: [02:56:42] <BPower> are we talking about home broadband or mobile internet or?
174: [02:56:43] <Peavers_Somethin> Snap do free from 1am to 7pm
175: [02:56:46] <Peavers_Somethin> home
176: [02:56:56] <atmos> I'm on a 150gb plan and use over 400gb per month
177: [02:56:56] <Peavers_Somethin> 1am to 7am sorry
178: [02:56:58] <BPower> you guys have limits?
179: [02:56:59] <ss23> home, BPower
180: [02:57:05] <BPower> what country?
181: [02:57:12] <ss23> I had 200gb in AU, but unlimited upload
182: [02:57:14] <UncleCheese> NZ
183: [02:57:15] <ss23> was *awesome* for torrents :D
184: [02:57:19] <Peavers_Somethin> UncleCheese, what ISP are you with?
185: [02:57:24] <ss23> Snap best ISP
186: [02:57:24] <UncleCheese> Vodafone
187: [02:57:24] <ss23> :D
188: [02:57:27] <Peavers_Somethin> ...
189: [02:57:40] <BPower> wow. i thought that data limits was a thing of the past.
190: [02:57:45] <Peavers_Somethin> Vodafone is bottom tier stuff when it comes to ISPs
191: [02:57:49] <BPower> ...like the 90's
192: [02:57:52] <UncleCheese> oh really? seems fast
193: [02:57:55] <atmos> while we're on it, does anyone use DD-WRT?
194: [02:57:56] <ss23> BPower: That kind of thinking is common among people who don't understand how the internet works :P
195: [02:58:00] <ss23> atmos: openwrt at home here
196: [02:58:06] <ss23> But my router came with ddwrt on it (a buffalo router)
197: [02:58:11] <UncleCheese> so you guys like Snap, then?
198: [02:58:18] <atmos> Snap is badass
199: [02:58:19] <Peavers_Somethin> You want either snap, maxnet, or Telecom
200: [02:58:24] <BPower> Nah. I have Comcast - they have no limits.
201: [02:58:28] <BPower> In California
202: [02:58:29] <UncleCheese> I'm not used to having all these choices.. in the US, it's monopolized
203: [02:58:29] <Peavers_Somethin> Slingshot are OKAY but can be a bit patchy
204: [02:58:40] <Peavers_Somethin> Snap are new upcommers
205: [02:58:43] <Peavers_Somethin> which is why they are good
206: [02:58:47] <Peavers_Somethin> Telecom is the big dog
207: [02:58:50] <atmos> had nothing but issues with both Telecom and Slingshot
208: [02:59:10] <BPower> The only one I recognize is Vodafone because they have Vodafone in Vietnam.
209: [02:59:14] <atmos> Snap has a pretty sweet youtube deal - unmetered
210: [03:00:00] <BPower> I mean, we pay for the speed (XX Mb/s) not for amount of data.
211: [03:00:07] <Peavers_Somethin> I'm paying $130 for VDSL2, 600GB a month, unlimited youtube, unmetered downloads from 1am 7am, I get ~40Mb down and 10Mb up
212: [03:00:32] <Peavers_Somethin> oh and a static IP which I got for free because I nagged them until they gave it to me
213: [03:00:32] <BPower> so I get 50Mb/s down and 20Mb/s up.
214: [03:00:40] <Peavers_Somethin> (normally pay $5 a month for static)
215: [03:00:42] <BPower> for $50 USD/mo
216: [03:00:46] <UncleCheese> Peavers_Somethin: Snap says $85 for VDSL, but it says it's not available in Vtown. :(
217: [03:00:58] <ss23> No VDSL in newtown where ew are either
218: [03:00:59] <ss23> :<
219: [03:01:07] <Peavers_Somethin> UncleCheese, is fibre in the street?
220: [03:01:09] <ss23> I was going to get fibre to my home and ditch all my VPSs, but can't, cause no fibre where I am
221: [03:01:12] <ss23> So lame :/
222: [03:01:27] <UncleCheese> i suppose not.
223: [03:01:31] <UncleCheese> no snap for me
224: [03:02:10] * BPower wants to launch a new site by the end of August and wonders if he should start building the site in SS 3.1 RC1 or not.
225: [03:02:22] <ss23> BPower: Yes, I think so ^.^
226: [03:02:34] <ajmitch> ss23: I was going to get fibre to my apartment, but it's an apartment, and chorus take forever
227: [03:02:46] <ss23> yeah
228: [03:02:49] <ss23> Guess it's an investment...
229: [03:03:07] <ajmitch> I should call up snap & see if it's still "waiting on consents"
230: [03:03:11] <ajmitch> only been 4 months
231: [03:03:16] <ss23> lol
232: [03:03:18] <BPower> ss23: you're confident SS 3.1 will have a stable release by Sept 1st?
233: [03:03:21] <ss23> Yay beautroricy!
234: [03:03:24] <ss23> I can't spell
235: [03:03:42] <ss23> BPower: No, but I'm confident that there will be a small enough number of bugs (or 0) that it will be better to just use 3.1 than 3.0
236: [03:04:05] <BPower> what do you think, UncleCheese? :)
237: [03:04:35] <UncleCheese> BPower: Definitely. We build everything in 3.1 at Heyday
238: [03:06:15] <BPower> Cool. Thanks ss23 & UncleCheese. BTW, UncleCheese, you're missing a readme: https://github.com/unclecheese/DataObjectManager
239: [03:06:45] <UncleCheese> BTW, it's missing any semblance of coherent, well-architected code.
240: [03:06:49] <UncleCheese> put in a ticket
241: [03:06:57] <BPower> haha
242: [03:07:09] <UncleCheese> i hate that thing
243: [03:07:15] <BPower> what is it?
244: [03:07:25] <BPower> I just stumbled on it
245: [03:07:52] <UncleCheese> the most downloaded module for SilverStripe
246: [03:07:56] <UncleCheese> other than framework/cms
247: [03:09:41] <BPower> descriptive
248: [03:09:53] <ss23> What can we say, UncleCheese likes a bit of dom
249: [03:09:54] <ss23> ;)
250: [03:10:06] <atmos> that link makes me nostalgic for some reason
251: [03:10:12] <UncleCheese> hahaha
252: [03:10:17] <UncleCheese> the good ol' days
253: [03:10:21] <ss23> He can make a partner module called Super Underwear Boys or something
254: [03:10:22] <ss23> so dom and sub
255: [03:10:23] <ss23> :D
256: [03:10:27] <UncleCheese> it's amazing to me to see how many sites use that module
257: [03:10:42] <UncleCheese> SS ltd uses it on some of their sites
258: [03:10:43] <atmos> back when I did my internship, it was on my favourites tab lol
259: [03:10:48] <UncleCheese> yeah
260: [03:10:52] <UncleCheese> it's such a relic
261: [03:10:57] <ss23> lol
262: [03:11:15] <ss23> It's time for my daily "solr sucks really bad" rant.
263: [03:11:27] <UncleCheese> but i guess it's kind of like saying "KFC is the best restaurant in Wellington"
264: [03:11:33] <ss23> Good news is that with all this solr work I'm doing, it'll all help make tasman awesome too, atmos! :P
265: [03:11:39] <UncleCheese> and then you come to find out that the only other restaurant in Wellington is Burger King
266: [03:11:55] <BPower> lol
267: [03:11:56] <UncleCheese> in this analogy, ComplexTableField is Burger King
268: [03:12:38] <atmos> ss23: nice - I'm busy testing out this latest SilentOne API against the module you guys built us - apprently deleting everything is the new black!
269: [03:12:46] <ss23> haha
270: [03:13:11] <ss23> atmos: The silentone module we built is a *little* weird. It was basically hacked together, since the "docs" silentone gave were pretty much 9/10 crap
271: [03:14:19] <atmos> ss23: yeah they have nothing really useful - there are a lot of db changes though - so the 'sync' task deletes everything and assumes 'public' is a document instead of a root folder
272: [03:15:12] <Colin[pi]> just launched a site... client asks me "how come I type our name into google I get nothing?"
273: [03:15:13] <Colin[pi]> >_<
274: [03:15:25] <ss23> hahah Colin[pi]
275: [03:15:34] <willr_> UncleCheese I'm keen to some of your better buttons stuff in core. How the UI should of functioned from the start. Better buttons seems to be one thing I see on every site we push out ha
276: [03:15:36] <Colin[pi]> sigh
277: [03:15:48] <atmos> just tell them it's up on bing - they'll be searching for hours
278: [03:15:55] <UncleCheese> Yeah, I think BB is the new DOM :)
279: [03:16:22] <willr_> DoM served it's role for 2.4 but I'm glad CTF is dead.
280: [03:16:29] <UncleCheese> IMO, it begs for some improvements to the GridFieldDetailForm_ItemRequest class
281: [03:16:36] <UncleCheese> there are DRY violations all over the place in BB
282: [03:16:52] <UncleCheese> out of necessity, really, because the GridField methods are too monolithic
283: [03:17:06] <ss23> BB is so much better for usability, that I'm willing to ignore the code
284: [03:17:49] <UncleCheese> the code is pretty good.. it just needs tests and refactoring once GridFieldDetailForm_ItemRequest breaks up its methods
285: [03:17:59] <UncleCheese> and it works with Versioned now
286: [03:18:00] <willr_> Partly GF was team project between a bunch of people so it kinda feels slightly mix and matched.
287: [03:18:07] <UncleCheese> and the UI is totally configurable in the config layer
288: [03:19:20] * digitaldesign has joined #silverstripe
289: [03:19:43] <atmos> anyone read Web Designer mag uk?
290: [03:24:08] <atmos> ss23: do you happen to have any of SO's docs close by?
291: [03:25:46] <ss23> atmos: A few in emails, want me to foward them?
292: [03:29:07] <atmos> ss23: that would be awesome if you could - I have a few from a discussion between Matt and SO - but any more is always good
293: [03:30:27] <ss23> Cool, yeah, so I have one additional one after that one. Sent it now
294: [03:32:39] * howardgrigg quit (Remote host closed the connection)
295: [03:33:00] <atmos> thanks
296: [03:33:06] * howardgrigg has joined #silverstripe
297: [03:37:40] * howardgrigg quit (Ping timeout: 264 seconds)
298: [03:38:08] <atmos> oh yey - 'MS indexing search language'
299: [03:38:19] <Colin[pi]> awesome :) my site is now the #1 result on google when you search for the business name, before I was knocked down the list a bit
300: [03:38:26] <ss23> haha
301: [03:38:38] * cloph quit (Ping timeout: 240 seconds)
302: [03:38:40] <ss23> The worst part, not even proper MS Indexing Search Language, but something *based* on that with no docs
303: [03:38:41] * cloph_away has joined #silverstripe
304: [03:40:03] <atmos> ss23: based on a 'subset' of... it's like a bad languages 2nd retarded cousin
305: [03:41:02] <ss23> XD
306: [03:44:57] <Colin[pi]> breaking bad y u no download faster?
307: [03:46:02] <ss23> lol
308: [03:46:09] <ss23> that's like #1 complaint on at least 3 channels I'm on atm
309: [03:46:11] * atmos quit (Quit: Page closed)
310: [03:53:39] <UncleCheese> it's already on TPB?
311: [03:53:49] <ss23> I would hope so... it's been out for a while now
312: [03:53:59] <UncleCheese> umm.. just aired three hours ago
313: [03:54:11] <Colin[pi]> yeah when I saw it it was out for 45 mins
314: [03:54:21] <UncleCheese> holy crap
315: [03:54:27] <UncleCheese> pirates work fast
316: [03:54:51] <Colin[pi]> yeah dude when i used to use usenet, shows would be up, in HD, usually within 30-45 mins of airing
317: [03:55:21] <Colin[pi]> it's like a 'props' thing, they try to out do each other
318: [03:55:27] <ss23> scene 4 lyfe
319: [03:55:28] <ss23> amirite?
320: [03:55:29] <Colin[pi]> street cred
321: [03:55:32] <Colin[pi]> hehe
322: [03:55:35] <ss23> KEEP IT REAL, ONLY FTP AND 21second pre's
323: [03:55:38] <UncleCheese> see, this is what i've been saying for so long, but nobody listens.. if these TV and movie studios want to stay relevant, they have to start embracing the technology. I try to do it the legal way, and go through iTunes, and it's either not available, or it takes forever to download
324: [03:55:53] <Colin[pi]> ding ding ding, we have a winner
325: [03:55:54] <ss23> jk 21 second pre is bad! :D
326: [03:55:55] <UncleCheese> too often, pirating is not only the free option, but ti's the BETTER option!
327: [03:56:13] <UncleCheese> i hate that i'm forced into it because the legal way sucks so hard
328: [03:56:28] <Colin[pi]> yep... when the tech is embraced and they make customers feel rewarded for buying, it works
329: [03:56:34] <UncleCheese> it would be like saying, "don't drink and drive.. choose a designaged driver"
330: [03:56:44] <UncleCheese> and then you go to a bar, and designated drivers get charged $20 to get in
331: [03:56:49] <Colin[pi]> when they treat all customers as criminals and make it even WORSE experience for those who do pay, then um, no it's not working
332: [03:57:15] <UncleCheese> i hate when the incentives are set up to make the wrong choice seem right
333: [03:57:35] <Colin[pi]> it's like Steam.. I used to pirate a lot of games, Steam does it RIGHT... and I have bought so many games I never have time to play lol
334: [03:57:43] <UncleCheese> yeah, steam is a perfect example
335: [03:57:45] * howardgrigg has joined #silverstripe
336: [03:57:51] <UncleCheese> it's so easy that you actually want to pay
337: [03:58:01] <UncleCheese> because it fucking works
338: [03:58:09] <ss23> Same with drug dealers! I wish I could just pay by paypal, dammit!
339: [03:58:35] <UncleCheese> you can spend a day tormenting a game, and then you get it and just cross your fingers that it works and it's pregnant with some shit adware or virus
340: [03:58:46] <UncleCheese> or you can use Steam and get it in an hour, and know you're alright
341: [03:59:04] <ss23> Worst experience I had with a game was FEAR. I had the version of Windows that didn't have Windows Media Player in it...
342: [03:59:10] * atmos has joined #silverstripe
343: [03:59:11] <ss23> Missing audio codecs -> FEAR didn't even work
344: [03:59:11] <ss23> :<
345: [03:59:18] <Colin[pi]> if the TV folks could actually stop being arseholes, and realise "hey you know, everyone wants to watch that show right now, so lets build a good system for them to get it fast and easy and affordably" I wouldn't hesitate
346: [03:59:37] <Colin[pi]> iTunes doesn't count for me
347: [04:00:27] <Colin[pi]> if Steam gets their Steam box out... (big picture is the first step)... and then allows media, wow, imagine that
348: [04:00:49] <ss23> Colin[pi]: Steam already does lots of media, just no TV/Movie deals
349: [04:00:52] <Colin[pi]> *valve gets their steam box out I should say
350: [04:00:54] <ss23> They have lots of video shorts etc though
351: [04:01:02] <ss23> I remember my first time watching a movie on Steam
352: [04:01:04] <Colin[pi]> yeah I'd say that it's on the horizon for sure
353: [04:01:10] <ss23> I was like "OMG I DIDN'T EVEN KNOW YOU COULD DOWNLOAD MOVIES ON STEAM :O"
354: [04:01:46] <Colin[pi]> where do you get movies in it? :o
355: [04:02:14] <ss23> idk
356: [04:02:29] <Colin[pi]> can only see games and related trailers
357: [04:02:39] <ss23> http://store.steampowered.com/app/207080
358: [04:02:45] <ss23> Looks like they're just... inside the games section?
359: [04:02:47] <atmos> yeah I bought that 'Indie Game: The Movie' from there
360: [04:02:53] <ss23> mmm
361: [04:02:57] <ss23> The movie I watched was free
362: [04:03:18] <Colin[pi]> ahhh I see, some a game/movie kinda hybrid thingy
363: [04:03:22] <Colin[pi]> *so
364: [04:03:45] <atmos> ss23: with the form submissions, is there some kind of dependancy on uploads? without an upload on a userform - the reply email is 'array' heh
365: [04:04:00] <atmos> is from*
366: [04:04:06] <ss23> atmos: Could be something wrong with the templates. CAn't think of a dependency issue specifically causing that thouhg
367: [04:06:51] <Colin[pi]> lol our opposition leader has been paying for twitter followers it seems
368: [04:06:56] <Colin[pi]> that's just sad
369: [04:07:55] <UncleCheese> Colin[pi]: are you in NZ?
370: [04:08:03] <Colin[pi]> Oztrayleeah
371: [04:08:13] <UncleCheese> oh right
372: [04:08:27] <UncleCheese> look out for those snakes
373: [04:08:49] <Colin[pi]> lol I'm off to cairns this weekend I'm worried about sharks, crocodiles and killer jellyfish next week!
374: [04:09:27] <UncleCheese> that's why i'll never go to oz
375: [04:09:37] <UncleCheese> statistically speaking, something will eat me
376: [04:10:05] <Colin[pi]> doesn't matter how cute it looks here, it can still kill you
377: [04:10:25] <UncleCheese> yeah, funny that NZ is the total opposite
378: [04:10:30] <Colin[pi]> no snakes!
379: [04:10:34] <UncleCheese> geographically and ecologically
380: [04:10:49] * chrisrio has joined #silverstripe
381: [04:11:08] <UncleCheese> it's like at some point, it was just like, "screw you guys.. have your snakes and your sharks, and jellyfish, i'm peacin' out"
382: [04:11:20] <Colin[pi]> haha yep HERE TAKE THESE WHILE I GTFO
383: [04:11:28] <UncleCheese> let me put 2,400K between us… mkay..
384: [04:12:11] <chrisrio> hey gents.. can the new ORM handle: $memberobject->HasManyRelationship()->ManyManyRelationship()? (think $Member->Posts()->Tags())
385: [04:12:21] <UncleCheese> yes
386: [04:12:34] <chrisrio> kk
387: [04:12:36] <UncleCheese> it follows the null object pattern, so you can feel free to chain those methods
388: [04:12:37] <chrisrio> cheers UC
389: [04:12:37] <chrisrio> :P
390: [04:12:53] <Colin[pi]> UncleCheese: in Sydney Airport they used to have these giant billboards in the intl arrivals area with pics of all the different animals and the caption "WHICH ONE KILLED THE MOST PEOPLE LAST YEAR?" - I was like wtf, are they trying to scare away tourists?
391: [04:13:34] <UncleCheese> i assume it's some sort of expository mindfuck where the answer is the labrador or something
392: [04:14:03] <abitran> hello there.. I have a simple question... maybe is basic.. but when I do a Paginated List.. and then run a Paginated.TotalPages, the result is always 1.. and this page has at least 10 children... any ideas?
393: [04:14:27] <UncleCheese> can we see the code you're using in the controller?
394: [04:14:52] <ss23> hahahah Colin[pi]
395: [04:14:59] <abitran> I tried 2 codes.. can I flood? 3 lines at most..
396: [04:15:05] <Colin[pi]> ss23: seriously! I wish I could find a picture
397: [04:15:09] <UncleCheese> use a paste service
398: [04:15:22] <abitran> ok.. let me check..
399: [04:15:28] <Colin[pi]> UncleCheese: this is what happened last time we had a flood: http://i.imgur.com/z0kw0x1.jpg
400: [04:15:40] <ss23> A flood in one half of AU, fires in the otherh alf!
401: [04:15:55] <UncleCheese> Interesting statistic on snake bites.. 95% of people who are hospitalised are male.
402: [04:15:55] <atmos> ss23: bah, I think it's happening from something in here - this is my 'ReferrerForm.php' based off what Jean did for our submissions issue http://www.sspaste.com/paste/show/5208606c553e9
403: [04:16:06] <Peavers_Somethin> Just spent the entire day cleaning my personal gitlab server... got some clean tidy groups going on "Silverstripe" "Sitecore" "Android" "Java" "Million dollar idea projects that will make me Opera rich that I'll never finish" - Feels good.
404: [04:16:16] <ss23> atmos: It could be that an array is being casted to a string
405: [04:16:18] <UncleCheese> says a lot.. most people get bitten because they fuck with them.
406: [04:16:24] <UncleCheese> and most people who fuck with them are men
407: [04:16:36] <abitran> UncleCheese: here it is.. http://www.sspaste.com/paste/show/520860c2eb109
408: [04:16:49] <Colin[pi]> 99% of snakes here are more scared than you, and will leave pretty fast if you dont mess with them
409: [04:17:02] <ss23> atmos: http://codepad.viper-7.com/CwFr5z
410: [04:17:21] <Colin[pi]> there are some exceptions, like the Tiger Snake, which can be quite vicious and will sometimes chase after you
411: [04:18:18] <ss23> atmos: I would guess an array is being casted to a string somewhere in there, but looks a little complex for me to find it easily :O
412: [04:19:05] <atmos> hmmm - I'll keep looking - although this is happening both on our dev server (with that code) and on our live server (with previous code)
413: [04:19:42] <UncleCheese> abitran: is this SS 2.4?
414: [04:19:55] <abitran> nop.. 3.1 last version updated with composer
415: [04:20:20] <UncleCheese> oh christ
416: [04:20:30] <UncleCheese> you've got some docs to read, dude
417: [04:20:50] <UncleCheese> there isn't one line of this that isn't deprecated
418: [04:21:25] <abitran> and what about: return new PaginatedList($this->Children(),$this->request); ?
419: [04:21:36] <UncleCheese> http://doc.silverstripe.org/framework/en/howto/pagination
420: [04:22:06] <UncleCheese> DataObject::get() is no more, and pagination has been modularised in PaginatedList..it's no longer part of DataObjectSet.
421: [04:22:55] <abitran> yeah.. I read that how to.. and also tried with the example, but the same result..
422: [04:25:45] <UncleCheese> can i see your example with 3.1 code?
423: [04:26:11] <abitran> you mean the template file?
424: [04:26:27] * BPower quit (Remote host closed the connection)
425: [04:28:48] <ss23> tfw you release a site and it doesn't break catastrophically o/
426: [04:29:03] <chrisrio> don't think I can do that UC
427: [04:29:18] <chrisrio> works if I break it down step by step, but not when I stack the ORM up.
428: [04:29:21] <Colin[pi]> ss23: ikr? I did that two hours ago :D
429: [04:29:25] <ss23> :D
430: [04:29:47] <Colin[pi]> well I had some issues with the google api key but I just needed to adjust the referer :)
431: [04:32:57] <ss23> oh yeah! Doing a reindex in a live site and it hasn't even gone down yet!
432: [04:33:02] <ss23> Man I'm on fire tonight!
433: [04:33:23] <Colin[pi]> HOLY SHIT CALL THE FIRE BRIGADE DUDE ARE YOU OK
434: [04:33:28] <ss23> XD
435: [04:33:30] <ss23> hahaha
436: [04:33:46] <Colin[pi]> mainly worried about your hair
437: [04:33:47] <Colin[pi]> *wooomf&
438: [04:33:59] <ss23> You should be! This hair is luxurious!
439: [04:34:18] <Colin[pi]> does it go down to your bum like my gf's?
440: [04:35:04] <ss23> Hmm
441: [04:35:06] <ss23> naw
442: [04:35:09] <ss23> past my nipples though
443: [04:35:09] <ss23> :D
444: [04:35:24] <ss23> Not far till my bellybutton if I strench it and lean my head foward
445: [04:35:30] <ss23> kind of mid back when normally standing
446: [04:36:08] <Colin[pi]> I've always wanted to try my hair long, but it's that period after one more or so when my hair is trying it's hardest to look like total shit that I can't get past
447: [04:36:15] <Colin[pi]> *one more=month ffs
448: [04:36:40] <ss23> haha
449: [04:36:45] <ss23> Yeah... it takes a while to get long :D
450: [04:37:53] <ss23> "I've completed a complete reindex on the site. "
451: [04:37:55] <ss23> sounds funny :D
452: [04:39:45] <Colin[pi]> sheesh now they want me to tell them how long until Google indexes their site
453: [04:39:53] <Colin[pi]> oh let me just call them up and ask
454: [04:40:43] <ss23> XD
455: [04:59:59] <zippy__> Herm
456: [05:00:31] <zippy__> I has a DataExtension to extend Member - but in that DataExtension I don't have access to ID?
457: [05:01:03] <zippy__> get an undefined properyy notice, weird
458: [05:02:49] <zippy__> $this->owner->id - is the answer
459: [05:02:55] * nickmolhoek quit (Quit: nickmolhoek)
460: [05:03:27] <zippy__> hmmm no it's not
461: [05:04:00] <zippy__> capital ID
462: [05:12:14] * Peavers_Somethin quit (Ping timeout: 240 seconds)
463: [05:13:18] * mirrors has joined #silverstripe
464: [05:14:51] <mirrors> Hey does anyone know of a sitemap module (not google sitemaps) for SS3.
465: [05:18:27] <Colin[pi]> like one to render the site tree in a nice template?
466: [05:27:54] <spronk> lol@ hair conversation
467: [05:28:08] * spronk has that kinda hair that just starts going in every direction when it gets to about... 8cm long
468: [05:28:34] <ss23> spronk: You think it didn't for me? :P
469: [05:29:04] <spronk> ... comparatively, yes.
470: [05:29:12] <Colin[pi]> spronk: same here, I can't stand it... I wake up looking like I had an accident with a power socket
471: [05:30:36] * DigNZ quit (Quit: DigNZ)
472: [05:31:52] * DigNZ has joined #silverstripe
473: [05:32:23] * metanat1 quit (Quit: Leaving.)
474: [05:32:29] * metanat has joined #silverstripe
475: [05:32:34] * metanat quit (Client Quit)
476: [05:32:40] * DigNZ quit (Client Quit)
477: [05:33:19] <Colin[pi]> BB download is such a tease... "oh you noticed I was going at 150KB/sec? Ima go 0.7KB/sec now bitch"
478: [05:33:33] <ss23> lol
479: [05:33:36] <ss23> Is that the "burst" stuf?
480: [05:33:49] <Colin[pi]> dunno, however BT sorts it out
481: [05:33:59] <Colin[pi]> sometimes fast as hell, sometimes slow as balls
482: [05:34:36] <ss23> as medium as hell-balls
483: [05:35:42] * hamror has joined #silverstripe
484: [05:36:04] <hamror> in 3.0.x how would i make a field in the cms that look sthe same as the attach image field when it's showing Can be attached once you have saved the record for the first time
485: [05:41:26] * digitaldesign quit (Ping timeout: 240 seconds)
486: [05:45:11] * digitaldesign has joined #silverstripe
487: [05:46:23] <mirrors> Colin[pi]: yeah that is exactly what I need
488: [05:48:34] * zippy__ quit (Ping timeout: 246 seconds)
489: [05:51:17] * digitaldesign quit (Quit: digitaldesign)
490: [05:52:22] * UncleCheese quit (Quit: UncleCheese)
491: [05:52:35] * Shrike_Finland has joined #silverstripe
492: [05:57:52] * henkpoley has joined #silverstripe
493: [05:58:36] <Colin[pi]> mirrors: shouldn't be too hard to roll one yourself no? that said I think the last time I used one was the sitemap module for 2.4
494: [06:00:03] * digitaldesign has joined #silverstripe
495: [06:04:39] * willr_ quit (Quit: willr_)
496: [06:08:15] * henkpoley quit (Quit: henkpoley)
497: [06:08:43] * chrisrio quit (Quit: Page closed)
498: [06:10:46] * mirrors quit (Quit: Page closed)
499: [06:20:59] <Bollig|DesignCty> Colin[pi]: we have a simple one for ss2, just makes it a little easier to drop it in for all sites and tie in DOs etc if you need easily.
500: [06:21:27] <Bollig|DesignCty> haven't upgraded it for ss3, should really get around to it… It's pretty simple, can't imagine it would be all that difficult ;)
501: [06:24:57] * henkpoley has joined #silverstripe
502: [06:31:24] <ss23> https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-frc3/1146731_371696966267096_782141935_n.jpg
503: [06:46:33] * henkpoley quit (Read error: Connection reset by peer)
504: [06:51:21] * digitaldesign has left #silverstripe
505: [06:53:17] * chillu has joined #silverstripe
506: [06:56:05] * henkpoley has joined #silverstripe
507: [06:56:16] * henkpoley quit (Client Quit)
508: [07:19:44] * Shrike_Finland quit (Read error: Connection reset by peer)
509: [07:19:54] * Shrike_Finland has joined #silverstripe
510: [07:24:39] * howardgrigg quit (Remote host closed the connection)
511: [07:30:54] <Bollig|DesignCty> hey, does 3.1 allow modules to be installed in subdirectories? I remember talk of it, but not sure where we landed on it...
512: [07:55:44] * PigeonFriend has joined #silverstripe
513: [07:56:31] * KayTwo quit (Ping timeout: 250 seconds)
514: [08:02:05] * zippy__ has joined #silverstripe
515: [08:06:32] * kinglozzer has joined #silverstripe
516: [08:08:28] * Peavers has joined #silverstripe
517: [08:13:04] * CodeTrap has joined #silverstripe
518: [08:13:25] * Peavers quit (Ping timeout: 276 seconds)
519: [08:24:54] * CodeTrap quit (Ping timeout: 240 seconds)
520: [08:26:44] * SightUnseen has joined #silverstripe
521: [08:27:04] * SightUnseen has left #silverstripe
522: [08:35:08] * howardgrigg has joined #silverstripe
523: [08:39:48] * howardgrigg quit (Ping timeout: 256 seconds)
524: [08:39:55] * lobarvaz has joined #silverstripe
525: [08:40:01] * CodeTrap has joined #silverstripe
526: [08:53:26] * Error404NotFound has joined #silverstripe
527: [08:56:19] <hamror> any of you guys use xdebug
528: [08:59:07] * metanat has joined #silverstripe
529: [09:03:35] * metanat quit (Client Quit)
530: [09:11:30] <Zauberfisch> hamror: wmk does
531: [09:11:33] <Zauberfisch> he is doing it right now
532: [09:12:47] <hamror> was just playing with it, i'm not sure what the advantage of it is, but i assume i could at least rig it up to jit debug stack traces to eclipse
533: [09:13:01] <hamror> i don't really care about step debugging, and eclipse is a laugh
534: [09:13:16] <hamror> but catching stack traces with the jit socket would be okay
535: [09:13:22] <Zauberfisch> hamror: Oo
536: [09:13:24] <hamror> not sure how to do that
537: [09:13:30] <Zauberfisch> how could you not want to be able to set breakpoints?
538: [09:13:41] <hamror> print debugging vs step debugging is an age old ebate
539: [09:13:43] * micmania1 has joined #silverstripe
540: [09:13:45] <hamror> *debate
541: [09:13:48] <hamror> it's not worth rehashing
542: [09:14:15] <hamror> but like i said, getting stack traces would be okay
543: [09:14:23] <Zauberfisch> well, I neither like nor use eclipse
544: [09:14:25] <hamror> google has failed me, hence asking
545: [09:14:42] <hamror> zend just do an eclipse build with a hookup for xdebug
546: [09:14:52] <Zauberfisch> but intellij setup seems rather easy (have never set it up my self, a college did that)
547: [09:15:19] <Zauberfisch> and with rather easy I mean it kind of works out of the box
548: [09:15:36] <hamror> oh maybe i don't need the jit, there are some settings for intercepting the error reporting
549: [09:18:03] * pex has joined #silverstripe
550: [09:20:05] * Pyromanik has joined #silverstripe
551: [09:20:40] <Pyromanik> irogue: do you live here?
552: [09:23:24] <Zauberfisch> Pyromanik: don't we all call this server/cannel our home?
553: [09:24:12] <Pyromanik> Zauberfisch: haha, from time to time
554: [09:27:50] * CodeTrap quit (Quit: CodeTrap)
555: [09:28:18] * CodeTrap has joined #silverstripe
556: [09:29:52] * CodeTrap quit (Client Quit)
557: [09:30:30] * CodeTrap has joined #silverstripe
558: [10:06:32] * pex quit (Ping timeout: 246 seconds)
559: [10:07:39] * kerosene quit (Ping timeout: 256 seconds)
560: [10:08:07] <micmania1> Anybody know if there's a revolution slider module?
561: [10:17:12] <Bollig|DesignCty> micmania1: never heard of one and a google search doesn't reveal anything. You should be ble to get any other slider module and simply switch out the javascript/css though...
562: [10:20:26] <wmk> hamror, the most tricky part with xdebug is to get it running generally. There are some docs out there.
563: [10:20:38] <hamror> oh yeah i got it going fine
564: [10:20:54] <wmk> if you can say for true, xdebug is up and running then you just have to connect
565: [10:20:58] <hamror> actually now it's printing stack traces into my error log i just filtered tail -f
566: [10:21:20] <hamror> just wrote this disaster (this is why i can't have nice things) alias apachetail='_() { tail -n 50 -f $1 | egrep -o '\''(\[client.*referer: http://)'\'' | sed '\''s/.\{18\}$//'\''; };_'
567: [10:21:46] <micmania1> Bollig|DesignCty, thanks. I'll have a look for another one.
568: [10:21:49] <hamror> but it works nice on xdebug stack traces
569: [10:23:02] <wmk> fine.
570: [10:34:18] * mayko quit (Read error: Connection reset by peer)
571: [10:34:44] * mayko has joined #silverstripe
572: [10:35:43] * howardgrigg has joined #silverstripe
573: [10:39:54] * howardgrigg quit (Ping timeout: 240 seconds)
574: [10:45:38] * mayko quit (Read error: Connection reset by peer)
575: [10:46:14] * Marvanni quit (Ping timeout: 240 seconds)
576: [10:46:24] * mayko has joined #silverstripe
577: [10:46:25] * MichaelDesignerX has joined #silverstripe
578: [10:46:50] * Marvanni has joined #silverstripe
579: [10:47:21] * qlex has joined #silverstripe
580: [10:47:32] * qlex says hi
581: [10:47:44] <qlex> i was trying to reproduce clients environment on my server with ss 2.4.9
582: [10:47:50] <qlex> managed to display the site with content
583: [10:48:01] <qlex> but strange thing - i can see a blog summary and blog entry..
584: [10:48:19] <qlex> i can see it in sitetree and when i select it, i can see no content (just the title and tags)
585: [10:48:28] * nicolaas quit (Ping timeout: 264 seconds)
586: [10:48:31] <qlex> but the wysiwyg section shows up emtpy
587: [10:48:33] <qlex> any ideas ?
588: [10:49:25] * DesignerX quit (Ping timeout: 276 seconds)
589: [10:51:47] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
590: [10:52:49] * mayko quit (Read error: Connection reset by peer)
591: [10:53:37] * mayko has joined #silverstripe
592: [10:58:02] * mayko quit (Read error: Connection reset by peer)
593: [10:58:23] * mayko has joined #silverstripe
594: [11:02:48] * mayko quit (Read error: Connection reset by peer)
595: [11:03:06] * mayko has joined #silverstripe
596: [11:05:49] <qlex> anyone ?
597: [11:08:00] * mayko quit (Read error: Connection reset by peer)
598: [11:08:21] * mayko has joined #silverstripe
599: [11:09:47] <kinglozzer> qlex: Is the blog managed in a different section to pages?
600: [11:15:17] <qlex> kinglozzer: what do you mean ? its as a separate page in sitetree (as blog holder) and on homepage i have it displaying latest_blog_items (which is configured in Page.php
601: [11:16:08] <kinglozzer> So, you mean that there's a blog entry in the CMS, fully filled out, but when you look at it on the front-end there's no content?
602: [11:16:50] <qlex> the other way round
603: [11:16:57] <qlex> i can only see the content on front-end
604: [11:16:59] <qlex> but not in cms
605: [11:17:07] <qlex> the entry is there, but with no content
606: [11:17:11] <qlex> just title and tag and date
607: [11:17:30] * openbees has joined #silverstripe
608: [11:17:50] <kinglozzer> Hmm, check the field name for content is correct in getCMSFields() ?
609: [11:18:45] <qlex> where should i check it?
610: [11:25:05] <qlex> ?
611: [11:26:25] * howardgrigg has joined #silverstripe
612: [11:29:42] <kinglozzer> In the blog page type or dataobject. Check that where the field is created (new HtmlEditorField('content'... etc) that the field name matches with the one specified in the $db array
613: [11:29:44] * kinglozzer lunch
614: [11:30:17] * priithansen quit (Quit: priithansen)
615: [11:31:24] * howardgrigg quit (Ping timeout: 240 seconds)
616: [11:39:19] <MichaelDesignerX> qlex: Check the parentID of that hiddent BlogEntry .. if it extends page then it could be hidden due to ParentID being -1 ?
617: [11:46:16] * Valorez_ has joined #silverstripe
618: [11:47:43] <Valorez_> Hello! I need some help, please. I'm trying to add new group permissions, but they are not being added when doing a dev/build. I have no idea what's wrong. http://sspaste.com/paste/show/5208ca6920387
619: [11:48:12] <Valorez_> It's version 2.4 btw
620: [11:50:34] <Shrike_Finland> Hi! Do you know, if it is possible to set default TinyMCE imagesize from config without hacking the core? Here are some talk about what I'm after: http://www.silverstripe.org/customising-the-cms/show/12738
621: [12:01:18] * CodeTrap quit (Ping timeout: 264 seconds)
622: [12:02:06] * CodeTrap has joined #silverstripe
623: [12:02:33] * CodeTrap quit (Client Quit)
624: [12:02:40] * ARNHOE has joined #silverstripe
625: [12:04:20] * Error404NotFound quit (Disconnected by services)
626: [12:04:20] * Err404NotFound has joined #silverstripe
627: [12:04:28] * Err404NotFound quit (Remote host closed the connection)
628: [12:13:39] * nicolaas has joined #silverstripe
629: [12:14:57] <irogue> mornin' nicolaas
630: [12:18:04] * UndefinedOffset has joined #silverstripe
631: [12:21:39] * openbees quit (Quit: Leaving)
632: [12:29:04] <Valorez_> Hello! I need some help, please. I'm trying to add new group permissions, but they are not being added when doing a dev/build. I have no idea what's wrong. http://sspaste.com/paste/show/5208ca6920387
633: [12:36:10] * jrthomer quit (Remote host closed the connection)
634: [12:57:09] * qlex says bye
635: [12:57:11] * qlex has left #silverstripe
636: [12:57:21] <wmk> Valorez_, did you also ?flush=all ??
637: [12:57:38] <Valorez_> no hehe, I wil ltry that :)
638: [12:57:52] * zfmf1 has joined #silverstripe
639: [13:04:39] <Zauberfisch> wmk: flush=all is not used at all, just use ?flush=1
640: [13:04:40] * zippy__ quit (Ping timeout: 264 seconds)
641: [13:05:02] <Zauberfisch> the only point where =all is used is in the documentation
642: [13:05:04] <Zauberfisch> ^^
643: [13:08:52] * nicolaas quit (Ping timeout: 264 seconds)
644: [13:10:11] <Valorez_> Not working =/
645: [13:11:12] <ARNHOE> chillu: Is it possible that you can merge the translations in 3.1.0 to 3.1 ? Because the HELP2 and such still exists there
646: [13:11:47] * priithansen has joined #silverstripe
647: [13:14:27] <chillu> ARNHOE: done :)
648: [13:14:56] <ARNHOE> thanks!
649: [13:15:28] * den_ has joined #silverstripe
650: [13:15:35] <den_> hi every body
651: [13:16:03] <den_> need a help in publiching apges autamitcally without clicking save and publish
652: [13:18:09] <den_> when i import a csv some details are save and corresponding page is generated i nadmin
653: [13:18:17] <den_> i need it automatically published
654: [13:25:00] * travis-ci has joined #silverstripe
655: [13:25:00] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#496 (3.1 - 004dfa7 : Ingo Schommer): The build was broken.
656: [13:25:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/8ad00a100467...004dfa76b1ce
657: [13:25:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/10114132
658: [13:25:00] * travis-ci has left #silverstripe
659: [13:25:49] * Shrike_Finland quit (Quit: Leaving.)
660: [13:31:35] * Motoservo has joined #silverstripe
661: [13:32:07] * Pyromanik quit (Quit: leaving)
662: [13:39:17] <wmk> Zauberfisch, really?
663: [13:43:12] <wmk> Zauberfisch, from what i see in SSViewer, ?flush=all will recompile the templates
664: [13:46:47] * travis-ci has joined #silverstripe
665: [13:46:47] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#787 (3.1 - fd2a0cd : Ingo Schommer): The build passed.
666: [13:46:47] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/3510b60ab88e...fd2a0cd1f9a5
667: [13:46:47] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/10114140
668: [13:46:47] * travis-ci has left #silverstripe
669: [13:59:58] * JT13 has joined #silverstripe
670: [14:03:52] * den_ quit (Quit: Page closed)
671: [14:04:53] <Zauberfisch> wmk: yes, but so does ?flush=1
672: [14:10:37] * Shrike_Finland has joined #silverstripe
673: [14:20:27] * kinglozzer quit (Remote host closed the connection)
674: [14:22:37] * kinglozzer has joined #silverstripe
675: [14:26:11] * Colin[pi] quit ()
676: [14:29:02] * zfmf1 has left #silverstripe
677: [14:33:17] <wmk> anyone has an idea why my session gets always lost? i have to login all the time.
678: [14:33:42] <wmk> does xdebug overwrite something? or a bad cookie in browser?
679: [14:58:24] * Nivery has joined #silverstripe
680: [15:09:03] * JT13 quit (Remote host closed the connection)
681: [15:14:39] * Motoservo quit (Quit: Shhh. I'm trying to get some sleep here.)
682: [15:16:27] <Shrike_Finland> Anyone using Uncle Cheeses Display Logic module?
683: [15:20:50] * violetina has joined #silverstripe
684: [15:21:43] * JT13 has joined #silverstripe
685: [15:22:02] * JT13 quit (Remote host closed the connection)
686: [15:28:13] <wmk> Shrike_Finland, yes. i use it
687: [15:28:42] * ARNHOE quit (Remote host closed the connection)
688: [15:31:09] * Nivery quit (Read error: Connection reset by peer)
689: [15:31:50] <Shrike_Finland> wmk: great -> is it possible to use it on tabs?
690: [15:33:41] <Shrike_Finland> wmk: example: tab1 includes enum values like 1, 2, 3 and based on user selections, tabs 1, tabs 2 and tabs 3 gets displayed/hidden.
691: [15:45:30] <wmk> as a tab is also a field i'd say yes.
692: [15:45:56] <Shrike_Finland> Hmm, I could not work it out… I give example code
693: [15:47:13] <Shrike_Finland> http://pastebin.com/V6eQe8GK
694: [15:49:15] <kinglozzer> Shrike_Finland: I'm not 100% sure, but it may not work as the fields are hidden with CSS, whereas the tabs are built by jQuery and therefore have inline styling that would override it
695: [15:49:45] <Shrike_Finland> Ah, ok - that might be the key
696: [15:49:54] <wmk> hmm, have a look at the generated javascript...
697: [15:51:38] <wmk> does the tab have a name attribute?
698: [15:53:02] * kinglozzer quit (Remote host closed the connection)
699: [16:00:01] <Shrike_Finland> I think there is no name attribute
700: [16:00:12] <Shrike_Finland> can not see it...
701: [16:10:13] * nhorstmeier has joined #silverstripe
702: [16:15:38] * drewparker has joined #silverstripe
703: [16:15:49] * drewparker quit (Client Quit)
704: [16:16:19] * Nivery has joined #silverstripe
705: [16:32:11] * Shrike_Finland quit (Quit: Leaving.)
706: [16:36:59] * PigeonFriend quit ()
707: [16:49:23] * nhorstmeier quit (Ping timeout: 246 seconds)
708: [16:54:55] * lobarvaz quit (Remote host closed the connection)
709: [17:02:46] * nhorstmeier has joined #silverstripe
710: [17:05:00] * chillu quit (Quit: chillu)
711: [17:05:14] * catcher has joined #silverstripe
712: [17:05:50] * nhorstmeier quit (Remote host closed the connection)
713: [17:06:08] * Nivery quit (Quit: Nivery)
714: [17:07:39] * micmania1 quit (Quit: Leaving)
715: [17:20:51] * jrthomer has joined #silverstripe
716: [17:25:35] * Nivery has joined #silverstripe
717: [17:38:02] * nhorstmeier has joined #silverstripe
718: [17:54:46] * nhorstmeier quit (Remote host closed the connection)
719: [17:55:10] * priithansen quit (Quit: priithansen)
720: [18:08:32] * Nivery quit (Quit: Nivery)
721: [18:11:01] * Nivery has joined #silverstripe
722: [18:11:15] * nhorstmeier has joined #silverstripe
723: [18:11:27] * Nivery quit (Client Quit)
724: [18:18:49] * micmania1 has joined #silverstripe
725: [19:07:04] * AlphaCactus has joined #silverstripe
726: [19:09:08] * SightUnseen has joined #silverstripe
727: [19:09:10] * SightUnseen has left #silverstripe
728: [19:09:16] * AlphaCactus_ quit (Ping timeout: 269 seconds)
729: [19:24:13] * Kannon has joined #silverstripe
730: [19:24:45] * Kannon quit (Client Quit)
731: [19:24:55] * Kannon has joined #silverstripe
732: [19:36:56] * Peavers has joined #silverstripe
733: [19:37:57] <Peavers> Folks.
734: [19:44:52] <AlphaCactus> Peavers.
735: [19:45:27] <Peavers> AlphaCactus.
736: [19:46:21] * AlphaCactus nods
737: [19:54:08] * atmos quit (Quit: Page closed)
738: [19:55:09] * atmos has joined #silverstripe
739: [19:59:22] * Shrike_Finland has joined #silverstripe
740: [20:00:44] * chillu has joined #silverstripe
741: [20:31:58] * Shrike_Finland quit (Quit: Leaving.)
742: [20:32:06] * Stomach has joined #silverstripe
743: [20:33:20] * Liquide has joined #silverstripe
744: [20:35:35] * DigNZ has joined #silverstripe
745: [20:35:36] * DigNZ quit (Remote host closed the connection)
746: [20:35:43] * Kannon has left #silverstripe
747: [20:35:50] * DigNZ has joined #silverstripe
748: [20:36:04] * coldblooded01 has joined #silverstripe
749: [20:36:28] * UndefinedOffset quit (Quit: Leaving.)
750: [20:37:20] * nickmolhoek has joined #silverstripe
751: [20:37:21] * nickmolhoek quit (Remote host closed the connection)
752: [20:37:35] * nickmolhoek has joined #silverstripe
753: [20:40:47] * nhorstmeier quit (Read error: Connection reset by peer)
754: [20:44:30] <coldblooded01> does SilverStripes Userform module have captcha or some sort of anti-spam validation?
755: [20:45:48] * Pyromanik has joined #silverstripe
756: [20:45:59] <Stomach> probably not
757: [20:46:10] <Stomach> but it should be simple enough to extend something like https://github.com/camspiers/silverstripe-honeypot
758: [20:46:12] * nicolaas has joined #silverstripe
759: [20:49:24] * nhorstmeier has joined #silverstripe
760: [20:49:45] * halkyon quit (Quit: This computer has gone to sleep)
761: [20:50:11] <catcher> sure it does, just needs to be enabled
762: [20:51:02] <coldblooded01> ok sweet
763: [20:51:22] <coldblooded01> https://github.com/jaedb/Silverstripe-Captcha should do
764: [20:53:05] <atmos> ugh captcha
765: [20:53:14] * halkyon has joined #silverstripe
766: [20:53:48] * ARNHOE has joined #silverstripe
767: [20:54:17] <catcher> I've never used that one, I always use the spamprotection module that willr works on
768: [20:55:34] <atmos> bah - stupid RSS feeds brining ma site down
769: [20:56:20] <coldblooded01> i see, if willr works on that then it should be good
770: [20:56:38] <coldblooded01> link to that module catcher
771: [20:56:39] <coldblooded01> please
772: [20:56:52] * halkyon quit (Client Quit)
773: [20:56:58] <coldblooded01> \http://www.silverstripe.org/spam-protection-module/
774: [20:57:04] * zippy__ has joined #silverstripe
775: [20:58:35] <catcher> that's the one
776: [21:01:58] * UncleCheese has joined #silverstripe
777: [21:03:16] <UncleCheese> vodafone is out of service again
778: [21:03:18] <UncleCheese> awesome
779: [21:03:36] <UncleCheese> who knows
780: [21:06:12] <zippy__> Morning
781: [21:06:33] <zippy__> vodafone the new telecom :)
782: [21:11:55] <coldblooded01> Fatal error: Class 'SpamProtectorManager' not found in XXXX/army/_config.php on line XX
783: [21:11:57] <coldblooded01> >.>
784: [21:12:08] <coldblooded01> any idea catcher?
785: [21:13:34] * Liquide quit ()
786: [21:14:15] <Pyromanik> UncleCheese: common.
787: [21:14:25] <UncleCheese> ugh
788: [21:14:29] <Pyromanik> don't bother switching, they all do it.
789: [21:14:38] <UncleCheese> http://community.vodafone.co.nz/t5/Network-status/Landline-and-Broadband-Network-Status/m-p/86450#U86450
790: [21:14:42] <Pyromanik> well, of course unless you hate vodafone, which is also common.
791: [21:15:02] <Pyromanik> OH, the internet! I thought you meant cell phone reception
792: [21:15:08] <UncleCheese> yeah
793: [21:15:15] <Pyromanik> but yeah, all ISP's go down from time to time too
794: [21:15:19] <Pyromanik> join SNAP
795: [21:15:33] <Pyromanik> best imo.
796: [21:15:35] <UncleCheese> i couldn't figure out their pricing model
797: [21:15:39] <Pyromanik> snap?
798: [21:15:43] <UncleCheese> yeah
799: [21:15:43] <Pyromanik> same as most others.
800: [21:15:59] <UncleCheese> there's DSL and VSDL
801: [21:16:00] <Pyromanik> telcos hold this country to ransom in an oligopoly
802: [21:16:05] <UncleCheese> and modems you have to buy
803: [21:16:08] <Pyromanik> yea, 2 different services.
804: [21:16:21] <Pyromanik> DSL is standard, but dating.
805: [21:16:22] <catcher> coldblooded01, did you install the module with the name it specifies?
806: [21:16:31] <UncleCheese> in the US, it's a monopoly full stop
807: [21:16:32] <Pyromanik> VDSL is faster, newer service, not available in all places.
808: [21:16:43] <Pyromanik> UncleCheese: heh :<
809: [21:16:49] <Pyromanik> so not much different then :/
810: [21:16:50] <UncleCheese> doesn't appear to be available in Vogeltown :(
811: [21:16:54] <Pyromanik> yeh
812: [21:16:57] <Pyromanik> DSL is fine
813: [21:17:12] <Pyromanik> eg. I'm on a base rate of some sum I've forgotton
814: [21:17:14] * ARNHOE quit (Remote host closed the connection)
815: [21:17:28] <Pyromanik> which gives me XYZ Gigabytes to consume each month
816: [21:17:37] <UncleCheese> has everyone seen this? http://www.youtube.com/watch?v=udGgFUKxokg
817: [21:18:01] <Pyromanik> then I have a 'data pack' which brings my total cost up to $70 and gives me a far greater Gb's per month.
818: [21:18:51] <UncleCheese> Pyromanik: which one do I want? https://myaccount.snap.net.nz/signup/home
819: [21:19:52] <Pyromanik> haha, good vid UncleCheese
820: [21:20:02] <Pyromanik> UncleCheese: ADSL
821: [21:20:09] <Pyromanik> unless VDSL is available in your area
822: [21:20:09] <Stomach> UncleCheese: just get unlimited regular ADSL
823: [21:20:17] <Pyromanik> but ADSL solid.
824: [21:20:39] <Pyromanik> VDSL modem will probably cost you more.
825: [21:21:27] <Pyromanik> you have DSL in the states right? or is everyone on cable?
826: [21:21:41] <UncleCheese> cable is the standard
827: [21:21:42] <AlphaCactus> yes, some people have it
828: [21:21:45] <UncleCheese> DSL is on the fringes
829: [21:22:01] <UncleCheese> problem with DSL is it's distance dependent
830: [21:22:08] <UncleCheese> and everything in the US is spread out
831: [21:22:09] <Pyromanik> yeh, well just think of ADSL vs VDSL as DSL vs Cable.
832: [21:22:24] <UncleCheese> ahh ok
833: [21:22:44] <Pyromanik> but, it's a bad description.
834: [21:22:57] <Pyromanik> as VDSL is a newer iteration of DSL technology
835: [21:23:01] <Pyromanik> http://www.snap.net.nz/support/content/3/47/en/what-is-vdsl.html
836: [21:23:35] <Pyromanik> Their support staff are super fantastic
837: [21:23:47] <Pyromanik> give them a call if you're left wondering.
838: [21:23:52] <UncleCheese> so
839: [21:23:53] <Pyromanik> as for Jonty :P (a mate)
840: [21:23:59] <UncleCheese> we called Vodafone and they have to send a tech out
841: [21:24:03] <Pyromanik> hahaha
842: [21:24:06] <Pyromanik> sounds about standard
843: [21:24:06] <UncleCheese> he can be here on Thursday
844: [21:24:10] <Pyromanik> they'll charge you for it
845: [21:24:14] <UncleCheese> oh, wonderful
846: [21:24:17] <Pyromanik> if they don't find a fault
847: [21:24:19] <UncleCheese> ok, so how do i get out of this
848: [21:24:29] <Pyromanik> if they find a fault then they get all pissy about who's side of the fence it's on
849: [21:24:41] <UncleCheese> asshats
850: [21:24:42] <Pyromanik> UncleCheese: depends on what the actual issue is
851: [21:24:58] <Pyromanik> if they have a network fault, then it's their issue, why is a tech coming around?
852: [21:25:11] <Pyromanik> if it's soemthing with your house, not sure that changing providers will help at all :<
853: [21:25:19] <UncleCheese> because "there's nothing we can do from here"
854: [21:25:23] <Pyromanik> yeah
855: [21:25:27] <Pyromanik> shit support staff
856: [21:25:30] <Pyromanik> ring snap
857: [21:25:31] <UncleCheese> exactly
858: [21:25:42] <UncleCheese> back home, they would just send a refresh signal to the modem and that would always fix it
859: [21:25:52] <UncleCheese> do you guys have static IPs here?
860: [21:25:59] <Pyromanik> be all "Vodafone are bads, are you able to ping my line and or sort something out for me where I join you guys and stuff just works?"
861: [21:26:01] <UncleCheese> sometimes when you get a new IP address, shit gets messed up
862: [21:26:03] <Pyromanik> yep, we do
863: [21:26:13] <Pyromanik> most places even do it standard now
864: [21:26:25] <UncleCheese> ah
865: [21:26:28] <UncleCheese> that's cool
866: [21:26:38] <Pyromanik> to ensure you get one, just ask.
867: [21:26:40] <Pyromanik> :)
868: [21:27:02] <UncleCheese> oh nice
869: [21:27:47] <UncleCheese> can't wait to turn my Macbook into a web server
870: [21:27:49] <Pyromanik> Ring snap up, they might be able to test your line
871: [21:27:54] <UncleCheese> ok
872: [21:27:55] <Pyromanik> from their end.
873: [21:28:01] <UncleCheese> which one is faster, though
874: [21:28:02] <Pyromanik> I mean, it's a long shot, but maybe
875: [21:28:07] <Pyromanik> VDSL will be faster.
876: [21:28:08] <UncleCheese> will i be able to stream on ASDL?
877: [21:28:12] <Pyromanik> says so on that screen right there
878: [21:28:15] <Pyromanik> you can stream on anything
879: [21:28:23] * violetina quit (Remote host closed the connection)
880: [21:28:32] <Pyromanik> ADSL will just be a bit slower, so super HD stuff might not be so fantastic, depending on the server.
881: [21:28:37] <Pyromanik> (stream source)
882: [21:28:42] <Pyromanik> but then that's true of any stream.
883: [21:28:43] <UncleCheese> so cable is probably better
884: [21:29:02] <Pyromanik> ADSL is on par with standard cable service
885: [21:29:09] <Pyromanik> VDSL is faster.
886: [21:29:20] <Pyromanik> If you want high speed cable, it costs you $$$$$
887: [21:29:57] <Pyromanik> on that link
888: [21:30:02] <Pyromanik> https://myaccount.snap.net.nz/signup/home
889: [21:30:13] <Pyromanik> VDSL 50Mbit/s down, 10 up
890: [21:30:24] <UncleCheese> that thing doesn't work
891: [21:30:24] <guzzlefry> Is index() always allowed, or does it need to be specified in $allowed_actions?
892: [21:30:25] <Pyromanik> ADSL2+ is 24 down 1.4 up
893: [21:30:31] <UncleCheese> i think cable is 100 down
894: [21:30:37] <Pyromanik> nah, not in NZ
895: [21:30:41] <Pyromanik> they only just introduced it
896: [21:30:47] <Pyromanik> standard is 25 down
897: [21:30:50] <AlphaCactus> cable here ranges from 1.5 to 50 down for residential
898: [21:31:33] <AlphaCactus> guzzlefry: always allowed, its the default
899: [21:31:34] <UncleCheese> ohhh.. never mind.. it's 100GB / month
900: [21:31:35] <UncleCheese> :D
901: [21:31:35] <Pyromanik> UncleCheese: and if you want cable, you'll need a provider that has it (TelstraClear, which is now owned by Vodafone)
902: [21:31:42] <guzzlefry> thanks
903: [21:31:50] <MichaelDesignerX> Hi guys.. just reading above, I get up to 115 mbps here in australia with Telstra on Cable :)
904: [21:31:55] <AlphaCactus> 100GB is not many br rips...
905: [21:32:10] <Pyromanik> MichaelDesignerX: yeah, but that's Australia
906: [21:32:20] <AlphaCactus> They have internet in autralia now?
907: [21:32:33] <MichaelDesignerX> lol yeh .. they do :)
908: [21:32:40] <AlphaCactus> :>
909: [21:34:32] <AlphaCactus> Comcast, my isp, randomly kicked me up to 100 mb for 3 months for free. it was fun to see ~9 MB/sec transfer speeds.
910: [21:34:41] <Pyromanik> UncleCheese: just don't worry, get "UFB" if you can, at $75 it IS 100Mbit/s
911: [21:34:46] <Pyromanik> (and not cable)
912: [21:35:19] <Pyromanik> mind you, that's 75 a month for 30 down
913: [21:35:42] <Pyromanik> just give them a call, tell them you're confused, they'll help you because snap are awesome.
914: [21:35:51] <Pyromanik> and actually care about their customers.
915: [21:35:53] <UncleCheese> nice
916: [21:35:56] <Pyromanik> and have help staff that actually know stuff
917: [21:35:59] <UncleCheese> i hope i'm not in contract with VF
918: [21:36:11] <Pyromanik> yeah, may be an early disconnection of $100
919: [21:36:18] <Pyromanik> dunno
920: [21:36:19] <UncleCheese> !!!!!!!!
921: [21:36:26] <Pyromanik> they love to trap you like that
922: [21:37:33] <Pyromanik> but of course, as I said, you should try to determine if there's a fault on your section first
923: [21:37:59] <Pyromanik> otherwise swapping provider isn't going to help much other than that snap are awesome and vodafone are a bunch of ****s
924: [21:42:25] <Pyromanik> lol, what have I just done?
925: [21:42:28] <Pyromanik> and was it bad?
926: [21:42:58] <Pyromanik> tried to vim a file, accidentally piped to grep, killed grep, killed vim, now the file is gone. Not only that, but the whole directory it was in is gone.
927: [21:43:06] <Pyromanik> config file for postfix I think
928: [21:44:00] <UncleCheese> Pyromanik: switching providers should help in this case, because one is cable and the other is ADSL, no?
929: [21:44:05] <Pyromanik> WAHHHHHH
930: [21:44:11] <Pyromanik> UncleCheese: nah, no cable.
931: [21:44:33] <Pyromanik> about the only residential cable provider in nz (which was already bad) recently sold to... Vodafone!
932: [21:44:51] <Pyromanik> they're all different kinds of DSL
933: [21:44:52] <UncleCheese> i don't get it
934: [21:45:06] <Pyromanik> ADSL2+, VDSL, UFB is also a kind of DSL I think.
935: [21:45:14] <UncleCheese> so we have DSL, not cable?
936: [21:45:14] <Pyromanik> Stomach: or AlphaCactus might be able to tell you more
937: [21:45:19] <Pyromanik> UncleCheese: always.
938: [21:45:23] <UncleCheese> oh
939: [21:45:25] <Pyromanik> the whole country runs on it
940: [21:45:39] <Pyromanik> there is cable in Wellington and Christchurch only.
941: [21:45:42] <UncleCheese> then how do i get Sky?
942: [21:45:46] <Stomach> yeah wellington, chch and auckland have cable
943: [21:45:49] <UncleCheese> that's not over cable?
944: [21:45:50] <Stomach> through telstraclear
945: [21:45:52] <Pyromanik> UncleCheese: that satellite dish on the side of your housde
946: [21:45:57] <Pyromanik> house*
947: [21:45:57] <Stomach> sky is via satellite
948: [21:46:07] <Pyromanik> with it's own telephone line
949: [21:46:37] <Pyromanik> sky is separate from internets. It's just that most telco's partner with sky to offer deal sweeteners to get signups.
950: [21:48:15] <Pyromanik> when I say most telcos, I mean TelstraClear, now owned by Vodafone, so probably just Vodafone.
951: [21:48:24] <Pyromanik> it is possible you have cable, but unlikely.
952: [21:48:49] <Pyromanik> if you have a sky box, then you're with sky. If you have some other random thing that doesn't say sky on it and only has some channels...
953: [21:48:55] <Pyromanik> then maybe you have cable.
954: [21:49:25] * pippy_ has joined #silverstripe
955: [21:51:01] * pippy quit (Ping timeout: 248 seconds)
956: [21:51:20] <AlphaCactus> Satellite internet kinda blows unless it is your only option. half second lag or more, causes gaming and skype to basically not work at all. but can steal browse with ok speed. Not all satellite connections require a dialup return path.
957: [21:51:52] <Pyromanik> AlphaCactus: sattelite internet is still a thing for non farmers?
958: [21:52:48] <Pyromanik> UncleCheese: if you get stung with an early disconnection fee from vodafone (if you do decide to change providers) then you could try to wriggle out of it by saying that their service doesn't even work.
959: [21:54:03] <UncleCheese> god damn i'm so confused
960: [21:54:13] <UncleCheese> cable, dsl, satellite, fibre, vsdl, asdl
961: [21:55:12] <AlphaCactus> Pyromanik: probably not. My parents who live in the boonies used to have it, but were able to upgrade to long range wireless recently which is soooo much better. still not super fast, but at least reasonably latency.
962: [21:55:31] <AlphaCactus> *reasonable
963: [21:55:49] <coldblooded01> catcher: i did
964: [21:56:04] <coldblooded01> catcher: i've named the folder Silverstripe-Captcha
965: [21:58:04] <AlphaCactus> UncleCheese: i missed the first part of this conversation, what started it?
966: [22:00:52] <Pyromanik> UncleCheese: you're not the only one, haha
967: [22:01:04] <Pyromanik> I dunno what UFB is, but I know it's fast.
968: [22:01:16] <Pyromanik> and govt. sponsored (for layout of cables to get it running)
969: [22:01:38] * nhorstmeier quit (Remote host closed the connection)
970: [22:01:43] <Stomach> basically unless you're with telstraclear, there is no cable sky or cable internet
971: [22:04:54] <micmania1> Is it possible to run Silverstripe without a db connection?
972: [22:06:57] * AlphaCactus_ has joined #silverstripe
973: [22:07:55] * Colin[pi] has joined #silverstripe
974: [22:08:05] <Colin[pi]> bom dia!
975: [22:09:19] * AlphaCactus quit (Ping timeout: 275 seconds)
976: [22:09:21] * AlphaCactus_ is now known as AlphaCactus
977: [22:10:03] <lewellyn> micmania1: in theory, you can back it with sqlite, but i've had no luck with that when i've tried in the past.
978: [22:10:48] <ss23> Colin[pi]: bom dia, or boom DIA?
979: [22:10:53] <ss23> Cause if the latter, you're probably on a watchlist now
980: [22:11:05] <micmania1> lewllyn, thanks. I'll have to play about with it.
981: [22:11:08] <Colin[pi]> bom dia means "good day" in portuguese ;P
982: [22:11:29] <Colin[pi]> and we're all on watchlists already ;D
983: [22:11:42] <ss23> XD
984: [22:11:57] <ss23> So, I thought SS was getting pretty bad with that recent information disclosure and sqli
985: [22:12:12] <ss23> Then "The Joomla Core - File Upload vulnerability, append a dot to whatever you are uploading and all filters are bypassed " and I realise how much better SS is than the competition
986: [22:12:24] <Colin[pi]> oh dude
987: [22:12:25] <Colin[pi]> joomla
988: [22:12:35] <Colin[pi]> that's virtually a swear word round these here parts
989: [22:12:41] <ss23> lol
990: [22:12:53] <ss23> Oh yeah, joomla me so hard, you dirty web developer?
991: [22:12:57] <Colin[pi]> I had a client want to host their joomla site with us
992: [22:13:02] <Colin[pi]> I sent him the quote
993: [22:13:07] <Colin[pi]> and he's like why so expensive?
994: [22:13:19] * DigNZ quit (Quit: DigNZ)
995: [22:13:19] <Colin[pi]> I said because I want that site on it's on server
996: [22:13:23] <Colin[pi]> far FAR away
997: [22:13:26] <Colin[pi]> from any of my other sites
998: [22:13:28] <ss23> XD
999: [22:14:00] * DigNZ has joined #silverstripe
1000: [22:14:01] * DigNZ quit (Read error: Connection reset by peer)
1001: [22:14:15] * DigNZ has joined #silverstripe
1002: [22:19:13] <UncleCheese> funny story about Joomla
1003: [22:19:46] <Colin[pi]> no stories are funny about Joomla, just horrifying
1004: [22:19:50] <UncleCheese> I was at the CMSExpo in Chicago with Sigurd, and I squeezed my way into a conversation he was having with some Australian guy at the bar
1005: [22:20:12] <UncleCheese> and he introduced himself, and said who he was, and all I heard was "Joomla"
1006: [22:20:47] <UncleCheese> and I said, something like, "Haha.. Joomla. What crap"
1007: [22:20:47] <Colin[pi]> ugh
1008: [22:21:03] <UncleCheese> and Sig goes, "Umm, this is so-and-so.. he's the creator of Joomla"
1009: [22:21:08] <Colin[pi]> LOL!!!!!
1010: [22:21:11] <Colin[pi]> ahahahaha
1011: [22:21:19] <Colin[pi]> that's priceless lol
1012: [22:21:20] <UncleCheese> literally put my beer down and ran away
1013: [22:21:32] <Colin[pi]> hahahhaa
1014: [22:21:35] <UncleCheese> i had a few drinks in me
1015: [22:21:39] <UncleCheese> oh man
1016: [22:21:41] <Colin[pi]> that would be something I would do
1017: [22:21:43] <UncleCheese> Sig will probably remember that
1018: [22:22:19] <UncleCheese> god, i fucking hate joomla, though
1019: [22:22:38] <UncleCheese> it has absolutely nothing to offer the world of open source CMS or PHP frameworks
1020: [22:23:01] <Colin[pi]> I still have nightmares of when I last looked through it's source
1021: [22:24:01] <UncleCheese> JShit::die()
1022: [22:24:51] <Colin[pi]> I could have made some small amount of money from hosting a joomla site but I basically told the guy I wouldn't touch it with a 40 foot pole
1023: [22:25:26] * Zauberfisch__i has joined #silverstripe
1024: [22:27:07] <Colin[pi]> what was your first cms to be involved with UncleCheese?
1025: [22:27:15] <UncleCheese> ezPublish
1026: [22:27:26] * DigNZ quit (Quit: DigNZ)
1027: [22:28:04] <Colin[pi]> hmm have heard of it but never used
1028: [22:28:11] * Zauberfisch_i quit (Ping timeout: 246 seconds)
1029: [22:28:35] <ss23> 10:21:03 < UncleCheese> and Sig goes, "Umm, this is so-and-so.. he's the creator of Joomla"
1030: [22:28:38] <ss23> rofl
1031: [22:29:03] <UncleCheese> yeah, that was a major foot-in-mouth
1032: [22:32:35] <Colin[pi]> 5 days til this!!! https://fbcdn-sphotos-c-a.akamaihd.net/hphotos-ak-frc1/p480x480/600842_539333502783775_1779592180_n.jpg
1033: [22:32:43] <Colin[pi]> cant wait >_<
1034: [22:32:52] <ss23> I love facebook pictures too, Colin[pi]!
1035: [22:32:56] <ss23> Are you visiting their DC?
1036: [22:33:02] <Colin[pi]> just googled it
1037: [22:33:14] <Colin[pi]> DC?
1038: [22:33:18] <ss23> Data center
1039: [22:33:29] <Colin[pi]> wat? no
1040: [22:34:05] <ss23> Then why did you say you were going to visit a URL!?
1041: [22:34:06] <ss23> :O
1042: [22:34:13] <Colin[pi]> sigh
1043: [22:34:18] <ss23> :D
1044: [22:35:03] <Colin[pi]> http://i.imgur.com/jx2BZk9.jpg
1045: [22:35:29] <ss23> Colin[pi]: http://cdn.memegenerator.net/instances/400x/36967308.jpg
1046: [22:35:36] <Colin[pi]> haha
1047: [22:35:46] <Colin[pi]> "I understood that reference"
1048: [22:35:58] <ss23> hahahah
1049: [22:36:01] <ss23> it's so gooooood
1050: [22:36:03] <ss23> I <3 that combo
1051: [22:36:44] <Colin[pi]> seriously fuck everything about people WHO FILL OUT FORMS WITH CAPS LOCK ON
1052: [22:36:53] <ss23> rofl
1053: [22:37:07] <Peavers> LEARN TO VALIDATE DATA AND NOT ALLOW ALL CAPS!
1054: [22:37:09] <Colin[pi]> HERE IS MY NAME DID YOU HEAR ME BITCH LOL CAPS ARE AWESOME
1055: [22:37:39] <Peavers> "We're sorry, you're a complete muppet so I'm going to reset the entire form and make you start again until you learn not to use the capslock key"
1056: [22:37:48] <Colin[pi]> I might just ucfirst(strtolower()) the data
1057: [22:38:04] <Peavers> That is what a normal person do.
1058: [22:38:19] <lewellyn> Peavers: i've had complaints like that before. then i realized that in most of the cases, the form said "Your name, as printed on your credit card"
1059: [22:38:28] <lewellyn> in most cases, credit cards are all-caps ;)
1060: [22:38:35] <ss23> lewellyn: Ohhhh
1061: [22:38:42] <ss23> Now that I think about it, I've done that too
1062: [22:38:48] <ss23> "My name as on credit card? LOL CAPS IT IS"
1063: [22:38:54] <Colin[pi]> pfft yeah but credit card is one thing
1064: [22:38:57] <Colin[pi]> entire form is another
1065: [22:39:10] <lewellyn> if you start with caps lock on, why turn it off?
1066: [22:39:23] <atmos> it's worse when people don't account for spaces in validation of credit cards numbers - happens more than you think
1067: [22:39:28] <lewellyn> especially if the form keeps saying things like "as shown on your credit card statement" which is all-caps often, too.
1068: [22:39:36] <lewellyn> atmos: i bitch daily about that.
1069: [22:39:51] <ss23> atmos: Yeah, like... we have computers. Why does anyone care if you enter it 1234-1234 or 12341234 or 1234 1234
1070: [22:39:56] <ss23> It's literally so simple to fix
1071: [22:40:12] * priithansen has joined #silverstripe
1072: [22:40:26] <lewellyn> atmos: even more annoying is forms which don't state which card types they accept, validate the number checksums, *then* complain at submit time that they don't take the card type.
1073: [22:40:50] <lewellyn> you can figure out that it's an american express or whatever from the starting digits. you have on-page validation, obviously. fix it, morons. :/
1074: [22:40:58] <Colin[pi]> oh the rage from those forms
1075: [22:41:04] <atmos> lewellyn: they often show errors messages like 'credit card is invalid' - which isn't helpful at all
1076: [22:41:23] <lewellyn> atmos: yeah. if they even replaced their filler string.
1077: [22:41:35] <lewellyn> i got "CC_ERR_1" recently with american express.
1078: [22:41:47] <atmos> at the very least - use placeholder text for examples
1079: [22:41:51] <atmos> VERY least
1080: [22:42:11] <Colin[pi]> emails addys are case insensitive right?
1081: [22:42:25] <ss23> Pretty sure the RFC defines them as such
1082: [22:42:26] <lewellyn> i emailed the company, their response was "that isn't one of our errors. contact your card issuer. we don't take american express, so you won't have been charged."
1083: [22:42:40] <ss23> wait, Colin[pi]
1084: [22:42:45] <ss23> The local part is sensitive, the domain isn't
1085: [22:42:50] <Colin[pi]> really? hmm
1086: [22:42:51] <lewellyn> i wanted to thwap them because they pretty much said it wasn't their error but then it had to be.
1087: [22:43:03] <Colin[pi]> eh fuck it strtolower($this->Email) :D
1088: [22:43:05] <ss23> Colin[pi]: The mailer can decide they're the same (like, gmail can be like "LOL SAME")
1089: [22:44:41] <lewellyn> Colin[pi]: i have case-sensitive left-hand sides
1090: [22:45:04] <lewellyn> well, one address that's sensitive on the LHS
1091: [22:45:07] <ss23> That being said, I would do a check for existing user as case sensitive
1092: [22:45:15] <ss23> Otherwise you open yourself up to massive vulns
1093: [22:45:29] <ss23> maybe
1094: [22:45:37] <Colin[pi]> eh? the left? so colin@ and Colin@ could go to different accounts?
1095: [22:45:41] <lewellyn> yes.
1096: [22:45:44] <Colin[pi]> uh
1097: [22:45:46] <Colin[pi]> yuck
1098: [22:46:00] <ss23> Colin[pi]: They never do in practice that I've seen, but they *can*
1099: [22:46:05] <ss23> Like the asshole who has spaces in his email
1100: [22:46:11] <Colin[pi]> lol
1101: [22:46:19] <Colin[pi]> some people just want to watch the world burn
1102: [22:46:25] <lewellyn> the org uses full names as email addresses. it became an issue early on when they had like Joe M.C. Bob and Joe McBob
1103: [22:46:28] <Colin[pi]> spaces in my email muthafucka!
1104: [22:46:42] <lewellyn> their policy dates from like 1992.
1105: [22:46:50] * priithansen quit (Quit: priithansen)
1106: [22:49:54] <Colin[pi]> whoooops I was just testing something in the live site admin :C
1107: [22:50:03] <Colin[pi]> luckily nothing broke ^_^ !
1108: [22:50:29] <ss23> :D
1109: [22:50:30] <ss23> nice
1110: [22:50:33] <ss23> So I have a problem
1111: [22:50:49] <ss23> FooClass::add_extension('RemoveBarField');
1112: [22:51:28] <ss23> class RemoveBarField extends DataExtension { function updateCMSFields() { return $fields->removeByName('Bar'); }
1113: [22:51:39] <ss23> FooClass in CMS still has a 'Bar' showing up in the cms fields
1114: [22:51:41] <ss23> ho2fix
1115: [22:51:47] <ss23> how2
1116: [22:55:35] <ss23> [NZISIG] CROSSPOST: OWASP New Zealand Day 2013 - Conference Registration Open
1117: [22:56:02] <ss23> :D
1118: [22:56:20] <coldblooded01> whats the best way to add CAPTCHA to stop spam on UserForm module on Silverstripe?
1119: [22:57:19] <Stomach> https://github.com/jaedb/Silverstripe-Captcha
1120: [22:57:30] <Stomach> (random google)
1121: [22:57:44] <ss23> there's a recaptcua module, coldblooded01, and a few others
1122: [22:57:53] <ss23> pick a captcha solution and search for it with "silverstripe"
1123: [22:58:21] <coldblooded01> ok
1124: [22:59:07] <Colin[pi]> rememeber I was going to shut down that site for non-payment?
1125: [22:59:10] <coldblooded01> cheers, ill give that an install now
1126: [22:59:25] <Colin[pi]> they paid, like at the very last minute -_-
1127: [22:59:31] <Colin[pi]> funny that
1128: [23:01:21] <ss23> lol Colin[pi]
1129: [23:02:17] <Colin[pi]> then immediately asked me to quote on something else, verrry minimal, and now I have a message "please call me"
1130: [23:02:19] <Colin[pi]> sssssiiiiggghh
1131: [23:02:32] <Colin[pi]> not worth the effort
1132: [23:02:41] <ss23> So reply with "No :)"
1133: [23:02:51] <ss23> I really want to do a mass reply to every ticket in our helpdesk...
1134: [23:02:53] <ss23> Just "No :)"
1135: [23:03:23] <Colin[pi]> lol
1136: [23:03:43] <Colin[pi]> isn't that the standard procedure for PHP bug reports?
1137: [23:03:54] <Colin[pi]> "Sorry but this isn't a bug." "YES IT GOD DAMN IS"
1138: [23:04:41] <ss23> hahahaha
1139: [23:04:49] <ss23> wontfix; worksforme;
1140: [23:05:10] <ss23> goddam it
1141: [23:05:18] <ss23> I don't even know how this field is being added!
1142: [23:05:24] <ss23> var_dump($fields); LOL NO FIELD HERE
1143: [23:06:07] <Colin[pi]> ss23: http://24.media.tumblr.com/tumblr_mamw0rbkSE1qbsw6yo1_400.gif
1144: [23:06:22] <ss23> lol
1145: [23:06:23] <ss23> fuck
1146: [23:06:31] <Colin[pi]> that's how it's being added ;)
1147: [23:06:59] <ss23> I'm tired of MAGIC
1148: [23:08:51] <Stomach> http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=190186&type=card
1149: [23:09:03] <ss23> Gotta admit, I was thinking of mtg
1150: [23:09:18] <Stomach> I played for the first time in years last weekend
1151: [23:09:21] <Stomach> was fun as
1152: [23:09:52] <ss23> Only time I played was back in intermediate school, and I was bad
1153: [23:10:15] <Stomach> haha, I'm terrible
1154: [23:10:16] <Stomach> but
1155: [23:10:19] <Stomach> my friends are worse
1156: [23:10:21] <Stomach> :D
1157: [23:10:23] <ss23> XD
1158: [23:19:48] <Colin[pi]> say I have an action method which does this: $pdf->send('preview.pdf');
1159: [23:19:57] <Colin[pi]> do I need to change the response headers manually?
1160: [23:19:58] * howardgrigg has joined #silverstripe
1161: [23:20:09] <Colin[pi]> or will SS use... MAGIC
1162: [23:20:16] <ss23> lol
1163: [23:23:41] <UncleCheese> it depends on the browser
1164: [23:24:02] <UncleCheese> i would set proper headers, though
1165: [23:24:28] <Colin[pi]> wait... http request has a send_file() ?
1166: [23:24:32] <Colin[pi]> http *request*?
1167: [23:25:06] <atmos> perfect - this new version of DMS is using solr as an index engine - "no conflicts guys lol"
1168: [23:32:57] <ss23> https://www.youtube.com/watch?v=udGgFUKxokg
1169: [23:33:03] <ss23> UncleCheese: ^^ :D
1170: [23:33:46] * chillu quit (Quit: chillu)
1171: [23:34:13] * DigNZ has joined #silverstripe
1172: [23:34:14] * DigNZ quit (Remote host closed the connection)
1173: [23:34:28] * DigNZ has joined #silverstripe
1174: [23:35:50] * travis-ci has joined #silverstripe
1175: [23:35:50] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#788 (master - aff36c8 : Ingo Schommer): The build passed.
1176: [23:35:50] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/6ee0d53f4093...aff36c884553
1177: [23:35:51] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/10136563
1178: [23:35:51] * travis-ci has left #silverstripe
1179: [23:36:59] <ss23> wtb silverstripe pro :<
1180: [23:37:08] <ss23> where is simon_w when you need him...
1181: [23:38:01] <ss23> fuck, whenever I use the word 'silverstripe' it comes up in our work rss feed of tweets thing
1182: [23:41:54] <Colin[pi]> lol ss23
1183: [23:45:40] <ss23> help Colin[pi]
1184: [23:45:44] <ss23> why this not work
1185: [23:45:47] <ss23> I just wanna remove a field
1186: [23:45:47] <ss23> :<
1187: [23:46:13] <ss23> Colin[pi]: do you have any ideas?
1188: [23:46:27] <ss23> like, I var_dump($fields) in my extension updatecmsfields, and it's not there, but it is in the CMS interface...
1189: [23:46:31] <ss23> I don't understand how it gets there
1190: [23:48:32] <Pyromanik> Colin[pi]: yeh, the lines between request and resopnse blur a bit, I think because response is generated by the request... or something like that
1191: [23:48:42] <Pyromanik> didn't look that close, was just "wtf" and move on.
1192: [23:49:55] <ss23> blargh
1193: [23:49:55] <ss23> wtf
1194: [23:49:57] <Pyromanik> ss23: it is either applied after your extension
1195: [23:50:07] <ss23> the extension updatecmsfields gets called *before* "getCMSFields" happens...
1196: [23:50:16] <Pyromanik> or the original getCMSFields doesn't call $this->extend('updateCMSFields', $fields)
1197: [23:50:27] <ss23> it does, but it does it before the other stuff happens
1198: [23:50:28] * ss23 cries
1199: [23:50:40] <Pyromanik> yeh, because $fields = parent::getCMSFields()
1200: [23:50:43] <Pyromanik> :<
1201: [23:50:45] <ss23> :<
1202: [23:50:47] <Pyromanik> it is a bit of a downer, yeh
1203: [23:50:51] <Pyromanik> :<<
1204: [23:50:57] <ss23> I wonder how to get around this
1205: [23:51:05] <Pyromanik> subclass! \o/
1206: [23:51:07] <Pyromanik> xD
1207: [23:51:08] <ss23> Maybe I can add my own readonly hidden field with the same name
1208: [23:51:16] <Pyromanik> hack the core!
1209: [23:51:24] <ss23> It's not core!
1210: [23:51:28] <ss23> It's a module I don't have access to chang
1211: [23:51:29] <ss23> change
1212: [23:51:30] <Pyromanik> hack it anyway!
1213: [23:51:37] <ss23> XD
1214: [23:52:20] <hamror> hey, i'm not sure how i'd go about doing this, i want to make some custom route i guess so i can push some json at my front end, is there a tutorial on how to structure this? not sure the proper way to fit it in with the page model
1215: [23:53:00] <AlphaCactus> I just got a crazy error, maybe you guys can help me with.
1216: [23:53:01] <AlphaCactus> Parse error: syntax error, unexpected ''Butt-sex'' (T_CONSTANT_ENCAPSED_STRING), expecting ')' in C:\wamp\www\snwp_v31\framework\core\manifest\ConfigStaticManifest.php(321) : eval()'d code on line
1217: [23:53:14] <AlphaCactus> :D
1218: [23:53:23] <ss23> rofl AlphaCactus
1219: [23:53:25] <ss23> SURPRISE
1220: [23:53:32] <Pyromanik> hamror: is this action of returning json related to a page type?
1221: [23:53:45] <ss23> AlphaCactus: Tried flushing?
1222: [23:53:51] * swordsmanz quit (Quit: swordsmanz)
1223: [23:53:58] <ss23> AlphaCactus: Looks more like a class name or something is invalid. Butt-sex isn't a valid class name
1224: [23:54:08] <UncleCheese> lol
1225: [23:54:10] <hamror> Pyromanik: naah, more like a dataobject and its associated objects
1226: [23:54:11] <ss23> AlphaCactus: Definitly a bug though
1227: [23:54:22] <AlphaCactus> lolollol
1228: [23:54:31] <atmos> AlphaCactus: add it to a log/branch
1229: [23:54:34] <hamror> Pyromanik: basically i want to be able to fire back so paginated json associated with these data objects
1230: [23:54:35] <ss23> Remember to flush before buttsex.
1231: [23:54:40] <Pyromanik> hamror: what I'm asking is if there is an existing controller you want to leverage?
1232: [23:54:54] <Pyromanik> how do you normally access the non json data?
1233: [23:54:54] <UncleCheese> AlphaCactus: That's disgusting. I can't believe you put a hyphen in a class name.
1234: [23:55:02] <ss23> Does anyone know if there's a built in place to extend something after getCMSFields runs?
1235: [23:55:14] <ss23> like... somewhere I can just hack in something that does a Controller::curr()->getfields etc
1236: [23:55:25] <Pyromanik> ss23: useCustomClass
1237: [23:55:29] <hamror> i embed it all over the place int he page controllers, it's like a random sample from a feature gallery
1238: [23:55:39] <hamror> i assume i want a custom controller for the ajax though
1239: [23:55:40] <ss23> Pyromanik: Not really what I want to do
1240: [23:55:45] <ss23> Pyromanik: Would rather extend, if I can
1241: [23:55:45] <AlphaCactus> its not a classname, its a field label
1242: [23:55:48] <Pyromanik> hamror: right, well that's fine.
1243: [23:55:50] <UncleCheese> ss23: what's the issue?
1244: [23:55:53] <Pyromanik> hamror: you're on 3.1?
1245: [23:55:58] <hamror> 3.0.4
1246: [23:56:01] <Pyromanik> ok
1247: [23:56:05] <Pyromanik> I think it still works
1248: [23:56:11] <Pyromanik> look at yaml configuration
1249: [23:56:29] <ss23> UncleCheese: Theres a lot of issues. At this point, wiht the way I want to solve it, I need to hide a field that another module adds on certain page types (that is, module provides PageTypeFoo, and PageTypeFoo in its getCMSFields has a field there)
1250: [23:56:34] <Pyromanik> define a controller with an index function, return your json from it
1251: [23:56:41] <ss23> UncleCheese: I want to do an PageTypeFoo::add_Extnesion(hide_the_foo);
1252: [23:56:49] <guzzlefry> Is there a way to tell what is an action on a controller?
1253: [23:56:51] <hamror> thanks
1254: [23:56:55] <Pyromanik> hamror: http://www.doc.silverstripe.org/framework/en/reference/director
1255: [23:56:58] <ss23> UncleCheese: But because updateCMSFields on extensions gets called *before* getCMSFields on PageTypeFoo, it can't hide it yet, UncleCheese
1256: [23:57:07] <guzzlefry> I'm trying to fix this $allowed_actions cascade of broken. :/
1257: [23:57:10] <ss23> UncleCheese: So I wanna think of a hack to get an extensions code to run *after* getcmsfields
1258: [23:57:17] <Pyromanik> hamror: but if you name your controller something sensible, you can reference it without needing a director rule
1259: [23:57:37] <Pyromanik> just site.com/galleryapi
1260: [23:57:40] <Pyromanik> eg
1261: [23:57:42] <Pyromanik> ^^
1262: [23:57:46] <ss23> UncleCheese: Any bright ideas? :D
1263: [23:58:00] <Pyromanik> and it'll execute the controller named galleryapi, and call index, and return your json.
1264: [23:58:18] <Pyromanik> ss23: look at dataobject::getcmsfields
1265: [23:58:22] <Pyromanik> if there's a hook, you're good.
1266: [23:58:26] <Pyromanik> if there's no, you're F'd
1267: [23:58:35] <ss23> Pyromanik: No way
1268: [23:58:36] <Pyromanik> but it can't possible
1269: [23:58:37] <Pyromanik> because
1270: [23:58:39] <Pyromanik> hmm
1271: [23:58:40] <ss23> Pyromanik: getCMSFields doesn't exist on that anyway
1272: [23:58:43] <Pyromanik> you're f'd mate.
1273: [23:58:53] <ss23> Pyromanik: There is on SiteTree, but getCMSFields on sitetree is where updateCMSFields hook is called
1274: [23:59:07] <ss23> I want something, *anything*, that happens on the extension of SiteTree, after getCMSFields is done
1275: [23:59:16] <ss23> This seems like a major archetectural flaw, tbh

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