#silverstripe IRC Log

IRC log for 15 March 2013

All timestamps are in UTC.

1: [00:03:00] * joelpittet quit (Remote host closed the connection)
2: [00:07:00] * spronk has joined #silverstripe
3: [00:13:00] <irogue> mmmmm
4: [00:13:00] * ajshort has joined #silverstripe
5: [00:14:00] <irogue> delicious saladfuel
6: [00:16:00] <spronk> need more salad bars
7: [00:16:00] <ss23> Went to valentines and they had moved or something
8: [00:16:00] <ss23> McDonalds for me o/
9: [00:17:00] <irogue> just near cole's work
10: [00:17:00] <irogue> yeah
11: [00:17:00] <irogue> they moved to where Memory Lane was
12: [00:18:00] <irogue> saladfuel: https://pbs.twimg.com/media/BFW1EkwCMAI804Z.jpg:large
13: [00:25:00] * travis-ci has left #silverstripe
14: [00:25:00] * travis-ci has joined #silverstripe
15: [00:25:00] <travis-ci> [travis-ci] silverstripe/sapphire#1642 (3.1 - 75df03d : Ingo Schommer): The build is still failing.
16: [00:25:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/8ece47ad55ed...75df03dddc91
17: [00:25:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/5514566
18: [00:32:00] * popeshoe has joined #silverstripe
19: [00:36:00] <ss23> JOIN.APP.NET/DODGYURL
20: [00:36:00] <ss23> I swear, sometimes simon_w is like a spammer on twitter
21: [00:39:00] * terryapodaca has joined #silverstripe
22: [00:40:00] <simon_w> ss23, get over it :p
23: [00:40:00] <terryapodaca> what's the best way (2.4) to search JUST one page (or a pages children)? Is search Context good enough for that?
24: [00:42:00] * chillu quit (Quit: chillu)
25: [00:42:00] * Jakx has joined #silverstripe
26: [00:42:00] <ss23> Relax, max
27: [00:42:00] <ss23> Woah, calm down, simon_w
28: [00:42:00] <ss23> Calm your farm
29: [00:42:00] <ss23> Take a chill pill, bill
30: [00:43:00] <ss23> lol
31: [00:43:00] <Jakx> yo
32: [00:43:00] <Jakx> absolutely no context to ss23's comments lol. awkward.
33: [00:43:00] <simon_w> terryapodaca, if it's just one page, what's the point in searching?
34: [00:43:00] <simon_w> What's with you suddenly thinking I have anger issues?
35: [00:44:00] <terryapodaca> http://dairymax.org/tools-for-schools/about-fuel-up-to-play-60/success-stories-gallery/
36: [00:45:00] <Jakx> What's up with the current 3.1 framework build?
37: [00:45:00] <terryapodaca> the client wants to add a search to that page, search box floating right next to the sorting
38: [00:45:00] <Jakx> require_once(/Users/sminnee/Sites/ss3/cms/_config.php): failed to open stream
39: [00:45:00] <terryapodaca> and they only want to search success stories only
40: [00:46:00] <simon_w> terryapodaca, a ClassName filter should work then
41: [00:46:00] * liam__ has joined #silverstripe
42: [00:46:00] <simon_w> Jakx, aha, it was Sam! Delete the silverstripe-cache folder
43: [00:47:00] <Jakx> simon_w, ty!
44: [00:52:00] <terryapodaca> simon_w: got an example of that?
45: [00:58:00] <simon_w> terryapodaca, new SearchContext('SuccessStory')
46: [01:04:00] * liam__ quit (Quit: liam__)
47: [01:04:00] * terryapodaca1 has joined #silverstripe
48: [01:06:00] <terryapodaca1> didn't
49: [01:06:00] * terryapodaca quit (Ping timeout: 258 seconds)
50: [01:06:00] <terryapodaca1> no i did
51: [01:06:00] <terryapodaca1> i am right here!
52: [01:09:00] * liam__ has joined #silverstripe
53: [01:12:00] <Jakx> is it safe to setup the framework with the simple template?
54: [01:13:00] * liam__ quit (Client Quit)
55: [01:17:00] <Squandered> so it turns out my .htaccess file doesn't seem to be being read at all...
56: [01:18:00] * priithansen quit (Quit: priithansen)
57: [01:19:00] <simon_w> Jakx, depends. Do you have the CMS too?
58: [01:19:00] <Squandered> about to check that
59: [01:19:00] <simon_w> Squandered, AllowOverride is off for the folder?
60: [01:19:00] * novaweb has joined #silverstripe
61: [01:20:00] <simon_w> Jakx, well, then you have neither ContentController nor Page, so the templates aren't going to get used
62: [01:20:00] <novaweb> If anybody has played with the new newsletter: http://www.silverstripe.org/all-other-modules/show/23056#post320772 Squandered and I are wondering... the readme isn't in depth enough for me :s
63: [01:20:00] <Jakx> simon_w, nah I'm giving just the framework a crack. But am a little lost as to how to get the templates rendering ><
64: [01:21:00] <terryapodaca1> how do I limit the results returned on the default search? I think it's defaulted to 10 and starts paging after that...but i need it to stop at 6
65: [01:22:00] * liam__ has joined #silverstripe
66: [01:22:00] <Jakx> simon_w, good to know. Do the templates rely on SiteTree at all?
67: [01:22:00] <simon_w> In general, nope
68: [01:23:00] <novaweb> if so, you need to limit the results... is this silverstripe 3?
69: [01:23:00] <Jakx> simon_w, cool. I might try getting templates working a shot
70: [01:23:00] <Jakx> novaweb, not sure what you're talking about sorry
71: [01:23:00] <novaweb> Jakx - where is the Query for the search? in Page.php?
72: [01:24:00] <Jakx> I think you might be referring to Squandered
73: [01:25:00] <simon_w> terryapodaca1, by default, SearchContext doesn't page
74: [01:25:00] <simon_w> just change the size when you make
75: [01:26:00] <simon_w> terryapodaca1, ->getResults(6)
76: [01:26:00] <terryapodaca1> while I am making this new search, they also asked me to see if I can change the whole site search
77: [01:26:00] <terryapodaca1> sorry, this is separate...i mean for the FulltextSearchable
78: [01:27:00] <terryapodaca1> results to 6
79: [01:27:00] <terryapodaca1> cool...thanks
80: [01:34:00] <Pyromanik> what is recommended way to force ssl?
81: [01:34:00] <Pyromanik> it will find.
82: [01:34:00] <Pyromanik> Jakx, defeine public $template = array('list', 'templates', 'here');
83: [01:34:00] <Squandered> I'd use a reverse proxy like Pound....
84: [01:34:00] <simon_w> apache, though there's Director::forceSSL()
85: [01:35:00] <Pyromanik> simon_w, sweet director
86: [01:35:00] <Pyromanik> and use
87: [01:36:00] <Pyromanik> but how to apache?
88: [01:36:00] <simon_w> RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [QSA,L,R=301]
89: [01:36:00] <simon_w> RewriteCond %{SERVER_PORT} 80
90: [01:37:00] <Pyromanik> oh. server port
91: [01:37:00] * liam__ quit (Quit: liam__)
92: [01:39:00] <Pyromanik> thanks simon_w, works a charm
93: [01:40:00] * novaweb quit (Quit: novaweb)
94: [01:42:00] <simon_w> Slacking off at work, watching QI
95: [01:43:00] <simon_w> A big wig?
96: [01:43:00] <spronk> a large head of fake hair
97: [01:43:00] <Pyromanik> I just had liquid lunch with a mate over from Aussie. Wish I could have stayed there all afternoon :<
98: [01:43:00] <Pyromanik> Squandered, he's a community member.
99: [01:43:00] <Squandered> So, simon you're a big wig for SS yeah?
100: [01:43:00] <Pyromanik> simon_w, living the dream
101: [01:43:00] <simon_w> They don't pay me or anything :p
102: [01:44:00] <Pyromanik> Zauberfisch, still the same?
103: [01:44:00] <Squandered> ah yup
104: [01:44:00] <Zauberfisch_> btw, simon_w may I be so bold to ask you what company you work for now?
105: [01:44:00] <simon_w> Still the same
106: [01:45:00] <simon_w> pocketrent
107: [01:45:00] <Zauberfisch_> please remind me of the name :P
108: [01:48:00] <Zauberfisch_> ah, yeah, now I remember
109: [01:50:00] <Squandered> and tgif
110: [01:50:00] <Squandered> only a few more hours!
111: [01:50:00] <Pyromanik> why is this work week not over yet :<
112: [01:52:00] <spronk> rewriting authentication framework on friday
113: [01:52:00] <spronk> ah
114: [01:52:00] <spronk> LIBERATYING
115: [01:55:00] <Pyromanik> YING
116: [01:59:00] <spronk> also
117: [01:59:00] <ss23> Check yoself before you wreck yoself
118: [01:59:00] <spronk> https://github.com/opauth/opauth
119: [01:59:00] <spronk> anyone here used Opauth lib?
120: [02:02:00] * terryapodaca1 has left #silverstripe
121: [02:13:00] <Squandered> No, but its something I was about to look into
122: [02:15:00] <Squandered> spronk http://www.silverstripe.org/oauth-server/
123: [02:16:00] <spronk> dw, simon_w fixed it
124: [02:16:00] <simon_w> So I fixed it
125: [02:16:00] <simon_w> Worked with b1, but not b2
126: [02:16:00] <Squandered> seems simon_w knows a thing or two about it
127: [02:16:00] <simon_w> Well, I did write it
128: [02:16:00] * liam_ is now known as Guest84338
129: [02:16:00] * liam_ has joined #silverstripe
130: [02:16:00] <Squandered> lol
131: [02:16:00] <Squandered> maybe just a thing or two.....
132: [02:16:00] <spronk> Squandered: yeah, played with that last week
133: [02:16:00] <spronk> it was broken. :P
134: [02:16:00] <Squandered> oh?
135: [02:18:00] * Guest84338 quit (Client Quit)
136: [02:21:00] <spronk> "asd"
137: [02:21:00] <Pyromanik> "Theme and stuff"
138: [02:21:00] <Pyromanik> winning at commit messages
139: [02:22:00] <spronk> yes :D
140: [02:22:00] <ss23> or something else :S
141: [02:22:00] <ss23> oauth, or asd?
142: [02:22:00] <ss23> Read what as oh pawth?
143: [02:22:00] <Pyromanik> spronk, does anyone else read that as "Oh-Pawth"?
144: [02:23:00] <spronk> opauth*
145: [02:23:00] <spronk> opatuh
146: [02:24:00] <ss23> oic, there is a opauth :O
147: [02:24:00] <spronk> well
148: [02:24:00] <spronk> its a php lib
149: [02:25:00] <spronk> not an actual auth system
150: [02:32:00] <Pyromanik> o-pauth
151: [02:32:00] <Pyromanik> op-auth
152: [02:32:00] * UncleCheese quit (Quit: UncleCheese)
153: [02:33:00] <simon_w> op[s]-auth
154: [02:34:00] <Pyromanik> lets ask
155: [02:34:00] <Pyromanik> #opauth
156: [02:35:00] <spronk> empty over there.
157: [02:35:00] <Pyromanik> yeah, it's just me and twisted`
158: [02:36:00] <Pyromanik> TOO LATE, I ASKED FIRST ss23
159: [02:36:00] <ss23> XD
160: [02:42:00] * Jakx has left #silverstripe
161: [02:54:00] <Pyromanik> no answer :<
162: [02:54:00] <Pyromanik> CLOCK Y U NO FASTER
163: [02:56:00] * UncleCheese has joined #silverstripe
164: [02:56:00] * Guest71449 quit (Read error: Connection reset by peer)
165: [02:56:00] * Pigeon has joined #silverstripe
166: [02:56:00] * Pigeon is now known as Guest43706
167: [03:07:00] <Zauberfisch_> CLOCK Y U NO SLOWER
168: [03:07:00] <Zauberfisch_> damn deadline tomorrow
169: [03:08:00] * aaron1245 quit (Quit: aaron1245)
170: [03:08:00] * bti has joined #silverstripe
171: [03:08:00] <bti> hello
172: [03:09:00] <bti> having a couple of issues with a fresh SS3 install on a new server
173: [03:10:00] <bti> if i dev/build i get a blank screen, if i add ?showqueries it works, i think because something is being outputted to the screen
174: [03:13:00] * liam_ has joined #silverstripe
175: [03:14:00] * Guest87317 quit (Client Quit)
176: [03:14:00] * liam_ is now known as Guest87317
177: [03:17:00] * popeshoe quit (Quit: This computer has gone to sleep)
178: [03:22:00] <ss23> What the fuck
179: [03:22:00] <Zauberfisch_> bti that sounds weird
180: [03:22:00] <ss23> And what your dev is coming back and saying sounds like an excuse.... Client has given their preference/requirements, dev needs to figure out how to do it.
181: [03:22:00] <Zauberfisch_> bti are you sure error reporting and display errors is on?
182: [03:22:00] <ss23> Is this shit
183: [03:23:00] <ss23> I reply to someone saying I can't quote beacuse I have no experience with any of the stuff and need to take a day to play around with all the different modules etc to see how long it will take
184: [03:23:00] <Zauberfisch_> bti just to be sure, place a syntax error somewhere
185: [03:23:00] <bti> Zauberfisch_ yeah all on, doesn't report anything
186: [03:23:00] <ss23> And I get that as a reply
187: [03:24:00] <bti> i'll try
188: [03:25:00] <bti> Zauberfisch_ also, in the admin i get an error in the web console: Uncaught SyntaxError: Unexpected token < for tiny_mce_gzip.php
189: [03:25:00] <bti> this is a really basic server: ubuntu 12.04, nginx and php 5.3
190: [03:28:00] <Squandered> using friendly urls?
191: [03:31:00] <Zauberfisch_> bti sorry, no experience with nginx
192: [03:32:00] <bti> Squandered yes, setup rewrite rules
193: [03:32:00] <Squandered> and they are working correctly?
194: [03:34:00] * aaron1245 has joined #silverstripe
195: [03:36:00] <Pyromanik> F this splash screen bollocks.
196: [03:36:00] <Pyromanik> SO MAD RIGHT NOW
197: [03:36:00] <Pyromanik> Beer.
198: [03:36:00] <bti> Squandered yes, everything on the front end works
199: [03:36:00] <Pyromanik> I'm done.
200: [03:42:00] <Squandered> I'm not mad, if that helps.
201: [03:42:00] <ss23> SO MAD
202: [03:42:00] <ss23> lol
203: [03:42:00] <ss23> You think your mad
204: [03:42:00] <ss23> You just had to deal with someone saying you're making "excuses" because you can't quote without knowing shit about all this proprietary as fuck modules
205: [03:42:00] <ss23> grrrr
206: [03:42:00] * ss23 bites Pyromanik
207: [03:44:00] <ss23> simon_w: nz.php.net down, whats up?
208: [03:44:00] <ss23> down as in 500
209: [03:48:00] <Squandered> Right, home time for me - Thanks everyone for your help today - I will be back again!
210: [03:48:00] * tankr quit (Quit: Leaving.)
211: [03:49:00] <ss23> Cya, Squandered :)
212: [03:51:00] <Pyromanik> or turn around and go "how much for you to build me a steam engine?"
213: [03:51:00] <Pyromanik> ss23, that's not excuses, that's warning bells.
214: [03:51:00] <Pyromanik> as is "fuck off"
215: [03:51:00] <ss23> lol
216: [03:51:00] <Pyromanik> I need the number right now, don't make up excuses like you don't have any engineering skills.
217: [03:52:00] <ss23> XD
218: [03:53:00] * Squandered quit (Ping timeout: 256 seconds)
219: [03:54:00] <Pyromanik> 0||
220: [03:54:00] <Pyromanik> yet
221: [03:54:00] <Pyromanik> 0x||
222: [03:54:00] <Pyromanik> no answer on oh paws
223: [03:54:00] <Pyromanik> double hexpipe
224: [03:54:00] <Pyromanik> zero pause
225: [03:55:00] <ss23> http://youtu.be/CKgxXJxR08Q A+
226: [03:55:00] <Pyromanik> what have you got for me
227: [03:55:00] <ss23> Now I want a kid!
228: [03:58:00] <Pyromanik> had to clickity click that pause button
229: [03:58:00] * DigNZ quit (Quit: DigNZ)
230: [03:58:00] <Pyromanik> very well done
231: [03:58:00] <Pyromanik> oh god
232: [03:59:00] <ss23> :D
233: [04:00:00] <Pyromanik> cool accent, would listen again.
234: [04:01:00] * Error404NotFound has joined #silverstripe
235: [04:01:00] <Pyromanik> ciao
236: [04:01:00] * Pyromanik quit (Quit: Leaving)
237: [04:03:00] * DrCuriosity has joined #silverstripe
238: [04:04:00] * UncleCheese quit (Quit: UncleCheese)
239: [04:07:00] * Pigeon has joined #silverstripe
240: [04:07:00] * Guest43706 quit (Ping timeout: 252 seconds)
241: [04:08:00] * Pigeon is now known as Guest54594
242: [04:11:00] * nickmolhoek1 quit (Quit: nickmolhoek1)
243: [04:12:00] <simon_w|air> ss23, telling me, while I'm on the bus, isn't very useful :p
244: [04:12:00] <ss23> simon_w|air: Well you can always take a look when you're not busy :P
245: [04:14:00] <ss23> Um, sometimes, what
246: [04:14:00] <simon_w|air> You mean when I get back to something that gets the down notification emails? :p
247: [04:14:00] <ss23> Yeah, something like that
248: [04:15:00] <simon_w|air> "syntax error, unexpected '$PHP_5_3_RC_DATE' (T_VARIABLE) in /var/php/include/version.inc on line 30"
249: [04:15:00] <simon_w|air> Why they break things?
250: [04:19:00] <ss23> Did you fix yourself or re git pull latest changes that fixed it?
251: [04:19:00] <simon_w|air> There we go, fixed
252: [04:19:00] <ss23> gw
253: [04:20:00] * bti quit (Quit: Textual IRC Client: www.textualapp.com)
254: [04:20:00] <simon_w|air> I ran the rsync again
255: [04:20:00] <ss23> And srsly, why does php.net exist on a system that doesnt' do basic things like a syntax check before pushing out, idek
256: [04:21:00] <simon_w|air> It make break when it pulls from the asia rysnc server again, but we'll see
257: [04:21:00] <ss23> sweet
258: [04:23:00] <simon_w|air> Also, because git makes doing that insanely difficult
259: [04:26:00] <ss23> have a precommit hook that does it?
260: [04:27:00] <ss23> Like, the syntax check can just be commit side, right?
261: [04:27:00] <simon_w|air> yeah, which is pretty much the same thing
262: [04:27:00] <simon_w|air> Needs to be done on every single machine that clones
263: [04:27:00] <ss23> On ever machine that commits, you mean?
264: [04:28:00] <ss23> How many people do commits? Anyway, a git hook can be added to git as it is, it's like a 10 line script and it's all done?
265: [04:29:00] * tankr quit (Client Quit)
266: [04:29:00] * tankr has joined #silverstripe
267: [04:31:00] <ss23> What I mean is that it's one git script that is in git itself
268: [04:31:00] <simon_w|air> I got to 15 before I couldn't be bothered scrolling any more
269: [04:32:00] <simon_w|air> It's a hook in the local repository that may or may not be cloned
270: [04:36:00] <simon_w|air> Bah, can't remember what the IRC room is
271: [04:39:00] * irogue quit ()
272: [04:39:00] * simon_w|air pokes FrozenFire
273: [04:41:00] <simon_w|air> Eh, they know. Apparently 45 of the mirrors got the dodgy file and died
274: [04:42:00] <simon_w|air> I was going to ask for the IRC room, but meh. I'll just wait for the bot
275: [04:42:00] * FrozenFire pokes simon_w
276: [04:43:00] <FrozenFire> Travis?
277: [04:43:00] <simon_w|air> nz.php.net
278: [04:43:00] <simon_w|air> Half the mirrors broke!
279: [04:43:00] <FrozenFire> http://nz1.php.net/
280: [04:43:00] <simon_w|air> Yeah, I know
281: [04:43:00] <FrozenFire> Though, I can look at the mirror information
282: [04:44:00] <simon_w|air> round robin gets dropped first error
283: [04:44:00] <simon_w|air> People committing dodgy code?
284: [04:44:00] * aaron1245 quit (Quit: aaron1245)
285: [04:44:00] <FrozenFire> Apparently it's been an issue since the 11th
286: [04:45:00] <simon_w|air> Oh, that's lying
287: [04:45:00] <FrozenFire> "Unable to get data for file /mirror-info. Probably timeout. (errno: 0 errstr: ) (problem since: Mon, 11 Mar 2013 04:07:19 GMT)"
288: [04:46:00] <FrozenFire> Is nz.php.net supposed to resolve?
289: [04:46:00] <FrozenFire> Just to clarify, what's going wrong?
290: [04:47:00] <simon_w|air> Just need to wait for the bot to check nz1 again, and it should come back
291: [04:47:00] * mwm has joined #silverstripe
292: [04:47:00] <FrozenFire> Yeah
293: [04:47:00] <simon_w|air> nz.php.net would normally resolve, but someone committed a syntax error to version.inc, broke half the mirrors and the round robin got pulled on them all
294: [04:47:00] <mwm> hi guys, wondering if theres a way to page a grouped datalist?
295: [04:48:00] <FrozenFire> Lots and lots and lots of downed mirrors, yeah.
296: [04:48:00] * DigNZ has joined #silverstripe
297: [04:48:00] <simon_w|air> Aha, hourly check. That's fine
298: [04:48:00] <FrozenFire> http://news.php.net/php.mirrors
299: [04:48:00] * joelpittet has joined #silverstripe
300: [04:49:00] <simon_w|air> mwm, try wrapping the grouped one in a pagination list and see what happens?
301: [04:49:00] * joelpittet quit (Remote host closed the connection)
302: [04:49:00] <simon_w|air> http://news.php.net/php.webmaster/15677
303: [04:49:00] <simon_w|air> yeah
304: [04:49:00] * joelpittet has joined #silverstripe
305: [04:51:00] <FrozenFire> Tyrael says in a reply that it'll resolve itself soon
306: [04:51:00] <simon_w|air> yeah, read that after I poked you
307: [04:53:00] <ss23> So stupid that it happens in the first place though
308: [04:54:00] <mwm> simon, unfortunately, didn't work
309: [04:56:00] * cloph_away quit (Ping timeout: 246 seconds)
310: [04:57:00] <FrozenFire> ss23, You don't know the half of the problem. :P
311: [04:57:00] <FrozenFire> We're still running servers with PHP4
312: [04:57:00] <FrozenFire> (In the PHP.net project)
313: [04:58:00] <FrozenFire> Pretty sure docs.php.net was running PHP 4 until recently
314: [04:58:00] * DigNZ quit (Quit: DigNZ)
315: [04:58:00] <simon_w|air> mwm, how about the other way around?
316: [05:00:00] <FrozenFire> Oh probably.
317: [05:00:00] <mwm> simon, and thanks!
318: [05:00:00] * cloph_away has joined #silverstripe
319: [05:00:00] <mwm> simon, woah, that did work! love SS3 (a bit under the pump, 1 hour to finish this project...)
320: [05:00:00] <simon_w|air> And now it's on 5.3.3!
321: [05:01:00] <simon_w|air> That's what the status page says anyway
322: [05:01:00] <FrozenFire> The PHP project has a lot of code rot and a lot of people unwilling to put themselves out there to potentially break shit
323: [05:02:00] <FrozenFire> Someone recently did a crackdown on public-facing servers
324: [05:02:00] <FrozenFire> I think that's why you got to put up the new NZ mirror, actually
325: [05:02:00] <FrozenFire> Yeah
326: [05:03:00] <simon_w|air> Huh, I guess it's not surprising that 5.3.3 (most likely debian) is the most common PHP version for mirror servers
327: [05:03:00] <simon_w|air> Because the other two disappeared
328: [05:03:00] <FrozenFire> Yeah, I think they got the boot
329: [05:04:00] <FrozenFire> First you have to give a shit
330: [05:04:00] <ss23> ^ tru dat
331: [05:04:00] <simon_w|air> nz2 died some time again, nz1 was recent
332: [05:04:00] <simon_w|air> And seriously, how hard is it to do a PHP update every so often?
333: [05:05:00] <simon_w|air> ss23, they're working on it
334: [05:05:00] <simon_w|air> or do you mean non SS Ltd ones?
335: [05:05:00] <ss23> Non SS Ltd
336: [05:05:00] <simon_w|air> Yeah, that's not going to change
337: [05:05:00] <ss23> I mean I've made a lot of SS sites over the years (a lot as in like 30+, not a lot compared to some), and they're all running the version of SS they were made with
338: [05:05:00] <ss23> Reminds me, I was thinking about all the Silverstripe sites that are running 2.OLD
339: [05:05:00] <ss23> Need a cheap way to mass update them
340: [05:06:00] <ss23> So was thinking about doing something to manage / auto-update them
341: [05:06:00] <ss23> Probably could do something...
342: [05:06:00] <ss23> List of modules, theme dir, mysite, then just try updating everything and see if it gives the same output between versions
343: [05:06:00] <ss23> o/
344: [05:06:00] <FrozenFire> Problem is that you have to consider the software running on a server
345: [05:07:00] <FrozenFire> I've encountered lots and lots of code which breaks on PHP 5.3
346: [05:23:00] * simon__w has joined #silverstripe
347: [05:23:00] * simon_w quit (Read error: Connection reset by peer)
348: [05:33:00] * Shrike_Finland quit (Quit: Leaving.)
349: [06:08:00] * Err404NotFound has joined #silverstripe
350: [06:08:00] * Error404NotFound quit (Disconnected by services)
351: [06:49:00] * Squandered has joined #silverstripe
352: [06:56:00] * DesignCity has joined #silverstripe
353: [06:59:00] * Bollig|DesignCty quit (Ping timeout: 260 seconds)
354: [06:59:00] * DesignCity is now known as Bollig|DesignCty
355: [07:23:00] * gordon_ has joined #silverstripe
356: [07:23:00] * Squandered quit (Ping timeout: 276 seconds)
357: [07:23:00] * gordon_ is now known as elgrodo
358: [07:24:00] <elgrodo> after I've upgraded to 3.1beta2 I'm having problems running framework/sake with controllers designed for the command line
359: [07:25:00] <elgrodo> instead of output from the controller in the form of error logs I am seeing the HTML as if the URL returned empty text (ie the page shows furniture but no content)
360: [07:26:00] <elgrodo> is there a way of dumping the routing calculations - taking it down to the simplest possible example doesn't seem to work either
361: [07:42:00] * peter_ss has joined #silverstripe
362: [07:55:00] * mwm quit (Ping timeout: 245 seconds)
363: [08:07:00] * aragonne has joined #silverstripe
364: [08:08:00] * onre has joined #silverstripe
365: [08:08:00] * onre_ is now known as onre
366: [08:08:00] * onre quit (Changing host)
367: [08:15:00] * chillu has joined #silverstripe
368: [08:29:00] <elgrodo> aha, after a lot of trace it appears the index method is being called
369: [08:32:00] * ocm has joined #silverstripe
370: [08:33:00] * guci0 has joined #silverstripe
371: [08:34:00] * zfmf has joined #silverstripe
372: [08:36:00] <ocm> howdy!
373: [08:37:00] <guci0> Hello!
374: [08:37:00] <ocm> wzup? :D
375: [08:37:00] * priithansen has joined #silverstripe
376: [08:38:00] <guci0> :)
377: [08:38:00] <ocm> if I see some missing translation in the framework/lang
378: [08:38:00] <ocm> should I fork and do a pull request with the added translations?
379: [08:40:00] <guci0> It's ok now... she sitting on me
380: [08:40:00] <guci0> ocm: I run for my daughter ... Now she fall, and cyring :(
381: [08:40:00] <ocm> run for your daughter? did you ran her over?
382: [08:41:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/5521115
383: [08:41:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/69310739565a...363348efdb9b
384: [08:41:00] * travis-ci has left #silverstripe
385: [08:41:00] <guci0> :)
386: [08:41:00] <guci0> No, tripped over the carpet
387: [08:41:00] * travis-ci has joined #silverstripe
388: [08:41:00] <travis-ci> [travis-ci] silverstripe/sapphire#1644 (3.0 - 363348e : Ingo Schommer): The build has errored.
389: [08:43:00] <travis-ci> [travis-ci] Change view : https://github.com/chillu/sapphire/compare/69310739565a...2f44415fad31
390: [08:43:00] * travis-ci has left #silverstripe
391: [08:43:00] * travis-ci has joined #silverstripe
392: [08:43:00] <travis-ci> [travis-ci] chillu/sapphire#71 (3.0 - 2f44415 : Ingo Schommer): The build was broken.
393: [08:43:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/chillu/sapphire/builds/5521136
394: [08:46:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/chillu/sapphire/builds/5521166
395: [08:46:00] * travis-ci has left #silverstripe
396: [08:46:00] * travis-ci has joined #silverstripe
397: [08:46:00] <travis-ci> [travis-ci] chillu/sapphire#72 (3.0 - 6931073 : Simon Welsh): The build was broken.
398: [08:46:00] <travis-ci> [travis-ci] Change view : https://github.com/chillu/sapphire/compare/4f5b3fa3a6e6...69310739565a
399: [08:49:00] * onre quit (Ping timeout: 246 seconds)
400: [08:50:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/chillu/sapphire/builds/5521239
401: [08:50:00] * travis-ci has left #silverstripe
402: [08:50:00] <travis-ci> [travis-ci] chillu/sapphire#73 (3.0 - 49537d2 : Ingo Schommer): The build was broken.
403: [08:50:00] * travis-ci has joined #silverstripe
404: [08:50:00] <travis-ci> [travis-ci] Change view : https://github.com/chillu/sapphire/compare/2f44415fad31...49537d242090
405: [08:53:00] * Gerry2 has joined #silverstripe
406: [08:54:00] <Gerry2> Hi everyone
407: [08:54:00] <ocm> hi gerry
408: [08:55:00] <Gerry2> OCM, just wondering if anyone in the community experienced using the Members Profile module.
409: [08:57:00] * svandragt has joined #silverstripe
410: [08:59:00] <svandragt> Anyone using GridFieldRelationHandler by simonwelsh? when editing relations it only shows the first 15 items even though my list contains more (no pagination controls)
411: [08:59:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/chillu/sapphire/builds/5521413
412: [08:59:00] <travis-ci> [travis-ci] Change view : https://github.com/chillu/sapphire/compare/49537d242090...4a9a51872fc7
413: [08:59:00] <travis-ci> [travis-ci] chillu/sapphire#74 (3.0 - 4a9a518 : Ingo Schommer): The build is still failing.
414: [08:59:00] <Gerry2> Hi everyone, did anyone of you experienced CMS backend returning a negative url page number?
415: [08:59:00] * travis-ci has joined #silverstripe
416: [08:59:00] * travis-ci has left #silverstripe
417: [09:00:00] * Guest54594 quit ()
418: [09:04:00] <ocm> Gerry2 I am working with the members profile module at the moment
419: [09:05:00] * Error404NotFound has joined #silverstripe
420: [09:06:00] * Error404NotFound quit (Read error: Connection reset by peer)
421: [09:06:00] <Gerry2> OCM, looks great in the frontend but crashes during backend CMS edit. Add new pages works fine but edits generates a negative page number in CMS. Did you experienced the same?
422: [09:07:00] * Err404NotFound quit (Ping timeout: 258 seconds)
423: [09:07:00] <Gerry2> OCM, refreshed via git the cms, framework and module tonight but still crashes. Not willing to give up on it because it has all the functions I need.
424: [09:08:00] * popeshoe has joined #silverstripe
425: [09:11:00] <Gerry2> FrozenFire & Simon_w, not sure if guys are online. Just wish to say thank you. Managed to the issue with your help i.e. using return array('Content' => $form); instead of just return $form. Also started using YAML. Thanks again.
426: [09:12:00] <ocm> Gerry2, I havent walked into that so far
427: [09:12:00] <ocm> though I just use the members profile module just for registration puproses
428: [09:13:00] <ocm> on what kind of pages will you get the crash?
429: [09:13:00] <ocm> or what kind of edits?
430: [09:13:00] <ocm> for displaying profiles and stuff like that I have some custom build solutions to satisfy my customer
431: [09:14:00] <Gerry2> OCM, yes that is exactly what I intend to use members profile i.e. registrations. But CMS returns a blank page and a negative URL during edits. I will try to debug PHP.
432: [09:15:00] <ocm> any error message or error_log which provides some useful information?
433: [09:15:00] <Gerry2> None, looked into silverstripe log, firebug and apache/php logs. Nothing.
434: [09:16:00] <ocm> and logging is enabled?
435: [09:17:00] * lx-berlin has joined #silverstripe
436: [09:17:00] <Gerry2> OCM, SS logging is active SS_Log::add_writer(new SS_LogFileWriter('error_log.txt'), SS_Log::ERR); and PHP ini_set('display_errors', 1); ini_set("php_error_log","mysite");
437: [09:18:00] <ocm> what version of ss do you use?
438: [09:18:00] <ocm> 3.0.5?
439: [09:18:00] <Gerry2> OCM, member profile is working fine in the front end. Backend CMS edit of the page is the problem.
440: [09:19:00] <Gerry2> OCM, aha found the problem of members profile.
441: [09:21:00] <ocm> oh realy? that sounds great
442: [09:21:00] <ocm> what is it?
443: [09:21:00] <Gerry2> OCM, (ajshort if you are listening) - the logons that can edit the CMS backend pages are those that was via registration. But if you use logons that was created from the standard CMS Security it seems to reject the permissions.
444: [09:22:00] <Gerry2> OCM, this is the case even if the users created via CMS Security belongs to the same Members Profile "Admin Group". Don't know why but gave me a clue.
445: [09:22:00] <ocm> are the usergroups similair? of those who are created from the cms and by the form?
446: [09:22:00] <ocm> strange that it gives problems, dont see how
447: [09:23:00] <ocm> I just use domain.com/admin
448: [09:23:00] <ocm> for all my logins (even just registered members with read only access)
449: [09:23:00] <ocm> is it the logon htat breaks it?
450: [09:23:00] <ocm> the cms and form created CMS Editors?
451: [09:23:00] <Gerry2> At least I have a work around. I can roll out the solution with a second Admin logon.
452: [09:23:00] <ocm> if you look in the db, do they still have the same usergroups and stuff?
453: [09:23:00] * waveydave has joined #silverstripe
454: [09:24:00] * kinglozzer has joined #silverstripe
455: [09:24:00] <Gerry2> Hold on, I will now check difference in the user record in MySQL. Logon does not break it was the CMS edit.
456: [09:25:00] * onre has joined #silverstripe
457: [09:25:00] * onre is now known as Guest46024
458: [09:28:00] <kinglozzer> Morning all
459: [09:29:00] <Gerry2> OCM, seems that logons created via registrations are updated in new fields PublicFieldsRaws and ProfilePageID. This does not happen if you just create user via backend. It seems to be affecting authority to edit member profile pages in CMS.
460: [09:32:00] * ARNHOE has joined #silverstripe
461: [09:33:00] * Guest46024 quit (Ping timeout: 264 seconds)
462: [09:39:00] <Gerry2> OCM, bye for now. Thank you for listening. Found a work around.
463: [09:40:00] * onre_ has joined #silverstripe
464: [09:44:00] * Gerry2 quit (Quit: Nettalk6 - www.ntalk.de)
465: [09:47:00] <lx-berlin> Morning kinglozzer
466: [09:48:00] <kinglozzer> lx-berlin: I ran into your $summary_fields bug yesterday
467: [09:49:00] <kinglozzer> It wasn't just you - I wasn't getting the bug the first time because my GridField was on a SiteTree object, the SiteTree object had $searchable_fields defined, so it's only a ModelAdmin bug
468: [09:49:00] <lx-berlin> ah ;)
469: [09:49:00] <lx-berlin> yes, i had this problem in modeladmin
470: [09:50:00] <svandragt> morning kinglozzer
471: [09:50:00] <kinglozzer> Hi svandragt
472: [09:55:00] <simon_w|air> Morning? You crazy people :p
473: [10:01:00] <kinglozzer> Friday has only just started for us ;)
474: [10:01:00] * ARNHOE quit (Remote host closed the connection)
475: [10:06:00] <simon_w|air> And Saturday is just about to
476: [10:06:00] <ocm> its friday friday fridasy oooohhhhh
477: [10:34:00] * DrCuriosity quit (Ping timeout: 256 seconds)
478: [10:35:00] * DrCuriosity has joined #silverstripe
479: [10:49:00] * ARNHOE has joined #silverstripe
480: [10:50:00] * travis-ci has joined #silverstripe
481: [10:50:00] * aragonne quit (Quit: aragonne)
482: [10:50:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/ajshort/sapphire/builds/5523495
483: [10:50:00] * travis-ci has left #silverstripe
484: [10:50:00] <travis-ci> [travis-ci] Change view : https://github.com/ajshort/sapphire/compare/8d32ae954b24^...75df03dddc91
485: [10:50:00] <travis-ci> [travis-ci] ajshort/sapphire#13 (3.1 - 75df03d : Ingo Schommer): The build failed.
486: [10:51:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/ajshort/silverstripe-cms/builds/5523502
487: [10:51:00] <travis-ci> [travis-ci] ajshort/silverstripe-cms#1 (3.1 - b5725c7 : Andrew Short): The build failed.
488: [10:51:00] * travis-ci has joined #silverstripe
489: [10:51:00] * travis-ci has left #silverstripe
490: [10:51:00] <travis-ci> [travis-ci] Change view : https://github.com/ajshort/silverstripe-cms/compare/eb2e0d787767^...b5725c7acefd
491: [10:54:00] * travis-ci has left #silverstripe
492: [10:54:00] <travis-ci> [travis-ci] Change view : https://github.com/ajshort/sapphire/compare/75df03dddc91...6ae931df249a
493: [10:54:00] <travis-ci> [travis-ci] ajshort/sapphire#14 (3.1 - 6ae931d : Andrew Short): The build failed.
494: [10:54:00] * travis-ci has joined #silverstripe
495: [10:54:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/ajshort/sapphire/builds/5523554
496: [11:00:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/75df03dddc91...6ae931df249a
497: [11:00:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/5523703
498: [11:00:00] * travis-ci has left #silverstripe
499: [11:00:00] <travis-ci> [travis-ci] silverstripe/sapphire#1646 (3.1 - 6ae931d : Andrew Short): The build is still failing.
500: [11:00:00] * travis-ci has joined #silverstripe
501: [11:01:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/ec93643f49b5...b5725c7acefd
502: [11:01:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/5523786
503: [11:01:00] * travis-ci has left #silverstripe
504: [11:01:00] * travis-ci has joined #silverstripe
505: [11:01:00] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#271 (3.1 - b5725c7 : Andrew Short): The build is still failing.
506: [11:06:00] <travis-ci> [travis-ci] Change view : https://github.com/ajshort/silverstripe-cms/compare/813ed758695c...18f4f6810185
507: [11:06:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/ajshort/silverstripe-cms/builds/5523940
508: [11:06:00] * travis-ci has left #silverstripe
509: [11:06:00] * travis-ci has joined #silverstripe
510: [11:06:00] <travis-ci> [travis-ci] ajshort/silverstripe-cms#2 (master - 18f4f68 : Andrew Short): The build failed.
511: [11:08:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/6ae931df249a...e0e481fc462a
512: [11:08:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/5523889
513: [11:08:00] * travis-ci has left #silverstripe
514: [11:08:00] * travis-ci has joined #silverstripe
515: [11:08:00] <travis-ci> [travis-ci] silverstripe/sapphire#1647 (3.1 - e0e481f : Ingo Schommer): The build is still failing.
516: [11:10:00] <travis-ci> [travis-ci] Change view : https://github.com/ajshort/sapphire/compare/373c25d56d9a...bc941c18b60f
517: [11:10:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/ajshort/sapphire/builds/5523956
518: [11:10:00] * travis-ci has left #silverstripe
519: [11:10:00] * travis-ci has joined #silverstripe
520: [11:10:00] <travis-ci> [travis-ci] ajshort/sapphire#15 (master - bc941c1 : Andrew Short): The build is still failing.
521: [11:13:00] * Shrike_Finland has joined #silverstripe
522: [11:22:00] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#272 (master - 18f4f68 : Andrew Short): The build was broken.
523: [11:22:00] * travis-ci has joined #silverstripe
524: [11:22:00] * travis-ci has left #silverstripe
525: [11:22:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/5524225
526: [11:22:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/56208a59e51d...18f4f6810185
527: [11:37:00] * howardgrigg has joined #silverstripe
528: [11:39:00] * ocm quit (Ping timeout: 260 seconds)
529: [11:53:00] * UncleCheese has joined #silverstripe
530: [11:55:00] * UncleCheese quit (Client Quit)
531: [11:55:00] * Zauberfisch_ quit (Remote host closed the connection)
532: [11:58:00] <travis-ci> [travis-ci] Change view : https://github.com/ajshort/silverstripe-cms/compare/4c562e32aecb...857d5afc42a5
533: [11:58:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/ajshort/silverstripe-cms/builds/5525036
534: [11:58:00] * travis-ci has left #silverstripe
535: [11:58:00] <travis-ci> [travis-ci] ajshort/silverstripe-cms#3 (http - 857d5af : ajshort): The build failed.
536: [11:58:00] * travis-ci has joined #silverstripe
537: [12:00:00] <travis-ci> [travis-ci] Change view : https://github.com/ajshort/sapphire/compare/342ef1e583f6...09e01d99962f
538: [12:00:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/ajshort/sapphire/builds/5525064
539: [12:00:00] * travis-ci has left #silverstripe
540: [12:00:00] * travis-ci has joined #silverstripe
541: [12:00:00] <travis-ci> [travis-ci] ajshort/sapphire#16 (http - 09e01d9 : ajshort): The build was broken.
542: [12:01:00] * Shrike_Finland quit (Ping timeout: 240 seconds)
543: [12:03:00] * ocm has joined #silverstripe
544: [12:08:00] * UndefinedOffset has joined #silverstripe
545: [12:09:00] <ocm> aloha
546: [12:15:00] * Guits quit (Read error: Connection reset by peer)
547: [12:19:00] * Guits has joined #silverstripe
548: [12:20:00] * howardgrigg quit (Remote host closed the connection)
549: [12:35:00] * svandragt quit (Read error: Connection reset by peer)
550: [13:01:00] <travis-ci> [travis-ci] Change view : https://github.com/chillu/sapphire/compare/50336ffa6256^...316bf75d2005
551: [13:01:00] * travis-ci has joined #silverstripe
552: [13:01:00] <travis-ci> [travis-ci] chillu/sapphire#76 (experiments/config-statics - 316bf75 : Ingo Schommer): The build failed.
553: [13:01:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/chillu/sapphire/builds/5526357
554: [13:01:00] * travis-ci has left #silverstripe
555: [13:02:00] * peter_ss quit (Quit: Leaving.)
556: [13:22:00] * Fritz_ has joined #silverstripe
557: [13:24:00] * g4b0 has joined #silverstripe
558: [13:24:00] <g4b0> hi all
559: [13:25:00] * chillu quit (Ping timeout: 264 seconds)
560: [13:26:00] * Shrike_Finland has joined #silverstripe
561: [13:27:00] <Fritz_> Hi, I am trying to use widgets with SilverStripe 3.1beta2. I installed the widgets module, modified Page.php and after /dev/build the installed widgets show up in the CMS as expected. When I try to add a widget to a page, I get "Not Found". Looking with the debugger shows that I get a 404 error on http://mysite/Widget_Controller/EditableSegment/ContactWidget. Doing the same with SS 3.0.5 works just fine. Does anybody know what migh
562: [13:35:00] <Fritz_> I get the same behaviour when installing the blog module and trying to add any of its widgets to the blog page.
563: [13:38:00] * UncleCheese has joined #silverstripe
564: [13:40:00] * ARNHOE quit (Remote host closed the connection)
565: [13:46:00] <Fritz_> Has anybody used widgets with SS3.1beta2 successfully?
566: [13:49:00] <r3v3rb> hi all, have a flow question with SS3
567: [13:49:00] * r3v3rb has joined #silverstripe
568: [13:52:00] <r3v3rb> I am passing a arraylist to an email template as $data but want to access the first item in the array outside of a <% loop data %> - is that possible?
569: [13:59:00] * chillu has joined #silverstripe
570: [13:59:00] <ocm> $data.first perhaps?
571: [14:01:00] * onre has joined #silverstripe
572: [14:01:00] * onre_ is now known as onre
573: [14:01:00] <r3v3rb> ocm, no idea but will try
574: [14:01:00] * onre quit (Changing host)
575: [14:04:00] <ocm> or maybe control first
576: [14:04:00] <ocm> or something like that
577: [14:04:00] <ocm> dunno if its a build in control already
578: [14:06:00] <kinglozzer> Do you guys all .gitignore your /vendor folders?
579: [14:07:00] <priithansen> Isn't vendor/ needed to deploy with composer?
580: [14:08:00] <kinglozzer> priithansen: No idea, I thought all you needed was composer.json and composer.lock in your repo, then just run composer update
581: [14:08:00] <priithansen> It's blocked in htaccess by default for webaccess
582: [14:09:00] <kinglozzer> Yeah it's not a security problem, just wondered if it's "bloat" in the repo that doesn't need to be there
583: [14:15:00] <kinglozzer> Ah, composer docs recommend committing only composer.json and composer.lock
584: [14:16:00] <g4b0> Sometimes the sslink button disappears from TinyMCE
585: [14:17:00] <g4b0> how can I solve it?
586: [14:17:00] <g4b0> flush=all does insert it again...
587: [14:23:00] <ocm> I have found that same problem
588: [14:27:00] * Shrike_Finland quit (Quit: Leaving.)
589: [14:39:00] * ARNHOE has joined #silverstripe
590: [14:50:00] <priithansen> kinglozzer: guess it makes sense since deploying with composer will recreate vendor in production anyways
591: [14:53:00] <kinglozzer> Argh. My live server is throwing errors everywhere because I deleted a module, but /dev/build isn't clearing the manifest cache.
592: [14:53:00] <kinglozzer> Cache is in usr/tmp, so wonder if it's a permissions thing. Tried creating silverstripe-cache in www root, no joy :(
593: [14:54:00] <kinglozzer> Well it shouldn't be a permissions issue, 755 on the folder should mean it's fine, right?
594: [14:55:00] <kinglozzer> Ah here we go, "Uncaught exception 'Zend_Cache_Exception' with message 'cache_dir must be a directory'"
595: [14:56:00] <priithansen> that I believe is the preferred form for cache dir :)
596: [14:57:00] <kinglozzer> Okay, error coming from Zend_Cache_Backend_File->setCacheDir()
597: [14:58:00] <kinglozzer> I don't know why it's adding /cache on the end though :S
598: [14:58:00] <kinglozzer> It's throwing an error because /home/www/vhosts/test/<sitename>/silverstripe-cache/cache isn't a directory
599: [14:59:00] <priithansen> during normal operation there is cache and aggregate_cache dirs in silverstripe-cache folder
600: [15:00:00] <priithansen> maybe it doesn't have the right to create new dirs? always forgett how the rwx goes with dirs and subdirs
601: [15:02:00] <kinglozzer> I'll try 775
602: [15:02:00] <kinglozzer> It's 755 atm
603: [15:03:00] * ajshort quit (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 18.0.2/20130201065344])
604: [15:04:00] <kinglozzer> Nope, a different error now. There are two files containing the "i18n" class: "/home/www/vhosts/test/mysite/framework/i18n/i18n.php" and "/home/www/vhosts/test/mysite/framework/i18n/i18n/i18n.php"'
605: [15:04:00] <kinglozzer> Second file doesn't exist, I wonder if it's coming from the old cache dir
606: [15:05:00] <priithansen> ghost files
607: [15:05:00] <g4b0> ocm: sorry for late :)
608: [15:05:00] <kinglozzer> I don't have permission to delete the old cache folder >.<
609: [15:05:00] <g4b0> which SS version?
610: [15:05:00] <kinglozzer> :(
611: [15:07:00] <kinglozzer> Ugh
612: [15:07:00] <priithansen> file permissions are always fund specially if you throw acl's into the mix
613: [15:07:00] <kinglozzer> What the hell?! Can't delete anything in the silverstripe-cache folder I just created!
614: [15:08:00] <ocm> rm -rf @ kinglozzer ;)
615: [15:09:00] <ocm> rm -rf is the solution to all your problems :D
616: [15:10:00] <kinglozzer> Permission denied :P
617: [15:11:00] <g4b0> rm -rf /
618: [15:11:00] <ocm> chown -R user:user ?
619: [15:11:00] <ocm> chmod +777 ?
620: [15:11:00] <ocm> gotta try them all!
621: [15:11:00] <g4b0> su
622: [15:12:00] <kinglozzer> Nope, not found the solution yet
623: [15:12:00] <g4b0> :P
624: [15:12:00] <kinglozzer> Problem solved
625: [15:12:00] <kinglozzer> :P
626: [15:12:00] <g4b0> eheh
627: [15:12:00] <ocm> su was the solution?
628: [15:12:00] <ocm> well SU YOU!
629: [15:12:00] <ocm> :D
630: [15:13:00] <kinglozzer> w
631: [15:13:00] <kinglozzer> Trying to change permissions
632: [15:13:00] <kinglozzer> Taking forever
633: [15:13:00] <kinglozzer> Sloooo
634: [15:13:00] <ocm> you dont have shell access to the server?
635: [15:15:00] <kinglozzer> I can't cope with this on a Friday
636: [15:15:00] <kinglozzer> Just not cool :P
637: [15:20:00] * UncleCheese quit (Quit: UncleCheese)
638: [15:22:00] * micmania1 has joined #silverstripe
639: [15:31:00] * Nivery has joined #silverstripe
640: [15:40:00] <kinglozzer> Wow. The whole bloody thing was caused by when I ran composer update
641: [15:41:00] <kinglozzer> There were duplicates of files, I was expecting composer to remove all the old cms and framework files before adding the new ones
642: [15:46:00] <kinglozzer> Switched between 3.0.5 and 3.1b2 using composer update, was that not correct?
643: [15:47:00] <kinglozzer> I guess I was supposed to use composer install?
644: [15:50:00] <kinglozzer> Ah. rm -r cms, rm -r framework, composer install and all is well :D
645: [15:58:00] * Shrike_Finland has joined #silverstripe
646: [16:02:00] <g4b0> I'm using 3.1 and it's quite ok
647: [16:02:00] <Shrike_Finland> Hi guys! What do you think about current state of 3.1beta: should I go with it for new production site or 3.0.5 and upgrade to 3.1 later?
648: [16:03:00] <g4b0> widget ok on beta2
649: [16:03:00] <Fritz_> Did any of you get Widgets to work with 3.1.beta2?
650: [16:03:00] <Shrike_Finland> Beta2 or latest from Github?
651: [16:03:00] <g4b0> I don't know if it will be so easy to upgrade from 3.0 to 3.1...
652: [16:03:00] <g4b0> beta2 yep
653: [16:03:00] <Shrike_Finland> Ok. Will there be so big changes from 3.0 to 3.1?
654: [16:05:00] <g4b0> http://doc.silverstripe.org/framework/en/3.1/changelogs/beta/3.1.0-beta1
655: [16:05:00] <g4b0> http://doc.silverstripe.org/framework/en/3.1/changelogs/beta/3.1.0-beta2
656: [16:05:00] <g4b0> http://doc.silverstripe.org/framework/en/3.1/changelogs/3.1.0
657: [16:08:00] * Shrike_Finland quit (Quit: Leaving.)
658: [16:08:00] <Shrike_Finland> A lot of bug fixes...
659: [16:12:00] * aaron1245 has joined #silverstripe
660: [16:17:00] * Shrike_Finland has joined #silverstripe
661: [16:18:00] * Shrike_Finland quit (Client Quit)
662: [16:35:00] * hubertusanton quit (Quit: hubertusanton)
663: [16:36:00] <g4b0> Shrike_Finland: yes, a lot. 3.1 introduced also some deprecation, IMHO is better to start with it.
664: [16:37:00] <g4b0> Does anybody konw a possible solution for http://open.silverstripe.org/ticket/8300 ?
665: [16:44:00] * kinglozzer quit (Remote host closed the connection)
666: [16:44:00] * r3v3rb quit (Quit: r3v3rb)
667: [16:45:00] * Nivery quit (Quit: Nivery)
668: [16:46:00] * Nivery has joined #silverstripe
669: [16:46:00] * Nivery quit (Client Quit)
670: [16:47:00] <aaron1245> can anyone send me the default .htaccess file for a silverstripe 3 install?
671: [16:47:00] * Guits quit (Ping timeout: 255 seconds)
672: [16:48:00] <aaron1245> i'm getting index.php in my url's on my live site and sort of freaking out
673: [16:51:00] * eddiemonge has joined #silverstripe
674: [16:52:00] <eddiemonge> this is basic but in SS3 i want to have a one-many relationship. on the page that selects the object, how do i setup the selector to select the one object for it?
675: [16:52:00] <micmania1> you can download it from the silverstripe website in a good old fasioned zip
676: [16:52:00] <aaron1245> i didn't see it in there, let me try again
677: [16:53:00] <aaron1245> oh, duh
678: [16:54:00] <aaron1245> it was hidden
679: [16:54:00] <aaron1245> sorry
680: [16:54:00] <aaron1245> dumb question of the day
681: [16:56:00] * g4b0 quit (Quit: Sto andando via)
682: [17:02:00] * UndefinedOffset1 has joined #silverstripe
683: [17:02:00] * UndefinedOffset quit (Disconnected by services)
684: [17:03:00] * UndefinedOffset1 quit (Client Quit)
685: [17:04:00] * Shrike_Finland has joined #silverstripe
686: [17:07:00] * Marvanni has joined #silverstripe
687: [17:16:00] <eddiemonge> how can i populate a grid field with a dataobject list?
688: [17:21:00] <eddiemonge> https://gist.github.com/eddiemonge/5171525
689: [17:21:00] <eddiemonge> that throws a server error: Sorry, there was a problem with handling your request.
690: [17:22:00] <FrozenFire> eddiemonge, GridField cannot manage a has_one relationship
691: [17:22:00] <eddiemonge> whats the correct way to do it then?
692: [17:22:00] * r3v3rb has joined #silverstripe
693: [17:23:00] <FrozenFire> has_one relationships are tricky.
694: [17:23:00] <FrozenFire> GridField is for a has_many, many_many or other such multi-item relationship
695: [17:23:00] <FrozenFire> E.g. new DropdownField("TitleBoxID", "Title Box", TitleBox::get()->map()->toArray())
696: [17:23:00] <FrozenFire> If there are few items, you can use a DropdownField
697: [17:24:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/chillu/sapphire/builds/5532513
698: [17:24:00] * travis-ci has left #silverstripe
699: [17:24:00] * r3v3rb quit (Client Quit)
700: [17:24:00] * travis-ci has joined #silverstripe
701: [17:24:00] <travis-ci> [travis-ci] chillu/sapphire#77 (experiments/config-statics - 68b4738 : Ingo Schommer): The build is still failing.
702: [17:24:00] <travis-ci> [travis-ci] Change view : https://github.com/chillu/sapphire/compare/316bf75d2005...68b4738dea3f
703: [17:27:00] <eddiemonge> FrozenFire: thanks thats so much closer. is there a way to specify which field shows in the drop down? and is it possible to add a blank option so its optional and can be backed out if they decide they dont want one?
704: [17:29:00] <FrozenFire> The title field defaults to "Title"
705: [17:29:00] <FrozenFire> DropdownField::setHasEmptyDefault(true)
706: [17:29:00] <FrozenFire> E.g. $titleBox = new DropdownField(...); $titleBox->setHasEmptyDefault(true);
707: [17:29:00] <FrozenFire> The map method of DataList accepts two parameters. The first is the field used for the value of the dropdown, which you will want to keep as "ID". The second is the title field for the dropdown items.
708: [17:33:00] <eddiemonge> awesome. i was about to ask what happens when they set it but tried it first anyway and saw it adds an x to clear it.
709: [17:34:00] <eddiemonge> thanks for you help on that. i spent a few hours trying to figure it out on my own
710: [17:36:00] <FrozenFire> Heh. If you're ever stuck for more than a few minutes, just ask here. ;)
711: [17:36:00] <FrozenFire> SS is one of those frameworks which needs a lot of community support
712: [17:38:00] <micmania1> Does anybody know how to ignore whitespace on commits? I've trying to push a fix to SS but its messing the whole commit up.
713: [17:40:00] <eddiemonge> FrozenFire: only issue now is the editing of those title boxes. i extended the model admin but it doesnt load unless on DefaultPage i change it to from a has_one to many_many
714: [17:41:00] <eddiemonge> which, since its using a drop down and only one can be selected isnt a problem
715: [17:42:00] <FrozenFire> Not sure quite what you mean
716: [17:42:00] * gelignite has joined #silverstripe
717: [17:43:00] <eddiemonge> https://gist.github.com/eddiemonge/5171525
718: [17:44:00] <eddiemonge> if i change page to many_many = array(titlebox) it does load
719: [17:44:00] * lx-berlin has left #silverstripe
720: [17:44:00] <eddiemonge> to allow editing of the title boxes. with the page using has_one = array(titlebox) the admin section doesnt load
721: [17:45:00] <eddiemonge> but then the page doesnt save the field when i choose one
722: [17:53:00] * ocm quit ()
723: [17:54:00] <eddiemonge> the tutorials dont really talk about the has one dataobject on multiple pages and adding/editing them
724: [18:00:00] <eddiemonge> i get an actual php error: PHP Fatal error: Orphaned $belongs_many_many value for TitleBox.DefaultPages
725: [18:00:00] <FrozenFire> You have a weird belongs_many_many
726: [18:00:00] <FrozenFire> That should be a $has_many
727: [18:01:00] <FrozenFire> $has_many is the counter-part to $has_one
728: [18:02:00] <eddiemonge> the relationships are a bit confusing
729: [18:02:00] <eddiemonge> has_many, belongs_many_many, many_many, has_one
730: [18:06:00] <FrozenFire> belongs_many_many is when another object has a many_many which includes this item.
731: [18:06:00] <FrozenFire> has_one and many_many are the two important ones. has_many looks for all objects which have a has_one that points to the current object.
732: [18:06:00] <eddiemonge> ok changed that and the admin tool works but now the pages admin fails :(
733: [18:06:00] <eddiemonge> this is pretty much how it has been going. get one thing to work and it breaks another thing
734: [18:07:00] <FrozenFire> If one object has a has_one, then you may define a has_many on the object that the has_one points to
735: [18:07:00] <FrozenFire> :P
736: [18:07:00] <FrozenFire> Just replace the belongs_many_many with a has_many
737: [18:07:00] <FrozenFire> Though it's not even necessary. It just lets you quickly look that reverse relationship up
738: [18:08:00] <eddiemonge> how do i troubleshoot a page not loading if there arent errors in php or silverstripe?
739: [18:08:00] <FrozenFire> All that's doing is defining a field called TitleBoxID
740: [18:08:00] <FrozenFire> If you think of $has_one = array( "TitleBox" => "TitleBox" )
741: [18:09:00] <FrozenFire> If you have a $has_many = array( "Page" => "Page") on TitleBox
742: [18:09:00] <FrozenFire> Then when you call $this->Page(), it does Page::get()->filter("TitleBoxID", $this->ID)
743: [18:09:00] <FrozenFire> Then when it goes to call $this->TitleBox(), it does TitleBox::get()->byID($this->TitleBoxID);
744: [18:10:00] * Guits has joined #silverstripe
745: [18:10:00] <FrozenFire> In your front-end?
746: [18:10:00] <FrozenFire> In the CMS?
747: [18:10:00] <FrozenFire> As for the not loading, that is a very vague question.
748: [18:10:00] <FrozenFire> What page?
749: [18:11:00] <eddiemonge> cms
750: [18:11:00] <eddiemonge> /admin/pages shows There has been an error
751: [18:12:00] <FrozenFire> Is your site set to dev mode?
752: [18:13:00] <FrozenFire> Huh? There's only one site mode.
753: [18:13:00] <eddiemonge> admin wasnt. thanks for reminding me about that
754: [18:14:00] <FrozenFire> That sets the site mode to dev, which enables the display of errors
755: [18:14:00] <FrozenFire> Typically you should be on dev on your development server, and live on your production server
756: [18:14:00] <FrozenFire> In your project configuration (e.g. mysite/_config.php) you would have Director::set_environment_type('dev');
757: [18:14:00] <FrozenFire> There is also test mode and live mode
758: [18:15:00] * gelignite quit (Quit: http://bit.ly/nkczDT)
759: [18:15:00] <eddiemonge> but this problem was a silly mistake i made elsewhere at the same time. everything looks like its running perfectly now
760: [18:15:00] <eddiemonge> dev was actually causing issues and admin runs super slow in it so i changed it to live for just the admin and dev for the frontend
761: [18:16:00] <eddiemonge> got a paypal address?
762: [18:16:00] <eddiemonge> thanks so much
763: [18:17:00] <eddiemonge> it slow because of loading all the js and css individually
764: [18:17:00] <FrozenFire> Heh. I do, but I wouldn't accept payment for simple support. ;)
765: [18:17:00] <FrozenFire> Today you, tomorrow me.
766: [18:17:00] <FrozenFire> If your site is running slow, you're probably missing an opcode cache
767: [18:17:00] <FrozenFire> There's typically about a 60% performance difference between an uncached and cached SS install
768: [18:18:00] <FrozenFire> Nah. I work with dozens of SS installs. It's almost guaranteed to be the lack of an opcode cache
769: [18:18:00] <FrozenFire> I never combine my assets
770: [18:18:00] <FrozenFire> Loading the CSS and JS individually isn't a big deal
771: [18:20:00] <r3v3rb> lol mebbe
772: [18:20:00] * r3v3rb has joined #silverstripe
773: [18:20:00] <r3v3rb> Any seasoned SS dev's in?
774: [18:20:00] <FrozenFire> Isn't that the point of this channel? :P
775: [18:21:00] <r3v3rb> Having a nightmare, does SS3 support the following:
776: [18:22:00] <FrozenFire> Yes
777: [18:22:00] <r3v3rb> <% if Something %><% if Something.item == this %> … <% else %> … <% end_if %><% else_if SomethingElse %><% if SomethingElse.item == that %> etc etc
778: [18:23:00] <r3v3rb> unfortunately its a generic email template rather than individual ones, thought it would save time! lol
779: [18:23:00] <r3v3rb> well at least I'm on the right track
780: [18:23:00] <FrozenFire> Though it sounds like you need a controller.
781: [18:24:00] <r3v3rb> probably quicker to split it into three and fire them off in each controller instead
782: [18:30:00] * Zauberfisch_ has joined #silverstripe
783: [18:48:00] * aaron1245 quit (Quit: aaron1245)
784: [18:52:00] <r3v3rb> evening Zauberfisch
785: [18:54:00] * eikonos quit (Changing host)
786: [18:54:00] * eikonos has joined #silverstripe
787: [18:54:00] * eikonos quit (Quit: Leaving.)
788: [18:54:00] * eikonos has joined #silverstripe
789: [19:02:00] * UndefinedOffset has joined #silverstripe
790: [19:14:00] * zfmf has left #silverstripe
791: [19:41:00] * chillu quit (Quit: chillu)
792: [19:43:00] * chillu has joined #silverstripe
793: [19:47:00] * Nivery has joined #silverstripe
794: [19:50:00] * Guits quit (Ping timeout: 264 seconds)
795: [19:52:00] <Nivery> the associated config file adds the appropriate extension
796: [19:52:00] <Nivery> anyone used the better buttons module? i added it to the site root, not sure why i'm not gettin' muh buttons on the grid field!
797: [19:53:00] <Nivery> to gridfielddetailform_itemrequest
798: [19:57:00] <Nivery> not sure if there's anything else i'm supposed to do, in other words
799: [20:01:00] * UndefinedOffset quit (Quit: Leaving.)
800: [20:09:00] * waveydave has left #silverstripe
801: [20:10:00] * Zauberfisch_ quit (Ping timeout: 245 seconds)
802: [20:23:00] * Zauberfisch_ has joined #silverstripe
803: [20:29:00] <Zauberfisch_> hey r3v3rb
804: [20:38:00] * Zauberfisch_ quit (Read error: Connection reset by peer)
805: [20:39:00] * DigNZ has joined #silverstripe
806: [20:40:00] * DigNZ has joined #silverstripe
807: [20:40:00] * DigNZ quit (Remote host closed the connection)
808: [20:40:00] * Guits has joined #silverstripe
809: [20:45:00] * Nivery has left #silverstripe
810: [20:46:00] * Motoservo quit (Quit: Motoservo)
811: [20:49:00] * Motoservo has joined #silverstripe
812: [20:52:00] * nickmolhoek has joined #silverstripe
813: [20:52:00] * nickmolhoek quit (Remote host closed the connection)
814: [20:53:00] * nickmolhoek has joined #silverstripe
815: [20:57:00] * nickmolhoek quit (Client Quit)
816: [20:59:00] * Zauberfisch_ has joined #silverstripe
817: [21:00:00] * Zauberfisch_ has joined #silverstripe
818: [21:00:00] * Zauberfisch_ quit (Remote host closed the connection)
819: [21:01:00] * simon__w quit (Quit: This computer has gone to sleep)
820: [21:08:00] * nickmolhoek has joined #silverstripe
821: [21:08:00] * ARNHOE quit (Remote host closed the connection)
822: [21:08:00] * nickmolhoek has joined #silverstripe
823: [21:08:00] * nickmolhoek quit (Remote host closed the connection)
824: [21:22:00] * zfmf has joined #silverstripe
825: [21:24:00] * nickmolhoek quit (Quit: nickmolhoek)
826: [21:26:00] * DigNZ quit (Quit: DigNZ)
827: [21:34:00] * simon_w has joined #silverstripe
828: [21:39:00] <r3v3rb> hmm, why does my public function kick out a 'Call to Undefined' in my controller… its in allowed actions
829: [21:40:00] <ss23> #australianjoke "Why was 6 afraid of 7? 7 is a registered 6 offender."
830: [21:45:00] <r3v3rb> ss23: lol
831: [21:51:00] * CodeTrap has joined #silverstripe
832: [21:52:00] * r3v3rb quit (Quit: r3v3rb)
833: [21:56:00] * Zauberfisch__ has joined #silverstripe
834: [22:00:00] * Zauberfisch_ quit (Ping timeout: 245 seconds)
835: [22:01:00] * Zauberfisch__ quit (Ping timeout: 255 seconds)
836: [22:13:00] * howardgrigg has joined #silverstripe
837: [22:14:00] <howardgrigg> Hey do we know who is behind silversites.co?
838: [22:15:00] <ss23> It's a good idea IMO
839: [22:15:00] <simon_w> He was in here yesterday
840: [22:16:00] <howardgrigg> does he intend to allow theming?
841: [22:16:00] <howardgrigg> oh cool - seems a cool idea but somewhat limited
842: [22:18:00] * Zauberfisch_ has joined #silverstripe
843: [22:20:00] * eddiemonge quit (Quit: Bye!)
844: [22:29:00] <ss23> I see there's no URLField, would it be worth having one in core do you think or what?
845: [22:30:00] <simon_w> What would it do that Varchar doesn't?
846: [22:32:00] <ss23> Hmm
847: [22:32:00] <ss23> A FormField, yes.
848: [22:32:00] <simon_w> Unless you mean a form field, and then there's far too much customisation on the validation to make it sane
849: [22:33:00] <ss23> What do you mean validation? Doesn't it just need to verify it's a URL? Like using FILTER_VALIDATE_URL in PHP?
850: [22:35:00] <ss23> What about that?
851: [22:35:00] <simon_w> What if you only want http URLs?
852: [22:35:00] * guci0 quit (Ping timeout: 245 seconds)
853: [22:36:00] <ss23> Sure, you could add more validation, but why should that change having this field?
854: [22:36:00] <ss23> What if you just want to verify it's a URL?
855: [22:37:00] <simon_w> Usually, you don't want that though
856: [22:37:00] <simon_w> Then you can do it yourself insanely easily
857: [22:40:00] <ss23> Still, to me, seems like the kind of thing that would be handy. Would be interested to know how many people end up writing their own for it etc
858: [22:44:00] <priithansen> silversites.co
859: [22:45:00] <ss23> lol
860: [22:45:00] <ss23> priithansen.ss
861: [22:45:00] <priithansen> hm that was supposed to go into the browser
862: [22:47:00] <priithansen> wanyone has a windows phone?
863: [22:51:00] <priithansen> Was really happy to find out my panorama software of choice (pano2vr) works really well across Ie, webkit, iOS and then the client finds one nokia lumiaphone that just displays white screen
864: [22:53:00] <ss23> Wouldn't it be cheaper to buy him a new phone than support it?
865: [22:54:00] <priithansen> Then I would have to buy new phone to all the people who wander onto my clients site :)
866: [22:55:00] <simon_w> priithansen, have you tested in IE10?
867: [22:56:00] <priithansen> mobile ie10?
868: [22:56:00] <ss23> Isn't it the same renderer?
869: [22:56:00] <simon_w> Basically
870: [22:56:00] <priithansen> No idea. Seems to be a big vacuum in the internet about what win phones can and can't do in terms of web
871: [22:57:00] <FrozenFire> Assume very little.
872: [22:57:00] <FrozenFire> :P
873: [22:57:00] <FrozenFire> Not necessarily because Windows phones are shit, but because carriers with Windows phones are shit.
874: [22:58:00] <priithansen> tried to run windows emulator but running emulator in a virtual windows on a mac isn't going all that well either
875: [22:59:00] <FrozenFire> :P
876: [23:00:00] <priithansen> client just sent me this http://snag.gy/BYAIL.jpg what should be http://onebit.ee/abruka Seems like a lumia phone I hope its running win 7.5 or something and not the latest so I have at least some excuse
877: [23:04:00] <FrozenFire> That seems very unlikely to have work
878: [23:05:00] <FrozenFire> Scripted canvas
879: [23:05:00] <priithansen> it has a flash fallback for older IE's
880: [23:06:00] <priithansen> but seems like win phones are neither here or there
881: [23:07:00] <FrozenFire> Instead of relying upon shitty version number matching
882: [23:07:00] <FrozenFire> Yeah. That's why things like modernizr are important.
883: [23:07:00] <FrozenFire> Feature detection that actually detects features.
884: [23:09:00] <priithansen> Jeah the guy before me had two panoramas made one in flash and one title iPhone. I advised the client that his approach is not very sustainable
885: [23:11:00] <priithansen> Guess I'll have to make that win phone emulator run to figure out if there even is any web viewer that would work
886: [23:13:00] <priithansen> and this irc clients autocorrect thing is making me out to be even more rubbish in spelling english then I really am
887: [23:18:00] * pippy_ has joined #silverstripe
888: [23:20:00] * pippy quit (Ping timeout: 256 seconds)
889: [23:24:00] * Zauberfisch_ quit (Ping timeout: 276 seconds)
890: [23:34:00] * howardgrigg quit (Remote host closed the connection)
891: [23:37:00] * Pyromanik has joined #silverstripe
892: [23:53:00] * UncleCheese has joined #silverstripe
893: [23:54:00] * chillu quit (Quit: chillu)
894: [23:56:00] * joelpittet quit (Remote host closed the connection)
895: [23:58:00] * DigNZ has joined #silverstripe

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