#silverstripe IRC Log

IRC log for 14 July 2015

All timestamps are in UTC.

1: [00:00:13] <DanaeNZ> ugghhhh deja vu. I fee like I chose throw_candy last time so
2: [00:00:16] <DanaeNZ> light_on_fire
3: [00:00:19] <DanaeNZ> @spronk
4: [00:01:03] <spronk> You throw your match at the spronk
5: [00:01:08] <spronk> The spronk is revealed to be a Balrog of Morgoth!!!
6: [00:01:15] <DanaeNZ> fuk
7: [00:01:21] <Colin[pi]> ur screwed DanaeNZ
8: [00:01:29] <DanaeNZ> Where’s gandalf them
9: [00:01:32] <DanaeNZ> then*
10: [00:01:38] <DanaeNZ> need some wizard bait
11: [00:01:47] <spronk> You hear a faint, but deep sound from afar
12: [00:01:47] <Colin[pi]> ss23 could be gandalf
13: [00:01:51] <Colin[pi]> has the hair for it
14: [00:02:19] <DanaeNZ> can I run from the BALROG OF MOOORGOOOTH
15: [00:02:22] <spronk> Your actions are: draw_sword run_to_noise tell_joke
16: [00:02:33] <DanaeNZ> fuck it, I’m gandalf
17: [00:02:36] <DanaeNZ> draw_sword
18: [00:02:54] <spronk> You pull your sword from its sheath.
19: [00:03:04] <ss23> Colin[pi]: But my hair is brown
20: [00:03:05] <ss23> :(
21: [00:03:08] <spronk> As it draws, it is revealed to be an ancient elvish blade, and your face grows a long white beard.
22: [00:03:14] <DanaeNZ> yes
23: [00:03:16] <DanaeNZ> yes yes yes
24: [00:03:23] <spronk> You are Saruman
25: [00:03:24] <DanaeNZ> i’m mutha fucken gandalf bitches
26: [00:03:27] <DanaeNZ> OH FUCK
27: [00:03:28] <DanaeNZ> DAMMIT
28: [00:03:30] <DanaeNZ> NO
29: [00:03:51] <DanaeNZ> NOT THAT WHINY LITTLE WIZARD BITCH
30: [00:03:58] <spronk> The Balrog spronk of Morgoth hands you a drink and gives you a high five
31: [00:04:04] <DanaeNZ> Oh ok
32: [00:04:09] <ss23> he's pretty chill
33: [00:04:09] <DanaeNZ> betterthanexpected.jpg
34: [00:04:10] <spronk> THE END
35: [00:04:15] * DanaeNZ applauds
36: [00:04:58] <Colin[pi]> ss23: young Gandalf then :P
37: [00:05:04] <spronk> good thing you draw_sword... I was running out of imagination
38: [00:05:24] <ss23> Gandalf came to Middle Earth fully aged
39: [00:05:27] <Colin[pi]> spronk: only so much you can fit in 64KB ram ;)
40: [00:05:32] <ss23> (At least, it was implied he did)
41: [00:05:35] * spronk high fives Colin[pi]
42: [00:05:38] <spronk> hahhaa!
43: [00:05:40] <DanaeNZ> good shit
44: [00:09:03] <Colin[pi]> ss23: GITS collection intensifies: http://i.imgur.com/MvVQJ4h.jpg
45: [00:09:13] <ss23> damn
46: [00:09:14] <Colin[pi]> pity the scale is way off
47: [00:09:18] <ss23> I don't remember motoko's boobs being quite that big
48: [00:09:26] <ss23> lol yeah
49: [00:09:31] <ss23> tiny tachikoma
50: [00:09:49] <Colin[pi]> I got two, grey and the last blue ^_%
51: [00:09:50] <Colin[pi]> ^_^
52: [00:09:51] * DanaeNZ smacks head on the rock she was under
53: [00:09:51] <ss23> Colin[pi]: you've finished Arise, right?
54: [00:09:54] <DanaeNZ> SOMEONE SAY ANIME
55: [00:09:57] * Stomach has joined #silverstripe
56: [00:09:58] <Colin[pi]> ss23: nope, not the last one yet :(
57: [00:10:11] <ss23> But it's out
58: [00:10:13] <ss23> IT'S BEEN OUT FOR AGES
59: [00:10:16] <Colin[pi]> I know
60: [00:10:21] <ss23> I marathoned them recently
61: [00:10:23] <Colin[pi]> I must watch it
62: [00:10:32] <Colin[pi]> but tbh, SAC major = only major for me
63: [00:10:42] <ss23> mmmm
64: [00:10:52] <Colin[pi]> I mean
65: [00:10:55] <Colin[pi]> arise is good
66: [00:10:59] <Colin[pi]> but it's kinda not the same
67: [00:13:32] <Colin[pi]> ss23: I might have to marathon them too, I have the 4th ep sitting there too lol
68: [00:13:39] <Kingy> lol this place just went full nerd
69: [00:13:40] <Kingy> love it
70: [00:13:45] <Colin[pi]> just went?
71: [00:13:49] <ss23> implying it wasn't full nerd before
72: [00:13:50] <Kingy> even more
73: [00:13:59] <ss23> I'm telling you
74: [00:14:01] <ss23> when eva 4 comes on
75: [00:14:03] <ss23> out*
76: [00:14:04] <ss23> Hngggg
77: [00:14:06] <ss23> going to be so good
78: [00:14:18] <Ryan-Toast> ss23: mmm
79: [00:14:20] <Ryan-Toast> maybe
80: [00:14:59] <Kingy> god linkedin is a shit storm
81: [00:15:18] <Kingy> "hey jamie we have a position you might be interested in"
82: [00:15:21] <Kingy> "ok what is it"
83: [00:15:25] <Ryan-Toast> Kingy: I wonder if they will ever update their UI
84: [00:15:33] <Kingy> "send us your cv so we can see if you're good for an interview"
85: [00:15:52] <Kingy> no mofo I asked what the position was
86: [00:18:27] <Kingy> working outside. living the dream
87: [00:26:49] <Kingy> https://www.dropbox.com/s/1gkm52o9w1zg5nh/20150714_102120.jpg?dl=0
88: [00:34:12] * DanaeNZ quit (Quit: DanaeNZ)
89: [00:34:59] <spronk> lol
90: [00:35:36] <vebb> Kingy: added u to the client to notify me when you're around
91: [00:35:52] <Kingy> vebb: nice
92: [00:36:03] <vebb> Kingy: https://www.dropbox.com/s/ui48cyh3pcx84au/Screenshot%202015-07-14%2012.35.59.png?dl=0
93: [00:36:37] <Kingy> could get annoying haha
94: [00:37:00] * PenguinMan98 quit (Ping timeout: 246 seconds)
95: [00:45:44] * sminnee has joined #silverstripe
96: [00:48:58] * stecman quit (Quit: This computer has gone to sleep)
97: [00:50:10] * sminnee quit (Client Quit)
98: [00:50:14] * Stomach quit (Quit: zzz)
99: [00:50:48] * camfindlay quit (Quit: camfindlay)
100: [00:51:25] * sminnee has joined #silverstripe
101: [00:52:01] * zlinux quit ()
102: [00:54:16] * stecman has joined #silverstripe
103: [00:59:48] * glenn-bautista quit (Quit: Leaving.)
104: [01:00:27] * adrexia has joined #silverstripe
105: [01:05:51] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
106: [01:06:57] * DanaeNZ has joined #silverstripe
107: [01:08:57] * glenn-bautista has joined #silverstripe
108: [01:12:25] <DanaeNZ> Two more days to prep for Wellington Armageddon, oh lawd
109: [01:13:37] <DanaeNZ> every day just staying up past midnight sewing, styling wigs, and cleaning up 3D printed shit
110: [01:13:40] <DanaeNZ> why why why why
111: [01:15:10] * Stomach has joined #silverstripe
112: [01:15:11] <ss23> :O
113: [01:15:17] <ss23> DanaeNZ: I thought you weren't even in wellington?
114: [01:15:23] <ss23> I've seen it advertised, but idk anyone who's going
115: [01:15:49] <DanaeNZ> I’m not, I’m just so cosplay otaku I’m making the trip there for it
116: [01:15:58] <ss23> lol
117: [01:15:59] <ss23> nice
118: [01:16:02] <ss23> Whatcha goin as?
119: [01:16:21] <DanaeNZ> Narutard characters
120: [01:16:29] <ss23> wow.
121: [01:16:31] <DanaeNZ> obviously
122: [01:16:32] <ss23> u shittin me m8?
123: [01:16:46] <DanaeNZ> Ryan-Toast wasn’t lying when he said my favourite anime was naruto
124: [01:16:54] <ss23> wow
125: [01:16:55] <ss23> qq
126: [01:16:59] <DanaeNZ> GG no re
127: [01:17:00] <ss23> I was going to ask if you wanted to eat burgerfuel
128: [01:17:01] <ss23> but no
129: [01:17:02] <ss23> you can go away
130: [01:17:04] <ss23> h8 u
131: [01:17:04] <ss23> god
132: [01:17:08] <DanaeNZ> sweet :P
133: [01:17:14] <ss23> ;_;
134: [01:17:25] <ss23> Ryan-Toast: pls fire DanaeNZ
135: [01:17:38] <DanaeNZ> Jokes on you, he’s out to lunch!!
136: [01:17:42] <ss23> ;_____________________;
137: [01:17:47] <ss23> When isn't he eating, srsly
138: [01:17:47] <DanaeNZ> hahahaha
139: [01:17:58] <ss23> I should get lunch...
140: [01:18:02] <ss23> Haven't had Burgerfuel in a while
141: [01:18:24] <DanaeNZ> inser Ryan-Toast burgerfuel gif
142: [01:18:30] <ss23> I know the one
143: [01:18:31] <ss23> :O
144: [01:19:34] <DanaeNZ> oh no he’s back
145: [01:19:46] <Ryan-Toast> DanaeNZ: ugh, Naruto.
146: [01:19:54] <DanaeNZ> UGH YES Naruto*
147: [01:19:59] <Ryan-Toast> How I feel about Naruto: http://www.gfycat.com/BabyishShinyHarrier
148: [01:20:07] <DanaeNZ> is it chicken butt
149: [01:20:57] <Stomach> haha! success!
150: [01:21:07] <Stomach> conditioned to wonder if every link is chicken butt
151: [01:21:12] <ss23> lol
152: [01:21:19] <ss23> idek @ naruto
153: [01:21:19] <DanaeNZ> i still haven’t clicked it
154: [01:21:21] <Ryan-Toast> Chicken butt could strike at any time
155: [01:21:23] <ss23> inb4 one piece
156: [01:21:27] <Stomach> I gave up on Shippuden about the same time I gave up on Bleach
157: [01:21:33] <Stomach> which was like 4 years ago
158: [01:21:35] <Stomach> fuck those shows
159: [01:21:38] <DanaeNZ> idamn i was about to say inb4 bleach
160: [01:21:40] <Stomach> fuck those mangas
161: [01:21:43] <Stomach> fuck everything
162: [01:21:45] <Stomach> do something
163: [01:21:48] <Stomach> finish a story
164: [01:21:50] <ss23> GOD WATCH SOME FUCKING REAL ANIME
165: [01:21:50] <DanaeNZ> haha you sound like a broken man
166: [01:21:50] <Stomach> fucking side plots
167: [01:21:51] <Stomach> fuck
168: [01:21:58] <ss23> Like Lucky Star and Azumanga Daiyo!
169: [01:21:58] <DanaeNZ> i love side plots
170: [01:22:09] <DanaeNZ> i love it when it goes on forever and ever
171: [01:22:13] <Stomach> ss23 - Samurai Champloo is my favourite
172: [01:22:14] <DanaeNZ> feed me moreeee
173: [01:22:18] <Stomach> and then Shigurui
174: [01:22:32] <Stomach> which is just cause its so beautiful
175: [01:23:14] <ss23> 5cm/s is pretty
176: [01:32:32] * camfindlay has joined #silverstripe
177: [01:34:35] * Vedran__ has joined #silverstripe
178: [01:36:15] <Vedran__> If I want a form only on the 'Contact' Page (PageType: Page). Should I be putting the function inside the Page_controller?
179: [01:36:59] <DanaeNZ> Well you’re gonna need a custom template anyway, wouldn’t you? So you may as well subclass it into ContactPage
180: [01:38:58] <DanaeNZ> Ryan-Toast has the nippys
181: [01:39:22] <Ryan-Toast> DanaeNZ: My nippys cold.
182: [01:39:45] <DanaeNZ> Cold nips
183: [01:41:07] <Ryan-Toast> cold nips, full of milk.
184: [01:41:08] * oddnoc quit (Quit: yawn!)
185: [01:41:16] <DanaeNZ> ok now it’s just getting gross
186: [01:41:28] <Ryan-Toast> :D
187: [01:41:44] * micmania1 quit (Quit: micmania1)
188: [01:42:51] <Vedran__> DanaeNZ: Great point! :) thanks
189: [01:43:40] <Ryan-Toast> Vedran__: example: https://github.com/Rhym/silverstripe-boilerplate/blob/master/code/Modules/ContactForm/code/forms/ContactForm.php
190: [01:44:10] <Vedran__> whoar...
191: [01:45:50] <Ryan-Toast> …I realise that isn’t the simple example it used to be.
192: [01:46:24] <Vedran__> (whoar was a impressed 'whoar')
193: [01:46:31] <Kingy> lol Ryan-Toast going for the real deal straight away
194: [01:46:44] <Kingy> can never make it easy can you
195: [01:47:16] <Ryan-Toast> 90% of that form could be stripped out, but there is some good stff in there too :P
196: [01:47:26] <Ryan-Toast> autocomplete attributes for example.
197: [01:47:30] <Vedran__> shit yer there is. Thanks heaps~!
198: [01:47:48] * micmania1 has joined #silverstripe
199: [01:48:21] <Vedran__> how difficut is it to get SS to submit forms to a external url?
200: [01:49:02] <DanaeNZ> Form::setAction I believe
201: [01:49:09] <Ryan-Toast> Vedran__: Just set the action to a url I guess
202: [01:49:24] <DanaeNZ> I’ve done it before, it worsk
203: [01:49:26] <DanaeNZ> works*
204: [01:49:27] <Vedran__> great. Thanks :)
205: [01:49:36] <DanaeNZ> fucking typo central up in this bitch
206: [01:49:42] <DanaeNZ> population: me
207: [01:49:49] <Stomach> whoar new silverstripe.com site
208: [01:49:53] <DanaeNZ> ….I wish I typoed now
209: [01:50:06] <DanaeNZ> Stomach: nowai
210: [01:50:08] <Vedran__> how can I create a dropdown list with children from a class?
211: [01:50:16] <DanaeNZ> awww, it
212: [01:50:20] <DanaeNZ> ’s a cute spaceship
213: [01:50:25] <Stomach> Vedran__ - MyObject::get()->map()->toArray()
214: [01:51:02] <Ryan-Toast> Vedran__: DropownField(‘Foo’, ‘Bar’, MyPageType::get()->Children()->map()->toArray(0)
215: [01:51:25] <Ryan-Toast> don’t know where that 0 came from.
216: [01:51:44] <Vedran__> typo central thought they'd throw it in for shitz n giggles
217: [01:51:54] <DanaeNZ> damn typo central
218: [01:51:55] <Vedran__> thanks both Stomach + Ryan-Toast
219: [01:52:25] <DanaeNZ> omg, after i move house i will save upwards of 2 hours a day just by not commuting
220: [01:52:42] <DanaeNZ> 2 hours a day to finally get off my ass and make some ss contributions
221: [01:52:54] <Ryan-Toast> DanaeNZ: wut
222: [01:53:03] <DanaeNZ> …..newmarket detour
223: [01:53:11] <DanaeNZ> we leave at 8 in the morning
224: [01:53:11] <Ryan-Toast> ss contri---butions?
225: [01:53:14] <Ryan-Toast> What are those?
226: [01:53:21] <DanaeNZ> fuck if i know
227: [01:53:24] <DanaeNZ> they rare as shit
228: [01:53:26] <DanaeNZ> i want in
229: [01:53:50] <Ryan-Toast> Stomach: all those things that could be SVG *tears*
230: [01:53:56] <DanaeNZ> i was
231: [01:53:57] <DanaeNZ> just
232: [01:53:58] <DanaeNZ> looking
233: [01:54:00] <DanaeNZ> for svgs
234: [01:54:26] <Ryan-Toast> DanaeNZ: https://github.com/Rhym/silverstripe-boilerplate/blob/master/code/Modules/ContactForm/code/forms/ContactForm.php
235: [01:54:33] <DanaeNZ> also dat js could be combined tho right?
236: [01:54:39] <Stomach> Ryan-Toast - http://event.larepenger.no/en/en/
237: [01:54:41] <DanaeNZ> even id it is external?
238: [01:55:00] <Ryan-Toast> Stomach: That’s on awwwards, right?
239: [01:55:04] <Stomach> probably
240: [01:55:10] <Stomach> I got linked it by a developer
241: [01:55:15] <Stomach> lots of SVG though
242: [01:55:16] <DanaeNZ> i love that dotted border
243: [01:55:18] <DanaeNZ> my god
244: [01:56:29] <Ryan-Toast> Stomach: It’s so good.
245: [01:56:49] <Vedran__> Ryan-Toast: 14-Jul-2015 11:56:06 Australia/Melbourne] PHP Fatal error: Class 'DropownField' not found in
246: [01:57:14] <DanaeNZ> Vedran__: never copy paste without spellcheck lol
247: [01:57:24] <DanaeNZ> DropownField > DropdownField
248: [01:57:25] <Vedran__> oh fuck
249: [01:57:25] <Ryan-Toast> DropdownField::create();
250: [02:02:05] <Vedran__> if I am passing to the data to external Url will SS still need the $db array set?
251: [02:03:21] * vebb quit (Quit: veb-irc: quit)
252: [02:03:26] <DanaeNZ> Hrmm
253: [02:03:35] <DanaeNZ> How are you making the fields?
254: [02:03:52] <DanaeNZ> if you’re basing them off the dataobj, you might want to keep it still
255: [02:04:01] <DanaeNZ> but if you aren’t saving anything to the db
256: [02:04:08] <DanaeNZ> might be no point in making a dataobject at all
257: [02:04:39] <Vedran__> nothing will be saved in the SS db
258: [02:04:44] <Vedran__> all data will be passed externally
259: [02:04:56] <DanaeNZ> Vedran__: then I guess all you need is a form
260: [02:05:00] <Vedran__> TextField::create(' inside a public function
261: [02:05:07] <Vedran__> !paste
262: [02:05:07] <ss-helper> Please paste your code using something like http://kopy.io/ or http://www.sspaste.com/ or https://gist.github.com/ and then paste the link here.
263: [02:05:27] <Vedran__> ive got an error somewhere, where it is reverting back to default theme
264: [02:05:45] <Vedran__> with the olde 'Server Error'
265: [02:05:54] <Vedran__> php error log not outputting anything tho
266: [02:05:58] <DanaeNZ> Vedran__: make sure you’re in dev mode
267: [02:06:05] <DanaeNZ> and also check the Network tab
268: [02:06:10] <Vedran__> dev mode?
269: [02:06:33] <DanaeNZ> Did your SS installation come with an _ss_environment.php file in the root?
270: [02:07:07] <DanaeNZ> the environment type (dev/live etc) is set there
271: [02:07:08] <DanaeNZ> http://docs.silverstripe.org/en/3.1/getting_started/environment_management/
272: [02:07:12] <Vedran__> nup
273: [02:07:25] <DanaeNZ> check then, mysite/_config.php
274: [02:07:38] <DanaeNZ> pr. sure you can chuck it in there
275: [02:07:42] <DanaeNZ> that’s old school tho
276: [02:07:50] <DanaeNZ> better to learn to use _ss_environmetn
277: [02:10:00] <Colin[pi]> mm _ss_environment ftw
278: [02:10:54] * ss-helper quit (Remote host closed the connection)
279: [02:11:06] * ss-helper has joined #silverstripe
280: [02:13:28] <Vedran__> hrm...
281: [02:13:36] <Vedran__> ss_enviro doesnt have database name spec?
282: [02:13:51] * spronk quit (Quit: I may need a longer sleep timer...)
283: [02:13:54] <DanaeNZ> it’s not related to data storage
284: [02:13:59] <DanaeNZ> it’s simply a configuration file
285: [02:14:10] <Ryan-Toast> Vedran__: Environment section: https://github.com/Rhym/silverstripe-boilerplate-installer/blob/master/README.md
286: [02:14:34] * spronk has joined #silverstripe
287: [02:14:39] <DanaeNZ> define('SS_ENVIRONMENT_TYPE', 'dev');
288: [02:14:46] <DanaeNZ> that turns “dev mode” on
289: [02:15:48] <Vedran__> according to ss docs
290: [02:15:49] <Vedran__> require_once("conf/ConfigureFromEnv.php");
291: [02:16:01] <DanaeNZ> oh NOOOOW SS needs a php dev in auckland, damn
292: [02:16:06] <DanaeNZ> sorry Ryan-Toast
293: [02:16:22] <Ryan-Toast> DanaeNZ: :’(
294: [02:16:22] <DanaeNZ> Vedran__: yap
295: [02:16:29] <Vedran__> does it need to ref /framework?
296: [02:16:33] <DanaeNZ> *insert Jake the Dog gif*
297: [02:16:42] <Ryan-Toast> DanaeNZ: You get to drink more here.
298: [02:16:43] <DanaeNZ> Vedran__: leave as is
299: [02:16:47] <DanaeNZ> hm
300: [02:16:48] <DanaeNZ> True
301: [02:16:55] <DanaeNZ> but they do have toast over there
302: [02:17:07] <Ryan-Toast> DanaeNZ: You can do pretty much whatever you want here too :P
303: [02:17:14] <DanaeNZ> where’s my toast
304: [02:17:32] <Ryan-Toast> DanaeNZ: Ask Steve to buy some on his next shopping runm.
305: [02:17:36] <DanaeNZ> pfft I bet SS doesn’t get burger fuel every friday
306: [02:17:46] <DanaeNZ> Ryan-Toast: haha he would totally get it too
307: [02:17:50] <DanaeNZ> then
308: [02:17:51] <DanaeNZ> then
309: [02:17:56] <DanaeNZ> we can recreate that gif
310: [02:18:04] <DanaeNZ> but with toast
311: [02:18:18] <Stomach> DanaeNZ we're looking too if you are gonna leave Toast once Ryan goes :P
312: [02:18:29] <DanaeNZ> yeah if i wanna be an ass
313: [02:18:31] <DanaeNZ> haha
314: [02:18:49] <Stomach> :D
315: [02:19:08] <Vedran__> nothing is rendering now :/
316: [02:19:55] <Vedran__> sorry, rendering to default template
317: [02:20:10] <DanaeNZ> Vedran__: what does your config.yml look lik
318: [02:20:11] <DanaeNZ> ee
319: [02:20:13] <DanaeNZ> like*
320: [02:20:40] <Vedran__> mentioned the 'simple' theme
321: [02:20:49] <DanaeNZ> Vedran__: probably your _config.php still has all your environmetn configuration
322: [02:20:49] <Vedran__> *mentions
323: [02:20:58] <DanaeNZ> change “simple” to your theme
324: [02:20:59] <spronk> why the fuck did i decide fantasic noodles were a better option than poaching some eggs
325: [02:21:02] <DanaeNZ> dev/build?flush
326: [02:21:15] <DanaeNZ> spronk: cos noodles are like the best thing ever
327: [02:21:21] <DanaeNZ> but poached eggs
328: [02:21:22] <Ryan-Toast> spronk: How was that ever a consideration?
329: [02:21:22] <Vedran__> just done dev/build?flush
330: [02:21:22] <DanaeNZ> dayum
331: [02:21:36] <spronk> i think, DanaeNZ, that was basically my logic
332: [02:21:42] <spronk> and then i started eating them
333: [02:21:44] <spronk> logic defeated :(
334: [02:21:47] <DanaeNZ> boo
335: [02:21:53] <DanaeNZ> in terms of ease to cook though
336: [02:21:56] <Vedran__> its like the data isnt there
337: [02:21:57] <DanaeNZ> noodles > eggs
338: [02:22:01] <Vedran__> ive got no 'pages'
339: [02:22:04] <spronk> yeah
340: [02:22:06] <spronk> that part factored :p
341: [02:22:14] <spronk> i think this thing is meant to be a pea
342: [02:22:14] <spronk> but its kinda.. white
343: [02:22:15] <Vedran__> if got if($_SERVER['SERVER_PORT'] == '8888' || $_SERVER['SERVER_PORT'] == '5757'){
344: [02:22:19] <Ryan-Toast> DanaeNZ: You’re wrong.
345: [02:22:22] <Ryan-Toast> So very wrong.
346: [02:22:22] <Vedran__> and then variables defines
347: [02:22:24] <Vedran__> *defined even
348: [02:22:35] <Ryan-Toast> Scrambled eggs on toast all daaaaaay
349: [02:22:50] <spronk> hmm
350: [02:22:53] <DanaeNZ> Vedran__: i have no idea man, sounds like your setup is more complicated
351: [02:22:57] <spronk> poached > scrambled, on toast, IMO
352: [02:22:59] <spronk> but yes
353: [02:23:06] <spronk> eggs = food of the gods
354: [02:23:06] <Vedran__> does dev env need to be declared after database?
355: [02:23:08] <DanaeNZ> tbh just set dev mode in your _config.php and delete that other line
356: [02:23:15] <DanaeNZ> Vedran__: doesn’t matter
357: [02:23:18] <DanaeNZ> i think
358: [02:23:26] <DanaeNZ> also fuck yeah eggs
359: [02:23:31] <spronk> fantastic noodles = not
360: [02:23:32] <DanaeNZ> you can drop them in noodle soup
361: [02:23:33] <Vedran__> ffs
362: [02:23:36] <DanaeNZ> spronk: ew
363: [02:23:39] <Vedran__> had () around my db name
364: [02:23:41] <Vedran__> eek
365: [02:23:58] <DanaeNZ> spronk: you need those korean sumramyan noodles or whatever the fuck
366: [02:23:58] <Vedran__> yay! an error
367: [02:23:59] <Vedran__> lol
368: [02:24:04] <spronk> yeah
369: [02:24:06] <DanaeNZ> the spicy ones
370: [02:24:10] <DanaeNZ> add sesame oil
371: [02:24:12] <DanaeNZ> omfg
372: [02:24:14] <spronk> mm
373: [02:24:14] <Vedran__> Uncaught Exception: Object->__call(): the method 'children' does not exist on 'DataList'
374: [02:24:15] * vebb has joined #silverstripe
375: [02:24:21] <spronk> they are decent
376: [02:24:25] <spronk> there's also the ottogi beske curry noodles
377: [02:24:29] <spronk> which are pretty good too
378: [02:24:42] <DanaeNZ> i like reading those “ramen chef” recipes
379: [02:24:43] <spronk> but these fucking
380: [02:24:47] <DanaeNZ> you get instant noodles
381: [02:24:52] <DanaeNZ> and add yum stuff
382: [02:24:52] <spronk> chicken stock with some dried things that look like vegetables..
383: [02:24:58] <DanaeNZ> spronk: sick
384: [02:25:00] <spronk> THEY TRY TO SAY THEY'RE FANSTASTIC
385: [02:25:07] <spronk> THEY LIED
386: [02:25:15] <DanaeNZ> false advertising right there
387: [02:25:17] <Vedran__> great.. didnt need ->Children :)
388: [02:25:19] <Colin[pi]> these noodles ftw: http://www.nongshimusa.com/layouts/nongshim/images/bowl_noodle/img_prd_bowl_noodle_09.jpg
389: [02:25:23] <Vedran__> DropdownField::create('Project', 'Interested in', Project::get()->map()->toArray())
390: [02:25:28] <spronk> maybe i should just ...
391: [02:25:32] <DanaeNZ> Colin[pi]: FUCKING YES
392: [02:25:34] <spronk> throw the rest of these out
393: [02:25:36] <spronk> and cook an egg
394: [02:25:43] <Colin[pi]> DanaeNZ: so spicy!
395: [02:25:50] <DanaeNZ> Colin[pi]: haha kinda :P
396: [02:26:05] <DanaeNZ> they don’t pass my hiccup test
397: [02:26:15] <DanaeNZ> if soemthing is actually spicy I gert the hiccups
398: [02:26:20] <Vedran__> How do I have 'placeholder' instead of labels w. SS?
399: [02:26:23] <spronk> http://www.theramenrater.com/2010/09/01/ottogi-bekse-curry-myon/
400: [02:27:11] <DanaeNZ> Vedran__: http://api.silverstripe.org/3.2/source-class-FormField.html#407-427
401: [02:27:22] <DanaeNZ> then move the labels with css
402: [02:28:24] <spronk> http://www.reddit.com/r/techsupportgore/comments/3d70a7/customs_tore_the_gpus_out_to_find_the_gun/
403: [02:28:25] <spronk> wow
404: [02:28:48] <DanaeNZ> spronk: *sharp intake of breath*
405: [02:28:49] <Ryan-Toast> Vedran__: https://github.com/Rhym/silverstripe-boilerplate/blob/master/code/Modules/ContactForm/code/forms/ContactForm.php#L60
406: [02:30:03] <Vedran__> can I setAttribute straight while doing the create method? atm, it is just creating, not assinging it to a var like your example Ryan-Toast
407: [02:30:15] <Ryan-Toast> Vedran__: you can chain it
408: [02:30:29] <Ryan-Toast> Field::create()->setAttribute()
409: [02:30:34] <Vedran__> chain it! Thats the term i was looking for :)
410: [02:30:53] <DanaeNZ> chaining methods is *puts on glasses* off the chain
411: [02:31:05] <Ryan-Toast> DanaeNZ: +1
412: [02:31:05] * Stomach quit (Quit: zzz)
413: [02:31:07] <Colin[pi]> YEAAAAAAAAAH
414: [02:31:11] <Vedran__> fuck yer!! :D
415: [02:31:30] <Vedran__> thanks for the help Ryan-Toast + DanaeNZ
416: [02:36:54] <DanaeNZ> "Who are you? And how the hell did you get in here?"
417: [02:36:58] <DanaeNZ> "I'm a locksmith. And, I'm a locksmith"
418: [02:37:03] <DanaeNZ> peheheheheh
419: [02:37:11] <Ryan-Toast> DanaeNZ: Guy from airplane, right?
420: [02:37:14] <Ryan-Toast> Naked gun etc.
421: [02:37:22] <Ryan-Toast> Can’t remember the movie.
422: [02:37:26] <DanaeNZ> p sure, my friend sent it to me
423: [02:37:37] <DanaeNZ> airplane
424: [02:37:39] <DanaeNZ> best movie
425: [02:37:46] <DanaeNZ> followed closely by beerfest
426: [02:40:41] * Stomach has joined #silverstripe
427: [02:43:03] <Vedran__> Ryan-Toast / DanaeNZ can I set a option on a dropdown manually? (ie. first option being a 'please select')
428: [02:43:13] <DanaeNZ> Vedran__: ya
429: [02:43:22] <DanaeNZ> ->setEmptyString(‘blah')
430: [02:43:27] <Ryan-Toast> Vedran__: setEmptyString()
431: [02:43:31] <Vedran__> wil that set it first?
432: [02:43:36] <Ryan-Toast> ye
433: [02:43:36] <Vedran__> or i just do it before
434: [02:43:39] <Vedran__> getting the array?
435: [02:43:46] <DanaeNZ> it’s chained
436: [02:43:51] <DanaeNZ> so it’ll be after anyway
437: [02:44:08] <DanaeNZ> ::create(’name’, ‘label’, source)->setEmptyString
438: [02:44:30] <DanaeNZ> tbh http://api.silverstripe.org/3.1/class-DropdownField.html
439: [02:44:47] <Vedran__> thanks heaps :D :D :D
440: [02:51:23] * Stomach quit (Quit: zzz)
441: [02:53:05] * Stomach has joined #silverstripe
442: [02:53:53] <Stomach> sometimes i really hate the templating engine
443: [02:54:24] <DanaeNZ> you shut your whore mouth
444: [02:54:43] <DanaeNZ> hmmmmm just kidding
445: [02:54:46] <DanaeNZ> a little
446: [02:54:51] <Stomach> lol
447: [02:54:56] <Stomach> you cant add numbers
448: [02:55:00] <Stomach> which annoys me sometimes
449: [02:56:07] <Ryan-Toast> Stomach: add numbers?
450: [02:57:17] * joelpittet has joined #silverstripe
451: [02:57:18] <Colin[pi]> Ryan-Toast: as in like, 1 + 2
452: [02:57:42] <Colin[pi]> which Stomach shouldn't be doing in the template anyway ;P
453: [02:58:50] <Ryan-Toast> Colin[pi]: +1
454: [02:58:58] <Ryan-Toast> LOGIC OUT OF THE VIEW
455: [02:59:05] <DanaeNZ> Ryan-Toast: stop +1 then!
456: [02:59:10] <Ryan-Toast> +2
457: [02:59:12] <Vedran__> how can I add a class name to a DropdownField?
458: [02:59:14] <DanaeNZ> MADMAN
459: [02:59:27] <DanaeNZ> Vedran__: search in that api link i sent you
460: [02:59:30] <Colin[pi]> Vedran__: $field->addExtraClass('foobar') ?
461: [02:59:32] <Vedran__> I did
462: [02:59:40] <Vedran__> api didnt hve class mentioned
463: [02:59:47] <DanaeNZ> ah it’s cos it will be in the FormField
464: [02:59:54] * Vedran__ nods
465: [02:59:56] <Vedran__> soz
466: [03:00:11] <Ryan-Toast> Vedran__: http://api.silverstripe.org/3.1/class-FormField.html
467: [03:00:57] * irogue has joined #silverstripe
468: [03:01:10] <DanaeNZ> Actually, it lists the inherited methods below the class specific methods
469: [03:01:12] <irogue> [14:16:01] <DanaeNZ> oh NOOOOW SS needs a php dev in auckland, damn
470: [03:01:16] <irogue> yup they need a new me :P
471: [03:01:27] <spronk> leaving, irogue ?
472: [03:01:29] <DanaeNZ> hahaha oh that makes sense irogue
473: [03:01:34] <irogue> spronk: i'm in wellington office now
474: [03:01:37] <spronk> ah
475: [03:01:40] <DanaeNZ> Vedran__: http://api.silverstripe.org/3.1/class-FormField.html#methods
476: [03:02:12] <DanaeNZ> guh since when did $Children in the template ignore children hidden from menus
477: [03:02:12] <irogue> thanks to a very awkward series of events where auckland had one two many PHP devs and one of the wellington teams had none
478: [03:02:19] <DanaeNZ> must have always been there
479: [03:02:21] <Vedran__> DanaeNZ: listing the inherited method is useful if you know what its called. I didnt know it inherits. Thanks for the patience guys! Greatly appreciated
480: [03:02:39] <irogue> so I got asked to move to wellington and agreed, and then one of the other PHP devs in auckland announced he was leaving just after I'd fully committed to moving
481: [03:02:48] <DanaeNZ> irogue: brooo
482: [03:03:02] <DanaeNZ> so now they understaffed
483: [03:03:06] <irogue> yep
484: [03:03:16] <irogue> so I'm currently working in the Auckland team but from Wellington
485: [03:03:26] <DanaeNZ> weeeelll if you wanna poach some more infinity members
486: [03:03:30] <DanaeNZ> there’s one left
487: [03:03:31] <DanaeNZ> lmao
488: [03:03:33] <irogue> lol
489: [03:03:41] <irogue> are they any good? :P
490: [03:03:45] <DanaeNZ> yeah he’s great
491: [03:04:03] <DanaeNZ> but he’s a software engineer so might be aiming higher than php dev, i dunno
492: [03:04:09] <irogue> ah yep
493: [03:04:16] <irogue> only looking for an intermediate
494: [03:04:55] <irogue> DanaeNZ: since always
495: [03:05:01] <irogue> you may want $AllChildren ;)
496: [03:05:18] <Stomach> Colin[pi] - why doesnt the PaginatedList class have a fucking "NextPage" variable then
497: [03:05:21] <DanaeNZ> then i hafta make an override for this template
498: [03:05:25] <DanaeNZ> bah humbug
499: [03:05:32] <Stomach> return HTTP::setGetVar($this->getPaginationGetVar(), $this->getPageStart() + $this->getPageLength());
500: [03:05:35] <irogue> much like IRL, when you talk about your children, you usually only mean the ones you like
501: [03:05:44] <irogue> :P
502: [03:05:49] <DanaeNZ> irogue: pssshhahaha
503: [03:06:00] <Colin[pi]> Stomach: I DONT KNOW
504: [03:06:01] <DanaeNZ> Stomach: does it not?
505: [03:06:07] <Stomach> no it has next link
506: [03:06:12] <Stomach> but that is the above
507: [03:06:19] <Stomach> where it calculates it in the next link function
508: [03:06:28] <Stomach> instead of another function I could use nicely from a template
509: [03:06:29] <DanaeNZ> haha oh i see
510: [03:06:35] <Stomach> so I have to write a helper function
511: [03:06:38] <Stomach> which is fucking annoying
512: [03:06:47] <Stomach> I'm going to PR this actually
513: [03:06:55] <DanaeNZ> can we make a PR gif
514: [03:07:08] <DanaeNZ> but it is that “UCKF” gif
515: [03:07:16] <DanaeNZ> and then the f dances to the front
516: [03:07:21] <DanaeNZ> but the F is a pull request
517: [03:07:36] <spronk> wat
518: [03:08:28] * micmania1 quit (Quit: micmania1)
519: [03:10:13] * micmania1 has joined #silverstripe
520: [03:10:22] <DanaeNZ> ugh where is the gif guru
521: [03:10:32] <DanaeNZ> doesn’t help i can’t think of the actor’s name
522: [03:10:38] <Colin[pi]> DanaeNZ: http://i.imgur.com/mio9bem.gifv
523: [03:11:11] <DanaeNZ> hahahhaah
524: [03:11:30] <DanaeNZ> ok what is the actor’s name, the guy in step brothers and anchorman and all that
525: [03:11:37] <DanaeNZ> how the hell did i forget his naem
526: [03:12:15] <Ryan-Toast> Will Ferrel?
527: [03:12:19] <DanaeNZ> yaaas
528: [03:12:21] <Ryan-Toast> Or how ever you spell it.
529: [03:12:35] <Stomach> fucking fixed it
530: [03:12:35] <Stomach> http://pastie.org/10291219
531: [03:12:48] * vebb quit (Quit: veb-irc: quit)
532: [03:12:53] <DanaeNZ> i don’t know how to find the gif
533: [03:13:17] <DanaeNZ> Stomach: ahaha aw maan
534: [03:13:42] <Ryan-Toast> Stomach: Why don’t you just use the pagination link?
535: [03:13:56] <Stomach> because I have multiple filters on the page
536: [03:14:26] <Kingy> oh do we still do gif friday
537: [03:14:49] <DanaeNZ> more like gif every day
538: [03:15:00] <DanaeNZ> but it’s just Colin[pi] finding gifs
539: [03:15:17] <Colin[pi]> look, someone has to step up to the mark
540: [03:15:23] <Kingy> pretty sure Ryan-Toast used to put on a show for us
541: [03:15:28] <Kingy> friday 2pm
542: [03:15:42] <Colin[pi]> Kingy: he used to, been letting the team down
543: [03:15:47] * DanaeNZ doesn’t think she wants to see this show
544: [03:15:49] <Ryan-Toast> Kingy: I’ve been on R&D these last few weeksd on Friday, so been trying to focus on that :P
545: [03:16:33] <Ryan-Toast> Stomach: Couldn’t you just return a paginated list to the template?
546: [03:16:51] <Stomach> Ryan-Toast - its an incremental ajax load
547: [03:17:20] <Ryan-Toast> Stomach: Ye, just pull the returned data into an append, instead of refrsshing the page
548: [03:17:39] <Vedran__> can I stop Form( wrapping input elements inside a div?
549: [03:17:48] <Stomach> Ryan-Toast - the page isnt refreshing
550: [03:17:57] <Ryan-Toast> Stomach: I know, that’s what I mean
551: [03:18:04] <Ryan-Toast> append the data to your current list.
552: [03:18:28] <Stomach> I AM
553: [03:18:31] <DanaeNZ> Vedran__: it involves overwriting form templates with your own, which tends to be more work than necessary
554: [03:18:39] <Ryan-Toast> Stomach: but use the controller :P
555: [03:18:43] <Stomach> I AM
556: [03:18:43] <Vedran__> customSelect is being a bitch :/
557: [03:18:45] <DanaeNZ> Vedran__: could you just use CSS to acheive the result?
558: [03:19:01] <Ryan-Toast> Stomach: NO MORE ADDITIONS IN YOUR VIEWS :P
559: [03:19:03] <DanaeNZ> ooh customSelect
560: [03:19:04] <Stomach> http://pastie.org/10291231
561: [03:19:09] <DanaeNZ> Ryan-Toast: what do we use for dropdowns?
562: [03:19:16] <DanaeNZ> to make them purdy
563: [03:19:16] <Ryan-Toast> DanaeNZ: Nothing
564: [03:19:25] <Ryan-Toast> -webkit-display: none
565: [03:19:28] <Ryan-Toast> or whatever it is
566: [03:19:33] <DanaeNZ> http://i.imgur.com/MfYa7ir.gif
567: [03:20:05] <Vedran__> yer customSelect isnt playing nice with the wrappers around the inputs
568: [03:20:13] <Vedran__> its throwing the generated spans somewhere else ;?
569: [03:20:16] <Vedran__> * :/
570: [03:20:38] <Ryan-Toast> Unless you need filtering on long lists, I leave selects alone mostly.
571: [03:20:39] <DanaeNZ> Vedran__: check the customSelect docs, probably there is an option to pass through to specifiy which element to target
572: [03:20:50] <Vedran__> thanks a great idea!
573: [03:20:56] <Ryan-Toast> Since they should provide the default UX for phones and tablets
574: [03:20:57] <Kingy> Ryan-Toast: all im seeing is excuses
575: [03:21:22] <DanaeNZ> don’t make him angry he sits right next to me
576: [03:23:48] <Stomach> Ryan-Toast - got your CMS menu changes for your theme? or are they in there already?
577: [03:23:49] <Ryan-Toast> Stomach: since you’re returning a PaginatedList can’t you just call $BlogPosts.NextLink
578: [03:23:50] <Ryan-Toast> ?
579: [03:24:02] <Ryan-Toast> Stomach: Which ones?
580: [03:24:06] <Stomach> Ryan-Toast - nope because the filters might be changed in the middle of that
581: [03:24:13] <Stomach> the one to add a little icon or whatever
582: [03:24:24] <Ryan-Toast> Stomach: Stomach: yeah, they’re in there :)
583: [03:24:34] <Stomach> tag a release?
584: [03:24:37] <Stomach> 0.0.1 ? :D
585: [03:24:45] <Ryan-Toast> Stomach: https://github.com/Rhym/silverstripe-cms-theme/blob/master/scss/components/_grouped-cms-menu.scss
586: [03:25:32] <DanaeNZ> Ryan-Toast isn’t gonna tag it til he leaves :(
587: [03:25:40] <Ryan-Toast> DanaeNZ: MUHAHAHAHA
588: [03:25:44] <DanaeNZ> u____u
589: [03:25:54] <Stomach> well that sucks
590: [03:25:56] <Stomach> I cant use it then
591: [03:26:02] * Ryan-Toast can’t remmeber how to tag things properly.
592: [03:26:09] <DanaeNZ> Ryan-Toast Y
593: [03:26:15] <Ryan-Toast> DanaeNZ: BEEN SO LONG
594: [03:26:18] <DanaeNZ> I’ll link you the standard
595: [03:26:21] <Ryan-Toast> kk
596: [03:26:22] <DanaeNZ> bro it’s like
597: [03:26:23] <DanaeNZ> github
598: [03:26:28] <Ryan-Toast> I’ll tag it for you, Stomach.
599: [03:26:41] <Stomach> yaaay
600: [03:26:55] <DanaeNZ> I usually go with http://semver.org/
601: [03:27:01] <Ryan-Toast> Stomach: commit message: https://github.com/Rhym/silverstripe-cms-theme/commit/da24ffd26fa53d3c28b2e65c3e5dd37d0d28228c
602: [03:27:07] <DanaeNZ> no prefixes with “v"
603: [03:27:13] <Stomach> hahaha :D
604: [03:27:37] <DanaeNZ> and pr. sure you can just tag it with github
605: [03:34:30] <Stomach> hmmm
606: [03:34:39] <Stomach> that grouped menu needs some css work
607: [03:34:43] <Stomach> time to install scss I guess
608: [03:38:29] <Ryan-Toast> Stomach: you don’t have scss?
609: [03:38:47] <Stomach> nope
610: [03:38:54] <Ryan-Toast> What do you use?
611: [03:39:45] <Stomach> less
612: [03:40:40] <Ryan-Toast> Stomach: what’re you going to change?
613: [03:40:53] <Stomach> give it a highlight on the currently selected one
614: [03:41:08] <Stomach> changing the configuration for the cms logo too so it can be declared in config
615: [03:42:01] <Ryan-Toast> I have a CMS field for that
616: [03:42:06] <Stomach> yeah I saw that
617: [03:42:54] <Ryan-Toast> Stomach: sneaky commit before tagging :P https://github.com/Rhym/silverstripe-cms-theme/commit/0f9fcbf940416af5fe872208aeca37a1a8aa63c9
618: [03:43:34] <Stomach> those should be svgs :D
619: [03:43:58] <Ryan-Toast> They could be :)
620: [03:49:27] * hello_ has joined #silverstripe
621: [03:50:37] * travis-ci has joined #silverstripe
622: [03:50:38] <travis-ci> silverstripe/silverstripe-cms#1336 (3.1 - 2771f27 : Damian Mooyman): The build failed.
623: [03:50:39] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-cms/compare/284a0f0e1385...2771f2708b9d
624: [03:50:39] <travis-ci> Build details : https://travis-ci.org/silverstripe/silverstripe-cms/builds/70844801
625: [03:50:39] * travis-ci has left #silverstripe
626: [03:52:00] * irogue subcontracts bounty
627: [03:52:31] * hello_ quit (Client Quit)
628: [03:54:05] <Stomach> https://github.com/Rhym/silverstripe-cms-theme/pull/2 Ryan-Toast
629: [03:54:59] <DanaeNZ> I’m now confused about tagging trying to explain tagging to Ryan-Toast
630: [03:57:04] <Stomach> www.semver.org
631: [04:00:07] <Stomach> you dont need to add the versions to your composer
632: [04:00:13] <Stomach> packagist gains that automagically from git
633: [04:00:15] <Stomach> its grand
634: [04:00:30] <Stomach> v1.0
635: [04:00:32] <Stomach> what is this shit
636: [04:00:36] <Ryan-Toast> Stomach: ah, cool.
637: [04:00:38] <Ryan-Toast> I’ll remove it
638: [04:00:48] <Stomach> you shouldn't prefix with a v
639: [04:00:57] <Stomach> and you should have 1.0.0 :D
640: [04:01:03] <Ryan-Toast> fucks sake
641: [04:01:28] <DanaeNZ> we did it right the first time
642: [04:01:38] <Stomach> yeah 0.1.0 suits
643: [04:01:46] <Stomach> as its not yet feature complete (i imagine)
644: [04:02:08] <DanaeNZ> man i way prefer gitlab sometimes
645: [04:02:58] <Ryan-Toast> Stomach: did you just copy the stuff from my boilerplate for that pull request?
646: [04:03:32] <Stomach> no?
647: [04:03:37] <Stomach> I just coded it?
648: [04:04:06] <DanaeNZ> http://nvie.com/posts/a-successful-git-branching-model/
649: [04:05:36] <Ryan-Toast> Stomach: we don’t know what to do for pushing to a tag...
650: [04:10:10] * Stomach quit (Quit: zzz)
651: [04:17:29] <spronk> hmm
652: [04:18:57] <spronk> thats a ..
653: [04:18:58] <spronk> very...
654: [04:19:01] <spronk> complex
655: [04:19:02] <spronk> branching model
656: [04:21:18] * Stomach has joined #silverstripe
657: [04:22:09] <Stomach> Ryan-Toast:
658: [04:22:13] <Stomach> git tag -a 0.1.0
659: [04:22:30] <Stomach> git push origin --tags
660: [04:26:29] <Stomach> Ryan-Toast you should merge my change
661: [04:26:30] <Stomach> :D :D
662: [04:26:35] <Ryan-Toast> Stomach: hold up.
663: [04:26:39] <Stomach> hahaha
664: [04:26:40] <Ryan-Toast> still figuring this sit out
665: [04:28:14] <Ryan-Toast> Stomach: okay, can you check the tag?
666: [04:28:19] <Ryan-Toast> is that what you needed?
667: [04:28:39] <Stomach> perfect!
668: [04:29:03] <Stomach> how do I compile the scss for this
669: [04:29:14] <Ryan-Toast> jesus fucking christ.
670: [04:29:19] <DanaeNZ> spronk: I wouldn’t say it’s complex; more like, they tried to shove every single git-flow into one diagram
671: [04:29:20] <Ryan-Toast> thank the lord
672: [04:29:33] <DanaeNZ> Stomach do you just use cmd line for this shit?
673: [04:29:41] <Stomach> yeah
674: [04:29:44] <Stomach> have installed sass
675: [04:29:48] <Ryan-Toast> Stomach: grab the grunt task from boilerplate I guess?
676: [04:29:53] <spronk> whats wrong with just having feature branches and tags?
677: [04:29:53] <DanaeNZ> npm install
678: [04:29:56] <Stomach> oh it doesnt have its own
679: [04:29:58] <Ryan-Toast> I should have them specifically in the repo;
680: [04:29:58] <Stomach> dumb :D
681: [04:30:05] <Ryan-Toast> ^^
682: [04:30:11] <DanaeNZ> spronk: you’re missing hotfixes i guess
683: [04:30:17] <Ryan-Toast> I’M THE ONLY ONE WHO USES THESE
684: [04:30:52] <Ryan-Toast> Stomach: I have to go to a meeting, but I’ll merge your changes later.
685: [04:30:54] <spronk> just treat the hotfix as a feature branch?
686: [04:30:57] <Stomach> thanks
687: [04:31:01] <Ryan-Toast> Stomach: I need to remove the same functionality from my BP
688: [04:31:04] <Stomach> ill start working on this SCSS stuff :D
689: [04:31:27] <Ryan-Toast> Stomach: what’re you adding/changing?
690: [04:31:33] <Stomach> all the things!
691: [04:32:49] <DanaeNZ> spronk: sorta, except hotfix is always off master
692: [04:32:57] <spronk> but
693: [04:33:01] <DanaeNZ> then you merge that hotfix into both master and dev
694: [04:33:01] <spronk> you don't need to do that with git
695: [04:33:11] <DanaeNZ> semantically they are the same
696: [04:33:14] <DanaeNZ> http://danielkummer.github.io/git-flow-cheatsheet/
697: [04:33:23] <spronk> yeahhh
698: [04:33:27] <spronk> but they make it look more complex
699: [04:33:31] <spronk> because ENTERPIES
700: [04:33:37] <DanaeNZ> pies :D
701: [04:34:02] <DanaeNZ> thank christ for cider
702: [04:34:21] <DanaeNZ> actually should thank him for wine
703: [04:35:12] <DanaeNZ> oh shit, that USAye burger from BF is fucking awesome
704: [04:36:13] <spronk> bah
705: [04:36:15] <spronk> is it?
706: [04:36:28] <DanaeNZ> hashbrowns plus anything is amazing
707: [04:36:30] <spronk> i was debating whether to get it, or a bambina and a shake
708: [04:36:33] * spronk went for the latter
709: [04:36:33] <irogue> yeah
710: [04:36:34] <DanaeNZ> it’s the mustard that really does it
711: [04:36:38] <irogue> have had the usaye burger twice now
712: [04:36:44] <irogue> there was one day that like half the office got it
713: [04:36:47] <spronk> hash browns plus brussel sprouts
714: [04:36:52] <spronk> still awesome?
715: [04:37:02] <DanaeNZ> the hash browns are awesome
716: [04:37:06] <DanaeNZ> >>;;;
717: [04:37:07] <Colin[pi]> spronk: only with BBQ sauce
718: [04:37:13] <spronk> tbh
719: [04:37:19] <spronk> anyone in aucks been to Tanuki's Cave?
720: [04:37:24] * DanaeNZ stares dejectedly at packaged ravioli for dinner
721: [04:37:49] <DanaeNZ> that’s a super cute name for a sake bar
722: [04:37:59] * irogue forgot to take anything out of the freezer for dinner
723: [04:37:59] <Colin[pi]> DanaeNZ: I'm on a diet after the weekend now :(
724: [04:38:15] <DanaeNZ> Colin[pi]: fuck, I should really do the same
725: [04:38:20] <irogue> though I think i'm going out drinking after work anyway, cos thats apparently what we do on tuesdays
726: [04:38:23] <DanaeNZ> but excuses are more fun
727: [04:38:32] <DanaeNZ> irogue: nice
728: [04:38:32] <Colin[pi]> DanaeNZ: I went to 8 pubs on Sat night
729: [04:38:39] <DanaeNZ> myyyy
730: [04:38:40] <DanaeNZ> goooood
731: [04:38:42] * spronk had brussel sprouts wrapped in bacon and cooked in.. soy sauce and butter iirc
732: [04:38:45] <spronk> from Tanuki's cave
733: [04:38:46] <spronk> was awesome
734: [04:38:51] <DanaeNZ> spronk: fucken yum
735: [04:39:17] <spronk> aww
736: [04:39:18] <Colin[pi]> there is a way to make anything taste good I'm sure
737: [04:39:20] <spronk> not on their menu anymore
738: [04:39:42] <DanaeNZ> is it tax refund time?
739: [04:40:14] <Colin[pi]> DanaeNZ: for most people, for me it was tax bill time :(
740: [04:40:20] <DanaeNZ> boooo
741: [04:41:14] * ccburns has joined #silverstripe
742: [04:41:23] <spronk> yeah..
743: [04:41:25] <spronk> tax bill time :(
744: [04:42:03] <DanaeNZ> why did I think it was a good idea to change my github namespace to my full name
745: [04:42:07] <DanaeNZ> my full name is far too long
746: [04:42:08] <Colin[pi]> spronk: was 10.5K for me :(
747: [04:42:11] <DanaeNZ> Col
748: [04:42:14] <DanaeNZ> Colin[pi]: OUHFV
749: [04:42:14] <spronk> :<
750: [04:42:20] <DanaeNZ> typo mad
751: [04:42:28] <spronk> luckily this year i didn't have a big bill
752: [04:42:35] <spronk> but then, i didn't make much self employed income either :(
753: [04:42:42] <spronk> CATCH 22
754: [04:42:43] * camfindlay quit (Quit: camfindlay)
755: [04:42:50] <DanaeNZ> Ahh, I haven’t done any self employed biz
756: [04:42:53] <Colin[pi]> spronk: like, I knew it was coming, I kept the money, I know I have to pay it, but it's still painful ol
757: [04:43:27] <spronk> mm
758: [04:43:30] <spronk> write offs?
759: [04:43:35] <Colin[pi]> and now they've switched me to PAYG, so each 3 months I'll need to pay 25% of last year's total
760: [04:43:39] <Colin[pi]> \o/
761: [04:43:42] <spronk> ohhhh
762: [04:43:43] <spronk> prov tax
763: [04:43:44] <spronk> lame
764: [04:43:57] <Colin[pi]> but at least I don't get a huge bill at the end of the year
765: [04:44:20] <Colin[pi]> spronk: I have an accountant that looks after all of the deductions and such
766: [04:44:32] * Colin[pi] hates paperwork
767: [04:47:00] <spronk> mmm
768: [04:49:21] * mahfuz quit (Ping timeout: 246 seconds)
769: [04:52:43] <Ryan-Toast> DanaeNZ: George FM Beats burger from Murder Burger is love.
770: [04:53:18] <DanaeNZ> Ryan-Toast: never been to murder burger
771: [04:53:42] <Ryan-Toast> DanaeNZ: I love it so much.
772: [04:53:51] <Ryan-Toast> Wish there was one on the shore
773: [04:55:23] <DanaeNZ> been to Burger Burger? That shit is goooood
774: [04:55:28] <Ryan-Toast> Stomach: do you tag all of your commit?
775: [04:55:31] <Ryan-Toast> commits**
776: [04:55:46] <Stomach> Ryan-Toast - or a big chunk of PRs in one go
777: [04:55:58] <DanaeNZ> so thjat’s a yes?
778: [04:56:00] <Stomach> but there is always a tag on the latest working version
779: [04:56:10] <Ryan-Toast> Ah, kay.
780: [04:57:41] <Ryan-Toast> Stomach: no pull request on BP to remove the functionality that you moved to branding. *tsk tsk*
781: [04:57:43] <Ryan-Toast> :P
782: [04:59:12] <Stomach> I can do that if you like
783: [05:00:06] <Ryan-Toast> Stomach: I’ll do it :P
784: [05:00:31] <Ryan-Toast> Stomach: https://github.com/Rhym/silverstripe-cms-theme/pull/3
785: [05:02:36] <Stomach> Ryan-Toast - why rename it?
786: [05:02:53] <Ryan-Toast> Stomach: it’s currently boilerplate-installer
787: [05:03:23] <Ryan-Toast> and links to the installer repo
788: [05:03:27] <Stomach> changed the path
789: [05:03:32] <Stomach> should still be package.json though?
790: [05:03:54] <Ryan-Toast> I mean the “name” in the package.json
791: [05:04:04] <Stomach> ohhh
792: [05:04:45] <Stomach> done
793: [05:05:51] <Ryan-Toast> +1
794: [05:06:10] * nicolaas has joined #silverstripe
795: [05:07:12] * helenclarko quit (Read error: Connection reset by peer)
796: [05:07:21] <nicolaas> can someone tell me why this is not working: http://pastie.org/10291399
797: [05:08:26] <Zauberfisch> depends on the context
798: [05:08:35] <Zauberfisch> also, whats the error message you are getting?
799: [05:08:53] <irogue> nicolaas: https://packagist.org/packages/sunnysideup/newsletter_bounce
800: [05:08:57] <irogue> looks like you have the name wrong?
801: [05:09:14] <irogue> no "silverstripe-" in it
802: [05:09:42] <Ryan-Toast> Stomach: https://github.com/Rhym/silverstripe-cms-theme/pull/2
803: [05:11:54] <DanaeNZ> what’s the best internet
804: [05:11:56] <DanaeNZ> gogogogogo
805: [05:12:11] <DanaeNZ> considering orcon is ditching global mode
806: [05:12:30] <Stomach> done Ryan-Toast
807: [05:13:00] <DanaeNZ> fuck yes i have fibre available at my new place
808: [05:13:48] <DanaeNZ> +1 Stomach
809: [05:13:49] <Ryan-Toast> “Crappy coding standards which aren't documented are dumb.” hahahah
810: [05:13:52] <Vedran__> is there a silverstripe 'slider' that behaves like background-size:cover ?
811: [05:14:07] <Stomach> Ryan-Toast - they are
812: [05:14:12] <Ryan-Toast> Stomach: ;)
813: [05:14:23] <Ryan-Toast> Stomach: I like it on the same line.
814: [05:14:33] <Stomach> and yet you use four spaces for tabs
815: [05:14:38] <Stomach> so its not SS coding standards
816: [05:14:42] <Stomach> and its not PSR
817: [05:14:44] <DanaeNZ> “1 minute
818: [05:14:45] <DanaeNZ> finisheing off theis scider
819: [05:14:46] <DanaeNZ> ohly duck
820: [05:14:48] <DanaeNZ> typo town
821: [05:14:49] <DanaeNZ> populaiton
822: [05:14:49] <DanaeNZ> me”
823: [05:14:52] <DanaeNZ> man this is bad
824: [05:14:54] <Stomach> hahahaha
825: [05:15:00] * sminnee quit (Remote host closed the connection)
826: [05:15:06] * DanaeNZ agrees with Stomach
827: [05:15:14] * DanaeNZ will fork that repo and put those braces DOWN
828: [05:15:19] * DanaeNZ take that
829: [05:15:24] <Ryan-Toast> :D
830: [05:16:26] <Stomach> oh well, I can start making this menu look gooder now
831: [05:16:30] <Stomach> and then 3.2 will come out
832: [05:16:33] <Stomach> ;(
833: [05:16:34] <Ryan-Toast> +1
834: [05:16:47] <Ryan-Toast> 3.2 looks like it didn’t change much of the leftandmain menu
835: [05:17:05] <Ryan-Toast> What’re you going to change?
836: [05:17:26] <Stomach> just the dropdown state of the grouped cms menu
837: [05:17:33] <Stomach> so it matches when you open / close
838: [05:17:43] <Stomach> and has a highlight on the child that is open so its more obvious
839: [05:18:07] * sminnee has joined #silverstripe
840: [05:18:38] <Ryan-Toast> Stomach: everything’s rgba so you can change the default background. I do this: https://github.com/Rhym/silverstripe-boilerplate-installer/blob/master/mysite/code/extensions/LeftAndMain.php#L60
841: [05:18:40] * DanaeNZ quit (Quit: DanaeNZ)
842: [05:18:59] <Stomach> neat, will keep that in mind :D
843: [05:19:01] <Stomach> awesome
844: [05:19:05] <Stomach> although
845: [05:19:06] <Stomach> requirements
846: [05:19:07] <Stomach> eww
847: [05:19:18] <Stomach> :D
848: [05:19:21] <Ryan-Toast> Doesn’t have to use Requirements, but is easy.
849: [05:19:44] <Ryan-Toast> It’s why everything’s rgba in case you were wondering :P
850: [05:20:16] <Stomach> lets make that totally inside the branding config
851: [05:20:21] * Stomach will do tomorrow
852: [05:20:49] <Ryan-Toast> Stomach: I should just copy paste it now.
853: [05:22:43] <Stomach> yeaaaaah :D
854: [05:23:03] <Stomach> but without all that config stuff, just the color lol
855: [05:23:24] <Ryan-Toast> Stomach: but then how would you set it?
856: [05:23:36] <Stomach> I mean all the 'ShowAssetAdmin' stuff
857: [05:23:44] <Ryan-Toast> Stomach: oh, lol yeah
858: [05:23:51] <Ryan-Toast> that stays in that repo :P
859: [05:24:13] <Stomach> you should change the names of your php files to match the classnames too
860: [05:24:25] <Stomach> confusing having 30 SiteConfig files :P
861: [05:24:28] <Ryan-Toast> Stomach: I usd to do that.
862: [05:24:38] <Ryan-Toast> Don’t know why I changed
863: [05:25:11] <Stomach> cause you're crazy
864: [05:25:42] <Ryan-Toast> Just easier to read when you’re in a folder was the thought process I guess
865: [05:31:37] * stecman quit (Quit: This computer has gone to sleep)
866: [05:31:38] <Stomach> yeah
867: [05:31:40] <Stomach> wrong? :D
868: [05:31:46] <Stomach> nah that makes sense
869: [05:34:12] <Ryan-Toast> Stomach: you cut me deep, dawg.
870: [05:34:16] <Stomach> :P
871: [05:34:23] * Error404NotFound has joined #silverstripe
872: [05:36:12] <Stomach> Ryan-Toast - is there a way to do reverse rgba
873: [05:36:24] <Stomach> i.e. take away a previous opacity change
874: [05:36:28] <Ryan-Toast> Stomach: like 255?
875: [05:36:33] <Ryan-Toast> instead of 0
876: [05:36:46] <Ryan-Toast> rgba(255,255,255, 0.1) will lighten
877: [05:36:51] <Stomach> oh neat
878: [05:37:16] <Ryan-Toast> We could have a config that sets to lighten or darken?
879: [05:37:26] <Ryan-Toast> since some colors suck when you darken them
880: [05:38:59] <hamror> this reporter just said to the other
881: [05:39:03] <hamror> that the new horizon fly by of pluto will be visible from AU and NZ
882: [05:39:07] <hamror> actually making me chuckle in an uncomfortable way
883: [05:39:23] <Stomach> Ryan-Toast :D
884: [05:39:24] <nicolaas> hmmmm - doh - thank you!
885: [05:39:26] <Stomach> I should go home
886: [05:39:30] <Stomach> thanks for your help!
887: [05:39:46] <Ryan-Toast> Stomach: You too :D
888: [05:42:30] * Hailwood quit (Remote host closed the connection)
889: [05:45:24] <Ryan-Toast> Stomach: you’ll want to pull this down: https://github.com/Rhym/silverstripe-cms-theme/commit/25402e7f3b3d4d1b8171cdb49327ce57931dabb4
890: [05:46:42] * Stomach quit (Quit: zzz)
891: [05:47:43] * micmania1 quit (Quit: micmania1)
892: [05:48:25] * glenn-bautista quit (Quit: Leaving.)
893: [05:52:53] * adrexia quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
894: [05:53:34] * Stomach has joined #silverstripe
895: [05:53:45] <Stomach> Ryan-Toast shit whoops
896: [05:53:52] <Ryan-Toast> Stomach: :P No issues :)
897: [05:54:01] <Ryan-Toast> well, technically issues.
898: [05:54:04] <Ryan-Toast> but no dramas
899: [05:54:11] <Stomach> hahaha
900: [05:54:17] <Stomach> the price of progress
901: [05:54:21] <Stomach> ok i am seriously going home this time
902: [05:54:24] <Stomach> have a good night
903: [05:54:25] <Ryan-Toast> Me too.
904: [05:54:30] <Ryan-Toast> You too, man.
905: [05:54:55] * micmania1 has joined #silverstripe
906: [05:55:00] * Stomach quit (Client Quit)
907: [06:09:16] * irogue quit (Quit: My Mac has gone to sleep. ZZZzzz…)
908: [06:10:20] * Tanger has joined #silverstripe
909: [06:12:31] * nicolaas quit (Remote host closed the connection)
910: [06:20:39] * lerni has joined #silverstripe
911: [06:20:40] * micmania1 quit (Quit: micmania1)
912: [06:24:53] * ccburns quit (Quit: Page closed)
913: [06:28:23] * darjus01 has joined #silverstripe
914: [06:29:16] * wmk has joined #silverstripe
915: [06:29:24] <darjus01> hi all, if I have Categories DO, and I want make that in category You can select Parent, so I need has_one to Category?
916: [06:29:35] <wmk> yup.
917: [06:29:46] <wmk> darjus01, how about using Hierarchy extension for that?
918: [06:30:11] <darjus01> never tried
919: [06:30:16] <darjus01> I will try now
920: [06:30:22] <wmk> should have everything you need built in.
921: [06:30:24] <darjus01> thx wmk
922: [06:30:26] <wmk> i hope it works ;)
923: [06:30:37] * Azure quit (Quit: My Mac has gone to sleep. ZZZzzz…)
924: [06:32:18] <Zauberfisch> wmk: o/
925: [06:35:06] * stecman has joined #silverstripe
926: [06:41:18] * Colin[pi] quit (Ping timeout: 248 seconds)
927: [06:41:19] * ss-helper quit (Read error: Connection reset by peer)
928: [06:41:26] * Stomach has joined #silverstripe
929: [06:41:31] * ss-helper has joined #silverstripe
930: [06:52:25] <wmk> hmm, if i name a moduel foo-able, is this kind of name limited to extensions? like translatable....
931: [06:55:47] * Ryan-Toast quit (Quit: Ryan-Toast)
932: [06:57:02] * joelpittet quit ()
933: [06:58:49] * Stomach quit (Quit: zzz)
934: [07:02:17] * guci0 has joined #silverstripe
935: [07:02:19] <guci0> Morning!
936: [07:02:32] <wmk> guci0, o/
937: [07:02:38] <guci0> :)
938: [07:05:03] * stecman quit (Quit: This computer has gone to sleep)
939: [07:10:14] * spronk quit (Quit: I may need a longer sleep timer...)
940: [07:23:36] * arnhoe has joined #silverstripe
941: [07:26:59] * Error404NotFound quit (Disconnected by services)
942: [07:26:59] * Err404NotFound has joined #silverstripe
943: [07:31:16] * swaiba has joined #silverstripe
944: [07:32:19] * Vedran__ quit (Ping timeout: 256 seconds)
945: [07:35:42] * Error404NotFound has joined #silverstripe
946: [07:38:09] * Err404NotFound quit (Ping timeout: 244 seconds)
947: [08:01:05] * kinglozzer has joined #silverstripe
948: [08:04:49] <kinglozzer> o/
949: [08:07:23] <wmk> ^^ sunglasses in the hair
950: [08:09:54] * GioVdK has joined #silverstripe
951: [08:11:35] <swaiba> \o/
952: [08:11:41] <swaiba> another day
953: [08:14:34] <Tanger> Morning lads
954: [08:20:35] <wmk> interesting advertising: just wondering why customers logs have links from "seo" sites
955: [08:21:11] <guci0> seo-success?
956: [08:21:12] <wmk> i don't know that customer had contact with this companies before, so i guess it's just advertising
957: [08:21:51] <wmk> video-for-your-business, sucess-seo
958: [08:22:23] <wmk> brasilian IP
959: [08:22:45] <guci0> spammers
960: [08:22:55] <wmk> jup
961: [08:23:33] <wmk> just visting one page, but leave referrer in my logs
962: [08:24:16] * Frans_Amsterdam has joined #silverstripe
963: [08:24:58] <guci0> impossible :)
964: [08:25:19] <guci0> they needs to know your url
965: [08:25:43] * Stomach has joined #silverstripe
966: [08:26:18] <wmk> guci0, of course, the domain
967: [08:26:32] <guci0> ;)
968: [08:26:58] <wmk> interesting concept, but i wonder if they get jobs with this
969: [08:30:18] * Py3519k has joined #silverstripe
970: [08:30:48] <swaiba> Py3519k morning
971: [08:32:18] <Py3519k> o/ swaiba
972: [08:42:53] * vebb has joined #silverstripe
973: [08:44:06] <FaTeieDeR_ru_RU> morning everyone
974: [08:48:26] <Tanger> Morning
975: [08:53:39] * travis-ci has joined #silverstripe
976: [08:53:40] <travis-ci> silverstripe/silverstripe-framework#5319 (3.1 - 11f9fe9 : Loz Calver): The build passed.
977: [08:53:40] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/48dfd0b64f81...11f9fe943c94
978: [08:53:40] <travis-ci> Build details : https://travis-ci.org/silverstripe/silverstripe-framework/builds/70867504
979: [08:53:40] * travis-ci has left #silverstripe
980: [08:54:06] * nontgor quit (Ping timeout: 244 seconds)
981: [08:56:22] <ss-helper> Merge two page type in SilverStripe - http://stackoverflow.com/questions/31402012/merge-two-page-type-in-silverstripe
982: [09:07:20] * nontgor has joined #silverstripe
983: [09:07:45] * travis-ci has joined #silverstripe
984: [09:07:46] <travis-ci> silverstripe/silverstripe-framework#5320 (3.1 - 903bbd5 : Loz Calver): The build passed.
985: [09:07:46] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/11f9fe943c94...903bbd5ae4d4
986: [09:07:46] <travis-ci> Build details : https://travis-ci.org/silverstripe/silverstripe-framework/builds/70868634
987: [09:07:46] * travis-ci has left #silverstripe
988: [09:11:23] <ss-helper> How to Merge SilverStripe pages - http://stackoverflow.com/questions/31402301/how-to-merge-silverstripe-pages
989: [09:12:41] <Py3519k> alert: swaiba! http://www.silverstripe.org/community/forums/general-questions/show/102615
990: [09:12:45] <Py3519k> (last post)
991: [09:12:58] <Py3519k> Dobre utra FaTeieDeR_ru_RU
992: [09:13:21] <Py3519k> evening Tanger ;)
993: [09:14:13] <Tanger> Hey Py3519k, how's things?
994: [09:14:15] <swaiba> Py3519k ghosted
995: [09:14:28] <Py3519k> Tanger: areet.
996: [09:14:34] <Py3519k> 'n u?
997: [09:14:55] <Py3519k> swaiba: :D
998: [09:16:11] <Tanger> Yeah, not too bad. Just waiting for the last 15 mins before I can head off
999: [09:16:24] * archer_ has joined #silverstripe
1000: [09:16:39] <FaTeieDeR_ru_RU> Py3519k: Доброе )
1001: [09:16:48] * archer_ is now known as Guest21404
1002: [09:17:00] <Guest21404> how can i change s.s 2.4 written db queries to ss 3.1 syntax
1003: [09:17:20] * vebb quit (Quit: veb-irc: &)
1004: [09:17:24] <Py3519k> Tanger: you're stuck at work still?
1005: [09:17:33] <Py3519k> Guest21404: by reading the documenation.
1006: [09:17:49] <Guest21404> can you provide me the link plz
1007: [09:18:10] <Tanger> Yeah, for 10 mins. I should be working on *something*, but I'm too busy playing around with an esoteric language: https://github.com/lhartikk/ArnoldC
1008: [09:18:47] <Py3519k> Guest21404: http://docs.silverstripe.org/en/3.1/changelogs/3.0.0/#new-orm-datalist
1009: [09:18:50] <wmk> Py3519k, why should i RTFM?
1010: [09:19:01] <Py3519k> wmk: eh?
1011: [09:19:09] <wmk> I KNOW HOW TO F***
1012: [09:19:16] <Tanger> hahaha
1013: [09:19:16] <wmk> see ss forum ;)
1014: [09:19:23] * wmk is not dev-91
1015: [09:19:30] <wmk> ^^ disclaimer
1016: [09:19:41] <wmk> but Py3519k that was a clean and short answer ;)
1017: [09:19:57] <Py3519k> wmk: hahahaahhaahahah
1018: [09:20:22] <Py3519k> :D
1019: [09:20:26] <Py3519k> good joke
1020: [09:20:38] <wmk> good old joke
1021: [09:21:17] * Guest21404 quit (Client Quit)
1022: [09:22:07] <Py3519k> Gue... oh fuck. http://docs.silverstripe.org/en/3.1/developer_guides/model/data_model_and_orm/#querying-data
1023: [09:22:09] <Py3519k> whatever
1024: [09:22:10] <Py3519k> that one too
1025: [09:22:12] <Py3519k> but you quit
1026: [09:26:23] <ss-helper> SilverStripe TInyMCE configuration requires a refresh to take effect - http://stackoverflow.com/questions/30722475/silverstripe-tinymce-configuration-requires-a-refresh-to-take-effect
1027: [09:28:03] * Tanger quit (Quit: sleep())
1028: [09:28:39] <Py3519k> urgh, that stack overflow
1029: [09:28:44] <Py3519k> YEAH THAT'S NORMAL.
1030: [09:28:45] <Py3519k> fuck
1031: [09:28:48] <Py3519k> don't blame SS.
1032: [09:29:03] <swaiba> Py3519k - have you ever worked on a support desk?
1033: [09:29:17] <Py3519k> swaiba: I do currently xD
1034: [09:29:31] <swaiba> I.... don't....belive it!"
1035: [09:30:48] <Py3519k> Neither do I with some of the retarded brain not engaged shit these people come out with.
1036: [09:30:59] <Py3519k> Literally there's a wall behind me filled with stupid shit.
1037: [09:31:01] <Py3519k> eg.
1038: [09:31:23] <Py3519k> "A login? ... Can I just skip past that?"
1039: [09:33:04] <swaiba> Yeah I have a tough time with it myself
1040: [09:33:44] <swaiba> Someone asked the same question 4 different ways this week and upon receiving the same answer again they were "not happy"
1041: [09:34:04] <Py3519k> hahahaha
1042: [09:34:05] <swaiba> but I'm like I've told you, then again, then again, then again, how do you think the answer will change?
1043: [09:34:14] <Py3519k> worse yet is when they're a boss type person used to getting their way.
1044: [09:34:44] <swaiba> oh definitely, you get the measure of someone based on how they handle difficulties
1045: [09:49:21] * Stomach quit (Quit: zzz)
1046: [09:51:22] <wmk> oh, customer support....
1047: [09:51:40] <wmk> "what's on your screen?" - 'a cup of flowers'
1048: [09:51:47] <wmk> (well, doesn't work with flat screens anymore)
1049: [09:54:22] * kozmikreis has joined #silverstripe
1050: [09:54:38] <kozmikreis> Hi Silverstripers o/
1051: [09:56:00] <kozmikreis> I'm trying to create a page type that's kind of the opposite of the VirtualPage type for running A/B tests. It's tricky.
1052: [09:56:19] <kozmikreis> Has anyone here already done anything like that?
1053: [09:59:15] <kozmikreis> This is from the VirtualPage class: "Virtual Page creates an instance of a page, with the same fields that the original page had, but readonly. This allows you can have a page in mulitple places in the site structure, with different children without duplicating the content"
1054: [09:59:24] <kozmikreis> Whereas what I want to do is create an arbitrary page with arbitrary fields of its own that is NOT readonly, does not appear in multiple places in the site structure, and appears to have the same children.
1055: [10:00:07] <kozmikreis> The "appears to have the same children" bit I am stuck on.
1056: [10:01:26] <kozmikreis> Halp :-)
1057: [10:05:12] * svandragt has joined #silverstripe
1058: [10:05:25] <svandragt> Just released a new module FogBugz log writer: https://packagist.org/packages/svandragt/bugzscoutlogwriter
1059: [10:07:58] * lerni quit ()
1060: [10:07:59] * r3v3rb has joined #silverstripe
1061: [10:08:05] <r3v3rb> hi all
1062: [10:08:39] <r3v3rb> if anyone fancies a permissions challenge: https://github.com/silverstripe/silverstripe-translatable/issues/195
1063: [10:08:43] <r3v3rb> ;)
1064: [10:08:56] <wmk> kozmikreis, ???
1065: [10:09:26] <wmk> well, if you have different pages, you have different URLs
1066: [10:09:38] <wmk> so, better to implement A/B testing in your Page_Controller ?
1067: [10:15:12] * guci0 quit (Ping timeout: 246 seconds)
1068: [10:15:33] * FaTeieDeR_ru_RU quit (Ping timeout: 246 seconds)
1069: [10:15:46] * guci0 has joined #silverstripe
1070: [10:16:01] <kozmikreis> wmk: Yes they have different URLs, but they must appear, when rendered, to have the same siblings, same children, etc.
1071: [10:16:34] <wmk> well, VirtualPage has the ID of the original page
1072: [10:16:40] <wmk> so you can get the original page and all siblings
1073: [10:16:41] <kozmikreis> wmk: And yes it's going into my base Page classes.
1074: [10:17:04] <kozmikreis> I may have to borrow aspects of VirtualPage, but mine is pretty much the opposite thing.
1075: [10:17:39] <kozmikreis> How do I make it think it's temporarily inherited another page's children?
1076: [10:20:53] <wmk> overwrite getChildren()
1077: [10:21:26] <wmk> if($otherChildren) return $otherPage->Children(); else return $this->Children()
1078: [10:21:58] <wmk> hmm, might be tricky, cause getChildren is in Hierarchy extension, so you might cause problems when overwriting it
1079: [10:22:39] <kozmikreis> Ah hah, that could be workable, ContentController has a method called ChildrenOf() which takes any page's ID and returns its children.
1080: [10:23:01] <wmk> fine
1081: [10:23:02] <kozmikreis> (PageController inherits from ContentController)
1082: [10:23:12] <kozmikreis> wmk: Thanks for the idea.
1083: [10:23:22] <kozmikreis> \o/
1084: [10:28:09] * FateieDeR_ru_RU has joined #silverstripe
1085: [10:28:57] * Azure has joined #silverstripe
1086: [10:37:56] * Mike123 has joined #silverstripe
1087: [10:38:08] <Mike123> Greetings !
1088: [10:40:31] <swaiba> Mike123 o/
1089: [10:41:03] <swaiba> wmk re : customer support.... "my cup holders broken..."
1090: [10:41:50] <wmk> *ouch*
1091: [10:42:14] <wmk> in 1997 someone put a cd in a 5.25" floppy reader
1092: [10:42:31] <wmk> well, he was able to put it in
1093: [10:43:12] * guci0 quit (Ping timeout: 246 seconds)
1094: [10:43:17] * catflyer has joined #silverstripe
1095: [10:44:29] * catflyer has left #silverstripe
1096: [10:46:48] * jack__ has joined #silverstripe
1097: [10:46:51] <jack__> when i am trying to access admin this error shows: [User Deprecated] DataObject->Aggregate is deprecated. Call aggregate methods on a DataList directly instead. In templates an example of the new syntax is <% cached List(Member).max(LastEdited) %> instead (check partial-caching.md documentation for more details.). Called from call_user_func_array
1098: [10:47:16] <wmk> jack__, some partial caching stuff in your template?
1099: [10:49:42] <jack__> idid'nt understand?
1100: [10:49:55] <wmk> somewhere in your templates you have partial caching?
1101: [10:50:02] <wmk> and old (2.4 or 3.0) syntax
1102: [10:50:39] <jack__> yea thats right what i dont know where is error in template how can i find
1103: [10:50:44] <kinglozzer> jack__: Where it says "Called from call_user_func_array..." does it give you a backtrace?
1104: [10:51:15] <jack__> what backtrace?
1105: [10:51:31] <kinglozzer> Does it tell you which file/line called that function?
1106: [10:51:57] <jack__> no that's the main problem
1107: [10:52:14] <jack__> Line 172 in C:\wamp\www\street\framework\dev\Deprecation.php
1108: [10:53:01] <kinglozzer> jack__: Okay, what happened? Did you upgrade SilverStripe? Install a module? What caused it?
1109: [10:54:08] <jack__> i am trying to upgrade a project built on ss 2.4 to 3.1
1110: [10:54:46] * svandragt quit (Quit: Page closed)
1111: [10:57:44] <kinglozzer> jack__: Are you sure you don't get any other info? Below the "Line 172 in C:\wamp\www\street\..." it should show a code block, and then a trace
1112: [10:57:51] <kinglozzer> Are you in dev mode?
1113: [11:00:28] <jack__> SSViewer_DataPresenter->__call(XML_val,Array) .cache.themes.streetleague.templates.Layout.Page.ss:11 SSViewer_DataPresenter->XML_val(LeftSide,,1) .cache.themes.streetleague.templates.Layout.Page.ss:11
1114: [11:00:41] <jack__> what that mean
1115: [11:02:17] <FateieDeR_ru_RU> advise! there is a standard solution? need feedback by email and preservation in the database log.
1116: [11:04:08] <Py3519k> FateieDeR_ru_RU: logging?
1117: [11:07:36] <Py3519k> LOL search is fucked :< http://docs.silverstripe.org/en/results/?q=dataobject&Versions[3.1]=3.1&action_results=Search
1118: [11:09:11] <Py3519k> FateieDeR_ru_RU: http://docs.silverstripe.org/en/3.1/developer_guides/debugging/error_handling/#filesystem-logs
1119: [11:09:21] <Py3519k> FateieDeR_ru_RU: emails: http://docs.silverstripe.org/en/3.1/developer_guides/debugging/error_handling/#email-logs
1120: [11:09:37] <Py3519k> FateieDeR_ru_RU: better info: http://api.silverstripe.org/master/class-SS_Log.html
1121: [11:10:12] <jack__> DataObject->Aggregate is deprecated what should i use
1122: [11:11:37] * ss-helper quit (Remote host closed the connection)
1123: [11:11:50] * ss-helper has joined #silverstripe
1124: [11:16:43] <Py3519k> jack__: read the error message.
1125: [11:16:56] <Py3519k> "Call aggregate methods on a DataList directly instead."
1126: [11:17:40] <Py3519k> swaiba: also: http://www.silverstripe.org/community/forums/general-questions/show/102479
1127: [11:17:45] <Py3519k> (again last post)
1128: [11:18:36] <kinglozzer> jack__: So you know which template the error is in, it's probably a <% cached Aggregate(... %> tag or something
1129: [11:19:00] <swaiba> Py3519k - I did see that this morning
1130: [11:19:28] <kinglozzer> Py3519k: eh? Search looks okay to me?
1131: [11:19:30] <swaiba> I was just a little generous in terms of it isn't bugging people too much and maybe it did help them
1132: [11:20:01] * Colin[pi] has joined #silverstripe
1133: [11:22:19] <jack__> yea kinglozzer
1134: [11:24:54] <Py3519k> kinglozzer: no results found for me
1135: [11:25:07] <kinglozzer> Ah, must be hitting a different server
1136: [11:27:33] * Kingy is now known as Kingy[a]
1137: [11:38:53] * cupcake has joined #silverstripe
1138: [11:39:40] <cupcake> im having an issue with a has one relationship to Image
1139: [11:39:41] * slievr_ has joined #silverstripe
1140: [11:39:49] <slievr_> hello
1141: [11:39:54] <cupcake> this has one is defined in an extension
1142: [11:40:10] <cupcake> now im trying to load the image in an Uploadfield
1143: [11:40:30] <cupcake> but its not showing even though the relationship id is set up
1144: [11:42:36] <wmk> !paste cupcake
1145: [11:42:36] <ss-helper> cupcake: Please paste your code using something like http://kopy.io/ or http://www.sspaste.com/ or https://gist.github.com/ and then paste the link here.
1146: [11:43:08] <cupcake> http://www.sspaste.com/paste/show/55a4f5c69acc5
1147: [11:43:22] <cupcake> this extension is added to a class called ArticleFolder
1148: [11:43:33] <cupcake> and i have another class NewsFolder extends ArticleFolder
1149: [11:43:46] <cupcake> and i want to load image in the NewsFolder page type in admin
1150: [11:46:49] * marvanni has joined #silverstripe
1151: [11:47:22] <swaiba> slievr_ marvanni o/
1152: [11:47:56] <marvanni> My internet got cutoff yesterday because of email spam
1153: [11:48:08] <marvanni> never set a cronjob without dev null I learned
1154: [11:49:28] <wmk> cupcake, what's ImageAsset class?
1155: [11:50:15] <wmk> cupcake, UploadField::create( 'BackgroundImageID', 'Background Image') should do
1156: [11:50:28] <wmk> though it still refers to ImageAsset class, dunno what that is
1157: [11:50:46] <wmk> if it should be plain file, use has_one BackgroundImage => Image
1158: [11:51:09] <wmk> marvanni, ;)
1159: [11:51:28] <wmk> !seen sneha
1160: [11:51:28] <ss-helper> wmk: I last saw sneha 4 days ago
1161: [11:52:40] * jack__ quit (Quit: Page closed)
1162: [11:57:28] <cupcake> imageasset class extends image
1163: [11:57:34] <cupcake> i tried your solution already
1164: [11:57:37] <cupcake> it didnt work wmk
1165: [11:57:58] <cupcake> if i do debug::dump($this->owner->BackgroundImage())
1166: [11:58:04] <cupcake> i get record id 0
1167: [11:58:22] <cupcake> but if i do $debug::dump($this->owner->BackgroundImageID)
1168: [11:58:25] <cupcake> i get the value
1169: [11:59:10] <wmk> cupcake, that's weird
1170: [11:59:15] <wmk> you did dev/build and flush?
1171: [12:00:35] * stecman has joined #silverstripe
1172: [12:00:35] * glenn-bautista has joined #silverstripe
1173: [12:02:59] <cupcake> no
1174: [12:03:01] <cupcake> does it affect?
1175: [12:04:13] <Py3519k> marvanni: no, DO always set a cron job without dev/null
1176: [12:04:34] <marvanni> why?
1177: [12:04:40] <Py3519k> cron will only send an email if there is output
1178: [12:04:49] <Py3519k> so basically you should code stuff to only output if there's an error.
1179: [12:04:58] <Py3519k> (if that's your desired functionality_
1180: [12:04:58] <Py3519k> )
1181: [12:05:03] * glenn-bautista quit (Ping timeout: 255 seconds)
1182: [12:05:18] <Py3519k> eg running a report you might _always_ want the output emailed to you.
1183: [12:05:25] <Py3519k> you just output to stdout
1184: [12:06:57] <Py3519k> marvanni: I maintain systems here that have all been set up with dev/null - about 70 odd processes.
1185: [12:07:19] <Py3519k> when something goes wrong, it's one huge ballache to figure out why (most of these processes take hours to run)
1186: [12:07:34] <marvanni> I had phptesting https://www.phptesting.org/ installed
1187: [12:07:42] <marvanni> and set a cron every minut to check for builds
1188: [12:07:52] <Py3519k> phpci?
1189: [12:07:57] <marvanni> yeah
1190: [12:08:23] <wmk> cupcake, well, it's always good to flush
1191: [12:08:26] <marvanni> it appeared i tried to send an email every minute over my isp smtp to a non existing martijn@mydomain.com
1192: [12:09:05] <marvanni> i installed it on my laptop, with postfix enabled from mamp pro
1193: [12:09:10] <Py3519k> mmm. System configuration is more important than people realise I think.
1194: [12:09:22] <marvanni> My ISP detected it as spam
1195: [12:09:29] <Py3519k> hehe, it basically was ;)
1196: [12:09:38] <wmk> spamming yourself?
1197: [12:09:41] <wmk> meta spam?
1198: [12:09:49] <marvanni> I do realise, but that does not mean there will never be errors
1199: [12:10:14] <marvanni> yes spamming myself, but they could not tell if it was send to my own emailaddress or several others
1200: [12:10:18] <Py3519k> but you want the errors! (in most cases)
1201: [12:10:34] <cupcake> wmk didnt work
1202: [12:10:42] <marvanni> so no way to know if it were system emails of a virus somewhere on one of the machines in my house
1203: [12:10:50] <Py3519k> ciao cupcake. What's the issue?
1204: [12:11:05] <marvanni> I want the erros in my logstash
1205: [12:11:41] <Py3519k> cron output is always emailed I believe. If you want to log, the process needs to handle that itself I think.
1206: [12:12:05] <Py3519k> I must confess I'm no cron wizard, but I have experience in the pains of managing many automated tasks
1207: [12:12:28] <cupcake> ciao Py3519k
1208: [12:12:35] <cupcake> how r you today ? :)
1209: [12:12:39] <marvanni> im not sure, need to investigate that. On top of my head, Ubuntu does not, but is might be because I have no postfix or something setup on my dev box
1210: [12:12:43] <cupcake> same shit different day? hehehe
1211: [12:13:05] <cupcake> im having issues with uploadfield defined in a DataExtension
1212: [12:13:06] <marvanni> normaly i set dev null automaticly
1213: [12:13:14] <cupcake> its not loading the image in admin
1214: [12:13:23] <marvanni> I dont want a cron email for a cron that sends an email ;)
1215: [12:19:32] * UndefinedOffset has joined #silverstripe
1216: [12:25:47] <cupcake> any ideas Py3519k
1217: [12:27:04] <r3v3rb> Py3519k: :D Hi
1218: [12:30:12] * stecman quit (Quit: This computer has gone to sleep)
1219: [12:33:04] <wmk> cupcake, this works over here: http://sspaste.com/paste/show/55a50172484d9
1220: [12:44:47] <Py3519k> cupcake: braindead :<
1221: [12:45:08] <Py3519k> [13:12] <cupcake> same shit different day? hehehe
1222: [12:45:10] <Py3519k> exactly!
1223: [12:45:35] <cupcake> wmk ok then the issue is not in the dataextension
1224: [12:45:40] <r3v3rb> Py3519k: cupcake I know that feeling
1225: [12:45:40] <Py3519k> marvanni: yeh, generally not... unless it goes wrong!
1226: [12:45:50] <wmk> cupcake, fine ;)
1227: [12:45:56] <cupcake> Py3519k hehehe we're on the same aeroplane then my friend
1228: [12:46:19] <cupcake> sometimes i wish i never knew what programming is lol
1229: [12:46:28] <r3v3rb> cupcake: I don’t officially
1230: [12:46:39] <wmk> so i want to group by first letter, but have a a-z navigation above
1231: [12:47:07] <wmk> with every char... plus extra chars / nums if needed...
1232: [12:50:25] <cupcake> wmk
1233: [12:50:30] <cupcake> if the extension
1234: [12:50:41] <cupcake> is applied to ArticleFolder pagetype
1235: [12:51:02] <cupcake> and im accessing NewsFolder pagetype which extends ArticleFolder
1236: [12:51:25] <cupcake> so BackgroundImageID is on ArticleFolder table
1237: [12:51:30] <cupcake> should it still work?
1238: [12:52:00] <wmk> yup.
1239: [12:52:17] <Py3519k> r3v3rb: neither do I, haha. <-- cupcake
1240: [12:52:19] <wmk> i have previewPicture in some basic page class and use it on all sub classes
1241: [12:53:10] <r3v3rb> Py3519k: still stumped by the change to permissions and translatable between 2.4 / 3.1
1242: [12:53:19] <r3v3rb> slowly making some headway though
1243: [12:53:26] <Py3519k> cupcake: what is ImageAsset?
1244: [12:53:28] <Py3519k> [12:57] <cupcake> imageasset class extends image
1245: [12:53:29] <Py3519k> oh
1246: [12:53:58] <Py3519k> I just wanna go to sleep.
1247: [12:54:14] <kinglozzer> Py3519k: It's that time
1248: [12:54:19] <r3v3rb> it appears that although the CMS/Framework wants to let me create a translation by populating the languagedropdownfield the permissions kick in before rendering the page and remove the options due to permissions
1249: [12:54:20] <Py3519k> it is kinglozzer
1250: [12:54:26] <kinglozzer> I have red bull today
1251: [12:54:29] <r3v3rb> Py3519k: just eaten?
1252: [12:54:31] <kinglozzer> prepared
1253: [12:54:32] <r3v3rb> bread?
1254: [12:54:47] * r_hector quit (Remote host closed the connection)
1255: [12:54:50] <kinglozzer> r3v3rb: I did, I had a bacon roll and a sausage bap :P
1256: [12:54:50] <Py3519k> kinglozzer: Just had sandwich of the week too: http://chillipeppersandwiches.com
1257: [12:54:55] * r3v3rb always sleepy in afternoon due to processing carbs
1258: [12:55:16] <r3v3rb> you must be past 30yrs old then you two…
1259: [12:55:26] <r3v3rb> not collectively either ;)
1260: [12:55:28] <Py3519k> I am :<
1261: [12:56:36] <kinglozzer> r3v3rb: I'm not! :D
1262: [12:56:44] <kinglozzer> not even close ;)
1263: [12:56:55] <r3v3rb> kinglozzer: i’ve seen your photo! get out of here!
1264: [12:57:09] <kinglozzer> r3v3rb: Yeah, I look like I'm 13 :P
1265: [12:57:15] * kinglozzer skinny guy probs
1266: [12:57:33] <r3v3rb> but you’re realy 48?
1267: [12:57:37] <r3v3rb> really*
1268: [12:58:52] <cupcake> Py3519k im eating chicken lets see what kind of inspiration it will do to me instead of your sandwich
1269: [12:59:17] <Py3519k> ya hachoo siesta!
1270: [13:00:23] <ss23> Sometimes I doubt your commitment to sparkle motion
1271: [13:01:06] <Py3519k> who what?
1272: [13:01:48] * Py3519k imagines ss23 doing jazz hands
1273: [13:02:22] <Py3519k> https://www.youtube.com/watch?v=RTSkvAabm0k
1274: [13:02:36] <Py3519k> But in a dress.
1275: [13:05:37] * zfmf has joined #silverstripe
1276: [13:11:14] <kinglozzer> r3v3rb: I'm only a baby, turned 22 last week :3
1277: [13:11:51] <r3v3rb> kinglozzer: you can lie on the interwebs but not in reality you know ;)
1278: [13:11:59] <r3v3rb> october will be telling!
1279: [13:12:16] * oetiker quit (Read error: Connection reset by peer)
1280: [13:12:42] <kinglozzer> I'll have to find someone to send in my place ;)
1281: [13:13:03] * oetiker has joined #silverstripe
1282: [13:13:32] <r3v3rb> muhahahaa - me too. no one wants grandad at the conference!
1283: [13:14:12] <wmk> r3v3rb, well, if grandad can tell us interesting stories from war, why not?
1284: [13:14:29] <r3v3rb> wmk: oooooh, you little bugger you!
1285: [13:15:34] <r3v3rb> my youngest son asked ‘What were computers like in the olden days when you were in my (his) year at school’ - Had to tell him we didn’t have computers at school… The horror in his face!
1286: [13:17:42] <wmk> we had calculators!
1287: [13:18:45] * catcher has joined #silverstripe
1288: [13:19:55] <r3v3rb> shit, I had an abacus
1289: [13:21:20] * cupcake facepalm
1290: [13:21:37] * cupcake needs a holiday NOW
1291: [13:23:48] * Colin[pi] quit (Ping timeout: 265 seconds)
1292: [13:27:32] <swaiba> r3v3rb - BBC micro for the win, and a religous studies teacher tried to teach the class
1293: [13:27:51] <swaiba> 2/3 of us were teaching him, but he had the rest of the class
1294: [13:28:02] <r3v3rb> swaiba: lol, oh yeh, and then the archimedes if you were lucky! With virus!
1295: [13:28:16] <swaiba> then arcon archimedes exactly
1296: [13:28:21] <swaiba> yes Virus
1297: [13:28:28] <swaiba> and my favourite software bug ever...
1298: [13:28:34] <r3v3rb> https://www.youtube.com/watch?v=MNXypBxNGMo
1299: [13:28:42] <swaiba> you could drag a folder into itself and it kept writing until the disk was full
1300: [13:28:57] <swaiba> so the same with a "locked file" and you couldn't "delete" your way out of it
1301: [13:29:21] <swaiba> r3v3rb - I want a windows version - like now :)
1302: [13:29:42] <r3v3rb> swaiba: I have often thought about making a versin
1303: [13:29:45] <r3v3rb> version even
1304: [13:30:13] <swaiba> I'm sure a version could be made iwth unity in a weekend
1305: [13:30:15] <swaiba> BUT
1306: [13:30:40] <swaiba> will it explode your ship needlessly if you touch the mouse so lightly?
1307: [13:32:18] <r3v3rb> swaiba: why would it?
1308: [13:32:46] <r3v3rb> might look into endless terrain generation in c#
1309: [13:33:15] <wmk> cupcake, found the error?
1310: [13:33:41] <wmk> over here it's normally a MeInFrontOfComputer-error
1311: [13:36:56] <swaiba> r3v3rb that was a big memory - if you were landed - breathing near the mouse exploded you, and then landing itself... was.. err.. not easy
1312: [13:37:20] <r3v3rb> lmao, yeh I remember it was insanely difficult to control
1313: [13:37:30] <r3v3rb> imagine in google cardboard now though!
1314: [13:37:36] <r3v3rb> would be awesome
1315: [13:37:44] <swaiba> do it :)
1316: [13:37:49] * r3v3rb might have to dust of unity
1317: [13:37:52] <r3v3rb> off*
1318: [13:38:10] <r3v3rb> should I make it easier and remove 360 rotation
1319: [13:38:23] <r3v3rb> so no more flying upside down at 500mph!
1320: [13:38:38] <Py3519k> r3v3rb: I had an abacus!
1321: [13:38:42] <Py3519k> wmk: ^
1322: [13:38:54] <Py3519k> cupcake: so you solved it?
1323: [13:39:01] <Py3519k> cupcake: holiday in October, come to London!
1324: [13:39:25] <r3v3rb> Py3519k: held me back never got past counting to 50! that’s how many beads there were
1325: [13:39:26] <Py3519k> better still, bring all the office! :P The freshlings can make use of the workshops :>
1326: [13:39:40] <Py3519k> r3v3rb: hahahaah, the pattern continues my friend.
1327: [13:39:45] <r3v3rb> ;)
1328: [13:40:02] <r3v3rb> Py3519k: you biatch
1329: [13:40:45] <wmk> Py3519k, ?
1330: [13:42:01] <Py3519k> r3v3rb: swaiba you sure there isn't a more recent version of that already?
1331: [13:42:06] <Py3519k> I seem to think there is.
1332: [13:42:26] <r3v3rb> probably, virus on the amiga and a newer 2000 version too
1333: [13:42:44] <swaiba> Py3519k - I said I waanted one now and that it could be built in unity, but I'm sure there is ont
1334: [13:42:57] <Py3519k> wmk: no computers at school for me, in my earlier years
1335: [13:43:03] <swaiba> I think I have it for my amiga emulator yeah
1336: [13:55:44] <cupcake> wmk Py3519k yes a very very very stupid error
1337: [13:56:07] <wmk> cupcake, tell us!
1338: [13:56:08] <cupcake> shameful of me lol
1339: [13:56:17] <wmk> nevermind
1340: [13:56:23] <cupcake> i had some old records
1341: [13:56:26] <cupcake> in File Table
1342: [13:56:31] <cupcake> with a different className
1343: [13:56:37] <cupcake> i updated classname to a wrong one
1344: [13:56:39] <wmk> ok, so it didn't work
1345: [13:56:43] <cupcake> thats why they didnt appear
1346: [13:56:59] <cupcake> spent a whole morning.. the solution was try and upload a new image and see what record it creates
1347: [13:57:02] * cupcake fail
1348: [13:57:29] <cupcake> Py3519k i didnt really like london last time i went hehe
1349: [13:57:57] <wmk> cupcake, well, that was without us
1350: [13:58:25] <cupcake> hehe ok next time ill go ill tell you we can make a gathering :D
1351: [14:02:58] <wmk> cupcake, how about october?
1352: [14:03:14] <cupcake> why october? the ss meetup?
1353: [14:03:40] <wmk> yup
1354: [14:03:45] <wmk> cupcake, is that you? http://www.silverstripe.org/blog/cupcakes-vs-gateaux-how-scrum-helped-christchurch-city-council-deliver/ <--
1355: [14:04:56] <cupcake> nope
1356: [14:05:03] <wmk> ;)
1357: [14:05:06] <cupcake> can you give me link to this meetup
1358: [14:05:13] <cupcake> im a real cupcake maker
1359: [14:05:18] <cupcake> better than ss code make
1360: [14:05:21] <cupcake> *maker
1361: [14:05:22] <cupcake> lol
1362: [14:05:23] <wmk> http://www.meetup.com/SilverStripe-Europe-Meetup/
1363: [14:06:28] * zfmf quit ()
1364: [14:11:50] <cupcake> is this a conference or?
1365: [14:13:53] <cupcake> wmk
1366: [14:14:00] <Py3519k> cupcake: neither did I apparently.
1367: [14:14:07] <Py3519k> Got far too drunk :<
1368: [14:14:12] <wmk> cupcake, yup
1369: [14:14:25] <wmk> kinda conference
1370: [14:14:31] <wmk> or tow-day-meetup
1371: [14:14:42] <Py3519k> wmk: haha, CCC, they finally fk'n moved to SS.
1372: [14:14:49] <wmk> CCC?
1373: [14:14:53] <Py3519k> pricks kept trying to make me maintain sites in Drupal D:
1374: [14:14:58] <Py3519k> Christchurch City Council
1375: [14:15:02] <wmk> aho
1376: [14:15:11] <cupcake> wmk is there an agenda?
1377: [14:15:13] <wmk> ccc = chaos computer club in germany
1378: [14:15:34] <wmk> cupcake, slow down a bit. the date was fixed this weekend, agenda will come asap
1379: [14:15:43] <Py3519k> We're all "Use SilverStripe!" and their IT team are all "DRUPAL IS THE SUPERIOR TO ALL" and we're all "nah fk that, here are your design files, have at it."
1380: [14:15:49] <cupcake> ok cool
1381: [14:15:52] * muskie9 has joined #silverstripe
1382: [14:16:06] <cupcake> then i might consider london in october :)
1383: [14:16:13] * Frans_Amsterdam quit (Quit: Textual IRC Client: www.textualapp.com)
1384: [14:16:19] <Py3519k> wmk: then about 3 weeks later the central government decreed that all governmental sites be made in Silverstripe (announced the CWP)
1385: [14:16:28] <Py3519k> I fk'n laughed.
1386: [14:16:49] <Py3519k> cupcake: no agenda as yet.
1387: [14:16:55] <Py3519k> requests are out though.
1388: [14:16:58] <Py3519k> You could talk!
1389: [14:17:09] <Py3519k> Tell us about your experiences
1390: [14:17:31] <Py3519k> Perhaps you have something particularly challenging or interesting that silverstripe caused / helped you overcome
1391: [14:19:09] <swaiba> Guys do you know with standard ModelAdmin import can it handle manymany?
1392: [14:19:10] * UndefinedOffset quit (Quit: Leaving.)
1393: [14:19:21] <swaiba> seems absent from https://github.com/burnbright/silverstripe-importexport
1394: [14:19:30] <Py3519k> swaiba: not natively I think.
1395: [14:19:34] <Py3519k> not 100% sure though
1396: [14:40:53] * UndefinedOffset has joined #silverstripe
1397: [15:01:20] * Mike123 quit (Quit: Page closed)
1398: [15:06:49] * darjus01 quit (Read error: Connection reset by peer)
1399: [15:15:31] <kinglozzer> swaiba: I never managed it when I tried before
1400: [15:15:39] <kinglozzer> Wrote my own IIRC, just looped over things twice :P
1401: [15:15:54] <kinglozzer> (though mine was products with a many_many products)
1402: [15:17:04] <swaiba> kinglozzer thanks, will submit a patch maybe for core, maybe for the module
1403: [15:19:55] * travis-ci has joined #silverstripe
1404: [15:19:56] <travis-ci> dhensby/silverstripe-framework#374 (3 - afa0bb9 : Damian Mooyman): The build passed.
1405: [15:19:56] <travis-ci> Change view : https://github.com/dhensby/silverstripe-framework/compare/7434ced82cf3...afa0bb9e87f0
1406: [15:19:56] <travis-ci> Build details : https://travis-ci.org/dhensby/silverstripe-framework/builds/70917915
1407: [15:19:56] * travis-ci has left #silverstripe
1408: [15:21:58] * wmk quit (Ping timeout: 256 seconds)
1409: [15:23:12] * Copperis has joined #silverstripe
1410: [15:29:23] * svandragt has joined #silverstripe
1411: [15:29:43] <svandragt> How do I add a picture to my addon profile (http://addons.silverstripe.org/add-ons/svandragt/) ?
1412: [15:30:59] <svandragt> ^gravatar
1413: [15:31:53] * arnhoe quit ()
1414: [15:34:10] <svandragt> ^gravatar was setup somehow the picture isn't showing or the md5 has is incorrectly calculated
1415: [15:35:21] * Error404NotFound quit (Disconnected by services)
1416: [15:35:24] * Err404NotFound has joined #silverstripe
1417: [15:35:40] * sminnee_ has joined #silverstripe
1418: [15:36:51] * Err404NotFound quit (Max SendQ exceeded)
1419: [15:39:15] <kinglozzer> I have two profiles :|
1420: [15:39:46] <Py3519k> kinglozzer: eh?
1421: [15:39:49] <Py3519k> you slapper you
1422: [15:40:02] <Py3519k> two timing
1423: [15:40:06] <Py3519k> GOSH
1424: [15:40:21] <kinglozzer> weird, one of them only has one module.. http://addons.silverstripe.org/authors/211
1425: [15:40:35] <kinglozzer> it's not even the first or last module, just a random one :P
1426: [15:40:54] <kinglozzer> OH OH I KNOW!
1427: [15:40:56] <kinglozzer> Email address
1428: [15:40:56] <kinglozzer> doh
1429: [15:41:04] <Py3519k> lulz
1430: [15:41:24] <kinglozzer> Giving all the spammers my gmail -_-
1431: [15:41:58] <Py3519k> eh?
1432: [15:42:08] <Py3519k> spammers can't get into gmail anyway, generally
1433: [15:42:17] * sminnee_ quit (Quit: sminnee_)
1434: [15:42:19] <kinglozzer> Yeah it seems pretty good at spotting crap
1435: [15:42:28] <Py3519k> Which email is it using?
1436: [15:42:37] <Py3519k> I assume you only have one packagist account right?
1437: [15:42:53] * travis-ci has joined #silverstripe
1438: [15:42:54] <travis-ci> dhensby/silverstripe-framework#376 (3.1 - 903bbd5 : Loz Calver): The build passed.
1439: [15:42:54] <travis-ci> Change view : https://github.com/dhensby/silverstripe-framework/compare/aa3871d716d3...903bbd5ae4d4
1440: [15:42:54] <travis-ci> Build details : https://travis-ci.org/dhensby/silverstripe-framework/builds/70922365
1441: [15:42:54] * travis-ci has left #silverstripe
1442: [15:43:08] <kinglozzer> Py3519k: Yea but it gets the email address from the author field in composer.json
1443: [15:43:11] <Py3519k> gw loz
1444: [15:43:19] <Py3519k> kinglozzer: oic
1445: [15:43:20] <kinglozzer> Which for some reason I did differently on one module only :|
1446: [15:43:21] <Py3519k> silly
1447: [15:44:11] <kinglozzer> Where are all your modules Py3519k?
1448: [15:44:22] <kinglozzer> Or do you not follow the church of Composer?
1449: [15:44:38] * sminnee_ has joined #silverstripe
1450: [15:44:39] <Py3519k> kinglozzer: nup.
1451: [15:44:42] <Py3519k> not as yet at least
1452: [15:44:47] <Py3519k> I should, I know.
1453: [15:44:51] <Py3519k> But I don't.
1454: [15:44:54] <Py3519k> yet.
1455: [15:45:07] <Py3519k> more focussed on actually making my collection public
1456: [15:45:24] <Py3519k> plus like you say, making email public :<
1457: [15:45:36] <kinglozzer> Py3519k: You can omit it I think
1458: [15:45:50] <Py3519k> o yeh
1459: [15:45:52] <Py3519k> hmm
1460: [15:46:00] <kinglozzer> Yeah, you can omit authors entirely
1461: [15:46:07] <kinglozzer> idk what happens to addons if you do
1462: [15:46:12] <Py3519k> otherwise I'd have to get some hosting set up for my domain, so I can composer@domain.tld
1463: [15:46:23] * kinglozzer doesn't even have a domain
1464: [15:46:27] <kinglozzer> kinglozzer.github.io?
1465: [15:46:28] <kinglozzer> :P
1466: [15:46:32] <svandragt> "<kinglozzer> Py3519k: Yea but it gets the email address from the author field in composer.json" ah that explains it I never filled that in
1467: [15:46:33] <Py3519k> lulz
1468: [15:47:10] <Py3519k> sounds wise svandragt :>
1469: [15:47:15] <kinglozzer> Hahaha http://kinglozzer.github.io/SwipeMe/demo/index.html
1470: [15:47:18] <svandragt> make sure you have whatever address you end up using linked to a gravatar then.
1471: [15:47:20] <kinglozzer> Dat design skill
1472: [15:47:49] <kinglozzer> That really annoys me, some of the shittest code I've ever written is my most starred repo
1473: [15:47:56] <Py3519k> urgh. So many authors putting so many modules out for shit that shouldn't be in a module (imo)
1474: [15:48:04] <Py3519k> wordderp mentality.
1475: [15:48:32] <Py3519k> like, nivoslidermodule or thisobscurejsthingmodule
1476: [15:48:33] <Py3519k> etc
1477: [15:49:03] <Py3519k> Shit that isn't api specific at all. Frontend is separate IMO, if you want packages use shit like grunt or whatever. idk.
1478: [15:49:06] * Py3519k sighs
1479: [15:49:17] <Py3519k> mebbe I'm just too old school.
1480: [15:49:30] * _hschillig has joined #silverstripe
1481: [15:49:45] <Py3519k> but front endy type modules tend to have a specific single use, cannot be DRY and impose the author's idea of design.
1482: [15:49:53] <kinglozzer> Py3519k: The people want wordderp-like 1 click install boom there's my fancy gallery with 3d twirly effects and shit
1483: [15:49:59] <r3v3rb> Py3519k: thats why no modules from me!
1484: [15:50:20] <_hschillig> Does anybody have a good tutorial to follow on how to submit a form via AJAX? I have the form working great right now with a custom template and everything. I'm just not sure how to submit it via AJAX and still use the doSubmit() method that's available in the Form class I created.
1485: [15:50:26] <Py3519k> so even if I used nivoslider module (sure there is one, didn't check), I'd spend more time basically rewriting all it includes to get my desired effect, I may as well have just included it myself and built it up.
1486: [15:50:47] <Py3519k> _hschillig: using jQuery?
1487: [15:50:51] <_hschillig> Yes!
1488: [15:50:52] <r3v3rb> everything is custom built around client site - no other fucker wants accrediation page with download counter for documents attached to it for analytics purposes etc etc
1489: [15:50:55] <Py3519k> $('form').submit()
1490: [15:51:30] <r3v3rb> _hschillig:
1491: [15:51:31] <_hschillig> I do have that? I want to process it via AJAX and then hide the form and show the success message. I don't want it to actually jump to that page.
1492: [15:51:33] <Py3519k> $('form').submit(function(){$(this).load('url', $(this).serialize())})
1493: [15:51:38] <Py3519k> oh, and return false
1494: [15:51:55] * svandragt quit (Quit: Page closed)
1495: [15:52:00] <Py3519k> $('form').submit(function(){$(this).load('url', $(this).serialize());return false})
1496: [15:52:01] <r3v3rb> _hschillig: you’ll need a callback and a json string from the form submission to the ajax call to do stuff too
1497: [15:52:09] <Py3519k> $('form').submit(function(){$(this).load('url', $(this).serialize());return false})
1498: [15:52:09] <Py3519k> $('form').submit(function(){$(this).load('url', $(this).serialize());return false})
1499: [15:52:09] <Py3519k> $('form').submit(function(){$(this).load('url', $(this).serialize());return false})
1500: [15:52:09] <Py3519k> $('form').submit(function(){$(this).load('url', $(this).serialize());return false})
1501: [15:52:20] <r3v3rb> Py3519k: at its most basic yep
1502: [15:52:27] <_hschillig> Do I replace 'url' with the form action value?
1503: [15:52:38] <Py3519k> well actually you probably want $(this).parent('div').load(...
1504: [15:52:49] <_hschillig> I see Silverstripe adding the doSubmit method onto the action button, but it's not in the form.. so it doesn't seem like it's even going to hit anything.
1505: [15:52:51] <Py3519k> _hschillig: $(this).attr('action')
1506: [15:52:56] <Py3519k> or just this.action
1507: [15:52:57] <Copperis> is there a way to list all classes which have an extension?
1508: [15:53:05] <Py3519k> Copperis: no.
1509: [15:53:13] <Py3519k> well maybe, look at api for Object
1510: [15:53:42] <kinglozzer> _hschillig: https://gist.github.com/kinglozzer/65ad05627c07299c1af1
1511: [15:53:43] <Py3519k> _hschillig: so you have <div><form>...</form></div>
1512: [15:53:45] <Py3519k> you do
1513: [15:53:56] <kinglozzer> That's some terrible javascript I've used before
1514: [15:54:23] <_hschillig> Thank you king!
1515: [15:54:27] <Py3519k> $('form').submit(function(){ var f=$(this); f.parent('div').load(this.action, f.serialize()); return false; })
1516: [15:55:11] <Py3519k> _hschillig: kinglozzer's example more fully fledged (better for learning/understanding). My example is simple and should work.
1517: [15:55:41] <Py3519k> your method should return either the form html (failed validation) or the success message (as html)
1518: [15:55:54] * ss-helper quit (Ping timeout: 255 seconds)
1519: [15:56:25] <_hschillig> Yup I have everything working in the backend. Just need to hook this up. I'll see if I can get it using King's example for now.
1520: [15:56:36] <Py3519k> _hschillig: to understand more, at a better level: https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest
1521: [15:57:51] * travis-ci has joined #silverstripe
1522: [15:57:52] <travis-ci> dhensby/silverstripe-framework#377 (3.2 - 5eec755 : Daniel Hensby): The build passed.
1523: [15:57:53] <travis-ci> Change view : https://github.com/dhensby/silverstripe-framework/compare/0514605cdc5d...5eec755d1736
1524: [15:57:53] <travis-ci> Build details : https://travis-ci.org/dhensby/silverstripe-framework/builds/70922487
1525: [15:57:53] * travis-ci has left #silverstripe
1526: [15:58:12] * slievr_ quit (Ping timeout: 246 seconds)
1527: [15:58:27] <_hschillig> Thanks Py.
1528: [15:59:37] <_hschillig> Yeah it just leads to this: home/ContactForm which is my ContactForm class.. but it's calling the doSubmit() method still, but it's not registering that it is AJAX. I did an if/else, and it returns false when I call Director::is_ajax()
1529: [15:59:54] <_hschillig> http://pastebin.com/W7HmapzJ
1530: [16:01:05] <kinglozzer> _hschillig: Is it definitely submitting via AJAX?
1531: [16:01:09] <Py3519k> haha, thanks for the poke wmk :P
1532: [16:01:27] <kinglozzer> _hschillig: it looks for an X-Requested-With: XMLHttpRequest header
1533: [16:01:28] * Py3519k just gets email telling him to join the other users in the composer gloryland
1534: [16:01:31] * ss-helper has joined #silverstripe
1535: [16:01:32] <kinglozzer> jQuery should add that
1536: [16:01:36] <_hschillig> http://pastebin.com/wMdu5Cry
1537: [16:01:38] <_hschillig> That's my javascript!
1538: [16:02:00] <_hschillig> The $url holds 'home/ContactForm'
1539: [16:02:15] <kinglozzer> _hschillig: You're missing return false that Py3519k suggested
1540: [16:02:16] <_hschillig> Doesn't seem to hold a controller method or anything like that, but it hits my doSubmit() action.. just not as ajax
1541: [16:02:28] <kinglozzer> Oh
1542: [16:02:32] <kinglozzer> No you're not, never mind :P
1543: [16:02:34] <_hschillig> e.preventDefault() should do that lol
1544: [16:02:39] <kinglozzer> ^^
1545: [16:03:00] <Py3519k> nup
1546: [16:03:05] <Py3519k> they do different things.
1547: [16:03:05] <kinglozzer> _hschillig: You're getting the href attribute
1548: [16:03:07] <Py3519k> return false more robust
1549: [16:03:10] <kinglozzer> Not the 'action'
1550: [16:03:17] <_hschillig> Doesn't seem to preventDefault though since it goes to home/ContactForm anyway
1551: [16:03:28] <Py3519k> return false!
1552: [16:03:28] <kinglozzer> $url = $(this).attr('action')
1553: [16:03:35] <kinglozzer> and that ^^
1554: [16:03:54] * travis-ci has joined #silverstripe
1555: [16:03:55] <travis-ci> dhensby/silverstripe-framework#378 (3.0 - 01255c1 : Damian Mooyman): The build passed.
1556: [16:03:56] <travis-ci> Change view : https://github.com/dhensby/silverstripe-framework/compare/2a4fd903167f...01255c109bf6
1557: [16:03:56] <travis-ci> Build details : https://travis-ci.org/dhensby/silverstripe-framework/builds/70922714
1558: [16:03:56] * travis-ci has left #silverstripe
1559: [16:04:14] <Py3519k> _hschillig: also, if(result.success) is always true, because it's set to the success handler.
1560: [16:04:16] <_hschillig> Oh it's because I was grabbing the wrong ID for the form... It was supposed to be ContactForm_ContactForm, not contact-form
1561: [16:04:33] <Py3519k> and that ;>
1562: [16:05:07] <_hschillig> Yeah I am returning an array that holds success and message keys.. because I'm not sure how to return a message still while returning false if I just do a return false from the PHP side.
1563: [16:07:44] <_hschillig> Awesome I got it working :D
1564: [16:08:21] <kinglozzer> _hschillig: Does it deal with validation errors? That's why I was replacing the entire HTML with what's returned
1565: [16:10:07] <kinglozzer> If not, it should just be - if (response.success === true) { // success message } else if (response.success === false) { // error message } else { // $('#contact-form').html(response); }
1566: [16:11:57] <_hschillig> Oh ok! Yeah it deals with validation. It's just a simple "This message didn't go through" type of thing though since the only validation it requires is required fields.. which is on the front-end as well.
1567: [16:12:22] * oddnoc has joined #silverstripe
1568: [16:12:33] <kinglozzer> Cool :)
1569: [16:13:18] <_hschillig> Thank you for all your help!
1570: [16:14:14] * sminnee_ quit (Quit: sminnee_)
1571: [16:19:22] <Py3519k> you're welcome of course _hschillig :>
1572: [16:19:25] <Py3519k> but now it's home time!#
1573: [16:19:27] * Py3519k quit ()
1574: [16:23:16] * _hschillig has left #silverstripe
1575: [16:25:12] * kinglozzer quit ()
1576: [16:25:43] * sminnee_ has joined #silverstripe
1577: [16:42:24] * swaiba quit (Remote host closed the connection)
1578: [16:59:03] * joelpittet has joined #silverstripe
1579: [17:19:19] * cloph quit (Ping timeout: 252 seconds)
1580: [17:20:49] * cloph_away has joined #silverstripe
1581: [17:21:02] <SphereSilver> Hey marvanni, nice ide-annotator!
1582: [17:21:16] <marvanni> does it work on your ide?
1583: [17:21:44] <SphereSilver> Works like a charm in IntelliJ
1584: [17:21:59] * GioVdK quit (Ping timeout: 244 seconds)
1585: [17:22:17] <SphereSilver> Will you be in London by the way?
1586: [17:24:48] <marvanni> no, not gonna make it. tight deadlines at the moment.
1587: [17:25:05] <marvanni> I thought you had problems yesterdag with IntelliJ?
1588: [17:25:11] <marvanni> g = y
1589: [17:25:17] <Copperis> SS extensions do not work with non-static properties right?
1590: [17:26:01] <SphereSilver> I always have issues with IntelliJ, but it's still by far the best IDE there is ;)
1591: [17:26:20] <Copperis> SphereSilver, tried netbeans?
1592: [17:26:34] <SphereSilver> Copperis: Yes, it's worse. It can't evaluate on the fly etc.
1593: [17:26:35] <marvanni> better then PHPStorm, even they use the same engine?
1594: [17:26:55] <Copperis> what's evaluating on the fly?
1595: [17:26:56] <SphereSilver> Well, since I work with Java and Python as well, IntelliJ is the best for me.
1596: [17:27:05] <SphereSilver> Copperis, just a sec, let me make a screenshot.
1597: [17:27:36] <SphereSilver> marvanni: It's not picking up other root folders
1598: [17:27:50] <SphereSilver> And Booleans aren't recognized (I'll make issues on Github about this ;) )
1599: [17:27:55] <marvanni> you can set that in config allowed modules?
1600: [17:28:23] <marvanni> DataObjectAnnotator:
1601: [17:28:24] <marvanni> enabled_modules: - crm
1602: [17:28:24] <marvanni> - mysite
1603: [17:28:30] <marvanni> sory for the non paster
1604: [17:28:38] <SphereSilver> marvanni: yep
1605: [17:28:40] <SphereSilver> ---
1606: [17:28:42] <SphereSilver> Only:
1607: [17:28:43] <SphereSilver> environment: 'dev'
1608: [17:28:45] <SphereSilver> ---
1609: [17:28:46] <SphereSilver> SSViewer:
1610: [17:28:48] <SphereSilver> source_file_comments: true
1611: [17:28:49] <SphereSilver> DataObjectAnnotator:
1612: [17:28:51] <SphereSilver> enabled_modules:
1613: [17:28:52] <SphereSilver> - mysite
1614: [17:28:54] <SphereSilver> - Movie
1615: [17:28:55] <SphereSilver> - Series
1616: [17:28:57] <SphereSilver> - bolcom
1617: [17:29:14] <SphereSilver> define('SS_ENVIRONMENT_TYPE', 'dev');
1618: [17:29:16] <marvanni> and its enabled?
1619: [17:30:16] <SphereSilver> Yes, it's generating correctly for mysite, but not the others.
1620: [17:30:18] <marvanni> DataObjectAnnotator.enabled
1621: [17:30:21] <marvanni> true
1622: [17:30:52] <SphereSilver> Owww, wait, you need to both activate AND enable the modules.
1623: [17:31:01] <SphereSilver> Not entirely clear from your documentation. My bad!
1624: [17:31:29] <marvanni> “This module is disabled by default and I recommend to only enable this module in your local development environment, since this module changes the file content of the Dataobject and DataExtension classes.”
1625: [17:32:09] <marvanni> maybe its kinda redundant indeed….
1626: [17:33:55] <SphereSilver> Maybe only enable it on dev? Don't check if it's enabled, but only allow to be executed in dev
1627: [17:34:09] <SphereSilver> That possibly saves a lot of "OW CRAP" moments ;)
1628: [17:34:44] <marvanni> yeah you mgith be right
1629: [17:35:44] <marvanni> I wanted to allow to set modules, so it can be in version controlled config, and enable it in _ss_environment.php as well
1630: [17:35:52] <SphereSilver> Ow yeah, the screenshot. Just a sec
1631: [17:36:34] <marvanni> some times I need to check on a live server and put the site temporary in dev mode. dont want that files changes then on dev/build
1632: [17:36:48] <marvanni> but there might other ways to prevent that
1633: [17:36:52] <SphereSilver> Ah, now it generates correctly for all modules indeed.
1634: [17:37:03] <SphereSilver> That's a valid point indeed.
1635: [17:37:25] <marvanni> next step is the mixin for controllers, so it picks up the Page variables and method.
1636: [17:37:52] <SphereSilver> It works the first way, and it saves me a whole lot of hassle ;)
1637: [17:38:09] <SphereSilver> Although as I said in the github issue, it's not "replacing" existing docbloc
1638: [17:38:20] <SphereSilver> Copperis: This is realtime evaluation. https://imgur.com/qSyMCPt
1639: [17:38:31] <marvanni> yeah if you have a DataObject with 30 db fields, you don’t want to write the annotations for that
1640: [17:38:32] <SphereSilver> I'm evaluating the result of a function-call, while at the breakpoint
1641: [17:38:37] <SphereSilver> NetBeans can't do that.
1642: [17:41:15] <SphereSilver> marvanni: True.
1643: [17:41:19] <SphereSilver> Added another issue ;)
1644: [17:41:34] <SphereSilver> (Ow, don't worry, where/when possible, I'll also contribute codewise ;) )
1645: [17:42:52] <marvanni> https://github.com/axyr/silverstripe-ideannotator/issues/3
1646: [17:43:01] <marvanni> doest this really happen?
1647: [17:43:13] <marvanni> it should generate only on set of annotations
1648: [17:43:30] <marvanni> but yes, it generates a new /** */ pair
1649: [17:43:36] <SphereSilver> I mean, I have already written my own docbloc's, before installing the DOAnnotator.
1650: [17:43:47] <SphereSilver> So, it doesn't recognize the existing docbloc's
1651: [17:43:49] <marvanni> ah yes, it does not check for that.
1652: [17:43:55] <SphereSilver> Also, methods aren't added yet ;)
1653: [17:44:04] <marvanni> you should only use the module from now on ;)
1654: [17:44:42] <marvanni> ah, no, PHPstorm recognizes the methods from a class…
1655: [17:45:08] <SphereSilver> Not with many_many relations ;)
1656: [17:45:12] <marvanni> you have always list your class methods in the class docblock?
1657: [17:45:17] <marvanni> it should
1658: [17:45:27] <SphereSilver> Look at the issue I just made ;)
1659: [17:45:31] <marvanni> has_one, has_many, many_many etc
1660: [17:45:45] <SphereSilver> Nope, not auto-recognized as being an adressable method
1661: [17:45:59] <marvanni> huh? let me check
1662: [17:46:01] <Copperis> SphereSilver, I have never used, but it looks like you can evaluate expressions in netbeans, atleast in java
1663: [17:46:03] <SphereSilver> a has_one on member, doesn't mean I can call $class->member()
1664: [17:46:12] <SphereSilver> Copperis: But not in PHP or Python
1665: [17:46:19] <Copperis> could be
1666: [17:46:24] <marvanni> if ($fields = Config::inst()->get($className, 'has_many', Config::UNINHERITED)) {
1667: [17:47:00] <marvanni> no it should generate @method Author Member
1668: [17:47:21] <marvanni> can you show me the code where its not generated?
1669: [17:47:24] <SphereSilver> It hasn't
1670: [17:47:49] <SphereSilver> http://sspaste.com/paste/show/55a54b3d84ad8
1671: [17:48:23] <marvanni> ah yes, your right, belongs_many_many is only one that is not there…
1672: [17:48:48] * kozmikreis quit (Ping timeout: 246 seconds)
1673: [17:48:57] <Copperis> ah yes, looks like you can do evaluations in PHP too, don't know for python, I don't use it
1674: [17:49:28] <marvanni> dinner!
1675: [17:49:32] <SphereSilver> Besides that, The IntelliJ Darcula theme rocks, it's implementation with git works great etc.
1676: [17:49:41] <SphereSilver> It seriously beats NetBrains by miles.
1677: [17:50:10] <Copperis> yeah, darcula is nice. I've made a somewhat similar copy for netbeans
1678: [17:50:29] <Copperis> but darcula still looks nicer
1679: [17:50:39] <SphereSilver> marvanni: Also, the @method implementation is wrong, it should be @method DataList|ObjectName[]
1680: [17:50:54] <SphereSilver> That way, the IDE knows it's a DataList containing a bunch of ObjectNames
1681: [17:51:18] <SphereSilver> So, my issue still stands ;)
1682: [17:53:31] * muskie9 quit (Quit: My Mac has gone to sleep. ZZZzzz…)
1683: [18:12:35] <marvanni> SphereSilver why is this harmfull
1684: [18:12:36] <marvanni> ($_SERVER['HTTP_HOST'] == 'mysite.local.dev')
1685: [18:13:03] <marvanni> maybe im stupid, but im only checking for the value, not printing or storing it.
1686: [18:13:09] <SphereSilver> It's depending on user input, therefor, it can not be safely assumed to be correct.
1687: [18:13:24] <marvanni> then the module wont be enabled
1688: [18:13:25] <SphereSilver> At least, in _my_ opinion ;)
1689: [18:13:48] <SphereSilver> Any remote (cookie, session, server, etc.) can never be assumed to be secure.
1690: [18:13:49] <marvanni> you right if the value is used for further processing, but thats not the case here
1691: [18:14:15] <r3v3rb> wo ist ingo!!!
1692: [18:14:31] <SphereSilver> I know, but I'm a bit paranoid ;) I know it's not an important issue, but I've learned to escape everything ;)
1693: [18:14:39] <SphereSilver> r3v3rb: Just a sec, lemme call him
1694: [18:14:54] * muskie9 has joined #silverstripe
1695: [18:15:32] <marvanni> yeah, well. I think its overenginering a code example that does not even print something
1696: [18:15:35] * samlander has joined #silverstripe
1697: [18:15:41] <samlander> mornin gents
1698: [18:15:51] <r3v3rb> hi slamander
1699: [18:16:16] <SphereSilver> marvanni: Let's call it my way of doing "Better safe than sorry" ;)
1700: [18:16:31] <SphereSilver> But I agree, it's probably slightly overkill :)
1701: [18:16:34] <samlander> does anyone know of a cleanup script for the db?
1702: [18:16:47] <marvanni> TRUNCATE
1703: [18:16:52] <SphereSilver> DBPlumber maybe?
1704: [18:16:54] <samlander> i've got a bunch of fields that have been removed from my page templates, but the database fields linger
1705: [18:17:36] <SphereSilver> Yeah, that's for a reason
1706: [18:17:48] <SphereSilver> Don't worry about them, unless they take up a lot of diskspace, they're not used in the select
1707: [18:17:57] <SphereSilver> so they're not going to slow down your project.
1708: [18:18:11] <samlander> i just want to produce a clean product for my client etc etc
1709: [18:20:20] * joelpittet quit ()
1710: [18:20:26] <SphereSilver> The old database fields won't hurt your client at all.
1711: [18:21:43] <SphereSilver> And there's a very good reason the columns aren't deleted.
1712: [18:24:35] <SphereSilver> Errr, my tests are failing marvanni, didn't think about altering the lists would fail :X My bad!
1713: [18:24:40] <marvanni> but it does suck sometimes
1714: [18:24:58] <r3v3rb> SphereSilver: wo ist ingo! :P
1715: [18:25:00] <SphereSilver> Hmmm, how can I get travis's failed tests?
1716: [18:25:10] <SphereSilver> Ingo is probably asleep in Wellington r3
1717: [18:25:11] <marvanni> dunno
1718: [18:25:20] <r3v3rb> v3rb
1719: [18:25:32] <samlander> can i wrap an include in an if in a .ss template?
1720: [18:25:49] <marvanni> https://travis-ci.org/axyr/silverstripe-ideannotator/jobs/70950703
1721: [18:25:52] <r3v3rb> samlander: as far as I know yes
1722: [18:26:16] * ajmitch_ has joined #silverstripe
1723: [18:26:34] <marvanni> So the test works :)
1724: [18:27:31] <SphereSilver> ARGH, new Vagrantbox doesn't have PHPUnit :X
1725: [18:27:50] <SphereSilver> Yeah, I didn't consider changing the lines would cause an issue with the tests. Stupid me.
1726: [18:27:53] <marvanni> require dev ?
1727: [18:28:32] <marvanni> I use the SS recommended version and then vendor/bin/phpunit
1728: [18:29:05] <SphereSilver> It's an issue with the vagrant box I use. I'm aware of it, but haven't had the time to fix it yet :X
1729: [18:29:58] * eagles05- has joined #silverstripe
1730: [18:30:25] * UndefinedOffset quit (Quit: Leaving.)
1731: [18:30:26] <SphereSilver> Owwww, the UNDO is bugging! Not the do!
1732: [18:30:37] <r3v3rb> dangit, i need to start selling stuff online - just checked clients site and his next transfer from Stripe is over 10k!
1733: [18:30:48] <r3v3rb> he’s on monthly transfers too
1734: [18:30:49] * sminnee_ quit (*.net *.split)
1735: [18:30:50] * ajmitch quit (*.net *.split)
1736: [18:30:53] * Colin[pi]_iPad quit (*.net *.split)
1737: [18:30:58] * eagles0513875 quit (*.net *.split)
1738: [18:31:46] <SphereSilver> Hmmmm, utterly no clue why I'm getting a failed now, could you check marvanni ?
1739: [18:32:45] * r3v3rb has left #silverstripe
1740: [18:34:06] <marvanni> you removed the . " * " . $endTag . "\n" on line 210
1741: [18:34:28] * SphereSilver is an idiot
1742: [18:34:58] <SphereSilver> I overlooked that one. It was an initial tryout to add the @author tag, but halfway, it didn't do what I wanted, so removed it :X
1743: [18:35:53] <marvanni> DataList|".$dataObjectName."[] $fieldName
1744: [18:35:59] <marvanni> wont lead to :
1745: [18:36:08] <marvanni> DataList|DataObjectAnnotatorTest_SubTeam[]
1746: [18:36:21] <SphereSilver> Ehm, why not? It seems to work fine.
1747: [18:36:41] <SphereSilver> Yeah, that's manual testing because I'm having issues with PHPUnit indeed, but they're perfectly fine.
1748: [18:36:55] <marvanni> dont think so….
1749: [18:37:06] <marvanni> DataObjectAnnotatorTest_SubTeam is a database table right?
1750: [18:37:10] <SphereSilver> Yes it does, it was the extra whiteline I forgot to remove, test is green now ;)
1751: [18:37:39] <marvanni> i might be stupid :( but that is this DataObjectAnnotatorTest_SubTeam[]
1752: [18:37:47] <marvanni> that = what
1753: [18:38:13] <SphereSilver> That's your own mock object name ;)
1754: [18:38:17] <marvanni> ah, sssss
1755: [18:38:39] <marvanni> yes, sry, thats stupid… copied that mocks from framework, but the names are stupid
1756: [18:38:55] <SphereSilver> See issue number 8 ;)
1757: [18:39:04] <marvanni> the underscore looks weird
1758: [18:39:37] <SphereSilver> It pipes the many-thingy-list to what's in the list, that way, when you say $DataObjectAnnotatorTest_SubTeams()->SubTeam()->
1759: [18:39:42] <SphereSilver> You have access to the subteam
1760: [18:39:52] <SphereSilver> (ignore the whole bunch of typo's there, you get what I mean ;) )
1761: [18:40:14] <marvanni> and what can you do with that?
1762: [18:40:17] <SphereSilver> The tests were failing on me forgetting to remove the extra empty star
1763: [18:40:28] <SphereSilver> It pipes the many-thingy-list to what's in the list, that way, when you say $DataObjectAnnotatorTest_SubTeams()->SubTeam()->
1764: [18:40:47] <SphereSilver> Which means, you can address $this->SubTeams()->First()->SubTeamFunctionThatsAwesome();
1765: [18:40:58] <marvanni> does that work?
1766: [18:41:19] <SphereSilver> And the IDE will recognize, you're addressing the first item of the ManyManyList, and thus, will give you autocompletion etc. like as if you are talking directly to SubTeam()
1767: [18:41:23] <SphereSilver> Yes, that's how it works ;)
1768: [18:41:31] <marvanni> doesthe ide recognize SubTeamFunctionThatsAwesome then?
1769: [18:41:57] <marvanni> and also with foreach($list as $item) {$item-> SubTeamFunctionThatsAwesome}
1770: [18:41:58] <marvanni> ?
1771: [18:42:05] <SphereSilver> Yes
1772: [18:42:13] <marvanni> thats cool
1773: [18:42:19] <SphereSilver> You didn't know? :D
1774: [18:42:23] <marvanni> no
1775: [18:42:28] <SphereSilver> I teachy'd Martijn something! :P
1776: [18:42:45] <marvanni> thats not that hard in general :)
1777: [18:42:54] <marvanni> but yes, thanks
1778: [18:43:41] <marvanni> now, im not so sure if we should check for existing annotations. that would be hard to undo the writing…
1779: [18:43:49] <marvanni> brb
1780: [18:43:59] <SphereSilver> Also, something you might want to consider to get more greens, is using $db this way, so the inspector won't whine about it:
1781: [18:44:07] <SphereSilver> private static /** @noinspection PhpUnusedPrivateFieldInspection */
1782: [18:44:09] <SphereSilver> $db = array();
1783: [18:44:44] <SphereSilver> agreed on the check. Best way would probably be to mention in which objects an existing non-updatable docblock was found maybe?
1784: [18:45:28] <SphereSilver> That would at least help cleanup the mess left behind ;)
1785: [18:45:30] <marvanni> yeah dat noinspection is a nice idea
1786: [18:46:12] <SphereSilver> I also suggested it to Marcus, who is the maintainer of the SilverStripe plugin for IntelliJ/PHPStorm
1787: [18:46:28] <marvanni> and it would be harder to remove removed database fields from the docblock
1788: [18:46:50] <marvanni> yeah, phpstorm should ignore it by config, not by docblock
1789: [18:47:55] <SphereSilver> I agree, but for now, it's the only solution, because it is a violation of PSRTHINGY1 and 2, and Marcus doesn't know (yet) how to ignore it and recognize SilverStripe in the IDE
1790: [18:48:11] <SphereSilver> It's usually recognized as either Python FLASK or Ruby (at least, to me)
1791: [18:48:38] <marvanni> there is a module for laravel called ide helper that creates a _ide_helper.php file
1792: [18:48:47] <SphereSilver> Laravel sucks }:|
1793: [18:49:06] <marvanni> that might be a way to autocomplete MyObject::create()->doSomething()
1794: [18:49:18] <SphereSilver> Ow, by the way, why do you use "Object::create_from_string)" instead of singleton($dataObjectName)?
1795: [18:49:37] <SphereSilver> Hey sminnee!
1796: [18:49:44] * SphereSilver waves frantically across the oceans
1797: [18:51:06] * Stomach has joined #silverstripe
1798: [18:52:15] <marvanni> dunno actually...
1799: [18:52:31] <marvanni> any arguments against it?
1800: [18:52:45] <SphereSilver> I don't know :) Just asking :)
1801: [18:53:04] <SphereSilver> I don't think it makes any difference actually, but maybe you had a specific reason for it.
1802: [18:53:39] <samlander> is there a way to change the upper upload limit of 2 MB ?
1803: [18:53:44] <samlander> in an upload field
1804: [18:54:07] <SphereSilver> Only in php.ini, and if you're not on a php-fpm hosted server, in .htaccess
1805: [18:54:43] <SphereSilver> Anyway, marvanni, with the pull requests I made so far, which are small ones
1806: [18:54:53] <samlander> thanks
1807: [18:54:55] <SphereSilver> I like it a lot! This saves me a lot of manual typing!
1808: [18:55:16] <SphereSilver> (And sorry I forgot about the extra empty line)
1809: [18:55:53] <marvanni> first I putted the generation code in a controlle rmethod and cp’ed the doclblocks to the model.
1810: [18:55:56] <marvanni> that stinked
1811: [18:56:13] <marvanni> any idea how to autocomplete MyObject::create()->doSomething()
1812: [18:56:35] <marvanni> or TextField::create()->addExtraClass();
1813: [18:56:41] * Stomach quit (Quit: zzz)
1814: [18:56:49] <SphereSilver> Ehm, how do you mean exactly?
1815: [18:57:08] <marvanni> addExtraClass is not recognized in phpstorm
1816: [18:57:17] <SphereSilver> Ah, like that....
1817: [18:57:21] <marvanni> nothing that comes from ::create()
1818: [18:57:50] <SphereSilver> Errrr, the only way is to say /** @var $fieldname TextField */ $fieldname = TextField::create();
1819: [18:58:03] <SphereSilver> But on two lines for readability. Yeah, I know that issue.
1820: [18:58:07] <SphereSilver> It's quite annoying
1821: [18:58:12] <marvanni> you could do /** @var $field TextField */ $field = TextField::create();
1822: [18:58:22] <marvanni> hehe
1823: [18:58:38] <SphereSilver> Nah, I wouldn't do that actually, I think it's better to have it fixed via Marcus his SilverStripe plugin
1824: [18:59:04] <SphereSilver> That would be a way better method of getting it done than trying to add @var docbloc to every ::create() method
1825: [18:59:13] <marvanni> nah not with the generatator to scan a file for all Xxx:;create
1826: [18:59:15] <SphereSilver> It's too sensitive to use a regex
1827: [18:59:36] <SphereSilver> I'm afraid it will cause issues, it would need serious testing ;)
1828: [18:59:39] <marvanni> and its dangerous, and I dont want all that @var all over my code
1829: [19:00:42] <SphereSilver> That's what I mean, but in other words ;)
1830: [19:00:55] <marvanni> this does work :
1831: [19:00:56] <marvanni> (new TextField())->addExtraClass('test');
1832: [19:02:26] <marvanni> but its ugly
1833: [19:02:27] <SphereSilver> Yeah, but you don't really want to use "new TextField()", you want to use "TextField::create()" in 3.x
1834: [19:02:36] <marvanni> yeah
1835: [19:02:48] <SphereSilver> And the latter causes issues in the IDE, which should (to me at least) be fixed in a plugin like Marcus's
1836: [19:03:09] <marvanni> but my phphstorm has yellow backgrounds all over the place because of those ::create() calles
1837: [19:03:11] <marvanni> -e
1838: [19:04:05] <marvanni> I really wonder how often use custom class is actually used
1839: [19:04:20] <SphereSilver> It should be fixed here: https://github.com/raket/idea-silverstripe
1840: [19:04:34] <SphereSilver> Not in a plugin that adds millions of /** @var */ lines to code.
1841: [19:04:40] <marvanni> true
1842: [19:05:01] <marvanni> but they might also find something for the $db values
1843: [19:05:14] <marvanni> without the need for putting it in docblocks
1844: [19:05:41] <SphereSilver> Yep, eventually it'll be fixed, but for now, your docbloc generator is the best alternative ;)
1845: [19:05:56] <SphereSilver> I just told my kitten to "Stay out of the closet"
1846: [19:06:05] <marvanni> :)
1847: [19:06:39] <SphereSilver> (You do know my CTO is gay, right? Which makes it a tad extra funny ;) )
1848: [19:08:27] <SphereSilver> Could you, by the way, please start using GitFlow? :P
1849: [19:08:43] <marvanni> yeah I know.
1850: [19:08:56] <marvanni> I need to find the time to update my git knowledge
1851: [19:09:17] <marvanni> How can you see I don’t?
1852: [19:09:28] * UndefinedOffset has joined #silverstripe
1853: [19:09:29] <SphereSilver> Here's gitflow: https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow/
1854: [19:09:53] <SphereSilver> Because you don't use a gitflow-alike way of working towards versions and such ;)
1855: [19:10:07] <SphereSilver> You only have a master-branch. No develop, no hotfixes, no releases, etc.
1856: [19:10:21] * Stomach has joined #silverstripe
1857: [19:10:22] <marvanni> yeah, I wanted to create a 0.0.1 …
1858: [19:10:42] <marvanni> if I only had time to learn all the things I want
1859: [19:10:49] <SphereSilver> Gitflow will greatly improve your way of working with git, because it will make sure, your master always equals live, your release always equals staging and your develop always equals test
1860: [19:11:04] <marvanni> jenkins, logstash, better git, etcetcetcetcetcet
1861: [19:11:39] <marvanni> yeah, that is what I need… would be great topic for the next meetup ;)
1862: [19:11:58] <SphereSilver> if you want an introduction into gitflow workings, gimme a shout on Skype, I can talk you through it and also, ofcourse, give a short about it on the next meetup ;)
1863: [19:12:35] <SphereSilver> Also, get SourceTree ;) It'll cover about 80% of your gitflow needs for you :P
1864: [19:12:54] <marvanni> I will start with the link you sended my. I think I got it from your seo as well I while ago.
1865: [19:13:06] <SphereSilver> My seo???
1866: [19:13:11] <marvanni> yeah, sourcetree is here.
1867: [19:13:11] <marvanni> c
1868: [19:13:13] <SphereSilver> Who's my seo?? :P
1869: [19:13:27] <SphereSilver> Menno is the CTO ;)
1870: [19:13:44] <marvanni> but I like git commit -am”jdfhjhjkdfghfgd”
1871: [19:14:04] <SphereSilver> Ow, I remember! With the daycare project! Where he was quite pissed off you pushed to master, right?!
1872: [19:14:27] <marvanni> yes, among other things
1873: [19:14:38] <SphereSilver> Ow, if you do that, You're going to have problems with me. I seriously *hate* comments that don't make sense!
1874: [19:15:01] <SphereSilver> "Cleaning up garbage" is _*NOT*_ a valid git commit message!
1875: [19:15:07] <marvanni> im the only one in the repo most of the time
1876: [19:15:19] <marvanni> im nicer with collaboration commits
1877: [19:15:26] <SphereSilver> Yeah, and I have colleagues that act like baboons sometimes :P
1878: [19:15:54] <SphereSilver> Ah well, read up on gitflow, get used to it, once you're used to it, you'll love it ;)
1879: [19:16:29] <SphereSilver> Ow crap, I should've called JetBrains this evening. Before 9PM :|
1880: [19:16:35] <SphereSilver> I guess that's not going to happen.
1881: [19:16:44] <marvanni> not anymore
1882: [19:17:43] <marvanni> so you never usr cmd+k in phpsotrm to commit ?
1883: [19:18:25] <SphereSilver> I prefer using SourceTree
1884: [19:18:53] <SphereSilver> I know IntelliJ/PHPStorm can do it, but I prefer a separate app for it. But I do check in PHPStorm usually.
1885: [19:21:33] <SphereSilver> By the way, I don't like OSX ;) So I use CTRL :P
1886: [19:22:13] <marvanni> i did for a long time as well. but I don’t want back
1887: [19:22:40] <marvanni> I can ue the same cli commands as on my ubuntu machines
1888: [19:23:39] <SphereSilver> Windows and Linux are fine, OSX is.... well... annoying :P
1889: [19:26:54] * Stomach quit (Quit: zzz)
1890: [19:27:45] * gelignite has joined #silverstripe
1891: [19:28:42] <SphereSilver> Yay! I once again told a recruiter to fuck off :D
1892: [19:30:50] * _longines has joined #silverstripe
1893: [19:32:44] * darjus01 has joined #silverstripe
1894: [19:36:10] * vebb has joined #silverstripe
1895: [19:38:08] * vebb quit (Read error: Connection reset by peer)
1896: [19:38:13] * vebvebvebveb has joined #silverstripe
1897: [19:39:55] <darjus01> maybe someone tried to translate swipetripe payment methods?
1898: [19:40:58] * UndefinedOffset quit (Quit: Leaving.)
1899: [19:42:30] <samlander> i wish i had the luxury to tell a recruiter to fuck off
1900: [19:42:48] * UndefinedOffset has joined #silverstripe
1901: [19:42:52] <samlander> unemployment is at an all time high here, and i only *Just* got a 100 hr website contract after 6 months of looking for work
1902: [19:43:00] <samlander> and that's with a BSc and 10 years dev experience
1903: [19:44:31] <catcher> samlander, where is here?
1904: [19:48:58] <SphereSilver> Where do you live samlander
1905: [19:49:18] <samlander> calgary ab
1906: [19:49:19] <samlander> canada
1907: [19:50:05] <samlander> that's how i got introduced to silverstripe, still honeymooning with it
1908: [19:50:10] <SphereSilver> Where do you want to live?
1909: [19:50:18] <samlander> honolulu
1910: [19:50:22] <samlander> lol
1911: [19:50:27] <SphereSilver> Yeah, that's not really an option :P
1912: [19:51:27] <samlander> except that im land locked here for another 9 years, kids with an ex
1913: [19:51:52] <SphereSilver> Why are you landlocked?
1914: [19:52:07] <samlander> kids with my ex wife
1915: [19:52:15] <samlander> i can move, but i'd have to leave them behind
1916: [19:52:20] <SphereSilver> Errrr, not a valid reason?
1917: [19:52:24] <SphereSilver> Ahhh, ok
1918: [19:52:32] <SphereSilver> you don't want to leave your kids behind
1919: [19:52:39] <samlander> yep
1920: [19:53:54] <SphereSilver> Yeah, it kinda breaks the "I'm outta here" stance
1921: [19:54:20] <SphereSilver> You could still visit your kids and vice versa, it would just cost a fortune :|
1922: [19:56:02] <SphereSilver> No offence, but I'm so glad I have nothing to consider besides friends, if I want to move :)
1923: [19:56:55] <marvanni> wait until you have kids yourself…
1924: [19:58:58] * Colin[pi]_iPad has joined #silverstripe
1925: [20:01:36] * ss-helper quit (Remote host closed the connection)
1926: [20:01:49] * ss-helper has joined #silverstripe
1927: [20:02:07] * Stomach has joined #silverstripe
1928: [20:04:49] * nontgor quit (Remote host closed the connection)
1929: [20:18:06] * Copperis quit (Quit: Leaving)
1930: [20:22:37] <marvanni> anyone using Mamp with mailtrap.io ?
1931: [20:23:36] <SphereSilver> I use MailCatcher
1932: [20:25:44] * Stomach quit (Quit: zzz)
1933: [20:26:43] <darjus01> I have been using Convert::xml2array to transform xml to array but it looses some fields like Id only show text, here is xml http://snag.gy/vyej4.jpg
1934: [20:26:56] <darjus01> any directions I can take from this?
1935: [20:29:38] * Stomach has joined #silverstripe
1936: [20:30:54] <marvanni> nah, you would need simple xml or something to get the attribute
1937: [20:32:02] <marvanni> mailcatcher might be a better solution…
1938: [20:32:04] <marvanni> yt
1939: [20:32:05] <marvanni> ty
1940: [20:33:01] * stecman has joined #silverstripe
1941: [20:35:07] <marvanni> ah, got mailtrap working!
1942: [20:35:13] <marvanni> needed to restart postfix
1943: [20:48:51] * zippy has joined #silverstripe
1944: [20:49:35] <zippy> morning
1945: [20:50:14] <Zauberfisch> marvanni: I am using mailcatcher
1946: [20:50:26] <Zauberfisch> pretty happy with it
1947: [20:50:37] <marvanni> yeah, might try that one as well
1948: [20:51:07] <Zauberfisch> it's built in into my vagrant box
1949: [20:51:39] <zippy> MailHog is similar, and you don't need ruby
1950: [20:52:00] <Zauberfisch> oh, I have to look that up
1951: [20:52:02] <zippy> https://github.com/mailhog/MailHog
1952: [20:52:59] <Zauberfisch> nice
1953: [20:53:12] <Zauberfisch> next release will probably include that then instead of mailcatcher
1954: [20:53:20] <Zauberfisch> if it works as I expect it to
1955: [20:53:34] <zippy> trying to get mailcatcher setup on my new machine was a bit of a pita so went for that route
1956: [20:53:37] <marvanni> does mailhog also has source, html and header views?
1957: [20:54:55] <zippy> marvanni: yes
1958: [20:55:19] * Ryan-Toast has joined #silverstripe
1959: [20:56:50] <Zauberfisch> screenshots look cool
1960: [20:57:06] * FateieDeR_ru_RU quit (Ping timeout: 246 seconds)
1961: [21:00:22] <darjus01> when you using XML/Unserializer.php I need to instal something to server? i kind lost in documentation, maybe some one used this?
1962: [21:00:38] <Zauberfisch> darjus01: what do you want to do?
1963: [21:01:15] <darjus01> parse XML to array with all attributes
1964: [21:01:32] <Zauberfisch> you are using simple xml?
1965: [21:01:36] <darjus01> I have posted earler
1966: [21:01:37] <darjus01> I have been using Convert::xml2array to transform xml to array but it looses some fields like Id only show text, here is xml http://snag.gy/vyej4.jpg
1967: [21:01:51] <Zauberfisch> does the xml have namespaces?
1968: [21:02:58] <marvanni> dude, I answered your question….
1969: [21:03:12] <darjus01> what do you mean name spaces? sorry for bad english
1970: [21:03:13] * Stomach quit (Quit: zzz)
1971: [21:04:04] <darjus01> Convert::xml2array uses simple xml method as in ss docs said
1972: [21:04:45] <darjus01> but still it would not give id attribute from this xml http://snag.gy/vyej4.jpg
1973: [21:04:54] * gelignite quit (Quit: http://bit.ly/1kso8Ta)
1974: [21:05:20] <zippy> when in doubt, parse with regex :D
1975: [21:05:28] <marvanni> hm yes, looks like it should work
1976: [21:05:48] <marvanni> what is your output from Convert::xml2array ?
1977: [21:05:49] * DanaeNZ has joined #silverstripe
1978: [21:06:20] <Zauberfisch> zippy: no
1979: [21:06:24] <Zauberfisch> sorry
1980: [21:06:32] <darjus01> just simple array [0] => name
1981: [21:06:38] <Zauberfisch> darjus01: no @attributes?
1982: [21:06:44] <darjus01> yes
1983: [21:06:59] <zippy> preg_match_all - done :)
1984: [21:07:12] <darjus01> Zauberfisch: no attributes
1985: [21:07:23] <DanaeNZ> morning all
1986: [21:07:29] <darjus01> hi
1987: [21:07:33] <DanaeNZ> not enough sleep, not enough coffee
1988: [21:07:47] <zippy> nespresso machines are good
1989: [21:07:51] <zippy> I am quite suprised
1990: [21:08:04] <DanaeNZ> yeah I’ve heard
1991: [21:08:08] <DanaeNZ> also they are quick
1992: [21:08:12] <DanaeNZ> kind of want one
1993: [21:08:21] <DanaeNZ> I have an espresso machine my aunty gave me
1994: [21:08:27] <DanaeNZ> ain’t nobody got time fo dat
1995: [21:08:36] * Stomach has joined #silverstripe
1996: [21:12:54] * catcher quit (Quit: Leaving)
1997: [21:14:03] <zippy> DanaeNZ: yea thats a ball ache
1998: [21:14:44] * Ryan-Toast quit (Quit: Ryan-Toast)
1999: [21:15:26] * glenn-bautista has joined #silverstripe
2000: [21:15:33] * micmania1 has joined #silverstripe
2001: [21:15:34] * antmas has joined #silverstripe
2002: [21:15:41] <antmas> morning all o/
2003: [21:17:16] <DanaeNZ> antmas: heyo
2004: [21:17:26] <zippy> hello
2005: [21:17:37] <zippy> micmania1: hello
2006: [21:20:50] <zippy> micmania1: your wonder patch, you know whats happening with it? suprised it's not merged in... I've been using it on 3 3.1.13 sites now all good.
2007: [21:21:16] <antmas> wonder patch?
2008: [21:21:30] <zippy> reflection patch
2009: [21:21:52] <antmas> ah yes
2010: [21:22:02] * Hailwood has joined #silverstripe
2011: [21:22:29] <Zauberfisch> darjus01: hmmm
2012: [21:22:44] <Zauberfisch> darjus01: I had the same problem recently
2013: [21:22:50] * Ryan-Toast has joined #silverstripe
2014: [21:22:57] <zippy> Zauberfisch: use the regex luke!
2015: [21:23:02] <Zauberfisch> for me it was a namespace issue
2016: [21:23:32] <Zauberfisch> I have actually resorted to regex to fix the xml
2017: [21:23:39] <Zauberfisch> but that is a kind of hacky solution
2018: [21:23:48] <darjus01> most annoing thing is that that xml is provided by api from other system so I canoot make changes in them
2019: [21:23:58] <Zauberfisch> same for me
2020: [21:24:15] <Zauberfisch> darjus01: does the xml have a <?xml thingy?
2021: [21:24:29] <micmania1> zippy: Hamish has seen it but got no time at the moment. It will only be merged in to 4.0 anyway so no real rush.
2022: [21:24:37] <darjus01> moment
2023: [21:25:04] <zippy> be nice to see a 4.0 roll this year
2024: [21:25:12] <micmania1> I’ve been using it on 3.2 and it works well - I’ve just started using a fork with a few useful patches
2025: [21:25:23] <Zauberfisch> darjus01: some readers can't deal with xml that has no decleration
2026: [21:26:02] <antmas> zippy: I think I just saw a pig fly past the office window
2027: [21:26:04] <darjus01> it has http://snag.gy/NVhMj.jpg
2028: [21:26:11] <darjus01> print_r
2029: [21:26:18] <darjus01> of xml
2030: [21:26:34] <zippy> micmania1: what would be the reason for it not to go in 3.2? with the SemVer is it feesable that it can be applied to the whole project?
2031: [21:27:25] <zippy> like, should core core files need to be BC?
2032: [21:27:43] <zippy> even through that patch seems to be
2033: [21:28:31] <Ryan-Toast> micmania1: How stable is 3.2
2034: [21:30:30] <Ryan-Toast> Stomach: I kind of half expected a thousand pull requests when I got in this morning, haha.
2035: [21:30:31] <Zauberfisch> idk
2036: [21:30:39] <Zauberfisch> I have never really needed to parse xml in php
2037: [21:30:45] <Zauberfisch> always successfully avoided that
2038: [21:30:57] <Stomach> lol :D
2039: [21:31:00] <Zauberfisch> and on the rare case that I needed to, simplexml was good enough
2040: [21:31:25] <Zauberfisch> darjus01: you could try using xpath
2041: [21:31:38] <Zauberfisch> like so:
2042: [21:32:09] <Zauberfisch> $foo = simplexml_load_string('...');
2043: [21:33:37] <darjus01> Zauberfisch: ok I will try, lucky some estate company using BMS that provides api only by xml so I have no other choise
2044: [21:33:42] <Zauberfisch> $foo->xpath('//municipality')[0]->attributes()->id
2045: [21:34:04] <Zauberfisch> $foo->xpath('//municipality') should give you an array of all the matching tags
2046: [21:34:11] <Zauberfisch> you can foreach loop them aswell
2047: [21:35:09] <Zauberfisch> or if you want to search by id, you should be able to do: $foo->xpath("//municipality[@id='42']")[0]
2048: [21:35:20] * micmania1 quit (Quit: micmania1)
2049: [21:36:31] * vebvebvebveb is now known as vebb
2050: [21:37:00] <Zauberfisch> darjus01: alternatively, you could try using an external tool
2051: [21:37:02] <Zauberfisch> like https://github.com/Cheedoong/xml2json
2052: [21:37:17] <darjus01> yes
2053: [21:37:25] <darjus01> works :)
2054: [21:37:36] <darjus01> view-source:http://citus.darjusit.com/objektai/
2055: [21:37:54] <antmas> the words
2056: [21:37:58] <antmas> I cannot pronounce them!
2057: [21:39:18] <darjus01> Zauberfisch: thx alot now can go sleep and tommorow continue with work
2058: [21:39:31] <Zauberfisch> welcome
2059: [21:41:27] * micmania1 has joined #silverstripe
2060: [21:42:13] <micmania1> zippy: they should be, but there’s definitely a discussion to have there
2061: [21:43:00] <micmania1> Ryan-Toast: There’s a beta release. I had quite a major issue at first but I fixed that. Other than that I haven’t had any issues.
2062: [21:43:09] * vebb is now known as vebvebvebveb
2063: [21:43:10] <Ryan-Toast> micmania1: Cool, thanks :)
2064: [21:43:11] <zippy> micmania1: this is core core BC? because I note that a few projects have deep files marked as not included in the BC since it creates to much headaches
2065: [21:44:13] <antmas> micmania1: is there a rough timeline from beta to release at this stage?
2066: [21:44:15] <micmania1> yeah, semver doesn’t really say things should be exempt. If things are marked as exempt I think that’s fair enough
2067: [21:44:30] <micmania1> antmas: not sure
2068: [21:44:36] <antmas> all g
2069: [21:48:22] * travis-ci has joined #silverstripe
2070: [21:48:23] <travis-ci> silverstripe/silverstripe-cms#1338 (3.1 - d5043ed : Ingo Schommer): The build is still failing.
2071: [21:48:23] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-cms/compare/2771f2708b9d...d5043ed5c8ee
2072: [21:48:23] <travis-ci> Build details : https://travis-ci.org/silverstripe/silverstripe-cms/builds/70981151
2073: [21:48:23] * travis-ci has left #silverstripe
2074: [21:56:56] * adrexia has joined #silverstripe
2075: [21:57:21] * darjus01 quit (Read error: Connection reset by peer)
2076: [21:59:24] * UndefinedOffset quit (Quit: Leaving.)
2077: [22:00:50] * Stomach quit (Quit: zzz)
2078: [22:02:13] * zippy quit (Quit: Textual IRC Client: www.textualapp.com)
2079: [22:04:41] * vebvebvebveb is now known as vebb
2080: [22:09:54] * wilson has joined #silverstripe
2081: [22:10:17] * wilson is now known as Guest5383
2082: [22:10:24] * vebb is now known as vebvebvebveb
2083: [22:10:40] <Guest5383> Hi to all, i usually craft my own templates/themes. But i am curious trying some free themes. Cant find any. Is there such a thing?
2084: [22:12:18] * Stomach has joined #silverstripe
2085: [22:12:21] <adrexia> there's a bunch but it depends what you are after
2086: [22:13:15] <Guest5383> <adrexia>Nothing specific. Something to play with.
2087: [22:14:05] <Guest5383> <adrexia>Do they all need Composer?
2088: [22:14:45] <antmas> there are free ones for the CMS
2089: [22:15:00] <antmas> haven't really looked at ones for frontend type stuff (I make my own)
2090: [22:15:54] <DanaeNZ> is there a php function like array_search, but returns the value instead of the key? I must be missing something obvious here
2091: [22:16:13] <DanaeNZ> And I don’t wanna mess around with ternary conditionals
2092: [22:17:04] <antmas> DanaeNZ: $arr = array("key" => "value");
2093: [22:17:11] <antmas> $v = $arr["key"]; // returns "value"
2094: [22:17:14] <antmas> etc
2095: [22:17:38] <antmas> that should work
2096: [22:17:48] <DanaeNZ> hold on I’ll show you my context
2097: [22:17:57] * Guest5383 quit (Quit: Page closed)
2098: [22:18:25] * antmas holds breath
2099: [22:19:22] <DanaeNZ> http://kopy.io/FBUxX
2100: [22:19:25] <DanaeNZ> This is what is happening
2101: [22:19:38] <DanaeNZ> i think it’s because the values are numbers
2102: [22:20:22] * Stomach quit (Quit: zzz)
2103: [22:20:35] <DanaeNZ> I guess I just want to do all this on one line
2104: [22:20:39] <antmas> DanaeNZ: so you want to return '1' in that case?
2105: [22:20:44] <DanaeNZ> antmas: ya
2106: [22:20:52] <DanaeNZ> I could do it on multiple lines but
2107: [22:20:55] <DanaeNZ> it isn’t beautiful
2108: [22:21:03] <DanaeNZ> lmao
2109: [22:21:27] <antmas> what about function arrary_search_reverse($foo, $bar){
2110: [22:21:56] <antmas> return $bar[$$foo];
2111: [22:21:56] <antmas> }
2112: [22:22:02] <antmas> -$*
2113: [22:22:18] <DanaeNZ> ehhh I’d rather not make a whole extra function tbh
2114: [22:22:34] <DanaeNZ> I’ll write it the long way first, then we’ll see if I can cut it down
2115: [22:25:58] <DanaeNZ> this’ll have to do
2116: [22:25:59] <DanaeNZ> http://kopy.io/qDAVX
2117: [22:26:02] * adrexia quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
2118: [22:26:26] <antmas> that's one way yeah
2119: [22:30:00] * Colin[pi] has joined #silverstripe
2120: [22:30:31] <Colin[pi]> o/
2121: [22:30:33] * Stomach has joined #silverstripe
2122: [22:30:48] <antmas> Colin[pi]: o/
2123: [22:31:17] <Colin[pi]> heyhey antant
2124: [22:31:33] <antmas> heyheyhey
2125: [22:31:36] * antmas snaps fingers
2126: [22:31:42] <Colin[pi]> my ipad is still signed in? dafuq?
2127: [22:31:46] <Colin[pi]> I killed that app
2128: [22:31:48] <Colin[pi]> :\
2129: [22:33:19] <Ryan-Toast> Awwww yiss, new season oif Heroes.
2130: [22:33:25] <Ryan-Toast> https://www.youtube.com/watch?v=4FLHB2zB_cA
2131: [22:34:47] <Colin[pi]> Ryan-Toast: now I'll have to watch Heroes (never seen it)
2132: [22:34:57] <Ryan-Toast> Colin[pi]: Only watch the first season.
2133: [22:35:35] <Colin[pi]> Ryan-Toast: the rest are terrible?
2134: [22:35:42] <Ryan-Toast> Colin[pi]: Just not as good.
2135: [22:36:01] <antmas> I'd watch for Hayden Panititereiooerererer alone
2136: [22:36:18] <Colin[pi]> lol
2137: [22:36:39] <Colin[pi]> antmas: I went to Terminator btw
2138: [22:36:54] <antmas> :O
2139: [22:37:10] * vebvebvebveb is now known as vebb
2140: [22:37:14] <antmas> any good?
2141: [22:37:20] <Ryan-Toast> antmas: lolno
2142: [22:37:25] <Colin[pi]> was not terrible, not great either
2143: [22:37:29] <Colin[pi]> kinda ok
2144: [22:37:30] <antmas> mm
2145: [22:37:37] <Colin[pi]> better than the last two imho
2146: [22:37:38] <antmas> I wasn't expecting much
2147: [22:37:46] <antmas> I liked Salvation
2148: [22:38:06] <Colin[pi]> I honestly cant remember much about Salvation
2149: [22:38:13] <Colin[pi]> must not have left an impact :\
2150: [22:38:18] <antmas> it was the one with batman and avatar in it
2151: [22:38:25] <Colin[pi]> lol yeah
2152: [22:38:43] <DanaeNZ> Ryan-Toast: is it a remake? :D
2153: [22:38:52] <Ryan-Toast> DanaeNZ: Nah.
2154: [22:38:57] <Ryan-Toast> DanaeNZ: Watch the trailer, bruv.
2155: [22:39:02] <DanaeNZ> watching nao
2156: [22:39:17] <DanaeNZ> I think I saw season 1 and 2
2157: [22:39:19] <antmas> It does have Sharlto Copley in it
2158: [22:39:23] <DanaeNZ> how many seasons are there?
2159: [22:39:27] <antmas> fookin prawns
2160: [22:39:34] <Colin[pi]> haha
2161: [22:39:38] <Colin[pi]> I love Sharlto Copley
2162: [22:39:43] <antmas> +1
2163: [22:40:01] <DanaeNZ> they’re going full xmen
2164: [22:40:10] * adrexia has joined #silverstripe
2165: [22:40:42] <Ryan-Toast> DanaeNZ: Yeeees
2166: [22:41:03] <Ryan-Toast> My favorite universe of X-Men is when they’re all hunted :P
2167: [22:41:09] <DanaeNZ> inorite
2168: [22:41:19] <DanaeNZ> Yaaaay my fave cop hero
2169: [22:41:27] <DanaeNZ> I remember how much I loved this show now
2170: [22:41:36] <DanaeNZ> better rewatch it
2171: [22:41:40] <DanaeNZ> HIRO
2172: [22:41:59] <DanaeNZ> <3 Hiro
2173: [22:42:06] * cupcake quit (Ping timeout: 246 seconds)
2174: [22:44:24] <antmas> I need to get through more of Vikingsa
2175: [22:44:28] <antmas> -a*
2176: [22:45:54] <DanaeNZ> I need to start Vikings
2177: [22:46:18] <antmas> DanaeNZ: get through first 4 episodes then it will get it's hooks in
2178: [22:46:31] <DanaeNZ> I apply that rule to all shows really
2179: [22:46:38] <DanaeNZ> give it 3 or 4 eps
2180: [22:46:45] <DanaeNZ> then decide if it’s worth the watch
2181: [22:47:08] <DanaeNZ> Ohhhh I was watching Attack on Titan last night
2182: [22:47:18] <DanaeNZ> I was pretty meh about it the first time round
2183: [22:47:35] <DanaeNZ> but rewatching it, it doesn’t seem to be dragging out like I remember
2184: [22:47:53] <DanaeNZ> I guess cos you know what happens so you’re not like, “Get on with it, dammit!”
2185: [22:47:57] <antmas> mm
2186: [22:48:08] <antmas> EREN?
2187: [22:48:11] <antmas> EREN?
2188: [22:48:13] <antmas> EREN?
2189: [22:48:18] <antmas> MIKASA?
2190: [22:48:20] <antmas> :|
2191: [22:48:22] <DanaeNZ> omg haha 90% of it is that
2192: [22:48:23] <antmas> staaaaaahp
2193: [22:50:28] <DanaeNZ> but oh man when they start flying around
2194: [22:50:33] <DanaeNZ> that is so nice to watch
2195: [22:52:01] * micmania1 quit (Quit: micmania1)
2196: [22:52:44] * micmania1 has joined #silverstripe
2197: [22:52:59] * Vedran__ has joined #silverstripe
2198: [22:54:55] <Vedran__> Morning all
2199: [22:55:07] <antmas> Vedran__: o/
2200: [22:57:31] * MattSS has joined #silverstripe
2201: [22:57:49] * mahfuz has joined #silverstripe
2202: [23:01:22] <Vedran__> is there a if_not method inside a template? or is it best to do != ?
2203: [23:02:17] <DanaeNZ> <% if not $Condition %>
2204: [23:02:42] * Kingy[a] is now known as Kingy
2205: [23:02:43] * joelpittet has joined #silverstripe
2206: [23:02:44] <DanaeNZ> or <% if $Condition != ‘somevalue’ %>
2207: [23:03:26] <Vedran__> DanaeNZ: thanks muchly :)
2208: [23:03:30] <Kingy> morning
2209: [23:03:42] <antmas> Kingy: o/
2210: [23:03:56] <Ryan-Toast> DanaeNZ: The manga is super badly drawn.
2211: [23:04:20] <DanaeNZ> Ryan-Toast: I haven’t read it but I remember it had a style that the anime adopted somewhat
2212: [23:04:32] <DanaeNZ> like, really thick lines
2213: [23:05:00] <antmas> does anyone here in NZ buy from Amazon?
2214: [23:05:07] <Ryan-Toast> antmas: sometimes
2215: [23:05:24] <antmas> Ryan-Toast: do you use anything for nz shipping like youshop?
2216: [23:05:43] <DanaeNZ> the price is usually not much better
2217: [23:05:48] * vebb is now known as vebvebvebveb
2218: [23:06:03] <Ryan-Toast> antmas: |Nah
2219: [23:06:04] <antmas> mm but they have those black friday sales
2220: [23:06:12] <Vedran__> o0o0 Silverstripe site got a facelift. It looks nice!
2221: [23:06:14] <Ryan-Toast> antmas: Usually I go for the free shipping stuff :P
2222: [23:06:21] <DanaeNZ> unless it can’t ship here, but there’s usually a good reason it can't
2223: [23:06:23] <antmas> ah right :D
2224: [23:06:43] <antmas> Ryan-Toast: how long does it roughly take to arrive here you think?
2225: [23:07:03] <Kingy> morning mr antmas
2226: [23:07:16] <Ryan-Toast> antmas: 2 weeks or so, usually.
2227: [23:07:53] <Kingy> antmas: I've bought 2 kindles and they both arrived in like 3-4 days
2228: [23:08:06] <antmas> nice
2229: [23:08:19] <Kingy> my intel nuc is currently onboard courier :D
2230: [23:08:53] <vebvebvebveb> Kingy: so ...
2231: [23:08:57] <vebvebvebveb> I fucking won
2232: [23:09:06] <vebvebvebveb> .. at something else
2233: [23:09:12] <vebvebvebveb> powerball?
2234: [23:09:18] <Kingy> lol what
2235: [23:09:51] <DanaeNZ> are you saying you won lotto
2236: [23:09:55] <antmas> looking to get a magsafe charger for my old macbook 13"
2237: [23:10:24] <DanaeNZ> oh if anyone can recommend a good case for a Kindle 4, let me know
2238: [23:10:31] <DanaeNZ> bonus points for nerd theme
2239: [23:10:55] <Kingy> vebvebvebveb: explain yourself
2240: [23:11:27] * Vedran___ has joined #silverstripe
2241: [23:12:36] <antmas> OHHH I THINK THAT I FOUND MYSELF A CHEERLEEEEEEEEEADER
2242: [23:14:08] * Vedran__ quit (Ping timeout: 250 seconds)
2243: [23:14:13] <DanaeNZ> antmas: ???
2244: [23:14:22] <vebvebvebveb> Kingy: I have a headache
2245: [23:14:30] <antmas> DanaeNZ: you don't know that song?
2246: [23:14:37] <DanaeNZ> maybe
2247: [23:14:43] <DanaeNZ> i’m not good with lyrics
2248: [23:14:47] <DanaeNZ> or band names
2249: [23:14:48] <Kingy> antmas: it sucks
2250: [23:14:50] <DanaeNZ> or names
2251: [23:15:03] <antmas> Kingy: :P
2252: [23:15:05] <antmas> DanaeNZ: https://www.youtube.com/watch?v=I_NVUZNsh2E
2253: [23:15:18] * Kingy sudders
2254: [23:15:24] <Kingy> sudders?
2255: [23:15:25] <Kingy> shudders
2256: [23:15:27] * DanaeNZ recoils
2257: [23:15:48] <antmas> I can't help but sing a long with it
2258: [23:15:54] <antmas> like some guilty pleasure
2259: [23:15:55] <DanaeNZ> haha that is pretty catchy
2260: [23:16:17] <DanaeNZ> ….is “catchy” a word? Why does it looks o weird
2261: [23:16:20] <DanaeNZ> so*
2262: [23:17:04] * DanaeNZ sings “Ohhhh I think that I found myself a cheerleader! She is always- “
2263: [23:17:05] <DanaeNZ> FUCK
2264: [23:17:33] <antmas> mm goodluck with that earworm :P
2265: [23:17:52] * DanaeNZ drowns it out with Opeth
2266: [23:18:16] <Kingy> dear god you people disappoint me lol
2267: [23:18:18] <DanaeNZ> Ahhhh, nothing quite so relaxing as angry screaming Swedes
2268: [23:18:33] <DanaeNZ> Kingy: I disappoint myself
2269: [23:18:44] <antmas> Opeth ftw
2270: [23:18:48] <antmas> old Opeth*
2271: [23:18:53] <Kingy> wallah
2272: [23:19:00] <Kingy> you sing that song again wallah
2273: [23:19:25] <Kingy> i got this arabic shit down :)
2274: [23:19:38] <DanaeNZ> antmas: Ghost of Perdition omg yas
2275: [23:19:44] <DanaeNZ> Gojiro tho
2276: [23:19:48] <DanaeNZ> gojira*
2277: [23:20:24] <antmas> omg
2278: [23:20:42] <antmas> Gojira is my spirit animal
2279: [23:21:10] <DanaeNZ> Vacuity is basically the perfect song
2280: [23:21:45] <antmas> mm or Flying Whales
2281: [23:22:21] <DanaeNZ> haven’t heard that one in a while :0
2282: [23:22:24] * DanaeNZ queues
2283: [23:22:30] * muskie9 quit (Quit: My Mac has gone to sleep. ZZZzzz…)
2284: [23:23:02] <antmas> Kvelertak is some good Norwegian rock/metal https://www.youtube.com/watch?v=IQHlHpavkXw
2285: [23:23:35] * DanaeNZ tries and fails to pronounce band name
2286: [23:23:40] <DanaeNZ> Right, passes test #1
2287: [23:24:05] <DanaeNZ> omg their album art is so pretty
2288: [23:24:21] <antmas> yeah that same artist does a LOT of metal album covers
2289: [23:24:49] <antmas> John Dyer Baizley is the artist (also in Baroness :D)
2290: [23:27:06] <DanaeNZ> antmas: omg that is my aesthetic
2291: [23:27:36] <antmas> mm it's pretty awesome
2292: [23:29:04] <antmas> he also did the artwork for Sylosis' albums and the inspiration for the animation in this vid https://vimeo.com/112379498
2293: [23:29:14] <antmas> not entirely SFW :P
2294: [23:29:34] <DanaeNZ> lmao thanks for the warning
2295: [23:29:37] * DanaeNZ pokcets
2296: [23:31:20] <antmas> :D
2297: [23:32:31] * UncleCheese has joined #silverstripe
2298: [23:32:41] <UncleCheese> Oh noes! https://www.youtube.com/watch?v=bYhTFz_SGw0
2299: [23:33:04] <antmas> would love to get a Baizley tattoo at some stage
2300: [23:33:09] <DanaeNZ> WHAT THE FUCK UncleCheese
2301: [23:33:14] <antmas> really need to get my sleeves finished :/
2302: [23:36:32] <UncleCheese> "I'm not sure it's real."
2303: [23:36:32] <UncleCheese> "You want to... verify that the... Hershey bar... is real. OK."
2304: [23:36:56] <antmas> silver is almost worthe more than gold isn't it?
2305: [23:37:06] <UncleCheese> huh?
2306: [23:37:20] <UncleCheese> it's worth about 1/100th of gold
2307: [23:37:28] <antmas> oh
2308: [23:37:28] <UncleCheese> but still
2309: [23:37:32] <antmas> no idea why I thought that
2310: [23:37:34] <UncleCheese> 10oz ........ price has tanked
2311: [23:37:39] <UncleCheese> probably $150 today
2312: [23:37:45] <UncleCheese> in 2012, over $500
2313: [23:37:54] <antmas> lol yeah
2314: [23:38:05] <antmas> always been tempted to invest in some gold and silver :D
2315: [23:38:07] <DanaeNZ> may as well get one of those silver bitoin bullions
2316: [23:38:11] * UncleCheese thinks it's time to buy silver
2317: [23:38:20] <antmas> but that was when my conspiracy theory mates went all crazy on it
2318: [23:38:21] <UncleCheese> antmas i did.. in 2012
2319: [23:38:33] <UncleCheese> i bought a fuckton of gold.. i just sold it at a monstrous loss
2320: [23:38:41] <antmas> oh noes :(
2321: [23:39:03] <antmas> one friend of mine keeps a constant 30% of his net worth in gold/silver
2322: [23:39:33] <marvanni> Buy beer my friend…
2323: [23:39:46] <antmas> lol
2324: [23:39:50] <antmas> UncleCheese: http://silverprice.org/
2325: [23:40:15] <UncleCheese> yeah, $150
2326: [23:40:16] <antmas> big drops in the last 5 years
2327: [23:40:29] <UncleCheese> yup
2328: [23:40:32] <UncleCheese> us dollar strong again
2329: [23:40:36] <antmas> mm
2330: [23:40:41] <UncleCheese> i got fucked on kiwi dollars recently
2331: [23:40:51] * joelpittet quit (Remote host closed the connection)
2332: [23:40:53] <UncleCheese> i moved a bunch of money in to NZ when I thought we were buying a house
2333: [23:40:58] <marvanni> yeah, my holiday is like 35% more expensive that 1,5 year back
2334: [23:41:03] <UncleCheese> just moved it back out.. i got hosed, man
2335: [23:41:08] <UncleCheese> in a month, it lost like 15%
2336: [23:41:19] <antmas> UncleCheese: oh damn
2337: [23:41:21] <antmas> that's huge
2338: [23:41:36] <UncleCheese> serves me right for not checking the exchange rate
2339: [23:41:45] <UncleCheese> i figured, it couldn't have chnaged that much
2340: [23:41:55] <Kingy> easiest way to group radio buttons together?
2341: [23:42:28] <Kingy> like if I was doing a survey type form with pick 1-10 for questions
2342: [23:42:53] <Kingy> selection group?
2343: [23:43:41] <marvanni> OptionSetField
2344: [23:43:42] <Ryan-Toast> Kingy: OptionsetField?
2345: [23:43:52] <Kingy> roger
2346: [23:44:14] <antmas> anyone tried these guys https://www.burgerwisconsin.co.nz/ ?
2347: [23:44:21] <DanaeNZ> antmas: ya
2348: [23:44:26] <DanaeNZ> they aight
2349: [23:44:30] <antmas> any good compared to BF?
2350: [23:44:39] <DanaeNZ> Hmmmm
2351: [23:44:48] <Kingy> poor antmas. still no BF in nelson?
2352: [23:44:52] <antmas> what about Mexicali Fresh?
2353: [23:44:56] <DanaeNZ> the one in ponsonby was yum, I like their patties - more homecooked feel
2354: [23:44:56] <antmas> Kingy: you be quiet
2355: [23:45:06] <vebvebvebveb> can you guys
2356: [23:45:07] <DanaeNZ> antmas: Mexicali? depends on the store really
2357: [23:45:09] <vebvebvebveb> just be quiet
2358: [23:45:14] <Kingy> antmas: there is one like 2 min away in the GC
2359: [23:45:15] <DanaeNZ> they can be stingy with the guac
2360: [23:45:15] <vebvebvebveb> I'm having a conversation with Kingy
2361: [23:45:18] <Kingy> might get some on the way back via Dubai
2362: [23:45:23] <Kingy> mehehe
2363: [23:45:27] <antmas> hmm
2364: [23:45:38] <DanaeNZ> If you get mexicalli, get the mucho enchilada or whatever it is
2365: [23:45:39] <antmas> Kingy: I know the owner of both chains
2366: [23:45:50] <DanaeNZ> it’s basically all the meat plus cheese plus refried beans
2367: [23:45:55] <DanaeNZ> amaze
2368: [23:46:05] <Kingy> fatt burger is pretty good
2369: [23:46:15] <antmas> mmmmm
2370: [23:46:16] <antmas> noms
2371: [23:46:47] <DanaeNZ> making me hungry :(
2372: [23:46:54] * adrexia_ has joined #silverstripe
2373: [23:46:58] <antmas> I know the owner (guy who started and sold ihug) and he's ranting about how much better than BF it is, and that Mexicali Fresh isn't junk food :P
2374: [23:47:22] <Kingy> antmas: he's dreaming
2375: [23:47:41] <antmas> mm
2376: [23:48:32] * vebvebvebveb is now known as vebb
2377: [23:49:01] <Vedran___> does anyone know of a SS slider that is full height? -so it behaves like background-size: cover
2378: [23:50:46] * adrexia quit (Ping timeout: 272 seconds)
2379: [23:51:36] * vebb is now known as vebvebvebveb
2380: [23:53:28] <Ryan-Toast> Vedran__: just make your own?
2381: [23:56:04] * vebvebvebveb is now known as vebb
2382: [23:58:42] * vebb is now known as vebvebvebveb

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