#silverstripe IRC Log

IRC log for 9 July 2014

All timestamps are in UTC.

1: [00:00:03] <simon_w|work> Quadruple-decker trains!
2: [00:00:10] <antmas> yeah like that'll ever happen
3: [00:00:14] <antmas> but AWESOME
4: [00:00:15] <irogue__> oh god the EMU carriages are so long
5: [00:00:34] <irogue__> when you go around a corner you see your own carriage at the other end of the bend
6: [00:00:35] <Colin[pi]> people complain about the trains in sydney... then I went to sao paulo: http://assets.knowledge.allianz.com/img/brazil_metro_rtx105ho_ah_62073.jpg
7: [00:00:55] <ss23> Trains in Sydney are really nice
8: [00:01:04] <ss23> Not awesome, but compared to most places, they're good
9: [00:01:08] <ss23> People who compalin about them piss me off
10: [00:01:11] <ss23> "WAH IT WAS 5 MINUTES LATE"
11: [00:01:13] <ss23> like I give a fuck.
12: [00:01:17] <Colin[pi]> lol yeah
13: [00:01:24] <simon_w|work> ss23, the older carriages are crap though
14: [00:01:27] <irogue__> Colin[pi]: our current trains are ones that Perth scrapped like 15+ years ago
15: [00:01:34] <simon_w|work> Kinda like Melbourne's old ones
16: [00:02:11] <irogue__> 21 years ago to be precise
17: [00:02:23] * antmas awaits UncleCheese to weigh in on how Murica's trains are better
18: [00:02:40] <Colin[pi]> the amtrak train I took in NY state was pretty good
19: [00:02:47] <simon_w|work> The trains DART has are rather good
20: [00:02:52] <simon_w|work> BART though, crap
21: [00:03:22] <UncleCheese> trying to travel by train in the USA is like trying to travel by skateboard to the moon
22: [00:03:28] <irogue__> http://en.wikipedia.org/wiki/File:NZ_AM_class_train_interior_2_2013.jpg http://en.wikipedia.org/wiki/File:AMA_103_at_Puhinui.jpg
23: [00:03:30] <irogue__> our new trains ^_^
24: [00:03:50] <UncleCheese> We have a passenger rail system that would embarrass the likes of Honduras
25: [00:04:37] <simon_w|work> UncleCheese, well, the same can be said about the passenger flight system
26: [00:05:02] <UncleCheese> true.. both hollow shells of an industry based on disservice
27: [00:05:46] <UncleCheese> but at least with air travel they have flights planned
28: [00:06:05] <UncleCheese> there's like two passenger rail conduits in the US and they're never running
29: [00:06:40] <UncleCheese> here, let me do a quick example
30: [00:07:01] <simon_w|work> irogue__, have you seen the Overlander carriages? Those are nice
31: [00:07:07] <irogue__> simon_w|work: not the new ones, no
32: [00:07:18] <simon_w|work> So much nicer than the old ones
33: [00:07:30] <irogue__> and I assume you mean the "Northern Explorer" ;)
34: [00:08:01] <simon_w|work> irogue__, that reminds me too much of the old night service
35: [00:08:07] <simon_w|work> The Northerner or something
36: [00:08:12] <irogue__> yeah
37: [00:08:38] <UncleCheese> Hey, we took the Northern Exporer down from AKL when we moved here
38: [00:08:41] <UncleCheese> i loved it
39: [00:08:49] <UncleCheese> 10 fucking hours, but amazing experience
40: [00:09:10] <irogue__> yeah, it's a tourist thing
41: [00:09:18] <simon_w|work> UncleCheese, and the views once you're past Hamilton are amazing
42: [00:09:26] <UncleCheese> yeah, that's what i remember
43: [00:09:36] <UncleCheese> and up until palmerston north
44: [00:09:46] <UncleCheese> after that it got kind of dark and boring
45: [00:09:59] <irogue__> I quite like catching the trains via Glen Innes rather than Newmarket in the morning, for the view
46: [00:10:02] <antmas> holy shit, power bill was only $100 this month :O
47: [00:10:06] <UncleCheese> !!!!!!!
48: [00:10:14] <simon_w|work> antmas, almost as low as mine!
49: [00:10:19] <UncleCheese> stop!
50: [00:10:29] <antmas> we must have been credited or something
51: [00:10:32] <UncleCheese> sensitive topic when UncleCheese is in the room
52: [00:10:37] <simon_w|work> $0, bitches!
53: [00:10:53] <irogue__> cos it goes across the bay
54: [00:10:54] <irogue__> https://www.google.co.nz/maps/@-36.8574881,174.805688,15z
55: [00:11:31] <irogue__> I have no idea what to expect for my power bill - first time I've ever been a power customer
56: [00:11:43] <simon_w|work> irogue__, so you're finally commuting with the main flow of people in Auckland now?
57: [00:11:55] <irogue__> simon_w|work: yep
58: [00:11:55] <antmas> irogue__: ?
59: [00:12:05] <simon_w|work> irogue__, guts bro
60: [00:13:28] <irogue__> https://www.dropbox.com/s/eom08zvkw3g7yp0/Screenshot%202014-07-09%2012.13.18.png
61: [00:13:30] <irogue__> going OK so far
62: [00:13:42] <UncleCheese> if i worked in AKL, i'd like in Waiheke
63: [00:13:45] <antmas> UncleCheese: to be fair none of our family are home during the day so our usage seems to only be in off peak times
64: [00:14:27] <antmas> irogue__: broken link
65: [00:14:42] <simon_w|work> antmas, works for me
66: [00:14:43] <irogue__> antmas: refresh, might not have been finished uploading yet
67: [00:14:50] <antmas> hmmmm
68: [00:14:53] <antmas> not working for me
69: [00:15:19] <antmas> dropbox is fucking blocked here
70: [00:15:27] * antmas shakes fist at neckbeards
71: [00:15:29] <irogue__> UncleCheese: Waiheke's awesome, but the ferry is hella expensive, and the power goes out more often than anywhere else in Auckland
72: [00:15:56] <irogue__> antmas: tldr "You have 5 days ($7) of power to pay for"
73: [00:16:55] * muskie9 quit (Ping timeout: 256 seconds)
74: [00:17:59] <antmas> irogue__: oh right
75: [00:18:01] <irogue__> UncleCheese: most of waiheke is in the dark today after the storm last night, for example
76: [00:18:08] <UncleCheese> yikes
77: [00:18:26] <irogue__> http://vector.co.nz/outages?p_auth=loO44MYs&p_p_id=Outages_WAR_vectorportlet&p_p_lifecycle=1&p_p_state=normal&p_p_mode=view&p_p_col_id=column-1&p_p_col_count=1
78: [00:19:03] <antmas> ouch
79: [00:19:27] <irogue__> uh, or just http://vector.co.nz/outages
80: [00:19:28] <irogue__> lol
81: [00:19:49] <antmas> ohhhh and our water bill for 3 months is $50
82: [00:20:08] <spronk> ...if i worked in auckland
83: [00:20:13] <antmas> fuck the upper NI got slammed
84: [00:20:13] <spronk> i'd just kill myself and be done with it.
85: [00:20:16] <irogue__> antmas: another thing I have no idea how much to expect to pay for
86: [00:20:27] <antmas> irogue__: who are you with?
87: [00:20:41] <irogue__> for power? powershop
88: [00:21:11] <antmas> normally you can just ring and ask throughout the month
89: [00:21:39] <irogue__> antmas: or just log in as per my screenshot that you can't see ;)
90: [00:21:52] <antmas> irogue__: oh right :P
91: [00:21:53] * novaweb quit (Quit: novaweb)
92: [00:22:04] * oddnoc quit (Quit: It must be Beer:30!)
93: [00:22:08] <irogue__> http://iforce.co.nz/i/mplloz5h.aie.png
94: [00:22:09] <antmas> contact energy's web space is shit
95: [00:22:20] * Shrike_Finland has joined #silverstripe
96: [00:22:29] <UncleCheese> yeah, they blow
97: [00:22:32] * zippy__ doesn't have a smart meter
98: [00:22:34] <Colin[pi]> simon_w|work: just remembered to renew my expired roadside assist ;P
99: [00:22:37] <UncleCheese> fucking $1,200 bill
100: [00:22:40] <Colin[pi]> simon_w|work: hopefully we dont need it!
101: [00:22:43] <antmas> I need to buy a line reader and check stuff at home
102: [00:23:02] * novaweb has joined #silverstripe
103: [00:23:02] <spronk> genesis' web thing and app are quite decent
104: [00:23:02] <antmas> UncleCheese: jesus, are you running heaters everywhere?
105: [00:23:04] <UncleCheese> i like that powershop has an app that tells you how much you're using in real time
106: [00:23:10] <UncleCheese> we were
107: [00:23:12] <spronk> UncleCheese: genesis also has this
108: [00:23:15] <UncleCheese> just one in the lounge
109: [00:23:20] * spronk also finds that genesis are cheaper than powershop
110: [00:23:21] <Colin[pi]> UncleCheese: that bill was bogus though right?
111: [00:23:22] <UncleCheese> 2400w
112: [00:23:25] <spronk> powershop have been expensive for a while
113: [00:23:26] <antmas> get a line reader, they're like $20
114: [00:23:26] <UncleCheese> they said it was
115: [00:23:31] <UncleCheese> they changed it from $1200 to $250
116: [00:23:38] <Colin[pi]> LOL slight difference
117: [00:23:40] <UncleCheese> and then they changed their mind
118: [00:23:41] <antmas> $250 is fine
119: [00:23:45] <UncleCheese> and said i owed $1600
120: [00:23:50] <antmas> WOAH
121: [00:23:53] <Colin[pi]> LOL!
122: [00:23:54] <Colin[pi]> fuck
123: [00:24:02] <UncleCheese> after six months of fighting, they agreed to give me a 10% discount for the "inconvenience"
124: [00:24:07] <Colin[pi]> what utter pricks
125: [00:24:08] <UncleCheese> and i said get stuffed and rang powershoop
126: [00:24:19] <UncleCheese> * after I paid them $1200
127: [00:24:20] <spronk> wow
128: [00:24:24] <Colin[pi]> :C
129: [00:24:27] <spronk> you actually paid them the $1200?
130: [00:24:31] <UncleCheese> yeah, what could i do
131: [00:24:39] <spronk> did you have a smart meter at the time?
132: [00:24:42] <UncleCheese> no
133: [00:24:45] <spronk> ahh
134: [00:24:46] * jenniferaslan quit (Remote host closed the connection)
135: [00:24:46] <UncleCheese> i even tested the meter
136: [00:24:47] <Colin[pi]> UncleCheese: could they prove it wasnt an error?
137: [00:24:58] <spronk> alternatively, i guess you could have just added up the max consumption of all your appliances
138: [00:25:00] <UncleCheese> the only recourse i had was to send in the meter
139: [00:25:05] <Colin[pi]> welp
140: [00:25:06] <UncleCheese> and have them test it
141: [00:25:14] <spronk> because tbh i'd be surprised if you could even use that much elec
142: [00:25:17] <UncleCheese> but if they tested it and found nothing wrong with it, there was a $300 change
143: [00:25:21] <UncleCheese> so i wasn't prepared to take that risk
144: [00:25:27] * Colin[pi] is picturing UC's house having a radiant glow visible from space
145: [00:25:29] <antmas> yeah that sucks
146: [00:25:35] <UncleCheese> it's inconceivable
147: [00:25:39] <spronk> its like
148: [00:25:42] <spronk> 4800kwh
149: [00:25:49] <UncleCheese> at first they were like, yean, there's no way you could have used that much power in a month
150: [00:25:51] <antmas> I found our TV used a shit load
151: [00:25:56] <antmas> and my PC
152: [00:26:03] <UncleCheese> so obviously the previous reading was wrong
153: [00:26:03] <spronk> you'd have to run two of those 2400w heaters
154: [00:26:04] <spronk> for 1000 hours.
155: [00:26:05] <Colin[pi]> antmas: LED? shouldn't use much
156: [00:26:12] <antmas> Colin[pi]: naw, older LCS
157: [00:26:15] <Colin[pi]> ah
158: [00:26:15] <antmas> LCD*
159: [00:26:22] <UncleCheese> TV is a very low offender
160: [00:26:25] <spronk> mm
161: [00:26:27] * Shrike_Finland quit (Ping timeout: 245 seconds)
162: [00:26:30] <antmas> UncleCheese: dishwasher?
163: [00:26:33] <Colin[pi]> my computer under load uses only about 300w
164: [00:26:34] <UncleCheese> unless it's like an oldschoo one
165: [00:26:38] <UncleCheese> dishwasher, no dry cycle
166: [00:26:39] <antmas> although those are normally pretty good
167: [00:26:40] <spronk> my pc uses about 140w under idle-low load
168: [00:26:47] <spronk> that's with 3 monitors
169: [00:26:58] <spronk> hot water cyl and heating are the two main offenders
170: [00:27:01] <antmas> spronk: mine is about 180
171: [00:27:02] <Colin[pi]> goes to show some of those PSUs with 5 gazillion watts are not really needed
172: [00:27:03] <spronk> order of magnitude more than anything else
173: [00:27:26] <antmas> spronk: yeah pretty much
174: [00:27:30] <spronk> our power bill more than halved after switching to gas hw
175: [00:27:36] <Colin[pi]> I can't get gas here :C
176: [00:27:42] <antmas> I was wondering how much those Phillips Hue lights would use as I really want them :P
177: [00:28:24] <UncleCheese> It's mind boggling to me that in NZ heat === electricity
178: [00:28:31] <Colin[pi]> one thing that saved me a crapload of money was to switch from using the 2400w panel heater during the day to this gay 100w electric throw run in my lap
179: [00:28:39] <UncleCheese> "it's cold this winter.. going to use a lot of electricity!"
180: [00:28:49] <Colin[pi]> if it's just me here in the office, don't really need anything else
181: [00:28:51] <spronk> is most efficient way to heat
182: [00:28:51] <spronk> :p
183: [00:28:56] <UncleCheese> ha
184: [00:28:59] <UncleCheese> true
185: [00:29:09] <Ryan-Toast> rofl: http://i.imgur.com/V5BEJrr.jpg
186: [00:29:38] <UncleCheese> ha!
187: [00:29:41] <antmas> lol
188: [00:29:44] <irogue__> [12:28:24] <UncleCheese> It's mind boggling to me that in NZ heat === electricity
189: [00:29:45] <antmas> that's awesome
190: [00:29:47] <irogue__> as opposed to?
191: [00:29:52] * kerosene quit (Ping timeout: 260 seconds)
192: [00:29:54] <Colin[pi]> irogue_: gas?
193: [00:30:00] <UncleCheese> anything!
194: [00:30:05] <antmas> nz heat = fire
195: [00:30:06] <irogue__> so... get a gas heater? or a fireplace?
196: [00:30:07] <antmas> :P
197: [00:30:09] <spronk> what do they do in the states, UC?
198: [00:30:21] <UncleCheese> everything but electricity
199: [00:30:24] <irogue__> electric heaters are so expensive
200: [00:30:29] <UncleCheese> if you had a house that had electric heat, it would never, ever sell
201: [00:30:30] <spronk> hmm, most common form of household heating would be?
202: [00:30:32] <irogue__> they're kindof the fallback option
203: [00:30:33] <Colin[pi]> spronk: BURN MEXICANS
204: [00:30:36] <spronk> LOL
205: [00:30:37] <UncleCheese> no they're so cheap
206: [00:30:40] <UncleCheese> thats why people install them
207: [00:30:46] <irogue__> expensive to run, i mean
208: [00:30:49] <UncleCheese> cheap to install, impossibly expensive to run
209: [00:30:57] <antmas> UncleCheese: what do people normally have?
210: [00:31:03] <spronk> but aircon is ubiquitous right?
211: [00:31:10] <antmas> this is such a typical day in SS IRC
212: [00:31:11] <UncleCheese> not in the us
213: [00:31:18] <irogue__> I think *most* houses in NZ would either have a fireplace or a gas heater
214: [00:31:26] <UncleCheese> central AC is really common in the south, though
215: [00:31:27] <spronk> irogue_: i'd say heat pump now, tbh
216: [00:31:30] <Stomach> irogue__, not new houses - fireplaces BAD
217: [00:31:30] <antmas> irogue__: naw, fire or heatpump
218: [00:31:34] <Colin[pi]> antmas: lol living costs, check... next up burgers and cars
219: [00:31:35] <UncleCheese> irogue__ really?
220: [00:31:40] <irogue__> spronk: yes in new houses
221: [00:31:45] <UncleCheese> i kept wondering when i would pay the gas bill
222: [00:31:45] <spronk> Stomach: quite a few new houses have fireplaces
223: [00:31:46] <irogue__> spronk: but there are a lot more old houses than new houses
224: [00:31:55] <UncleCheese> and them my property manager was like, your hot water is electric
225: [00:31:57] <spronk> irogue_: yeah but massive subsidies for getitng heatpumps
226: [00:31:57] <zippy__> UncleCheese: http://www.jaycar.co.nz/productView.asp?ID=MS6165&CATID=83&form=CAT2&SUBCATID=1003#3 monitor the mains power
227: [00:32:01] <antmas> most new houses have pellet fires though, pretty different
228: [00:32:01] <UncleCheese> WTF?!
229: [00:32:12] <Stomach> spronk, depends on the location of the house, a lot of areas have bylaws that dont allow fireplaces
230: [00:32:15] <UncleCheese> pellets are the biggest scam
231: [00:32:18] <irogue__> UncleCheese: yeah most hot water is electric, but you pay a lower rate for hot water electricity than normal electricity
232: [00:32:24] <spronk> Stomach: oh? hmm.. here in chch you're allowed fireplaces
233: [00:32:34] <spronk> and i would have thought that would be one of the owrst places for bylaws like that
234: [00:32:35] <UncleCheese> ohhh
235: [00:32:40] <UncleCheese> so weird
236: [00:32:42] <spronk> irogue_: only if you heat it at night
237: [00:32:48] <antmas> if you get a fireplace, also get a wetback
238: [00:32:51] <Colin[pi]> spronk: fires are awesome, but here they're trying to ban them
239: [00:32:56] <UncleCheese> !!!!!!!
240: [00:33:09] <UncleCheese> cheapest way to get a BTU
241: [00:33:13] <irogue__> spronk: unless you're weird and bypass it, basically all hot water heaters only turn on during off-peak
242: [00:33:23] <spronk> wetbacks are dumb antmas :P
243: [00:33:27] <UncleCheese> 1 cord of wood = 30M BTUs, for about $200
244: [00:33:32] <antmas> spronk: pffft wahhhhhht?
245: [00:33:39] <antmas> wetbacks are awesome
246: [00:33:41] <spronk> they really don't do much
247: [00:33:43] <Colin[pi]> UncleCheese: new suburbs here they're already banned
248: [00:33:48] <irogue__> gas instant hot water systems are best
249: [00:33:48] <UncleCheese> jesus
250: [00:33:50] <spronk> you're far better off installing an uncontained solar system
251: [00:33:51] <Colin[pi]> UncleCheese: gas or eletric, dat's it son
252: [00:33:52] <UncleCheese> who's running that country
253: [00:33:59] <irogue__> UncleCheese: A TOTAL IDIOT
254: [00:33:59] <antmas> spronk: that's because most people get boosters, which are half arse
255: [00:34:04] <UncleCheese> yeah, i know
256: [00:34:07] <spronk> irogue__: i would agree, except time to get hot water is annoying
257: [00:34:10] <Colin[pi]> this ^
258: [00:34:15] <UncleCheese> i saw he's putting a big stop to some solar installtion?
259: [00:34:40] <antmas> solar hot water works pretty good
260: [00:34:41] <Colin[pi]> UncleCheese: our treasurer called windfarms a "blight on the landscape"
261: [00:34:43] <irogue__> spronk: was about 10sec from turning tap on to hot water in my place in Hamilton
262: [00:34:47] <irogue__> with a 30 year old rinnai
263: [00:34:49] <antmas> neighbours have it and it saves them a tonne
264: [00:34:50] <spronk> yeah
265: [00:34:54] <irogue__> and it was HOT water
266: [00:34:56] <spronk> its about 10sec here in bathroom
267: [00:34:59] <UncleCheese> not a huge fan of wind
268: [00:35:03] <UncleCheese> *power
269: [00:35:03] <spronk> and ~15-20sec in kitchen
270: [00:35:16] <spronk> in a new house i'd use a small cylinder for kitchen, and gas for bathroom
271: [00:35:21] <antmas> fuck our house is like 5 hours for hot watr
272: [00:35:27] <Stomach> has anyone used the silverstripe-dms module?
273: [00:35:35] <Colin[pi]> ^ holy shit an SS question
274: [00:35:36] * Stomach is sorry for asking a non heating related question
275: [00:35:36] <antmas> Stomach: payments?
276: [00:35:37] <UncleCheese> hahaha
277: [00:35:47] <Stomach> document management
278: [00:35:51] <irogue__> Stomach: negative
279: [00:35:52] <UncleCheese> I've got the DNS module.. close
280: [00:35:57] <irogue__> seen it, thats about as close as i got
281: [00:36:08] <simon_w|work> I saw the blog post on it
282: [00:36:12] <antmas> SS and document management should probably not be in the same sentence
283: [00:36:26] <spronk> mm..
284: [00:36:31] <irogue__> antmas: should just use SharePoint instead, amirite?
285: [00:36:36] <Stomach> lol
286: [00:36:37] <spronk> BLEUGH
287: [00:36:41] <antmas> ALWAYS
288: [00:36:42] * Turnerj has joined #silverstripe
289: [00:36:42] <antmas> lol
290: [00:36:55] <Stomach> its not for a total DMS, just document management as part of a job management system
291: [00:37:05] <simon_w|work> Aww, the database import isn't alphabetical
292: [00:37:08] <antmas> Stomach: yeah that's fine
293: [00:37:08] <simon_w|work> Stupid extfs
294: [00:37:26] <spronk> irogue__: gas hw is tonnes cheaper than hwc for us though. about half the running cost compared to our old cyl
295: [00:37:33] <irogue__> yep
296: [00:37:34] <irogue__> gas so cheap
297: [00:37:40] <simon_w|work> solar event cheaper
298: [00:37:43] <simon_w|work> *even
299: [00:37:48] <antmas> what is it like $120 for a bottle every 2-3 months?
300: [00:37:56] <spronk> $95 for a bottle here
301: [00:37:59] <irogue__> antmas: idk we just had a pipe :P
302: [00:38:02] <antmas> spronk: how big?
303: [00:38:02] <simon_w|work> Unless the thermostat breaks and it overheats and melts the pipes
304: [00:38:05] <spronk> 45kg
305: [00:38:07] <spronk> i think?
306: [00:38:12] <antmas> yeah that's a small one
307: [00:38:14] <spronk> yeah, 45kg
308: [00:38:18] <irogue__> antmas: its even cheaper when it comes from a pipe
309: [00:38:22] <antmas> 80kg here for $120
310: [00:38:33] <spronk> 80kg? 2 bottles?
311: [00:38:37] <antmas> 1 bottle
312: [00:38:39] <spronk> ah
313: [00:38:48] <antmas> big motherfucker
314: [00:38:51] <spronk> most setups here do the 2x45kg bottles
315: [00:39:13] <spronk> simon_w|work: solar is damn expensive to install atm though
316: [00:39:21] <antmas> spronk: simon_w|work this is true
317: [00:39:29] <spronk> ~3k to install instant gas, ~10k for solar
318: [00:39:35] <antmas> big enough setup to make a difference anyway
319: [00:39:36] <spronk> current lifetime of unit would never make up the cost
320: [00:39:54] <simon_w|work> spronk, just wait until local council does a solar rebate?
321: [00:40:00] <Colin[pi]> the cost of all of these clean energy solutions... IS TOO DAMN HIGH
322: [00:40:08] <antmas> Colin[pi]: lol
323: [00:40:14] <spronk> what they should do
324: [00:40:27] <spronk> is connect up all the home and gym fitness (cardio) equipment to the grid
325: [00:40:39] <spronk> PEDAL POWER YO
326: [00:40:49] <irogue__> oh god that was an amazing sneeze
327: [00:40:55] <irogue__> you'd be jealous of that one ss23
328: [00:40:56] <spronk> more than 1/7th?
329: [00:40:58] <Colin[pi]> spronk: that's... actually a real cool idea lol
330: [00:41:04] <simon_w|work> Gaaah, stupid Linux and it'
331: [00:41:13] <simon_w|work> Gaaah, stupid Linux and it's non-alphabetical file listings
332: [00:41:16] <spronk> Colin[pi]: on an exercycle the average person would be generating >150w consistently
333: [00:41:24] <spronk> a hardcore cyclist maybe 200-250
334: [00:41:51] <antmas> irogue__: if I sneeze right now I'll cover everything in ectoplasma
335: [00:42:12] <irogue__> antmas: interesting name for it ;)
336: [00:42:18] <antmas> :P
337: [00:42:38] <antmas> get all those little color pixel blobs on my monitors
338: [00:43:37] <spronk> :S
339: [00:43:41] <antmas> lunch time
340: [00:44:02] <irogue__> lies
341: [00:44:04] <irogue__> i already ate :P
342: [00:44:31] <simon_w|work> Too early for lunch
343: [00:44:35] <antmas> I'll be eating menthol nasal spray for lunch
344: [00:44:44] <antmas> yey
345: [00:45:35] <Turnerj> Yeah, way too early for lunch
346: [00:50:03] <Turnerj> What is the deal with the tests in the SS framework? Are we allowed (well, more meant to) to update one for certain new conditions?
347: [00:51:12] <simon_w|work> Turnerj, usually, yes. If it's a bad change, you'll get told
348: [00:51:32] <Turnerj> I've got my PR here: https://github.com/silverstripe/silverstripe-framework/pull/3273
349: [00:51:45] <Turnerj> And my change affects the HTTP status returned under certain conditions
350: [00:52:01] <Turnerj> Because of that, the test needs to be updated not to be dependent on the HTTP status
351: [00:53:16] <Turnerj> I see it both as it should be updated because the tests are meant to pass. Also bad that I had to update a test to make it pass.
352: [00:55:36] <simon_w|work> Eh, it's more that the tests usually end up testing the implementation rather than the actual results
353: [00:56:10] <Turnerj> Awesome, I will update the test appropriately and commit that to the PR
354: [00:57:16] * kerosene has joined #silverstripe
355: [00:58:54] <Colin[pi]> looks for 10 mins to see where a controller function is coming from, cant find it in config or code... FFFUUUUU... then sees $extensions static.... FFFFFFFFFFFFUUUU
356: [00:59:13] <simon_w|work> grep :p
357: [01:00:29] <UncleCheese> What happened in the World Cup today? I missed it. I was in the bathroom taking a Brazil.
358: [01:00:51] <Colin[pi]> TOO SOON
359: [01:01:12] <UncleCheese> ha
360: [01:06:01] <simon_w|work> You know what was too soon for Brazil? Germany's 2nd, 3rd, 4th and 5th goals
361: [01:10:32] <Turnerj> Has anyone had this error come up when running through the /dev/tests on a clean install of SS? "None of these templates can be found in theme 'simple': UploadField_FileButtons.ss"
362: [01:11:13] <simon_w|work> Turnerj, need to flush
363: [01:13:54] <Turnerj> Oh, so you always need to flush when running the tests?
364: [01:13:58] * Tanger has joined #silverstripe
365: [01:14:48] <simon_w|work> Yes
366: [01:16:24] <willr> simon_w|work well no really, does slow the whole thing down. So only need to flush when required (or the ci build)
367: [01:18:26] <Turnerj> Just running the UploadFieldTest and it takes 2 minutes on my machine :(
368: [01:18:27] <simon_w|work> willr, the tests like failing if you don't flush
369: [01:21:57] <Ryan-Toast> simon_w|work: The relationship test?
370: [01:22:24] * Shrike_Finland has joined #silverstripe
371: [01:23:43] * novaweb quit (Quit: novaweb)
372: [01:23:48] <Turnerj> I know I can do this "/dev/tests/UploadFieldTest/" but is there a way I can run one specific test in "UploadFieldTest"?
373: [01:26:37] <simon_w|work> You can if you call phpunit from the command line, but not through the SS test runner
374: [01:26:43] * Shrike_Finland quit (Ping timeout: 240 seconds)
375: [01:26:55] <Turnerj> Ahhh ok, cheers :)
376: [01:26:58] * novaweb has joined #silverstripe
377: [01:31:35] <Colin[pi]> simon_w|work: looking pretty certain I will be able to go next thurs :)
378: [01:34:20] * nickmolhoek quit (Ping timeout: 240 seconds)
379: [01:35:08] <simon_w|work> Colin[pi], huzzah!
380: [01:35:45] <Colin[pi]> simon_w|work: oh shit I dont need to talk do I?
381: [01:35:55] <simon_w|work> Colin[pi], I don't think so?
382: [01:35:57] <Colin[pi]> yay
383: [01:35:59] <Colin[pi]> :D
384: [01:36:14] <Colin[pi]> just do what I do best, sit quietly, nod and drink beer
385: [01:36:45] <antmas> Colin[pi]: you should talk :P
386: [01:36:58] <antmas> and film it
387: [01:37:10] <Colin[pi]> antmas: I want to compete with ss23's face stuffing
388: [01:37:25] * nickmolhoek has joined #silverstripe
389: [01:37:27] <antmas> lol
390: [01:37:47] <simon_w|work> Colin[pi], think you'll be able to outdo UncleCheese's though?
391: [01:37:50] <antmas> Kingy: you're a client of ss right?
392: [01:37:58] <Colin[pi]> simon_w|work: UncleCheese's talk?
393: [01:38:28] <simon_w|work> Colin[pi], his face stuffing
394: [01:38:41] <simon_w|work> Was at a meetup last year
395: [01:39:21] <Colin[pi]> mm must have missed that one, what did he have like a whole chicken in there?
396: [01:39:29] <antmas> LOL
397: [01:39:41] <antmas> it was good enough that finger licking ensued
398: [01:40:28] <Colin[pi]> from my favourite Futurama: http://i.imgur.com/nVSHhLU.jpg
399: [01:41:08] <Colin[pi]> that episode cracks me up, some are funny, but that one in particular was comedy gold
400: [01:41:48] <antmas> ss23: I have a question about the support team
401: [01:41:49] <Kingy> antmas: Kind of, we're slowly taking it over though
402: [01:42:05] <Kingy> I was hired as the new dev
403: [01:42:07] <antmas> Kingy: ok, do you know what kind of contract you have with ss?
404: [01:42:20] <antmas> its that you have*
405: [01:42:23] <Kingy> Not really, I think it's pretty casual lol
406: [01:42:25] <antmas> fuck, can't type good
407: [01:42:41] <antmas> Kingy: so likely a case-by-case kinda thing?
408: [01:43:00] <Kingy> Well yeah, I'm not sure how it was
409: [01:43:06] <Kingy> but all our shit is still hosted with them
410: [01:43:08] <antmas> Kingy: np
411: [01:43:24] <Kingy> and we use their support on and off for certain things
412: [01:43:29] <antmas> irogue__: are you on the support team there?
413: [01:43:29] <Kingy> but most of that is now falling in my lap
414: [01:43:35] * irogue has joined #silverstripe
415: [01:43:35] * antmas forgets who works at ss here
416: [01:43:40] <irogue__> antmas: no, but ss23 is
417: [01:43:45] <Kingy> ss23 does
418: [01:43:45] <irogue__> i'm in a delivery team
419: [01:44:00] <antmas> irogue__: ah ok, who else is on the support team?
420: [01:44:08] <Kingy> igor
421: [01:44:12] <antmas> yup
422: [01:44:23] * irogue_ quit (Ping timeout: 264 seconds)
423: [01:44:31] <Kingy> katie is their manager I think
424: [01:44:32] <irogue__> antmas: i only know ss23 and katie. they're in wellington so i don't have much to do with them :P
425: [01:44:32] * zippy__ is getting all up on the typography / editor css now boi!
426: [01:44:51] <zippy__> antmas: UC does now I think
427: [01:44:57] <antmas> irogue__: ah ok, but there would normally always have someone there in the support team from 9-5 right?
428: [01:45:20] <irogue__> antmas: oh definitely. there's 24/7 support too now but obv you have to have a big ol' contract for that
429: [01:45:48] <antmas> irogue__: yeah we have that currently, but are switching to a business as usual agreement
430: [01:45:56] <antmas> hence the question s:P
431: [01:45:56] <irogue__> if all the support people are AWOL as happened a couple weeks back while ss23 was in japan and everyone else in support was sick, they pull people from delivery teams into support
432: [01:45:57] <simon_w|work> irogue__, does that mean you get to drive around in one of those vans with the windows all painted over?
433: [01:46:59] <antmas> irogue__: no problem, just wondering what would happen if no one was there and a problem got escalated to the project team whether it would get done in the same time span/rate etc
434: [01:47:03] <irogue__> simon_w|work: haha
435: [01:48:21] <irogue__> antmas: yeah if we as a delivery team do support tickets (e.g. if theyre too big/hard for support team) we bill them against the BAU in workflowmax, same as support would
436: [01:48:36] <irogue__> antmas: so you'd pay same rate
437: [01:48:41] <antmas> irogue__: ah sweet, that's cool. Cheers
438: [01:48:55] <zippy__> irogue__: ss uses workflowmax/
439: [01:49:12] <irogue__> yep
440: [01:49:19] <irogue__> or "xero practice manager" i should be calling it now :P
441: [01:49:33] <simon_w|work> Gutted :p
442: [01:50:07] <zippy__> bugger
443: [01:50:46] * PapaBearNZ quit (Ping timeout: 246 seconds)
444: [01:50:47] <antmas> irogue__: can you get 24/7 support without the big contract?
445: [01:50:49] <irogue__> eh, from my end it's just boxes i put timesheet into, so doesn't make much difference what system it is :P
446: [01:51:03] <antmas> irogue__: like, in an urgent situation?
447: [01:51:19] <irogue__> antmas: no idea tbh
448: [01:51:27] <antmas> irogue__: all g
449: [01:51:33] <irogue__> ask your salesy person :P
450: [01:51:45] <antmas> hmmmm
451: [01:51:48] <antmas> I think Jerry is ours
452: [01:52:36] <irogue__> ah yep, he's in the next room over :P
453: [01:53:07] <simon_w|work> Egg him! :p
454: [01:53:15] <antmas> irogue__: I'll love you long time if you run in and ask him a question for me :D
455: [01:53:55] <irogue__> antmas: haha, you want me to ask about casual 24/7?
456: [01:54:20] <antmas> irogue__: yeah just if we needed it - can we get it, and what would the rate be roughly?
457: [01:55:47] <irogue__> antmas: remind me what your actual name is in case he asks who's asking :P
458: [01:55:59] <antmas> irogue__: Patrick from Tasman :P
459: [01:58:16] <antmas> P town from the T town
460: [01:58:32] * antmas makes gang sign with hands
461: [01:59:14] <simon_w|work> Your parents must be so proud :p
462: [01:59:25] <irogue__> antmas: he's in a call, I asked him in chat
463: [01:59:51] <antmas> irogue__: no worries, thanks :D
464: [02:04:36] <irogue__> antmas: no 24/7 available in BAU, seperate agreement required just for 24/7 with different costs. as far as specific $ goes apparently Liz would have to talk to Jerry.
465: [02:05:11] <antmas> irogue__: all good, thought that would be the case
466: [02:05:16] <antmas> irogue__: thanks man
467: [02:16:48] * wracu has joined #silverstripe
468: [02:17:03] * wracu quit (Client Quit)
469: [02:17:22] * wracu has joined #silverstripe
470: [02:17:25] <ss23> antmas: Could probably do some generic 24/7, but uh
471: [02:17:34] <ss23> antmas: You guys host your own boxes, right? So it's not that useful?
472: [02:17:45] <antmas> ss23: yeah I guess so
473: [02:17:50] <antmas> ss23: and yeah we do
474: [02:18:04] <antmas> this would be like last resort kind of stuff though
475: [02:18:05] <ss23> Probably not that useful, tbh :P
476: [02:18:06] <ss23> Yeah
477: [02:18:28] <irogue__> cut my life into pieces
478: [02:18:49] <ss23> cut my xbox into pieces
479: [02:18:51] <ss23> this is my last console
480: [02:18:52] <ss23> overheatin'
481: [02:18:53] <ss23> read ringin'
482: [02:18:55] <ss23> red*
483: [02:19:18] <antmas> lol
484: [02:19:40] <antmas> cool now that song is stuck up there for the rest of the day
485: [02:20:28] * irogue__ plays it
486: [02:22:02] <ss23> XD
487: [02:22:25] * Shrike_Finland has joined #silverstripe
488: [02:22:37] <antmas> what happens when we submit an issue and ss23 is still in bed?
489: [02:22:42] <antmas> :P
490: [02:23:02] <ss23> Obviously you are submitting issues too early!
491: [02:23:03] <ss23> :P
492: [02:23:08] <antmas> haha
493: [02:24:24] <antmas> I should put an ss23 clause in this contract
494: [02:25:44] <ss23> :O
495: [02:26:33] <antmas> 4a. ss23 cannot have Burgerfuel without antmas permission.
496: [02:26:33] * Shrike_Finland quit (Ping timeout: 240 seconds)
497: [02:26:42] <ss23> haha
498: [02:27:01] * ss23 doesn't sign!
499: [02:27:02] <ss23> :O
500: [02:27:07] <ss23> Knowing these guys, they WOULD sign it! :O
501: [02:27:11] <antmas> lol
502: [02:27:27] <antmas> would make this chat channel pretty amazing
503: [02:37:49] <zippy__> don't ya just love it when there is a SS stack trace in the CMS, but the top half is cut off
504: [02:38:48] <irogue__> haha yes
505: [02:38:54] <irogue__> i just view source on that shit
506: [02:39:07] <zippy__> yerp
507: [02:40:08] <zippy__> body.cms { overflow: hidden; }
508: [02:40:12] <zippy__> turn that off and it's golden
509: [02:40:50] <zippy__> irogue__: there is my patch ^ if you could kindly merge that in
510: [02:41:12] <irogue__> plz pull request ;)
511: [02:41:31] * irogue__ is not a core hack0r
512: [02:42:28] * novaweb quit (Quit: novaweb)
513: [02:44:46] <spronk> KEKEKk
514: [02:44:47] <spronk> ss23 is
515: [02:44:50] <spronk> he'll merge that shit for you
516: [02:44:57] <spronk> WON'T YOU STEPHEN
517: [02:45:38] <irogue__> #phteven
518: [02:46:05] <spronk> :D
519: [02:47:23] <ss23> :O
520: [02:47:26] <ss23> PLS I CAN'T MERGE
521: [02:47:28] * ss23 dies
522: [02:47:39] <ss23> I am not core
523: [02:52:33] <irogue__> https://github.com/orgs/silverstripe/members
524: [02:53:11] <antmas> irogue__: core?
525: [02:53:49] <antmas> dafuq
526: [02:54:09] <antmas> o.O
527: [02:54:13] <antmas> how the hell do you pronouce phalkunz real name?
528: [02:54:24] <irogue__> you'd think so
529: [02:54:31] <irogue__> but there are definitely people missing from that list
530: [02:54:57] <zippy__> soo simon is
531: [02:56:04] <simon_w|work> Yes...
532: [02:56:31] * simon_w|work doesn't tend to touch CSS or JS though
533: [02:56:35] <irogue__> simon_w|work: is there actually a documented core list anywhere?
534: [02:56:53] <simon_w|work> irogue__, um, in the email to the core list whenever someone gets added to it
535: [02:57:09] <irogue__> yeah i've seen the last few additions but they didn't have a list of existing people
536: [02:57:09] <Ryan-Toast> I’m guessing you can’t put a FieldList inside a insertAfter
537: [02:57:50] <simon_w|work> Ryan-Toast, it might support arrays, so try $fields->toArray()
538: [02:59:21] <Ryan-Toast> simon_w|work: No dice
539: [02:59:59] <simon_w|work> Ryan-Toast, I guess you get to foreach() then
540: [03:00:05] <Ryan-Toast> simon_w|work: yay
541: [03:00:09] <Ryan-Toast> fuck whoever made this
542: [03:00:24] <irogue__> i ran into the same thing today
543: [03:00:27] <Ryan-Toast> stupid assholes
544: [03:00:37] <simon_w|work> Pull requests welcome :p
545: [03:00:44] <irogue__> FieldList being useless for anything but the top level
546: [03:00:49] <irogue__> everything else is based on arrays
547: [03:00:51] <Ryan-Toast> I mean the person who amade this site, not SS :P
548: [03:01:20] <simon_w|work> How do you know it wasn't SS? :p
549: [03:01:54] <antmas> Ryan-Toast: which one?
550: [03:01:58] <antmas> Ryan-Toast: the stray one?
551: [03:02:01] <Ryan-Toast> No
552: [03:02:04] <Ryan-Toast> Different one
553: [03:02:42] <Kingy> Fibre install next week!!!
554: [03:02:43] <antmas> Ryan-Toast: link?
555: [03:02:49] <Ryan-Toast> antmas: local
556: [03:02:54] <antmas> poos
557: [03:02:55] <Kingy> and Slingshot are giving free upgrades to 100mbps !!!!!
558: [03:02:55] <Ryan-Toast> antmas: atm anyway
559: [03:03:18] <simon_w|work> Kingy, but you'd still be with Slingshot!
560: [03:03:23] <Kingy> eh
561: [03:03:29] <Kingy> been with them for about 7 years
562: [03:03:33] <Kingy> has zero issues
563: [03:05:56] <antmas> at least you can get fibre :(
564: [03:06:28] <simon_w|work> antmas, you could win gigatown!
565: [03:06:35] <ss23> GigaWHAT?!
566: [03:06:38] <simon_w|work> And then have the same speed as Taranaki!
567: [03:07:00] <ss23> 14:54:13 < antmas> how the hell do you pronouce phalkunz real name?
568: [03:07:02] <ss23> falcon with a p
569: [03:07:04] <ss23> palcon
570: [03:07:11] <ss23> or just "pk"
571: [03:07:11] <ss23> :P
572: [03:07:36] <antmas> fuck gigatown
573: [03:08:05] <antmas> ss23: juicyfruit is better
574: [03:08:09] <ss23> lol
575: [03:08:20] <ajmitch> noone needs more than 640k anyway
576: [03:09:21] <Colin[pi]> No one, apart from a New Zealand man who put $40 on the correct scoreline, could have predicted the shellacking Germany were to hand Brazil in front of their home fans"
577: [03:09:27] <Colin[pi]> alright which one of you bastards?
578: [03:09:28] <simon_w|work> Reviewing pull requests for SS while Selenium runs is a good use of company time, right?
579: [03:10:09] <irogue__> Colin[pi]: correct score was paying out $250 at the TAB, so that guy came out of it with 10k
580: [03:10:15] <Colin[pi]> :o
581: [03:10:22] <Colin[pi]> bet he wishes he put more :D
582: [03:10:26] <Colin[pi]> still nice score
583: [03:13:54] <Colin[pi]> apparently the rates of people calling in sick skyrocket after brazil has a football loss, I can only imagine tomorrow
584: [03:14:27] <irogue__> probably just declare it a national day of mourning and give everyone the day off
585: [03:14:28] <UncleCheese> i just can't imagine living in one of those cities
586: [03:14:33] <antmas> it will coincide with murder rates too probably
587: [03:14:35] <UncleCheese> i'd be so afraid for my life
588: [03:14:55] <UncleCheese> i can't stand when people make the comment that Americans are so crazy over (American) football
589: [03:15:10] <UncleCheese> the rest of the world is far, far crazier about their football
590: [03:15:26] <irogue__> hey now
591: [03:15:35] <irogue__> we couldn't give a shit about football :P
592: [03:16:58] <irogue__> and if the ABs lose a rugby game we just drink more, say "well that was a bit shit" and go get a double quarter pounder
593: [03:17:03] <irogue__> or maybe that's just me
594: [03:17:34] <Colin[pi]> UncleCheese: I went to the Maracanâ for a derby game between Botofogo and Flamenco... two Rio teams that have bitter hate for each other
595: [03:17:42] <Colin[pi]> down one end of the stadium is all one colour
596: [03:17:48] <Colin[pi]> other end is all another colour
597: [03:17:58] <Colin[pi]> and in the middle I guess safer area is the gringos like us
598: [03:18:04] <Colin[pi]> and more civilised types
599: [03:18:16] <Colin[pi]> they told me under no circumstances wear EITHER of the teams colours
600: [03:18:25] <Colin[pi]> just wear like a grey or neutral colour
601: [03:18:40] <irogue__> that's like being in Enderley or South Auckland
602: [03:18:41] <Colin[pi]> and be careful of the losing team's fans after the game regardless
603: [03:18:56] <antmas> such bullshit
604: [03:18:59] <antmas> fucking sports
605: [03:19:02] <irogue__> I make sure to wear a hoodie over my silverstripe shirt cos it's blue
606: [03:19:08] <Colin[pi]> lol
607: [03:19:11] <irogue__> and the reds might stab me
608: [03:19:12] <UncleCheese> irogue__ NZ couldn't give a shit about a lot of things, which is one of the reasons i love it here
609: [03:19:36] <irogue__> UncleCheese: its cos giving a shit sounds like effort, and we don't like effort :P
610: [03:19:40] <UncleCheese> but Europe and South America, man, they're nuts over this shit
611: [03:19:53] <UncleCheese> yeah, like insulation
612: [03:19:59] <UncleCheese> meh, i'll just put on a jersey
613: [03:19:59] <Colin[pi]> haha
614: [03:20:11] <Colin[pi]> one time, my gf's sister gave me a Corinthians jersey, from their part of Sao Paulo... and we drove to pick up my gf from work
615: [03:20:16] <Colin[pi]> and I get out of the car, still wearing the shirt
616: [03:20:20] * cloph quit (Ping timeout: 248 seconds)
617: [03:20:23] <Colin[pi]> and we're in like enemy territory
618: [03:20:35] <Colin[pi]> and she's like COLIN COLIN COLIN RAPIDO, RAPIDO... TIRAR SUA CAMISA
619: [03:20:41] <Colin[pi]> (hurry take off the shirt)
620: [03:20:41] <Colin[pi]> lol
621: [03:20:45] <Colin[pi]> or I'd be killed
622: [03:20:50] <irogue__> UncleCheese: exactly, you're getting it now :P
623: [03:20:57] <antmas> Colin[pi]: we should wear j-word shirts when we rock into ss
624: [03:21:06] <ss23> J word?
625: [03:21:08] <irogue__> UncleCheese: tho wellington in particular seems to be full of falling-apart, uninsulated houses
626: [03:21:08] <Colin[pi]> antmas: ROFL!!!!!
627: [03:21:09] <ss23> "JIGGA WHAT?!"
628: [03:21:17] <antmas> ss23: don't make me say it!
629: [03:21:19] <Colin[pi]> antmas: that is fucking brilliant
630: [03:21:21] <ss23> o.o
631: [03:21:22] <ss23> OH NHO
632: [03:21:24] <ss23> NO T THAT J WORD
633: [03:21:25] <ss23> ;_;
634: [03:21:25] <irogue__> UncleCheese: pretty rare to find a house even in south auckland that's not packed full of Pink Batts
635: [03:21:28] <antmas> lol
636: [03:21:28] <ss23> I basically erased it from my mind
637: [03:21:32] <ss23> I SWEAR ANTMAS I SWEAR
638: [03:21:37] <antmas> haha
639: [03:21:45] <simon_w|work> antmas, DO IT
640: [03:21:46] <Colin[pi]> http://shop.joomla.org/
641: [03:21:51] <simon_w|work> And bring one for ss23!
642: [03:21:54] <ss23> lol
643: [03:22:02] <Colin[pi]> here we go: http://joomla.spreadshirt.com/3complete-premium-tee-A11009483/customize/color/17
644: [03:22:04] <ss23> Well I'm not going to the con, but we could wear thaem while drinking etc
645: [03:22:15] <ss23> Are you guys going to the SilverStripe drinks thing, antmas / Colin[pi]?
646: [03:22:22] <Colin[pi]> ss23: is that on 30th?
647: [03:22:25] <antmas> simon_w|work: does Colin[pi] link count as a jword sear on the list?
648: [03:22:25] <ss23> Um
649: [03:22:26] <ss23> I dunno
650: [03:22:27] * Shrike_Finland has joined #silverstripe
651: [03:22:28] * ss23 looks
652: [03:22:29] <irogue__> ss23: Colin[pi] cant make the official one
653: [03:22:35] <Colin[pi]> no I'm arriving late
654: [03:22:40] <simon_w|work> antmas, yes
655: [03:22:41] <irogue__> but we've already decided us IRC folk are having an unofficial one after the con
656: [03:22:45] <irogue__> :P
657: [03:22:46] <antmas> ss23: said they're putting on a tab just for us
658: [03:22:48] <ss23> http://www.meetup.com/SilverStripe-Wellington-Meetup-Group/events/184292142/
659: [03:22:50] <Colin[pi]> mm I'll be around until Sunday
660: [03:22:51] <ss23> Yeah, 30th!
661: [03:22:52] <antmas> you heard it here first irogue__ and Colin[pi]
662: [03:23:01] <ss23> Okay, more drinking after the con is fine with me!
663: [03:23:01] <ss23> :D
664: [03:23:05] <antmas> lemme check my itin...
665: [03:23:07] <ss23> I'm not going to the actual con, so just keep me in the loop
666: [03:23:17] <irogue__> ss23: going to phpcon?
667: [03:23:38] <ss23> nope
668: [03:23:43] <antmas> yup I depart on the 2nd
669: [03:23:51] <irogue__> ss23 goes to NONE CONS
670: [03:23:54] <ss23> OI
671: [03:23:55] <ss23> I'm going to Kiwicon
672: [03:23:56] <ss23> o/
673: [03:24:11] <antmas> is that a con about how to be a kiwi
674: [03:24:13] <antmas> ?
675: [03:24:13] <irogue__> but you have to pay to go to that one, right?
676: [03:24:15] <irogue__> i'm confused
677: [03:24:15] <ss23> haha
678: [03:24:21] <ss23> irogue__: Work pays for it, it's like $30
679: [03:24:21] <ss23> :P
680: [03:24:24] <Kingy> where's phpcon?
681: [03:24:25] <irogue__> ah swt
682: [03:24:28] <ss23> Kingy: Wellington
683: [03:24:32] <ss23> Kingy: Rasmus speaking too ;)
684: [03:24:42] <irogue__> and SS is the top sponsor ;)
685: [03:24:43] <ss23> antmas: https://www.kiwicon.org/
686: [03:24:46] <ss23> antmas: A kiwi something
687: [03:24:47] <antmas> RRRRRRRRasMUSSSSSSSS RACEEERRRR
688: [03:24:50] <ss23> Oh are we, irogue__?
689: [03:24:51] <ss23> :O
690: [03:24:52] <ss23> cooool
691: [03:24:53] <irogue__> yup
692: [03:24:55] * cloph_away has joined #silverstripe
693: [03:25:02] <Colin[pi]> cool rasmum can tell you all how pages with more than five object instances are shit
694: [03:25:04] <antmas> wait, what's on the 30th again?
695: [03:25:04] <Colin[pi]> *mus
696: [03:25:07] <simon_w|work> ss23, you seem to think Rasmus speaking is a good thing :p
697: [03:25:15] <irogue__> middle tier sponsor for WDC and top tier sponsor for phpcon
698: [03:25:21] <ss23> simon_w|work: lol, it's good in terms of community engagement, making people come
699: [03:25:22] <antmas> ask him if he likes .net pls
700: [03:25:29] <irogue__> http://www.phpconference.co.nz/#sponsors
701: [03:25:30] <ss23> simon_w|work: But I'm not so deluded to think he's eithe ra good speaker or a great programmer :P
702: [03:26:07] <antmas> b r bizzle
703: [03:26:31] <simon_w|work> ss23, he really shouldn't be allowed to have input into PHP any more
704: [03:26:34] <ss23> So like
705: [03:26:36] <ss23> "SilverStripe Ltd offers highly customised web solutions based on the SilverStripe CMS and framework, with customers including local clients like Air New Zealand, AA, Metlink and a number of regional, district and city councils"
706: [03:26:40] <ss23> Why don't we list
707: [03:26:41] <ss23> You know... one of the... big clients
708: [03:26:45] * zippy__ quit (Ping timeout: 256 seconds)
709: [03:26:51] <Kingy> like NZX :P
710: [03:26:54] <ss23> haha Kingy
711: [03:26:58] <ss23> NZX *agri*, big difference!
712: [03:26:59] * Shrike_Finland quit (Ping timeout: 264 seconds)
713: [03:27:04] * ss23 rewrites the stockexchange into PHP
714: [03:27:05] <ss23> :D
715: [03:27:15] <Kingy> yeah fuckers hate php
716: [03:27:21] <irogue__> ss23: sounds like a copy-paste of an old blurb
717: [03:27:30] <Kingy> and anyway
718: [03:27:33] <Kingy> nzx agri is still nzx
719: [03:27:34] <irogue__> all long-time clients
720: [03:27:50] <ss23> irogue__: yeah, I thought that too
721: [03:27:51] * joelpittet has joined #silverstripe
722: [03:28:40] <irogue__> Westpac and Telecom should really be in there
723: [03:29:53] <Colin[pi]> UncleCheese: @Riogringa: 21 buses set on fire in São Paulo tonight after worst Brazil defeat in 94 years: http://t.co/0RHUAjuovj
724: [03:30:01] <Colin[pi]> ^ it's shit like this, brasil
725: [03:30:05] <UncleCheese> just the beginning, dude
726: [03:30:40] <ss23> Colin[pi]: A lot of countries would rage hard at stuff like that
727: [03:30:42] <ss23> Remember CAnada?
728: [03:30:47] <Colin[pi]> the worst part is, with the money spent, they EXPECT a win
729: [03:30:59] <Colin[pi]> this is money that could have been spent on hospitals and education
730: [03:31:10] <Colin[pi]> and they were already pissed about that
731: [03:31:17] <Colin[pi]> now they were absolutely humiliated
732: [03:31:21] <Colin[pi]> and the shit is hitting the fan
733: [03:31:22] <spronk> fucking brazil
734: [03:31:28] <Kingy> all I remember about the All Blacks losing in 2007 was some guy getting in his digger and destroying his own car
735: [03:31:35] <Colin[pi]> Kingy: rofl
736: [03:32:29] <Colin[pi]> jesus: http://f.i.uol.com.br/fotografia/2014/07/08/416662-970x600-1.jpeg
737: [03:32:40] <Colin[pi]> I really wouldn't want to be there right now :\
738: [03:32:49] <ss23> 15:31:29 < Kingy> all I remember about the All Blacks losing in 2007 was some guy getting in his digger and destroying his own car
739: [03:33:00] <ss23> Isn't there something about womens refuge stats when the all blacks lose...?
740: [03:34:03] <Kingy> "International research suggests violence against women increases by up to 50% during large sporting events."
741: [03:34:13] <Colin[pi]> that's fucked
742: [03:34:23] <Kingy> you can see it though
743: [03:34:29] <Colin[pi]> :(
744: [03:34:45] <Kingy> X sports team just loses.. you're gutted. Wife says "It's just a game"
745: [03:34:51] <Kingy> back-hand
746: [03:35:48] <Colin[pi]> I despise wife beaters
747: [03:35:54] * zippy__ has joined #silverstripe
748: [03:36:00] <Colin[pi]> I had some epic fights with my ex, but never laid a finger on her
749: [03:36:09] <Kingy> I despise the fucker who pleaded not guilty to killing his son
750: [03:36:25] <Colin[pi]> NZ guy?
751: [03:36:30] <Kingy> yes
752: [03:37:01] <Kingy> http://www.stuff.co.nz/national/crime/10243483/Father-pleads-not-guilty-to-sons-murder
753: [03:37:19] <simon_w|work> There's a guy in Adelaide that stab his 3 year old to death yesterday
754: [03:37:38] <Colin[pi]> wtf is wrong with people?
755: [03:38:49] <ss23> 15:36:01 < Colin[pi]> I had some epic fights with my ex, but never laid a finger on her
756: [03:38:57] <ss23> Well... not in violence, amirite?
757: [03:38:59] <ss23> HEYYOOOO
758: [03:39:00] <ss23> and more like
759: [03:39:01] <ss23> IN
760: [03:39:03] <ss23> HEYOOOOO
761: [03:39:48] <Kingy> haha
762: [03:39:53] <Kingy> makeup sex is the best sex afterall
763: [03:41:08] <Ryan-Toast> I don’t think I’ve ever yelled at my Mrs before.
764: [03:41:18] <Colin[pi]> ss23: haha when I typed that I thought "I bet ss23 has something to add" lol
765: [03:41:29] <ss23> Ryan-Toast: Not even
766: [03:41:32] <ss23> KHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN?
767: [03:41:40] <Colin[pi]> Ryan-Toast: lol my ex HATED fighting with me because I remain calm the whole time
768: [03:41:44] <Ryan-Toast> ss23:
769: [03:41:54] <Ryan-Toast> hmm
770: [03:41:56] <Ryan-Toast> thinking
771: [03:41:57] <Colin[pi]> she'd be like yelling at me and I'm like "Ok, you're angry. let's have a chat"
772: [03:41:59] <Colin[pi]> lol
773: [03:42:30] <ss23> I get annoyed with people, but not really angry
774: [03:42:37] <ss23> Though it's easier to say that without a GF :D
775: [03:42:42] <Colin[pi]> it takes a LOT to make me angry
776: [03:42:56] <Colin[pi]> I think it's kinda funny when people rage at others
777: [03:43:15] <Colin[pi]> if someone yells at me I'm like "Haha... ok?"
778: [03:43:27] <zippy__> ^ except when the baby crys and wont stop crying after done everything…. why wont you sleeeeeepppppp!
779: [03:43:33] <Ryan-Toast> ss23: Okay, I have yelled at her before. Sometimes I should Shannon in her face
780: [03:44:04] <Ryan-Toast> shout*
781: [03:44:28] <simon_w|work> Ryan-Toast, bonus points if you do it while driving through Shannon
782: [03:44:46] <Ryan-Toast> simon_w|work: https://www.youtube.com/watch?v=OgGwhdnp4-g&t=46
783: [03:45:41] <Ryan-Toast> is where it started
784: [03:47:00] <ss23> 15:43:34 < Ryan-Toast> ss23: Okay, I have yelled at her before. Sometimes I should Shannon in her face
785: [03:47:03] <ss23> hahahahaa
786: [03:47:09] * CodeTrap quit (Ping timeout: 256 seconds)
787: [03:47:16] <Kingy> simon_w|work: It'd be a quick argument
788: [03:48:37] * CodeTrap has joined #silverstripe
789: [03:50:17] <ss23> 15:43:28 < zippy__> ^ except when the baby crys and wont stop crying after done everything…. why wont you sleeeeeepppppp!
790: [03:50:21] <ss23> too real, man... too real...
791: [03:50:39] <zippy__> nothing makes me rage harder
792: [03:50:58] <zippy__> snip snip time
793: [03:52:11] <irogue__> I also have never hit or yelled at my woman
794: [03:52:27] <irogue__> :P
795: [03:54:08] <simon_w|work> I only tend to spank mine
796: [03:57:33] <irogue__> o_O
797: [03:57:34] <irogue__> O_o
798: [03:57:42] <spronk> o_O
799: [03:57:51] <irogue__> that's an interesting mental picture
800: [03:59:17] <Colin[pi]> o_O
801: [03:59:27] <ss23> simon_w|work: I dont' believe you. showpics.
802: [03:59:42] <Colin[pi]> simon_w|work: IT'S A TRAP
803: [04:00:16] * wracu quit (Ping timeout: 246 seconds)
804: [04:02:30] <simon_w|work> ss23, get your own woman and then you can have your own pics
805: [04:02:43] <Ryan-Toast> I like to slap and grab.
806: [04:02:48] <Ryan-Toast> the butts
807: [04:03:21] <Colin[pi]> dat ass
808: [04:03:58] <Ryan-Toast> http://i.imgur.com/ZLbXILd.jpg
809: [04:11:21] <Colin[pi]> aw yiss, invoicing time
810: [04:12:58] * kwae has joined #silverstripe
811: [04:13:11] <kwae> Hi! Is anyone in?
812: [04:13:21] <Colin[pi]> maybe
813: [04:13:59] <kwae> Sadly, I'm looking for help regarding script spripping. Does anyone know where I can find the solution?
814: [04:15:26] <simon_w|work> script spripping?
815: [04:16:05] <kwae> stripping*
816: [04:16:56] <simon_w|work> In what context?
817: [04:17:41] <kwae> when using the CMS page editor. TinyMCE or the processor strips my script tags and the contents.
818: [04:18:47] * r_hector has joined #silverstripe
819: [04:18:57] <antmas> WOah
820: [04:19:02] <Ryan-Toast> kwae: yeah, I just added a textarea field that saved as text and used that for JS
821: [04:19:02] <antmas> what did I just come back to
822: [04:19:06] <antmas> babies...
823: [04:19:07] <antmas> spanking
824: [04:19:15] <antmas> hitting woman
825: [04:19:17] <Ryan-Toast> butts
826: [04:19:23] <antmas> #justSSIRCthings
827: [04:20:02] <kwae> Im so amature. How do I do this Ryan?
828: [04:20:26] <antmas> ss23: so, is there an ss thing on the 30th?
829: [04:20:51] <Ryan-Toast> kwae: just add a text field, and then in your template $MyTextAreaField.RAW
830: [04:21:42] <kwae> when you say " just add a text field," where? I can handle the template editor side just fine
831: [04:22:27] * Shrike_Finland has joined #silverstripe
832: [04:23:49] <antmas> Colin[pi]: 30th? what is happeninininig?
833: [04:23:54] <antmas> I MUST KNOW
834: [04:24:08] <simon_w|work> antmas, nothing! Cause I don't get until the 1th!
835: [04:24:32] <Colin[pi]> antmas: and I don't get there until like midnight on the 30th
836: [04:24:35] <Ryan-Toast> kwae: http://doc.silverstripe.org/framework/en/tutorials/2-extending-a-basic-site
837: [04:24:43] <antmas> oh what about irogue__ ?
838: [04:26:05] <irogue__> antmas: http://www.meetup.com/SilverStripe-Wellington-Meetup-Group/events/184292142/
839: [04:26:44] * Shrike_Finland quit (Ping timeout: 240 seconds)
840: [04:27:10] <antmas> oh right, that thing I RSVPd to twice
841: [04:27:31] <irogue__> rofl
842: [04:28:34] <Colin[pi]> hot damn, 41 going? we could only dream of that here simon_w|work
843: [04:29:18] <simon_w|work> Colin[pi], we'll need to organise one around some web conference that PHP peeps go to!
844: [04:29:45] <antmas> simon_w|work: that way you might get another 3 people ;)
845: [04:29:49] <Colin[pi]> knowing aussies it'll probably be for something lame
846: [04:30:24] <simon_w|work> Colin[pi], "How to best exploit refugees to get your website up and running"
847: [04:30:37] <irogue__> hahaha
848: [04:30:38] <irogue__> yes
849: [04:30:40] <antmas> simon_w|work: roflcopter
850: [04:30:42] <Colin[pi]> simon_w|work: ha! they'd have to be working remotely from the boats
851: [04:30:59] <simon_w|work> Colin[pi], means you don't need to pay for their lodging!
852: [04:32:25] <irogue__> or food, just give them a fishing rod!
853: [04:32:47] <Colin[pi]> when abbot was on tv the other day to be asked about the high court challenge re: the sri lanken refugees, his very first comment was "ah well the lawyer behind this is a known Labor supporter"
854: [04:32:54] <Colin[pi]> shows the mentality of this mob
855: [04:33:09] <Colin[pi]> oh doesn't matter if what we're doing is illegal, inhumane, immoral
856: [04:33:16] <Colin[pi]> TEH LAWYER IS FROM LABOR
857: [04:33:25] <irogue__> but that's the thing
858: [04:33:35] <irogue__> doing this kind of shit GETS HIM VOTES
859: [04:33:42] <irogue__> cos there's so damn many rednecks in AU
860: [04:33:55] <antmas> tis the same in NZ
861: [04:34:01] <Colin[pi]> fucking bogans
862: [04:34:12] <antmas> the actual issues don't matter, just what the other parties say about each other
863: [04:34:13] <irogue__> antmas: idk man, i don't think even Key could pull that shit off
864: [04:34:23] <irogue__> antmas: oh, you mean about that, yeah
865: [04:34:26] <antmas> irogue__: not to that degree, but yeah
866: [04:34:55] <irogue__> particularly with one party in particular who don't actually seem to have policies other than "we're not Labour"
867: [04:35:06] <Colin[pi]> lol
868: [04:35:17] <simon_w|work> irogue__, sounds like Labour at the last election!
869: [04:35:26] <irogue__> oh god
870: [04:35:29] <irogue__> labour at the last election
871: [04:35:30] <irogue__> i don't even
872: [04:36:04] <antmas> can't wait for this election
873: [04:36:11] <antmas> shit will be so massivley one sided
874: [04:36:17] <antmas> and then social media will explode
875: [04:36:54] <irogue__> the annoying part is that our media seem to have learnt lessons from the AU media
876: [04:37:08] <Colin[pi]> irogue__: NOW YOU HAVE A CHANCE TO KICK THIS MOB OUT
877: [04:37:18] <Colin[pi]> lol no bias here at all
878: [04:38:21] <Colin[pi]> plus ol Rupert and Abbot are BEST OF PALS
879: [04:39:00] <irogue__> Colin[pi]: there's a dodgy chinese businessman who a bunch of National folk were doing dealies with. one MP had even tried to get police to drop domestic violence charges against the businessman
880: [04:39:19] <antmas> we can safely add AU Politics to the list of #justSSIRCthings
881: [04:39:20] <Colin[pi]> wtf?
882: [04:39:21] <irogue__> the media were all NOTHING TO SEE HERE
883: [04:39:39] <irogue__> IT WAS JUST ONE BAD MP, NOT REFLECTIVE OF THE PARTY
884: [04:39:42] <Colin[pi]> they're not even trying to hide corruption any more
885: [04:39:47] <Colin[pi]> well, the media may try
886: [04:39:48] <irogue__> then a second one got found out to have been doing dodgies with him
887: [04:39:57] <Colin[pi]> wow
888: [04:39:58] <irogue__> IT WAS JUST TWO BAD MPS, NOT REFLECTIVE OF THE PARTY
889: [04:40:10] <Colin[pi]> 3, 4, 5...
890: [04:40:13] <Colin[pi]> lol
891: [04:40:14] <irogue__> then the leader of Labour got found out to have sent him a *form letter* 11 years ago
892: [04:40:28] <irogue__> OH GOD LOOK HOW DODGY LABOUR ARE, THEIR LEADER SHOULD RESIGN OVER THIS
893: [04:40:38] <antmas> yeah that was hillarious
894: [04:41:22] <irogue__> its like... no matter which side of the political spectrum you sit, anyone with brains has to be annoyed by that kind of one-sidedness from the media
895: [04:42:42] <irogue__> http://i.imgur.com/VAJcV15.jpg
896: [04:43:20] <antmas> irogue__: yeah that might be the case, but it's not like those people with brains actually try to do anything about it besides complain
897: [04:43:25] <Colin[pi]> irogue__: lol
898: [04:44:34] <antmas> I vote no political convos when we meet irogue__ Colin[pi] :D
899: [04:44:41] <antmas> unless I get super drunk
900: [04:44:46] <Colin[pi]> antmas: haha
901: [04:44:56] <irogue__> nah man, political convos are best when high
902: [04:44:56] <Colin[pi]> yeah they'll never end and never achieve anything
903: [04:45:01] <simon_w|work> antmas, and then your true feelings will come out?
904: [04:45:26] <Colin[pi]> so irogue__ is bringing the ganja, sweet
905: [04:45:29] <antmas> simon_w|work: yeah I'll start proffessing my love for National
906: [04:45:46] <simon_w|work> antmas, I was thinking more Mana, but whatever :p
907: [04:45:51] <antmas> lol
908: [04:45:52] <antmas> :P
909: [04:46:20] <antmas> could just be for the Internet Party to be ironic
910: [04:46:54] <irogue__> bahaha
911: [04:46:56] <irogue__> NZ First bro!
912: [04:47:34] <irogue__> or the C-word party, but I'm not gonna be so harsh as to say that word in polite company
913: [04:49:15] <antmas> irogue__: comaaaaaaaaaan, someone needs to beat pyro ;)
914: [04:49:37] <willr> ss23 hurry up and opensource deploynaut. I want to steal it
915: [04:49:45] <antmas> irogue__: or wait, do you mean... conserv...?
916: [04:49:54] <irogue__> antmas: yes, that C-word
917: [04:50:52] <irogue__> willr: ss23 isn't responsible for it anymore!
918: [04:51:16] <willr> What!
919: [04:51:21] <simon_w|work> irogue__, hurry up and deliver deploynaut to willr!
920: [04:51:53] <irogue__> willr: platform team rather than operations are now responsible for deploynaut!
921: [04:52:16] <willr> irogue_ then :P DeployNaut me.
922: [04:52:32] <antmas> how many teams are there?
923: [04:52:45] <antmas> core, delivery, platform, support, ss23 ?
924: [04:52:46] <willr> good for not giving our contractors shell access to shared hosting environments…
925: [04:54:22] <irogue__> willr: i'm not platform! you'd have to talk to Hamish :P
926: [04:57:14] <irogue__> antmas: idk it keeps changing :P
927: [04:58:12] <antmas> dat management
928: [04:58:14] <antmas> ;)
929: [04:58:18] <irogue__> platform, sales/community, support and 3 or 4 delivery teams?
930: [04:59:22] <antmas> craycray
931: [04:59:25] <irogue__> here in AK there's Rebel Alliance (delivery), half of the platform team, and two sales people
932: [05:00:32] <antmas> here's a question, someone asked me to explain why developing and designing a site is better than just using a website builder
933: [05:00:55] <antmas> I need to say something better than 'because I'll haunt your dreams if you choose a website builder'
934: [05:02:05] <Turnerj> Because it keeps food on the developers table? lol
935: [05:02:13] <antmas> lol that too
936: [05:02:37] <zippy__> the site will be much more unique and not generic looking, the developer can tailor somthing much more suited to what they actually want - eg they might want a quote form which has an admin area where you can print them all off or something
937: [05:02:41] <Turnerj> Depends what website builder they want and what customisations they want
938: [05:03:10] <antmas> well is the only answer the fact that it can be customised if you choose development?
939: [05:03:23] <antmas> I always thought SEO was much better when developing a site
940: [05:03:27] <antmas> rather than with a builder
941: [05:03:56] <Turnerj> A builder could get to the same level as a developer for SEO in my opinion. It depends what you consider SEO
942: [05:04:32] <Turnerj> Meta tags? Check. Valid HTML? Check (in most cases) Using the latest and greatest HTML5 elements? Maybe
943: [05:04:49] <willr> I quite often push clients to squarespace. Easier and cheaper all round
944: [05:04:53] <antmas> You see what I mean? it's not an easy question to answer
945: [05:05:53] <antmas> Squarespace is actually pretty good
946: [05:06:27] <antmas> anyway, home time!
947: [05:06:42] <Colin[pi]> cya d00d
948: [05:07:00] <Turnerj> Still got an hour or so till hometime for me :(
949: [05:07:12] * antmas quit (Quit: Page closed)
950: [05:08:26] * mobiusnz has joined #silverstripe
951: [05:12:36] <zippy__> In addition, shortcodes are automatically parsed on any database field which is declared as HTMLValue or HTMLText, when rendered into a template.
952: [05:13:08] <zippy__> do you need to turn anything on for that? My page has a Snippit => HTMLText field, but when I put [Snippit] into the Content field, it's not parsed
953: [05:17:21] <simon_w|work> zippy__, got a [Snippit] shortcode?
954: [05:17:33] <Colin[pi]> zippy__: you need to configure a handler for the shortcode
955: [05:17:41] <zippy__> no, as from what it said they are automatically parsed
956: [05:18:05] <simon_w|work> zippy__, they're parsed on $Snippit
957: [05:18:13] <zippy__> ahhh
958: [05:18:17] <zippy__> that makes sense now
959: [05:18:34] <zippy__> in my shortcode handler, how can I even reference the same page?
960: [05:18:59] <zippy__> I have a field I want to include in the middle of my $Content, but don't want the use to have to add in the id of the page like [Snippet 3] just [Snippet]
961: [05:19:27] <zippy__> I suppose I could call current controller, but will that have the data attached I want?
962: [05:19:53] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
963: [05:20:32] * nickmolhoek quit (Quit: nickmolhoek)
964: [05:21:33] <simon_w|work> If it's not passed to the handler method, you're not going to be able to reliably get it
965: [05:21:48] * nickmolhoek has joined #silverstripe
966: [05:22:15] * nickmolhoek quit (Client Quit)
967: [05:22:29] * Shrike_Finland has joined #silverstripe
968: [05:23:00] <zippy__> simon_w|work: and the only want to do that would be passing along more information in my [Snippet]..
969: [05:23:27] <Colin[pi]> simon_w|work: how is your upload speed here?
970: [05:25:54] <ss23> 17:00:33 < antmas> here's a question, someone asked me to explain why developing and designing a site is better than just using a website builder
971: [05:26:01] <ss23> I would make it a question of whether you can
972: [05:26:05] <ss23> Like, if you can build your website with a builder, do it
973: [05:26:08] <ss23> If you can't, don't
974: [05:26:20] <ss23> The problem you run into is when people try using a builder, it doesn't work properly, they hack around with it, ti creates problems, etc
975: [05:26:36] <simon_w|work> Colin[pi], a lot better than yours :p
976: [05:26:54] <Colin[pi]> simon_w|work: :C it's taking me 20 mins to upload 5 print res photos to dropbox
977: [05:26:59] * Shrike_Finland quit (Ping timeout: 264 seconds)
978: [05:27:57] <simon_w|work> Colin[pi], http://www.speedtest.net/result/3613115454.png
979: [05:28:09] <Colin[pi]> you bitch
980: [05:28:16] <simon_w|work> :D
981: [05:28:26] <simon_w|work> I know, it's slower than what I used to get
982: [05:28:39] <ss23> willr: I WANT TO OPENSOURCE IT, BELIEVE ME :O
983: [05:29:16] <willr> yay. I asked Sam and like everything yep we would be keen too but not high on the list
984: [05:29:30] <simon_w|work> ss23, JUST DO IT
985: [05:29:38] <ss23> ...
986: [05:29:40] <ss23> I could totally just do it
987: [05:29:40] <willr> perhaps one of their product offerings too so may want to keep that internal
988: [05:29:48] <Colin[pi]> simon_w|work: http://www.speedtest.net/result/3613117355.png ;C
989: [05:30:08] <ss23> I swear, if anyone here parrots the "Oh it's a product offering, we want to remain competitive, lets keep it closed source", I will rage hard
990: [05:30:46] <simon_w|work> Colin[pi], look on the bright side. 23% of Australia has slower internet than you :p
991: [05:30:52] <simon_w|work> (Like, me at home :( )
992: [05:30:55] <Colin[pi]> simon_w|work: lol
993: [05:32:11] * Ryan-Toast quit (Quit: Ryan-Toast)
994: [05:33:25] <ss23> "No we can't drop 5.3 support, because internally we are running on a 3+ year old distro"
995: [05:33:28] <ss23> rage
996: [05:33:33] * zippy__ quit (Quit: zippy__)
997: [05:35:08] <simon_w|work> Why don't I pretend like I haven't seen that and just post to ss-dev?
998: [05:35:18] <simon_w|work> Then I can be all trolly when that reason's given! :p
999: [05:35:24] <ss23> lol
1000: [05:35:38] <ss23> The better reason is that we're not meant to do massive BC breaks between versions
1001: [05:35:41] <ss23> :P
1002: [05:36:23] <simon_w|work> Fine, I'll wait a week or two until 5.6 then bring it up :p
1003: [05:36:32] <ss23> haha
1004: [05:36:39] <ss23> Is PHP dropping 5.3 support with 5.6?
1005: [05:36:51] <simon_w|work> It's got a year from the 5.5 release
1006: [05:37:22] <ss23> Do you know when that was, off hand?
1007: [05:38:22] <willr> 20 Jun 2013
1008: [05:38:29] <ss23> So...
1009: [05:38:31] <ss23> 5.3 is dropped?
1010: [05:38:33] <willr> i.e more than a year ago
1011: [05:38:36] <simon_w|work> Yup
1012: [05:38:38] <ss23> afaik they're still doing security on it, right?
1013: [05:38:41] <simon_w|work> Nope
1014: [05:38:47] <simon_w|work> That's what the last year was
1015: [05:38:58] <ss23> Oh right, cool
1016: [05:39:27] <Turnerj> Not many web hosting companies I've seen say they support 5.4 or later
1017: [05:39:29] <simon_w|work> "Please Note: This will be the last regular release of the PHP 5.3 series. All users of PHP are encouraged to upgrade to PHP 5.4 or PHP 5.5. The PHP 5.3 series will receive only security fixes for the next year."
1018: [05:39:40] <ss23> mm
1019: [05:39:46] <simon_w|work> That's with the 5.3.27 release on 11 July
1020: [05:39:47] <ss23> Turnerj: Lots of them still only 5.2 ;)
1021: [05:40:02] * Ryan-Toast has joined #silverstripe
1022: [05:40:13] <simon_w|work> It was that late because there were already non-security patches in the branch after 5.5 went stable
1023: [05:40:59] <Turnerj> SS 3.1 is for 5.3+ yeah?
1024: [05:41:20] <ss23> Yeah
1025: [05:41:20] <simon_w|work> yeah
1026: [05:41:22] <ss23> 3.2 too
1027: [05:41:27] <ss23> and 3.3
1028: [05:41:29] <ss23> and 3.4....
1029: [05:41:32] <simon_w|work> Apparently, 3.0 supported Apache 1
1030: [05:41:56] <simon_w|work> It never did, but that's what the server requirements said
1031: [05:41:57] <Turnerj> My PR from earlier, it is successful in anything above 5.3
1032: [05:42:03] <ss23> lol
1033: [05:42:56] <Turnerj> Turns out 5.3 has an issue with my syntax but 5.4+ doesn't
1034: [05:43:02] * willr quit (Quit: willr)
1035: [05:44:04] <simon_w|work> isset(Convert::json2array($response->getBody())[0]['error'])
1036: [05:44:19] <simon_w|work> That's the problem. You can't do array derefencing on a function call
1037: [05:45:48] <ss23> lol
1038: [05:45:53] <ss23> that is a lot of shit for a single if statement
1039: [05:46:16] <Turnerj> I know lol
1040: [05:46:32] * Motoservo has joined #silverstripe
1041: [05:46:32] <Turnerj> But you can do it in 5.4+ apparently
1042: [05:46:56] <Turnerj> I had 5.5 on my comp so when it actually worked, I didn't really think twice about it
1043: [05:48:03] <Turnerj> I'll move the decode outside the if-statement, will work then.
1044: [05:48:05] * Motoservo quit (Client Quit)
1045: [05:48:12] <simon_w|work> Just because you can, doesn't mean you should ;)
1046: [05:48:13] <Turnerj> But that is going to wait for tomorrow :D
1047: [05:58:10] <Turnerj> Ciao!
1048: [05:58:38] * Turnerj quit (Quit: Page closed)
1049: [05:59:26] * Ryan-Toast quit (Quit: Ryan-Toast)
1050: [06:04:25] * guci0 has joined #silverstripe
1051: [06:04:29] <guci0> Morning!
1052: [06:07:15] * joelpittet quit ()
1053: [06:22:16] <simon_w|work> Boom. https://github.com/silverstripe/silverstripe-framework/commit/ece95d3580a2f1d9acbe969049aa7e589ed9f768
1054: [06:23:47] <guci0> 3.2 ? :)
1055: [06:25:43] <guci0> Almost Opera die
1056: [06:26:38] <ss23> This page isn't loading, I presume it is the PDO one
1057: [06:26:49] <ss23> monsteriously large!
1058: [06:27:57] <simon_w|work> It's roughly 20 thousand changed lines
1059: [06:28:01] <simon_w|work> Yeah, PDO
1060: [06:28:54] <simon_w|work> Well, PDO's more of a side effect of it
1061: [06:29:56] <simon_w|work> That PR was so big, I couldn't review it at home
1062: [06:30:14] <simon_w|work> This machine struggled at times and it's a lot more powerful than what I have
1063: [06:31:46] <ss23> haha
1064: [06:33:53] * travis-ci has joined #silverstripe
1065: [06:33:53] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#2842 (master - ece95d3 : Simon Welsh): The build was broken.
1066: [06:33:53] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/1fee81acefd2...ece95d3580a2
1067: [06:33:53] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/29478319
1068: [06:33:53] * travis-ci has left #silverstripe
1069: [06:34:04] <simon_w|work> Also, Travis is going to fail until mooman fixes the other databases and behat
1070: [06:36:07] <irogue__> yeah
1071: [06:36:23] <irogue__> as he was going home he was like "yay, half of the tests passed!"
1072: [06:37:22] <simon_w|work> Yeah, I made him fix the MySQL ones
1073: [06:38:00] <simon_w|work> Hmm, I should email ss-dev when I get home
1074: [06:38:19] <simon_w|work> dev-master of the database modules will stop working with 3.1
1075: [06:38:36] * irogue__ quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
1076: [06:50:51] * willagain has joined #silverstripe
1077: [06:52:40] <willagain> hello. my site takes around 1min to load the admin area. once its loaded its ok to click around, but the first load takes ages.
1078: [06:53:00] <willagain> I have got xdebug installed to try to work out why.
1079: [06:53:31] <willagain> Ii'm having trouble making sense of the profiling data...
1080: [06:54:48] <simon_w|work> willagain, what app are you using to view it?
1081: [06:54:57] <willagain> webgrind.
1082: [06:55:15] <willagain> so its all formatted nicely. its just i don't understand what its telling me
1083: [06:56:14] <simon_w|work> Probably that MySQLi::query() is the method that takes the most time, by a significant amount
1084: [06:56:35] <willagain> hiding functions, showing 90% of the last request gives me a big list of stuff. ordering it by total self cost shows...
1085: [06:56:52] <willagain> DB::isActive is most expensive
1086: [06:57:08] <simon_w|work> That doesn't seem right
1087: [07:00:07] <simon_w|work> willagain, https://github.com/silverstripe/silverstripe-framework/blob/3.1/model/DB.php#L268-L271 is the entirety of that method
1088: [07:01:42] <willagain> hmm. that does seem whack. trouble is its called ALOT
1089: [07:01:51] <willagain> 19949
1090: [07:02:14] <simon_w|work> From where?
1091: [07:02:22] <simon_w|work> And that's not that many times
1092: [07:03:04] <willagain> ClassInfo::dataClassesFor @ 87
1093: [07:04:15] <willagain> the next most expensive thing, is DataQuery->selectColumnsFromTable
1094: [07:04:30] <willagain> called only 658 times
1095: [07:04:41] <willagain> wait, i should probably do this in live mode right?
1096: [07:05:53] <willagain> oh, i am. hmm
1097: [07:06:18] <simon_w|work> willagain, what if you turn functions back on?
1098: [07:08:07] <willagain> trying that...
1099: [07:10:54] <willagain> tum tee tum, it takes a while
1100: [07:14:25] <willagain> ok, so top offender with functions on is SS_ClassLoader->loadClass
1101: [07:14:32] <willagain> i guess not a big suprise
1102: [07:15:08] <simon_w|work> Are you looking at the right profile? Sounds like this is the one just for the splash screen, rather than for loading all the content
1103: [07:15:33] <willagain> actually, what is the best column to order it by? total inclusive cost? or total self cost?
1104: [07:15:43] <willagain> ok, possibly not.
1105: [07:16:00] <willagain> its on auto - latest
1106: [07:18:03] <willagain> to choose the profile its a dripdown, and they are all main.php - with the size. im choosing the biggest (121m)
1107: [07:18:48] <simon_w|work> If it is loadClass() that's the slowest point, then an opcode cache will be your best option
1108: [07:21:20] <willagain> we aren't on an unmanaged VPS
1109: [07:21:33] <willagain> opcaching as a cure all is not an option
1110: [07:22:02] <simon_w|work> Well, according to that profile, the slowest bit is reading the classes from disk and turning them into opcodes
1111: [07:22:15] <willagain> is this just what happens when there are lots of model admins & page types or is it likely i have actually done something wrong?
1112: [07:22:39] <simon_w|work> Lots of page types would do it
1113: [07:22:46] <willagain> oh dear.
1114: [07:25:27] <willagain> no way to avoid SS loading up absolutely everything on the dashboard then?
1115: [07:25:47] * ocm has joined #silverstripe
1116: [07:26:00] <willagain> if opcode caching is the only fix, thats pretty much bye bye silverstripe for 99% of jobs.
1117: [07:26:43] <ocm> howdy
1118: [07:35:14] * novaweb has joined #silverstripe
1119: [07:36:01] <ss23> willagain: If you are not using an opcode cache, you can't expect good perforamnce with SilverStripe, sorry :(
1120: [07:36:11] <ss23> It may mean some people can't use it, but in general, that's something you have to live with
1121: [07:36:25] <willagain> crushed
1122: [07:36:25] <ss23> I'd rather some people who can manage their hosting properly get a good experience, rather than have to cater to the lowest factor
1123: [07:37:48] <willagain> coupleof issues with that: its good to hand off hosting management to the hosting people, especially for small shops. (hello)
1124: [07:38:07] * Robke has joined #silverstripe
1125: [07:39:42] <Robke> hello :)
1126: [07:40:08] <Robke> in 3.0.0 it was
1127: [07:40:14] <Robke> that you can hide pages from menus
1128: [07:40:26] <willagain> its also a bit worrying that we hit this requirement on quite a mdedium size site. but thats probably unfounded to be fair. there are a bunch of page types & its an object loading thing.
1129: [07:40:38] <Robke> static $defaults = array ('ShowInMenus' => false)
1130: [07:41:19] <Robke> but now it dont work
1131: [07:46:47] * Shrike_Finland has joined #silverstripe
1132: [07:47:00] * Shrike_Finland quit (Client Quit)
1133: [07:47:56] * novaweb quit (Quit: novaweb)
1134: [07:48:57] <willagain> any recomendations for a managed VPS in AU with permissions to install opcode cache?
1135: [07:49:21] <simon_w|work> willagain, if you're on a managed one, can't you just asking whoever manages it to install one?
1136: [07:49:31] <willagain> currently on a site5 vps 4, so something around that price range.
1137: [07:49:53] <willagain> site 5 say no. think the way they have it set up they can't do just us. : (
1138: [07:54:13] <simon_w|work> Well, I don't really know the managed market that well
1139: [07:54:22] <simon_w|work> But you can get an unmanaged one for a lot cheaper than that
1140: [07:58:16] * Robke quit (Ping timeout: 246 seconds)
1141: [08:04:22] <willagain> its not a hobby site.
1142: [08:05:05] * willmorgan has joined #silverstripe
1143: [08:05:54] <willagain> by which i mean, we don't have a server guy, its just me. messing about with the box and then leaving it with no management isn't really an option. especially going forward as we develop more sites.
1144: [08:08:24] <svandragt> morning stripo's
1145: [08:08:34] <ocm> g'day
1146: [08:11:12] * zippy__ has joined #silverstripe
1147: [08:12:33] <svandragt> willagain: maybe you are better off asking that in the forums, maybe there are not a lot of managed VPS people here
1148: [08:13:16] <willagain> yeah, ok. thanks svandragt.
1149: [08:13:49] <svandragt> willagain: keeping the server going shouldn't be too time intensive though if you want to learn I can recommend http://sysadmincasts.com/episode-guide and then you can run something like a linode
1150: [08:14:24] <DesignerX> willagain: hi, check out http://rimuhosting.com/
1151: [08:14:25] <svandragt> willagain: just the basics section
1152: [08:15:33] <willagain> i'm sure i could muddle through it
1153: [08:16:19] <willagain> is that really what everyone does? for all your client sites? and then go update them all when there is a security alert or get downtime alerts at night and go kick the server?
1154: [08:17:09] <willagain> just seems a lot more sensible to outsource that stuff and stay focused on more creative stuff
1155: [08:22:58] * irogue_ has joined #silverstripe
1156: [08:41:32] <zippy__> willagain: you looked into rackspace? they have a managed server with sydney
1157: [08:45:49] <ocm> what about azure?
1158: [08:45:56] <ocm> or is that all unmanaged?
1159: [08:48:32] <willagain> i have occasionally looked at rackspaces website, but they don't seem to want to give out prices without a sales call.
1160: [08:48:49] <willagain> you know what they say about not being able to afford it if you have to ask...
1161: [08:50:10] <willagain> oh, take that back, there is a pricing page.
1162: [08:51:35] <willagain> oh, not for managed. yep.
1163: [08:52:18] * simon_w has joined #silverstripe
1164: [08:58:31] * micmania1 has joined #silverstripe
1165: [09:02:27] <willagain> looks like around $250 minimum.
1166: [09:08:03] * simon_w quit (Quit: This computer has gone to sleep)
1167: [09:10:39] <ocm> any .htaccess gurus here?
1168: [09:11:04] * willagain quit (Ping timeout: 246 seconds)
1169: [09:17:43] <zippy__> willmorgan: they have the managed pricing for there cloud servers on there
1170: [09:17:49] <zippy__> I think its like $100 per server or something
1171: [09:17:59] <zippy__> ocm: whats the problem, someone might be able to help?
1172: [09:19:11] * simon_w has joined #silverstripe
1173: [09:19:47] * willmorgan quit (Ping timeout: 245 seconds)
1174: [09:21:04] <ocm> hm, I think I fixxed it already. Wasn't that hard after all
1175: [09:21:19] <ocm> was trying to load the assets directory from another domain
1176: [09:21:32] <ocm> for local development purposes without having to copy all assets
1177: [09:21:51] <ocm> seems: Redirect 301 /assets http://www.domain.nl/assets/ does the trick
1178: [09:34:42] <svandragt> oh that's clever
1179: [09:34:53] * Pyzhewk has joined #silverstripe
1180: [09:36:30] <zippy__> ocm: only downside is you can't commit that .htaccess, but if you did it via RewriteCond and RewriteRule you'd be fine
1181: [09:36:54] <zippy__> like - RewriteCond {HTTP_HOST} mysite.dev$
1182: [09:37:39] <zippy__> RewriteRule assets/(.+?) http://xxxx.com/assets/$1 [L]
1183: [09:37:41] <ocm> zippy__ thnx for the suggestion, luckily I have my .htaccess in my .gitignore
1184: [09:37:43] <zippy__> (not tested)
1185: [09:37:54] <Pyzhewk> Colin[pi]: how's yer missus deal'n?
1186: [09:38:09] <Pyzhewk> that were a proper f'n stop'n that were.
1187: [09:38:18] <Pyzhewk> eh micmania1
1188: [09:39:02] * CodeTrap quit (Quit: CodeTrap)
1189: [09:39:26] * babak quit (Quit: Connection closed for inactivity)
1190: [09:39:38] <zippy__> Pyzhewk: http://logs.simon.geek.nz/index.php?date=2014-07-09#log_1336803
1191: [09:45:24] * Tanger quit (Quit: Tanger)
1192: [09:47:20] * willmorgan has joined #silverstripe
1193: [09:50:12] * Marvanni2 has joined #silverstripe
1194: [09:50:30] <Pyzhewk> zippy__: hahaahaha
1195: [09:50:38] <Pyzhewk> so goes the life of an expat I guess :P
1196: [09:51:56] * marvanni quit (Ping timeout: 240 seconds)
1197: [09:54:36] * krofek quit (Read error: Connection reset by peer)
1198: [09:57:41] <Colin[pi]> Pyzhewk: lol after the first half today she was cheering for germany
1199: [09:59:25] * babak has joined #silverstripe
1200: [10:00:09] <Pyzhewk> Colin[pi]: yeh I saw the logs zippy__ linked :>
1201: [10:00:18] <Pyzhewk> you're going on a roadtrip?
1202: [10:00:20] <Pyzhewk> to NZ?
1203: [10:00:33] <Pyzhewk> you taking the tazman harbah brudge?
1204: [10:02:00] <Colin[pi]> Pyzhewk: no roadtrip to Sydney next week, skytrip via AirNZ at the end of the month :)
1205: [10:02:18] <micmania1> Pyzhewk: wat did I miss?
1206: [10:03:24] <zippy__> activities is a retarded word…. so many i
1207: [10:05:30] <Pyzhewk> micmania1: nothing? idk.
1208: [10:05:39] <Pyzhewk> Germany 7-1 Brazil ?
1209: [10:05:58] <Pyzhewk> oh, lol typo :<
1210: [10:06:12] <Pyzhewk> "stop'n" -> "stomp'n"
1211: [10:07:46] * Robke has joined #silverstripe
1212: [10:09:07] <Robke> hi :) what kind of problem it could be...? i have made a Bootstrap navigation with dropdown... in home page everyting works. when i resize a window my nafi goes to dropdown... everything worksfine in homepage, but then i go to another page my resized navigation dropdown isnt working...
1213: [10:09:10] <Robke> any ideas?
1214: [10:10:43] <Pyzhewk> don't use bootstrap? I dunno.
1215: [10:10:45] <zippy__> Robke: the js is only included on the home page?
1216: [10:10:47] * krofek has joined #silverstripe
1217: [10:10:57] <zippy__> what assets on the home page are missing from other pages
1218: [10:11:08] <Pyzhewk> If it's coded to be a menu and use built in menu functions, then it should function on all pages.
1219: [10:11:09] <zippy__> is the base_tag set
1220: [10:12:01] * Cheddam has joined #silverstripe
1221: [10:12:12] * Cheddam quit (Client Quit)
1222: [10:12:24] <Robke> no i including header to main page.ss
1223: [10:12:34] * Cheddam has joined #silverstripe
1224: [10:12:57] <Robke> http://pastie.org/9370669
1225: [10:13:24] <Pyzhewk> then you've included it in the wrong scope probably.
1226: [10:13:38] <Robke> but everything shows
1227: [10:13:55] <Robke> but the button which i should press then the page is resized to small resolution
1228: [10:13:57] <Robke> isnt working
1229: [10:14:00] <Robke> this the problem :/
1230: [10:14:03] <Pyzhewk> Everything shows and the links work but the dropdown doesn't work?
1231: [10:14:26] <Pyzhewk> Do you know how to debug javascript?
1232: [10:14:35] <Robke> i think not :)
1233: [10:14:41] <Pyzhewk> Press F12
1234: [10:14:44] <Pyzhewk> click 'console'
1235: [10:14:46] <Pyzhewk> reload the page.
1236: [10:14:51] * Robke quit (Quit: Page closed)
1237: [10:14:57] <zippy__> fyi, no need to <% loop SiteConfig %> you can just use $SiteConfig.LogoImage etc
1238: [10:15:14] <Pyzhewk> and in that case loop should be with anyway
1239: [10:15:18] * Robke has joined #silverstripe
1240: [10:15:21] <Robke> well
1241: [10:15:25] <Robke> in this console
1242: [10:15:28] <Robke> arent any errors
1243: [10:15:36] <Robke> so this is the strange part :)
1244: [10:15:40] <Pyzhewk> because you're not on your website page, you reloaded this page
1245: [10:15:41] <Robke> no errors but not working
1246: [10:16:02] <Pyzhewk> I imagine it's simply because your javascript isn't being included at all.
1247: [10:16:11] <Robke> its included
1248: [10:16:36] <Robke> <% include Header %> <div class="main container-fluid size4of4" role="main"> <div class="inner typography line"> $Layout </div> </div> <% include Footer %> <%-- Please move: Theme javascript (below) should be moved to mysite/code/page.php --%> <script type="text/javascript" src="{$ThemeDir}/js/jquery-1.11.1.min.js"></script> <script type="text/javascript" src="{$ThemeDir}/js/bootstrap.js"></script> <script type="text/javasc
1249: [10:17:00] <Pyzhewk> and is it showing on the page itself, not the template?
1250: [10:17:04] <Robke> this is from page.ss
1251: [10:17:07] * simon_w quit (Quit: This computer has gone to sleep)
1252: [10:17:22] <Robke> what do you mean?
1253: [10:17:26] <Pyzhewk> yes I know that's template code. But I'm talking about the page source.
1254: [10:17:35] <Pyzhewk> look at the page. Press Ctrl+U
1255: [10:17:57] <Robke> yes i see the full code
1256: [10:18:08] <Pyzhewk> or right click it and 'view source' - or whatever the equivalent in Lithuanian is.
1257: [10:19:14] <Pyzhewk> so you see the script>
1258: [10:19:16] <Pyzhewk> ?
1259: [10:19:20] <Robke> yes
1260: [10:19:31] <Pyzhewk> search "<script" until you find the one with the correct source set.
1261: [10:19:33] <Robke> but strange i see 2 included jqueries :)
1262: [10:19:41] <Pyzhewk> that is your problem.
1263: [10:19:53] <Pyzhewk> You have a form on this page, don' tyou?
1264: [10:20:07] <Pyzhewk> that perhaps uses a DateField?
1265: [10:20:18] <Robke> well actually i dont use forms if you eman <form> </form>
1266: [10:20:50] <Pyzhewk> well something is including jquery again.
1267: [10:20:58] <Pyzhewk> and also, never ever do this <script type="text/javascript" src="{$ThemeDir}/js/jquery-1.11.1.min.js">
1268: [10:21:17] <Pyzhewk> well... you CAN, but you probably shouldn't.
1269: [10:21:21] <Robke> but without this line bootstrap does not see jquery inccluded :/
1270: [10:21:36] <Robke> because i tried to include it in php file
1271: [10:21:42] <Robke> and nothing changd
1272: [10:21:46] <Pyzhewk> no I mean never type <script> tags into your templates.
1273: [10:21:49] <Pyzhewk> at all.
1274: [10:21:52] <Robke> so i downloaded a new jquery and included manually
1275: [10:21:55] <zippy__> Requirements::javascript(FRAMEWORK_DIR . '/thirdparty/jquery/jquery.min.js');
1276: [10:22:01] <Pyzhewk> ^
1277: [10:22:15] <ocm> why are widgets still using a widgetholder when I tell them to render with their own template? Now the widget template gets rendered within the holder :(
1278: [10:22:16] <Pyzhewk> <% require javascript(framework/thirdparty/jquery/jquery.js) %>
1279: [10:22:17] <Robke> zippy_ it doesnt work for me :)
1280: [10:22:22] <Pyzhewk> Robke: it does.
1281: [10:22:29] <zippy__> Robke: you need to include bootstrap AFTER that, like
1282: [10:22:38] <zippy__> Requirements::javascript('themes/xxxxx/js/bootstrap.min.js');
1283: [10:22:43] <zippy__> xxx being whatever your theme is
1284: [10:22:44] <Robke> ok :)
1285: [10:22:46] <Pyzhewk> do them in the template. Use the code I gave, not zippy__'s
1286: [10:23:09] <Pyzhewk> <% require javascript(themes/thattheme/js/bootstrap.min.js) %>
1287: [10:23:11] <zippy__> Pyzhewk: I am mixed on them being in the template vs the page… I like having global things done in the Page
1288: [10:23:48] <Pyzhewk> zippy__: yeah, but chappy here is obviously confused about it. best not to make it worse. If Requirements::javascript() isn't working, it's probably because he's typing it into the template.
1289: [10:24:14] <Robke> so then i delete <script scr.... jquery> i get errors on console
1290: [10:24:15] <Robke> Uncaught Error: Bootstrap's JavaScript requires jQuery bootstrap.js:11 Uncaught ReferenceError: $ is not defined
1291: [10:24:18] <Robke> erm...?
1292: [10:24:25] <Pyzhewk> yes Robke because we have just said.
1293: [10:24:35] <Pyzhewk> you need to delete ALL the <script> tags
1294: [10:24:44] <Pyzhewk> and replace them with the requirement equivalents.
1295: [10:24:59] <Robke> ok
1296: [10:25:01] <Robke> trying to do that
1297: [10:25:12] <Pyzhewk> Robke: http://doc.silverstripe.org/framework/en/reference/requirements
1298: [10:25:30] <Pyzhewk> read, learn, do :)
1299: [10:26:26] <Robke> yeah no errors but navi isnt working anymore :d
1300: [10:26:48] <Pyzhewk> check the page source, make sure you've got the paths correct (and they're being included)
1301: [10:26:59] <Robke> ok
1302: [10:27:03] <Pyzhewk> they'll be right at the bottom before the </body>
1303: [10:27:12] <zippy__> what was the third script there as well? I see jquery, bootstrap and you had the opening tag of another. make sure you include them all again (with the requires)
1304: [10:28:07] <Robke> <% require javascript(framework/thirdparty/jquery/jquery.js) %> <% require javascript(themes/CK/js/bootstrap.js) %> <% require javascript(themes/CK/js/style.js) %>
1305: [10:28:23] <Robke> but i do not see any js included
1306: [10:28:25] <Pyzhewk> Robke: if it's <script type="text/javascript">actual javascript here</script> then you'll need to turn it into a file first.
1307: [10:28:27] <Robke> on control+u
1308: [10:29:11] <Pyzhewk> Robke: check that those files exist, that you've got the paths right.
1309: [10:29:45] * Robke quit (Quit: Page closed)
1310: [10:30:03] <zippy__> you need to put in "" in there, because of the . I think - otherwise it's thinking of Object.Method I think....
1311: [10:30:10] * Robke has joined #silverstripe
1312: [10:30:16] <Robke> yes exist
1313: [10:30:17] <zippy__> http://doc.silverstripe.org/framework/en/reference/requirements#including-inside-template-files
1314: [10:30:31] <zippy__> normally you don't need ' or ", but because of the . I think you do
1315: [10:30:31] * Martin____ quit (Ping timeout: 246 seconds)
1316: [10:32:05] <Pyzhewk> FFFFFFFFFFFFFFFFUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUck codeigniter is an extreeeeeeemly poorly designed piece of shit.
1317: [10:32:17] <Robke> hmm
1318: [10:32:30] <Pyzhewk> how the fuck did it ever get so fucking popul...oh because same reason wordeerp is
1319: [10:32:54] <Pyzhewk> zippy__: you don't. but it will help.
1320: [10:33:37] <Pyzhewk> I mean, it's not the . that causes it.
1321: [10:33:48] <Pyzhewk> but "" removes all ambiguity and makes for sure fire win.
1322: [10:35:57] <Robke> <% require themedCSS('bootstrap') %>
1323: [10:36:02] <Robke> this line works
1324: [10:36:10] * R\w\C has joined #silverstripe
1325: [10:36:10] * R\w\C quit (Changing host)
1326: [10:36:10] * R\w\C has joined #silverstripe
1327: [10:36:14] <Robke> theese two not
1328: [10:36:17] <Robke> <% require javascript('framework/thirdparty/jquery/jquery.js') %> <% require javascript('themes/CK/js/bootstrap.js') %>
1329: [10:36:22] <Robke> whats the difference?
1330: [10:36:34] <Pyzhewk> use " not '
1331: [10:36:42] <Robke> control+u doesnt show them at all
1332: [10:36:48] <Robke> no difference
1333: [10:36:50] <Pyzhewk> and the difference will be that your path is wrong.
1334: [10:36:55] <Robke> i tried with ' " ant without ' '
1335: [10:37:04] <Pyzhewk> themedCSS looks up the path for you.
1336: [10:37:25] <Pyzhewk> you need to ensure that the path in javascript is _exactly_ correct
1337: [10:37:38] <Pyzhewk> from the silverstripe base folder
1338: [10:37:59] <Pyzhewk> eg I have : <% require javascript("themes/themename/javascript/bootstrap.min.js") %>
1339: [10:38:07] <Robke> yes
1340: [10:38:11] <Robke> i wrote the same
1341: [10:38:24] <Robke> themes/CK/js/bootstrap.js
1342: [10:38:34] <Pyzhewk> and this is exactly correct?
1343: [10:38:50] <Pyzhewk> not .min or with a version number or anything?
1344: [10:39:18] <Robke> no the pats is correct
1345: [10:39:32] <Pyzhewk> framework/thirdparty/jquery/jquery.js
1346: [10:39:41] <Pyzhewk> well, perhaps try flushing.
1347: [10:39:54] <Robke> tried
1348: [10:40:55] <Pyzhewk> You should get something like: <script type="text/javascript" src="/framework/thirdparty/jquery/jquery.js?m=1400165377"></script></body>
1349: [10:41:55] * r3v3rb has joined #silverstripe
1350: [10:42:06] <r3v3rb> morning
1351: [10:42:11] <Pyzhewk> gidday
1352: [10:42:12] <zippy__> o/
1353: [10:42:16] <Pyzhewk> \o
1354: [10:42:18] <r3v3rb> how do :)
1355: [10:42:22] <r3v3rb> \o/
1356: [10:42:31] <Pyzhewk> knackered
1357: [10:42:35] <r3v3rb> me too
1358: [10:42:39] <Pyzhewk> but otherwise fine.
1359: [10:42:42] * irogue_ quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
1360: [10:42:49] <r3v3rb> Pyzhewk: you been to court yet?
1361: [10:43:03] <Pyzhewk> Nup :(
1362: [10:43:07] <Robke> Pyzhewk: solution is.... : <script type="text/javascript" src="framework/thirdparty/jquery/jquery.js"></script> <script type="text/javascript" src="{$ThemeDir}/js/bootstrap.js"></script> <script type="text/javascript" src="{$ThemeDir}/js/style.js"></script>
1363: [10:43:10] <Robke> thanks for helping
1364: [10:43:26] <r3v3rb> btw, I is officially without health issues - second MRI showed nothing to worry about - useless quacks!
1365: [10:43:26] <Pyzhewk> Robke: that's no the solution, but if it's working...
1366: [10:43:28] <Pyzhewk> *shrug*
1367: [10:43:37] <Pyzhewk> r3v3rb: PHEW!
1368: [10:43:47] <Robke> well its working :)
1369: [10:43:57] <Pyzhewk> Robke: yeah. that's the important bit.
1370: [10:44:05] * r3v3rb wonders if the first results were even mine now… no signs of anything Pyzhewk …
1371: [10:44:13] <Pyzhewk> I've got no idea why the requirements system wasn't working for you.
1372: [10:44:19] <r3v3rb> or more worrying are the second????????
1373: [10:44:21] <Pyzhewk> r3v3rb: wow.
1374: [10:44:26] <r3v3rb> and I am still ill!
1375: [10:44:28] <Pyzhewk> r3v3rb: haha, yeah :<
1376: [10:44:37] <Pyzhewk> rough. get a third opinion :P
1377: [10:44:50] <Pyzhewk> before they flush the NHS away!
1378: [10:44:53] <r3v3rb> Pyzhewk: that’s what wifey suggested - third MRI
1379: [10:44:58] <Pyzhewk> yeh
1380: [10:45:01] <Pyzhewk> You pay your tax.
1381: [10:45:06] <r3v3rb> some ;)
1382: [10:45:12] <Pyzhewk> and NI, and all that.
1383: [10:45:16] <r3v3rb> right: https://dl.dropboxusercontent.com/u/46858914/course-payment-setup.png take a look at that
1384: [10:45:21] <r3v3rb> please
1385: [10:45:24] <kinglozzer> r3v3rb: whoa whoa whoa...
1386: [10:45:33] <kinglozzer> "btw, I is officially without health issues"
1387: [10:45:49] <r3v3rb> kinglozzer: :D well no physical issues still have those mental ones ;)
1388: [10:45:55] <kinglozzer> As in, nothing at all?? All clear?!
1389: [10:46:05] <Pyzhewk> yeah, so that means is raging derangement is purely unofficial kinglozzer :P
1390: [10:46:18] <r3v3rb> kinglozzer: so my consultant tells me - I am waiting for the paper work to be sent through
1391: [10:46:56] <Pyzhewk> r3v3rb: get famous. You could sell that story to metro and the sun and daily mail "I beat cancer in 3 months with the power of positive thinking"
1392: [10:47:05] <kinglozzer> r3v3rb: Holy shit that's awesome (and also kinda fucked up that they got it so wrong)
1393: [10:47:07] <Pyzhewk> that's front page news that shit is.
1394: [10:47:29] <kinglozzer> Well, front page for the sun ^^ :P
1395: [10:47:33] <Pyzhewk> and metro
1396: [10:47:37] <r3v3rb> Pyzhewk: actually cider vinegar and pistachio nuts!
1397: [10:47:40] <Pyzhewk> and about every other paper I've seen.
1398: [10:47:46] <Pyzhewk> You don't really do newspapers here.
1399: [10:47:52] <Pyzhewk> just tabloids that have some news in them.
1400: [10:48:02] <r3v3rb> hehe
1401: [10:48:10] <Pyzhewk> sadly it's a trend spreading around the world :(
1402: [10:48:13] <r3v3rb> anyone looked at my little diagram yet
1403: [10:49:11] <Pyzhewk> yep
1404: [10:50:20] <r3v3rb> ok, does it look sound for testing when an email is sent from the course task that I can check each members paid status for that particular course? does to me but…
1405: [10:52:13] * Robke quit (Ping timeout: 246 seconds)
1406: [10:53:38] <Pyzhewk> well you'll need a method on course to aggregate payments to ensure a member is fully paid
1407: [10:53:56] <Pyzhewk> foreach member in course if member is fully paid, send them email.
1408: [10:54:06] <Pyzhewk> pseudocode ftw
1409: [10:54:33] <Pyzhewk> or perhaps delegate to member to do that. IDK.
1410: [10:54:38] <r3v3rb> aye, already got that but the payment wasn’t a DO at the time as the system wasn’t worried about multiple courses - now it is!
1411: [10:55:02] <Pyzhewk> well that looks better, more extensible.
1412: [10:55:07] <Pyzhewk> looser coupling
1413: [10:55:17] <Pyzhewk> SRP and all that shit
1414: [10:55:45] <r3v3rb> i was thunking that in the coursetask - grab members, loop test for payment in this course ID, send mail if payment validated from payment associated with that member
1415: [10:56:22] <Pyzhewk> and payments aggregated together match full price of course.
1416: [10:56:33] <Pyzhewk> in case of partial payments, etc.
1417: [10:56:50] <r3v3rb> Pyzhewk: well they pay in full but yeah I guess it could be extended to allow for partials
1418: [10:56:55] <Pyzhewk> usually it's 1 lump sum, yeah
1419: [10:57:00] <Pyzhewk> but... who knows.
1420: [10:57:21] <Pyzhewk> tuition fees are the kind of things that often go into segmented payment.
1421: [10:57:41] <r3v3rb> wondering if I even need the course -> payment relation or whether to just store the course ID in an INT in the $db array
1422: [10:58:21] <r3v3rb> i’ll not need to check in the course for any payments so
1423: [10:59:01] <r3v3rb> is there any overhead I wonder to an int in the $db or a has_one <> has_many
1424: [11:00:01] <Pyzhewk> what if you delete a user or remove a course?
1425: [11:00:12] <Pyzhewk> you'll still want a record.
1426: [11:00:22] <Pyzhewk> best to leave the relation I think.
1427: [11:00:37] <Pyzhewk> and flag as deleted, rather than physically delete.
1428: [11:01:10] <Pyzhewk> of course users are chimps so you'll probably end up with 100 courses that are exactly the same... but that's their problem.
1429: [11:14:32] * r3v3rb quit (Quit: r3v3rb)
1430: [11:15:08] * Cheddam quit (Quit: Textual IRC Client: www.textualapp.com)
1431: [11:15:42] * r3v3rb has joined #silverstripe
1432: [11:15:59] <r3v3rb> whoops - mac sleep time is a bit aggressive since 10.9.4 update!
1433: [11:18:19] <Zauberfisch> got a new guy on the team, software developer, but hasn't done any web stuff yet
1434: [11:18:35] <Zauberfisch> any advise for good tutorials / guides I can give him to get started?
1435: [11:19:00] <Zauberfisch> (not silverstripe specific, can be as simple as html + css basics)
1436: [11:19:18] <Pyzhewk> treehouse?
1437: [11:19:49] <Pyzhewk> Zauberfisch: so... is or isn't familiar with xml?
1438: [11:19:54] <Zauberfisch> I see treehouse adds everywhere, but no idea if they are any good
1439: [11:19:57] <r3v3rb> Zauberfisch: interesting I was thunking of making my course email system in to a very cheap learn the basics of html5/css/js course soon
1440: [11:20:05] <Zauberfisch> do you have any experiances with treehouse?
1441: [11:20:09] <Pyzhewk> Zauberfisch: my old boss did treehouse, they seem alright actually, yeah.
1442: [11:20:19] <Pyzhewk> simple enough, but he'll get the idea if he's not braindead.
1443: [11:20:28] <ocm> anyone has had a problem overwriting the WidgetHolder template? Using renderWith('MyCustomWidgetTemplate')?
1444: [11:20:42] <ocm> I get MYCustomWidgetTemplate, though it renders within the generic WidgetHolder
1445: [11:20:42] <Pyzhewk> ocm: nope.
1446: [11:21:06] <Pyzhewk> ok, this is weird :<
1447: [11:21:16] <Pyzhewk> 200 OK: ERROR [User Error]: Couldn't run query:
1448: [11:21:31] <Pyzhewk> wachoo talk'n bout ss?
1449: [11:21:42] <Zauberfisch> Pyzhewk: well, he comes from a technical school, thus I am assuming he knows xml and has at least a key understanding of software development (including oop, mvp perhaps, ...)
1450: [11:21:56] <Pyzhewk> Zauberfisch: best to test though :P
1451: [11:21:56] <Zauberfisch> r3v3rb: email course?
1452: [11:22:26] <Pyzhewk> Zauberfisch: well, if he's competent but new... just dump him in the deep end.
1453: [11:22:34] <Pyzhewk> sink or swim, baptisim by fire, etc.
1454: [11:22:42] <Zauberfisch> :D
1455: [11:22:45] <Pyzhewk> give him a project to himself, see what he does.
1456: [11:23:06] <Zauberfisch> yeah, was thinking the same thing, give him some useless internal project and see what he comes up with
1457: [11:23:06] <Pyzhewk> then give constructive critisim feedback at scheduled check points through the thing.
1458: [11:23:15] <Pyzhewk> like... once every 4 hours or so have a peer review.
1459: [11:23:21] <Pyzhewk> yeh
1460: [11:23:38] <Pyzhewk> you're not a web dev agency, so I imagine it'll be a little harder than what I'm thinking.
1461: [11:23:46] <Pyzhewk> but yeh. Just let him go at it. Only way to know for sure.
1462: [11:23:47] <Zauberfisch> but I am not in the office the whole next week, so I need to give him something to do for that time
1463: [11:23:53] <Pyzhewk> ah
1464: [11:24:00] <Pyzhewk> well, yeah. Internal nothing project would be fine.
1465: [11:24:18] <Pyzhewk> one of those "wouldn't it be great if we had this tool to..." things
1466: [11:24:24] <Zauberfisch> yeah
1467: [11:24:28] <Zauberfisch> I actually have an idea
1468: [11:24:46] <Pyzhewk> increase productivity of whole team, test new programmer. 2 birds 1 stone!
1469: [11:24:52] <Zauberfisch> just yesterday my boss was like, "I wish he had a big screen on the wall displaying all appointments of all sales people"
1470: [11:25:28] <Pyzhewk> well there you go.
1471: [11:25:39] <Pyzhewk> google calendar integration for extra points :P
1472: [11:25:46] <Pyzhewk> or whatever tool they currently use
1473: [11:25:52] <Zauberfisch> no, google is minus points :P
1474: [11:25:56] <Pyzhewk> haha, yeah.
1475: [11:26:01] <Pyzhewk> hence ammendum.
1476: [11:26:17] <Zauberfisch> but I don't want to give that to him in the first week
1477: [11:26:19] <Pyzhewk> office 365? *ducks*
1478: [11:26:34] <Zauberfisch> office 365 is double minus
1479: [11:26:36] <Pyzhewk> well a simple 'in office, out of office' or something
1480: [11:26:49] <Zauberfisch> nah, thanks for recommending treehouse
1481: [11:26:51] <Pyzhewk> like those whiteboards
1482: [11:26:59] <Zauberfisch> I think I will just tell him to get into that for now
1483: [11:27:05] <Pyzhewk> yeah, it'll fill a gap
1484: [11:27:11] <Pyzhewk> he should probably power through it though.
1485: [11:27:31] <Pyzhewk> I've helped my old boss with a few problems in the past
1486: [11:27:38] <Pyzhewk> it seems good enough :>
1487: [11:28:22] <Zauberfisch> I like the peer review all couple of hours, so I will do that with him with that project. but while I am on holiday I will give him the treehouse tuts
1488: [11:29:52] <r3v3rb> Zauberfisch: I am building an online e-course system for a client with payments etc etc and thought it might be good for small teach some coding basics courses too once I have finished hers
1489: [11:47:00] * willmorgan quit (Quit: l8rz)
1490: [11:48:08] <Zauberfisch> I see
1491: [11:48:22] <Zauberfisch> r3v3rb: but that will probably be finished a little to late :P
1492: [11:48:55] <r3v3rb> indeed :)
1493: [11:49:16] <ocm> what to do with stubborn widgetholders?
1494: [11:49:22] <ocm> cant even seem to overwrite the original widgetholder
1495: [11:49:30] <r3v3rb> Zauberfisch: the clients version is going live today/tomorrow - then I have to consider the whole is it worth the effort thing
1496: [11:49:32] <ocm> from my themes dir
1497: [11:49:33] * r_hector quit (Quit: Leaving.)
1498: [11:55:43] <ocm> it comes to me like being a big turd
1499: [11:55:50] <ocm> I keep flushing, but it's still there
1500: [11:55:59] * marvanni has joined #silverstripe
1501: [11:57:35] * Marvanni2 quit (Ping timeout: 264 seconds)
1502: [12:01:41] * UndefinedOffset has joined #silverstripe
1503: [12:07:43] * R\w\C quit (Quit: My iMac has gone to sleep. ZZZzzz…)
1504: [12:10:35] <Pyzhewk> ocm: if it's in your themes, then make another in project/templates?
1505: [12:10:37] <Pyzhewk> idk
1506: [12:10:38] <Pyzhewk> sorry
1507: [12:16:56] * zippy__ quit (Quit: zippy__)
1508: [12:27:37] <ocm> I tried quite a bit already
1509: [12:27:45] <ocm> different locations of the widget templates
1510: [12:27:50] <ocm> including the widgetholder
1511: [12:28:07] <ocm> will let it rest for now
1512: [12:53:54] * SniperOmicron has joined #silverstripe
1513: [12:54:00] <SniperOmicron> hello there
1514: [12:54:38] <SniperOmicron> is anybody active?
1515: [12:59:10] * Marvanni2 has joined #silverstripe
1516: [13:01:21] * marvanni quit (Ping timeout: 256 seconds)
1517: [13:01:35] <SniperOmicron> Can anybody help me ?
1518: [13:03:39] * r3v3rb quit (Quit: r3v3rb)
1519: [13:06:11] * marvanni has joined #silverstripe
1520: [13:07:56] <ocm> http://cdn.memegenerator.net/instances/250x250/45216347.jpg
1521: [13:08:09] * Marvanni2 quit (Ping timeout: 256 seconds)
1522: [13:14:19] * SniperOmicron quit (Ping timeout: 246 seconds)
1523: [13:40:00] * mrzero_ has joined #silverstripe
1524: [13:41:31] * MickRip_ has joined #silverstripe
1525: [13:41:54] * Alboes has joined #silverstripe
1526: [13:43:42] <Alboes> hi
1527: [13:44:07] * ajmitch_ has joined #silverstripe
1528: [13:45:23] * cloph has joined #silverstripe
1529: [13:45:37] <Alboes> any advise for use an responsive app-like slide menu? I tried mmenu (http://mmenu.frebsite.nl), but I can't get it working in Silverstripe
1530: [13:48:13] * krofek quit (*.net *.split)
1531: [13:48:13] * cloph_away quit (*.net *.split)
1532: [13:48:13] * Colin[pi] quit (*.net *.split)
1533: [13:48:13] * simon_w|work quit (*.net *.split)
1534: [13:48:14] * Kingy quit (*.net *.split)
1535: [13:48:14] * MickRip quit (*.net *.split)
1536: [13:48:15] * mrzero quit (*.net *.split)
1537: [13:48:15] * ajmitch quit (*.net *.split)
1538: [13:48:18] * mrzero_ is now known as mrzero
1539: [13:49:21] * muskie9 has joined #silverstripe
1540: [13:53:29] * catcher has joined #silverstripe
1541: [13:54:15] * muskie9 quit (Client Quit)
1542: [13:54:29] <Pyzhewk> Alboes: http://tympanus.net/Blueprints/SlidePushMenus/
1543: [13:55:02] * Colin[pi] has joined #silverstripe
1544: [13:56:08] * muskie9 has joined #silverstripe
1545: [13:57:20] <Pyzhewk> Alboes: I'm sorry to say that if mmenu isn't working for you, it's nothing to do with silverstripe.
1546: [13:58:06] <Pyzhewk> It works from output HTML - all you have to do is format your HTML correctly and set up the javascript. There is nothing inherint in silverstripe that will stop it from working.
1547: [13:58:43] <Pyzhewk> although I will state one gotcha: ensure that you only have a single include of jquery (if it relies on it)
1548: [13:59:40] <Pyzhewk> if you have two this could be a reason it may not work. To fix this either block the core one or include that instead of your own - see http://doc.silverstripe.org/framework/en/reference/requirements for more info.
1549: [14:00:26] * Kingy[a] has joined #silverstripe
1550: [14:03:08] <Alboes> yes, I think it has nothing to do with silverstripe, but I striped everything so that the html is exacty the same as the demo of mmenu, but outside ss it's working and inside ss not
1551: [14:04:54] <Alboes> if i click the menu button it's adding this in the url: #menu , so i thought maybe that is blocked by ss
1552: [14:07:38] <muskie9> Alboes, have you tried disabling rewrite hash links: http://api.silverstripe.org/3.1/class-SSViewer.html#$rewriteHashlinks
1553: [14:08:46] <muskie9> you would add something like this to your _conf/config.yml http://sspaste.com/paste/show/53bd48d577c7c
1554: [14:11:15] * krofek has joined #silverstripe
1555: [14:11:17] * simon_w|work has joined #silverstripe
1556: [14:11:42] <Alboes> muskie9: you are great: that is the solution! THANKS A LOT
1557: [14:12:06] <muskie9> no problem, I've had similar issues in the past with jquery and the hashtags
1558: [14:20:12] <Pyzhewk> oh shit, nice catch muskie9
1559: [14:20:14] <Pyzhewk> it was SS :<
1560: [14:20:21] <Pyzhewk> I'll have to put that one in the ol' memory bank
1561: [14:20:52] <Pyzhewk> although I didn't think template generated hash links were affected by that :<
1562: [14:20:59] <Pyzhewk> only $Content type stuff.
1563: [14:22:07] <muskie9> could be, it's been a while since I've used it
1564: [14:23:39] <muskie9> anyone ever try changing the field label of "Email" on the login form to something else?
1565: [14:23:49] <Pyzhewk> Alboes is saying that was the solution though, so unless he's building a menu in the content editor :<
1566: [14:23:51] <Pyzhewk> ...
1567: [14:23:56] <Pyzhewk> idk *shrug*
1568: [14:24:12] <Pyzhewk> muskie9: nope, but probably not too hard, no?
1569: [14:24:24] <Pyzhewk> well... depends if there's a hook in the login form generator I suppose
1570: [14:24:45] <muskie9> http://api.silverstripe.org/3.1/source-class-MemberLoginForm.html#78
1571: [14:24:46] <Pyzhewk> login system is pretty obfuscated :<
1572: [14:25:14] <muskie9> tried updating unique_identifier_field in config.yml, fixed the label, broke the db query
1573: [14:25:43] <Pyzhewk> yeah, because it's how Members are unique
1574: [14:25:53] <Pyzhewk> not a good idea, it's not just a label.
1575: [14:26:13] <Pyzhewk> you could always subclass, call parent::form, then edit the field and return that.
1576: [14:26:15] <muskie9> makes sense... but seems to pull that as the label for the field which is weird
1577: [14:26:26] <Pyzhewk> register your subclass, deregister the default (parent).
1578: [14:26:40] <Pyzhewk> ... if you can't find a nicer solution.
1579: [14:26:55] <muskie9> might just do that, been at it for about a day w/no luck
1580: [14:28:56] <Pyzhewk> yeah, probably easiest. Like I said, login system is pretty convoluted
1581: [14:31:08] * srixon has joined #silverstripe
1582: [14:31:09] <srixon> Hi to all
1583: [14:31:37] <srixon> My question is not SS related but as many of you are experts in about anything, i dare to ask.
1584: [14:32:07] <Pyzhewk> well, not anything. I can't build a structurally sound bridge to save myself!
1585: [14:32:12] <Pyzhewk> but ok.
1586: [14:32:16] <srixon> I am using HTML5LightBox. I need to assign an <alt> to the image THAT IS OPENED with the lightbox code, not the one triggering the lightbox.
1587: [14:32:37] <Pyzhewk> link to this js plugin plz?
1588: [14:32:55] <srixon> http://html5box.com/html5lightbox/index.php
1589: [14:33:00] <Pyzhewk> also, <alt> is a tag now?
1590: [14:33:12] <srixon> Do be so picky... :-)
1591: [14:33:48] <Pyzhewk> oh, so you do just mean to alter the attribute?
1592: [14:33:49] <srixon> I was thinking about using php assign but as images are loaded AFTER the click, dont know how to accomplish this.
1593: [14:34:29] <Pyzhewk> yeah... how are you loading this?
1594: [14:34:37] <Pyzhewk> are your links anchor tags?
1595: [14:34:55] <Pyzhewk> <a href="images/Toronto_1024.jpg" class="html5lightbox" title="Toronto">Image</a> <a href="images/Big_Buck_Bunny_1.m4v" class="html5lightbox" data-width="480" data-height="320" title="Big Buck Bunny">Video</a>
1596: [14:34:56] <Pyzhewk> ?
1597: [14:35:04] <srixon> No, assign the alt attribute, plainly. This script use <a href="mylintoimage.jpg" class="html5lightbox"> SO no place for an alt.
1598: [14:35:08] <Pyzhewk> Because the title sets the attribute.
1599: [14:35:21] <muskie9> ^^
1600: [14:35:45] <Pyzhewk> Are you wanting to set the alt attribute specifically, or are you trying to affect the title/caption of the image/media?
1601: [14:35:46] <srixon> Title isnt assigned to alt, its assigned to a html5-text element.
1602: [14:36:11] <Pyzhewk> yeah, but what is the end result of altering the alt?
1603: [14:36:17] <srixon> This => set the alt attribute specifically for each image thta is opened.
1604: [14:36:27] <Pyzhewk> or are you actually just genuinely interested in accessibility?
1605: [14:36:57] <Pyzhewk> ie, blind people or those in text browsers looking at your images?
1606: [14:37:38] <srixon> Both. I need the opened image to be <img src="..." alt="My alt...">
1607: [14:38:09] <srixon> Here is the sequence. 1) page is loading small thumbnails 2) those thunbnails trigger an <a> to an image. 3) once opened, each of those images must have its own alt atributes.
1608: [14:38:38] <Pyzhewk> did you pay for this?
1609: [14:38:40] <muskie9> srixon, do yo u know if there are callbacks available after the image load
1610: [14:38:48] <srixon> I can used data-title as caption. I need separate texte for the alt attribute.
1611: [14:38:54] <Pyzhewk> because the docs are shit, and the lightbox itself doesn't look much better
1612: [14:39:09] <Pyzhewk> yeah, you can just use title attribute too
1613: [14:39:22] <srixon> muskie9 => no i dont. I tought about that solution too: once you click, each alt changes.
1614: [14:39:52] <Pyzhewk> if you are using the free version, give up and use fancybox.
1615: [14:39:55] <srixon> Pyzhewk => i need two separate entities title (BTW it uses title not data-title) and alt.
1616: [14:39:57] <muskie9> that would be where you could change if it there were callbacks available, but like Pyzhewk said, their docs suck
1617: [14:40:10] <Pyzhewk> although you will need to pay for that (if you use version 2, but version 1 isn't very 'responsive' afaik)
1618: [14:40:24] <Pyzhewk> yeah, you need more docs srixon
1619: [14:40:26] <Pyzhewk> that or the code.
1620: [14:40:38] <srixon> The code? The js code?
1621: [14:40:44] <Pyzhewk> the website is shit, the product is spam.
1622: [14:40:53] <Pyzhewk> I wouldn't use that at all :<
1623: [14:40:57] <Pyzhewk> yes, the js code.
1624: [14:41:01] <Pyzhewk> unminified.
1625: [14:42:02] <srixon> Here it is => http://pastebin.com/sfFbZB4N
1626: [14:42:04] <Pyzhewk> whoever made it has no idea about website development and good code.
1627: [14:44:03] <srixon> Go see the page i am working on. Everyting works (apart some CSS issues) and that alt issues. http://www.appeldularge.com/production/types-de-bateaux/test2b.php
1628: [14:44:49] <srixon> When you click on small images, the big images need to have an alt attribute.
1629: [14:46:57] * marvanni quit ()
1630: [14:47:58] <Pyzhewk> srixon: use a better slider, this one is complete rubbish.
1631: [14:48:26] <srixon> Well, i am quite advanced on production....
1632: [14:49:53] * Merlin has joined #silverstripe
1633: [14:51:12] <Pyzhewk> you'll be more advanced if you use a better lightbox.
1634: [14:51:24] <srixon> Would that be usefull http://pastebin.com/SuxW41rR
1635: [14:52:15] <Pyzhewk> does that even work?
1636: [14:52:31] <srixon> No i found that in Fancybox API.
1637: [14:52:53] <Pyzhewk> Well this isn't fancybox. but if you used fancybox, yes it would be.
1638: [14:52:55] <Merlin> hey all together, i need your help... I want to add an "Active" boolean field to every DataObject i have - so I subclass DataExtension, add static $db = array('Active' => 'Boolean'); and static $defaults = array('Active'=>'1');... Now when I check getExtensionInstances(); the DataObjectExtension class is there - but no fields are added, and the default value is not set...
1639: [14:53:02] <Pyzhewk> but if you used fancybox you wouldn't have this problem to begin with.
1640: [14:53:26] <srixon> Does FancyBox can loop inline content?
1641: [14:53:36] <srixon> Or does it loop only images?
1642: [14:53:41] <Pyzhewk> Merlin: you misunderstand the default.
1643: [14:54:03] <Pyzhewk> and how fields are added.
1644: [14:54:13] <Merlin> Oh that's sad :(
1645: [14:54:22] <Pyzhewk> srixon: it does html content, yes
1646: [14:54:31] <muskie9> Merlin, BuildTask to update all records
1647: [14:54:37] <Pyzhewk> read the docs. I didn't make it. But do pay for it, it's good.
1648: [14:54:55] <Pyzhewk> (You don't need to pay until you put the site live though, so if you don't like it you're not wasting money)
1649: [14:55:00] <muskie9> http://api.silverstripe.org/3.1/class-BuildTask.html
1650: [14:55:04] <Pyzhewk> ie, if you dn't like AND don't use it.
1651: [14:55:10] <srixon> And IYHO, can it add alt attributes to opened images?
1652: [14:55:23] <Pyzhewk> Merlin: you did dev/build right?
1653: [14:55:30] <Pyzhewk> IYHO ??
1654: [14:55:53] <Merlin> Yes, I dev/build and there was no error
1655: [14:55:56] <Pyzhewk> srixon: it doesn't need to add attributes, they'll be there in the first place. Read the docs to see how it works to make sure it suits your purpose first.
1656: [14:56:02] <Pyzhewk> I don't know what you're building, I can't say for sure.
1657: [14:56:39] <Pyzhewk> Merlin: did you implement updateCMSFields($fields) ?
1658: [14:56:46] * stnvh quit ()
1659: [14:57:04] <muskie9> ^^
1660: [14:57:15] <Pyzhewk> Because that's kinda important.
1661: [14:57:31] <Merlin> Is it? I don't need the CMS fields for this
1662: [14:57:46] <Pyzhewk> well what do you mean 'no fields are added' then?
1663: [14:58:05] <Merlin> The 'Active' field is not added to the database tables
1664: [14:58:21] <Pyzhewk> what version of SS are you using?
1665: [14:58:26] <Merlin> 3.1
1666: [14:58:27] <srixon> Pyzhewk => i was thinking. Referencement speaking, does an alt attribute on the opened image is relevent? I mean, if i put alt on the thumbnails images, is it good-referenecement-way?
1667: [14:58:39] <muskie9> Merlin, can you paste your dataextension
1668: [14:58:44] <Pyzhewk> Merlin: and what is the _exact_ code you have to define the $db ?
1669: [14:58:59] <Merlin> Yes, wait a moment, please
1670: [14:58:59] <Pyzhewk> because if it's static $db = array(' ..
1671: [14:59:07] <Pyzhewk> then you've done it wrong. It must be private.
1672: [14:59:15] <Pyzhewk> private static $db = array(...
1673: [14:59:16] <srixon> Pyzhewk => IYHO in your humble opinion......
1674: [14:59:34] <Pyzhewk> srixon: not much humble about my opinions about 80% of the time :P
1675: [14:59:48] <srixon> Good answer.... :-)
1676: [15:00:16] <Merlin> http://pastebin.com/PfhKUQkq
1677: [15:00:18] <Pyzhewk> referenecement ... can you phrase this differently?
1678: [15:00:30] <Merlin> It was private, I was just too lazy to type it here - sorry for that
1679: [15:00:44] <Pyzhewk> Merlin: and what is the code you're using to apply the extension?
1680: [15:01:06] <srixon> So am i after those alt on the opened images for the wrong reason? Accessiblity = referencement in French.
1681: [15:01:17] <Merlin> DataObject: extensions: - DataObjectExtension
1682: [15:01:36] <Merlin> with new lines in between, of course
1683: [15:01:42] <Pyzhewk> srixon: alt is supposed to be a description of the image for vision impaired or otherwise disabled browsers.
1684: [15:01:48] <muskie9> and 2 spaces rather than tabs
1685: [15:01:51] <Pyzhewk> so yes.
1686: [15:01:56] <Pyzhewk> it is good.
1687: [15:02:08] <Pyzhewk> also I don't think an img tag is valid if it doesn't have an alt at all.
1688: [15:02:19] <Pyzhewk> minimum requirement is alt=""
1689: [15:02:24] <Pyzhewk> iirc
1690: [15:02:38] <srixon> I know, but i mean, what good is to add alt attribute to images opened in a lightbox? Versus add an alt atribute to the thumbnails - which is the exact same image as the big one opened? Will texte readers and blind see a difference?
1691: [15:02:54] * travis-ci has joined #silverstripe
1692: [15:02:54] <travis-ci> [travis-ci] tylerkidd/silverstripe-framework#6 (3.1 - eed2293 : Hamish Friedlander): The build passed.
1693: [15:02:54] <travis-ci> [travis-ci] Change view : https://github.com/tylerkidd/silverstripe-framework/compare/15c03bcb4688...eed2293f313c
1694: [15:02:54] <travis-ci> [travis-ci] Build details : http://travis-ci.org/tylerkidd/silverstripe-framework/builds/29512008
1695: [15:02:54] * travis-ci has left #silverstripe
1696: [15:02:57] <Pyzhewk> Merlin: your problem is that you're applying it to DataObject.
1697: [15:03:04] <Pyzhewk> DataObject doesn't have a database table.
1698: [15:03:24] <Pyzhewk> I think that's probably your problem. Not 100% sure.
1699: [15:04:27] <srixon> Pyzhewk => minimum requirement is alt="" I know, but applied to what? The thumbnails that triggers the images OR the big images itself? Blind people or text readers will have the caption (title) below the image.
1700: [15:04:55] <Merlin> Hmm. Yeah i thought of that, too. But how can I then add a field to every DataObject?
1701: [15:04:59] <srixon> And lightbox isnt applying alt to opened image, let alone alt=""
1702: [15:05:29] <Merlin> I could subclass DataObject
1703: [15:05:35] <Merlin> I will try this, i think
1704: [15:05:43] <Pyzhewk> srixon: alt attribute isn't valid on anything except img
1705: [15:06:06] <Pyzhewk> Merlin: well
1706: [15:06:12] <srixon> Even FancyBox is applying only alt not alt="" to its opened images.
1707: [15:06:29] <Pyzhewk> I'm not entirely sure. Thinking about it $ID and $Created etc are defiend on DataObject itself.
1708: [15:06:36] <Pyzhewk> so I guess it _should_ work.
1709: [15:06:50] <Pyzhewk> you'd have to look at how $db is compiled to figure it out.
1710: [15:07:12] <Pyzhewk> if it goes up to _and including_ DataObject, or just goes _until_ DataObject
1711: [15:07:18] <Pyzhewk> err... with extensions that is.
1712: [15:08:34] <srixon> Pyzhewk => my question is more ETHIC that TECHNICAL. I mean: if you go see the page again http://www.appeldularge.com/production/types-de-bateaux/test2b.php youll see thumbnails, to which i CAN add alt="". Those thumbnails open big images with HTML5LightBox, with a description but no alt. Is this ETHICALLY acceptable regarding accessibility?
1713: [15:08:52] * stnvh has joined #silverstripe
1714: [15:10:22] * stnvh quit (Client Quit)
1715: [15:11:15] <Pyzhewk> srixon: well depends on your goals. If you're making a government website... probably not acceptable. If you're making a website for personal/commercial use... then it'll be fine.
1716: [15:11:22] <Pyzhewk> provided the customer is ok with that.
1717: [15:11:41] <Pyzhewk> but generally you'll find most people that don't have vision impaired family members won't care.
1718: [15:11:46] <Pyzhewk> if they do, you can always fix it.
1719: [15:12:23] <Pyzhewk> Also, your website is invalid as it is anyway.
1720: [15:12:34] <Pyzhewk> you can't put tags into attributes like that.
1721: [15:12:46] <Pyzhewk> the pitfalls of terrible lightboxes.
1722: [15:13:56] * stnvh has joined #silverstripe
1723: [15:14:28] <srixon> Pyzhewk => your website is invalid as it is anyway. Can you develop on this?
1724: [15:14:59] <Pyzhewk> [16:12] <Pyzhewk> you can't put tags into attributes like that.
1725: [15:15:42] <Pyzhewk> <a class="html5lightbox" title="<v><em>La drague <em>General Wolfe</em>, 1926</em></v><p>En 1918, Joseph Simard ....
1726: [15:16:02] <Merlin> I can't really figure out where to look this up.
1727: [15:16:08] <srixon> Pyzhewk => i warned my boss about the limitations of those scripts. But we are stuck with that. The site doesnt need to HTML validate.
1728: [15:16:17] <Pyzhewk> Merlin: api.silverstripe.org
1729: [15:16:21] <Pyzhewk> search DataObject
1730: [15:16:43] <Merlin> yes, this site is open
1731: [15:16:53] <Pyzhewk> Merlin: umm, maybe search BuildTask
1732: [15:16:58] <Pyzhewk> like muskie9 said.
1733: [15:17:19] <srixon> If only i could add an alt attribute to the opened images OR have my boss/client accept putting the alt to the thumbnails, that would be the end of that problem.
1734: [15:17:39] <Pyzhewk> srixon: well if he doesn't care about html validation, then I wouldn't care about alt attributes at all.
1735: [15:18:31] <muskie9> Merlin: sample build task, http://sspaste.com/paste/show/53bd5942e0544
1736: [15:18:52] <srixon> Client and boss DO WANT SOME alt, the question is where? Thumbnails OR opened images. I keep telling him that we are wasting a lot of time for an issue that isnt that important at all, specially if i put the alt on the thumbnails.
1737: [15:19:28] <Pyzhewk> muskie9: yeah, but you'd need the actual database field to exist in the first place for that to work without erroring.
1738: [15:19:42] <muskie9> true
1739: [15:19:44] <Pyzhewk> srixon: put where you can control. HTML of thumbnail.
1740: [15:20:08] <Pyzhewk> muskie9: mroe interesting to me is why the fields aren't showing up at all
1741: [15:20:17] <srixon> Ok. Ill give a try at FancyBox. I have a copy hanging around. Later. Thanks!
1742: [15:20:59] <Merlin> I tried dev build with flush=1, still nothing. In getExtensionInstances my DataObjectExtension is listed.
1743: [15:21:18] <Pyzhewk> Merlin: dont' build and flush at the same time.
1744: [15:21:23] <Pyzhewk> do them separtely
1745: [15:22:01] <Merlin> still nothing
1746: [15:22:07] * srixon quit (Quit: Page closed)
1747: [15:22:25] <Merlin> this really bothers me
1748: [15:24:24] <Pyzhewk> yeah, I didn't expect that to fix your issue, I was just saying.
1749: [15:24:40] <Pyzhewk> it's a very common misconception that dev/build?flush=1 is ok.
1750: [15:25:15] <Pyzhewk> Historically it has never worked at all (the flushing part). It probably still doesn't.
1751: [15:26:02] * zoltalar has joined #silverstripe
1752: [15:26:16] <zoltalar> hey guys, got quick question
1753: [15:26:24] <zoltalar> I have a form
1754: [15:26:32] <zoltalar> and a bunch of fields in it
1755: [15:26:47] <zoltalar> i want to wrap 3 fields in a div
1756: [15:26:56] <zoltalar> anyone knows how i can do that?
1757: [15:28:04] <Merlin> DataObject::add_extension('DataObjectExtension');... nothing happens...
1758: [15:28:10] <micmania1> zoltalar: FieldGroup or CompositeField
1759: [15:29:47] <zoltalar> i have 3 fields that are FieldGroup
1760: [15:29:52] <zoltalar> i want to wrap these around
1761: [15:34:02] <zoltalar> nvm
1762: [15:34:04] <zoltalar> i got it
1763: [15:34:05] <zoltalar> :)
1764: [15:34:12] <zoltalar> thx micmanial
1765: [15:34:16] * zoltalar quit (Quit: Page closed)
1766: [15:36:28] <micmania1> Merlin: $fixed_fields = Config::inst()-get("DataObject", "fixed_fields"); $fixed_fields['Active'] = 'Boolean'; Config::inst()->update("DataObject", "fixed_fields", $fixed_fields)
1767: [15:36:37] <micmania1> Haven't tested though...
1768: [15:37:42] <Pyzhewk> micmania1: fixed_fields?
1769: [15:37:42] <Merlin> where should I add this?
1770: [15:37:51] <Pyzhewk> Merlin: _conifg.php
1771: [15:37:57] <Pyzhewk> _config.php*
1772: [15:38:33] * jenniferaslan has joined #silverstripe
1773: [15:39:03] * ben______ has joined #silverstripe
1774: [15:39:23] * ben______ has left #silverstripe
1775: [15:40:03] <Merlin> micmania1: at least no errors, but nothing happens.
1776: [15:40:23] * ben______ has joined #silverstripe
1777: [15:41:40] <Merlin> am i the first one to extend DataObject? i can't find anything on google about this
1778: [15:42:43] * ben______ has left #silverstripe
1779: [15:45:52] <Pyzhewk> Dunno, maybe.
1780: [15:46:14] <Pyzhewk> Generally people don't go for a field on every single thing ever
1781: [15:46:29] <Pyzhewk> this will also include Images, Members, etc.
1782: [15:46:40] <Pyzhewk> SiteConfigs
1783: [15:46:44] <Pyzhewk> Pages
1784: [15:46:49] <Pyzhewk> everything
1785: [15:47:08] <Merlin> yes, sounds to me like subclassing dataobject once is a better solution
1786: [15:47:14] * r3v3rb has joined #silverstripe
1787: [15:47:40] <Merlin> probably nicer, too, if only DataObjects which need to have the field
1788: [15:48:02] <Pyzhewk> yeh, exactly.
1789: [15:53:45] * Alboes quit (Remote host closed the connection)
1790: [15:59:25] * babak quit (Quit: Connection closed for inactivity)
1791: [16:01:40] * marvanni has joined #silverstripe
1792: [16:10:33] * Marvanni2 has joined #silverstripe
1793: [16:11:49] * Merlin quit (Quit: Page closed)
1794: [16:11:58] * marvanni quit (Ping timeout: 240 seconds)
1795: [16:18:57] <catcher> custom getter methods seem to be bypassed when called from the template without the 'get' prefix. I could swear that used to work, no?
1796: [16:19:46] <muskie9> catcher, should work
1797: [16:19:54] <catcher> Foo has_one Bar; foo has a custom getBar(); <% with $foo %> $Bar <% end_with %> bypasses the custom getter, just hits the ORM.
1798: [16:19:59] <kinglozzer> catcher: Are you passing arguments? I vaguely remember reading something on Github about it working/not working when you pass arguments or something
1799: [16:20:29] <micmania1> catcher: it would hit the getter
1800: [16:20:48] <catcher> kinglozzer, I remember reading the same, but yeah, 'get' prefix is required when args are passed.
1801: [16:20:50] <micmania1> the arguments thing was if you call $Bar(var) then var wouldn't be passed to getBar()
1802: [16:21:33] <micmania1> home time
1803: [16:21:37] <catcher> I am calling a method on it though, $Bar.setWidth(260)
1804: [16:21:57] <catcher> So I guess there's still a syntactical arg.
1805: [16:25:10] <r3v3rb> erm, how do I use the ‘Money’ field type - when dev/build I now have two fields in my class db
1806: [16:25:44] * micmania1 quit (Ping timeout: 240 seconds)
1807: [16:26:34] * muskie9 quit (Ping timeout: 240 seconds)
1808: [16:27:39] * muskie9 has joined #silverstripe
1809: [16:30:44] * stnvh quit ()
1810: [16:32:01] * kinglozzer quit ()
1811: [16:32:18] * Liquide has joined #silverstripe
1812: [16:34:15] <r3v3rb> argh, everyone is going home!
1813: [16:37:46] <Pyzhewk> hmm?
1814: [16:37:52] <Pyzhewk> r3v3rb: you don't use Money.
1815: [16:37:56] <Pyzhewk> that's the secret.
1816: [16:38:22] <r3v3rb> what? lol
1817: [16:38:46] <r3v3rb> \o/ not using money - should I use goats instead?
1818: [16:39:19] <Pyzhewk> ERROR [User Error]: Uncaught InvalidArgumentException: Can't handle action '' IN POST /ss/MyController/Form/field/gridfield Line 678 in wwwroot/ss/framework/forms/gridfield/GridField.php
1819: [16:39:35] <r3v3rb> nice
1820: [16:39:36] <Pyzhewk> This happens when I try to sortable headers click
1821: [16:39:39] <Pyzhewk> BUT
1822: [16:39:50] <r3v3rb> ]should have used laravel instead ;)
1823: [16:39:53] <r3v3rb> muhahahaaaaa
1824: [16:39:55] <Pyzhewk> it only happens when I go through a parent controller
1825: [16:40:01] * muskie9_ has joined #silverstripe
1826: [16:40:29] <Pyzhewk> ss/MyController => sorting works fine. ss/Parent/MyController => sorting doesn't work.
1827: [16:40:54] <Pyzhewk> however both of course XHR the same URL
1828: [16:40:57] <Pyzhewk> (ajax)
1829: [16:41:11] <Pyzhewk> (as above in error)
1830: [16:41:13] * muskie9 quit (Ping timeout: 256 seconds)
1831: [16:41:22] <Pyzhewk> confusion level is set to maximum.
1832: [16:42:29] <r3v3rb> bbiab, tea time
1833: [16:42:40] <Pyzhewk> bbl home time.
1834: [16:42:45] * Pyzhewk quit (Quit: Page closed)
1835: [17:15:51] * fdrechsler has joined #silverstripe
1836: [17:16:05] * fdrechsler quit (Remote host closed the connection)
1837: [17:16:14] * fdrechsler has joined #silverstripe
1838: [17:16:22] * fdrechsler quit (Remote host closed the connection)
1839: [17:16:39] * fdrechsler has joined #silverstripe
1840: [17:23:05] * alexwijn has joined #silverstripe
1841: [17:23:48] <alexwijn> Hi everyone. Does anyone know how to fix the bug where checkboxes are unable to get unchecked after in a form after saving (admin)?
1842: [17:31:28] * hubertus_ has joined #silverstripe
1843: [17:32:27] * srixon has joined #silverstripe
1844: [17:32:33] <srixon> Hi to all
1845: [17:32:49] <srixon> I am looking after a way to add print.css to the CMS.
1846: [17:33:17] <srixon> One client wants to print member data of in the Security Panel
1847: [17:35:22] <muskie9_> srixon, why not have them export to csv
1848: [17:35:57] <srixon> Told them. He wants to open only a member credential, then print this one member only....
1849: [17:36:20] <srixon> And as it is, fields are too big to fit on one page.
1850: [17:37:01] <muskie9_> they could print in landscape
1851: [17:43:15] * hubertus_ quit (Remote host closed the connection)
1852: [17:49:46] * hubertus_ has joined #silverstripe
1853: [17:57:46] * hubertus_ quit (Remote host closed the connection)
1854: [18:00:35] * srixon_ has joined #silverstripe
1855: [18:00:40] <srixon_> Im back
1856: [18:01:12] <srixon_> WHich PHP file produces the Security (or any..) page type for the CMS? So i can add a print media
1857: [18:01:40] * srixon quit (Ping timeout: 246 seconds)
1858: [18:02:43] <srixon_> I havent quit
1859: [18:09:42] * srixon_ quit (Quit: Page closed)
1860: [18:20:08] * krofek quit (Quit: Leaving)
1861: [18:35:02] * alexwijn quit (Quit: Leaving)
1862: [18:36:16] <catcher> hmm.. what's the best way to get 'otherotherid' from a request?
1863: [18:36:26] <catcher> action/id/otherid/this
1864: [18:39:27] <muskie9_> wouldn't it be in the requests params array
1865: [18:40:07] <muskie9_> public function action($request){ $params = $request->allParams(); } or something like that
1866: [18:45:21] <catcher> muskie9_, that only includes up to 'otherid'
1867: [18:46:08] <muskie9_> how about exploding the url and grabbing the array's last item... probably not the best way to do it
1868: [18:46:38] <catcher> muskie9_, yeah, trying to avoid that since it'll be so case-specific with counting.
1869: [18:47:08] <catcher> Wonder what's worse; that, or using URL params.
1870: [18:48:36] <catcher> Seems like URL params would be more SS-friendly.
1871: [18:49:04] <muskie9_> ya, easier to keep track of too
1872: [18:53:00] * r3v3rb_ has joined #silverstripe
1873: [18:53:32] * r3v3rb quit (Ping timeout: 245 seconds)
1874: [18:53:32] * r3v3rb_ is now known as r3v3rb
1875: [18:54:28] <muskie9_> muskie9_ wishes he could get this 2.3 site upgraded to 3.1
1876: [18:55:11] * muskie9_ quit (Quit: Textual IRC Client: www.textualapp.com)
1877: [18:55:34] * muskie9 has joined #silverstripe
1878: [19:21:49] * r3v3rb quit (Quit: r3v3rb)
1879: [19:25:39] * r3v3rb has joined #silverstripe
1880: [19:39:17] * babak has joined #silverstripe
1881: [19:40:49] * mobiusnz quit (Quit: Leaving.)
1882: [19:50:37] * Cheddam has joined #silverstripe
1883: [20:00:23] * azureknight has joined #silverstripe
1884: [20:00:54] <azureknight> I've made my dataobjects write to a json, but I think I need to implement some sort of caching on it. Is there any basic way for me to do this?
1885: [20:01:01] <azureknight> I haven't done any caching stuff yet... :/
1886: [20:03:02] * Cheddam quit (Quit: My Mac Mini has gone to sleep. ZZZzzz…)
1887: [20:04:12] <catcher> azureknight, this should get you going: http://doc.silverstripe.org/framework/en/topics/caching
1888: [20:04:21] <azureknight> Thanks catcher
1889: [20:04:56] <catcher> np. Pretty easy once you get the hang of it, but there's a curve.
1890: [20:05:17] * Cheddam has joined #silverstripe
1891: [20:09:20] <azureknight> catcher haha. Yeah, I've noticed SS tends to be that way, I'm just trying to work my way up the ladder.
1892: [20:11:30] <azureknight> Hmm.
1893: [20:11:49] <azureknight> So, I'm working on making the json produce what would be the "staff" members into that file.
1894: [20:13:23] <azureknight> http://www.sspaste.com/paste/show/53bd9e512d496
1895: [20:13:31] <azureknight> http://www.sspaste.com/paste/show/53bd9e6346f3d
1896: [20:15:38] * antmas has joined #silverstripe
1897: [20:15:43] <catcher> azureknight, basically, before you form the output array, you'll check to see if it's already cached. If not, form it, and cache it.
1898: [20:16:10] <azureknight> And that doc page explains how to do that?
1899: [20:17:00] <catcher> indeed
1900: [20:17:20] * UndefinedOffset quit (Read error: Connection reset by peer)
1901: [20:18:33] <antmas> Colin[pi]: !!!
1902: [20:37:41] * nickmolhoek has joined #silverstripe
1903: [20:37:46] * unsignedint quit ()
1904: [20:40:59] <azureknight> catcher would I just go to my staffJson function and write my $output to be what I would be caching?
1905: [20:42:03] <catcher> azureknight, yes, it looks like you want to cache $output in staffJson()
1906: [20:42:09] <azureknight> Ok.
1907: [20:42:13] <azureknight> Cool. I think I'm getting it. Kinda.
1908: [20:42:46] * zippy__ has joined #silverstripe
1909: [20:43:46] * Harv3st has joined #silverstripe
1910: [20:44:36] * Ryan-Toast has joined #silverstripe
1911: [20:44:40] <catcher> azureknight, your case is a lot like the first example on that doc.
1912: [20:44:59] <azureknight> Yeah. I'm looking at that.
1913: [20:45:06] <azureknight> Trying to figure out what it wants for $result in that example though.
1914: [20:45:23] * unsignedint has joined #silverstripe
1915: [20:46:07] <catcher> $output
1916: [20:46:34] <Ryan-Toast> Happy birthday, Colin[pi]
1917: [20:47:06] <azureknight> Happy Birthday, Colin[pi]
1918: [20:48:34] <unsignedint> Happy birthday Colin[pi]
1919: [20:48:45] <Stomach> Happy Birthday, Colin[pi]
1920: [20:48:52] <azureknight> catcher $staffJson = json_encode($output); $cache = SS_Cache::factory($staffJson); if (!($result= $cache->load($cachekey))) {$result = $staffJson; $cache->save($result); } return $result;}
1921: [20:49:36] * mobiusnz has joined #silverstripe
1922: [20:52:08] * zippy__ quit (Quit: zippy__)
1923: [20:52:33] <catcher> azureknight, factory expects a name, not an object.
1924: [20:52:41] <azureknight> Oh.
1925: [20:52:49] <catcher> You'll need to create a cachekey based on your case..
1926: [20:53:16] <catcher> On the failure condition, you should be creating the staff array and saving that.
1927: [20:54:22] <azureknight> What is the name for?
1928: [20:56:51] * hubertus_ has joined #silverstripe
1929: [20:57:07] <catcher> azureknight, so the cache backend can tell them apart
1930: [20:57:14] <azureknight> Ah. I see.
1931: [21:01:50] * zippy__ has joined #silverstripe
1932: [21:01:58] * zippy__ quit (Client Quit)
1933: [21:12:28] * willr has joined #silverstripe
1934: [21:16:33] * ajmitch_ is now known as ajmitch
1935: [21:18:01] <antmas> Happy Birthday, Colin[pi]
1936: [21:18:09] <antmas> \o/
1937: [21:18:33] <willr> cake!
1938: [21:20:37] <antmas> Colin[pi]: http://drunkronswanson.com/
1939: [21:23:36] <willr> antmas That brought me so much joy
1940: [21:24:35] <antmas> willr: everyone can do with a little more Ron Swanson in their lives
1941: [21:36:44] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
1942: [21:37:26] <Ryan-Toast> Stomach: Won big on the C9 game
1943: [21:41:00] * r3v3rb quit (Quit: r3v3rb)
1944: [21:41:25] <Stomach> Ryan-Toast, shuddup I havent got it on :P
1945: [21:41:31] <Ryan-Toast> Stomach: :)
1946: [21:41:40] <Ryan-Toast> I’m, just listening to the stream.
1947: [21:41:51] <Ryan-Toast> the C9 game was at like 4am though :P
1948: [21:42:03] <Ryan-Toast> EE-sama-senpai
1949: [21:42:35] <Ryan-Toast> Alliance Newbee game is intense.
1950: [21:43:17] * azureknight quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
1951: [21:44:13] <antmas> I have the distinct impression that Stomach doesn't really care to much for the Dota streams XD
1952: [21:44:41] <Stomach> not until I can get home and watch them :P
1953: [21:45:54] <antmas> yeah I tried having some up at work and wayyyyy to distracting :P
1954: [21:48:28] * guci0 quit (Ping timeout: 246 seconds)
1955: [21:49:56] * simon_w|work quit (Ping timeout: 240 seconds)
1956: [21:54:22] <Stomach> yeah its definitely very distracting
1957: [21:55:02] * irogue_ has joined #silverstripe
1958: [22:01:04] * catcher quit (Quit: Leaving)
1959: [22:03:51] * simon_w|work has joined #silverstripe
1960: [22:05:46] <antmas> damn
1961: [22:05:59] <antmas> header and footers are so painfully stupid in word
1962: [22:07:02] <antmas> how hard is it to have the ability to remove them from individual pages?
1963: [22:07:04] <antmas> bs
1964: [22:07:05] <antmas> :<
1965: [22:12:59] <ss23> lol
1966: [22:22:23] <antmas> ffffffff
1967: [22:22:43] <antmas> "We don't want the footer on the 2nd page as it looks too impersonal"...
1968: [22:23:12] <antmas> yeah, because 'this is an automated letter' doesn't either
1969: [22:23:21] <antmas> @.@
1970: [22:27:31] <Blacklite> lol
1971: [22:31:20] * Turnerj has joined #silverstripe
1972: [22:34:28] <irogue_> "The last time I saw a brazillian get fucked this hard by 11 germans was on pornhub."
1973: [22:36:07] <antmas> XD
1974: [22:36:26] <antmas> I guessing the brazil jokes won't stop now for about hmmmmm 2 months?
1975: [22:39:13] <ss23> Yeah
1976: [22:39:33] <ss23> We could make a "no soccer/football" rule in here I guess
1977: [22:45:18] * hubertus_ quit (Remote host closed the connection)
1978: [22:45:35] <antmas> ss23: good luck
1979: [22:46:07] <ss23> :P
1980: [22:46:27] <Stomach> ss23, much better "no heating related questions or rants"
1981: [22:46:53] <Ryan-Toast> ss23: Just like Brazil did against Germany yesterday?
1982: [22:46:53] <antmas> Stomach: so true
1983: [22:48:22] <antmas> how would I do something like background-color:$colorfield'?
1984: [22:48:49] <antmas> ;*
1985: [22:49:25] <irogue_> Ryan-Toast: bahahahahha
1986: [22:49:44] <antmas> oh wait, nevermind ^^ that works anyway
1987: [22:50:06] <Ryan-Toast> antmas: inline sttyyyllleeesssss
1988: [22:50:37] <antmas> Ryan-Toast: just testing :P
1989: [22:51:15] <Ryan-Toast> antmas: make a style.php and set the header to css
1990: [22:51:24] <Ryan-Toast> and link it as a stylesheet
1991: [22:51:34] <antmas> Ryan-Toast: bitchin'
1992: [22:51:50] <Ryan-Toast> I need to make a module for it, but I will.
1993: [22:51:55] <Ryan-Toast> so you can add styles to a apage
1994: [22:52:07] <Ryan-Toast> or you can just do a customCSS thingy
1995: [22:52:12] <Ryan-Toast> in your controller
1996: [22:52:29] <antmas> yeah I'm just trying out a simple 'add a div to a page with a selectable color and text' type dealio
1997: [22:52:48] <irogue_> [10:51:16] <Ryan-Toast> antmas: make a style.php and set the header to css
1998: [22:52:48] <irogue_> [10:51:25] <Ryan-Toast> and link it as a stylesheet
1999: [22:52:51] * irogue_ cries
2000: [22:52:57] <Ryan-Toast> irogue_: :P
2001: [22:52:58] <ss23> haha
2002: [22:53:12] <Ryan-Toast> Where’s Pyro? He loves tgat shit
2003: [22:56:21] <antmas> hasn't been on in ages
2004: [23:00:49] <simon_w|work> He was on last night
2005: [23:02:03] <simon_w|work> He's a pom now
2006: [23:08:40] <antmas> in a template, how would I check if a checkbox is checked or unchecked?
2007: [23:08:52] <antmas> $mycheckbox.checked or something?
2008: [23:08:58] <simon_w|work> Something like that
2009: [23:09:11] <simon_w|work> It's passed in as part of the attributes. Not sure if you can get to it from the template though
2010: [23:09:29] <antmas> simon_w|work: hmmmm
2011: [23:09:45] * simon_w|work doesn't have SS here, so is a lot more useless than normal :p
2012: [23:09:51] <antmas> :P
2013: [23:10:35] <antmas> I basically just want to show a div with some $fields in it only <% $checkbox == checked (or whatever should go here) %>
2014: [23:10:58] <antmas> if* ^^
2015: [23:12:28] <Turnerj> Have you guys had a look at the new features in PHP 5.6?
2016: [23:12:39] <Turnerj> http://www.php.net/manual/en/migration56.new-features.php
2017: [23:13:30] <antmas> hmmmm
2018: [23:13:44] <antmas> had no idead <5.6 had a file size limit of 2gb
2019: [23:14:11] <Turnerj> Same. I guess I never had a reason to load a 2GB file in PHP
2020: [23:16:10] <Turnerj> Not really a fan of the operator they used for the Variadic functions
2021: [23:16:22] <Turnerj> "..." looks silly
2022: [23:16:51] <simon_w|work> And is fairly standard across languages that support it
2023: [23:17:06] <Turnerj> I like what C# does
2024: [23:17:28] <Turnerj> "params"
2025: [23:17:42] <simon_w|work> antmas, $Attributes is an array, so you can't use it in the templates
2026: [23:18:29] <antmas> simon_w|work: damn :(
2027: [23:18:41] <antmas> any other way to achieve it?
2028: [23:19:17] <simon_w|work> Is this for a CheckboxField or an item in a CheckboxSetField?
2029: [23:19:27] <antmas> simon_w|work: checkboxfield
2030: [23:19:53] <simon_w|work> <% if $Value %>
2031: [23:20:31] <antmas> simon_w|work: where does $value come from though?
2032: [23:22:32] <simon_w|work> antmas, usually from loadDataFrom()
2033: [23:22:33] <antmas> simon_w|work: herpderp ^^^ forget that :P
2034: [23:25:24] * willagain has joined #silverstripe
2035: [23:28:38] * fdrechsler quit (Ping timeout: 240 seconds)
2036: [23:30:31] * Kingy[a] is now known as Kingy
2037: [23:30:35] <Kingy> morning
2038: [23:31:28] <Kingy> quick question, how do I put a linebreak after a field name in the CMS
2039: [23:31:41] <ss23> Like... what do you mean/
2040: [23:31:46] <Kingy> I've got a new HTMLEditorField but it's appearing next to the Title (not below it like Content)
2041: [23:32:08] <simon_w|work> Kingy, stop using 3.0? :p
2042: [23:32:15] <antmas> lol this ^^
2043: [23:32:18] <Kingy> yeah I wish
2044: [23:32:49] <simon_w|work> Kingy, https://github.com/silverstripe/silverstripe-cms/blob/3.0/code/model/SiteTree.php#L1887
2045: [23:32:50] <irogue_> two teams working on the same project completely independent of each other is a real PITA
2046: [23:33:30] <antmas> irogue_: shouldn't that be a a real big no no?
2047: [23:33:49] * willagain quit (Ping timeout: 246 seconds)
2048: [23:33:50] <Kingy> hmmk, not a big deal at the end of the day
2049: [23:33:54] <Kingy> just looks a bit funky :P
2050: [23:34:07] <antmas> Kingy: just add some spaces in the title :P
2051: [23:34:17] <Kingy> lol
2052: [23:34:38] <simon_w|work> Kingy, did you not click that link? It tells you how to do it :p
2053: [23:35:04] <Kingy> yes i'm just looking at it now :)
2054: [23:35:41] * keksters has joined #silverstripe
2055: [23:36:47] <keksters> Hrm. So our client got a bit scared while updating some merch on our 3.0.x website and managed to delete a ProductGroup type page.
2056: [23:37:07] <antmas> keksters: *slow clap*
2057: [23:37:32] <simon_w|work> keksters, this is where you point to them to the "Show all, included deleted" dropdown option?
2058: [23:37:32] <keksters> I managed to restore the page but all of the Products that belonged in the group disappeared. Except now that I have redone the pages I'm getting doubles of all of the Products on the front end
2059: [23:37:46] <keksters> Nope, that's where you show me that
2060: [23:37:56] <keksters> Was chasing ghosts
2061: [23:38:24] <keksters> Where does this lovely dropdown exist?
2062: [23:38:32] <simon_w|work> Main site tree
2063: [23:38:41] <antmas> keksters: right click in the site tree?
2064: [23:39:06] <simon_w|work> keksters, expand the Filter panel
2065: [23:39:14] <simon_w|work> is the "Pages" dropdown
2066: [23:39:48] * antmas does that to his site
2067: [23:39:49] <keksters> That filter shows nothing
2068: [23:40:20] <antmas> keksters: the whole filter tab shows nothing? or when you apply the filter?
2069: [23:40:28] <keksters> antmas: when I apply the filter
2070: [23:41:11] <antmas> trying it now (3.0)
2071: [23:41:25] <antmas> works for me
2072: [23:41:34] <antmas> shows like 5 pages with strickouts through them
2073: [23:41:42] <antmas> strikeouts
2074: [23:45:14] <antmas> maybe since you recovered the group already, it might not show?
2075: [23:46:51] <keksters> Well when I recovered the group but the individual products still read as deleted
2076: [23:47:01] <antmas> hmmm
2077: [23:47:06] <antmas> Colin[pi]: must have taken today off!
2078: [23:47:07] <keksters> Because if I go to add a new page they show up as pages to be parents
2079: [23:47:10] <antmas> bday slacker!
2080: [23:47:39] <keksters> But if you add a child to one of them the new page just appears at the bottom of the tree
2081: [23:48:39] <Kingy> ss23: Whatever your lot did to the test site
2082: [23:48:42] <Kingy> A+
2083: [23:48:45] <antmas> ss23: is the repo fully moved over yet?
2084: [23:49:04] <Kingy> deploys quick smart and actually works afterwards :P
2085: [23:49:33] <antmas> Kingy: progress :D
2086: [23:49:34] <simon_w|work> willr, do you still have commit access to sqlite3?
2087: [23:50:15] <keksters> Is there any way I can butcher these ghosts out through the website?
2088: [23:50:23] <willr> yep simon_w|work
2089: [23:50:32] <simon_w|work> willr, hmm, I seem to have lost it
2090: [23:50:34] <antmas> keksters: can you see the IDs?
2091: [23:50:40] <simon_w|work> So can't make the 3.0/3.1 compat branch
2092: [23:51:27] <willr> added
2093: [23:53:40] <ss23> Kingy: Yay :D
2094: [23:53:51] <ss23> Kingy: Probably someone shut down one of the other servers on that box... or maybe no one is using them :P
2095: [23:53:58] <ss23> antmas: NO I DIDN'T I DIDN'T UPDATE THE TICKET YET DID I?!
2096: [23:53:58] <ss23> :O
2097: [23:54:49] <simon_w|work> willr, thanks
2098: [23:54:55] <antmas> ss23: woah woah woah woah woah woah
2099: [23:54:59] <antmas> ss23: woah
2100: [23:55:11] <simon_w|work> willr, I can get the parameterised query stuff finished this evening then :)
2101: [23:55:16] <antmas> ss23:
2102: [23:55:18] <antmas> woah
2103: [23:55:22] <willr> scary
2104: [23:55:27] <antmas> ss23: just asking :P
2105: [23:55:40] <keksters> antmas: Yes if I inspect the dropdown
2106: [23:55:50] <simon_w|work> willr, I finally have a machine powerful enough to review the framework PR
2107: [23:56:00] <ss23> lol
2108: [23:56:01] <ss23> :P
2109: [23:56:06] <willr> isn’t it segfaulting atm?
2110: [23:56:13] <simon_w|work> Apparently
2111: [23:56:19] <keksters> antmas: But I can't locate those IDs in Page or Product tables
2112: [23:56:21] <simon_w|work> But that's mooman's problem
2113: [23:57:22] <antmas> keksters: weird, sounds like you might need to flush out the tmp folder etc
2114: [23:57:42] <keksters> antmas: Dev flush?
2115: [23:57:48] <simon_w|work> willr, also, people should expect master to have problems. So sucks to be them if they're running it in production?
2116: [23:58:05] <willr> yeah if you’re running master serves you right
2117: [23:58:09] <antmas> keksters: yeah and -rm the tmp folder to be sure

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