#silverstripe IRC Log

IRC log for 18 September 2013

All timestamps are in UTC.

1: [00:00:02] <Pyromanik> feel like blaring dimmu borgir
2: [00:00:22] <Guest46894> what is the best way to do javascript validation on SS forms?
3: [00:00:30] <Pyromanik> even spronk said that sounds more like "an alligator eating a guitar"
4: [00:00:40] <Pyromanik> Guest46894: jquery.validate?
5: [00:01:16] <Pyromanik> Colin[pi]: http://logs.simon.geek.nz/index.php?date=2012-11-08#log_826948
6: [00:01:30] <Pyromanik> (scroll up a bit for the video)
7: [00:02:06] <Pyromanik> hmm wait, that's not even Dimmu
8: [00:04:54] * Jayden90 quit (Quit: Jayden90)
9: [00:08:58] * Guest46894 quit (Quit: Guest46894)
10: [00:10:08] * Jayden90 has joined #silverstripe
11: [00:10:15] <Jayden90> It would be really cool if there was a module that handled a custom admin login page, with self contained assets, styles and templates that don't junk up mysite or themes folders
12: [00:10:42] <simon_w> So make one?
13: [00:10:48] <Jayden90> Could be dragged into any new projects we do.
14: [00:11:05] <Jayden90> I want to, https://www.google.com.au/search?q=silverstripe+custom+login+page&oq=silverstripe+custom+login+page&aqs=chrome..69i57j0l3j69i64.5132j0&sourceid=chrome&ie=UTF-8
15: [00:11:11] <Jayden90> top hits are 2009
16: [00:11:17] <Pyromanik> Jayden90: it's just a template.
17: [00:11:45] <Jayden90> It should be achievable for sure
18: [00:11:49] <Pyromanik> Page_login.ss or Security_login.ss, I forget which.
19: [00:11:58] <Pyromanik> Jayden90: it is. You just make a template.
20: [00:12:44] <Jayden90> we already do that, it's just not in module form. Ultimatlly I would like to have control over the $Form markup as well
21: [00:13:10] <Pyromanik> Jayden90: <% with Form %> on the template
22: [00:13:30] <simon_w> <% with $Form %> do your shit <% end_with %>
23: [00:13:55] <simon_w> That's rather hard to type with one hand
24: [00:14:45] <Jayden90> ooh cool, might give that a go
25: [00:15:09] <ss23> Pyromanik: BANANA BANANA BANANA BANAA TERRACOTTA BNNAANANAN
26: [00:15:30] <Pyromanik> if you want it draggy and droppy, put your template and assets into a folder in the site root, add a folder named _config (or a file named _config.php which contains <?php\nEOF )
27: [00:15:31] <simon_w> That's better!
28: [00:15:56] <ss23> :<
29: [00:15:58] <ss23> My hat
30: [00:16:00] <ss23> My +v hat!!!!!
31: [00:16:10] <ss23> Pyromanik: Mezmerize best album y/n?
32: [00:16:13] <Pyromanik> template inclusion is core, module, theme, project (from least to highest priority)
33: [00:16:26] <Pyromanik> ss23: y&n
34: [00:16:31] <ss23> ......
35: [00:16:37] <Pyromanik> xD
36: [00:16:48] <Pyromanik> haven't actually listened much I have to admit
37: [00:17:02] <Pyromanik> Jayden90: ^^^^^
38: [00:17:04] <atmos> Toxicity was like my highschool anthem
39: [00:17:21] <Pyromanik> atmos: exactly.
40: [00:17:34] <Jayden90> Pyromanik: awsome, this will be my 3rd module ever
41: [00:17:39] <ss23> PUSHING LITTLE CHILDREN
42: [00:17:41] <Jayden90> module mania
43: [00:17:43] <ss23> WITH THEIR FULLY AUTOMATICS
44: [00:18:06] <Pyromanik> ss23: ah yes, good song.
45: [00:18:09] <Pyromanik> Jayden90: haha
46: [00:18:12] <Pyromanik> sec
47: [00:18:25] <atmos> and now if I hear any 'political' music I zone out
48: [00:18:47] <ss23> atmos: Eh, music can be good regardless of the lyric
49: [00:18:49] <ss23> lyrics
50: [00:19:24] <atmos> ss23: hmmm, I don't know
51: [00:19:31] <atmos> ss23: lyrics mean everything to me
52: [00:19:45] <atmos> actually no, depends on the genre
53: [00:20:05] <Pyromanik> Jayden90: I make websites! http://iforce.co.nz/i/oqttjyza.ovg.png
54: [00:20:39] <atmos> SUBSITES
55: [00:21:28] <Colin[pi]> look at my widgets, my widgets are a-may-zin http://i.imgur.com/ehABqaR.png
56: [00:21:40] <Colin[pi]> give them a lick, mmm, they taste just like raisins
57: [00:21:55] <Pyromanik> THE NAME'S CAPTAIN LAVENDER YOU SQUARES
58: [00:22:01] <Jayden90> Pyromanik: hahah nice
59: [00:23:05] <Jayden90> thats what we are aiming for
60: [00:23:20] <Pyromanik> Colin[pi]: http://i2.ytimg.com/vi/ymqkFKADcn4/mqdefault.jpg :D
61: [00:23:39] <atmos> event calendars used to be such assholes
62: [00:24:08] <Colin[pi]> i wrote that calendar widget from scratch :D
63: [00:24:22] <Colin[pi]> it even uses ajax of which I am a noob
64: [00:24:32] <Pyromanik> Colin[pi]: nice
65: [00:24:36] <Pyromanik> atmos: they still are.
66: [00:24:43] <atmos> Colin[pi]: I did the same on a drupal site years ago and now I hate myself
67: [00:24:53] <Colin[pi]> lol
68: [00:25:23] <Colin[pi]> pyromanik: idgi (that pic)
69: [00:25:39] <Pyromanik> idgi?
70: [00:25:42] <Pyromanik> oh
71: [00:25:44] <atmos> idig?
72: [00:25:50] <Pyromanik> htfdyngi?
73: [00:25:57] <Pyromanik> atmos: I don't get it
74: [00:26:04] <Pyromanik> htfdyngi: how the fuck do you not get it?
75: [00:26:19] <Colin[pi]> I DONT KNOW I JUST DONT
76: [00:26:27] <Colin[pi]> I LIVED A SHELTERED LIFE AS A HOBO
77: [00:26:38] <simon_w> Lived?
78: [00:26:42] <Pyromanik> 12:21 < Colin[pi]> look at my widgets, my widgets are a-may-zin http://i.imgur.com/ehABqaR.png
79: [00:26:45] <Pyromanik> 12:21 < Colin[pi]> give them a lick, mmm, they taste just like raisins
80: [00:26:45] <Colin[pi]> shush you
81: [00:26:58] <Pyromanik> Cleo would do you, and I hear she's a may zing!
82: [00:27:12] <Colin[pi]> yes that's a reference to the flash by the weebl and bob guy
83: [00:27:16] <Pyromanik> wtf
84: [00:27:18] <Pyromanik> WTF!
85: [00:27:28] <Pyromanik> education time
86: [00:27:53] <Colin[pi]> http://www.lookatmyhorsemyhorseisamazing.com/ NSFW
87: [00:28:07] * pippy_ has joined #silverstripe
88: [00:28:14] <Pyromanik> http://www.youtube.com/watch?v=PXphNWJ2dyw
89: [00:28:28] <Pyromanik> some more rasins dude
90: [00:28:40] <Pyromanik> www.youtube.com/watch?v=KsRqxftN8Yk
91: [00:29:21] * Bollig|DesignCty has joined #silverstripe
92: [00:30:06] * pippy quit (Ping timeout: 264 seconds)
93: [00:30:39] <simon_w> People with user voice accounts: up vote http://xero.uservoice.com/forums/5528-xero-api/suggestions/3203810-expose-internal-unique-identifiers-in-the-api-when for me?
94: [00:32:50] <ss23> simon_w: There, I voted 3 votes for you
95: [00:32:57] <simon_w> Yay!
96: [00:34:05] <simon_w> You can have your hat now
97: [00:34:12] <ss23> :D
98: [00:34:36] <ss23> another 3 votes!
99: [00:34:56] <ss23> there, my last 3
100: [00:34:59] <ss23> I voted 9 times for you
101: [00:36:21] <ajmitch> simon_w: oh you get the fun of dealing with xero as well?
102: [00:36:39] <simon_w> Do you like have no idea what PocketRent is? :p
103: [00:36:45] <ss23> lol
104: [00:36:53] <ajmitch> I do have an idea, yes :P
105: [00:37:00] <ss23> simon_w: OF course he does! Your pockets are always up for rent!
106: [00:37:10] * pippy has joined #silverstripe
107: [00:39:23] * pippy_ quit (Ping timeout: 248 seconds)
108: [00:43:15] <Colin[pi]> $weeks = DateTools::get_calendar_month($CM,$CY); aww yeah
109: [00:43:16] * joelpittet is now known as joelpittet|food
110: [00:43:25] <Colin[pi]> now I can plug a calendar in wherever I want
111: [00:43:47] <simon_w> But are they as awesome as the ones I hacked together one evening?
112: [00:43:52] <Colin[pi]> better
113: [00:44:08] <simon_w> Pfft
114: [00:44:26] <Colin[pi]> dont worry simon you're still the best
115: [00:44:29] <Colin[pi]> we love you ^_^
116: [00:44:33] <simon_w> http://logs.simon.geek.nz
117: [00:44:38] <simon_w> SO ARE MY CALENDARS
118: [00:44:51] <Colin[pi]> actually mine are better
119: [00:44:53] <Colin[pi]> haha
120: [00:45:11] <Colin[pi]> I have days from the previous month and next month to pad it out ;D
121: [00:45:16] <simon_w> Mine are all responsive and shit :p
122: [00:45:18] <Colin[pi]> so it forms a square
123: [00:45:20] <Colin[pi]> so is mine!
124: [00:45:30] <simon_w> I have the actual next/previous months
125: [00:45:35] <Colin[pi]> pfft the width of yours don't alter :P
126: [00:46:34] <ss23> That's not really responsive...
127: [00:46:48] * Super-ru_ quit (Ping timeout: 245 seconds)
128: [00:47:02] <Colin[pi]> they're just floats, right?
129: [00:47:17] <simon_w> https://files.app.net/pr1vkE7v.png
130: [00:47:20] <simon_w> Yup
131: [00:47:34] <Colin[pi]> now that's a sexy month
132: [00:47:45] <Colin[pi]> that's what I want to do next for the main page of my event calendar module
133: [00:48:11] <simon_w> And hovering over a blue thing or a rent due thing highlights the part of the calendar it covers
134: [00:48:21] <Colin[pi]> nice
135: [00:48:25] <simon_w> Though that calendar took more than an evening to hack together
136: [00:48:34] <Colin[pi]> so did my widget :P
137: [00:48:45] <simon_w> Disappoint :p
138: [00:48:48] <Colin[pi]> this morning it was a horrible hodge podge of hacked code
139: [00:48:54] <Colin[pi]> now I've cleaned it all up
140: [00:49:07] <Colin[pi]> and made it repurposable
141: [00:49:40] <simon_w> http://logs.simon.geek.nz/source/tags/calendar.php
142: [00:50:47] <Colin[pi]> that's quite neat
143: [00:50:54] <simon_w> XHP is so nice to work with
144: [00:51:32] * simon_w looks for the original calendar
145: [00:53:23] <simon_w> The calendar() function at the bottom of http://logs.simon.geek.nz/source/funcs.php?p=33 is the first version
146: [00:53:56] * pippy_ has joined #silverstripe
147: [00:54:05] <Colin[pi]> urg but it
148: [00:54:08] <Colin[pi]> generating html
149: [00:54:25] <simon_w> So was everything else :p
150: [00:54:43] <Colin[pi]> i have mine returning a nested array of stuff that can be rendered as html in the template
151: [00:54:47] <simon_w> The logs site has always been a massive hack, even after I tidied it up a bit
152: [00:54:49] <ss23> I'M JUST SITTING IN MY CAR AND WAITING FOR MY GIRL
153: [00:55:02] <simon_w> ss23, you don't have either of those!
154: [00:55:07] <ss23> lol
155: [00:55:12] <Colin[pi]> haha
156: [00:55:15] <ss23> Fine
157: [00:55:22] <ss23> I'M JUST SITTING IN THE BUS AND WAITING FOR simon_w!
158: [00:55:25] <ss23> :P
159: [00:55:31] <Colin[pi]> GONNA RENT HIS POCKETS
160: [00:55:37] <ss23> hahah XD
161: [00:55:49] <simon_w> Gonna eat a lot of peaches
162: [00:55:55] <ss23> Welcome, to #silverstripe, where there's no one here but simon_w
163: [00:55:55] * pippy quit (Ping timeout: 248 seconds)
164: [00:57:33] * simon_w needs to make three more commits to lsgn!
165: [00:58:53] * pippy has joined #silverstripe
166: [00:58:54] * pippy_ quit (Ping timeout: 264 seconds)
167: [00:59:03] * Peavers has joined #silverstripe
168: [01:04:50] <ss23> simon_w: lsgn?
169: [01:06:23] <Colin[pi]> lgbt?
170: [01:06:44] <simon_w> logs.simon.geek.nz
171: [01:06:51] <simon_w> I've told you before ss23!
172: [01:07:08] <ss23> It's a lame acroynm!
173: [01:07:12] <ss23> Just say "logs.simon"
174: [01:07:23] <simon_w> Then what about svn?
175: [01:07:29] * Peavers quit (Ping timeout: 256 seconds)
176: [01:07:29] <simon_w> sgn
177: [01:07:37] <simon_w> And one's a lot easier to type
178: [01:07:43] <ss23> sgn?
179: [01:07:57] * Peavers_Opps has joined #silverstripe
180: [01:07:58] <ss23> oic
181: [01:07:59] <ss23> fml
182: [01:08:02] <Colin[pi]> lol
183: [01:08:12] <ss23> simon_w: STO{P BEING LAZY IN THE WRONG PLACES
184: [01:08:18] <Peavers_Opps> thats right simon_w
185: [01:08:22] <Peavers_Opps> sort it out.
186: [01:08:44] <simon_w> I'm the one that has to type you, so screw you
187: [01:08:50] <simon_w> Anyway, need three more commits
188: [01:08:54] <ss23> lol
189: [01:09:48] <Colin[pi]> btw did you know our cabinet now has less women ministers than afghanistan?
190: [01:09:53] <Colin[pi]> gg abbott
191: [01:10:10] <Peavers_Opps> Wasn't this the topic of conversation yesterday?
192: [01:10:14] <simon_w> Yup
193: [01:10:19] <Peavers_Opps> Havn't we moved on?
194: [01:10:23] <Colin[pi]> never!
195: [01:10:30] <Colin[pi]> I will never stop bitching about him lol
196: [01:10:55] <ss23> Colin[pi]: Technically he has 0 women, as that one you're thinking of is a lizard person
197: [01:10:58] <ss23> Wake up sheeple.
198: [01:11:06] <Colin[pi]> hehe
199: [01:11:20] <ss23> Peavers_Opps: Write some code and commit it
200: [01:11:22] * ss23 whips Peavers_Opps
201: [01:11:26] <ss23> CONTRIBUTE BACK TO THE COMMUNITY
202: [01:11:55] <atmos> ss23: update on the metadata issue
203: [01:12:29] <Peavers_Opps> lol ss23, all the code I write stays on our internal git servers ;)
204: [01:12:33] <Peavers_Opps> sorry community!
205: [01:13:08] <atmos> ss23: if we search 'ignoramus' on dev - we get this http://images.inside-irc.net/image/dev-b1a09bd0wh.png?page and the same for live we get this 'http://images.inside-irc.net/image/live-4ysh81fkh4c.png?page seems to be shortening somehow?
206: [01:13:12] <Pyromanik> 12:37 <+ss23> simon_w: OF course he does! Your pockets are always up for rent!
207: [01:13:19] <Pyromanik> is that a Prison Break joke?
208: [01:14:00] <ss23> Pyromanik: Nope :S
209: [01:14:16] <atmos> fulltextsearch issue maybe?
210: [01:14:19] <ss23> atmos: Hmmm, doubtful. More likely it's just solr being crap. But if you wanna reply to the ticket with that, I can try again with a longer string
211: [01:15:04] <ss23> atmos: If you want, have the page that tag is on too
212: [01:15:08] <ss23> atmos: So I can try with that tag specifically etc
213: [01:15:28] <ss23> atmos: Wait, so it's *working* on dev, but not on live?
214: [01:15:33] <atmos> ss23: yeah
215: [01:15:47] <atmos> ss23: so I'm guessing we need to update fulltextsearch on LIVE?
216: [01:16:00] <ss23> atmos: Yeah, probably. Would be nice to make sure it's all right
217: [01:16:06] * joelpittet|food quit (Remote host closed the connection)
218: [01:16:08] <ss23> atmos: How do you deploy to live?
219: [01:16:09] <atmos> ss23: schweet
220: [01:16:28] <atmos> ss23: I leave it to Adrian :P
221: [01:16:32] <ss23> atmos: Rather than updating to latest though, you want to make sure you've got the same versions between live and staging
222: [01:17:21] <atmos> ss23: dev and uat are both in sync with staging, just looks like live doesn't have the same fulltextsearch version
223: [01:17:38] <ss23> Sync it all! :P
224: [01:17:39] <atmos> ss23: we simply copy up the altered files
225: [01:17:58] <ss23> atmos: If I was you, I would copy everything apart from assets and like... start it new kind of thing
226: [01:18:05] <ss23> That is, make sure every file is an exact replica in every way
227: [01:18:11] <ss23> atmos: That's another advantage of CWP, nice deployment tools
228: [01:18:18] <ss23> One click -> deploy to each environment
229: [01:18:21] <Pyromanik> Both your calendars are rubbish.
230: [01:18:26] <Pyromanik> My solution is clearly superior.
231: [01:18:32] <ss23> XD
232: [01:18:33] <atmos> ss23: I would too, but our sysadmins are a bit cagey on it
233: [01:18:48] <Pyromanik> I don't have one. No calendar, no problems.
234: [01:19:01] <ss23> atmos: Punch them in the face, then in the manliest, deepest voice you can muster, say "That's from SilverStripe", and walk off.
235: [01:19:06] <ss23> :D
236: [01:19:09] <atmos> hahahaha
237: [01:19:25] <ss23> "In recent news today, an employee of SilverStripe was fired after telling a client to 'Punch his coworkers in the face'"
238: [01:19:35] <atmos> we're *normally* pretty good at keeping env in sync
239: [01:19:44] <ss23> atmos: They might even be in sync and it's a different issue
240: [01:19:52] <ss23> It's just really hard to know without having access etc
241: [01:20:09] <atmos> ss23: true, but I can tell from dev AND uat both working
242: [01:20:20] <Colin[pi]> i was in a meeting once where physical violence was postured.... awkward
243: [01:20:31] <atmos> but not live, and fulltextsearch looks to be the only one *out of sync*
244: [01:20:32] <ss23> lol Colin[pi]
245: [01:20:48] <ss23> atmos: Better give me root access to all your servers, just to make sure
246: [01:20:48] <ss23> :D
247: [01:20:57] <ss23> atmos: Also, do you work on The Prow at all?
248: [01:20:59] <Colin[pi]> tech manager and project manager about to rearrange each other's faces
249: [01:21:15] <Colin[pi]> they, uh, kinda didnt like each other
250: [01:21:19] <ss23> Colin[pi]: Yeah, that kind of stuff is hard to deal with
251: [01:21:22] <ss23> I'm like "o.o"
252: [01:21:44] <Colin[pi]> and anyone who knows me, I'm like... the least likely person to ever get involved in a physical altercation
253: [01:21:52] <ss23> XD
254: [01:21:53] <Colin[pi]> so I'm like O_O wtf!
255: [01:24:51] * travis-ci has joined #silverstripe
256: [01:24:52] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#988 (3.1 - c349322 : Sean Harvey): The build passed.
257: [01:24:52] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/f07ce0b25e97...c349322b7e08
258: [01:24:52] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/11490102
259: [01:24:52] * travis-ci has left #silverstripe
260: [01:24:54] <Pyromanik> Colin[pi]: I would have just left.
261: [01:25:07] <Colin[pi]> several of us had to keep them apart
262: [01:25:12] <Pyromanik> been all "This isn't worth my time".
263: [01:25:24] <Colin[pi]> and get them to leave the room and simmer down
264: [01:25:32] <Pyromanik> You'll get an invoice for my time wasted here
265: [01:26:08] <Colin[pi]> project manager was a douche though, he once asked me "how long does it take to make a web page?"
266: [01:26:17] <Pyromanik> if a couple of red blooded bogans want to go at it, why the fuck not. Might knock some bad out of the world.
267: [01:26:31] <ss23> COLLATERAL DAMAGE!
268: [01:26:34] <ss23> Pyromanik: Ruins morale for the company
269: [01:26:37] <Colin[pi]> not bogans, more corporate workaholics with attitudes
270: [01:26:45] <Colin[pi]> corporate bogans
271: [01:26:57] <ss23> lol
272: [01:27:04] <ss23> Just be like "FORD OR HOLDEN!?"
273: [01:27:08] <ss23> And if they agree, you just made them friends
274: [01:27:09] <ss23> :D
275: [01:27:14] <Pyromanik> Colin[pi]: bogans in suits.
276: [01:27:15] <Pyromanik> same thing
277: [01:27:19] <Pyromanik> oh fuck wait
278: [01:27:20] <Pyromanik> that's like
279: [01:27:23] <Pyromanik> 100% of aussie.
280: [01:27:27] <ss23> >suits
281: [01:27:31] <ss23> >100% of aussie
282: [01:27:33] <ss23> Then again...
283: [01:27:41] <ss23> That guy who was part of the Motoring Enthusiast party..
284: [01:27:42] <Pyromanik> aussie coporate
285: [01:27:43] <Colin[pi]> lol
286: [01:27:53] <ss23> You guys heard about that?
287: [01:28:05] <ss23> Videos of him on youtube drunk as shit, throwing literal shit at people
288: [01:28:05] <Pyromanik> nup
289: [01:28:08] <ss23> And he's 9/11 truther
290: [01:28:09] <Pyromanik> ROFL
291: [01:28:16] <ss23> and he's in the senate.
292: [01:28:20] <atmos> ss23: the Prow is a Nelson site I'm pretty sure, we host
293: [01:28:21] <ss23> I think for Victoria, thoguh not 100%
294: [01:28:26] <Colin[pi]> that senate is going to be weird as fuckl
295: [01:28:32] <Colin[pi]> if palmer gets in too
296: [01:28:36] <ss23> atmos: Yeah, I was told you "collaborate", so just wasn't sure what your personal involvement was
297: [01:29:05] <atmos> ss23: I give Dan some pointers everynow and then, but he's usally pretty good
298: [01:29:06] * liam_ has joined #silverstripe
299: [01:29:29] <ss23> :<
300: [01:29:30] * liam_ is now known as Guest28302
301: [01:29:34] <ss23> We have a server called knossos
302: [01:29:40] <ss23> I was like "holy crap someone is IRCing from one of our servers?!"
303: [01:31:13] <atmos> ss23: would updating those additional fulltextfields require a solr reindex?
304: [01:31:54] * abitran quit (Ping timeout: 264 seconds)
305: [01:32:09] <ss23> atmos: If you update uh... the code that added the MetaDAta fields (e.g. you updated the TasmanSearch.php I think the file was, the one where you define a solr class), you need to Reconfigure. Other than that, you shouldn't need to do anything except publish the page. That being said, if it doesn't work, try a reindex
306: [01:32:28] <ss23> Main thing is Configure if you change the solr schema, reindex if... something didn't work
307: [01:32:43] <ss23> If you change the schema to include metadata, then you want all the current pages metadata included, you need to reindex too
308: [01:32:56] <ss23> Oh god I feel like I actaully understand solr slightly more now
309: [01:32:58] <ss23> :<
310: [01:33:35] <Pyromanik> lol understanding search
311: [01:33:43] <Pyromanik> totally unpossible.
312: [01:34:18] * nickmolhoek quit (Ping timeout: 245 seconds)
313: [01:35:50] <atmos> ss23: I'll give it a shot
314: [01:37:06] <ss23> Pyromanik: Don't worry, I onyl said I *think* I did
315: [01:37:06] <ss23> :P
316: [01:38:12] <atmos> ss23: ah nice, that did it
317: [01:38:17] <ss23> :D
318: [01:38:21] <atmos> both a config and index
319: [01:38:55] <ss23> Yeah, when the code was first updated, needed a Configure that might've been missed etc
320: [01:40:02] * nickmolhoek has joined #silverstripe
321: [01:40:03] * nickmolhoek quit (Remote host closed the connection)
322: [01:40:18] <atmos> ss23: yeah the indexing is weird
323: [01:40:30] <simon_w> irogue, XHTML? Really?
324: [01:40:45] <ss23> irogue: You know better than to use XHTML. Do you *want* Amazon to go down?
325: [01:42:29] <atmos> ss23: are you working on The Prow?
326: [01:42:40] <ss23> atmos: Not me personally, though I suspect I will soon enough
327: [01:42:45] <ss23> I have lots of other work :<
328: [01:42:58] <ss23> I swear, I have so much work, yet manage to write like no code
329: [01:42:58] <ss23> :/
330: [01:43:06] * abitran has joined #silverstripe
331: [01:43:06] <ss23> Lucky to get ~50 lines a week written
332: [01:50:18] * nickmolhoek has joined #silverstripe
333: [01:50:24] * stellalie quit ()
334: [01:50:28] * nickmolhoek quit (Remote host closed the connection)
335: [01:50:43] * nickmolhoek has joined #silverstripe
336: [01:56:02] * UncleCheese has joined #silverstripe
337: [01:56:32] <UncleCheese> Just got a $1,200 power bill. Is this typical?
338: [01:57:04] <Pyromanik> UncleCheese: no.
339: [01:57:09] <ss23> It can be
340: [01:57:15] <ss23> UncleCheese: How long for?
341: [01:57:21] <UncleCheese> a month?
342: [01:57:24] <Pyromanik> well, if you wash clothes every day and use the drier every time
343: [01:57:28] <Pyromanik> maybe
344: [01:57:41] <UncleCheese> what the hell is that about?
345: [01:57:42] <Pyromanik> with 4 electric heaters blaring full noise all day
346: [01:57:50] <UncleCheese> did someone hack my meter?
347: [01:57:54] <Pyromanik> UncleCheese: no connection fee or anything weird?
348: [01:57:59] <UncleCheese> no
349: [01:58:04] * joelpittet has joined #silverstripe
350: [01:58:05] <Pyromanik> how does it break down? Just usage?
351: [01:58:09] <simon_w> Did you do an initial reading?
352: [01:58:17] <UncleCheese> it says 3413 kWh @ 26 cents per kWh
353: [01:58:21] <Pyromanik> could be a clerical error, extra zero or something
354: [01:58:40] <Pyromanik> UncleCheese: who is it with?
355: [01:58:44] <UncleCheese> contact
356: [01:58:51] <Pyromanik> powershop.co.nz
357: [01:59:11] <Pyromanik> I would call contact and demand to know wtf it is all about
358: [01:59:13] <ss23> Intial reading would be my first gues
359: [01:59:22] <UncleCheese> what is that?
360: [01:59:24] <Pyromanik> or yeah, someone screwed up initial reading
361: [01:59:31] <abitran> $1,200! wow... a lot... I think that should be the bill for a little company
362: [01:59:43] <simon_w> Well, they usually don't do initial readings and go on the last reading from the last occupant
363: [01:59:43] <Pyromanik> UncleCheese: your last read was wrong, now they've read it again and the difference is huge because the last was bad
364: [01:59:50] <Pyromanik> how many power bills have you had so far UncleCheese ?
365: [02:00:00] <UncleCheese> this is my second
366: [02:00:05] <UncleCheese> the first was $136
367: [02:00:10] <Pyromanik> simon_w: haah, which can be an issue if the last occupant grew pot
368: [02:00:16] <Pyromanik> UncleCheese: first is more typical.
369: [02:00:26] <Pyromanik> I'd ring them up and claim error.
370: [02:00:34] <Pyromanik> find your reader and do a reading.
371: [02:00:38] <Pyromanik> yourself
372: [02:00:40] <UncleCheese> how do you do that?
373: [02:00:45] <Pyromanik> open it, look at numbers.
374: [02:00:48] <simon_w> Look at it and read the numbers
375: [02:00:53] <UncleCheese> hmm
376: [02:01:28] <UncleCheese> ok, i'm going to go look
377: [02:01:52] <simon_w> Ooh, maybe UncleCheese is growing pot and making P
378: [02:03:18] <Pyromanik> possible.
379: [02:03:50] <UncleCheese> there are to meters
380: [02:04:02] <Pyromanik> photo time!
381: [02:04:02] <UncleCheese> one says 71846 and the other says 54837
382: [02:05:07] <Pyromanik> UncleCheese: http://www.switchme.co.nz/residential/frequently-asked-questions.php#i-110
383: [02:05:49] <Pyromanik> compare numbers on meter to numbers on bill.
384: [02:05:53] <Pyromanik> and on last bill
385: [02:08:59] <UncleCheese> they're saying the first bill was based on an estimate
386: [02:09:03] <UncleCheese> and not a real reading
387: [02:11:07] <Pyromanik> Tell them that's BS, because you just moved in, it should be a real reading as you're not paying for someone else's power
388: [02:12:03] <Colin[pi]> yeah um $1,200 for a month sounds like a load of crap they are hoping you'll pay
389: [02:12:15] <abitran> new house or you are renting?
390: [02:12:21] <Pyromanik> their estimates are far out if the next reading shows that much difference.
391: [02:12:30] <Pyromanik> an estimate reading should be close to what you actually pay.
392: [02:12:49] <Pyromanik> and there's no way the house would use that much power while it's empty between tennancies
393: [02:13:09] * zippy__ has joined #silverstripe
394: [02:13:10] <Colin[pi]> yup
395: [02:13:19] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
396: [02:13:23] <zippy__> SS3.1 rc2 is now out :)
397: [02:13:37] <ss23> simon_w: Noms?
398: [02:13:39] <zippy__> or has that been a while..
399: [02:13:42] <ss23> I need to restart my mac to updatea
400: [02:13:50] <simon_w> ss23, bit late :p
401: [02:13:55] <abitran> http://www.consumerblogs.org.nz/tech/2012/09/low-users-lose.html
402: [02:13:57] <simon_w> zippy__, about a week
403: [02:13:57] <ss23> awww
404: [02:13:58] <ss23> kk
405: [02:14:00] * ss23 ksips off
406: [02:14:10] <simon_w> zippy__, read the topic :p
407: [02:14:11] <UncleCheese> abitran: renting
408: [02:14:18] <zippy__> yus :)
409: [02:14:22] <UncleCheese> it's not a very big house
410: [02:14:52] <UncleCheese> we do quite a bit of laundry, and we run a heater
411: [02:14:58] <UncleCheese> but… $1,200?
412: [02:14:59] <Colin[pi]> what sort of heater?
413: [02:15:05] <UncleCheese> one of those oil column heaters
414: [02:15:11] <Pyromanik> UncleCheese: I still wouldn't expect that much usage.
415: [02:15:13] <Colin[pi]> how often do you use it?
416: [02:15:15] <simon_w> UncleCheese, that reading puts your hourly kWhs at about my daily
417: [02:15:18] <abitran> maybe is the new policy... low users lose...
418: [02:15:25] <Pyromanik> You'd have to run it full power all day and night
419: [02:15:32] <UncleCheese> we don't
420: [02:15:49] <UncleCheese> just in the mornings and at night, or whenever there's no sun
421: [02:15:52] <Colin[pi]> they use a fair bit of energy but I wouldn't think it would be anywhere near that much
422: [02:16:03] <Colin[pi]> yep so that wouldn't be that much
423: [02:16:04] <UncleCheese> i expected like 3-400
424: [02:16:16] <abitran> oil heaters are ok... less than elecrical heaters..
425: [02:16:21] <Colin[pi]> aye
426: [02:16:33] <UncleCheese> well they are electrical
427: [02:16:35] <Colin[pi]> I have a panel heater, it's supposed to be a bit more efficient than column
428: [02:16:42] <UncleCheese> they plug in to the wall, anyway
429: [02:16:47] <UncleCheese> all electric heaters are the same efficiency
430: [02:16:49] <UncleCheese> 100%
431: [02:16:50] <simon_w> heat pump!
432: [02:17:06] <UncleCheese> yeah, i want one so bad
433: [02:17:08] <simon_w> UncleCheese, nope
434: [02:17:28] <UncleCheese> what else could the device possibly be using electricity for other than heat?
435: [02:17:29] <simon_w> Different substances release different amounts of heat
436: [02:17:59] <simon_w> motors
437: [02:18:07] <UncleCheese> 1kw = 3412.142 btus
438: [02:18:11] <UncleCheese> that's never going to change
439: [02:18:11] <abitran> UncleCheese: check the url I pasted..
440: [02:19:16] <simon_w> UncleCheese, yes, and everything has the same heat properties as water
441: [02:22:36] <UncleCheese> so if an electric heater can be less than 100% efficient, where does the heat get lost?
442: [02:22:46] <UncleCheese> it has to go somewhere
443: [02:23:33] <simon_w> It's internal
444: [02:23:39] <simon_w> It doesn't get released as heat
445: [02:24:24] <simon_w> Or it powers a motor
446: [02:25:38] <abitran> either way.. you are losing energy..
447: [02:25:38] <UncleCheese> ok, they're saying it's probably an error
448: [02:25:38] <simon_w> Yeah, that's kinda obvious ;)
449: [02:25:39] <Colin[pi]> yah lol
450: [02:25:41] <UncleCheese> ok, i was like.. i know the cost of living is high in NZ, but i wasn't ready for this
451: [02:26:10] <UncleCheese> she said in order to get a reading that high, you'd have to run every appliance all day all the time, including the oven and dryer
452: [02:26:39] <Colin[pi]> but imagine how balmy it would be! ^_^
453: [02:26:48] <UncleCheese> wellington is balmy
454: [02:27:01] <Colin[pi]> wouldn't know I haven't been there
455: [02:27:01] <UncleCheese> except for the days it isn't balmy at all
456: [02:27:57] <Pyromanik> UncleCheese: efficiency is rated on how much heat it gives out/ how effective it is at heating a room compared to how much power it consumes.
457: [02:28:33] <Colin[pi]> i know what UC is saying though, electrical devices convert 100% of power to heat
458: [02:28:43] <Pyromanik> umm
459: [02:28:50] <Pyromanik> no.
460: [02:29:24] <UncleCheese> they do!
461: [02:29:27] <UncleCheese> it's a resistor
462: [02:29:44] <UncleCheese> what else could they be powering, unless they have a fan or an LED light or something
463: [02:30:05] <UncleCheese> if it's not thermal energy, it has to be something else..
464: [02:30:08] <Pyromanik> energy is lost in other ways.
465: [02:30:10] <Pyromanik> noise
466: [02:30:19] <Pyromanik> is one obvious one
467: [02:30:33] <UncleCheese> the combustion engine isn't efficient because its energy output is split between the movement of the car (good) and heat (bad)
468: [02:30:43] <UncleCheese> but an electric heater doesn't create anything but what you want
469: [02:31:08] <UncleCheese> sonic energy?
470: [02:31:38] <Pyromanik> They use much more electrical energy to produce heat than other heating systems.
471: [02:31:38] <simon_w> kinetic as well
472: [02:31:56] <Pyromanik> thus, inefficency
473: [02:31:58] <UncleCheese> right, but you're not comparing apples to apples
474: [02:32:06] <Peavers_Opps> Mr simon_w
475: [02:32:07] <UncleCheese> a heat pump doesn't use electricity as a heat source
476: [02:32:20] <simon_w> Peavers_Opps, what broke this time?
477: [02:32:28] <Peavers_Opps> your plugin
478: [02:32:29] <Peavers_Opps> I think
479: [02:32:32] <UncleCheese> it uses electricity to run a motor that conducts heat from one place to another
480: [02:32:37] <Pyromanik> no it uses entropy
481: [02:32:50] <UncleCheese> the loss in efficiency is when that motor creates heat
482: [02:32:52] <Peavers_Opps> I get Action 'Security' isn't available on class Security when I try and login normally...
483: [02:32:59] <Peavers_Opps> unsure if its you or me that broke something lol
484: [02:33:03] <simon_w> Peavers_Opps, no <% base_tag %>?
485: [02:33:16] <simon_w> (url Security/Security/LoginForm?(
486: [02:33:18] <simon_w> ))
487: [02:33:52] <Pyromanik> UncleCheese: but we're not talking about the efficiency of a specific unit to convert power to heat, we're talking about the overall efficiency in terms of power consumption to level of heat out put
488: [02:34:09] <Peavers_Opps> Well then...
489: [02:34:12] <Pyromanik> radiant heaters are well known to be quite ineffective.
490: [02:34:15] <Peavers_Opps> onto the next...
491: [02:34:17] <Peavers_Opps> Mr simon_w
492: [02:34:27] <Pyromanik> that doesn't mean it's not going to heat your house
493: [02:34:39] <Peavers_Opps> how can I get the login button on its own page away from the other login details? i.e not in that silly tab thing it does...
494: [02:34:40] <Pyromanik> or that it doesn't convert near all the power to heat
495: [02:34:56] <Pyromanik> just that it uses far more power to produce a comparable amount of heat.
496: [02:34:58] <Peavers_Opps> Can I just template it, or should I extend a class and build from that?
497: [02:34:58] <UncleCheese> Pyromanik: right, we're talking about two different things. heat pumps are definitely more efficient because they use electricity in a more efficient way.
498: [02:35:07] <Pyromanik> yes
499: [02:35:23] * Peavers_Opps is now known as Peavers
500: [02:35:32] <Pyromanik> bottom line UncleCheese: don't pay that power bill.
501: [02:35:39] <UncleCheese> lol
502: [02:35:46] <UncleCheese> they're going to call me back
503: [02:35:46] <Peavers> lol how big was your bill dude?
504: [02:35:56] <Peavers> Welcome to NZ power... I got a $1100 bill once :(
505: [02:35:58] <UncleCheese> $1,192.27
506: [02:36:12] <UncleCheese> don't tell me that
507: [02:36:18] <UncleCheese> the consensus is that it's an error
508: [02:36:19] <Peavers> lol
509: [02:36:22] <Pyromanik> Peavers: did you cook meth?
510: [02:36:29] <UncleCheese> yes
511: [02:36:32] <Peavers> I'm not going to answere that.
512: [02:36:38] <UncleCheese> and we run a tanning salon out of our lounge
513: [02:36:46] <Peavers> You only ran a heatpump?
514: [02:36:52] <UncleCheese> no, no heat pumps
515: [02:36:53] <Peavers> no underfloor heating or any of that fancy jazz?
516: [02:36:56] <UncleCheese> just shitty column heaters
517: [02:36:56] <Peavers> ah
518: [02:36:57] <Colin[pi]> and a kiln for pottery??
519: [02:37:05] <simon_w> Peavers, return pocketrent\esaa\Authenticator::get_login_form($this); from a method on your controller (which should be named LoginForm)
520: [02:37:44] <simon_w> or new pocketrent\esaa\LoginForm($this, __FUNCTION__) if you want the normal LoginForm to work
521: [02:41:22] * kerosene quit (Quit: bam)
522: [02:41:52] <Pyromanik> 14:36 < Colin[pi]> and a kiln for pottery??
523: [02:41:57] <Pyromanik> +1, great suggestion
524: [02:43:28] <Pyromanik> UncleCheese: take a look at powershop
525: [02:43:33] <Pyromanik> .co.nz
526: [02:43:35] <Pyromanik> you can read up
527: [02:43:38] <UncleCheese> i keep hearing their name mentioned
528: [02:43:38] <Pyromanik> decide if you like it
529: [02:43:46] <Pyromanik> you can sign up online and everything
530: [02:43:54] <Pyromanik> do your own meter readings
531: [02:44:05] <Pyromanik> metre!
532: [02:44:08] <simon_w> Just bug one of us that already have an account so you can get an account credit
533: [02:44:10] <Pyromanik> IDEK
534: [02:44:15] <simon_w> That's before you sign up
535: [02:44:18] <Pyromanik> yeah
536: [02:44:19] <Pyromanik> that's true
537: [02:44:31] <Pyromanik> $100 credit for you and whoever puts the recommendation in
538: [02:44:38] <Pyromanik> ($100 each_
539: [02:44:44] <simon_w> $75/50 at the moment
540: [02:45:05] <Pyromanik> you can monitor your usage online, buy cheaper power packs, pay for what you use instead of an 'average price'
541: [02:45:09] <Pyromanik> etc
542: [02:45:18] <Pyromanik> all teh sales propaganda is on the website
543: [02:45:18] <simon_w> So like, I'd get a month's worth of power out of it
544: [02:45:19] <UncleCheese> Pyromanik: Haha..the sign up form has a slider for your last electric bill. only goes to $500
545: [02:45:23] <Pyromanik> read for yourself :)
546: [02:45:29] * ajmitch has a smart meter so can see usage per day
547: [02:45:30] <Peavers> Chur S-Dawg, worked a treat.
548: [02:45:30] <Pyromanik> UncleCheese: yeah :/
549: [02:45:38] <Pyromanik> simon_w: yeh
550: [02:46:00] <Pyromanik> nice ajmitch
551: [02:46:31] <Pyromanik> UncleCheese: but bottom line, if you look at your meter and one of the numbers is flying around at a ridiclious pace, you should probably check for something gobbling your power
552: [02:46:49] <UncleCheese> nothing is flying
553: [02:47:03] <UncleCheese> in thirty minutes, the 1's column hasn't rolled over
554: [02:47:19] <UncleCheese> i think these guys are scam artists
555: [02:47:21] <Peavers> Don't suppose you've got a smart meter?
556: [02:47:28] <UncleCheese> i don't even know what that is
557: [02:47:32] <Peavers> Also, what company are you with>
558: [02:47:34] <UncleCheese> contact
559: [02:47:40] <Peavers> I'm with contact too...
560: [02:47:53] <Peavers> you might have a smartmeter, its got little digits and flashy lights on it,
561: [02:48:00] <Peavers> and other spaceship looking type stuff
562: [02:48:11] <Pyromanik> rofl
563: [02:48:15] <Pyromanik> +1 on descriptiong
564: [02:48:16] <UncleCheese> what does that do for me?
565: [02:48:36] <Peavers> It reads your power exactly as you use it, and electroniclly sends it to Contact
566: [02:48:40] <Peavers> rather than them guessing
567: [02:48:44] <Peavers> which is what they normally do
568: [02:48:56] <Peavers> does your bill say its an estimate or a reading?
569: [02:49:34] <Peavers> Most contact customers should now be on smartmeters, they did a big role out last year
570: [02:49:42] <Peavers> if its a smartmeter, its no mistake I'm affraid..
571: [02:49:45] <Peavers> they don't make mistakes...
572: [02:50:09] <Peavers> (kinda the entire point of them)
573: [02:50:21] <UncleCheese> ah
574: [02:50:29] <Peavers> You didn't get two $600 bills at once?
575: [02:50:30] <atmos> bah, I never get estimates
576: [02:50:41] <UncleCheese> they're saying it's because the first bill was an estimate
577: [02:50:44] <UncleCheese> and this is an actual reading
578: [02:50:48] <Peavers> yup
579: [02:50:55] <Peavers> thats normal
580: [02:51:00] <Pyromanik> Peavers: they still estimate.
581: [02:51:08] <Pyromanik> because they love it
582: [02:51:09] <ajmitch> still a huge bill to get if the last reading was only a couple of months ago
583: [02:51:13] <UncleCheese> but the bill says 14/8 to 13/9
584: [02:51:26] <UncleCheese> they suck
585: [02:51:27] <atmos> Pyromanik: you can opt out of estimates
586: [02:51:29] <Peavers> They will be back charging you the difference
587: [02:51:58] <Peavers> between your readings etc, at the end of the day you are still only paying for the power you have used
588: [02:52:48] <Peavers> If your estimates were way off and they were under charging you those first few months, the reading will pull that dif and you'll be charged the diff ontop of a new reading. This is why you always want readings, stops this happening
589: [02:53:02] <Guest28302> how do you specify which fields for a dataobject appear in the gridfield by default?
590: [02:54:17] <Peavers> Thats what happend with my huge bill, went a few months with only pay $120 a month in power, then they did a reading, and boom. $1100 owed.
591: [02:54:35] <atmos> ouch
592: [02:54:42] <Peavers> now were on smoothpay with contact, which takes an estimate and just charges you that same amount every single month regardless
593: [02:54:54] <Peavers> so you sometimes pay more than your bill, and sometimes pay less, but its always the same amount.
594: [02:54:57] <Peavers> makes life easy.
595: [02:55:00] <Pyromanik> Guest28302: summary_fields
596: [02:55:10] <UncleCheese> Peavers: but that's $1,100 to cover the difference over the course of three months
597: [02:55:31] <Peavers> our standard bill for a newish house with three people is ~$350 - $400 a month
598: [02:55:31] <UncleCheese> so basically you were $375 short every month
599: [02:55:42] <UncleCheese> craaaaazy
600: [02:55:44] <UncleCheese> heaters?
601: [02:55:48] <Peavers> none
602: [02:55:52] <UncleCheese> holy crap
603: [02:55:58] <UncleCheese> grow house?
604: [02:55:59] <Peavers> just a few servers, and two females.
605: [02:56:02] <Peavers> dem long showers
606: [02:56:04] <UncleCheese> tanning salon?
607: [02:56:06] <Peavers> hot water is expensive as fuck.
608: [02:56:07] <atmos> thre's your problem
609: [02:56:12] <UncleCheese> ohhh
610: [02:56:14] <atmos> female showers
611: [02:56:16] <UncleCheese> maybe that's what it is then
612: [02:56:20] <Peavers> Yeah
613: [02:56:30] <UncleCheese> cause our boy takes a bath every other day
614: [02:56:36] <atmos> you could also have your hot water turned up to high
615: [02:56:39] <Peavers> Yup that will do it
616: [02:56:43] <UncleCheese> jesus
617: [02:56:50] <UncleCheese> what's with electric water heaters in this country?
618: [02:57:00] <Peavers> We're pretty nub.
619: [02:57:04] <UncleCheese> i haven't seen one of those in like 15 years
620: [02:57:11] <UncleCheese> it's crazy
621: [02:57:19] <Peavers> You do have options if you own the property
622: [02:57:23] <Peavers> to get gas heaters put in
623: [02:57:23] <UncleCheese> maybe the cost of other energy inputs is higher?
624: [02:57:32] <Guest28302> Pyromanik: thanks is there a way to change the titles of the fields?
625: [02:58:01] <atmos> UncleCheese: wetback fires > every other option
626: [02:58:16] <UncleCheese> what's a wetback fire?
627: [02:58:27] <Peavers> http://www.rinnai.co.nz/waterheating_range_3.html
628: [02:58:31] <atmos> UncleCheese: hot water passes behind the fire to boost hotwater
629: [02:58:32] <Peavers> this is what you want ideally
630: [02:58:44] <UncleCheese> ohh!!!
631: [02:58:56] <UncleCheese> so you can use the excess heat from your log burner?
632: [02:59:07] <atmos> UncleCheese: yeah
633: [02:59:10] <UncleCheese> oh, man
634: [02:59:16] <UncleCheese> i've been wanting one of these so bad
635: [02:59:17] <Pyromanik> Guest28302: yes, summary_fields!
636: [02:59:21] <UncleCheese> you can rig up your own
637: [02:59:26] <UncleCheese> copper wire and a pump
638: [02:59:29] <atmos> yeah, they're expensive though
639: [02:59:33] <atmos> to buy I mean
640: [02:59:35] <Pyromanik> UncleCheese: water pipes go through your fireplace
641: [02:59:40] <UncleCheese> yeah
642: [03:00:02] <Pyromanik> most ideal solution to water heating is gas.
643: [03:00:02] <UncleCheese> everyone says how efficient wood is, and BTUs per dollar, there's no question
644: [03:00:05] <atmos> we could have like 4 baths each at our place with the fire going and the power bill didn't move
645: [03:00:10] <Peavers> Someone really should have taken the time to school UncleCheese on the NZ way of ripping people off, and expensive use of hot water...
646: [03:00:11] <UncleCheese> but the problem is you get way more BTUs than you need
647: [03:00:16] <Pyromanik> or some other kind of instant hot water solution (I think they have electric these days)
648: [03:00:19] <UncleCheese> if you can pipe those into something useful, then it's much more efficient
649: [03:00:39] <Peavers> Pyromanik, gas is the best option
650: [03:00:47] <Peavers> http://www.rinnai.co.nz/waterheating_range_3.html
651: [03:00:49] <Peavers> again..
652: [03:00:50] <Guest28302> Pyromanik: I know that works for specifying which fields… but I mean changing the actual name of the fields to something more user friendly… e.g. field called "Start Date" to "Start"...
653: [03:00:53] <Peavers> these are what you want.
654: [03:00:58] <Pyromanik> UncleCheese: wood fires aren't efficient in terms of fuel consumption to heat output... but compared to electrical solutions they're amazing
655: [03:01:10] <atmos> Rinnai - worst name ever
656: [03:01:13] <Pyromanik> (especially if your metric is power consumption, lol)
657: [03:01:20] <Pyromanik> atmos: whyso?
658: [03:01:37] <atmos> Pyromanik: I don't know, just reads werid
659: [03:01:40] <atmos> weird*
660: [03:01:42] <Pyromanik> Guest28302: that's exactly what summary_fields does -.-
661: [03:01:53] <Pyromanik> 'FieldName' => 'Title'
662: [03:02:28] <Pyromanik> atmos: hmm, maybe it's because I grew up with Rinnai
663: [03:02:32] <Pyromanik> And CNG
664: [03:02:37] <Pyromanik> F that LPG
665: [03:02:52] <Pyromanik> NG's where it's at xD Pumped straight from the source to the house.
666: [03:03:09] <Pyromanik> no bottles.
667: [03:03:41] <Guest28302> Pyromanik: ok thanks… doesnt seem to be working
668: [03:04:00] <atmos> we deal with a company called 'Rimmage'
669: [03:04:33] <Pyromanik> Guest28302: dev/build
670: [03:05:41] <Guest28302> Pyromanik: still doesnt work… it is showing the correct fields, it's just not changing the titles
671: [03:06:25] <UncleCheese> Pyromanik: Depends on the burner. Cheap wood burners will send a lot of heat up the chimney, but others are engineered really well and can be up to 85% efficient.
672: [03:06:48] <UncleCheese> I think the biggest problem is that you can't dial in exactly how much heat you want, so you end up sending a lot of it out the window to be comfortable.
673: [03:06:51] <UncleCheese> that's not efficient.
674: [03:06:59] <Colin[pi]> jesus are you all still on about this? I went to lunch and came back lol
675: [03:07:00] <UncleCheese> but if you could save it for a rainy day, that would be awesome
676: [03:07:05] <Pyromanik> UncleCheese: this is true.
677: [03:07:10] <atmos> UncleCheese: that's whay you get an HRV
678: [03:07:15] <atmos> to pump the heat around
679: [03:07:16] <UncleCheese> atmos: what's that now
680: [03:07:30] <Peavers> simon_w, still about
681: [03:07:32] <Pyromanik> UncleCheese: ducting in the cieling
682: [03:07:37] <Pyromanik> with a fan.
683: [03:07:38] <atmos> ^
684: [03:07:41] <UncleCheese> we have a DVS
685: [03:07:42] <Pyromanik> HRV is brand name.
686: [03:07:46] <Pyromanik> DVS is another.
687: [03:07:46] <UncleCheese> i don't know what that is though
688: [03:07:51] <simon_w> Peavers, probably
689: [03:07:51] <Pyromanik> same deal.
690: [03:08:00] <atmos> UncleCheese: sucks heat/air from one room to another
691: [03:08:03] <Peavers> I click the login button and get a 500 error?
692: [03:08:09] <Peavers> what have you done!
693: [03:08:32] <simon_w> Be more descriptive with your feedback!
694: [03:08:37] <Peavers> lol
695: [03:09:03] <Jayden90> anyone occassionaly getting "Action "dologin" not allowed on form (Name: "LoginForm")" after login in to /admin
696: [03:09:21] <Jayden90> been doing it on occassion the last few weeks on our 3.1 sites
697: [03:10:16] <Peavers> nevermind dude, naturally I fixed it
698: [03:11:53] <ss23> Jayden90: Yep yep!
699: [03:12:01] <ss23> Jayden90: There's a ticket for it. Consensus is "wow, we can't reproduce this"
700: [03:12:19] <ss23> Jayden90: If you happen to know how to preoduce, people will *love* you for it
701: [03:12:30] <ss23> https://github.com/silverstripe/silverstripe-framework/issues/2424 @ Jayden90
702: [03:12:37] <Jayden90> awsome
703: [03:12:41] <ss23> oh look
704: [03:12:51] <ss23> Someone commented reproduction instructions, but someone said they don't work
705: [03:13:16] * simon__w has joined #silverstripe
706: [03:13:19] <Peavers> ss23, don't you have baby seals to club or something?
707: [03:13:28] * [lewellyn] has joined #silverstripe
708: [03:14:11] * simon__w|air has joined #silverstripe
709: [03:14:12] * DigNZ1 has joined #silverstripe
710: [03:14:15] * Pyromani1 has joined #silverstripe
711: [03:14:16] <ss23> Peavers: s/baby seals/bugs/ s/club/fix/
712: [03:14:32] * simon_w|air quit (*.net *.split)
713: [03:14:33] * simon_w quit (*.net *.split)
714: [03:14:34] * FrozenFire quit (*.net *.split)
715: [03:14:35] * lewellyn quit (*.net *.split)
716: [03:15:36] * FrozenFire[alt] has joined #silverstripe
717: [03:15:37] * DigNZ quit (Ping timeout: 241 seconds)
718: [03:15:56] <simon__w> Peavers, has ss23 gotten you all the CWP stuff you need yet? ;)
719: [03:15:58] * simon__w is now known as simon_w
720: [03:16:04] <Peavers> Oh he has no idea...
721: [03:16:10] <Peavers> Pushing our first site up in a few days
722: [03:16:15] <Peavers> I'm gonna submit SOO many support tickets
723: [03:16:15] <simon_w> Oh man, being able to use stored procedures is awesome
724: [03:16:18] * [lewellyn] is now known as lewellyn
725: [03:16:18] <ss23> lol
726: [03:16:19] <ss23> Peavers: I don't even work on the CWP helpdesk
727: [03:16:19] * ss23 giggles
728: [03:16:19] <Peavers> I. Don't. Even. Care.
729: [03:16:19] <ss23> Oh the stories I could tell!
730: [03:16:19] <ss23> :3
731: [03:16:19] <ss23> Peavers: YOU LOVE IT
732: [03:16:36] <guzzlefry> ss23: you sed it!
733: [03:16:40] <ss23> XD
734: [03:16:49] <Colin[pi]> groan
735: [03:16:57] <ss23> I luld
736: [03:16:57] <ss23> :P
737: [03:18:12] * Pyromanik quit (Ping timeout: 275 seconds)
738: [03:19:31] <simon_w> Woo, next block of leave set and stuff
739: [03:19:45] <ss23> simon_w: going to AU again?
740: [03:19:47] <simon_w> yes
741: [03:20:26] <ss23> Hmmmmmm
742: [03:20:31] <ss23> I'm never sure how dirty I should make my code
743: [03:20:37] <ss23> I'm giving this extension *really* high coupling to the code
744: [03:20:46] <Colin[pi]> simon_w: be sure to bring your flannie shirt, mullet, ugg boots and pack of winnie blues up your sleeve
745: [03:20:48] * Bollig|DesignCty has joined #silverstripe
746: [03:21:13] <simon_w> Only got one of those
747: [03:21:39] <ss23> In an extension, can you use $this->PropertyIDefine?
748: [03:21:48] <ss23> Or do you have to use $this->owner->DBIDefine
749: [03:21:49] <ss23> I mean DB
750: [03:21:51] <ss23> not property
751: [03:21:59] <ss23> The DB fields have to be access via owner, is my question?
752: [03:22:05] <simon_w> yes
753: [03:22:08] <ss23> kk
754: [03:22:09] <ss23> ty
755: [03:23:10] <ss23> urgh
756: [03:23:14] <Jayden90> ss23: Hmm. been trying to reproduce it that bug. I got it after I had deleted the "Security_login.ss" and "Security_lostpassword.ss" in a Layout folder, moving {$Form} into a catchal Security.ss. Tried to then visit /admin again, got epic errors relating to not flushing cache. flushed cache, then tried login. Boom! bug.
757: [03:23:16] <ss23> This is going to need a proper refacotoring
758: [03:23:18] * ss23 cries
759: [03:23:37] <ss23> Jayden90: Hmmmmmmmmm
760: [03:23:43] <Jayden90> not sure if it is reproducable like that
761: [03:24:02] <ss23> Jayden90: I understand like... what the issue is, but I don't understand the code (rather, I haven't read it) to see how/why people hit it...
762: [03:24:34] <ss23> Jayden90: You can post anything you find on teh bug, but I'm not sure if that kind of counts as reproduction instructions :P
763: [03:25:00] <Jayden90> ss23: yea, thats why I just spouted it here :P
764: [03:25:18] <ss23> mm
765: [03:25:28] <ss23> Jayden90: It all helps though, we're really keen to get it fixed here at SilverStripe office too
766: [03:25:34] <ss23> We just can't reproduce
767: [03:25:34] <ss23> :<
768: [03:25:39] <ss23> Well, we can spardically
769: [03:25:44] <ss23> All the devs know it's there...
770: [03:32:39] * Guest28302 quit (Quit: Guest28302)
771: [03:45:13] <simon_w> ERROR: cannot use subquery in check constraint
772: [03:45:14] <simon_w> Aww
773: [03:45:55] * SightUnseen has joined #silverstripe
774: [03:46:23] * SightUnseen has left #silverstripe
775: [03:47:34] <Colin[pi]> simon_w, say I have a widgetarea in siteconfig
776: [03:47:43] <Colin[pi]> how do I access the controller for a widget in said area?
777: [03:48:17] <simon_w> Um, the same way you normally would?
778: [03:48:40] <Colin[pi]> yeah but the Link() is nerfed
779: [03:48:53] <simon_w> Not really surprising
780: [03:48:57] <simon_w> widgets are a mess :p
781: [03:49:23] <Colin[pi]> yeah :(
782: [03:50:00] <Colin[pi]> prolly not helped by my wacky page model either
783: [03:51:01] <Colin[pi]> each page can have widgets added, and if not found in the current page, they are inherited from the parent, all the way up to siteconfig
784: [03:51:10] <Colin[pi]> which controls widgets for every page
785: [03:51:27] <Colin[pi]> prolly a bad idea since widgets are broken, but it works MOST of the time ;)
786: [03:51:36] <Pyromani1> whoami
787: [03:51:58] <Pyromani1> lol, k->l
788: [03:52:02] * Pyromani1 is now known as Pyromanik
789: [03:53:27] * liam_ has joined #silverstripe
790: [03:53:51] * liam_ is now known as Guest74689
791: [03:58:32] <Colin[pi]> well i have the correct link for all widgets with an actual page now, but not the ones from siteconfig :(
792: [03:58:41] <Colin[pi]> might need to make another controller
793: [03:58:54] * cloph_away has joined #silverstripe
794: [03:59:11] * cloph quit (Ping timeout: 245 seconds)
795: [04:07:10] <ss23> Yay SilverStripe!
796: [04:07:11] <ss23> WSOD
797: [04:07:15] <ss23> Intead of a FUCKING ERROR MESSAGE
798: [04:08:53] <simon_w> That's PHP, get it right
799: [04:08:57] <ss23> No
800: [04:08:59] <ss23> PHP is fine
801: [04:09:03] <ss23> SilverStripe surpresses them
802: [04:09:12] <ss23> Probably an issue with that clusterfuck of a templating system
803: [04:09:16] <Colin[pi]> YAY I FIXED IT, WHERE'S MY COOKIE
804: [04:09:25] * joelpittet quit (Remote host closed the connection)
805: [04:09:41] <ss23> Colin[pi]: WHERE THE FIX?!
806: [04:09:58] <Colin[pi]> oh I fixed my widget linking bs
807: [04:10:15] <Colin[pi]> Link($action) returns return Controller::join_links($this->class,$action,$this->widget->ID);
808: [04:10:23] <Colin[pi]> which will work from anywhere on the site
809: [04:10:54] <Colin[pi]> but I need to manually set the $this->widget in init as it bypasses ContentController it seems
810: [04:13:21] <Pyromanik> Lick($Action) ?
811: [04:13:35] <Pyromanik> join_licks($makeakiss)
812: [04:17:30] * zippy__ quit (Ping timeout: 245 seconds)
813: [04:17:40] <ss23> Lick
814: [04:17:42] * ss23 licks
815: [04:20:30] <Pyromanik> 16:09 <+ss23> Probably an issue with that clusterfuck of a templating system
816: [04:20:33] <Pyromanik> 2.4?
817: [04:21:10] <ss23> naw, 3.1 I think
818: [04:21:13] <ss23> Might be 3.0
819: [04:21:14] <ss23> got it anyway
820: [04:35:01] <Guest74689> is there any way to make a dataobject completely readonly in the CMS?
821: [04:38:00] <ss23> Guest74689: Like... I don't know what tha tmaeans exactly
822: [04:38:15] <ss23> "in the CMS" means "set it as read only using the CMS" or "It should be read only when using the CMS"?
823: [04:38:22] <Bollig|DesignCty> Guest68628, ss23: override canEdit, CanCreate and CanDelete I assume?
824: [04:38:34] <ss23> Yeah, if he meant the latter, I would say that
825: [04:38:38] <Guest74689> ss23: so when I click on the object in the table it should open readonly instead of being editable with controls
826: [04:38:50] <Guest74689> the objects are being added from the frontend
827: [04:39:01] <Guest74689> I only want them viewable in the CMS… nothing should be changed
828: [04:39:17] <ss23> Guest74689: I woud override like Bollig|DesignCty said then. return false in canEdit()
829: [04:40:18] <Bollig|DesignCty> Guest68628: or if you're not really looking to actually stop them from being created by the user, but just to update the interface, surely there's a way of having a grid field that is set to view only?
830: [04:40:44] <ss23> http://i.imgur.com/or72O15.jpg SilverStripe rules!
831: [04:41:03] * UncleCheese quit (Quit: UncleCheese)
832: [04:41:16] <Colin[pi]> :o
833: [04:41:33] <Pyromanik> ss23: zomg you lucky chunt
834: [04:41:39] <ss23> :3
835: [04:41:45] <Bollig|DesignCty> ss23: pls post to Perth.
836: [04:41:57] <simon_w> Haha, Perth
837: [04:42:14] <ss23> lol
838: [04:43:08] <Bollig|DesignCty> o_O
839: [04:43:26] <simon_w> Come on, even Canberra laughs at Perth :p
840: [04:43:36] <Bollig|DesignCty> lol, no it doesn't...
841: [04:44:41] <simon_w> Hey Colin[pi], do you laugh at Perth?
842: [04:45:17] <Bollig|DesignCty> oh, well canberra people have to laugh at someone. But that's because everyone laughs at them… my guess is they laugh at Adelaide.
843: [04:45:39] <simon_w> All the ones I know laugh at Perth
844: [04:45:43] <Bollig|DesignCty> Cities in Australia are taken seriously as follows (you can write this down): Sydney/Melbourne; Brisbane; Perth; Adelaide; Hobart/Canberra; Darwin
845: [04:45:49] <Guest74689> Bollig|DesignCty: Setting canedit to false seems to break the related objects and /dev/build… Any ideas how to set it to "view" instead of "edit" when clicking it in the gridview?
846: [04:48:28] <Bollig|DesignCty> Guest74689: nope. But http://doc.silverstripe.org/framework/en/reference/grid-field will probably tell you.
847: [04:49:28] <Colin[pi]> Yes I believe people from Perth would laugh much more at Canberra than the other way around :P
848: [04:49:48] <Colin[pi]> and yes we laugh at Adelaide
849: [04:50:03] <Bollig|DesignCty> yay, everyone laugh at adelaide!
850: [04:50:13] <simon_w> Oh look, back to court tomorrow
851: [04:50:30] * DigNZ1 quit (Quit: DigNZ1)
852: [04:51:13] <Colin[pi]> \o/
853: [04:51:21] <Bollig|DesignCty> not sure how people from a city of 350,000 would be OK laughing at a city of 1.8M, but anyway…
854: [04:51:33] <ss23> I have a new picture
855: [04:51:42] <Colin[pi]> it's not the population, it's just Adelaide
856: [04:51:56] <Colin[pi]> I never hear a thing about Adelaide, ever
857: [04:52:04] <Bollig|DesignCty> I personals judge cities by their nightlife, culture etc, I assume if you used, say, number of churches, as a benchmark you'd come out differently.
858: [04:52:22] <ss23> http://i.imgur.com/m51UAVr.jpg
859: [04:52:22] <simon_w> Culture and you put Sydney on top? :p
860: [04:52:48] <Colin[pi]> bastard!
861: [04:53:24] <Bollig|DesignCty> simon_w: debatable. many people would. I don't like Sydney, it's just a 3x larger Perth, so personally I'd just stay here away from the congestion. Big fan of Melbs though.
862: [04:54:00] <Colin[pi]> oh god Melbourne.. I don't know what people see in it
863: [04:54:07] <Colin[pi]> I just don't get it
864: [04:54:16] <Colin[pi]> every time I go there I'm bored senseless
865: [04:54:19] <simon_w> Sydney reminds me far too much of Auckland. Important because main international hub and that's about it
866: [04:54:32] <simon_w> Horrible traffic, muggy
867: [04:54:47] <simon_w> Colin[pi], you're just not hipster enough? :p
868: [04:55:05] <Colin[pi]> probably
869: [04:55:31] <Bollig|DesignCty> Colin[pi]: what's great about Melb? small bars, holes in the walls. Whiskey clubs. Things to do.
870: [04:55:53] <Bollig|DesignCty> It's the same as Sydney really, just with a different vibe. A Hipster vibe. Diggit?
871: [04:55:54] <Bollig|DesignCty> .)
872: [04:55:56] <Bollig|DesignCty> :)
873: [04:56:06] <Colin[pi]> i dunno, I haven't given it much of a chance, but yeah... any time I'm there, I'm like "meh"
874: [04:56:13] <Colin[pi]> prolly just me :D
875: [04:56:39] <simon_w> Oh, Sydney also has BurgerFuel
876: [04:57:00] <simon_w> Colin[pi], it just reminded me of Wellington, so I find it kinda meh
877: [04:57:01] <Colin[pi]> I'm gonna go to Sydney just for Burger Fuel?
878: [04:57:05] <Bollig|DesignCty> there are so many awesome burger places here simon_w, last one I'd personally go to is a chain out of NZ… no offence :)
879: [04:57:33] <simon_w> Colin[pi], we pretty much did
880: [04:58:01] <Bollig|DesignCty> or maybe that's just because we don't have one ;)
881: [04:58:13] <simon_w> Bollig|DesignCty, your crap burgers are worse than our ones, so it goes that your good ones are worse than our good ones :p
882: [04:58:30] <Colin[pi]> they must put crack in their burgers the way you're always on about them :p
883: [04:58:37] <Bollig|DesignCty> simon_w: no, just that we have more range :p
884: [04:58:54] <Bollig|DesignCty> OH CRACK BURGERS? DANG, I GOTTA GET ME SOME OF THOSE
885: [04:59:23] <Bollig|DesignCty> lol Colin[pi], nah there are plenty in the Sydney camp, plenty in the Melb camp. Not sure it matters, personal preference and all. As Paul Kelly sang, every Fuçking city's just the same… :)
886: [05:00:12] <Colin[pi]> I like to visit Sydney, I prefer it to Melb, but I wouldn't live there again
887: [05:00:20] <Colin[pi]> nice place to visit, shitty place to live
888: [05:00:28] <Peavers> ss23!!!!!!
889: [05:00:35] <Peavers> ss23!!!!!!
890: [05:00:40] <simon_w> Peavers, help desk ticket demanding ice-cream?
891: [05:00:49] <Peavers> I think so
892: [05:00:52] <simon_w> Do it!
893: [05:01:04] <Peavers> Its really hard to deploy when you can't see the file structure =(
894: [05:01:16] <Bollig|DesignCty> Colin[pi]: nice place to visit, shitty place to live <-- agreed.
895: [05:01:40] <Peavers> oh 5.01 time for us govt workers to go home. This can wait until 9.01 tomorrow
896: [05:02:00] <Peavers> The users can stare at a whitepage over night ;)
897: [05:02:11] <simon_w> It's a feature!
898: [05:02:19] <simon_w> The page finished loading
899: [05:02:20] <Colin[pi]> Bollig|DesignCty: i rage every time I drive there, because of all the NO RIGHT TURN, NO LEFT TURN, BTW YOU WANTED THAT EXIT ENJOY THE NEXT 30 MINS OF DRIVING
900: [05:02:53] <Pyromanik> in the mean time, I have to spend 32 seconds to get 80kb of data from an API.
901: [05:02:56] <Colin[pi]> OH THAT LANE YOU'RE DRIVING IN? IT'S NOW PARKING, BITCH
902: [05:02:56] <Pyromanik> php is timing out.
903: [05:03:32] <Peavers> simon_w, you MIGHT know this
904: [05:03:56] <Pyromanik> right
905: [05:03:59] <simon_w> Ooh, first time in a while someone hasn't assumed that I know everything about SS ever!
906: [05:03:59] <Pyromanik> good night.
907: [05:04:01] * Pyromanik quit (Quit: leaving)
908: [05:04:11] <ss23> Peavers!
909: [05:04:13] <ss23> Peavers!
910: [05:04:16] <Colin[pi]> simon_w: what? you don't??
911: [05:04:19] <Peavers> I've got my theme for a ss instance on cwps gitlab, should the composer.json for the theme be inside themes/themename, or at the top level with mysite and theme?
912: [05:04:50] <simon_w> Peavers, https://github.com/silverstripe-themes/silverstripe-simple has it in the theme itself
913: [05:05:03] <simon_w> the type of silverstripe-theme means it gets installed in the right place
914: [05:05:17] <Peavers> yeah I've got the type set,
915: [05:05:31] <Peavers> but when I then deployed it, ss saw the theme folder, but it seemed that folder was empt
916: [05:05:34] <Peavers> empty
917: [05:05:51] <ss23> Peavers: Uh, it depends... each git repo should have a new composer.json
918: [05:05:55] <Peavers> as in there was no css, js, or template files as far as I could tell...
919: [05:06:08] <Peavers> ss23 that isn't the question!
920: [05:06:10] * EasyCo quit (Quit: EasyCo)
921: [05:06:14] <Peavers> the question is, where should that composer.json file be
922: [05:06:28] <Peavers> should it be on the top level of the repo, or within the themes/theme name/ folder
923: [05:06:29] * DigNZ has joined #silverstripe
924: [05:06:30] * DigNZ quit (Remote host closed the connection)
925: [05:06:54] <ss23> You should only have one composer.json per repo, and it should be in the root
926: [05:07:01] <Peavers> yes
927: [05:07:03] <Peavers> thats what I've got
928: [05:07:05] <Peavers> but it doesn't work lol
929: [05:07:07] <ss23> Sweeeeeet
930: [05:07:12] <ss23> Hmm
931: [05:07:20] <Peavers> also
932: [05:07:21] <Peavers> also
933: [05:07:22] <Peavers> also
934: [05:07:31] <simon_w> flood
935: [05:07:32] <simon_w> flood
936: [05:07:32] <Peavers> it seems I have to make my repo public to deploy?
937: [05:07:33] <simon_w> flood
938: [05:07:33] <ss23> Peavers: I don't think I have access to your repo on gitlab. Wanna either gimmie it or pastebin main composer.json? You need to require the right installers?
939: [05:07:38] <ss23> Peavers: Nope, uh
940: [05:07:42] <ss23> Peavers: There should be docs on this, sec
941: [05:07:49] <Peavers> yeah I've read the docs..
942: [05:08:05] <ss23> Peavers: https://www.cwp.govt.nz/guides/core-technical-documentation/common-web-platform-core/en/development-tutorials/deploying-code
943: [05:08:09] <ss23> Peavers: The deploy keys thing
944: [05:08:21] <Peavers> oh I can use deploy keys? nice.
945: [05:08:28] <ss23> The docs tell you to! :P
946: [05:08:29] <Peavers> Thought you slumps would have disabled those
947: [05:08:33] <Peavers> along with ssh keys
948: [05:08:45] * nickmolhoek quit (Quit: nickmolhoek)
949: [05:08:46] <ss23> SSH keys are disabled, annoyingly...
950: [05:08:57] <Peavers> yes I've noticed. annoyingly.
951: [05:08:58] <ss23> The excuses were like "Oh we didn't have time to do it right, so we just disabled"
952: [05:09:06] <Peavers> that can't be true?
953: [05:09:14] <ss23> Why not?
954: [05:09:20] <Peavers> I thought it was some sort of "lock it down further" feature you people put in place...
955: [05:09:26] <ss23> Yeah, like
956: [05:09:42] <ss23> The requirements of enabling SSH access but making sure it was done in such a way that only git was ever allowed and nothing else was too much work
957: [05:10:04] <Peavers> Suppose I can see that being bit of a challange....
958: [05:10:21] <Peavers> anywho... its 5.10 now, I'm on overtime. So, until tomorrow! nun night.
959: [05:11:05] <ss23> Cya :)
960: [05:13:06] <ss23> Ah, someones put up "Don't feed the troll" signs all over my desk :O
961: [05:13:46] * UncleCheese has joined #silverstripe
962: [05:13:56] <guzzlefry> haha
963: [05:15:06] * Peavers quit (Ping timeout: 264 seconds)
964: [05:15:25] <Bollig|DesignCty> Colin[pi]: there's a meme in there somewhere… :)
965: [05:21:47] <simon_w> There's a meme in YOUR FACE too ;)
966: [05:24:23] * simon_w goes home
967: [05:24:44] * Colin[pi] waves
968: [05:27:15] <Bollig|DesignCty> funny, that's what your mum said last night too!
969: [05:28:09] * UncleCheese quit (Quit: UncleCheese)
970: [05:28:26] * Stomach has left #silverstripe
971: [05:28:51] * Stomach has joined #silverstripe
972: [05:33:11] * Guest74689 quit (Quit: Guest74689)
973: [05:35:40] * guzzlefry has left #silverstripe
974: [05:36:23] * Stomach quit (Quit: Leaving.)
975: [05:44:18] * cSGermany has joined #silverstripe
976: [05:45:09] * liam_ has joined #silverstripe
977: [05:45:33] * liam_ is now known as Guest12598
978: [05:46:53] * Guest12598 quit (Client Quit)
979: [05:48:09] * Shrike_Finland has joined #silverstripe
980: [05:48:45] * cSGermany quit (Ping timeout: 250 seconds)
981: [06:06:14] <Jayden90> It would be realy cool if there was coda syntax highlighting for .ss documents
982: [06:09:23] <Jayden90> http://stackoverflow.com/questions/11110014/coda-syntax-highlighting-for-silverstripe
983: [06:11:00] * Liquide quit ()
984: [06:12:59] <Jayden90> http://stackoverflow.com/questions/6409997/syntax-mode-for-coda-not-working-regex-issue
985: [06:13:13] <Jayden90> Seems I am not the only one interested.
986: [06:14:40] <Bollig|DesignCty> Jayden90: how do you find using Coda?
987: [06:16:13] <Jayden90> Bollig|DesignCty: Everyone thinks their editor is the best. But seriously, its amazing. Would quit my job if I could not use it.
988: [06:16:30] <Bollig|DesignCty> wow, that's a big call :)
989: [06:16:40] <Shrike_Finland> Thumbs up for Coda
990: [06:16:51] <Jayden90> haha I get very picky about my tools
991: [06:17:03] <Bollig|DesignCty> how is it so amazing? Always curious how others work, see if I can't improve my on style :)
992: [06:17:45] <simon__w|air> Haha, our die-hard Coda user got fed up with it this week and is now using Sublime
993: [06:17:48] * simon__w|air is now known as simon_w|air
994: [06:18:07] <Shrike_Finland> :D
995: [06:18:32] <Jayden90> It doesn't leave hidden project files everywhere. Its got a very nice UI. Well maintained, nice plugins.
996: [06:19:05] <Jayden90> Even has git/svn features built in. Although I tend to use a seperate app anyway.
997: [06:19:15] <Jayden90> Sublime is nice.
998: [06:19:24] <simon_w|air> And it really doesn't like it if the underlying file system goes away
999: [06:19:34] * stecman quit (Quit: This computer has gone to sleep)
1000: [06:19:42] <simon_w|air> Also, it does leave hidden files everywhere on non-HFS+ volumes
1001: [06:21:32] * UncleCheese has joined #silverstripe
1002: [06:22:32] <Jayden90> It is super cool having Terminal tabs handled within coda, nice for git and sass things.
1003: [06:23:40] <simon_w|air> People still manually recompile their sass?
1004: [06:24:15] <simon_w|air> LaunchAgents few!
1005: [06:24:32] <simon_w|air> *ftw!
1006: [06:24:33] <Jayden90> No, just for running "scss --watch styles:styles --style compressed" along with debugging
1007: [06:24:56] <simon_w|air> Yeah, I don't even have it set up to watch. Crashes far too often
1008: [06:25:13] <simon_w|air> Hang on, I'll grab one of the files off simon_w
1009: [06:25:40] <Jayden90> I don't use codekit for sass as it's usually a version behind if you were to install the ruby gems yourself
1010: [06:26:50] <simon_w|air> http://pastebin.com/AHuA4Y5A
1011: [06:27:14] <simon_w|air> That goes in ~/Library/LaunchAgents/nz.co.fe.rentbox.sass.plist (notice how that matches the Label value)
1012: [06:27:32] <simon_w|air> then, first time, launchctl load ~/Library/LaunchAgents/nz.co.fe.rentbox.sass.plist
1013: [06:28:11] <simon_w|air> Persists between restarts, recompiles the sass whenever you save the file or update from VCS or whatever and doesn't involve a long running, not so stable, Ruby process
1014: [06:29:31] <simon_w|air> http://pastebin.com/qVRvsCqw is a version that watches many sass files and compiles a couple of CSS ones
1015: [06:29:34] <Jayden90> hmmmmm
1016: [06:29:49] <Shrike_Finland> Doable also for LESS?
1017: [06:30:19] <simon_w|air> This has nothing to do with sass specifically
1018: [06:30:50] <simon_w|air> just change the Program and ProgramArguments values to whatever you want
1019: [06:34:03] <Jayden90> If you have a bunch of projects, would they not all start watching every boot? Maintaining the list in ~/Library/.… would take discipline as they are seperate to the project's location
1020: [06:34:25] * UncleCheese quit (Quit: UncleCheese)
1021: [06:34:33] <simon_w|air> How projects do you usual have to work on concurrently?
1022: [06:34:43] <simon_w|air> And it's not like its inefficient
1023: [06:35:41] <simon_w|air> (I currently have 341 items in my launchd list, most weren't added by me)
1024: [06:43:27] <Jayden90> You started an office conversation over here
1025: [06:51:53] <simon_w|air> Woo!
1026: [06:57:20] * zfmf1 has joined #silverstripe
1027: [06:57:23] * liam_ has joined #silverstripe
1028: [06:57:47] * liam_ is now known as Guest77965
1029: [06:58:30] <simon_w|air> Jayden90, has it come to defenestrations?
1030: [07:06:25] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
1031: [07:12:55] * Jayden90 quit (Ping timeout: 245 seconds)
1032: [07:14:37] * MichaelDesignerX quit (Read error: Connection reset by peer)
1033: [07:15:01] * MichaelDesignerX has joined #silverstripe
1034: [07:22:39] * ocm has joined #silverstripe
1035: [07:22:45] <ocm> hello
1036: [07:23:57] <simon_w|air> Evening
1037: [07:32:44] <ocm> morning :D
1038: [07:42:18] * Zauberfisch__ quit (*.net *.split)
1039: [07:42:44] * Zauberfisch__ has joined #silverstripe
1040: [07:53:42] * zippy__ has joined #silverstripe
1041: [08:01:48] * Guest77965 has left #silverstripe
1042: [08:10:40] * SightUnseen has joined #silverstripe
1043: [08:11:29] * Peavers has joined #silverstripe
1044: [08:12:28] * chillu has joined #silverstripe
1045: [08:13:51] * SightUnseen has left #silverstripe
1046: [08:15:28] * Bollig|DesignCty has joined #silverstripe
1047: [08:15:53] * Peavers quit (Ping timeout: 256 seconds)
1048: [08:30:08] * UncleCheese has joined #silverstripe
1049: [08:33:25] * UncleCheese quit (Client Quit)
1050: [08:34:28] * micmania1 has joined #silverstripe
1051: [08:34:33] * UncleCheese has joined #silverstripe
1052: [08:36:15] * UncleCheese quit (Client Quit)
1053: [08:51:40] * osterlaus has joined #silverstripe
1054: [08:56:56] * Shrike_Finland quit (Quit: Leaving.)
1055: [08:59:31] * Colin[pi] quit (Ping timeout: 256 seconds)
1056: [09:01:51] * osterlaus has left #silverstripe
1057: [09:23:20] * inadream has joined #silverstripe
1058: [09:30:09] <ss23> chillu: afaik, they became different after willrs commit, they were the same before that. I presume he made the commit for some reason thoguh
1059: [09:30:35] <chillu> sha?
1060: [09:33:06] <chillu> You mean https://github.com/silverstripe/silverstripe-framework/commit/340776feb3529befb12b71e46679b70ccb55a6ef right?
1061: [09:33:53] * EasyCo has joined #silverstripe
1062: [09:35:32] <ss23> yeah
1063: [09:42:48] * MichaelDesignerX quit (Read error: No buffer space available)
1064: [09:43:17] * MichaelDesignerX has joined #silverstripe
1065: [09:46:06] <simon_w|air> I still don't get why ss23 just can't change sake at the end of the path to cli-script.php and stick php at the front
1066: [09:46:44] <ss23> I could fix it properly, but I don't want to be the one to cause more regressions
1067: [09:46:55] <ss23> If you want to do that, feel free, otherwise I'm going with reverting to previous working behavior
1068: [09:50:25] * Colin[pi] has joined #silverstripe
1069: [09:51:25] * travis-ci has joined #silverstripe
1070: [09:51:25] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#989 (3.1 - b9e205a : Ingo Schommer): The build passed.
1071: [09:51:25] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/c349322b7e08...b9e205abbf35
1072: [09:51:25] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/11501097
1073: [09:51:25] * travis-ci has left #silverstripe
1074: [09:58:40] * g4b0 has joined #silverstripe
1075: [09:58:54] <g4b0> hi all
1076: [09:59:06] <g4b0> how can I loop through not published pages in template?
1077: [09:59:26] <simon_w|air> Return a Versioned::get_by_stage() call
1078: [09:59:29] <simon_w|air> Loop over it
1079: [09:59:34] <simon_w|air> ???
1080: [09:59:35] <simon_w|air> Profit!
1081: [09:59:44] <g4b0> sorry, wrong question :)
1082: [10:00:07] <g4b0> published pages without the "show in menu" flag
1083: [10:00:40] <simon_w|air> AllChildren
1084: [10:01:42] <g4b0> nice
1085: [10:02:25] <g4b0> how can I loop over just top level pages?
1086: [10:02:49] <g4b0> Like Menu(1)
1087: [10:02:59] <g4b0> but for pages without the "show in menu" flag
1088: [10:03:35] <simon_w|air> <% loop $list('SiteTree').filter('ParentID', '0') %>
1089: [10:04:05] <simon_w|air> Though that doesn't do canView() checks
1090: [10:04:10] <simon_w|air> (nor does AllChildren)
1091: [10:05:01] <g4b0> it's exactly what I was searching for
1092: [10:05:06] <g4b0> thanks a lot
1093: [10:06:58] * FinBoWa has joined #silverstripe
1094: [10:07:19] * travis-ci has joined #silverstripe
1095: [10:07:19] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#990 (3.1 - 3a17e16 : jaedb): The build passed.
1096: [10:07:19] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/b9e205abbf35...3a17e168cca2
1097: [10:07:19] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/11501310
1098: [10:07:19] * travis-ci has left #silverstripe
1099: [10:10:35] * g4b0 quit (Ping timeout: 248 seconds)
1100: [10:22:46] <Colin[pi]> i hate refactoring
1101: [10:23:19] * g4b0 has joined #silverstripe
1102: [10:26:51] <Zauberfisch> Colin[pi]: :O
1103: [10:26:54] <Zauberfisch> refactoring is fun!
1104: [10:27:37] <Colin[pi]> not when you realise you made a silly architectural decision earlier today, and then spent a whole heap of work going down that path >
1105: [10:27:39] <Colin[pi]> >_<
1106: [10:35:17] <Colin[pi]> though it could have been worse..
1107: [10:35:26] <Colin[pi]> it's actually going *ok*..
1108: [10:37:57] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
1109: [10:38:33] * violetina quit (Remote host closed the connection)
1110: [10:41:21] * unculture has joined #silverstripe
1111: [10:44:33] * EasyCo quit (Quit: EasyCo)
1112: [10:49:01] <unculture> Hi everyone, I'm looking for a 3.0.x compatible staticpublisher module. The one on packagist requires 3.1, and cloning from GitHub requires a file called framework/core/Constants.php, which I don't think exists in my installation. Am I doing it wrong?
1113: [10:57:03] * SightUnseen has joined #silverstripe
1114: [10:58:00] * swordsmanz has joined #silverstripe
1115: [10:59:13] * kerosene has joined #silverstripe
1116: [11:00:30] <FinBoWa> unculture: did you notice the note on the static publishers readme.md ? "SilverStripe 3.1 (for a module that works with 3.0, see the 1.0 branch)"
1117: [11:01:21] * SightUnseen quit (Ping timeout: 256 seconds)
1118: [11:01:25] <unculture> I didn't. Let me take a look.
1119: [11:02:10] <FinBoWa> based on that note, what you pull from the 1.0 branch should work with 3.0 but haven't tried it actually
1120: [11:04:16] <unculture> FinBoWa - do you have a URL for that Readme. I've been looking at https://github.com/silverstripe-labs/silverstripe-staticpublisher
1121: [11:04:18] <FinBoWa> unculture: my bad actually!! i was in the wrong repo https://github.com/silverstripe-labs/silverstripe-staticpublishqueue
1122: [11:04:26] <unculture> Ah
1123: [11:05:48] <unculture> There must have been a version that worked with 3.0.x, perhaps they just forgot to tag it.
1124: [11:07:09] * SightUnseen has joined #silverstripe
1125: [11:07:13] * Shrike_Finland has joined #silverstripe
1126: [11:07:17] <FinBoWa> Probalby just need to go way back with the commits then
1127: [11:07:31] <unculture> Yeah, that's what I'm up to now
1128: [11:07:39] <unculture> Thanks for your help.
1129: [11:10:06] <FinBoWa> unculture: could it be that the static publishing is still in the "core" in 3.0 e.g. http://doc.silverstripe.org/framework/en/reference/staticpublisher ?
1130: [11:10:27] <FinBoWa> for 3.1 it has been moved to its own entity? really not sure
1131: [11:10:30] * swordsmanz quit (Quit: swordsmanz)
1132: [11:10:34] <FinBoWa> haven't ever needed to play with that
1133: [11:10:52] <wmk> is a extension also passed to subclasses?
1134: [11:11:58] * SightUnseen quit (Ping timeout: 256 seconds)
1135: [11:12:15] * g4b0 quit (Ping timeout: 260 seconds)
1136: [11:13:51] * kerosene is now known as PowderedToastMan
1137: [11:15:15] * swordsmanz has joined #silverstripe
1138: [11:17:38] * pitchandtone has joined #silverstripe
1139: [11:19:35] * swordsmanz quit (Client Quit)
1140: [11:19:37] * pitchandtone quit (Client Quit)
1141: [11:21:51] * swordsmanz has joined #silverstripe
1142: [11:24:57] * g4b0 has joined #silverstripe
1143: [11:31:58] * chillu quit (Quit: chillu)
1144: [11:32:09] * g4b0 quit (Ping timeout: 276 seconds)
1145: [11:42:19] * chillu has joined #silverstripe
1146: [11:45:07] * g4b0 has joined #silverstripe
1147: [12:01:50] * g4b0 quit (Ping timeout: 256 seconds)
1148: [12:05:49] * PowderedToastMan is now known as kerosene
1149: [12:06:52] * Shrike_Finland quit (Quit: Leaving.)
1150: [12:12:31] * UndefinedOffset has joined #silverstripe
1151: [12:15:07] * Motoservo has joined #silverstripe
1152: [12:15:08] * g4b0 has joined #silverstripe
1153: [12:22:12] * g4b0 quit (Ping timeout: 276 seconds)
1154: [12:22:51] * Colin[pi] quit (Ping timeout: 276 seconds)
1155: [12:27:22] * inadream has left #silverstripe
1156: [12:33:27] * Motoservo quit (Quit: Shhh. I'm trying to get some sleep here.)
1157: [12:35:18] * g4b0 has joined #silverstripe
1158: [12:35:21] * travis-ci has joined #silverstripe
1159: [12:35:22] <travis-ci> [travis-ci] chillu/silverstripe-framework#73 (pulls/cms-validation - 1bb993b : Ingo Schommer): The build has errored.
1160: [12:35:22] <travis-ci> [travis-ci] Change view : https://github.com/chillu/silverstripe-framework/compare/3596892001b2^...1bb993b0b3a7
1161: [12:35:22] <travis-ci> [travis-ci] Build details : http://travis-ci.org/chillu/silverstripe-framework/builds/11506443
1162: [12:35:22] * travis-ci has left #silverstripe
1163: [12:35:31] * travis-ci has joined #silverstripe
1164: [12:35:31] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#992 (3.1 - be8ee99 : Ingo Schommer): The build has errored.
1165: [12:35:31] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/3a17e168cca2...be8ee992b7bd
1166: [12:35:31] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/11506479
1167: [12:35:31] * travis-ci has left #silverstripe
1168: [12:40:33] * spronk quit (Ping timeout: 245 seconds)
1169: [12:40:58] * g4b0 quit (Ping timeout: 245 seconds)
1170: [12:47:53] * Motoservo has joined #silverstripe
1171: [12:48:48] * travis-ci has joined #silverstripe
1172: [12:48:49] <travis-ci> [travis-ci] chillu/silverstripe-framework#73 (pulls/cms-validation - 1bb993b : Ingo Schommer): The build passed.
1173: [12:48:49] <travis-ci> [travis-ci] Change view : https://github.com/chillu/silverstripe-framework/compare/3596892001b2^...1bb993b0b3a7
1174: [12:48:49] <travis-ci> [travis-ci] Build details : http://travis-ci.org/chillu/silverstripe-framework/builds/11506443
1175: [12:48:49] * travis-ci has left #silverstripe
1176: [12:50:05] * FinBoWa quit (Quit: FinBoWa)
1177: [12:53:19] * Motoservo quit (Quit: Shhh. I'm trying to get some sleep here.)
1178: [12:54:24] * g4b0 has joined #silverstripe
1179: [12:55:15] * zippy__ quit (Ping timeout: 256 seconds)
1180: [13:07:22] * dangerdan has joined #silverstripe
1181: [13:07:52] * SightUnseen has joined #silverstripe
1182: [13:08:11] <dangerdan> How do you validate CMS fields? getCMSValidator doesnt seem do be doing anything? is this an old way of adding CMS validation? googling only gets me results from '09/'10
1183: [13:11:23] * g4b0 quit (Ping timeout: 248 seconds)
1184: [13:12:15] * SightUnseen quit (Ping timeout: 256 seconds)
1185: [13:16:49] * swordsmanz quit (Quit: swordsmanz)
1186: [13:17:59] * SightUnseen has joined #silverstripe
1187: [13:19:04] * swordsmanz has joined #silverstripe
1188: [13:20:04] <micmania1> dangerdan, I normally just overwrite the validate method.
1189: [13:21:09] * dangerdan quit (Ping timeout: 250 seconds)
1190: [13:22:54] * SightUnseen quit (Ping timeout: 264 seconds)
1191: [13:24:02] * g4b0 has joined #silverstripe
1192: [13:43:03] * g4b0 quit (Ping timeout: 245 seconds)
1193: [13:45:22] * violetina has joined #silverstripe
1194: [13:54:55] * kerosene is now known as kerosene_
1195: [13:56:59] * g4b0 has joined #silverstripe
1196: [14:11:44] * lolita has joined #silverstripe
1197: [14:15:01] * micmania1 quit (Ping timeout: 248 seconds)
1198: [14:15:07] * lolita quit (Client Quit)
1199: [14:15:27] * xin has joined #silverstripe
1200: [14:37:18] <xin> :D
1201: [14:51:16] * micmania2 has joined #silverstripe
1202: [14:52:02] * micmania1 has joined #silverstripe
1203: [14:56:36] * UndefinedOffset quit (Disconnected by services)
1204: [14:56:36] * UndefinedOffset1 has joined #silverstripe
1205: [14:57:37] <xin> moin moin
1206: [14:59:52] * UndefinedOffset1 is now known as UndefinedOffset
1207: [15:00:17] * xin waves around*
1208: [15:02:44] * feejin has joined #silverstripe
1209: [15:05:38] * FrozenFire[alt] is now known as FrozenFire
1210: [15:05:38] * FrozenFire quit (Changing host)
1211: [15:05:38] * FrozenFire has joined #silverstripe
1212: [15:17:44] <Zauberfisch> ohai xin
1213: [15:18:41] * SightUnseen has joined #silverstripe
1214: [15:22:55] * SightUnseen quit (Ping timeout: 245 seconds)
1215: [15:28:49] * SightUnseen has joined #silverstripe
1216: [15:33:15] * SightUnseen quit (Ping timeout: 248 seconds)
1217: [15:47:02] * Zauberfisch__ quit (Ping timeout: 264 seconds)
1218: [15:48:27] * Zauberfisch__ has joined #silverstripe
1219: [16:00:37] <xin> :)
1220: [16:00:40] * gelignite has joined #silverstripe
1221: [16:01:05] <xin> ohayoooo Zauberfisch
1222: [16:03:29] * g4b0 quit (Remote host closed the connection)
1223: [16:11:48] <feejin> Riddle me this IRC. Dataobject. has_one SiteTree. Whatever I select it always saves the value as "1". Am I missing something here?
1224: [16:15:38] <xin> :)
1225: [16:18:55] <feejin> Forget that. It's doing something completely different to expected. Back to the drawing board.
1226: [16:28:14] * ocm quit (Read error: Connection reset by peer)
1227: [16:29:18] * SightUnseen has joined #silverstripe
1228: [16:29:21] * SightUnseen quit (Client Quit)
1229: [16:30:05] * Motoservo has joined #silverstripe
1230: [16:31:19] * feejin quit (Remote host closed the connection)
1231: [16:34:04] * Motoservo quit (Client Quit)
1232: [16:44:14] <xin> n a r f ~
1233: [17:05:01] * chillu quit (Quit: chillu)
1234: [17:06:20] * xin quit (Quit: Page closed)
1235: [17:07:35] <Marvanni> I have a Controller with several calls to a remote webservice. I want to count all the calls and display them in dev mode
1236: [17:08:22] <Marvanni> is there a way to get the call count from MyCustomClient::$call_count, just before the page is rendered?
1237: [17:08:36] * ARNHOE has joined #silverstripe
1238: [17:10:47] * Liquide has joined #silverstripe
1239: [17:12:16] * unculture quit (Remote host closed the connection)
1240: [17:17:57] <Marvanni> ah profiler should do it Profiler
1241: [17:30:00] * SightUnseen has joined #silverstripe
1242: [17:34:14] * SightUnseen quit (Ping timeout: 240 seconds)
1243: [17:35:29] * chillu has joined #silverstripe
1244: [17:40:05] * SightUnseen has joined #silverstripe
1245: [17:44:14] * SightUnseen quit (Ping timeout: 240 seconds)
1246: [17:44:51] * Shrike_Finland has joined #silverstripe
1247: [17:44:54] * Shrike_Finland1 has joined #silverstripe
1248: [17:48:58] * Shrike_Finland quit (Ping timeout: 240 seconds)
1249: [18:02:13] * kerosene_ quit (Ping timeout: 256 seconds)
1250: [18:03:52] * kerosene has joined #silverstripe
1251: [18:16:39] * SightUnseen has joined #silverstripe
1252: [18:17:05] * SightUnseen has left #silverstripe
1253: [18:21:54] * Nivery has joined #silverstripe
1254: [18:38:10] * zfmf1 has left #silverstripe
1255: [18:47:41] * ARNHOE quit (Remote host closed the connection)
1256: [18:49:07] * CodeTrap has joined #silverstripe
1257: [19:12:36] * Shrike_Finland1 quit (Quit: Leaving.)
1258: [19:13:30] * violetina quit (Remote host closed the connection)
1259: [19:23:20] * SightUnseen has joined #silverstripe
1260: [19:25:05] * SightUnseen has left #silverstripe
1261: [19:32:01] * swordsmanz quit (Quit: ooh ponies kinkeyyy)
1262: [19:42:36] * Frans_ has joined #silverstripe
1263: [19:44:58] * Peavers has joined #silverstripe
1264: [19:51:20] * atmos quit (Quit: Page closed)
1265: [19:57:44] * nhorstmeier has joined #silverstripe
1266: [19:58:36] * atmos has joined #silverstripe
1267: [19:59:02] <Peavers> Folks.
1268: [19:59:38] <atmos> Mornin
1269: [20:00:52] <atmos> iOS7 eh?
1270: [20:00:54] * UncleCheese has joined #silverstripe
1271: [20:01:06] <Peavers> Wanna know whats funny?
1272: [20:01:23] <atmos> ?
1273: [20:01:25] <Peavers> My google edition HTC One got its 4.3 OTA update yesterday.
1274: [20:01:32] <Peavers> A DAY BEFORE IOS
1275: [20:01:37] <atmos> lol
1276: [20:02:07] <atmos> uggghh it sucks being on a telco firmware
1277: [20:02:15] <atmos> have to wait forever to get Android updates
1278: [20:04:07] <atmos> Peavers: is a 'Google Edition' phone essentially a rooted android?
1279: [20:04:13] * CodeTrap quit (Remote host closed the connection)
1280: [20:04:13] <atmos> with no bloatware?
1281: [20:04:22] <Peavers> No, but kind of
1282: [20:04:34] <Peavers> It comes from Google, so its running pure clean android
1283: [20:04:37] <Peavers> but not like a custom rom
1284: [20:04:47] <Peavers> because its not hacked together by some 12 year old script kiddie
1285: [20:04:52] <Peavers> its straight from Google,
1286: [20:05:36] <atmos> is it possible to flash a phone to be like that? I'm guessing I could do it to my GS3
1287: [20:05:56] <Peavers> The only phones that you can flash to GE editions are the S4 and the HTC One
1288: [20:06:03] <Peavers> There are however custom roms that are almost identical
1289: [20:06:15] <atmos> nice
1290: [20:06:17] <Peavers> but you won't get OTA updates, you'll need to manually update it
1291: [20:06:59] <atmos> I'm really only interested in getting newer updates, like 4.3 instead of having to wait until the telco can be bothered to test it
1292: [20:07:39] <Peavers> You could install a custom rom, but you will probably lose a lot of things that are software driven like gimmicky bloatware stuff samsung setup
1293: [20:08:25] <atmos> Peavers: I'm sure the only thing I really use is touchwiz, which sucks anyway
1294: [20:08:54] <Peavers> So you'd want something like this http://forum.xda-developers.com/showthread.php?t=2382573
1295: [20:10:20] <atmos> bookmarked, thanks.
1296: [20:11:04] <atmos> I'm guessing it's probably also not hard to switch back to factory given the backup tools?
1297: [20:11:08] <simon_w|air> Peavers, you only got 4.3 yesterday?
1298: [20:11:16] <simon_w|air> I've had it since the day after it was released
1299: [20:11:54] <Peavers> Yeah, I'm running a standard HTC One convereted to a GE edition, guess vodafone was just behind the eightball on getting the 4.3 OTA out
1300: [20:12:19] <simon_w|air> So not a real GE then
1301: [20:12:37] <Peavers> nah
1302: [20:12:44] <Peavers> Got my phone on day one release
1303: [20:12:53] <Peavers> then they go and announce the GE a few weeks after.
1304: [20:12:54] <Peavers> was mad.
1305: [20:13:04] <Nivery> sorry to interrupt, but would anyone happen to know where the files grid field gets added in the cms? i'm going to change how it sorts by default
1306: [20:14:02] <simon_w|air> Nivery, just change the default_sort on File
1307: [20:14:15] <atmos> this ^
1308: [20:14:33] <Nivery> so, i tried this and it didn't change how they sorted
1309: [20:14:41] <Nivery> i might try again
1310: [20:15:33] <simon_w|air> Ah, AssetAdmin does add a sort to the DataList
1311: [20:16:21] <simon_w|air> Nivery, you can use an Extension on AssetAdmin with updateEditForm to get to the grid field, then the DataList which you can change
1312: [20:16:44] <atmos> has the racing started?
1313: [20:17:00] <simon_w|air> pre-start
1314: [20:17:03] <simon_w|air> 20 seconds
1315: [20:17:34] <atmos> everyone is racing to get the smart tv setup in the office by the server room lol
1316: [20:17:36] <Nivery> i will try that, thanks simon
1317: [20:18:46] * swordsmanz has joined #silverstripe
1318: [20:19:57] * UncleCheese quit (Quit: UncleCheese)
1319: [20:26:08] <atmos> TVNZ just has the worst scaling
1320: [20:35:21] * SightUnseen has joined #silverstripe
1321: [20:35:40] * SightUnseen has left #silverstripe
1322: [20:35:45] * chillu quit (Quit: chillu)
1323: [20:38:40] * Nivery quit (Quit: Nivery)
1324: [20:39:10] <Peavers> simon_w, any idea why my site deployed with deploynaut isn't finding a single .css or .js file from my theme?!
1325: [20:39:33] * UndefinedOffset quit (Quit: Leaving.)
1326: [20:40:05] <simon_w|air> Because it doesn't like you?
1327: [20:40:14] <Peavers> Seems that way =(
1328: [20:41:58] <simon_w|air> Woo, win
1329: [20:42:03] <simon_w|air> Now I have to go to court
1330: [20:42:59] * chillu has joined #silverstripe
1331: [20:46:18] * DigNZ has joined #silverstripe
1332: [20:46:29] * nickmolhoek has joined #silverstripe
1333: [20:46:30] * nickmolhoek quit (Remote host closed the connection)
1334: [20:46:44] * nickmolhoek has joined #silverstripe
1335: [20:52:25] * Stomach has joined #silverstripe
1336: [20:54:06] * guzzlefry has joined #silverstripe
1337: [20:54:20] <guzzlefry> https://github.com/burnbright/silverstripe-colorbox Does this actually do anything?
1338: [20:56:21] * Pyromanik has joined #silverstripe
1339: [20:56:27] <Pyromanik> til
1340: [20:56:37] <Pyromanik> designers this morning "I don't get the matrix"
1341: [20:56:40] * nhorstme_ has joined #silverstripe
1342: [20:57:00] <Pyromanik> but apparently forrest gump is pretty straight forward.
1343: [20:57:19] <Pyromanik> (discussing what movies we studied in high school)
1344: [20:59:01] * UncleCheese has joined #silverstripe
1345: [20:59:44] <Pyromanik> how does one not get the matrix? They pretty much turn to the camera and outright tell you the central theme of the movie...
1346: [20:59:55] <Pyromanik> philosophy 101 stuff.
1347: [21:00:24] * nhorstmeier quit (Ping timeout: 260 seconds)
1348: [21:10:02] * zippy__ has joined #silverstripe
1349: [21:12:30] * UncleCheese quit (Quit: UncleCheese)
1350: [21:15:41] * stecman has joined #silverstripe
1351: [21:17:12] * nickmolhoek quit (Quit: nickmolhoek)
1352: [21:24:26] * EasyCo has joined #silverstripe
1353: [21:26:29] * gelignite quit (Quit: http://bit.ly/nkczDT)
1354: [21:26:46] * UncleCheese has joined #silverstripe
1355: [21:31:27] * hello_world has joined #silverstripe
1356: [21:31:29] <hello_world> hello
1357: [21:33:04] <hello_world> I have a question... I have define $has_many relation in Page class and I want to search i /admin which takes into account values in $has_many
1358: [21:35:00] <Pyromanik> In other news we dominated Oracle USA at the start line before the race got postponed.
1359: [21:35:42] <Pyromanik> hello_world: define a $searchable_fields = array('YourRelation.Title' => 'Relation Title');
1360: [21:37:19] * hello_world quit (Ping timeout: 250 seconds)
1361: [21:41:49] * zippy__ quit (Quit: zippy__)
1362: [21:48:09] * Frans_ quit (Ping timeout: 250 seconds)
1363: [21:48:50] * Zauberfisch__ quit (Ping timeout: 264 seconds)
1364: [21:54:33] * Zauberfisch__ has joined #silverstripe
1365: [21:56:33] * nickmolhoek has joined #silverstripe
1366: [21:56:34] * nickmolhoek quit (Remote host closed the connection)
1367: [21:56:48] * nickmolhoek has joined #silverstripe
1368: [21:56:58] * travis-ci has joined #silverstripe
1369: [21:56:59] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#993 (3.1 - eb3cd19 : Stig Lindqvist): The build failed.
1370: [21:56:59] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/be8ee992b7bd...eb3cd197acc8
1371: [21:56:59] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/11527449
1372: [21:56:59] * travis-ci has left #silverstripe
1373: [22:03:41] * nhorstme_ quit (Remote host closed the connection)
1374: [22:06:45] * razzi has joined #silverstripe
1375: [22:07:04] <razzi> does anybody have troubles with speed in admin area?
1376: [22:07:22] <razzi> it takes 5 or seconds to register a change.
1377: [22:13:55] * razzi has left #silverstripe
1378: [22:29:03] <Pyromanik> no razzi, we don't.
1379: [22:33:33] * SightUnseen has joined #silverstripe
1380: [22:33:50] * SightUnseen has left #silverstripe
1381: [22:42:21] * nickmolhoek quit (Quit: nickmolhoek)
1382: [22:47:33] * terryapodaca has joined #silverstripe
1383: [22:48:27] * Stu_ has joined #silverstripe
1384: [22:48:31] <terryapodaca> http://www.silverstripe.org/general-questions/show/7362
1385: [22:48:49] <terryapodaca> I am having this issue for the very first time...on version 2.4.12
1386: [22:48:59] <terryapodaca> has anyone else had this problem?
1387: [22:49:46] <terryapodaca> https://vimeo.com/5159731
1388: [22:50:31] <terryapodaca> sitetree just keeps adding space, etc...with JS errors in leftandmain.js
1389: [22:52:52] <Pyromanik> terry!
1390: [22:52:56] <Pyromanik> long time no see.
1391: [22:53:53] * Motoservo has joined #silverstripe
1392: [22:54:03] <terryapodaca> yeah...been on a huge project that wasn't SS related
1393: [22:54:22] <terryapodaca> was a .NET web application
1394: [22:54:26] <terryapodaca> wasn't too fun, but it paid a ton
1395: [22:55:01] <Pyromanik> terryapodaca: I"ve had that problem. It usually wasn't anything a good dev/build, then ?flush=all, then ctrl+f5 didnt' fix.
1396: [22:55:34] <Pyromanik> also, why are you using 2.4.12?
1397: [22:55:41] <Pyromanik> did you upgrade a site?
1398: [22:55:49] <terryapodaca> I knew you would ask
1399: [22:55:59] <terryapodaca> it was an older version of 2.4....
1400: [22:56:10] <Pyromanik> heh
1401: [22:56:24] <Pyromanik> does it still happen if you refresh?
1402: [22:56:26] <terryapodaca> that SS forum post said he upgraded and that fixed it
1403: [22:56:41] <Pyromanik> yeah, it also says he's using 2.3
1404: [22:56:43] <terryapodaca> so I got the most recent version of SS for version 2.4
1405: [22:56:50] <ss23> Better 2.4.12 than 2.4.9
1406: [22:56:50] <ss23> :P
1407: [22:57:01] <terryapodaca> yeah...was just hoping an upgrade would fix it
1408: [22:57:10] <Pyromanik> hmm
1409: [22:57:12] <Pyromanik> I have had that
1410: [22:57:13] <Pyromanik> but
1411: [22:57:15] <Pyromanik> dunno what fix.
1412: [22:57:32] <Pyromanik> I found it usually went away on it's own
1413: [22:57:38] <Pyromanik> have you tried /admin?flush=all ?
1414: [22:58:14] <terryapodaca> it just started...this afternoon...and the site has been up since late 2011 and this is the first
1415: [22:58:28] <terryapodaca> I have...it works fine at first
1416: [22:58:30] <Stu_> Hi there, getting 'You don't have permission to access /framework/main.php on this server.' at /dev/build and index.php/dev/build?' I believe it's an issue with the htaccess rule; RewriteRule .* framework/main.php?url=%1&%{QUERY_STRING} [L] which I am using from the silverstripe support site
1417: [22:58:55] <terryapodaca> but after a couple clicks or if i go to files and images and then back to pages it happens
1418: [22:59:00] <Pyromanik> terryapodaca: yeah, like I said, I've had it, and it often went away on it's own. It was usually for adding in some new code and not building (but didn't make admin collapse) or new template, or something.
1419: [22:59:25] <Pyromanik> Stu_: no, it's an issue with RewriteBase, or your permissions on the files.
1420: [23:00:13] <Pyromanik> Stu_: the default .htaccess usually works. If it doesn't and the site is in the web root, add RewriteBase '/' above all the conditions and rules.
1421: [23:00:36] <Pyromanik> Stu_: if your install is in a subfolder of the webroot, you should make it RewriteBase '/subfolder/'
1422: [23:00:53] <Pyromanik> and ensure mod_rewrite is enabled.
1423: [23:03:11] <Pyromanik> terryapodaca: what is the js error you're getting? does the issue still happen in dev mode? Does it happen if you turn dev mode off?
1424: [23:05:00] <Stu_> Pyromanik: What permissions are usually expected? it appears most files have a 644 atm
1425: [23:07:09] <Pyromanik> Stu_: should be enough. Unless you've got some kind of security patch
1426: [23:07:18] <Pyromanik> in which case owner will need to be correct
1427: [23:07:33] <Pyromanik> ie, you're running suphp
1428: [23:07:41] <Pyromanik> but I'd still expect it to work.
1429: [23:08:10] <terryapodaca> Pyromanik: yes, still does it in Dev mode. both Dev and Live
1430: [23:08:18] <terryapodaca> checking a couple other things...
1431: [23:08:59] <Pyromanik> Stu_: which version of silverstripe are you using? this is the default .htaccess file for 3.1: https://github.com/silverstripe/silverstripe-installer/blob/3.1/.htaccess
1432: [23:12:51] <Stu_> this is a 2.4 that was upgraded to 3.1
1433: [23:13:17] <Stu_> Few issues still around from the upgrade
1434: [23:13:44] <Stu_> Ah, I checked github but wasn't sure which project would have the correct .htaccess, thanks
1435: [23:14:18] <Stu_> When using that, I can get /index.php/dev/build to work, but not /dev/build
1436: [23:15:15] <Stu_> Which, I believe, is causing the Admin to load incorrectly (It is accessing javascript files from index.php/framework/...)
1437: [23:25:10] <Pyromanik> Stu_: that's purely rewrite rules.
1438: [23:25:31] <Pyromanik> Stu_: try deleting index.php if you're sure rewrite rules are set up correctly (ensure you have rewritebase set)
1439: [23:26:26] <Pyromanik> Stu_: actually, it sounds like mod-rewrite isn't enabled on your server.
1440: [23:26:42] <Pyromanik> if the file exists the webserver should not rewrite the request
1441: [23:27:13] <Pyromanik> thus javascript and the like should not have index.php/framework/main.php in front of them
1442: [23:27:32] <Pyromanik> or whatever
1443: [23:39:37] <terryapodaca> Pyromanik: the js errors are SCRIPT438: Object doesn't support property or method 'addNodeClass'
1444: [23:39:50] <terryapodaca> leftandmain.js,qm=1379541415.pagespeed.jm.6w-v1SRuSv.js, line 457 character 104
1445: [23:40:08] <Stu_> _SERVER["HTTP_MOD_REWRITE"] On
1446: [23:43:28] * Motoservo quit (Quit: Shhh. I'm trying to get some sleep here.)
1447: [23:43:50] <Stu_> /phpinfo.php also works, which rules out a subdirectory
1448: [23:43:53] <ss23> Is Brooklyn, Wellington, a nice area?
1449: [23:43:55] * ss23 pokes simon_w|air
1450: [23:45:26] <Stu_> Removing index.php had much the same effect as just visiting /admin
1451: [23:47:35] <Pyromanik> ss23: yeh, nice enough.
1452: [23:47:38] <Pyromanik> I think
1453: [23:47:41] <ss23> lol
1454: [23:47:49] <Pyromanik> I think my uncle used to live there, if you're wondering.
1455: [23:48:30] <Pyromanik> mm, yeh, I'm right. http://goo.gl/maps/fqFnZ
1456: [23:48:55] <Pyromanik> 12 iirc.
1457: [23:50:40] * chillu quit (Quit: chillu)
1458: [23:54:03] <Pyromanik> ss23: put it this way, no worse than Newtown.
1459: [23:54:15] * spronk has joined #silverstripe
1460: [23:54:17] <ss23> lol
1461: [23:56:38] <Stomach> nah, some of the houses are
1462: [23:56:48] <Stomach> i lived in brooklyn last year in a "student flat"
1463: [23:56:52] <Stomach> it sucked balls
1464: [23:58:14] <ss23> Hmmmmmmm
1465: [23:58:15] <ss23> ;_;
1466: [23:58:30] <ss23> I uess it'll be better than living on the couch in a house that has holes in the floor
1467: [23:58:33] <ss23> rite Pyromanik? :D
1468: [23:59:29] <Stomach> you need a car to live in brooklyn ideally though

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