#silverstripe IRC Log

IRC log for 23 April 2014

All timestamps are in UTC.

1: [00:12:25] * jenniferaslan quit (Quit: jenniferaslan has left the room)
2: [00:13:05] * Bollig|DesignCty has joined #silverstripe
3: [00:14:43] * UncleCheese__ has joined #silverstripe
4: [00:15:02] <UncleCheese_> does anyone here know anything about computers?
5: [00:15:55] <Stomach> nope, sorry
6: [00:16:33] <UncleCheese_> how can it be that my 2011 macbook air is 1.7 ghz core i5, but the new ones are 1.3ghz?
7: [00:16:41] <UncleCheese_> if i upgraded, i would actually be downgrading
8: [00:16:53] * UncleCheese__ quit (Client Quit)
9: [00:16:54] <Danae> Because Apple
10: [00:17:07] <UncleCheese_> that's the dumbest thing ever
11: [00:17:19] <Stomach> what size is the bridge though
12: [00:17:22] <Stomach> might be faster
13: [00:17:24] <UncleCheese_> bridge?
14: [00:17:43] <Stomach> the CPU bridge
15: [00:17:51] <UncleCheese_> it doesn't say
16: [00:18:12] <UncleCheese_> on my machine it says 1.7GHz Intel Core i5
17: [00:18:24] <UncleCheese_> and on apple's website, the new ones say 1.3GHz dual-core Intel Core i5
18: [00:18:36] <Stomach> yeah, but that 1.7gHz is relative to the size of the transistors in use
19: [00:18:37] <UncleCheese_> so i'd be upgrading to a slower computer
20: [00:18:49] <Stomach> so the new ones might have a smaller transistor size and better real speed
21: [00:18:52] <UncleCheese_> hmm
22: [00:19:16] <UncleCheese_> what does dual-core mean?
23: [00:19:18] <Stomach> gHz doesn't really tell you anything anymore
24: [00:19:21] <UncleCheese_> does that have anything to do with it?
25: [00:19:28] <UncleCheese_> or is that just a branding thing
26: [00:19:48] <Stomach> nope thats a real thing
27: [00:19:49] <Danae> it's only a dual core?
28: [00:19:59] <UncleCheese_> that's the only difference i see
29: [00:20:04] <UncleCheese_> is the new ones say "dual-core"
30: [00:20:11] <UncleCheese_> but mine doesn't have that on it
31: [00:20:30] <UncleCheese_> i can't imagine that makes a huge difference in speed, though
32: [00:20:30] <Danae> My mobile phone is a quad core
33: [00:20:33] <Stomach> UC: http://www.tomshardware.com/forum/283109-28-differences-dual-core-core-core-core
34: [00:21:06] <Bollig|DesignCty> UncleCheese_: where are you reading the new specs from?
35: [00:21:08] <Stomach> basically it says "dont read this its too much information"
36: [00:21:23] <UncleCheese_> http://store.apple.com/nz/buy-mac/macbook-air
37: [00:21:28] <Stomach> I would look at actual benchmarking done on the hardware rather than just the numbers
38: [00:21:34] <UncleCheese_> i see
39: [00:22:04] <UncleCheese_> it's like saying a car is 200hp, but if it weights 5,000KG, it's still slow as fuck
40: [00:22:24] <Stomach> e.g. my old core 2 duo athlon has a much faster CPU than my beefy laptop, even though its 5 years older (and overclocked to all buggery now)
41: [00:22:38] <Stomach> haha exactly
42: [00:22:49] <Stomach> it doesn't matter how much RAM you've got if your L1 cache is small.
43: [00:22:52] <Stomach> ahem
44: [00:23:03] <Stomach> slow.
45: [00:23:39] <UncleCheese_> i stopped keeping up with this stuff once they got past the 486
46: [00:23:52] <Stomach> I stopped about 5 years ago
47: [00:23:53] <UncleCheese_> that was easy for me to understand.. some number, plus 86
48: [00:23:55] * Danae quit (Quit: Page closed)
49: [00:24:03] <Stomach> anything I buy now is faster than before
50: [00:24:09] <Stomach> but now apple is fucking with that apparently
51: [00:24:15] <Stomach> :(
52: [00:24:21] <UncleCheese_> yeah, annoying
53: [00:24:28] <UncleCheese_> maybe it's just the NZ store
54: [00:24:37] <Bollig|DesignCty> UncleCheese_: this is your friend. http://browser.primatelabs.com/mac-benchmarks
55: [00:24:38] <UncleCheese_> they're like, meh, they won't notice
56: [00:24:39] <Stomach> probably, we are pretty backwards
57: [00:24:56] <Stomach> well thats a handy chart indeed
58: [00:25:21] <Bollig|DesignCty> the latest airs are clearly the fastest, but the highest performing have the i7 cpu upgrade for $245 NZ
59: [00:26:19] <Bollig|DesignCty> Chances are previously they just used the ‘turbo boost’ number as the real one. Now they are being less dicks about it, since airs aren’t about performance so much as form factor & battery I suppose
60: [00:26:56] <UncleCheese_> Bollig|DesignCty: That is so cool!
61: [00:27:18] <UncleCheese_> so my current laptop gets 2035, and the new one gets 2873
62: [00:27:32] <Bollig|DesignCty> yeah, impossible to actually tell whether an i5 2.4 is better than an i7 2.1 or whatever. JUST GIVE ME A NUMBER
63: [00:27:33] <UncleCheese_> does that mean that the new one will be 40% faster?
64: [00:28:03] <Bollig|DesignCty> yeah. you can download their software and actually run it on your current machine too, so you can see exactly how your current machine stacks up.
65: [00:29:17] <UncleCheese_> that's awesome
66: [00:29:21] <UncleCheese_> why don't more people know about this?
67: [00:29:38] <UncleCheese_> it's one of those things that they should just tell you, so it's easy to understand
68: [00:30:16] <UncleCheese_> it kind of reminds me of heating you home.. there are all these options, but the benefits and costs are so abstracted.. all you want to know is $$$ per BTU
69: [00:30:40] <UncleCheese_> and i guess for a computer, all I care about is … whatever measurement this thing uses
70: [00:31:18] <Stomach> weight isn't an issue?
71: [00:31:20] <Stomach> :D
72: [00:39:15] <Bollig|DesignCty> Stomach: I like a computer I could commit a murder with and still work on after wiping the blood off....
73: [00:53:58] <simon_w> So, an iBook?
74: [00:57:40] * UncleCheese_ quit (Quit: UncleCheese_)
75: [01:00:17] * Azure quit (Remote host closed the connection)
76: [01:00:43] * UncleCheese_ has joined #silverstripe
77: [01:02:15] * Azure has joined #silverstripe
78: [01:09:18] * kim___ quit (Ping timeout: 240 seconds)
79: [01:12:39] <Colin[pi]> aw yiss, sending invoices time.. my favourite time
80: [01:12:50] <Colin[pi]> though I think receiving payments time is better
81: [01:17:25] <Stomach> 2am Thursday mornings you just go wild
82: [01:28:16] <Colin[pi]> heya Stomach
83: [01:28:19] <Colin[pi]> how's things?
84: [01:28:34] <Stomach> things are good
85: [01:28:51] <Colin[pi]> sorry for later
86: [01:29:07] <Colin[pi]> for the beans I fed you at breakfast
87: [01:29:31] <Stomach> thats okay, its not really an issue for me anymore
88: [01:29:36] <Stomach> I've passed it onward
89: [01:29:43] <Stomach> feel sorry for your butt
90: [01:29:47] <Colin[pi]> lol
91: [01:30:59] <Stomach> got a project that has been waiting to launch for a couple of months launched today, so that was nice
92: [01:31:18] * an_Eskimo quit (Ping timeout: 240 seconds)
93: [01:31:18] <Colin[pi]> oh nice
94: [01:31:28] <Colin[pi]> I've got one still ticking over from Aug last year :(
95: [01:32:12] <Stomach> that sucks
96: [01:32:19] <Stomach> this was jan or feb, so not tooo bad
97: [01:34:27] * an_Eskimo has joined #silverstripe
98: [01:53:11] * danfo quit (Quit: danfo)
99: [02:11:20] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
100: [02:17:30] * Tanger has joined #silverstripe
101: [02:22:21] * Danae has joined #silverstripe
102: [02:23:44] * Bollig|DesignCty has joined #silverstripe
103: [02:31:08] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
104: [02:34:41] * Bollig|DesignCty has joined #silverstripe
105: [03:06:13] <Ryan-Toast> If I want to include a thirdparty rest api into one of my SS pages should i uust use vanilla php, or is there some kind of handler I should use?
106: [03:19:32] * cloph_away has joined #silverstripe
107: [03:19:38] * cloph quit (Ping timeout: 240 seconds)
108: [03:22:48] <Stomach> depends if you want to deal with a third party rest api handler as well as a third party rest api
109: [03:25:31] <Ryan-Toast> May just fuck around with it and see what hapens :)
110: [03:40:29] * ApacheTiger has joined #silverstripe
111: [03:40:54] <ApacheTiger> Can anyone help me with a little issue. It is very simple but I cannot find the answer.
112: [03:41:23] <ApacheTiger> I have a field that is an Enum and I want to show the value of the field not as a number but as the text value.
113: [03:41:55] <ApacheTiger> When i do a $oObject->write and then try to echo $oObject->enumField I only get a number.
114: [03:42:10] <ApacheTiger> This on the creation.
115: [03:42:27] <ApacheTiger> Version 3.0
116: [03:43:07] * babak has joined #silverstripe
117: [03:43:11] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
118: [03:43:28] <ApacheTiger> Anyone?
119: [03:43:43] <ApacheTiger> I’ve searched the forums and api and docs up and down.
120: [03:43:47] <ApacheTiger> not sure what i am missing.
121: [03:43:53] * Bollig|DesignCty has joined #silverstripe
122: [03:44:41] <ApacheTiger> hello
123: [03:49:29] * CodeTrap quit (Ping timeout: 264 seconds)
124: [03:50:04] * CodeTrap has joined #silverstripe
125: [03:50:30] <ApacheTiger> Forget it then.
126: [03:51:03] <ApacheTiger> Stupid ass fucking SilverStripe anyway.
127: [03:51:15] <ss23> lol
128: [03:51:16] <ss23> <3
129: [03:51:16] <ApacheTiger> Pain in my ass every time I try to find an answer. nothing but bugs
130: [03:51:22] <Bollig|DesignCty> Well that seems reasonable.
131: [03:51:37] <Bollig|DesignCty> Must be the software, huh.
132: [03:51:41] <ss23> It's true, we do have a lot of bugs :D
133: [03:51:51] <ss23> This one time I tried to load a SilverStripe site and it spat out errors at me :(
134: [03:52:08] <ApacheTiger> I see that got your attention, but a plea for help didn’t.
135: [03:52:20] <ApacheTiger> Nice guys and girls.
136: [03:52:35] <ss23> Sorry ApacheTiger, I'm at work :P
137: [03:52:42] <ApacheTiger> NP
138: [03:52:51] <Bollig|DesignCty> ApacheTiger: no mate, we’re just not all sitting here looking at our IRC windows waiting you to ask a question. Which you still haven’t by the way…
139: [03:53:20] <ApacheTiger> I did as you logged out and then back in.
140: [03:53:37] <ApacheTiger> Sorry, been trying to find the answer to something I think should be simple for over an hour.
141: [03:54:08] <Bollig|DesignCty> ApacheTiger: what is your enum?
142: [03:54:21] <ApacheTiger> I have a field that is an enum field. I do a $oObject->write to create and I want to show the text value not the enum value with $oObject->sField.
143: [03:54:44] <ApacheTiger> enum('General Info','Student Info','Parent Info')
144: [03:54:47] <Colin[pi]> woah cool: http://matthew.wagerfield.com/flat-surface-shader/
145: [03:55:13] <ApacheTiger> I know I am missing something super easy.
146: [03:55:47] <ss23> ApacheTiger: I don't use enums generally, but the docs say Enum(array('Active', 'Injured', 'Retired') -- did you try using that definition instead?
147: [03:55:48] <ApacheTiger> I am trying to generate an email to the client after they signup.
148: [03:55:53] <ss23> ApacheTiger: http://doc.silverstripe.com/framework/en/topics/datamodel
149: [03:56:01] <ss23> But yes, it should be easy
150: [03:56:23] <ApacheTiger> I’ll look thanks.
151: [03:57:07] <ApacheTiger> I’ve looked at the datamodel more than once and haven’t seen the answer, but I will look at it again.
152: [04:00:06] <ApacheTiger> Basically I have to create a function to determine the value myself. Thanks!
153: [04:00:30] <ApacheTiger> Was hoping the system was smart enought to read the class file and determine the enumerated value.
154: [04:01:06] <ApacheTiger> Sorry for being and ass earlier.
155: [04:01:07] <Stomach> apachetiger - singleton('Object')->dbObject('EnumName')->value
156: [04:01:07] <Stomach> ?
157: [04:01:40] <ApacheTiger> Okay that works.
158: [04:01:44] <ApacheTiger> Thanks Stomach
159: [04:01:55] <Stomach> no problem
160: [04:02:11] <Stomach> if you're already in the object, you can just do $this->dbObject() etc
161: [04:02:17] <Stomach> rather than use the singleton
162: [04:02:42] <ApacheTiger> so $oObject->sField-value
163: [04:02:50] <ApacheTiger> ->value
164: [04:03:06] <Stomach> $object->dbObject('sField')->value
165: [04:03:14] <ApacheTiger> or $oObject->dbObject('sField')->value
166: [04:03:25] <ApacheTiger> thanks
167: [04:03:33] <Stomach> but you should be able to just call the $this->EnumName if your enum is set up right
168: [04:03:49] <Stomach> my enums always look like "Enum('One,Two,Three','One')"
169: [04:03:51] <ApacheTiger> I get the number, not the text.
170: [04:04:06] <Stomach> its hard to tell if thats just a bug in silverstripe 3.0.*
171: [04:04:06] <ApacheTiger> It’s right, the right text is in the database.
172: [04:04:26] <Stomach> because I definitely use $this->EnumValue
173: [04:04:31] <Stomach> and its fine
174: [04:04:38] <Stomach> or $this->sField or whatever :D
175: [04:04:45] <ss23> the enum specifications have always been weird
176: [04:04:59] <Stomach> yeah, thats why I don't follow the documentation
177: [04:05:06] <Stomach> (for anything)
178: [04:05:31] <ApacheTiger> This is a new object and I’m using $oObject = new Object(); $oObject->sField = $_POST; $oObject->write; $oObject->sField.
179: [04:05:57] <an_Eskimo> Hey guys, is there a function that limit lines like the "limitcharacters" function?
180: [04:06:01] <ApacheTiger> Only get a number. Thanks again. I’ll continue playing around.
181: [04:06:33] * ApacheTiger quit (Quit: ApacheTiger)
182: [04:07:14] <ss23> I got some sass from someone hating on ss on twitter, they made a good point
183: [04:07:21] <ss23> They were like "fuck compser, it sucks that SS makes you use it"
184: [04:07:35] <ss23> I was like "sure, but it's a good way of stopping noobs using it, and noobs using software makes quality shit"
185: [04:07:41] <ss23> "sure ss23, tell that to betamax"
186: [04:12:49] * Shrike_Finland has joined #silverstripe
187: [04:13:17] <Stomach> haha
188: [04:13:26] <Stomach> people hating on composer are fun
189: [04:13:29] <Stomach> I love composer
190: [04:13:34] <Stomach> I worked in a world before composer
191: [04:13:46] <Stomach> I prefer this world
192: [04:16:26] * Shrike_Finland1 has joined #silverstripe
193: [04:16:27] <ss23> I hate composer, I think it's shitty software
194: [04:16:28] <ss23> :D
195: [04:17:01] <Stomach> I prefer it to not having any clue about what the fuck is going on in my code or where i got that thing from
196: [04:17:04] * Shrike_Finland quit (Ping timeout: 252 seconds)
197: [04:18:05] <Stomach> :D
198: [04:18:13] <Stomach> but I understand peoples concerns
199: [04:24:55] <Colin[pi]> I find it just the opposite, if I use composer I have no clue what the fuck is going on in my code
200: [04:27:38] * Shrike_Finland1 quit (Quit: Leaving.)
201: [04:40:02] <Colin[pi]> ARRRGG
202: [04:40:05] <Colin[pi]> CLIENTS
203: [04:40:07] <Colin[pi]> FFFUUUUUU
204: [04:40:34] <Stomach> :D
205: [04:41:39] <Colin[pi]> "oh this is not working as we intended... we could have told you that at the beginning, but we've decided to tell you now at the 11th hour"
206: [04:50:02] <ss23> lol
207: [04:54:54] <Colin[pi]> seriously they've been using the same code for a week
208: [04:55:07] <Colin[pi]> and then like today just realised oh hey you know... this is different from what we want
209: [04:59:58] <simon_w> Yay, no more dishes!
210: [05:00:07] <Colin[pi]> YAY
211: [05:00:27] <simon_w> My flat is getting rather empty again
212: [05:02:02] <ss23> yay!
213: [05:04:26] * Azure quit (Ping timeout: 240 seconds)
214: [05:05:03] * EasyCo has joined #silverstripe
215: [05:13:37] * Azure has joined #silverstripe
216: [05:20:25] * Ryan-Toast quit (Quit: Ryan-Toast)
217: [05:33:59] <simon_w> Next to go, my washing machine!
218: [05:35:18] * an_Eskimo quit (Ping timeout: 240 seconds)
219: [05:39:03] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
220: [05:40:11] * Ryan-Toast has joined #silverstripe
221: [05:41:02] * camel_case quit (Ping timeout: 252 seconds)
222: [05:53:21] * UncleCheese_ quit (Quit: UncleCheese_)
223: [05:59:05] * Ryan-Toast quit (Quit: Ryan-Toast)
224: [06:00:17] * camel_case has joined #silverstripe
225: [06:00:48] * SightUnseen has joined #silverstripe
226: [06:00:51] * SightUnseen has left #silverstripe
227: [06:01:18] * Danae quit (Ping timeout: 240 seconds)
228: [06:09:43] * Motoservo quit (Quit: Motoservo)
229: [06:13:26] <simon_w> And now, no more washing!
230: [06:16:07] * Shrike_Finland has joined #silverstripe
231: [06:16:59] * Motoservo has joined #silverstripe
232: [06:17:46] * Shrike_Finland1 has joined #silverstripe
233: [06:18:01] * Shrike_Finland quit (Read error: Connection reset by peer)
234: [06:21:12] * Shrike_Finland has joined #silverstripe
235: [06:21:12] * Shrike_Finland1 quit (Read error: Connection reset by peer)
236: [06:25:16] * Shrike_Finland1 has joined #silverstripe
237: [06:25:17] * Shrike_Finland quit (Read error: Connection reset by peer)
238: [06:56:34] <Colin[pi]> wow this is so cool: http://depthy.stamina.pl/
239: [07:00:14] <ss23> does a fairly good job at fooling, at a glance
240: [07:00:15] <ss23> :O
241: [07:00:23] <Colin[pi]> yeah it's pretty sweet
242: [07:00:52] * danfo has joined #silverstripe
243: [07:02:54] * anselmdk has joined #silverstripe
244: [07:39:08] * qlex has joined #silverstripe
245: [07:53:24] * Shrike_Finland1 quit (Quit: Leaving.)
246: [07:53:59] * Shrike_Finland has joined #silverstripe
247: [07:56:51] * thibault has joined #silverstripe
248: [07:57:45] * UncleCheese_ has joined #silverstripe
249: [08:00:44] * ocm has joined #silverstripe
250: [08:00:52] <ocm> howdy!
251: [08:06:15] * stnvh has joined #silverstripe
252: [08:13:18] * thibault quit (Ping timeout: 240 seconds)
253: [08:13:26] <Colin[pi]> hey ocm
254: [08:14:06] * Shrike_Finland quit (Quit: Leaving.)
255: [08:18:22] <ocm> wzup?
256: [08:24:21] * micmania1 has joined #silverstripe
257: [08:30:08] * kinglozzer has joined #silverstripe
258: [08:31:55] <camel_case> Hey everybody! Is there a quick way to clear session information from a URL in SS. Just like a dev/build or a flush=all... Is there some quick url that helps do this?
259: [08:32:02] * Shrike_Finland has joined #silverstripe
260: [08:35:35] * Pyr_m_n_k has joined #silverstripe
261: [08:37:05] <Pyr_m_n_k> micmania1: http://logs.simon.geek.nz/index.php?date=2014-04-23#log_1258141
262: [08:39:56] <Pyr_m_n_k> kinglozzer: you too, coz funny ^
263: [08:40:34] * anselmdk quit (Quit: anselmdk)
264: [08:44:30] * oceanmountain has joined #silverstripe
265: [08:46:19] <Zauberfisch> camel_case: not that I am aware of
266: [08:46:20] * thibault has joined #silverstripe
267: [08:46:27] <Zauberfisch> but you can easily implement that yourself
268: [08:46:29] * ocm quit (Ping timeout: 264 seconds)
269: [08:46:29] * oceanmountain is now known as ocm
270: [08:47:47] <kinglozzer> Pyr_m_n_k: will look in a min, does it include a 'goon and a hoon' or something? Those NZ birds mentioned that, I was so confused
271: [08:51:44] <Zauberfisch> camel_case: http://paste2.org/8IVyBPpO
272: [08:51:57] <Zauberfisch> then you can do website.com?flushsession=1
273: [08:54:39] * r3v3rb has joined #silverstripe
274: [08:54:39] <r3v3rb> morning all
275: [08:54:42] <ss23> My most popular tweet in the past few weeks has been a "Fuck solr" tweet
276: [08:54:46] <ss23> Do you think this says something about solr?
277: [08:55:30] <Zauberfisch> camel_case: or perhaps a step further, http://paste2.org/ytgbA9P4 allowing to clear single items from session
278: [08:55:39] <r3v3rb> hmm, Translatable::get_current_locale() returns 'en_GB' even when editing a page clearly marked as 'it_IT' any ideas? this is in the CMS by the way
279: [08:55:55] <Pyr_m_n_k> kinglozzer: goon and hoon? :<
280: [08:56:12] <kinglozzer> Pyr_m_n_k: Yep, maybe 'boon and hoon' or something, definitely something and hoon
281: [08:56:17] <kinglozzer> I know what 'hoon' means
282: [08:56:18] <Pyr_m_n_k> nfi what that is. Sounds like young person bullshit, or regional, or regional young persons bullshit
283: [08:56:30] <kinglozzer> She was saying something about a 'sack of alcohol'
284: [08:56:35] <Pyr_m_n_k> kinglozzer: well, if you're from the south island, a 'goon bag' is cask wine.
285: [08:56:43] <Pyr_m_n_k> yeah.
286: [08:56:50] <r3v3rb> darlings...
287: [08:56:56] <kinglozzer> Ohh, so it's like a sealed bag or something?
288: [08:57:02] <r3v3rb> Pyr_m_n_k / kinglozzer / Zauberfisch
289: [08:57:09] <kinglozzer> I thought she just mean you grab a few beers and chuck them in a bag
290: [08:57:13] <kinglozzer> sup r3v3rb
291: [08:57:14] <Pyr_m_n_k> kinglozzer: I'm pretty sure you have cask wine here...
292: [08:57:26] <Zauberfisch> blubb r3v3rb
293: [08:57:36] <Pyr_m_n_k> kinglozzer: http://resources3.news.com.au/images/2010/03/22/1225844/007731-wine-cask.jpg
294: [08:57:47] <r3v3rb> Translatable::get_current_locale() in a contentcontroller returns 'en_GB' even when viewing a 'it_IT' page
295: [08:57:56] <kinglozzer> Pyr_m_n_k: Yeah we do, had no idea what it was called though (don't drink wine)
296: [08:58:13] <Pyr_m_n_k> r3v3rb: cms is a cunt when it comes to translatable.
297: [08:58:16] <r3v3rb> Pyr_m_n_k indeed
298: [08:58:50] <ss23> kinglozzer: p.s. do you know when you'll be here? :O
299: [08:58:55] <Pyr_m_n_k> kinglozzer: yeah, so the wine inside the cardboard box is a sealed bag with a tap on it. In Christchurch they call this a goon bag, for reasons extremely lost on me (and probably most of them too)
300: [08:58:57] <ss23> like a wild guess at date/month I mean
301: [08:59:11] <ss23> Pyr_m_n_k: Conclusion: people from the south island are weird and you should avoid them
302: [08:59:15] <ss23> ^.^
303: [08:59:17] <r3v3rb> arghh, going to need to use URLParams
304: [08:59:19] <Pyr_m_n_k> pretty much!
305: [08:59:20] <Zauberfisch> r3v3rb: no idea, sorry
306: [08:59:25] <Pyr_m_n_k> they call it the 'mainland'.
307: [08:59:29] <r3v3rb> the page is always set to en_GB in the CMS
308: [08:59:32] <kinglozzer> ss23: Me? Do you mean micmania1? D:
309: [08:59:36] <ss23> FUCK
310: [08:59:37] <Pyr_m_n_k> haha, naw.
311: [08:59:40] <Pyr_m_n_k> and yeah.
312: [08:59:43] <ss23> kinglozzer: Sorry, that was retarded of me
313: [08:59:47] <ss23> I don't evekn onw how I made that mistake
314: [08:59:48] <ss23> o.
315: [08:59:48] <ss23> o
316: [08:59:51] <r3v3rb> ss23 TITS ARSE FANNY
317: [08:59:52] <Pyr_m_n_k> kinglozzer: what do they call truants here?
318: [08:59:52] <ss23> micmania1: I meant you!
319: [08:59:58] <ss23> micmania1: p.s. do you know when you'll be here? :O
320: [09:00:00] <r3v3rb> completes the saying
321: [09:00:09] <ss23> r3v3rb: It's not an NZ one? :(
322: [09:00:13] <ss23> I wanna fuck your granny?
323: [09:00:15] <Pyr_m_n_k> or rather, what do the kids call it when they're planning to ditch school?
324: [09:00:16] <r3v3rb> ss23 it is now ;)
325: [09:00:19] <kinglozzer> Pyr_m_n_k: Ah I see, makes sense now. Though drinking and driving isn't my idea of fun :P
326: [09:00:20] <ss23> Pyr_m_n_k: Wagging!
327: [09:00:22] <micmania1> ss23: erm, probably around June
328: [09:00:29] <ss23> micmania1: mmk :O
329: [09:00:33] <micmania1> ss23: Just waiting on the visa shit to be sorted
330: [09:00:37] <ss23> yep yep
331: [09:00:47] <Pyr_m_n_k> kinglozzer: oh, goon and hoon could be entirely lost on them. The English language often is on young folk these days.
332: [09:00:51] <ss23> Not in a rush, just wondering, cause I'm going on holiday in June, so wondering how it'll play out
333: [09:01:22] <Pyr_m_n_k> they probably mean to get a 'goon' and 'hoon it' as in not drink it then race cars, but rather chug the contents back as if it were a race.
334: [09:01:29] <micmania1> Hopefully it'll not be much longer
335: [09:02:04] <Pyr_m_n_k> in which case it should technically 'hoon a goon' but whatever.
336: [09:02:18] <Pyr_m_n_k> kids from christchurch are a fuck'n weird bunch.
337: [09:02:32] <Pyr_m_n_k> It's the most important thing someone from christchurch can learn about another.
338: [09:02:39] <Pyr_m_n_k> "what school did you go to?"
339: [09:02:52] <Pyr_m_n_k> I mean, even when they're 40+
340: [09:03:15] <r3v3rb> lol, Pyr_m_n_k that bad some of them?
341: [09:03:18] <Pyr_m_n_k> which has about the same effect to me as someone asking me "what did you score in your A levels?"
342: [09:03:19] <kinglozzer> Pyr_m_n_k: Yeah I said I speak to a few people from NZ, their immediate response was "WHAT ARE THEIR NAMES, WE MIGHT KNOW THEM"
343: [09:03:43] <Pyr_m_n_k> kinglozzer: hahahaha, they must have been well trashed.
344: [09:03:51] <r3v3rb> kinglozzer yanks do that to us, so you're from the UK - do you knwo so and so
345: [09:03:55] <r3v3rb> know*
346: [09:04:00] <Pyr_m_n_k> people in NZ get as fucked off as everyone else when that hapens.
347: [09:04:20] * cloph_away is now known as cloph
348: [09:04:28] <Pyr_m_n_k> like, I grew up in a city in the north island. I mention this and folks go OH DO YOU KNOW ...
349: [09:04:54] <Pyr_m_n_k> and I'm all, I'm fuck'n about 10 years older than you, and haven't lived there for about as long. DAFUQ YOU THINK I KNOW?
350: [09:05:06] * ss23 is now known as ss24
351: [09:05:24] <Pyr_m_n_k> zomg, the kids, zey grow up so fazt zeze days
352: [09:05:31] <Pyr_m_n_k> [10:05] == ss23 has changed nick to ss24
353: [09:05:38] <ss24> lo
354: [09:05:42] <ss24> is for a joke in another chan
355: [09:06:01] <r3v3rb> lol, i just managed to insert king into my code - why the fuck didn't tab auto complete in phpstorm to kinglozzer!
356: [09:06:21] * r3v3rb must remember which window he is in at any given point
357: [09:06:28] <kinglozzer> ikr, what else would you use the word king for?!
358: [09:06:42] <Pyr_m_n_k> Tiwaking!
359: [09:08:49] <Pyr_m_n_k> although that starts with a name, not finishes with one.
360: [09:09:07] <Pyr_m_n_k> ss24: [10:00] <+ss23> Pyr_m_n_k: Wagging!
361: [09:09:08] <Pyr_m_n_k> yes
362: [09:09:25] <Pyr_m_n_k> but in the Christchurch they get all incestuious and call it 'bunking'.
363: [09:09:32] <Pyr_m_n_k> which is fucking weird.
364: [09:09:51] * Shrike_Finland quit (Quit: Leaving.)
365: [09:09:55] <Pyr_m_n_k> we wag class, they bunk class.
366: [09:10:06] <ss24> Bunking is fine too
367: [09:10:11] <ss24> I mean, I knwo what it is
368: [09:10:21] <ss24> When I heard wagging I was like "what the fuck? like a dog?"
369: [09:10:23] <Pyr_m_n_k> ss24: no it's not, and no you shouldn't!
370: [09:10:27] <Pyr_m_n_k> haha
371: [09:10:27] <ss24> XD
372: [09:10:28] <camel_case> thanks Zauberfisch! Much Appreciated :)
373: [09:10:31] <Pyr_m_n_k> yeah, of course.
374: [09:10:47] <Pyr_m_n_k> but when I heard bunking I was all "you go home and sleep? ... what like together?"
375: [09:10:52] <ss24> xD
376: [09:11:04] <ss24> Can't timesheet for 8 hours in a day?! Add one for "Misc infrastructure issues!"
377: [09:11:14] <Pyr_m_n_k> xD
378: [09:11:20] <Pyr_m_n_k> story of my life :P
379: [09:11:22] <ss24> :D
380: [09:12:27] * camel_case thanks zauberfisch for his advice amongst the busy IRC channel :>
381: [09:14:45] <ss24> bbl
382: [09:16:43] <Pyr_m_n_k> kinglozzer: jealous much? http://iforce.co.nz/i/ej0byzpj.hob.jpg
383: [09:18:45] <kinglozzer> Pyr_m_n_k: Where's that?
384: [09:19:13] <Pyr_m_n_k> http://iforce.co.nz/i/gebxuaop.l31.jpg
385: [09:19:42] <kinglozzer> Ohh I see him
386: [09:19:44] <kinglozzer> Webber, right?
387: [09:19:49] <Pyr_m_n_k> nope, Hartley
388: [09:19:59] <kinglozzer> Looks like Mark Webber on the left
389: [09:20:00] <kinglozzer> :P
390: [09:20:11] <Pyr_m_n_k> it is
391: [09:20:14] <kinglozzer> Oh ><
392: [09:21:52] <kinglozzer> Pyr_m_n_k: Where was that?
393: [09:22:09] <Pyr_m_n_k> Silverstone :>
394: [09:23:50] <Pyr_m_n_k> this is webber http://iforce.co.nz/i/0od1vthz.o1i.jpg
395: [09:23:59] <Pyr_m_n_k> (same car)
396: [09:24:32] <Pyr_m_n_k> Obviously Hartley in first shot, NZ flag is being held out backwards by some of his posse above the pits :P
397: [09:25:46] <Pyr_m_n_k> The porsche did much better than the audi though http://iforce.co.nz/i/ecsvmdnj.dg0.jpg
398: [09:26:14] <kinglozzer> Ouch...
399: [09:26:23] <kinglozzer> I've still never been to Silverstone :/
400: [09:26:25] <Pyr_m_n_k> both of the audis same issue
401: [09:26:57] <kinglozzer> Pyr_m_n_k: Actual issue? Or was hitting a barrier the issue? :P
402: [09:27:08] <Pyr_m_n_k> maybe, needs investigation.
403: [09:27:30] <Pyr_m_n_k> both hit things, yeah. but both the end just flew out on for (possibly) little to no reason.
404: [09:28:04] <Pyr_m_n_k> http://www.huffingtonpost.co.uk/2014/04/21/6-hours-silverstone-audi_n_5184968.html
405: [09:28:20] * danfo quit (Quit: danfo)
406: [09:30:05] * anselmdk has joined #silverstripe
407: [09:30:54] <kinglozzer> Haven't been to watch any racing for years now :/
408: [09:31:42] <Pyr_m_n_k> kinglozzer: On Saturday - http://iforce.co.nz/i/vjaubdqk.jdo.png
409: [09:32:06] <Pyr_m_n_k> the circle is where I am.
410: [09:32:23] <Pyr_m_n_k> Lying on the grace, face up, sound asleep.
411: [09:32:40] <kinglozzer> Hahaha, exciting race then?
412: [09:32:51] <Pyr_m_n_k> while cars so loud they rattle your ear drum like what bottomed out speakers sound like whip past
413: [09:32:56] <kinglozzer> Though tbf, I'd fall asleep after that long even if it was exciting
414: [09:33:00] <Pyr_m_n_k> ~30m away
415: [09:33:19] <Pyr_m_n_k> kinglozzer: hhahah, nah, it only just started!
416: [09:33:39] <Pyr_m_n_k> I'd just been up since 3am, after deciding I'd go at ~9pm the night before.
417: [09:37:31] <Pyr_m_n_k> Had a great weekend. Saw a better side of England.
418: [09:38:08] <Pyr_m_n_k> People gave me rides and all sorts. Relief to meet such nice folk after having survived the worst :<
419: [09:40:27] * Tanger quit (Quit: Tanger)
420: [09:52:47] <Pyr_m_n_k> where do you normally go kinglozzer? Brands Hatch?
421: [09:56:53] <r3v3rb> Pyr_m_n_k where was that then ? the better side...
422: [09:58:56] <Pyr_m_n_k> Metaphore land.
423: [09:59:09] <Pyr_m_n_k> also the Midlands is quite nice countryside.
424: [10:00:20] <Pyr_m_n_k> r3v3rb: see immediately succeeding statement to answer your question.
425: [10:00:57] <r3v3rb> Brands, you were close to me then ;)
426: [10:01:38] <Pyr_m_n_k> r3v3rb: no, silverstone.
427: [10:01:45] <r3v3rb> arhhh, i see
428: [10:01:54] <kinglozzer> Pyr_m_n_k: Snetterton is my local circuit, Brands Hatch is on my to-drive-around list
429: [10:02:18] <Pyr_m_n_k> kinglozzer said he'd never been, but also hasn't been to spectate in ages, I wondered where he normally goes to spectate motorsport
430: [10:02:29] <Pyr_m_n_k> kinglozzer: Snetterton eh? Never heard of it :<
431: [10:03:19] <Pyr_m_n_k> oic "the UK's newest race circuit"
432: [10:03:27] <Pyr_m_n_k> that might explain it :P
433: [10:03:40] <kinglozzer> Pyr_m_n_k: It's fairly small, just been renovated, really nice track though
434: [10:03:51] <kinglozzer> Plus it's 15 mins away :P
435: [10:07:28] <r3v3rb> kinglozzer snetterton home to the testing of my car once upon a time
436: [10:08:09] <r3v3rb> i keep threatening my family to a day there when we visit norwich next
437: [10:08:11] <Pyr_m_n_k> r3v3rb: as in you, or lotus performed all prototype tests there
438: [10:08:25] <r3v3rb> lotus performed tests there once upon a time
439: [10:08:44] <r3v3rb> prototypes as far as I am aware
440: [10:08:50] <Pyr_m_n_k> r3v3rb: your family will think you're just full of hot air if you only ever threaten!
441: [10:09:33] <Pyr_m_n_k> cripes, 15 min? that's miles out of Norwich...
442: [10:10:41] * danfo has joined #silverstripe
443: [10:10:56] <kinglozzer> Pyr_m_n_k: It's probably more like 20-25, but I live on the outskirts of Norwich. Plus it's all dual carriageway on the way there
444: [10:11:35] <r3v3rb> and then there is elveden forest traffic too kinglozzer
445: [10:11:39] <Pyr_m_n_k> right
446: [10:11:39] <r3v3rb> ugh!
447: [10:11:54] <kinglozzer> Fuck the A11
448: [10:11:55] <kinglozzer> :P
449: [10:12:15] <r3v3rb> thats why i come up past Ipswich
450: [10:12:21] <r3v3rb> much quicker
451: [10:12:31] <kinglozzer> New A11 opens soon though
452: [10:12:34] <Pyr_m_n_k> you come via Australia?
453: [10:12:35] <kinglozzer> Thank fuck
454: [10:12:44] <Colin[pi]> after 13 months, dept. of immigration has just granted my gf's partner visa :D
455: [10:12:51] <kinglozzer> Ipswich?! SCUM SCUM SCUM
456: [10:12:52] <r3v3rb> kinglozzer is that the elveden bypass
457: [10:12:58] <kinglozzer> (football for those who aren't aware)
458: [10:12:58] * micmania2 has joined #silverstripe
459: [10:13:03] <kinglozzer> r3v3rb: Yeah
460: [10:13:31] * firefox2kx has joined #silverstripe
461: [10:13:51] * r3v3rb = chelsea supporting since pat nevin - so wouldn't understand the rivalry ;) tottenham, fulham, arsenal SCUM SCUM SCUM
462: [10:14:30] <Pyr_m_n_k> https://goo.gl/maps/C8mNc
463: [10:15:35] <kinglozzer> https://www.google.co.uk/maps/place/Bigfork,+Mt/@48.0680395,-114.0785281,13z/data=!3m1!4b1!4m2!3m1!1s0x5367a4abdd26ee9d:0x7623f0ea9ebf03cc
464: [10:16:02] * micmania1 quit (Ping timeout: 240 seconds)
465: [10:17:21] <Pyr_m_n_k> oh you kinglozzer
466: [10:17:31] <Pyr_m_n_k> irogue_: good day?
467: [10:17:43] <kinglozzer> ¯\_(ツ)_/¯
468: [10:17:50] <Pyr_m_n_k> xD
469: [10:19:43] * micmania2 is now known as micmania1
470: [10:19:53] * yuka quit (Quit: Page closed)
471: [10:31:33] * qlex says hi
472: [10:31:40] <firefox2kx> hello.
473: [10:31:45] <qlex> is there a way to make a blog entry "sticky" like in forums ?
474: [10:32:41] <firefox2kx> Question: We've got Silverstripe 3.1.4 and by now as logged in we cannot logout and as logged out we cannot login... bug??
475: [10:33:23] <firefox2kx> By the way I mean the admin-login
476: [10:49:19] <micmania1> firefox2kx: Can't say i've experienced that issue
477: [10:49:49] <micmania1> Have you tried on a clean installation?
478: [10:50:00] <r3v3rb> anyone ever get: Request entity too large: header-line too large
479: [10:50:06] * Shrike_Finland has joined #silverstripe
480: [10:50:09] <r3v3rb> from a silverstripe install?
481: [10:51:09] <micmania1> r3v3rb: nope
482: [10:54:33] * r3v3rb quit (Quit: Textual IRC Client: www.textualapp.com)
483: [10:54:57] * r3v3rb has joined #silverstripe
484: [10:55:05] * iamss has joined #silverstripe
485: [10:55:26] <firefox2kx> mh.. but I cannot everytime I've set up everything fall back to a new installation that's a bit anti productive. Let's say it is a nearly clean installation with the extensions: googlesitemap, multilingual which implies a small hack, metakeywords (modified) and widgets
486: [10:55:30] <iamss> hello SS! is there a way to add a new translation not available in translatable class?
487: [10:58:28] <firefox2kx> when yesterday login did'nt work, I've set chown 777 to all files. Afterwards it seemed as if it worked. I went home and now login/logout doesn't work at all. What means: If I check the remember-me-checkbox, I can login/logout on firefox
488: [10:58:29] <Pyr_m_n_k> qlex: afraid not. That's not the purpose of a blag.
489: [10:58:38] <Pyr_m_n_k> qlex: shoud be pretty easy to implement though.
490: [10:58:54] <firefox2kx> My boss can't login on chrome and I can't logout on chrome ^^
491: [10:58:56] <Pyr_m_n_k> with a decorator. DataExtension.
492: [10:59:25] <qlex> Pyr_m_n_k: thanx
493: [10:59:28] <Pyr_m_n_k> r3v3rb: stop using nginx
494: [10:59:40] <qlex> has anyone seen DesignerX today perhaps ?
495: [10:59:42] <r3v3rb> Pyr_m_n_k its not its apache
496: [10:59:45] <Pyr_m_n_k> or increase the buffers, or somehting
497: [10:59:48] <Pyr_m_n_k> r3v3rb: oh, wow.
498: [10:59:52] <Pyr_m_n_k> well... make sure it is.
499: [11:00:06] <r3v3rb> yep, going to check on server now
500: [11:00:07] <Pyr_m_n_k> even if it's nginx in front of apache, that will happen.
501: [11:00:35] <Pyr_m_n_k> it could be apache with modphp doing the processing, but nginx as a reverse proxy in front as a load balacner or something.
502: [11:00:37] <Pyr_m_n_k> that will cause that.
503: [11:00:58] <r3v3rb> no one else gets the issue just one client
504: [11:01:13] <r3v3rb> I would have thought it would be server wide
505: [11:01:24] <Pyr_m_n_k> firefox2kx: stop using the installer if that's the case [11:55] <firefox2kx> mh.. but I cannot everytime I've set up everything fall back to a new installation that's a bit anti productive. Let's say it is a nearly clean installation with the extensions: googlesitemap, multilingual which implies a small hack, metakeywords (modified) and widgets
506: [11:01:45] <Pyr_m_n_k> also, don't 777 things, that's the worst.
507: [11:02:05] <Pyr_m_n_k> iamss: no idea. translatable is a bit of a mucky mess :
508: [11:02:07] <Pyr_m_n_k> :<
509: [11:03:02] <iamss> @Pyr_m_n_k it's ok, I'm trying to extend the $common_locales
510: [11:03:27] <iamss> @Pyr_m_n_k I don't know if it will work
511: [11:03:39] <firefox2kx> deleted cookies now and it works (perhaps only temporary). Is there a document that says explicitly which file-rights silverstripe needs on which files?
512: [11:04:50] <Pyr_m_n_k> firefox2kx: yeah, 100
513: [11:05:06] <Pyr_m_n_k> xD
514: [11:05:18] <Pyr_m_n_k> as with most things, they should be 644
515: [11:05:23] <firefox2kx> I've used composer to get most of it
516: [11:05:32] <Pyr_m_n_k> with directories being 755
517: [11:05:43] <firefox2kx> and configured using the _config.php's
518: [11:05:46] <firefox2kx> ok
519: [11:05:51] <Pyr_m_n_k> well then composer should take care of it all.
520: [11:05:55] <r3v3rb> hmm, IE is the culprit of the: Request entity too large: header-line too large error in the CMS
521: [11:06:00] <Pyr_m_n_k> and stop using _config.php
522: [11:06:05] <Pyr_m_n_k> use _ss_environment.php
523: [11:06:15] <Pyr_m_n_k> that way you can separate out your install from dev easily.
524: [11:06:19] <r3v3rb> clicking on a page in the SiteTree causes it apparently
525: [11:06:32] <Pyr_m_n_k> firefox2kx: see docs for 'envornment management'
526: [11:06:41] * r3v3rb fires up VM
527: [11:06:53] <kinglozzer> r3v3rb: In the CMS there are extra X-Require-JS headers, perhaps those are too large?
528: [11:07:07] <r3v3rb> how can I change them kinglozzer ?
529: [11:07:14] <kinglozzer> You can't :D
530: [11:07:31] <r3v3rb> I have suggested using a 'proper' browser ;)
531: [11:07:35] <r3v3rb> FF or Chrome
532: [11:07:40] <firefox2kx> ok
533: [11:08:09] <kinglozzer> r3v3rb: Yeah I'd look at the response in ff/chrome, see if there are any stupidy large headers or something
534: [11:08:12] <kinglozzer> Otherwise, fuck IE :D
535: [11:08:36] * babak quit (Quit: Connection closed for inactivity)
536: [11:09:13] <r3v3rb> wierder and wierder my IE works fine...
537: [11:10:54] <r3v3rb> kinglozzer nope all headers under 0.2kb
538: [11:12:45] <Pyr_m_n_k> odd
539: [11:12:58] <Pyr_m_n_k> 200b
540: [11:13:09] <Pyr_m_n_k> seems small
541: [11:13:10] <r3v3rb> I love my new Mac, win7 and winXP running in VMWare alongside OSX and not even pausing to breathe
542: [11:13:51] <r3v3rb> actually thats not XP but win7 * 2 - one with IE8 one with IE11 :D
543: [11:14:25] <kinglozzer> Man, why is Member LastVisited updated like 3 times per request :|
544: [11:14:52] <kinglozzer> 6 times*
545: [11:14:54] <kinglozzer> the fuck?
546: [11:15:33] <Pyr_m_n_k> lawls?
547: [11:16:04] <kinglozzer> The query is identical
548: [11:16:33] <kinglozzer> Controller::init() does it 3 times
549: [11:16:37] <kinglozzer> No idea where the other 3 come from
550: [11:17:06] <Pyr_m_n_k> kinglozzer: probably depends on how many controllers are inited
551: [11:19:02] <kinglozzer> Ah, it's being removed in 3.2 anyway
552: [11:19:25] <Pyr_m_n_k> in favour of... ?
553: [11:21:43] <kinglozzer> Nothing
554: [11:21:59] <Pyr_m_n_k> kinglozzer: you mean it's being removed from controller::init, or lastvisited is being removed entirely?
555: [11:22:22] <kinglozzer> Pyr_m_n_k: https://github.com/silverstripe/silverstripe-framework/pull/2509/files
556: [11:22:35] <kinglozzer> Removed entirely
557: [11:23:48] <Pyr_m_n_k> :< I see.
558: [11:23:51] <Pyr_m_n_k> I guess.
559: [11:23:55] <Pyr_m_n_k> that kinda makes sense.
560: [11:24:02] <Pyr_m_n_k> fuck you not sandwich time yet :<
561: [11:25:13] * bwaah_ has joined #silverstripe
562: [11:25:24] <bwaah_> @UncleCheese im trying to work with the restrictedobjects module coz i realy need its functionality on this site but it loooks like it aint intergrating with silverstripe 3.1.2.......any sugestions on how i could include the functions on this module onto silverstripes security function
563: [11:26:16] <Pyr_m_n_k> kinglozzer: Birthday? that was already in htere?
564: [11:27:09] <kinglozzer> Nope, not that I'm aware of
565: [11:27:14] <kinglozzer> Which makes those docs kinda confusing..
566: [11:37:09] * r3v3rb wonders is clients firewall is causing: Request entity too large: header-line too large
567: [11:37:11] * qlex has left #silverstripe
568: [11:42:38] <Pyr_m_n_k> r3v3rb: entirely possible, especially if it's not happening for you.
569: [11:43:34] <r3v3rb> sooo, Pyr_m_n_k I had already suggested this to client - who has been bleating - now they decide to try and iPad4g as all 'ppoters are behind firewall as such - guess what works... TA FUCKING DA!
570: [11:43:45] <r3v3rb> pooters*
571: [11:44:24] <r3v3rb> I could cry...
572: [11:44:26] <Pyr_m_n_k> ha, so they use firewall for all internal machines, but then don't protect the ipads.
573: [11:44:32] <Pyr_m_n_k> that seems... stupid.
574: [11:44:40] <r3v3rb> don't ask me
575: [11:44:48] <r3v3rb> I think they are retards
576: [11:44:52] <Pyr_m_n_k> I suppose it dopends if thy share a network.
577: [11:45:08] <r3v3rb> which is unfair on retards tbh
578: [11:46:24] * violetina has joined #silverstripe
579: [11:46:52] <Pyr_m_n_k> sweet, looks like the new spiderman made it to bluray today :>
580: [11:47:00] <Pyr_m_n_k> or yesterday
581: [11:47:10] <Pyr_m_n_k> YARRRRRRRR
582: [11:49:18] <r3v3rb> yaaaaarrrrrr as in i found it on da piratebay yaaaaaarrrrrrrrr?
583: [11:49:33] <Pyr_m_n_k> No, don't be silly.
584: [11:49:41] <r3v3rb> hahahahaahahaaaaaaaaa
585: [11:49:47] <r3v3rb> usenet of course!
586: [11:49:58] <Pyr_m_n_k> fuck no, bbc
587: [11:50:08] <Pyr_m_n_k> bbs, whatever.
588: [11:50:15] <r3v3rb> hang on bbc dont advertise
589: [11:50:57] <r3v3rb> compuserve :D
590: [11:51:02] <Pyr_m_n_k> yeah well if you're going to bring up usenet... you better believe I'm going to find an older tech to outdoyou
591: [11:51:17] <Pyr_m_n_k> compuserve, I want a movie not a gif!
592: [11:52:31] * r3v3rb wants hotline back
593: [11:52:48] * thibault quit (Ping timeout: 240 seconds)
594: [11:52:57] <Pyr_m_n_k> napster?
595: [11:53:01] <Pyr_m_n_k> dc++
596: [11:53:04] <r3v3rb> fack that
597: [11:53:06] <Pyr_m_n_k> lets just name ALL the things
598: [11:53:16] <r3v3rb> eMule to rule them all
599: [11:53:22] <Pyr_m_n_k> DC++ was written in visual basic.
600: [11:53:32] <Pyr_m_n_k> true story.
601: [11:54:23] <Pyr_m_n_k> kazaa, because then you can bonzi buddy the fuck out of your new pentium 2.
602: [11:54:36] <r3v3rb> lmao
603: [11:54:57] <Pyr_m_n_k> no, lmao is googling "hacking with ramzi"
604: [11:55:42] <Pyr_m_n_k> piss take of course, but amusing none the less.
605: [11:55:54] <Pyr_m_n_k> like an early forerunner to the likes of pure pwnage
606: [11:56:09] <Pyr_m_n_k> although I forget what the show was called.
607: [11:56:41] * Colin[pi] quit (Ping timeout: 255 seconds)
608: [11:57:09] * micmania1 has joined #silverstripe
609: [12:00:29] * Bollig|DesignCty has joined #silverstripe
610: [12:12:45] * r3v3rb quit (Quit: My iMac has gone to sleep. ZZZzzz…)
611: [12:13:32] * stnvh quit ()
612: [12:16:39] * UndefinedOffset has joined #silverstripe
613: [12:17:51] * UncleCheese_ quit (Quit: UncleCheese_)
614: [12:21:10] * Shrike_Finland quit (Quit: Leaving.)
615: [12:23:24] <Pyr_m_n_k> www.youtube.com/watch?v=bAQqrnX7BsM‎
616: [12:23:26] <Pyr_m_n_k> kehehehe
617: [12:29:16] <Pyr_m_n_k> I think the best one was where he claimed that security was not enough, and proceeded to make a thermite bomb in his laptop.
618: [12:33:05] <micmania1> Just found this in some code i inherited
619: [12:33:07] <micmania1> $tf = self::$db; // Theme Fields
620: [12:33:11] <micmania1> $rf = self::$has_one; // Relation Fields
621: [12:33:15] <micmania1> $af = array_merge($tf, $rf);
622: [12:33:20] <micmania1> FML!!!!!!!!!!!!!!!!!!!!
623: [12:34:41] <Pyr_m_n_k> oh good god
624: [12:34:41] <micmania1> That's probably the best part too
625: [12:35:00] <Pyr_m_n_k> inherited from someone you can walk over to and slap upside the head?
626: [12:35:03] <micmania1> They then go on to automatically scaffold a form... like yeah, that already exists.
627: [12:35:04] * violetina quit (Remote host closed the connection)
628: [12:35:18] <Pyr_m_n_k> yeah, that shit's more common than you'd think.
629: [12:35:22] <micmania1> nope, he's not in today
630: [12:35:30] <Pyr_m_n_k> people who are new to frameworks in general usually.
631: [12:35:52] <micmania1> They even felt the need to write a 3/4 line descript of the $db static...
632: [12:36:07] <Pyr_m_n_k> Don't know what a framework is, are too used to going it alone, half use mostly don't use and end up with a whole shitstorm of shit.
633: [12:36:16] <micmania1> which is of course public in a 3.1 build!
634: [12:36:54] <Pyr_m_n_k> private
635: [12:36:56] <Pyr_m_n_k> but yeh
636: [12:37:11] <Pyr_m_n_k> why put comments?
637: [12:37:15] <Pyr_m_n_k> just so derp>
638: [12:37:16] <Pyr_m_n_k> ?
639: [12:37:32] <micmania1> do-gooder
640: [12:37:39] <micmania1> It doesn't even make sense
641: [12:37:45] <Pyr_m_n_k> they often don't.
642: [12:37:56] <micmania1> This is an array of database fields that the theme may need.
643: [12:38:00] <Pyr_m_n_k> because they don't understand the framework, OO code, design in general, etc.
644: [12:38:05] <micmania1> Follow the naming convention of "Grouping_Title" and the updateCMSFields will automatically scaffold a form to match fields and their types.
645: [12:38:20] <Pyr_m_n_k> ROFL
646: [12:38:33] <micmania1> yeah, because "Grouping_Title" is of course a recognised convention...
647: [12:38:49] <Pyr_m_n_k> like, dick, just name shit like EVERYONE ELSE DOES, and don't define an updatecmsfields
648: [12:38:51] <Pyr_m_n_k> boom.
649: [12:38:57] <Pyr_m_n_k> although
650: [12:38:59] <Pyr_m_n_k> update/get
651: [12:39:01] <Pyr_m_n_k> wut
652: [12:39:09] <Pyr_m_n_k> modeladmin or something stupid?
653: [12:42:23] <micmania1> its a SiteConfig extension that is supposed to be re-used on future projects
654: [12:42:34] <micmania1> totally pointless. All fields don't transfer across projects.
655: [12:42:46] <micmania1> Its quicker to add what you need than take away what you don't.
656: [12:43:07] <micmania1> http://pastie.org/private/innbiiipcus2nu99arfsa - My contribution.
657: [12:45:01] <micmania1> People who can't write re-usable code with copy+paste. urgh
658: [12:45:08] <micmania1> without*
659: [12:49:18] * babak has joined #silverstripe
660: [12:50:50] * Bollig|DesignCty quit (Ping timeout: 276 seconds)
661: [12:52:11] <spronk> jej
662: [12:52:11] <spronk> heh
663: [12:52:14] <spronk> status quo, methinks
664: [12:58:31] <Pyr_m_n_k> fucking, derpty derp developers.
665: [12:58:56] <Pyr_m_n_k> no place in the business, but because the jump between pictures and code is so short these days, they force their way in the door anyway
666: [13:01:09] <Pyr_m_n_k> Then again, we all started somewhere. I think it's a matter of education for the most part.
667: [13:01:16] <Pyr_m_n_k> If you don't know, fucking ask!
668: [13:03:27] <Pyr_m_n_k> People just blindly hack away at shit making a mess because they're taught at school that questioning is wrong.
669: [13:03:50] <Pyr_m_n_k> and/or not to use brains, just memorise facts.
670: [13:04:46] <micmania1> oh Pyr_m_n_k, he's been here longer than me and is more senior than me...
671: [13:12:28] * stnvh has joined #silverstripe
672: [13:12:59] * r3v3rb has joined #silverstripe
673: [13:13:01] * r3v3rb quit (Client Quit)
674: [13:16:34] <Pyr_m_n_k> micmania1: even more reason for him to avoid the shit out of a framework tbh micmania1
675: [13:16:42] <Pyr_m_n_k> too 'old school'
676: [13:16:54] <Pyr_m_n_k> probably why he loves the fuck out of wordderp
677: [13:16:59] <Pyr_m_n_k> it's just proceedural
678: [13:17:07] <Pyr_m_n_k> custom build it however you want.
679: [13:39:01] * Shrike_Finland has joined #silverstripe
680: [13:39:01] * Shrike_Finland quit (Client Quit)
681: [13:45:39] * muskie9 has joined #silverstripe
682: [13:47:48] * iamss quit (Ping timeout: 240 seconds)
683: [13:50:00] * catcher has joined #silverstripe
684: [13:59:59] * cloph is now known as cloph_away
685: [14:15:28] * thibault has joined #silverstripe
686: [14:20:32] <Pyr_m_n_k> Nothing says productivity like a meeting!
687: [14:20:37] * Pyr_m_n_k quit (Quit: Page closed)
688: [14:21:12] * Pyr_m_n_k has joined #silverstripe
689: [14:21:16] <Pyr_m_n_k> A surprise one at that!
690: [14:21:21] <Pyr_m_n_k> \o/
691: [14:21:26] * Pyr_m_n_k has left #silverstripe
692: [14:22:44] <camel_case> Talk about how to get stuff done when you could just do it in the first place
693: [14:22:45] <camel_case> :P
694: [14:28:39] <muskie9> anyone have success using bulkloader with images? here's my importer: http://pastie.org/private/kxlbrr26wyhlemrluubr6g
695: [14:29:14] <muskie9> I've aded the files in assets and ran the file sync.
696: [14:29:35] <muskie9> seeing this error on import: http://i.imgur.com/56UZCEB.png
697: [14:30:24] <micmania1> muskie9: most likely that $file isn't an object
698: [14:32:50] <muskie9> should I be doing File::get rather than Image::get
699: [14:40:01] * houleness has joined #silverstripe
700: [14:40:17] * desperate has joined #silverstripe
701: [14:42:20] <desperate> if i want to use the RelationManager module I just need to copy the folder into the site dir of my root, is that correct?
702: [14:42:37] <desperate> so I now have a folder named 'silverstripe-GridFieldRelationHandler-master' in my root?
703: [14:42:50] <catcher> desperate, that's generally how modules work, be sure to /dev/build
704: [14:43:48] <desperate> yeah thought so just wanted to check before I debug... wasn't sure if it was the logic in my code or a mis configuration that was causing my cms to crash
705: [14:45:23] <micmania1> muskie9: Image::get() should be fine if its an image. You just need to check that it actually finds the image
706: [14:47:43] <houleness> I’m trying to establish a workflow using the advanced workflow module. The review and approve process works as expected, but the content managers can’t unpublish or request to unpublish. Anyone have any experience or suggestions for that. I’ve tried enabling canPublish for that group to add the unpublish option back and hide the save and publish button, but no success.
707: [14:49:32] * camel_case quit ()
708: [14:53:06] <houleness> Is there a canUnpublish()?
709: [14:54:39] <houleness> I see canDeleteFromLive() but public function canDeleteFromLive($Member = null){
710: [14:54:40] <houleness> return true;
711: [14:54:40] <houleness> } doesn’t do anything
712: [14:57:33] * danfo quit (Quit: danfo)
713: [14:59:45] <muskie9> micmania1: looks like it is getting the image, not sure why it would kick the non-object error
714: [15:00:27] * houleness has left #silverstripe
715: [15:15:14] * danfo has joined #silverstripe
716: [15:17:18] * thibault quit (Ping timeout: 240 seconds)
717: [15:25:38] * anselmdk quit (Quit: anselmdk)
718: [15:44:46] * jenniferaslan has joined #silverstripe
719: [15:47:52] * jenniferaslan quit (Client Quit)
720: [15:52:44] * jenniferaslan has joined #silverstripe
721: [15:53:25] <desperate> using the relationalhandler..... when I set the relation to has_many it works
722: [15:53:32] <desperate> if I set it to has_one it crashes
723: [15:54:00] <desperate> sorry, when I use it on many_many it works, has_many crashes
724: [15:58:36] * babak quit (Quit: Connection closed for inactivity)
725: [16:03:23] * jenniferaslan quit (Quit: jenniferaslan has left the room)
726: [16:05:48] * bwaah_ quit (Ping timeout: 240 seconds)
727: [16:12:39] <desperate> when you declare a has_many doe sthe cms automatically create a tab?
728: [16:14:30] * kinglozzer quit ()
729: [16:16:23] * stnvh quit ()
730: [16:17:05] * Motoservo quit (Quit: Motoservo)
731: [16:20:34] * r3v3rb has joined #silverstripe
732: [16:20:45] <r3v3rb> afternoon, anyone know what requirement call i need to get display-logic working in the CMS?
733: [16:22:26] <muskie9> r3v3rb: you have it installed in directory named display-logic?
734: [16:22:41] <r3v3rb> muskie9 noooooooooooooo :O
735: [16:23:16] <muskie9> $tent = TextField::create("TentSize","You're going to need a tent. What size is it?")
736: [16:23:29] <muskie9> $tent->displayIf("Vendors")->hasCheckedAtLeast(3);
737: [16:23:34] <r3v3rb> muskie9 does it make a difference?
738: [16:23:42] <muskie9> don't think it should
739: [16:23:49] <r3v3rb> no it doesn't :(
740: [16:23:54] <r3v3rb> :'(
741: [16:24:00] * r3v3rb stresses
742: [16:24:04] <muskie9> https://github.com/unclecheese/silverstripe-display-logic#kitchen-sink-example
743: [16:24:20] <muskie9> not really any requirements other than install
744: [16:24:48] <r3v3rb> not working with 3.1.2
745: [16:24:51] * ocm quit (Read error: Connection reset by peer)
746: [16:25:05] <r3v3rb> fields all get display-logic added but no functionality
747: [16:25:22] <muskie9> wanna paste your getCMSFields
748: [16:25:26] <r3v3rb> yar
749: [16:25:52] * Shrike_Finland has joined #silverstripe
750: [16:26:12] <r3v3rb> http://pastie.org/private/acewsuarmsjeqjost1yw
751: [16:27:27] <r3v3rb> ewww, this.data(...) is undefined
752: [16:27:33] <r3v3rb> in display-logic.js
753: [16:27:41] * Shrike_Finland quit (Read error: Connection reset by peer)
754: [16:27:44] * Shrike_Finland1 has joined #silverstripe
755: [16:28:06] <r3v3rb> entwine divine divine love is power love pleasure love is your the only treasure...
756: [16:31:59] * Motoservo has joined #silverstripe
757: [16:34:59] * chr1stopher has joined #silverstripe
758: [16:38:53] <muskie9> ya, your getCMSFields looks like it should work... are you using the latest version of display logic
759: [16:39:14] * Shrike_Finland1 quit (Quit: Leaving.)
760: [16:39:38] * r3v3rb quit (Quit: My iMac has gone to sleep. ZZZzzz…)
761: [16:40:05] <desperate> I have made some changes to the relations of my db, when i do a dev build the changes aren't picked up, I have flushed cache and nuked the silverstripe-cache folder
762: [16:40:16] <desperate> done this over and oner without success
763: [16:42:00] * Shrike_Finland has joined #silverstripe
764: [16:54:32] * danfo quit (Quit: danfo)
765: [17:00:31] * bwaah_ has joined #silverstripe
766: [17:02:26] <desperate> If I say foo has_many bar... do I have to state the relationship in return... ie bar belongs_many fpp
767: [17:03:02] <muskie9> desperate, if foo has_many bar, then bar has_one foo
768: [17:03:22] <muskie9> if foo many_many bar, then bar belongs_many_many foo
769: [17:03:51] <desperate> I want to associate news items with an event
770: [17:04:02] <desperate> some events have no news
771: [17:04:06] <desperate> some have many
772: [17:04:32] <desperate> so this is a has_many relationship right?
773: [17:04:51] <muskie9> will news ever belong to more than one event?
774: [17:05:22] * gelignite has joined #silverstripe
775: [17:05:24] <desperate> it can do yes
776: [17:05:34] <desperate> so it should be many_many then
777: [17:05:38] <muskie9> yes
778: [17:06:08] <desperate> do i have to give both objects a many_many or does the many_many implicit detect a recip
779: [17:06:36] <muskie9> I would do news many_many events and events belongs_many_many news
780: [17:08:45] <desperate> ok will try that, also if you give a has_many relatino does it automatically create a tab in the cms
781: [17:09:13] <desperate> I have a tab that I did not create.... the only reson I can see it is it there is becasue of a has_many relation
782: [17:09:58] <muskie9> if you're in model admin then yes, I believe so
783: [17:11:50] <desperate> ok I should be able to remove this right
784: [17:12:10] <desperate> because it seems to be a duplicate of the tab I am creating for the relationhandler
785: [17:12:17] <desperate> excpet that it is empty
786: [17:12:54] * r3v3rb has joined #silverstripe
787: [17:13:42] <muskie9> yes, before the tab you created use $fields->removeByName('Name')
788: [17:15:16] * cloph_away is now known as cloph
789: [17:17:16] <r3v3rb> muskie9 sorry got disconnected what were you saying about display-logic?
790: [17:21:22] <muskie9> r3v3rb: your paste looks right, I sometimes have issues with isEqualTo()
791: [17:21:37] <r3v3rb> ok
792: [17:21:44] <muskie9> I usually do a boolean field for external link rather than dropdown: http://pastie.org/private/6ma6cgoe4vq4mzcsnymnlw
793: [17:22:09] <muskie9> so LinkType would be boolean in db declaration
794: [17:22:53] <desperate> @muskie9 cool that works thanks
795: [17:23:20] <r3v3rb> muskie9 no its a 'fake' field just to determine the type of link
796: [17:24:04] <muskie9> ah, haven't tried that before... how would you determine internal vs external when in the template if the user entered something for both?
797: [17:24:34] <r3v3rb> muskie9 test if internal is set if not use external ;)
798: [17:24:46] <muskie9> gotcha
799: [17:25:06] <r3v3rb> however I am going to add the boolean and see if thats what is causing the issue
800: [17:25:25] <r3v3rb> TinyInt added
801: [17:27:32] <desperate> can controllers be nested in the template
802: [17:28:54] <r3v3rb> got it, redownloaded - reinstalled and working now
803: [17:29:42] <r3v3rb> something must have been updated
804: [17:29:50] <muskie9> r3v3rb, so it was the version of the module?
805: [17:30:17] <r3v3rb> it appears so, although github shows no updates in forever and I only downloaded it two months ago
806: [17:30:34] <r3v3rb> maybe my unzipping corrupted something in a different mac
807: [17:34:11] * Shrike_Finland quit (Quit: Leaving.)
808: [17:41:33] * jenniferaslan has joined #silverstripe
809: [17:46:41] * Shrike_Finland has joined #silverstripe
810: [17:50:51] * muskie9 quit (Remote host closed the connection)
811: [17:55:19] * chr1stopher has left #silverstripe
812: [18:12:53] * danfo has joined #silverstripe
813: [18:13:52] * muskie9 has joined #silverstripe
814: [18:18:57] * violetina has joined #silverstripe
815: [18:28:15] * Liquide has joined #silverstripe
816: [18:43:00] * Shrike_Finland quit (Quit: Leaving.)
817: [18:55:08] <r3v3rb> arghhh, display-logic overrides too much in the front-end
818: [18:56:23] <muskie9> I've never gotten it to work on front end forms
819: [18:56:35] <muskie9> usually write my own stuff for that
820: [19:03:32] <r3v3rb> i didn't want it to muskie9 but it has overriden the fieldgroup stuff i had
821: [19:03:58] <r3v3rb> now whether to just delete it and not have the display logic in the back end ror fix it
822: [19:05:07] * SphereSilverNL has joined #silverstripe
823: [19:06:58] <r3v3rb> muskie9 seems i'm not alone : http://www.leftandmain.com/silverstripe-screencasts/2013/01/28/display-logic-module-for-silverstripe-3/#comment-2489
824: [19:11:35] <muskie9> r3v3rb, forgot about his blog site... found this in the issues: https://github.com/unclecheese/silverstripe-display-logic/issues/20
825: [19:11:50] <danfo> doh, there’s no #tinymce :P
826: [19:12:56] * r3v3rb quit (Quit: Textual IRC Client: www.textualapp.com)
827: [19:15:55] * muskie9 quit ()
828: [19:18:43] * muskie9 has joined #silverstripe
829: [19:23:55] <danfo> with the tinymce editor, is there a neat way of inserting a block… such as a surrounding background colour/callout box surrounding other content (headings, paragraph text, bullet points… the usual tinymce paragraph styles)
830: [19:34:10] * Ryan-Toast has joined #silverstripe
831: [19:38:23] <danfo> hmmmmm I’ll just use the Table. that’ll work. hahaha
832: [19:44:04] * Liquide quit ()
833: [19:46:02] * Ryan-Toast has left #silverstripe
834: [19:55:07] <desperate> I'm revisiting my first SS project and knowing what I do now which I didn't then I think I made some extra work for myself... can I ask your advice
835: [19:55:23] <desperate> I have a page of let's say books
836: [19:55:50] <desperate> my books holder page linked to an individual pages with an id
837: [19:56:10] <desperate> for example mydomain/books?id=3
838: [19:56:28] <desperate> then in my controller I was looking up book where id = 3
839: [19:56:38] <desperate> hich is wrong isn't it
840: [19:56:53] <desperate> I should have been using the link from the site tree ?
841: [19:57:15] <desperate> I just created a heap of unecessary and extra ork there didn't i?
842: [19:57:42] * Ryan-Toast has joined #silverstripe
843: [19:59:39] <Ryan-Toast> So glad Archer Vice is over. Hopefully now the show can become good again.
844: [20:01:02] * SphereSilverNL quit (Remote host closed the connection)
845: [20:02:49] <Stomach> I haven't watched archer for years, is it still good?
846: [20:08:41] * violetina quit (Remote host closed the connection)
847: [20:08:57] <desperate> If I have a dataobject foo that has_many bar.... in my controller I get foo as an object and I want to loop through the related bar... will loop_children work or is there a similar loop controller to enable me to access the related itemsm??
848: [20:12:04] <Stomach> <% with $Foo %><% loop $Bar %>$Title<% end_loop %><% end_with %>
849: [20:12:14] <Stomach> or loop $Foo.Bar
850: [20:14:35] <Ryan-Toast> Stomach: This latest season has been really bad, but previous ones are still okay.
851: [20:14:54] <Ryan-Toast> Stomach: Rick and Morty is fantastic if you haven’t seen it.
852: [20:16:43] <desperate> Stomach: thanks
853: [20:26:31] * UndefinedOffset quit (Quit: Leaving.)
854: [20:34:59] <Stomach> nope haven't seen that either :D
855: [20:41:42] * muskie9 quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
856: [20:41:54] <Ryan-Toast> Stomach: https://www.youtube.com/watch?v=9ziXpIPAhD4
857: [20:46:25] * muskie9 has joined #silverstripe
858: [20:47:27] * desperate quit (Quit: Page closed)
859: [20:50:17] * an_Eskimo has joined #silverstripe
860: [20:53:24] * qlex has joined #silverstripe
861: [20:53:39] * qlex quit (Client Quit)
862: [21:16:58] * Danae has joined #silverstripe
863: [21:18:07] * UncleCheese_ has joined #silverstripe
864: [21:30:38] * gelignite quit (Quit: http://bit.ly/nkczDT)
865: [21:53:18] * bwaah_ quit (Ping timeout: 240 seconds)
866: [22:01:21] <UncleCheese_> simon_w: are you shipping any stuff ot AU?
867: [22:11:24] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
868: [22:18:12] * jedateach has joined #silverstripe
869: [22:19:19] <jedateach> what is the best way to completely override array based yaml configs in SS?
870: [22:20:08] <jedateach> they usually merge with existing configs…but I don’t want this
871: [22:24:17] <jedateach> got it
872: [22:24:25] <jedateach> $fields = Config::inst()->get("Address","required_fields", Config::UNINHERITED);
873: [22:27:27] <jedateach> hmm, jumped the gun. that didn’t actually work :/
874: [22:34:58] * catcher quit (Quit: Leaving)
875: [22:48:39] <UncleCheese_> jedateach: you can't really :(
876: [22:49:14] <UncleCheese_> if an array is defined in two different config files, they are merged
877: [22:49:24] <jedateach> :( boo
878: [22:49:47] <UncleCheese_> is required_fields a list or a map of key/value pairs?
879: [22:49:56] <jedateach> UncleCheese_: I’ve noticed that if you use a non-asociative array, then the resulting config has copies of the same values. Using this, I’m figuring out a hack….
880: [22:50:02] <jedateach> …sounds like you’ve done this before?
881: [22:50:09] <UncleCheese_> yeah, i had to do this in betterbuttons
882: [22:50:43] <UncleCheese_> in betterbuttons, the user can customise the interface by including or excluding the buttons he wants
883: [22:50:56] <UncleCheese_> but if it's just a list, like this:
884: [22:51:01] <UncleCheese_> buttons: [one, two, three]
885: [22:51:08] <UncleCheese_> then overriding that just results in a bigger array, not a new one
886: [22:51:15] <UncleCheese_> my solution was this
887: [22:51:17] <UncleCheese_> buttons:
888: [22:51:23] <UncleCheese_> button_one: true
889: [22:51:26] <UncleCheese_> button_two: true
890: [22:51:32] <UncleCheese_> and then in your config, you can set those to false
891: [22:51:37] <jedateach> right
892: [22:51:40] <jedateach> mmm, any word on if/when this issue will be fixed?
893: [22:51:43] <UncleCheese_> but you may not be in a position to do that
894: [22:51:45] <UncleCheese_> it's not a fix
895: [22:51:51] <UncleCheese_> it's by design
896: [22:52:11] <ss24> I blame Hamish
897: [22:52:22] <jedateach> but surely configuring via array is common enough
898: [22:52:41] <jedateach> I’ve read some of the dev list discussion
899: [22:54:08] <UncleCheese_> yeah, it's definitely a point of disussion, but it's definitely not a bug
900: [22:54:19] <UncleCheese_> they built it that way for a reason.. i'm not a huge fan
901: [22:54:28] <Stomach> you should be able to invalidate an entire config and replace it
902: [22:54:32] <jedateach> can you summarise what that reason is?
903: [22:54:32] <Stomach> if you're doing it, you know what you'
904: [22:54:35] <Stomach> re doing right?
905: [22:54:43] <UncleCheese_> yeah, but what would the api look like for that, Stomach ?
906: [22:54:48] <Stomach> awful :D
907: [22:54:52] <UncleCheese_> exactly
908: [22:54:55] <UncleCheese_> well
909: [22:55:00] <UncleCheese_> i suppose you could do something like
910: [22:55:03] <UncleCheese_> ---
911: [22:55:11] <UncleCheese_> Behaviour: UNINERITED
912: [22:55:12] <UncleCheese_> ----
913: [22:55:16] <UncleCheese_> MyThing:
914: [22:55:28] <Stomach> hmm
915: [22:55:41] <Stomach> but it might be better to be on a class
916: [22:56:03] <jedateach> are all the configurations combined in the manifest?
917: [22:56:09] <Stomach> MyThing: replaces: config_value : 'new value'
918: [22:56:10] <UncleCheese_> yes
919: [22:56:30] <jedateach> I guess thats for speed’s sake
920: [22:56:36] <Stomach> yeah
921: [22:58:05] <jedateach> here’s my hack: https://gist.github.com/jedateach/11235416
922: [22:58:08] <UncleCheese_> The only issue with replaces: {} is that you'd have to worry about two things -- the order of inclusion, and the specification to replace
923: [22:58:27] <UncleCheese_> so if you don't have an After: whatever/something
924: [22:58:32] <Stomach> the order of inclusion should be set user before/after rules
925: [22:58:34] <UncleCheese_> then replaces: {} doesn't do anything
926: [22:59:06] <UncleCheese_> although i guess in my example you'd need to do that too
927: [22:59:14] <Stomach> yeah, it has to be configured
928: [22:59:56] <Stomach> the problem would be when you try to modularise something like that
929: [23:00:14] <Stomach> but, as a directive from a mysite, i see no problem with trying :D
930: [23:13:32] * Marvanni2 quit (Ping timeout: 276 seconds)
931: [23:13:45] * Colin[pi] has joined #silverstripe
932: [23:18:33] <ss24> Morning everyone
933: [23:18:34] * ss24 is now known as ss23
934: [23:18:54] <Colin[pi]> morning!
935: [23:20:12] <Colin[pi]> my gf finally got her visa yesty :D
936: [23:20:34] <ss23> Can she come for wdcnz then? :D
937: [23:20:43] <Colin[pi]> technically, yes
938: [23:20:45] <Colin[pi]> but no
939: [23:20:46] <Colin[pi]> ;D
940: [23:20:47] <ss23> XD
941: [23:21:18] * marvanni has joined #silverstripe
942: [23:22:12] <Colin[pi]> ss23: when you off to Japan?
943: [23:22:32] <ss23> June, probably
944: [23:22:50] <Colin[pi]> any specific reason? was to meet a friend right?
945: [23:22:54] <Colin[pi]> or just holiday
946: [23:23:37] <ss23> Kind of both
947: [23:23:41] <ss23> friend is going, so going with him
948: [23:23:47] <ss23> Going to meet him there though, since he's in Finland
949: [23:23:51] <Colin[pi]> porque no los dos!
950: [23:23:56] <Colin[pi]> ah k
951: [23:23:56] * jordanmk has joined #silverstripe
952: [23:24:22] <Colin[pi]> you reckon I can stop by at SS on Fri 1st Aug?
953: [23:24:37] <Colin[pi]> just to say "hai!"
954: [23:24:53] <Colin[pi]> then we can go for a drink and shit
955: [23:26:20] <Ryan-Toast> Colin[pi]: Did someone say drinking?
956: [23:26:52] * Colin[pi] looks around with shifty eyes
957: [23:26:56] <Colin[pi]> moi
958: [23:26:58] <Colin[pi]> ?
959: [23:26:59] <Colin[pi]> ;)
960: [23:27:29] <Ryan-Toast> ( ͡° ͜ʖ ͡°)
961: [23:29:52] <jordanmk> hey guys, how could i go about having an email automatically sent out to users who pass some condition?
962: [23:30:31] <jordanmk> more specifically, i need some way to detect which users' have a subscription that will end in a week, and then send an email to those users
963: [23:30:53] <Colin[pi]> jordanmk: scheduled task
964: [23:31:10] <jordanmk> i'm guessing that's not a SilverStripe thing?
965: [23:31:38] <Colin[pi]> wait, are tasks still in SS3?
966: [23:31:45] <Stomach> yeah
967: [23:31:57] <Stomach> but you just extend CliController and schedule it directly
968: [23:31:57] <Colin[pi]> jordanmk: no it's SS, but in combination with cron
969: [23:32:01] <Colin[pi]> oic
970: [23:32:04] <Stomach> theres no more weekly, daily etc
971: [23:32:16] <Stomach> so you just go class MyTask extends CliController {
972: [23:32:23] <Colin[pi]> yep I just noticed they're deprecated
973: [23:32:23] <Stomach> then ./framework/sake MyTask
974: [23:32:39] <Stomach> set up a cron to run that sake task every whatever
975: [23:32:41] <Stomach> problem solved :D
976: [23:34:18] * an_Eskimo quit (Ping timeout: 240 seconds)
977: [23:55:28] * danfo quit (Quit: danfo)

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