#silverstripe IRC Log

IRC log for 18 August 2016

All timestamps are in UTC.

1: [00:00:01] * ss-helper quit (Remote host closed the connection)
2: [00:00:14] * ss-helper has joined #silverstripe
3: [00:05:43] <DanaeNZ> does anyone have any tips to find out why cms/framework is locked to a specific version? I've gone through my composer requirements and nothing specifically requires 3.1.x.
4: [00:06:15] <DanaeNZ> ah nvm, found the culprit
5: [00:14:48] * Nightjar quit (Ping timeout: 265 seconds)
6: [00:17:16] <MichalKl_> Hi guys.. I'm building a front-end form which is supposed to have a couple of add/remove dynamic rows with fields.. what would be the best form field or module to use for that?
7: [00:17:23] * MichalKl_ is now known as MichalKleiner
8: [00:18:40] * bubaphex quit (Quit: My Mac has gone to sleep. ZZZzzz…)
9: [00:34:38] * spronk has joined #silverstripe
10: [00:40:48] * bubaphex has joined #silverstripe
11: [00:51:11] * Nightjar has joined #silverstripe
12: [00:55:51] <Nightjar> DanaeNZ, who was the culprit?
13: [00:56:51] <DanaeNZ> Nightjar: not me
14: [00:56:59] <DanaeNZ> some other internal module
15: [00:57:11] <DanaeNZ> for some reason required >3.1, <3.2
16: [00:57:16] <Nightjar> ah, some module's composer.json required ss.bad?
17: [00:57:20] <DanaeNZ> >3.0 I mean
18: [00:57:37] <DanaeNZ> Nightjar: not necessarily bad, but wrong for our requirements
19: [00:57:53] <DanaeNZ> tbh I reckon the focuspoint module probably doesn't /need/ ~3.3
20: [00:57:58] <Nightjar> Nothing says futureproof quite like locking your requirements.
21: [00:58:20] <DanaeNZ> yeah I went through a bunch a little while ago updating all that
22: [00:58:24] <DanaeNZ> i missed a couple
23: [01:00:04] <Nightjar> fire the folk who wrote it
24: [01:08:03] <DanaeNZ> the folk who wrote it aren't backend developers
25: [01:10:40] * bubaphex quit (Quit: My Mac has gone to sleep. ZZZzzz…)
26: [01:17:46] * bubaphex has joined #silverstripe
27: [01:35:46] * DanaeNZ quit (Remote host closed the connection)
28: [01:36:22] * DanaeNZ has joined #silverstripe
29: [01:38:34] * DanaeNZ quit (Remote host closed the connection)
30: [01:38:50] * DanaeNZ has joined #silverstripe
31: [02:06:24] * Hailwood quit (Ping timeout: 250 seconds)
32: [02:07:15] * bubaphex quit (Quit: My Mac has gone to sleep. ZZZzzz…)
33: [02:18:53] * DanaeNZ quit (Remote host closed the connection)
34: [02:19:29] * DanaeNZ has joined #silverstripe
35: [02:24:04] * DanaeNZ quit (Ping timeout: 252 seconds)
36: [02:26:56] * DanaeNZ has joined #silverstripe
37: [02:27:57] * bubaphex has joined #silverstripe
38: [02:29:53] * bubaphex quit (Client Quit)
39: [02:31:33] * bubaphex has joined #silverstripe
40: [02:32:33] <spronk> beep bleep boop boop
41: [02:35:19] <DanaeNZ> wooooo
42: [02:35:23] <DanaeNZ> chai latte
43: [02:35:26] <DanaeNZ> so much sugar
44: [02:35:29] <DanaeNZ> so little coffee
45: [02:35:33] <spronk> ooo
46: [02:35:34] <spronk> i want one
47: [02:35:39] <DanaeNZ> do it
48: [02:35:41] <spronk> has been a looong time since i had a chai latte
49: [02:35:53] <spronk> not sure i've had one this year at all o_O
50: [02:35:54] <DanaeNZ> Perfect winter beverage, sooo gooood
51: [02:36:00] <DanaeNZ> It's a stunner out there though
52: [02:36:35] <spronk> no it isn't you're lying
53: [02:37:03] <spronk> ughhhhhh lameeeee
54: [02:37:11] * spronk has to couple his template rendering engine much earlier than he wants to
55: [02:37:20] <spronk> because SMS is stupid
56: [03:20:53] * Nightjar quit (Ping timeout: 265 seconds)
57: [03:51:03] * Nightjar has joined #silverstripe
58: [04:06:54] * bubaphex quit (Quit: My Mac has gone to sleep. ZZZzzz…)
59: [04:08:56] * chillu_23 has joined #silverstripe
60: [04:12:06] <Nightjar> I used to love chai lattes, until at some point they stopped making them good and slowly replaced the good with nowt but sugar. Now all I taste is sugar, instead of winter warming goodness.
61: [04:17:54] * UncleCheese has joined #silverstripe
62: [04:18:01] <spronk> mm..
63: [04:18:04] <Nightjar> Defeating the point and ultimately ruining the experience. My marginal utility has decreased to a level where I deem it not worth buying them anymore.
64: [04:18:38] <Nightjar> And every odd time where I think "maybe this one will be difference"... it's worse. ALWAYS WORSE.
65: [04:18:52] <UncleCheese> which runs first? _config.php or config.yml?
66: [04:19:02] <Nightjar> yml
67: [04:19:03] <Nightjar> iirc
68: [04:19:19] <UncleCheese> if I run something in _config.php can i guarantee that the config is true?
69: [04:19:25] <Nightjar> should be.
70: [04:19:29] <UncleCheese> or are they run in serial..
71: [04:19:32] <Nightjar> no
72: [04:19:42] <Nightjar> wait, yes.
73: [04:19:52] <Nightjar> not parallel. Never parallel.
74: [04:19:52] <UncleCheese> ok, better way to ask..
75: [04:19:58] <UncleCheese> that was the wrong word, sorry
76: [04:20:02] <UncleCheese> here
77: [04:20:21] <UncleCheese> if i have something in my-module/_config.php i want to know that all modules have had their input into Config
78: [04:20:36] <Nightjar> not sure but yet
79: [04:20:38] <Nightjar> yes*
80: [04:20:45] <Nightjar> easy to test right?
81: [04:21:15] <Nightjar> just make a bogus module that sets a value, then read it in another one's .php config.
82: [04:21:20] <UncleCheese> or, is it mymodule/_config.yaml, then mymodule/config.php, only to be overridden by mysite/config.yml,
83: [04:21:30] <UncleCheese> yeah good idea
84: [04:21:39] <Nightjar> eg a/_config.php && z/_config/test.yml
85: [04:21:54] <Nightjar> like a 5 minute investigation
86: [04:22:35] <Nightjar> I believe the answer is yes though. All yml, then all php, always with $project last.
87: [04:22:54] <Nightjar> is my understanding.
88: [04:23:41] <UncleCheese> ok, you're right.. in _config.php, the config.ymls have all been reconciled
89: [04:23:46] <UncleCheese> whew!
90: [04:23:51] <DanaeNZ> furthermore, doing something like Config::inst()->update() I believe trumps all
91: [04:23:57] <UncleCheese> i have to say, that's one of SS's darkest corners
92: [04:24:10] <UncleCheese> the order of operations for the modules.. it's so arbitrary, and it can kill you
93: [04:24:46] <UncleCheese> yeah, avoid ->update() at all costs
94: [04:29:05] <DorsaiNZ> hey probably a silly question but I have a Page.ss and a Layout/Page.ss, when I call ->renderWith(‘Page’) it only uses the Layout/Page.ss and not the top level one, so no framework for the Layout/Page.ss - guessing this is something simple I’ve missed?
95: [04:29:40] <UncleCheese> ->renderWith(['LayoutTemplate','MainTemplate']);
96: [04:29:59] <Nightjar> DanaeNZ, it doesn't trump anything.
97: [04:30:14] <Nightjar> it simply sets. But of course it happens _after_ all the yml has been processed.
98: [04:30:43] <Nightjar> Update as many times as you want before using it, it's not really a trump.
99: [04:30:55] <Nightjar> But it does set the values. All the values. The best values.
100: [04:32:29] <Nightjar> DorsaiNZ, yeh, it'll resolve one. You can give it an array like UncleCheese has put, or make it explicit with ['main' => 'MainTemplate', 'Layout' => 'LayoutTemplate']
101: [04:33:09] <Nightjar> It's time for my weekend. Bye.
102: [04:33:12] * Nightjar quit (Quit: Leaving)
103: [04:33:16] <spronk> cya br
104: [04:33:17] <spronk> ... he leaves so fast
105: [04:35:50] <DorsaiNZ> ok tried ->renderWith(‘Page’,’Page’), ->renderWith(array(‘Page,Page’)), ->renderWith([‘Page’,’Page’]), ->renderWith([‘main’=>’Page’,’Layout’=>’Page’]) - all wiht no success
106: [04:39:06] <DanaeNZ> DorsaiNZ: where is this function? Controller?
107: [04:39:18] <DorsaiNZ> yeah in the controller
108: [04:40:12] <DorsaiNZ> it is outputting the formatted response from an api call triggered by a form
109: [04:41:24] * chathushka has joined #silverstripe
110: [04:41:24] <ss-helper> chathushka: Welcome to #silverstripe! Please ask your questions but don't leave too soon, we are a busy lot.
111: [04:41:27] <DorsaiNZ> no hang on I think the content of something is not being created
112: [04:41:53] <DorsaiNZ> ffs
113: [04:46:40] * chathushka quit (Quit: Page closed)
114: [04:53:38] <DorsaiNZ> forgot to pass in some template variables when setting up the render - hangs head in shame and slinks out of the room
115: [05:00:24] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
116: [05:14:24] * chathushka has joined #silverstripe
117: [05:33:27] * chillu_23 quit (Quit: chillu_23)
118: [05:49:10] * micmania1 quit (Quit: micmania1)
119: [05:54:06] * pweh has joined #silverstripe
120: [05:58:02] * DanaeNZ quit (Quit: TIME TO FEED)
121: [06:06:32] <chathushka> Hi
122: [06:07:30] <chathushka> We are integrating Stripe for one of our US client and in the process of implementing Stripe Managed connect
123: [06:09:47] <chathushka> But in Test mode when I try to add another account under the managed account, for the Bank details section when I put a test BSB it shows an error.
124: [06:10:54] <chathushka> Known Test bank accounts can't be used in live mode
125: [06:11:06] <chathushka> but the account is already in test mode.
126: [06:13:39] * chathushka has left #silverstripe
127: [06:15:12] <ss-helper> Re: [silverstripe-dev] "Supported modules" and github.com/silverstripe-labs - https://groups.google.com/d/msg/silverstripe-dev/vgQZpUnxrI4/lAjFqbROAQAJ
128: [06:33:46] * Azure quit (Ping timeout: 252 seconds)
129: [06:47:26] <Kingy> did he just mistake Silverstripe for Stripe?
130: [06:56:55] * arnhoe has joined #silverstripe
131: [07:07:22] * marvanni has joined #silverstripe
132: [07:11:03] * UncleCheese has joined #silverstripe
133: [07:24:14] * micmania1 has joined #silverstripe
134: [07:54:32] * micmania1 quit (Quit: micmania1)
135: [08:02:19] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
136: [08:17:15] * micmania1 has joined #silverstripe
137: [08:22:57] * otterpocket has joined #silverstripe
138: [08:23:46] <otterpocket> What cryptographic hashing algorithm does 3.4 use for passwords?
139: [08:25:06] * swaiba has joined #silverstripe
140: [08:33:26] <slievr> pretty sure it's Blowfish, correct me if I'm wrong.
141: [08:40:15] <otterpocket> What like EKS blowfish ?
142: [08:42:13] <otterpocket> Just trying to make sure its bcrypt or stronger
143: [08:43:46] <slievr> bcrypt uses blowfish
144: [08:44:08] <slievr> blowfish is the cipher
145: [08:51:40] * wmk has joined #silverstripe
146: [09:00:32] * agent44 has joined #silverstripe
147: [09:02:03] <otterpocket> So the hashing function is bcrypt ?
148: [09:02:40] <otterpocket> I meant function :| in the first place not algo
149: [09:02:43] <otterpocket> sorry
150: [09:13:54] <slievr> it uses this http://php.net/manual/en/function.crypt.php
151: [09:14:16] <slievr> http://api.silverstripe.org/3.0/class-PasswordEncryptor_Blowfish.html
152: [09:14:30] <slievr> sorry I can't be more useful
153: [09:46:00] * spronka has joined #silverstripe
154: [09:47:06] <DimiStripe> Hi all, how can i enable ID in $searchable_fields to be just textbox, not dropbox (as i have ~1mil records, so it hangs when tries to crete a dropdown) ?
155: [09:48:27] <otterpocket> slievr, Thanks for your help
156: [09:49:01] * marvanni quit (Ping timeout: 252 seconds)
157: [09:49:12] * marvanni has joined #silverstripe
158: [09:49:24] <wmk> DimiStripe, see https://docs.silverstripe.org/en/3.1/developer_guides/model/scaffolding/#searchable-fields
159: [09:49:48] <wmk> something like 'ID' => 'NumericField' should do the trick
160: [09:50:02] <wmk> which is a textfield that just accepts numbers
161: [09:53:40] <DimiStripe> Nope
162: [09:53:43] <DimiStripe> still out of memry
163: [09:53:53] <DimiStripe> Allowed memory size of 1073741824 bytes exhausted
164: [09:54:28] <wmk> did you
165: [09:54:32] <wmk> !flush DimiStripe
166: [09:54:33] <ss-helper> DimiStripe: Have you flushed? Try doing a ?flush=all and /dev/build then see if it's sorted. Do it twice for good measure ;-)
167: [09:55:12] * chillu_23 has joined #silverstripe
168: [09:55:24] * chillu_23 quit (Client Quit)
169: [09:58:00] <DimiStripe> yes im flushing
170: [09:58:12] <DimiStripe> dev/build should it really be done ?
171: [09:58:19] <DimiStripe> for changing searchables ?
172: [09:58:44] <DimiStripe> (its live huge site, building takes ages, and drops visitors during it :) )
173: [10:00:17] <ss-helper> Re: [silverstripe-dev] "Supported modules" and github.com/silverstripe-labs - https://groups.google.com/d/msg/silverstripe-dev/vgQZpUnxrI4/k04RLb1aAQAJ
174: [10:00:22] <wmk> DimiStripe, well... set up a dev server please1
175: [10:00:37] * wmk knows that feeling
176: [10:00:42] <swaiba> DimiStripe it sound's like it is working but the object has too many options and it cannot make the dropdown
177: [10:01:03] <DimiStripe> exactly
178: [10:01:03] <wmk> swaiba, he wants to make another field instead of dropdown
179: [10:01:04] <swaiba> but I did think there was a (lame) solution to this where it created the textbox as an alternative
180: [10:01:12] <DimiStripe> thats why i need just an input field
181: [10:01:13] <wmk> but shouldn't it create the textbox automatically?
182: [10:01:16] <DimiStripe> without dropdown
183: [10:01:23] <swaiba> thats it what I'm saying
184: [10:01:27] <swaiba> 2.4 used to memory error
185: [10:01:36] <swaiba> and v3 makes a text box instead I thought
186: [10:01:40] <wmk> yup
187: [10:01:41] <DimiStripe> yes, but it looks like it tries to create dropbox in any case
188: [10:01:48] <swaiba> (which is the lame bit, sures an autosuggest is the way to do)
189: [10:01:51] <DimiStripe> 'ID'=>'ExactMatchFilter' or 'ID' => 'NumericField
190: [10:02:20] <DimiStripe> i dont need any autosuggest - just a plain textbox :D
191: [10:02:25] <DimiStripe> and cant make it :D
192: [10:03:22] <swaiba> how about...
193: [10:03:23] <swaiba> $searchable_fields = array('ID' => array('field' => 'TextField'));
194: [10:03:24] <swaiba> ?
195: [10:07:45] <DimiStripe> swaiba: worked like a charm !
196: [10:07:47] <DimiStripe> thanks @!
197: [10:10:21] <swaiba> welcome
198: [10:17:54] * pweh quit (Read error: Connection reset by peer)
199: [10:54:41] <wmk> swaiba, DimiStripe that was what i suggested before...
200: [10:55:32] <swaiba> wmy maybe if you'd had the full array(field => textfield) it might ahve been clearer
201: [10:55:34] <wmk> oh, not really.... but rtfm is always good again
202: [10:55:56] <wmk> swaiba, you referenced the third example in the docs, i the second
203: [10:56:14] <swaiba> wmk sure, I did it from memory tho I didn't look at the docs :)
204: [10:56:37] <wmk> my memory told me: lookup first as i don't use this feature so often
205: [10:58:00] <swaiba> https://www.youtube.com/watch?v=4-L6rEm0rnY
206: [11:01:31] <wmk> the evolution of cat pics... cat video?
207: [11:02:04] <wmk> https://www.youtube.com/watch?v=zK3cIxrQhPs
208: [11:03:13] <swaiba> a cat video about "memories"
209: [11:03:15] <swaiba> lol
210: [11:03:45] * wmk is looking for lunch inspiration
211: [11:04:19] <swaiba> cat? viable if you were in Vietnam, Korea, and China
212: [11:07:15] * wmk goes to neighbours flat
213: [11:18:46] * UncleCheese has joined #silverstripe
214: [11:24:18] * janneklouman-- has joined #silverstripe
215: [11:40:17] <slievr> wmk, how was the cat?
216: [12:07:09] <wmk> it was a french pig-cat with ham and cheese inside
217: [12:20:03] * marvanni quit (Ping timeout: 244 seconds)
218: [12:20:08] * UndefinedOffset has joined #silverstripe
219: [12:22:38] * marvanni has joined #silverstripe
220: [12:56:11] * Shrike_Finland has joined #silverstripe
221: [12:56:17] <Shrike_Finland> Gday!
222: [12:57:27] <Shrike_Finland> Anyone having problems with 3.4.1 SS and gridfieldextensions 1.4.1. Sorting is not working. I'm I missing something here or has the code changed? Example: http://sspaste.com/paste/show/57b5b0510bcb0
223: [13:03:37] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
224: [13:06:09] <swaiba> Shrike_Finland gday
225: [13:06:13] <swaiba> looks fine to me
226: [13:06:46] <swaiba> normal advice - dev/build, reduce the example to remove other compontents (temporarily)
227: [13:07:12] <swaiba> having said that I normally do like...
228: [13:07:39] <swaiba> if ($grid = $fields->dataFieldByName('Buttons')) $grid->getConfig()->addComponent(new GridFieldOrderableRows('SortOrder'));
229: [13:08:02] <swaiba> obviously I'm talking modeladmin
230: [13:13:11] * micmania1 quit (Quit: micmania1)
231: [13:17:35] <Shrike_Finland> Ok, this is very odd…
232: [13:17:59] <Shrike_Finland> There is no SortOrder in database
233: [13:21:56] <swaiba> Shrike_Finland I think I see it...
234: [13:22:11] <swaiba> you are trying to define the manymany extra fields as if this were a DataObject
235: [13:22:13] <swaiba> it isn't
236: [13:22:22] <swaiba> it's an Extension
237: [13:23:03] <swaiba> meaning you use the extraStatics function i think
238: [13:24:25] <Shrike_Finland> here is the DataObject for ButtonItem: http://sspaste.com/paste/show/57b5b6eda5ec2
239: [13:26:36] <slievr> how would I go about restricting the creation of data objects with the same relations. my object has 2 has_ones and I don't want any other to have the same pair.
240: [13:27:01] <swaiba> slievr validators? onBeforeWrites?
241: [13:27:02] <Shrike_Finland> It's an extension so that it can be used thru config.yml to add buttons on pagetypes where I need them.
242: [13:27:21] <slievr> which is better practice?
243: [13:34:12] <swaiba> slievr to me the one that works fastest and in most cases, for that I don't know, you might even have to delete the very thing you've added in onafterwrite
244: [13:34:34] <swaiba> it's complicated as you want to look at relating objects before you've saved
245: [13:34:52] <swaiba> http://stackoverflow.com/questions/37525454/robust-method-for-getting-the-related-class-instance-before-saving-in-the-edit-f
246: [13:35:07] <slievr> does the validator get called before or after creation (sorry I've never worked with them before)
247: [13:35:17] <swaiba> ^^ might be of use so when you are adding you can tell the object it's being added to
248: [13:35:29] <swaiba> before, that is why it is a validator
249: [13:35:34] <swaiba> like a guard at the castle
250: [13:35:40] <swaiba> after would be useless
251: [13:36:33] <slievr> yeah I've got an idea how to validate it. I'm jsut not sure if I have the exclude the ID of the object being created in the query
252: [13:39:10] <wmk> slievr, you can, but you don't have to exclude it
253: [13:39:27] <wmk> if you exclude ID it'll be generated automatically
254: [13:39:31] <slievr> cool thanks, built it it works
255: [13:45:49] * Shrike_Finland quit (Quit: Leaving.)
256: [13:51:37] * wmk quit (Quit: Leaving)
257: [13:58:56] * Mike123 has joined #silverstripe
258: [14:02:08] <Mike123> Hey, i have old SS version web running... i need to change server and they have MySQL 5.6 .. will it work with my version of SS ?
259: [14:05:12] <Mike123> and another question, will it work with MariaDB 10 ?
260: [14:22:03] <swaiba> Mike123 I'd test both on my localhost first as I've no idea
261: [14:27:42] * spronk quit (Quit: I may need a longer sleep timer...)
262: [14:37:35] * krofek quit (Quit: Leaving)
263: [14:50:50] * Mike123 quit (Ping timeout: 264 seconds)
264: [15:13:13] * cupcake has joined #silverstripe
265: [15:13:32] <cupcake> does anyone know how to restrict user access to tree view in the cms?
266: [15:13:45] <cupcake> i want to be able to show pages only created by the user himself
267: [15:21:33] * arnhoe quit ()
268: [15:23:06] <swaiba> cupcake - canView, canEdit etc
269: [15:26:48] <cupcake> on the specific page?
270: [15:27:24] <cupcake> swaiba
271: [15:29:32] <swaiba> yeah, you'll also need to add a new db field to store the memeber that created the page
272: [15:32:05] <cupcake> swaiba thats already provided in versioned class
273: [15:32:26] <swaiba> coolio I'm not normally seen around the sitetree parts
274: [16:04:33] * janneklouman-- quit (Ping timeout: 265 seconds)
275: [16:12:27] * spronka quit (Quit: My Mac has gone to sleep. ZZZzzz…)
276: [16:23:48] * otterpocket quit (Quit: Leaving)
277: [16:37:02] * cupcake quit (Ping timeout: 264 seconds)
278: [16:41:23] * marvanni quit (Ping timeout: 250 seconds)
279: [16:56:49] * agent44 quit (Ping timeout: 260 seconds)
280: [16:56:58] * agent44 has joined #silverstripe
281: [17:04:05] * agent44 quit (Quit: zzz)
282: [17:50:29] * keroberos quit (Ping timeout: 260 seconds)
283: [17:53:47] * kerozene has joined #silverstripe
284: [18:01:43] * muskie9 has joined #silverstripe
285: [18:02:58] * darianno has joined #silverstripe
286: [18:04:04] * UndefinedOffset quit (Quit: Leaving.)
287: [18:12:15] * UndefinedOffset has joined #silverstripe
288: [18:24:25] * darjusIT has joined #silverstripe
289: [18:32:28] * gelignite has joined #silverstripe
290: [19:26:20] * DimiStripe quit (Quit: DimiStripe)
291: [19:28:40] * arnhoe has joined #silverstripe
292: [19:34:17] * arnhoe quit ()
293: [19:58:09] * DimiStripe has joined #silverstripe
294: [20:44:30] * bubaphex has joined #silverstripe
295: [20:47:46] * UndefinedOffset quit (Quit: Leaving.)
296: [21:08:24] * Hailwood has joined #silverstripe
297: [21:11:44] * micmania1 has joined #silverstripe
298: [21:21:45] * micmania1 quit (Quit: micmania1)
299: [21:37:01] * Azure has joined #silverstripe
300: [21:39:39] * bubaphex quit (Quit: My Mac has gone to sleep. ZZZzzz…)
301: [21:47:05] * bubaphex has joined #silverstripe
302: [21:51:42] * Dedra has joined #silverstripe
303: [21:51:45] * gelignite quit (Quit: http://bit.ly/1kso8Ta)
304: [21:55:00] * muskie9 quit (Ping timeout: 250 seconds)
305: [21:56:39] * micmania1 has joined #silverstripe
306: [22:14:40] * DanaeNZ has joined #silverstripe
307: [22:22:08] <DanaeNZ> moroorororroning
308: [22:22:14] <ss23> moin
309: [22:22:17] <ss23> TGIF
310: [22:22:18] <Hailwood> Nope. Too early for that.
311: [22:30:25] <ss-helper> Silverstripe: Custom Form Template - Validation Issue - http://stackoverflow.com/questions/39028329/silverstripe-custom-form-template-validation-issue
312: [22:37:12] <DanaeNZ> need
313: [22:37:13] <DanaeNZ> cooffe
314: [22:37:17] <DanaeNZ> e*
315: [22:37:20] <DanaeNZ> -o*
316: [22:37:39] * muskie9 has joined #silverstripe
317: [22:41:12] * Hailwood quit (Ping timeout: 240 seconds)
318: [22:42:06] * bubaphex quit (Quit: My Mac has gone to sleep. ZZZzzz…)
319: [22:53:10] * Hailwood has joined #silverstripe
320: [23:27:16] * darianno quit (Quit: Textual IRC Client: www.textualapp.com)
321: [23:27:59] * spronk has joined #silverstripe
322: [23:34:00] * UncleCheese has joined #silverstripe
323: [23:45:53] <Hailwood> When you have $4 so you go to buy some chips, and walk out of the shop with some chips, a kebab, and $4 :D
324: [23:53:12] * bubaphex has joined #silverstripe
325: [23:54:20] <DanaeNZ> Hailwood: how did you manage that?
326: [23:54:24] <DanaeNZ> I want chips
327: [23:54:25] <DanaeNZ> omg
328: [23:58:49] <Hailwood> By leaving a good review haha
329: [23:59:41] <DanaeNZ> awww yisss

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