#silverstripe IRC Log

IRC log for 18 February 2013

All timestamps are in UTC.

1: [00:03:00] <Colin[pi]> see here: http://doc.silverstripe.com/framework/en/topics/controller
2: [00:03:00] <nicknick> great, thanks for the help
3: [00:04:00] <Colin[pi]> no worries good luck :)
4: [00:04:00] * Andi_de_ has joined #silverstripe
5: [00:07:00] * Stomach quit (Quit: Leaving.)
6: [00:08:00] <Pyromanik> nicknick: sounds like a job for searchcontext!
7: [00:09:00] <Pyromanik> http://doc.silverstripe.org/framework/en/reference/searchcontext
8: [00:11:00] <Pyromanik> irogue: lulz, sounds like sweet sweet justice.
9: [00:12:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4864912
10: [00:12:00] * travis-ci has joined #silverstripe
11: [00:12:00] <travis-ci> [travis-ci] silverstripe/sapphire#1407 (2.4 - 56ad1d0 : Ingo Schommer): The build passed.
12: [00:12:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/190e0b8a4789...56ad1d027ed9
13: [00:12:00] * travis-ci has left #silverstripe
14: [00:12:00] * guci0 quit (Ping timeout: 245 seconds)
15: [00:25:00] * travis-ci has joined #silverstripe
16: [00:25:00] <travis-ci> [travis-ci] silverstripe/sapphire#1408 (3.0 - d3d0b21 : Ingo Schommer): The build passed.
17: [00:25:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/30096ee73091...d3d0b21e80c0
18: [00:25:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4865115
19: [00:25:00] * travis-ci has left #silverstripe
20: [00:26:00] * Stomach has joined #silverstripe
21: [00:29:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/d3d0b21e80c0...62987139d421
22: [00:29:00] * travis-ci has joined #silverstripe
23: [00:29:00] <travis-ci> [travis-ci] silverstripe/sapphire#1409 (3.0 - 6298713 : Ingo Schommer): The build passed.
24: [00:29:00] * travis-ci has left #silverstripe
25: [00:29:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4865134
26: [00:34:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/62987139d421...eafafb31e34a
27: [00:34:00] * travis-ci has left #silverstripe
28: [00:34:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4865203
29: [00:34:00] <travis-ci> [travis-ci] silverstripe/sapphire#1410 (3.0 - eafafb3 : Ingo Schommer): The build passed.
30: [00:34:00] * travis-ci has joined #silverstripe
31: [00:37:00] * DigNZ quit (Quit: DigNZ)
32: [00:38:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/eafafb31e34a...ad9f26a00f0d
33: [00:38:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4865214
34: [00:38:00] * travis-ci has left #silverstripe
35: [00:38:00] <travis-ci> [travis-ci] silverstripe/sapphire#1411 (3.0 - ad9f26a : Ingo Schommer): The build passed.
36: [00:38:00] * travis-ci has joined #silverstripe
37: [00:40:00] <travis-ci> [travis-ci] silverstripe/sapphire#1412 (3.0 - 37b8034 : Ingo Schommer): The build passed.
38: [00:40:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/ad9f26a00f0d...37b8034462c2
39: [00:40:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4865249
40: [00:40:00] * travis-ci has left #silverstripe
41: [00:40:00] * travis-ci has joined #silverstripe
42: [00:44:00] * DigNZ quit (Remote host closed the connection)
43: [00:44:00] * DigNZ has joined #silverstripe
44: [00:45:00] * DigNZ has joined #silverstripe
45: [00:49:00] * dospuntocero has joined #silverstripe
46: [00:49:00] <dospuntocero> hey guys!, question: how do i add headings to a gridfield?
47: [01:04:00] * nicknick quit ()
48: [01:07:00] <dospuntocero> yes
49: [01:07:00] <howardgrigg> dospuntocero: headings where? columns?
50: [01:08:00] <dospuntocero> is there a way to add those manually?
51: [01:08:00] <dospuntocero> im trying to use the gridfieldextensions module
52: [01:08:00] <dospuntocero> but i think its flawed and is not showing the headings in the columns
53: [01:11:00] <dospuntocero> yes, thats kinda automagic.. so i will need to wait until the module is fixed.
54: [01:11:00] <howardgrigg> hmm not sure - I've only used it with the default of pulling in the titles from the summary fields
55: [01:13:00] <simon_w> dospuntocero, you can specify the title of the columns your component handles in getColumnMetadata($gf, $col)
56: [01:13:00] <simon_w> Zauberfisch_, you have a pull request you said you'll review
57: [01:14:00] <dospuntocero> mmm simon_w can you provide a less cryptic example?? <- sorry no backend guru... just a frontend dev...
58: [01:20:00] * gordon has joined #silverstripe
59: [01:20:00] * gordon is now known as Guest91485
60: [01:20:00] * Guest91485 is now known as elgrodo
61: [01:21:00] <Colin[pi]> sitting in the background supposedly idle and using 33% CPU -_-
62: [01:21:00] <Colin[pi]> mofoing photoshop, stealing my Mhz
63: [01:27:00] * elgrodo strokes GIMP
64: [01:27:00] <Colin[pi]> kinky
65: [01:30:00] <Pyromanik> rofl
66: [01:30:00] <elgrodo> http://www.gimp.org/ << that gimp!
67: [01:31:00] <Pyromanik> we know :P
68: [01:32:00] * Pyromanik finally figures out a way to stop date field from telling me it's required when it IS filled in (correctly)
69: [01:32:00] <Pyromanik> simon_w: gimp is fine.
70: [01:32:00] <simon_w> It is. You like GIMP.
71: [01:32:00] <elgrodo> *phew*, otherwise this could have been awkward
72: [01:33:00] * simon_w changed the topic to 'Welcome to #silverstripe discussion - IRC logs available at http://logs.silverstripe.org || 3.1.0-beta1 (bleeding edge) released 17/12/2012: http://ss.org.nz/3.1.0b1 || 2.4.10 security release 18/02/2013: http://ss.org.nz/2.4.10 || 3.0.4 released 18/02/2013: http://ss.org.nz/3.0.4 || Development mailing list: http://ss.org.nz/ss-dev'
73: [01:34:00] * SightUnseen has joined #silverstripe
74: [01:35:00] <Pyromanik> :)
75: [01:35:00] <simon_w> http://www.silverstripe.org/releases-and-announcements/show/22643
76: [01:35:00] <Pyromanik> ??
77: [01:35:00] <Pyromanik> oh, 3.0.4
78: [01:36:00] <Pyromanik> rofl
79: [01:36:00] <Pyromanik> Today is 18 -.-
80: [01:36:00] <Pyromanik> Released: 19 Feb 2013
81: [01:37:00] <simon_w> Be nice to chillu, timezones are batshit :p
82: [01:37:00] * markeaston has joined #silverstripe
83: [01:38:00] <Pyromanik> kekeke
84: [01:39:00] <Pyromanik> He is up late, presumably quite tired
85: [01:39:00] <Pyromanik> On the Sunday no less!
86: [01:41:00] <simon_w> That's dedication
87: [01:41:00] <elgrodo> Beer Chang logs
88: [01:41:00] <Pyromanik> 2.4.10 eh
89: [01:41:00] <howardgrigg> nice looking changlogs
90: [01:42:00] <simon_w> Oh well, is fixed anyways
91: [01:42:00] * SightUnseen quit (Ping timeout: 260 seconds)
92: [01:42:00] <simon_w> Huh, 3.0.4 doesn't mention the DoS I found.
93: [01:44:00] <simon_w> Upgrade! :p
94: [01:44:00] <simon_w> yeah
95: [01:44:00] <Pyromanik> fixed in 3.0.4?
96: [01:44:00] <Pyromanik> all G then :D
97: [01:44:00] <Pyromanik> yes, should.
98: [01:45:00] <Pyromanik> currently working on mammoth 2.4 site though, so... no.
99: [01:45:00] <simon_w> Upgrade to .10?
100: [01:45:00] <Pyromanik> you just realised this?
101: [01:45:00] <simon_w> Also, holy crap it's February.
102: [01:45:00] <Colin[pi]> yes DO IT
103: [01:45:00] <simon_w> And I'll forget again soon
104: [01:45:00] <Pyromanik> which month do you live in simon_w?
105: [01:45:00] <Pyromanik> yeh, probably should. but core hax I think
106: [01:46:00] <simon_w> Perhaps it's still December
107: [01:46:00] <simon_w> I'm not sure
108: [01:47:00] <Pyromanik> I would like it to be Janurary still.
109: [01:53:00] <willr> Amen.
110: [01:53:00] <Pyromanik> And I would like it to be 2008.
111: [01:54:00] <Pyromanik> maybe 2009.
112: [01:54:00] <willr> Ah the first year of uni..
113: [01:54:00] <Pyromanik> last
114: [01:54:00] <Colin[pi]> children :P
115: [01:54:00] <willr> 2008 was a nothing but a blur for me.
116: [01:54:00] <Pyromanik> bollocks, bright subpixel
117: [01:55:00] <Pyromanik> Colin[pi]: little monsters nearly 5 eh :<
118: [01:55:00] <Pyromanik> TIME FLIES
119: [01:57:00] <Pyromanik> http://www.youtube.com/watch?v=NOPRrXXWORk
120: [01:57:00] <dospuntocero> http://www.youtube.com/watch?v=fe1tFEgx_Nw
121: [02:07:00] * aznain quit (Ping timeout: 245 seconds)
122: [02:09:00] <simon_w> I went to Egypt in 2008
123: [02:09:00] <simon_w> Overrated
124: [02:21:00] * toddmorey has joined #silverstripe
125: [02:21:00] * toddmorey quit (Client Quit)
126: [02:21:00] * SightUnseen has joined #silverstripe
127: [02:22:00] * SightUnseen has left #silverstripe
128: [02:22:00] <priithansen> I have a dataobject that get's pulled from external sources and it has it's own unique code field. How would I go about adding the dataobject to pages with has_one but using the custom id instead?
129: [02:24:00] <travis-ci> [travis-ci] silverstripe/sapphire#1413 (3.1 - f4f2862 : Hamish Friedlander): The build was broken.
130: [02:24:00] <Pyromanik> CustomObjectID
131: [02:24:00] <Pyromanik> just store the custom ID as the page's join column
132: [02:24:00] <Pyromanik> no sorry
133: [02:24:00] <Pyromanik> oh
134: [02:24:00] * travis-ci has left #silverstripe
135: [02:24:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4866740
136: [02:24:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/5a4d5e10d219...f4f286218826
137: [02:24:00] * travis-ci has joined #silverstripe
138: [02:24:00] <Pyromanik> custom getter I'd imagine
139: [02:25:00] * Stomach quit (Quit: Leaving.)
140: [02:25:00] <Pyromanik> but you'll probably still need custom getter/setter
141: [02:25:00] <Pyromanik> otherwise it should probably just work.
142: [02:25:00] <Pyromanik> so it reads from CustomID rather than ID, if that's the way you have it set
143: [02:26:00] * markeaston quit (Quit: markeaston)
144: [02:27:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/53c2059a016f...537b0c61171a
145: [02:27:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/4866751
146: [02:27:00] * Stomach has joined #silverstripe
147: [02:27:00] * travis-ci has joined #silverstripe
148: [02:27:00] * travis-ci has left #silverstripe
149: [02:27:00] * metanat1 quit (Quit: Leaving.)
150: [02:27:00] * metanat has joined #silverstripe
151: [02:27:00] <priithansen> thanks i'll see what I can make of it
152: [02:27:00] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#233 (3.1 - 537b0c6 : Ingo Schommer): The build passed.
153: [02:38:00] <priithansen> Pyromanik: seems that only changing the responsible dropdownfield to ::get()->map('customid', 'name') takes care of the saving process just have to make the template work with a getter
154: [02:44:00] <Pyromanik> or function getMyRelation
155: [02:44:00] * travis-ci has joined #silverstripe
156: [02:44:00] <travis-ci> [travis-ci] silverstripe/sapphire#1414 (3.0 - 9ecea76 : Hamish Friedlander): The build passed.
157: [02:44:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/37b8034462c2...9ecea763c3ac
158: [02:44:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4866935
159: [02:44:00] * travis-ci has left #silverstripe
160: [02:44:00] <Pyromanik> public function MyRelation() { return CustomObject::get()->filter(array('CustomID' => $this->CustomObjectID)); }
161: [02:44:00] <Pyromanik> priithansen: ^
162: [02:44:00] <Pyromanik> either way
163: [02:45:00] <priithansen> ah nice thanks. Just discovered my external source does not add the unique id to all records so have to use the name instead thus can't use the ID column :)
164: [02:45:00] * Error404NotFound quit (Quit: User guilty of hitting the Big Red X...)
165: [02:52:00] <Colin[pi]> pyromanik, what core hax did you do to your 2.4 install?
166: [02:53:00] <Pyromanik> Colin[pi]: unsure
167: [02:54:00] <Colin[pi]> ...
168: [02:55:00] <Pyromanik> all in sapphire, nothing in cms
169: [02:55:00] <Colin[pi]> I have some also, but I've tried to keep as much as possible out of the core
170: [02:55:00] <Colin[pi]> you don't know?
171: [02:55:00] <Pyromanik> according to this, a unit test, CTF changes, patches to dropdown field, checkboxfield, uploads (folder & upload).
172: [02:55:00] <Colin[pi]> ah k :)
173: [02:56:00] <Pyromanik> I had a set of patches that auto applied to each install though
174: [02:56:00] <Pyromanik> patch checkboxfield to work correctly when set to required
175: [02:56:00] <Pyromanik> yeh
176: [02:56:00] <Pyromanik> I generally do
177: [02:56:00] <Pyromanik> fix upload & folder to get around open_basedir
178: [02:57:00] <Pyromanik> tankr has added a few other things to this project.
179: [02:57:00] <Colin[pi]> i have a patch in TreeSelectorField.js that stops that "0" from appearing in the dropdown
180: [02:57:00] <Pyromanik> patch many many complex table field to work in both directions.
181: [02:57:00] <Pyromanik> (unit test, dropdown field & another ctf edit)
182: [02:58:00] <Pyromanik> Colin[pi]: ah, but did you allow it to be unset?
183: [02:58:00] <Colin[pi]> and a patch to Widget that allows composite fields within the widget CMS fields
184: [02:58:00] <Pyromanik> so I have to have a checkbox and a ... yes
185: [02:58:00] <Colin[pi]> pita but works lol
186: [02:58:00] <Colin[pi]> I just have the dropdown and then another field which is a boolean "Link Enabled Yes/No"
187: [02:58:00] <Pyromanik> but it annoys me you can't unset the relation
188: [02:58:00] <Pyromanik> not that I'm aware of
189: [02:58:00] <Colin[pi]> no? is there a patch for that?
190: [02:59:00] <Colin[pi]> immi says 14 months just to assign an officer to the visa application
191: [02:59:00] <Colin[pi]> sigh.. why did I get a gf from another country
192: [03:00:00] <Pyromanik> yes
193: [03:00:00] <Colin[pi]> at least she can remain here while they process it
194: [03:00:00] <Colin[pi]> to here, the gears of bureaucracy turns very slowly
195: [03:00:00] <Pyromanik> :< moving to Brazil, or she moving to Aus?
196: [03:01:00] <Colin[pi]> she's gonna be pissed lol
197: [03:01:00] <Colin[pi]> I just found out she needs to complete yet another form
198: [03:01:00] <Pyromanik> Used to be 5 years in NZ, now it's 5 years of residency in NZ :<
199: [03:01:00] <Pyromanik> more pain in the arse when they change the rules just before you apply so you have to spend a retarded amount of time before eligible for citizenship
200: [03:02:00] <Pyromanik> or something like that
201: [03:02:00] * travis-ci has left #silverstripe
202: [03:02:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4867267
203: [03:02:00] * travis-ci has joined #silverstripe
204: [03:02:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/f4f286218826...db56d17056b5
205: [03:02:00] <travis-ci> [travis-ci] silverstripe/sapphire#1415 (3.1 - db56d17 : Sean Harvey): The build is still failing.
206: [03:02:00] <Pyromanik> still
207: [03:02:00] <Pyromanik> lame
208: [03:03:00] <Colin[pi]> btw for me to visit brazil, I fill out a web form with 4 tabs, pay $35, give my passport to the embassy, and.... APPROVED
209: [03:04:00] <Pyromanik> you need visa for Brazil?
210: [03:04:00] <Colin[pi]> lol yes
211: [03:04:00] <Pyromanik> lol stink
212: [03:04:00] <Pyromanik> ha
213: [03:05:00] <Colin[pi]> I had some food in my bag
214: [03:05:00] <Colin[pi]> funny story, when i went there the first time
215: [03:05:00] <Colin[pi]> was late at night
216: [03:05:00] <Colin[pi]> dude looked at the food
217: [03:05:00] <Colin[pi]> I had always told my gf to be careful with customs here because they are very strict...
218: [03:06:00] <howardgrigg> hmm should I spend an hour making a site that might help me study or spend an hour on studying?
219: [03:06:00] <Colin[pi]> and he said "You have food?"
220: [03:06:00] <Colin[pi]> Yes
221: [03:06:00] <Pyromanik> both
222: [03:06:00] <Colin[pi]> Fresh or sealed?
223: [03:06:00] <Colin[pi]> Sealed.
224: [03:06:00] <Colin[pi]> "Ok you can go"
225: [03:06:00] <Colin[pi]> haha
226: [03:06:00] <Colin[pi]> Yes
227: [03:06:00] <Colin[pi]> sorry looked at the form
228: [03:07:00] <Pyromanik> flew from Fiji to Akl next to this American chick on some school trip or something
229: [03:07:00] <Pyromanik> land in Auckland
230: [03:07:00] <Pyromanik> Colin[pi]: haha, we have strict customs here too
231: [03:07:00] <Pyromanik> just before deboarding she opens a packet of chips
232: [03:08:00] <Pyromanik> Takes like 3 then rolls the top down and puts it back in her bag
233: [03:08:00] <Pyromanik> it was a large pack, not a school lunchbox type one
234: [03:08:00] <Colin[pi]> lol
235: [03:08:00] <Pyromanik> and she's all "ARE YOU SERIOUS!?"
236: [03:08:00] <Pyromanik> I'm all "You better finish them, or they'll get taken off you"
237: [03:09:00] <Pyromanik> BL SILLY
238: [03:09:00] <Pyromanik> chips in the trash
239: [03:09:00] <Colin[pi]> the last time I went to brazil, my bag went through the x-ray, and as it's going through, the four or so officers are just sitting there chatting - I don't think they even looked at the screen
240: [03:09:00] <Pyromanik> I didn't see the dog sniff her up, but I'm sure she was.
241: [03:09:00] <Colin[pi]> common sense
242: [03:09:00] <Colin[pi]> hehe
243: [03:09:00] <Pyromanik> I think she got about half way through before putthing them back in her bag
244: [03:11:00] <Pyromanik> Colin[pi]: ha, last time I went overseas I got through passport control
245: [03:11:00] <Pyromanik> customs was closed, just picked up bag and walked straight out to the street.
246: [03:14:00] <spronk> http://www.trademe.co.nz/Browse/Listing.aspx?id=562594506&permanent=0
247: [03:15:00] <Pyromanik> bahahahahahaa
248: [03:16:00] <Colin[pi]> WTF... got a call from a client
249: [03:16:00] <Colin[pi]> built their site (ss 2.4, resp. design, custom graphic design also) about 4 months ago
250: [03:17:00] <Colin[pi]> but seriously
251: [03:17:00] <Colin[pi]> didnt hear much from them
252: [03:17:00] <Colin[pi]> they were tuning the content last I heard
253: [03:17:00] <Colin[pi]> now she tells me they've decided to..... not have a web site
254: [03:17:00] <Pyromanik> today they're all "it doesn't work!"?
255: [03:17:00] <Pyromanik> ROFL WUT
256: [03:17:00] <Pyromanik> TOO BAD BITCH, STILL GOTTA PAY
257: [03:17:00] <Colin[pi]> boss decided he didnt want to have one in the end
258: [03:17:00] <Colin[pi]> oh they're paid up, so that's ok
259: [03:17:00] <Pyromanik> boss is a retard
260: [03:17:00] <Colin[pi]> WUT
261: [03:18:00] <Pyromanik> Someone gives a referal, what's the first thing they do?
262: [03:18:00] <Pyromanik> have website, paid for and everything
263: [03:18:00] <Pyromanik> decide NOT to.
264: [03:18:00] <Pyromanik> be a credible business.
265: [03:18:00] <Pyromanik> in 2013
266: [03:18:00] <Colin[pi]> she said "oh business is mostly referrals anyway"
267: [03:18:00] <Colin[pi]> what the fuck
268: [03:18:00] <Pyromanik> DERP DERP DERP DERP
269: [03:18:00] <Colin[pi]> who the hell doesnt have a site nowadays? it's like business 101
270: [03:18:00] <Colin[pi]> YES!
271: [03:18:00] <Pyromanik> TYPE THAT SHIT INTO GOOGLE
272: [03:19:00] <Pyromanik> (disclaimer: google != internet)
273: [03:19:00] <Colin[pi]> I mean at least they've paid, but fuck me, all that effort for nowt
274: [03:19:00] * travis-ci has joined #silverstripe
275: [03:19:00] <travis-ci> [travis-ci] silverstripe/sapphire#1416 (3.1.0-beta2 - 4b8edbf : Hamish Friedlander): The build failed.
276: [03:19:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/commit/4b8edbf751c3
277: [03:19:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4867426
278: [03:19:00] * travis-ci has left #silverstripe
279: [03:19:00] <Colin[pi]> yep she said people ask them all the time what is their site, because they google their name and dont find one
280: [03:19:00] <Colin[pi]> AND THEY STILL DONT WANT ONE WTF
281: [03:19:00] <Pyromanik> rofl
282: [03:19:00] <Pyromanik> put it up anyway
283: [03:19:00] <Pyromanik> be all "thank me later"
284: [03:20:00] <Bollig|DesignCty> all that effort for the paycheque... but still totally see your point. At least they're all paid up!
285: [03:20:00] * Bollig|DesignCty has left #silverstripe
286: [03:20:00] <Pyromanik> retards
287: [03:20:00] <Pyromanik> gonna
288: [03:20:00] <Pyromanik> retard
289: [03:20:00] <Colin[pi]> hahaha
290: [03:20:00] <Colin[pi]> lol
291: [03:20:00] <Colin[pi]> yes she actually asked if there was any outstanding... "Well.. actually"
292: [03:21:00] * Bollig|DesignCty has joined #silverstripe
293: [03:21:00] <Pyromanik> Bollig dose not like your story.
294: [03:21:00] <Pyromanik> does*
295: [03:21:00] <irogue> spronk: that is... a rather unique auction
296: [03:21:00] <Bollig|DesignCty> aaaand like usual, cmd-w'd the wrong window :(
297: [03:21:00] <irogue> that first pic is actually pretty hawt
298: [03:21:00] <Pyromanik> dream come true irogue, 2 fellas in the bath tub
299: [03:21:00] <Pyromanik> hahaah, yes, bingo
300: [03:21:00] <Pyromanik> rub a dub dub...
301: [03:22:00] <irogue> dude hiding his face has nice skin
302: [03:22:00] * markeaston has joined #silverstripe
303: [03:23:00] <Pyromanik> he obviously puts the lotion on it
304: [03:23:00] <spronk> :D
305: [03:23:00] <irogue> dammit, you heard that? :P
306: [03:23:00] <Colin[pi]> this sounds more like ss23's style
307: [03:23:00] <Bollig|DesignCty> That's the sound of irogue right clicking save picture as...
308: [03:23:00] <Pyromanik> rofl
309: [03:24:00] <Bollig|DesignCty> I'm batman.
310: [03:24:00] <Pyromanik> irogue: he doesn't afraid.
311: [03:26:00] <Pyromanik> how the hell does has_many ctf store the relation?
312: [03:26:00] <Pyromanik> oh, you have to save the changes
313: [03:27:00] <ss23> :O
314: [03:28:00] <Pyromanik> NOTHING UNSUSUAL THEN
315: [03:28:00] <Pyromanik> what?
316: [03:28:00] <ss23> dude what
317: [03:28:00] <ss23> Why is two dudes in a bath my style? ;_;
318: [03:28:00] <Colin[pi]> LOL
319: [03:28:00] <Pyromanik> not much. just irogue massaging the magic stick at work
320: [03:28:00] <ss23> Worst of all, they look like they're out of primary school, you think I could be turned on by that?!
321: [03:29:00] <ss23> :P
322: [03:29:00] * howardgrigg likes composer
323: [03:30:00] * metanat quit (Quit: Leaving.)
324: [03:30:00] <Pyromanik> I feel I should, but I don't, yet.
325: [03:31:00] * metanat has joined #silverstripe
326: [03:33:00] <Pyromanik> pass
327: [03:33:00] <Pyromanik> umm
328: [03:33:00] <Colin[pi]> as a rule of thumb, if I'm doing queries that bypass the ORM, I should stick to joins to the _Live tables to ensure published-only stuff?
329: [03:34:00] * metanat quit (Client Quit)
330: [03:34:00] * subvert has joined #silverstripe
331: [03:35:00] <irogue> haha
332: [03:35:00] <subvert> I meant: http://www.silverstripe.com/assets/downloads/PHP-Silverstripe.tmbundle.zip
333: [03:35:00] <subvert> yeah, have a giggle... at least it wasn't a link to porno!
334: [03:35:00] <subvert> Hey chillu, where's this at now? I can see a few on Google, but would like the one you doctored!
335: [03:35:00] <subvert> http://www.pbtech.co.nz/index.php?z=p&p=HDDHIT6052&name=Hitachi-500GB-Mobile-Touro-Black-USB-3.0-External-
336: [03:35:00] <Pyromanik> hahahha
337: [03:35:00] <Pyromanik> at least it wasn't porn
338: [03:35:00] <irogue> buyin' a hard drive, bro? :P
339: [03:35:00] <Pyromanik> rofl
340: [03:36:00] <Pyromanik> irogue: wut?
341: [03:36:00] <Pyromanik> $65 for USB3, seems pretty good deal
342: [03:36:00] <subvert> great minds think alike
343: [03:36:00] <Pyromanik> oh right
344: [03:36:00] <Pyromanik> haha
345: [03:36:00] <Pyromanik> only for you bro
346: [03:36:00] <Bollig|DesignCty> what if it's a good link? surely he should post it then! :p
347: [03:36:00] <irogue> sharing is caring
348: [03:36:00] <Pyromanik> Bollig|DesignCty: no, at work :<
349: [03:36:00] <irogue> Pyromanik: spronk's already done that today
350: [03:37:00] <Pyromanik> nope
351: [03:37:00] <subvert> But really, does anyone have Ingo's SilverStripe TextMate bundle?
352: [03:37:00] * subvert has left #silverstripe
353: [03:37:00] <irogue> a fun thing to do is tweeting links to dodgy pics, and then following up with a tweet a minute later saying NSFW
354: [03:37:00] <Pyromanik> Bollig|DesignCty: he did a you!
355: [03:37:00] <Bollig|DesignCty> no soz
356: [03:37:00] <irogue> rofl
357: [03:37:00] <Pyromanik> rofl
358: [03:38:00] <irogue> people rage
359: [03:38:00] <Pyromanik> hahaha
360: [03:38:00] * subvert has joined #silverstripe
361: [03:39:00] * Pyromanik is reminded of that KXCD cartoon "My hobby: standing in the fruit isle of the supermarket holding a tube of KY in a thoughtful pose"
362: [03:40:00] <Colin[pi]> ah XKCD, love that comic
363: [03:40:00] <irogue> i got a strange look at supermarket the other day
364: [03:41:00] <irogue> was standing in front of painkillers, deciding what to get
365: [03:42:00] <irogue> directly above painkillers is all the condoms
366: [03:42:00] <Pyromanik> it's like GG countdown, well played
367: [03:42:00] <irogue> i believe some old lady assumed i was scoping them out
368: [03:42:00] <Pyromanik> ironic that, isn't it?
369: [03:42:00] <Pyromanik> haah
370: [03:42:00] <Colin[pi]> could have asked the old lady if she wanted to test them out with ya
371: [03:42:00] <Pyromanik> HAHAHAHHAHA
372: [03:42:00] <irogue> wonder if she noticed the only other items in my basket were a bottle of wine, a deck of cards, and a pack of batteries
373: [03:42:00] <subvert> see my forum post here on how to get it working http://www.silverstripe.org/general-questions/show/19308
374: [03:42:00] <subvert> For anyone who uses TextMate, the bundle is here svn co http://svn.silverstripe.com/open/tools/textmatebundle/trunk "~/Library/Application Support/TextMate/Bundles"
375: [03:43:00] <Colin[pi]> LOL
376: [03:44:00] <Pyromanik> then setting all the currents to yes as a job?
377: [03:44:00] <Pyromanik> adding a default
378: [03:44:00] <Pyromanik> or
379: [03:44:00] <Pyromanik> err, has many I guess (being the parent class)
380: [03:44:00] <Pyromanik> adding a 'select all' button to many many ctf
381: [03:44:00] <Pyromanik> what would be easier
382: [03:47:00] <Colin[pi]> I think the 2nd option
383: [03:51:00] * markeaston quit (Quit: markeaston)
384: [03:51:00] <howardgrigg> somewhere I remember seeing somebody created a "Save and Add another" button for detail view in model admin
385: [03:52:00] <howardgrigg> anyone know where that is/
386: [03:54:00] <Pyromanik> with the new action interface thing
387: [03:54:00] <Pyromanik> part of 3.1?
388: [03:55:00] <Pyromanik> perhaps
389: [03:55:00] * subvert quit (Quit: subvert)
390: [03:57:00] * dospuntocero quit (Remote host closed the connection)
391: [04:01:00] <Pyromanik> that is
392: [04:01:00] <howardgrigg> I dont thint it was that... oh well
393: [04:01:00] <Pyromanik> shouldn't be too hard to make one with that new interface
394: [04:01:00] <Pyromanik> apinterface
395: [04:02:00] <Pyromanik> APInterface
396: [04:02:00] <Pyromanik> neither, just remember reading about it when sminee decided it should be the goods.
397: [04:02:00] <howardgrigg> I haven't looked into it...
398: [04:03:00] <Pyromanik> The trick would be getting it to only show if you've gone to the add action as opposed to edit
399: [04:03:00] * Pyromanik has left #silverstripe
400: [04:03:00] <Pyromanik> home time
401: [04:03:00] <Pyromanik> mmm
402: [04:03:00] <Pyromanik> or probably ever was, with the action being different.
403: [04:03:00] <Pyromanik> although with gridfield I suppose that isn't so much of a trick anymore
404: [04:09:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4868071
405: [04:09:00] * travis-ci has left #silverstripe
406: [04:09:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/db56d17056b5...baf894d84ac0
407: [04:09:00] <travis-ci> [travis-ci] silverstripe/sapphire#1417 (3.1 - baf894d : Hamish Friedlander): The build is still failing.
408: [04:09:00] * travis-ci has joined #silverstripe
409: [04:12:00] * travis-ci has left #silverstripe
410: [04:12:00] * travis-ci has joined #silverstripe
411: [04:12:00] * DigNZ quit (Quit: DigNZ)
412: [04:12:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/4b8edbf751c3...7ec8ebbf9e8b
413: [04:12:00] <travis-ci> [travis-ci] silverstripe/sapphire#1418 (3.1.0-beta2 - 7ec8ebb : Hamish Friedlander): The build is still failing.
414: [04:12:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4868089
415: [04:14:00] * willr quit (Quit: willr)
416: [04:26:00] * DigNZ has joined #silverstripe
417: [04:26:00] * DigNZ has joined #silverstripe
418: [04:26:00] * DigNZ quit (Remote host closed the connection)
419: [04:32:00] * Stomach quit (Quit: Leaving.)
420: [04:34:00] <Colin[pi]> ID is a bit ick
421: [04:34:00] <Colin[pi]> if I want to bring up records by a certain member by passing a URL segment, what's my best option?
422: [04:34:00] <Colin[pi]> I don't want to pass an email, but it's the default identifying field
423: [04:36:00] <Colin[pi]> I could extend member and make a URLSegment field..?
424: [04:38:00] <simon_w> Only unique things you have by default: ID and (assuming everyone can log in) Email
425: [04:39:00] <Colin[pi]> hmm I could pass the ID but it's a bit of a backwards step from friendly URLs
426: [04:41:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/9ecea763c3ac...b81386a43109
427: [04:41:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4868369
428: [04:41:00] * travis-ci has joined #silverstripe
429: [04:41:00] * travis-ci has left #silverstripe
430: [04:41:00] <travis-ci> [travis-ci] silverstripe/sapphire#1419 (3.0 - b81386a : Simon Welsh): The build passed.
431: [04:42:00] * DigNZ quit (Quit: DigNZ)
432: [04:49:00] <simon_w> Colin[pi], yup
433: [04:49:00] <Colin[pi]> poop
434: [04:49:00] <Colin[pi]> simon_w: so that means then that two users can have exactly the same first name/last name - i.e. same URLSegment, unless a number is added to the end?
435: [04:50:00] <Colin[pi]> unlikely event, but still
436: [04:57:00] * bsw has joined #silverstripe
437: [04:58:00] <howardgrigg> how can I not escape things that are going to be displayed in the gridfield - see http://pastie.org/6209145
438: [04:58:00] <howardgrigg> I obviously don't want it to display as '<em>'
439: [05:01:00] * cloph_away has joined #silverstripe
440: [05:02:00] * cloph_away1 quit (Ping timeout: 255 seconds)
441: [05:17:00] * webdevguy has joined #silverstripe
442: [05:17:00] <Colin[pi]> simon_w: soz was afk for a bit, any particular reason you can think of why extending Member (decorating) with a URLSegment field and generating unique segments would be a bad idea?
443: [05:19:00] * guci0 has joined #silverstripe
444: [05:19:00] <guci0> Hello!
445: [05:21:00] <Colin[pi]> hello guci0
446: [05:21:00] * Error404NotFound has joined #silverstripe
447: [05:23:00] <simon_w> howardgrigg, return it as an object
448: [05:24:00] * Shrike_Finland quit (Quit: Leaving.)
449: [05:25:00] <Colin[pi]> my stress levels, but that's normal :D
450: [05:25:00] <guci0> Hey Colin[pi] ??? what's up?
451: [05:26:00] <webdevguy> so!
452: [05:26:00] * webdevguy quit (Quit: Leaving)
453: [05:27:00] <guci0> :)
454: [05:27:00] <guci0> You can do it
455: [05:28:00] * howardgrigg has joined #silverstripe
456: [05:28:00] * howardgrigg quit (Read error: Connection reset by peer)
457: [05:30:00] <Colin[pi]> I know I can it's others I'm worried about :D
458: [05:41:00] <howardgrigg> simon_w: sorry 'return it as an object'?
459: [05:42:00] * priithansen quit (Quit: priithansen)
460: [05:51:00] * DigNZ quit (Remote host closed the connection)
461: [05:51:00] * DigNZ has joined #silverstripe
462: [05:51:00] * DigNZ has joined #silverstripe
463: [06:02:00] * DigNZ quit (Quit: DigNZ)
464: [06:06:00] * jghazally has joined #silverstripe
465: [06:07:00] * DigNZ has joined #silverstripe
466: [06:07:00] * DigNZ quit (Remote host closed the connection)
467: [06:07:00] * DigNZ has joined #silverstripe
468: [06:12:00] * jghazally has left #silverstripe
469: [06:17:00] <Colin[pi]> awesome :) MemberURLSegment decorator made, generating unique segments for members
470: [06:21:00] * DigNZ quit (Quit: DigNZ)
471: [06:24:00] <Colin[pi]> simon_w, when creating the admin member during install.php, are extensions applied already?
472: [06:30:00] * willr has joined #silverstripe
473: [06:32:00] * Liquide quit (Ping timeout: 245 seconds)
474: [06:35:00] * SightUnseen quit (Client Quit)
475: [06:35:00] * maknz has joined #silverstripe
476: [06:35:00] * SightUnseen has joined #silverstripe
477: [06:36:00] * ibeardslee quit (Remote host closed the connection)
478: [06:41:00] * Liquide has joined #silverstripe
479: [06:52:00] <howardgrigg> I know I can call the system function by going foo.com/home/system/cardio
480: [06:53:00] <howardgrigg> but is there a way through a new rule in config or something to have foo.com/system/cardio have it's own controller?
481: [06:53:00] <howardgrigg> i.e not be connected to a page
482: [06:54:00] <simon_w> That's what rules are for...
483: [06:54:00] <howardgrigg> yea - thought so, I've managed to avoid using them up until now
484: [06:56:00] <howardgrigg> hah looking at the docs now - doesn't look too tricky
485: [07:02:00] * Shrike_Finland has joined #silverstripe
486: [07:06:00] * Error404NotFound quit (Ping timeout: 252 seconds)
487: [07:13:00] <howardgrigg> simon_w: with the controller it needs the template for it to be in the root templates folder - I'm keen to still use the surrounding Page.ss and just have the controller template being the equivalent to the $Layout template
488: [07:13:00] <howardgrigg> how do I do that?
489: [07:16:00] <simon_w> howardgrigg, public function getViewer($action) { $templates = array(__CLASS_ . '_' . $action, 'Page_' . $action', __CLASS__, 'Page'); return new SSViewer($templates); }
490: [07:16:00] <simon_w> You may need to extend ContentController to get all the menus and stuff working though
491: [07:18:00] * Error404NotFound quit (Remote host closed the connection)
492: [07:18:00] * Jakx has joined #silverstripe
493: [07:18:00] <Jakx> yo
494: [07:18:00] <simon_w> -yo
495: [07:18:00] * Error404NotFound has joined #silverstripe
496: [07:18:00] <Jakx> have you been to your conference yet simon_w?
497: [07:22:00] <simon_w> Or I wouldn't be here :)
498: [07:22:00] <Jakx> haha, fair enough.
499: [07:22:00] <simon_w> Nope
500: [07:23:00] <Jakx> I have 2 versions of xeraa stmp module. 1 versions allows the syntax '"From Name" <name@email.com>', the other doesnt... frustrating.
501: [07:23:00] <Jakx> Anyone know why he would remove support for this?
502: [07:26:00] <howardgrigg> simon_w: I don't quite follow that code... but it seems to be working :)
503: [07:27:00] * patjnr has joined #silverstripe
504: [07:29:00] * priithansen has joined #silverstripe
505: [07:33:00] * patjnr quit (Ping timeout: 245 seconds)
506: [07:54:00] * willr quit (Quit: willr)
507: [07:55:00] * zfmf has joined #silverstripe
508: [07:57:00] * Stomach has joined #silverstripe
509: [08:01:00] * Stomach quit (Ping timeout: 245 seconds)
510: [08:04:00] <Colin[pi]> simon_w, simon_w, simon_w
511: [08:08:00] <Colin[pi]> hmm saying his name three times doesn't appear to work :o
512: [08:09:00] <Colin[pi]> afk
513: [08:09:00] <Jakx> Colin[pi], or he's hoping to modify your behavior by not responding :P
514: [08:13:00] * Colin[pi] quit (Ping timeout: 256 seconds)
515: [08:18:00] <simon_w> Or I only respond when there's an actual question?
516: [08:20:00] <howardgrigg> say I have a data structure like this http://cl.ly/image/0C1u2Z3E3z01 - where each column has_manys the next column, what's the best way to build a table like the one in the picture?
517: [08:21:00] * DigNZ has joined #silverstripe
518: [08:21:00] <howardgrigg> do I need to set the rowspan on the first column by counting the eventual number of rows used?
519: [08:22:00] <simon_w> Yeah, building it backwards is probably easiest
520: [08:22:00] * DigNZ has joined #silverstripe
521: [08:22:00] <howardgrigg> simon_w: how would you recommend doing that?
522: [08:22:00] * DigNZ quit (Remote host closed the connection)
523: [08:22:00] * DigNZ quit (Remote host closed the connection)
524: [08:22:00] * DigNZ has joined #silverstripe
525: [08:23:00] <simon_w> Start at the far end, build up, grouping by parents, keeping count of the number at the far end in each group
526: [08:28:00] * gordon_ has joined #silverstripe
527: [08:32:00] * DigNZ quit (Quit: DigNZ)
528: [08:32:00] * elgrodo quit (Ping timeout: 252 seconds)
529: [08:35:00] * Jakx has left #silverstripe
530: [08:36:00] * Shrike_Finland quit (Quit: Leaving.)
531: [08:40:00] * Shrike_Finland has joined #silverstripe
532: [08:54:00] * Shrike_Finland quit (Quit: Leaving.)
533: [08:58:00] * kinglozzer has joined #silverstripe
534: [09:02:00] * guci0 quit (Ping timeout: 245 seconds)
535: [09:07:00] * Zauberfisch_ is now known as Zauberfisch
536: [09:07:00] <Zauberfisch> simon_w thanks for the reminder, I will do that somewhen today
537: [09:07:00] <Zauberfisch> good morning everyone
538: [09:09:00] * Zauberfisch quit (Read error: Connection reset by peer)
539: [09:09:00] <Zauberfisch> server restart
540: [09:09:00] <Zauberfisch> brb
541: [09:10:00] * popeshoe quit (Quit: Leaving)
542: [09:11:00] * popeshoe has joined #silverstripe
543: [09:17:00] * kinglozzer has joined #silverstripe
544: [09:17:00] * kinglozzer quit (Read error: Operation timed out)
545: [09:19:00] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
546: [09:22:00] * howardgrigg quit (Remote host closed the connection)
547: [09:29:00] <kinglozzer> Oh and good morning all :)
548: [09:29:00] <kinglozzer> http://xkcd.com/1174/ < This. Every time. God I hate those popups
549: [09:35:00] * Shrike_Finland has joined #silverstripe
550: [09:37:00] * Luke1988 has joined #silverstripe
551: [09:48:00] * lx-berlin has joined #silverstripe
552: [09:49:00] * Luke1988 quit (Quit: Leaving)
553: [10:04:00] * Colin[pi] has joined #silverstripe
554: [10:16:00] <lx-berlin> hi all, i am trying to optimize the number of mysql queries in our ss3 project. So i started to remove everything in Page.ss and then run ?showqueries=1
555: [10:17:00] <lx-berlin> why is it, that UPDATE "Member" SET "LastVisited" = NOW() WHERE "ID" = 1 0.0878ms i called twice for example ?
556: [10:18:00] <lx-berlin> because this update takes some time as you can see. 0.0878ms ; 0.0449ms
557: [10:19:00] <lx-berlin> again, Page.ss is empty. Also i removed init() in Page to make sure none of my code is executed
558: [10:23:00] * PigeonFriend quit ()
559: [10:23:00] * chillu quit (Quit: chillu)
560: [10:25:00] <kinglozzer> lx-berlin: I would guess because it's checking twice if someone is logged in, once on page load and once when showqueries is run.
561: [10:25:00] <kinglozzer> :P
562: [10:25:00] * Shrike_Finland quit (Read error: Connection reset by peer)
563: [10:25:00] * Shrike_Finland1 has joined #silverstripe
564: [10:25:00] * chillu has joined #silverstripe
565: [10:25:00] <kinglozzer> No idea really though
566: [10:26:00] <lx-berlin> kinglozzer: you mean the second one was triggered by running showqueries itself ?
567: [10:27:00] <lx-berlin> thanks
568: [10:27:00] <kinglozzer> I'll have a look on mine, hold on
569: [10:27:00] <lx-berlin> can someone confirm this behaviour for his own site ?
570: [10:27:00] <kinglozzer> Hmm, just had a look and I doubt it is that actually
571: [10:28:00] <lx-berlin> this only happens if you are logged in
572: [10:28:00] <lx-berlin> ok
573: [10:28:00] <kinglozzer> Hold on phone
574: [10:28:00] <kinglozzer> Yeah, logged in as admin
575: [10:28:00] <kinglozzer> Have you got any modules or anything installed?
576: [10:28:00] <lx-berlin> are you currently logged in ?
577: [10:28:00] <kinglozzer> No mention of member at all in any of my queries
578: [10:29:00] * lx-berlin brb
579: [10:31:00] * ajshort has joined #silverstripe
580: [10:31:00] <kinglozzer> lx-berlin: Still no mention of updating the Member table :/
581: [10:36:00] * PigeonFriend has joined #silverstripe
582: [10:37:00] * travis-ci has joined #silverstripe
583: [10:37:00] * travis-ci has left #silverstripe
584: [10:37:00] <lx-berlin> this is strange, because updating LastVisited makes sense
585: [10:37:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4872368
586: [10:37:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/32943dff1b7e...89f963c468ec
587: [10:37:00] <travis-ci> [travis-ci] silverstripe/sapphire#1423 (3.0 - 89f963c : Ingo Schommer): The build passed.
588: [10:42:00] <kinglozzer> Hmm, I guess. Odd that I don't have any mention of it in my queries. Do you have any modules?
589: [10:42:00] <kinglozzer> I thought LastVisited only updated on login
590: [10:43:00] <kinglozzer> lx-berlin: Actually, that query is called in init() in Controller.php
591: [10:44:00] <kinglozzer> I don't know why it's showing for you and not for me, or why init() is being called twice
592: [10:49:00] <lx-berlin> i have two calls, i can give you one of mine
593: [10:50:00] * Andi_de_ has left #silverstripe
594: [10:51:00] * Liquide quit ()
595: [10:53:00] <lx-berlin> maybe you have your own Page->init() and forgot to call parent::init();
596: [10:54:00] <lx-berlin> *Page_Controller init() of course
597: [10:58:00] <kinglozzer> Nope, it's calling parent::init() as well :/
598: [11:04:00] * maknz quit (Read error: Connection reset by peer)
599: [11:07:00] * guci0 has joined #silverstripe
600: [11:16:00] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#236 (3.0 - b984f29 : Ingo Schommer): The build passed.
601: [11:16:00] * travis-ci has joined #silverstripe
602: [11:16:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/e809e0775eb9...b984f296f7c1
603: [11:16:00] * travis-ci has left #silverstripe
604: [11:16:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/4873132
605: [11:19:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/89f963c468ec...2ee57eb71546
606: [11:19:00] <travis-ci> [travis-ci] silverstripe/sapphire#1425 (3.0 - 2ee57eb : Ingo Schommer): The build passed.
607: [11:19:00] * travis-ci has joined #silverstripe
608: [11:19:00] * travis-ci has left #silverstripe
609: [11:19:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4873135
610: [11:26:00] * travis-ci has left #silverstripe
611: [11:26:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/2ee57eb71546...2b3098a3f480
612: [11:26:00] <travis-ci> [travis-ci] silverstripe/sapphire#1427 (3.0 - 2b3098a : Ingo Schommer): The build passed.
613: [11:26:00] * travis-ci has joined #silverstripe
614: [11:26:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4873172
615: [11:39:00] * zfmf quit (Ping timeout: 248 seconds)
616: [11:46:00] * qlex has joined #silverstripe
617: [11:48:00] * qlex1 has joined #silverstripe
618: [11:48:00] * r3v3rb has joined #silverstripe
619: [11:50:00] * qlex quit (Ping timeout: 252 seconds)
620: [12:00:00] * Error404NotFound has joined #silverstripe
621: [12:01:00] <r3v3rb> anyone have any idea why a $has_many => Image would drop the images on upload?
622: [12:03:00] <ajshort> use many_many for images
623: [12:04:00] <ajshort> as you need a matching has_one on the Image object
624: [12:07:00] <lx-berlin> does anyone know why e.g. UPDATE "Member" SET "LastVisited" = NOW() WHERE "ID" = 1 is executed twice with each page request
625: [12:07:00] <lx-berlin> hello btw
626: [12:08:00] <PigeonFriend> lx-berlin: because init on ContentController is being executed twice?
627: [12:08:00] <lx-berlin> i am just doing some showqueries=1 to optimize my queries
628: [12:10:00] <lx-berlin> PigeonFriend: i cleaned my Page.ss and also deleted my Page init() , so there is nothing rendered any more. But still i see this member update twice in the showqueries
629: [12:10:00] <lx-berlin> how could ContentController then be executed twice ?
630: [12:10:00] <lx-berlin> and it costs some time
631: [12:10:00] <lx-berlin> copared to select queries
632: [12:10:00] <PigeonFriend> hmm, i'm running 3.1 and getting it 3 times, interesting
633: [12:11:00] <lx-berlin> *compared
634: [12:11:00] <kinglozzer> I'm on 3.0.3 and not getting it once
635: [12:11:00] <r3v3rb> thanks ajshort
636: [12:11:00] <lx-berlin> hmm
637: [12:12:00] <PigeonFriend> kinglozzer: you need to be logged in
638: [12:14:00] <kinglozzer> I am logged in
639: [12:15:00] <kinglozzer> Which is what's confusing me
640: [12:17:00] <kinglozzer> I never pass the Session::get('loggedInAs') code, despite being logged into the CMS
641: [12:18:00] <PigeonFriend> so, on the homepage (or root of the domain/SS install) the RootURLController is called which inits and does one of the writes. Then ModelAsController will be matched by the standard URLparameters and that calls an init
642: [12:20:00] <PigeonFriend> then, the model as controller goes and gets the controller for the page being accessed and init once again
643: [12:20:00] <lx-berlin> well done
644: [12:20:00] <PigeonFriend> lx-berlin: so, it'd happen 3x on the homepage (or root url) and 2 times on other pages AT LEAST
645: [12:21:00] <lx-berlin> sounds like this could be improved
646: [12:21:00] <PigeonFriend> so really, a patch needs to be submitted so that the write to the member only happens once
647: [12:22:00] <lx-berlin> i have no idea :)
648: [12:22:00] <lx-berlin> yes you are right. I checked it on a subpage. On the startpage it is also executed 3 times in my ss3.0 project
649: [12:22:00] <PigeonFriend> kinglozzer: what version of SS?
650: [12:22:00] <kinglozzer> PigeonFriend, lx-berlin: So why are you two guys getting it and not me?
651: [12:23:00] <lx-berlin> if this has ever been set
652: [12:23:00] <PigeonFriend> hey chillu: we're running the 3.1 branch on github at the moment (on a dev site) and found a bug as Mike describes here: http://goo.gl/tRwu0
653: [12:23:00] <lx-berlin> kinglozzer: maybe you could check in phpmyadmin what value is currently set for "lastVisited" in the member table
654: [12:23:00] <PigeonFriend> chillu: ok, cool
655: [12:23:00] <chillu> PigeonFriend: I'll leave this for Hamish to deal with ;)
656: [12:23:00] <kinglozzer> 3.0.3
657: [12:24:00] <kinglozzer> Only updates when navigating in the CMS
658: [12:24:00] <lx-berlin> ok
659: [12:24:00] <PigeonFriend> also, chillu: did you see this (https://github.com/silverstripe/sapphire/pull/1175) I know i shouldnt submit bugs like that.. Shall I put it in Trac?
660: [12:24:00] <kinglozzer> lx-berlin: It's set, it never updates when I visit a page on the front-end
661: [12:25:00] * klastok has joined #silverstripe
662: [12:25:00] <gordon_> 2) Don't index them in the first place
663: [12:25:00] <gordon_> 1) Changing the highlight method to filter those out
664: [12:25:00] <gordon_> I guess
665: [12:25:00] <gordon_> (the short code)
666: [12:25:00] <gordon_> I've now turned that off but likes of [FlickrPhoto id=] is appearing in my search results now
667: [12:25:00] <gordon_> Anyone have any thoughts on the use of short codes with respect to search results? I am noticing my short codes rendering in the search results (not ideal when it is a screen wide pic) if the lucene search highlight contains a short code
668: [12:26:00] <gordon_> I am using a version of the Lucene search adapted for SS3, not the standard SS3 search, so therein might lie the demons
669: [12:26:00] <gordon_> 3) Transform them prior to indexing
670: [12:26:00] <chillu> PigeonFriend Argh goddamn lazy loading
671: [12:27:00] * howardgrigg has joined #silverstripe
672: [12:27:00] <PigeonFriend> *magic
673: [12:27:00] <PigeonFriend> chillu: I'll se what I can do :P
674: [12:27:00] <Colin[pi]> magic http://25.media.tumblr.com/b6050140d8f3fd9d33e7aef3a65be025/tumblr_mgfhwzzvKE1s2ff27o1_250.gif
675: [12:27:00] <chillu> Yes, please put it in trac as a critical defect, and reference this PR. Would be great to get a failing unit test to base any further fixes off
676: [12:27:00] <PigeonFriend> chillu: yer, my code works if versioning doesn't exist. I don't know enought (read: anything) about versioning.. I reckon some hook needs to be put there for versioning to do it's own magin
677: [12:28:00] <chillu> Colin[pi]: That's brilliant. I like how the unicorn actually sparkles at one point
678: [12:28:00] <chillu> The PR should be closed, since its not mergeable as such. In general, "work in progress" PRs only make sense when they need strong peer review in the code (line comments), otherwise its best to leave it on trac and just point to feature branches in your own fork
679: [12:29:00] <Colin[pi]> haha I didn't notice that before
680: [12:30:00] * ARNHOFF has joined #silverstripe
681: [12:30:00] * howardgrigg quit (Remote host closed the connection)
682: [12:32:00] <kinglozzer> Version update time. Time to find out that I've not set $allowed_actions on any controllers anywhere, ever!
683: [12:32:00] <Colin[pi]> quick qn, does a decorated Member object apply the decorations before creating/writing the admin member in install.php?
684: [12:33:00] <Colin[pi]> i.e. Member is extended via a _config.php in a module
685: [12:34:00] <Colin[pi]> not sure, check the logs!
686: [12:34:00] <qlex1> does DeveloperX shows up here recently ?
687: [12:34:00] * qlex1 says hi
688: [12:35:00] <PigeonFriend> chillu: It's in trac http://open.silverstripe.org/ticket/8264
689: [12:35:00] * ajshort quit (Quit: Leaving)
690: [12:41:00] <PigeonFriend> also, a bit of advice on the test, please. So I need a descendent DO to have a default_sort that is on the descendant table but then to query a field on the ascendant's table. Should I just create 2 new test DO classes?
691: [12:48:00] * kinglozzer quit (Read error: Connection timed out)
692: [12:49:00] * kinglozzer has joined #silverstripe
693: [12:51:00] * Colin[pi] quit (Ping timeout: 256 seconds)
694: [13:04:00] * travis-ci has joined #silverstripe
695: [13:04:00] <travis-ci> [travis-ci] chillu/sapphire#59 (pulls/deprecate-scheduled-tasks - 88867cd : Ingo Schommer): The build failed.
696: [13:04:00] <travis-ci> [travis-ci] Change view : https://github.com/chillu/sapphire/compare/e8da9c9eb88f^...88867cdd2335
697: [13:04:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/chillu/sapphire/builds/4874996
698: [13:04:00] * travis-ci has left #silverstripe
699: [13:18:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/b984f296f7c1...1ef155fc188a
700: [13:18:00] * travis-ci has left #silverstripe
701: [13:18:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/4875192
702: [13:18:00] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#237 (3.0 - 1ef155f : Ingo Schommer): The build passed.
703: [13:18:00] * travis-ci has joined #silverstripe
704: [13:20:00] * travis-ci has joined #silverstripe
705: [13:20:00] <travis-ci> [travis-ci] silverstripe/sapphire#1429 (3.0 - 9e2e050 : Ingo Schommer): The build passed.
706: [13:20:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/2b3098a3f480...9e2e050f20d5
707: [13:20:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4875195
708: [13:20:00] * travis-ci has left #silverstripe
709: [13:22:00] <PigeonFriend> kinglozzer: I wouldn't update to the latest 3.1 on github, if that's what you're doing, because CMS doesn't have the right allowed_actions
710: [13:22:00] * travis-ci has joined #silverstripe
711: [13:22:00] <travis-ci> [travis-ci] silverstripe/sapphire#1430 (3.1 - 6c30b80 : Ingo Schommer): The build is still failing.
712: [13:22:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/baf894d84ac0...6c30b80257e8
713: [13:22:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4875221
714: [13:22:00] * travis-ci has left #silverstripe
715: [13:22:00] <kinglozzer> PigeonFriend: No I'm only updating to 3.0.4
716: [13:22:00] <PigeonFriend> ah, ok
717: [13:25:00] * travis-ci has joined #silverstripe
718: [13:25:00] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#238 (3.1 - 92db313 : Ingo Schommer): The build passed.
719: [13:25:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/537b0c61171a...92db313ce71a
720: [13:25:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/4875226
721: [13:25:00] * travis-ci has left #silverstripe
722: [13:25:00] * Error404NotFound quit (Read error: Operation timed out)
723: [13:25:00] * r3v3rb quit (Quit: r3v3rb)
724: [13:26:00] * travis-ci has joined #silverstripe
725: [13:26:00] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#239 (3.1 - b74af92 : Ingo Schommer): The build passed.
726: [13:26:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/92db313ce71a...b74af926ce20
727: [13:26:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/4875254
728: [13:26:00] * travis-ci has left #silverstripe
729: [13:27:00] * travis-ci has joined #silverstripe
730: [13:27:00] <travis-ci> [travis-ci] silverstripe/sapphire#1431 (3.1 - a86e4ee : Ingo Schommer): The build is still failing.
731: [13:27:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/6c30b80257e8...a86e4ee00ccf
732: [13:27:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4875259
733: [13:27:00] * travis-ci has left #silverstripe
734: [13:30:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/397729bf494a...a841f220042d
735: [13:30:00] <travis-ci> [travis-ci] silverstripe/sapphire#1432 (master - a841f22 : Ingo Schommer): The build failed.
736: [13:30:00] * travis-ci has joined #silverstripe
737: [13:30:00] * travis-ci has left #silverstripe
738: [13:30:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4875500
739: [13:31:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/chillu/sapphire/builds/4875575
740: [13:31:00] * travis-ci has left #silverstripe
741: [13:31:00] * bsw quit (Read error: Connection reset by peer)
742: [13:31:00] <travis-ci> [travis-ci] chillu/sapphire#60 (pulls/remove-auto-controller-routing - 957469d : Ingo Schommer): The build has errored.
743: [13:31:00] * travis-ci has joined #silverstripe
744: [13:31:00] <travis-ci> [travis-ci] Change view : https://github.com/chillu/sapphire/compare/1df9f2bce8c2...957469d770c5
745: [13:32:00] * bsw has joined #silverstripe
746: [13:35:00] * bsw quit (Read error: Connection reset by peer)
747: [13:37:00] * UndefinedOffset has joined #silverstripe
748: [13:38:00] * Error404NotFound has joined #silverstripe
749: [13:43:00] * Shrike_Finland1 quit (Quit: Leaving.)
750: [13:51:00] * r3v3rb has joined #silverstripe
751: [13:51:00] * r3v3rb quit (Client Quit)
752: [13:59:00] * qlex1 has left #silverstripe
753: [14:07:00] <UndefinedOffset> chillu is there a changelog for 2.4.10?
754: [14:08:00] * Error404NotFound quit (Ping timeout: 248 seconds)
755: [14:21:00] <ARNHOFF> UndefinedOffset: https://github.com/silverstripe/sapphire/commit/56ad1d027ed991d6a2cd12f31169477c7a484c05 this is it I think
756: [14:21:00] * Error404NotFound has joined #silverstripe
757: [14:22:00] <UndefinedOffset> ya i found it in the docs just now http://doc.silverstripe.org/framework/en/2.4/changelogs/2.4.10
758: [14:25:00] <lx-berlin> help. we use partial caching. It works well on our local server but somehow it doesnt really work on the live server. The cached files are created but after some seconds they suddenly disappear. So they are regenerated. But then there is almost no caching effect
759: [14:27:00] * Error404NotFound quit (Quit: User guilty of hitting the Big Red X...)
760: [14:28:00] <UndefinedOffset> lx-berlin are you using the system temp dir? or a silverstripe-cache?
761: [14:28:00] <lx-berlin> omg, it seems the folder /silverstripe-cache/cache is regenerated with almost each website call
762: [14:29:00] <UndefinedOffset> are you flushing the caches in your _config.php per chance?
763: [14:29:00] <lx-berlin> now all files have a time of 09:29 (us time)
764: [14:29:00] <UndefinedOffset> what version of silverstripe?
765: [14:30:00] <lx-berlin> ss3
766: [14:30:00] <lx-berlin> pulled from github 3.0 branch
767: [14:31:00] <UndefinedOffset> hmm i wonder if the github branch has some dev code in it, have you tried the 3.0.4 stable from the urls in the topic?
768: [14:33:00] <lx-berlin> that could be possible, because it works on our local dev server, that has a more recent pull
769: [14:37:00] <ARNHOFF> I am new to composer, or mabye not even new yet. But I can't seem to get my finger on why it is so much better? Is it possible any could explain, I am trying to find newbie tutorials of composer, but cant find much
770: [14:39:00] * travis-ci has left #silverstripe
771: [14:39:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/7ec8ebbf9e8b...14dcc82e76f3
772: [14:39:00] * travis-ci has joined #silverstripe
773: [14:39:00] <travis-ci> [travis-ci] silverstripe/sapphire#1436 (3.1.0-beta2 - 14dcc82 : Ingo Schommer): The build is still failing.
774: [14:39:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4876872
775: [14:41:00] <travis-ci> [travis-ci] silverstripe/sapphire#1437 (3.1 - fe04753 : Ingo Schommer): The build is still failing.
776: [14:41:00] * travis-ci has joined #silverstripe
777: [14:41:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/a86e4ee00ccf...fe04753be280
778: [14:41:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4876882
779: [14:41:00] * travis-ci has left #silverstripe
780: [14:47:00] <klastok> hello
781: [14:48:00] <klastok> when I am trying to save an entry from a gridfield, I get the following message in the header
782: [14:48:00] <klastok> htmlspecialchars($this->record->Title, ENT_QUOTES) . '"</a>
783: [14:48:00] <klastok> only refreshing the CMS cleares it
784: [14:48:00] <klastok> how to avoid it?
785: [14:48:00] <klastok> AdminRootController->handleRequest(SS_HTTPRequest,DataModel) Director.php:307 Director::handleRequest(SS_HTTPRequest,Session,DataModel) Director.php:119 Director::direct(/admin/pages/edit/EditForm/field/HomeSlides/item/1/ItemEditForm,DataModel) main.php:126
786: [14:48:00] <klastok> GridField.php:686 GridField->handleRequest(SS_HTTPRequest,DataModel) RequestHandler.php:204 RequestHandler->handleRequest(SS_HTTPRequest,DataModel) RequestHandler.php:204 RequestHandler->handleRequest(SS_HTTPRequest,DataModel) Controller.php:153 Controller->handleRequest(SS_HTTPRequest,DataModel) LeftAndMain.php:357 LeftAndMain->handleRequest(SS_HTTPRequest,DataModel) AdminRootController.php:89
787: [14:48:00] <klastok> ) GridFieldDetailForm.php:418 GridFieldDetailForm_ItemRequest->doSave(Array,Form,SS_HTTPRequest) Form.php:360 Form->httpSubmission(SS_HTTPRequest) RequestHandler.php:184 RequestHandler->handleRequest(SS_HTTPRequest,DataModel) RequestHandler.php:204 RequestHandler->handleRequest(SS_HTTPRequest,DataModel) GridFieldDetailForm.php:82 GridFieldDetailForm->handleItem(GridField,SS_HTTPRequest)
788: [14:48:00] <klastok> <a class="center" href="admin/pages/edit/EditForm/field/HomeSlides/item/1/edit" style="visibility: visible; left: 192px; top: 0px; width: 2096px; height: 1276px; position: absolute;">"Koptekst van slide"</a>
789: [14:48:00] <ARNHOFF> klastok: best is to copy things like that in pastebin, I had to learn it to hard way aswell
790: [14:48:00] <klastok> ' * 418: ); 419: 420: $form->sessionMessage($message, 'good'); 421: 422: if($new_record) { 423: return Controller::curr()->redirect($this->Link()); 424: } elseif($this->gridField->getList()->byId($this->record->ID)) { Trace ===== sprintf(%s %s %s Opgeslagen,Home Slide,
791: [14:49:00] <ARNHOFF> if you did that, we can take a better look. On what version are you?
792: [14:49:00] <ARNHOFF> 3.0 or 3.1 ?
793: [14:49:00] <klastok> whoops, my bad
794: [14:50:00] <travis-ci> [travis-ci] silverstripe/sapphire#1438 (3.0 - 0c6ac19 : Ingo Schommer): The build passed.
795: [14:50:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/92458d9f43ab...0c6ac1960e8e
796: [14:50:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4877032
797: [14:50:00] <klastok> 3.0.3 I guess
798: [14:50:00] * travis-ci has left #silverstripe
799: [14:50:00] <klastok> 3.1 is still RC?
800: [14:50:00] * travis-ci has joined #silverstripe
801: [14:51:00] <klastok> silverstripe lives in the future!
802: [14:51:00] <ARNHOFF> 3.1 is still in beta even, but did you update to 3.0.4 that released today/yesterday?
803: [14:51:00] <klastok> http://pastebin.com/xc6n51S3 is the pastebin link of the error
804: [14:51:00] <klastok> http://pastebin.com/xc6n51S3
805: [14:51:00] <klastok> no I did not
806: [14:51:00] <klastok> lol: released: 19 feb
807: [14:52:00] <ARNHOFF> nope they dont, silverstripe is from australia
808: [14:52:00] <klastok> so? autralia is + 12 or something
809: [14:52:00] <klastok> so they life in the future :P
810: [14:52:00] <UndefinedOffset> new zealand and australia ;)
811: [14:52:00] <ARNHOFF> but that errors looks like something I reported a while ago and got fixed, I assume you are on the dutch interface language?
812: [14:52:00] <UndefinedOffset> lol yay timezones :P
813: [14:53:00] <ARNHOFF> UndefinedOffset: Do you use composer for silverstripe?
814: [14:53:00] <klastok> is it that obvious from the errormessage or did my whois info enlighten you about that?
815: [14:53:00] <klastok> you assumed right
816: [14:53:00] <ARNHOFF> klastok: This probably happens when you save, and when you refresh it is working perfectly?
817: [14:53:00] <lx-berlin> that is strange i just updated the online server to a never pull from github (about 1 week old). But the cached files still have a very short living time
818: [14:54:00] <UndefinedOffset> ARNHOFF nop, old school lol. Plus we have an internal system that lets us share modules and core files so 99% of the time i don't have to pull in new modules I just update a text file build done :). Unless its a new module we've never used
819: [14:54:00] <klastok> checking now if it works indeed
820: [14:54:00] <klastok> on /dev/build now
821: [14:54:00] <klastok> yes, exactly the situation!
822: [14:54:00] <ARNHOFF> If so, update to the latest version and it will be fixed
823: [14:54:00] <klastok> I just did
824: [14:54:00] <ARNHOFF> then, it should be fixed
825: [14:55:00] <ARNHOFF> np!
826: [14:55:00] <klastok> it works like a charm :)
827: [14:55:00] <klastok> thnx ARNHOFF! :)
828: [14:58:00] <ARNHOFF> When I try to use composer and install into folder, ARNHOE. Then framework/cms get added above the folder ARNHOE but silverstripe-installer gets added to ARNHOE :S
829: [15:01:00] * travis-ci has left #silverstripe
830: [15:01:00] * travis-ci has joined #silverstripe
831: [15:01:00] <UndefinedOffset> aka ping lol
832: [15:01:00] <travis-ci> [travis-ci] silverstripe/sapphire#1439 (3.1.0-beta2 - 43fb566 : Ingo Schommer): The build is still failing.
833: [15:01:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/14dcc82e76f3...43fb566388e4
834: [15:01:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4877345
835: [15:01:00] <UndefinedOffset> ARNHOFF chillu is big on composer he may know lol
836: [15:02:00] <ARNHOFF> hehe, don't wanna bother him though!
837: [15:07:00] <UndefinedOffset> lol fair enough looks like he's got 3.1 beta2 in the oven
838: [15:13:00] * jet_ has joined #silverstripe
839: [15:18:00] <jet_> can anyone shed any light on setting class properties and accessing them in the template?
840: [15:18:00] <jet_> I've got a setSelected() {$this->selected = true;} and a getSelected(){$this-.
841: [15:19:00] <jet_> selected;
842: [15:21:00] <jet_> oh well
843: [15:21:00] <jet_> but if i call getSelected or Selected in the template, in a loop for these objects, it returns the default value for $this->selected
844: [15:21:00] <jet_> ignoring setSelected()
845: [15:24:00] <UndefinedOffset> jet_ I don't think you can set properties from templates, in theory it should be possible by calling $setSelected($var) but I'm not sure. Calling $getSelected in your template should be the same as $Selected which maybe why your setSelected doesn't happen
846: [15:25:00] * jet_ quit (Ping timeout: 245 seconds)
847: [15:26:00] * jet_ has joined #silverstripe
848: [15:43:00] <lx-berlin> i noticed that all outdated partial caching files in silverstripe-cache/cache get deleted with each new page request. Does someone know where in SS this happens. So maybe i find the problem why all partial caching files get immediately deleted on the live server
849: [15:50:00] * martimiz has joined #silverstripe
850: [15:51:00] * OxFF1 has joined #silverstripe
851: [16:02:00] * feejin has joined #silverstripe
852: [16:31:00] * jet_ quit (Ping timeout: 245 seconds)
853: [16:34:00] <kinglozzer> lx-berlin: It's not something to do with Director::set_environment_type("dev"); is it?
854: [16:36:00] <lx-berlin> ifaik partial caching does not depend on the environment. but it doesnt work for live or dev
855: [16:40:00] * lx-berlin quit (Read error: Connection reset by peer)
856: [16:40:00] * lobarvaz has joined #silverstripe
857: [16:40:00] * lx-berlin has joined #silverstripe
858: [16:46:00] * martimiz quit (Ping timeout: 245 seconds)
859: [16:47:00] <guci0> www.silnemarki.pl ??? just finished :)
860: [16:53:00] * Error404NotFound quit (Max SendQ exceeded)
861: [16:53:00] * Error404NotFound has joined #silverstripe
862: [16:54:00] * Error404NotFound has joined #silverstripe
863: [16:57:00] * eddiemonge has joined #silverstripe
864: [16:58:00] <eddiemonge> ss3, is there a builtin sortable list? i want to have a draggable list of objects so they can be displayed in a certain order
865: [17:01:00] <priithansen> eddiemonge: do you mean in the cms backend?
866: [17:02:00] <lx-berlin> https://github.com/ajshort/silverstripe-gridfieldextensions
867: [17:02:00] <priithansen> and https://github.com/UndefinedOffset/SortableGridField
868: [17:12:00] * guci0 quit (Ping timeout: 245 seconds)
869: [17:14:00] * OxFF1 has left #silverstripe
870: [17:16:00] * kinglozzer quit (Remote host closed the connection)
871: [17:17:00] * klastok quit ()
872: [17:18:00] * feejin quit (Remote host closed the connection)
873: [17:21:00] * priithansen quit (Quit: priithansen)
874: [17:26:00] * OxFF1 has joined #silverstripe
875: [17:27:00] <PigeonFriend> Hi everyone, does anyone know of a way in SS3 to make all instances of FormAction have a particular class?
876: [17:27:00] <PigeonFriend> without defining it everytime
877: [17:31:00] * simon_w quit (*.net *.split)
878: [17:36:00] * simon_w has joined #silverstripe
879: [17:36:00] * hubertusanton quit (Remote host closed the connection)
880: [17:36:00] * hubertusanton has joined #silverstripe
881: [17:48:00] * eddiemonge quit (Quit: Bye!)
882: [17:53:00] <simon_w> PigeonFriend, just stick the class on the form and change your rule to handle that?
883: [17:58:00] <lx-berlin> simon_w: on our live server it seems like the server is doing a ?flush=1 with each request. We are using partial caching, which works well on our local server. but online these caching files are generated in /silverstripe-cache/cache but immediately deleted again. Do you have an idea why this happens ?
884: [18:00:00] * lobarvaz has left #silverstripe
885: [18:02:00] <lx-berlin> i guess silverstripe.org is having the same problem :)
886: [18:02:00] <PigeonFriend> i could just rely on the 'action' class, if I were SANE!
887: [18:02:00] <PigeonFriend> but I'm not doing the FE and no remit to touch it at all
888: [18:02:00] <PigeonFriend> oh simon_w: I wish it were that easy :)
889: [18:03:00] <PigeonFriend> i'm just hopingt he injector has a way to do this
890: [18:03:00] <PigeonFriend> I just can't figure it out
891: [18:10:00] * simon_w quit (Quit: This computer has gone to sleep)
892: [18:11:00] * guci0 has joined #silverstripe
893: [18:12:00] * peter_ss_work has joined #silverstripe
894: [18:19:00] * peter_ss_work is now known as peter_ss
895: [18:25:00] * lx-berlin has left #silverstripe
896: [18:31:00] * gordon_ quit (Remote host closed the connection)
897: [18:48:00] * Liquide has joined #silverstripe
898: [18:50:00] * simon_w has joined #silverstripe
899: [18:55:00] * gelignite has joined #silverstripe
900: [19:02:00] * OxFF1 has left #silverstripe
901: [19:08:00] * DigNZ has joined #silverstripe
902: [19:08:00] * DigNZ quit (Remote host closed the connection)
903: [19:08:00] * DigNZ has joined #silverstripe
904: [19:21:00] * Bollig|DesignCty has joined #silverstripe
905: [19:26:00] * SightUnseen has joined #silverstripe
906: [19:26:00] * SightUnseen has left #silverstripe
907: [19:30:00] * Pyromanik has joined #silverstripe
908: [19:32:00] <Pyromanik> how does a component set know which record it belongs to in order to action write/setByIDList ?
909: [19:33:00] <simon_w> It gets told when it's built (by setComponentInfo())
910: [19:34:00] <Pyromanik> SphereSleepy: haven't seen you around in quite some time!
911: [19:34:00] <SphereSleepy> Evening!
912: [19:34:00] * SphereSleepy has joined #silverstripe
913: [19:36:00] * Guest91671 is now known as SphereHome
914: [19:36:00] <Pyromanik> lol
915: [19:36:00] * Sphere is now known as Guest91671
916: [19:36:00] <Sphere> thank you simon_w
917: [19:36:00] * simon_w pushes the Sphere down a hill
918: [19:36:00] <Sphere> Last time is way too long huh :P
919: [19:36:00] * SphereSleepy is now known as Sphere
920: [19:37:00] * SphereHome is now known as SphereSilver
921: [19:37:00] <Pyromanik> logged in as yourself somewhere else?
922: [19:37:00] <simon_w> Good timing there services
923: [19:37:00] <SphereSilver> no, Sphere is appearantly not mine :(
924: [19:37:00] <Pyromanik> oh
925: [19:37:00] <Pyromanik> :<
926: [19:37:00] <SphereSilver> simon_w: I love you too.
927: [19:37:00] <Pyromanik> sounds like a bad sitcom
928: [19:37:00] <Pyromanik> Simon & Simon
929: [19:37:00] <simon_w> Hey ss23, you've got competition
930: [19:38:00] <SphereSilver> I win in being stupid 24/7!
931: [19:38:00] <SphereSilver> simon_w hates me :(
932: [19:39:00] <simon_w> ORLY?
933: [19:39:00] <Pyromanik> SphereSilver: but you're a sphere.
934: [19:39:00] <Pyromanik> what does ss23 have to do with ... anything?
935: [19:39:00] <Pyromanik> wait what?
936: [19:39:00] <SphereSilver> He pushed me down a hill! (I'm joking!)
937: [19:41:00] * simon_w slides SquareSilver down a hill
938: [19:41:00] <SquareSilver> now try to push me down a hill!
939: [19:41:00] <simon_w> See, Pyromanik understands
940: [19:41:00] * SphereSilver is now known as SquareSilver
941: [19:42:00] * SquareSilver is now known as SphereSilver
942: [19:42:00] <SphereSilver> I guess I'll loose anyway :'(
943: [19:42:00] * simon_w pushes Pyromanik down the hill, just for kicks
944: [19:43:00] * SphereSilver thinks simon_w is a sarcastic little kid :P
945: [19:43:00] <Pyromanik> D:
946: [19:43:00] * tankr has joined #silverstripe
947: [19:43:00] <simon_w> Except for the little and kid parts :p
948: [19:43:00] <Pyromanik> 20 is still young.
949: [19:44:00] <simon_w> Yup
950: [19:44:00] * SphereSilver thinks simon_w is a sarcastic big a$$ :P
951: [19:44:00] <SphereSilver> that better? :P
952: [19:44:00] * simon_w is young, not little :p (Also, not 20)
953: [19:45:00] <Pyromanik> congratulations
954: [19:45:00] <Pyromanik> 28?
955: [19:45:00] <simon_w> You are old
956: [19:45:00] <Pyromanik> 21
957: [19:45:00] <SphereSilver> I feel old :(
958: [19:45:00] <SphereSilver> simon_w is 18
959: [19:46:00] <Pyromanik> 32?
960: [19:46:00] <SphereSilver> Yes, I am. Thank you :(
961: [19:47:00] <SphereSilver> No, your original guess was one year off target
962: [19:47:00] <SphereSilver> don't rub it in :(
963: [19:47:00] <SphereSilver> I'm gonna cry now :P
964: [19:47:00] <Pyromanik> there there
965: [19:47:00] <Pyromanik> pretty good for a stab in the dark
966: [19:47:00] <Pyromanik> 29!
967: [19:48:00] <SphereSilver> I'm 29 indeed, going to the big 3 in November :(
968: [19:48:00] <SphereSilver> before simon_w makes a smartass remark :P
969: [19:48:00] <SphereSilver> AND I DON'T MEAN 300!
970: [19:48:00] <Pyromanik> ah, it's ages away
971: [19:48:00] <Pyromanik> THIS, IS, SPHEEEEEEREEEEEEEEEEEEEEEE!!!!!!
972: [19:48:00] <SphereSilver> no, it's "There, They're, Their"
973: [19:48:00] <Pyromanik> :D
974: [19:49:00] <irogue> :-P
975: [19:49:00] <Pyromanik> rofl
976: [19:49:00] <Pyromanik> quiet from the 24 seats
977: [19:49:00] * Pyromanik goes for the trifecta of off by ones
978: [19:49:00] <SphereSilver> Pyromanik: Don't do that... now I have to clean my monitors and fix me some new coffee again :/
979: [19:49:00] <irogue> 29? jebus
980: [19:49:00] <irogue> might as well be dead
981: [19:50:00] <Pyromanik> rofl
982: [19:50:00] <irogue> Pyromanik: great success!
983: [19:50:00] <Pyromanik> irogue: so... 25?
984: [19:50:00] <SphereSilver> http://new.livestream.com/FosterKittenCam/RipleysKittens
985: [19:50:00] <irogue> yarr
986: [19:51:00] <SphereSilver> there, that should shut you guys/girls up about age and stuff!
987: [19:51:00] <SphereSilver> :P
988: [19:51:00] * chillu quit (Quit: chillu)
989: [19:52:00] <SphereSilver> Instant utter silence while a bunch of grownups just sit there, watching kittens sleep :D
990: [19:52:00] * chillu has joined #silverstripe
991: [19:53:00] <Pyromanik> YUS
992: [19:53:00] * Pyromanik celebrates jackpot
993: [19:53:00] <Pyromanik> ob1
994: [19:53:00] <Pyromanik> omg
995: [19:53:00] <Pyromanik> that was a browser back in the day
996: [19:53:00] <Pyromanik> http://offbyone.com/offbyone/
997: [19:53:00] <Pyromanik> bahahahahaha
998: [19:53:00] <Pyromanik> still is
999: [19:53:00] <irogue> naww
1000: [19:53:00] <Pyromanik> HTML 3.2
1001: [19:54:00] <Pyromanik> once you go arch you never go back.
1002: [19:54:00] <SphereSilver> Lynks (or what's it called?) I used to use it on almost daily basis... just to reinstall Gentoo... AGAIN.
1003: [19:54:00] <Pyromanik> WINNING
1004: [19:54:00] <irogue> the kitten is washing all the other kittens
1005: [19:54:00] <SphereSilver> The big black cat is mommy ;)
1006: [19:54:00] <Pyromanik> SphereSilver: go arch.
1007: [19:55:00] * peter_ss quit (Ping timeout: 256 seconds)
1008: [19:55:00] <irogue> yeah, is quite small. looked kitten-ish at first glance. but obvious is mummy now that they're feeding
1009: [19:55:00] <SphereSilver> Pyromanik: that's years and years ago, at least 6 years. And yes, I run Arch, Win7, Win8, Ubuntu and an unmaintained Gentoo.
1010: [19:56:00] <SphereSilver> That remark will get me banned I guess....
1011: [19:56:00] <SphereSilver> And I think I have an Apple mini thingy somewhere around here, but Apple-users always have small thingies.
1012: [19:57:00] * slith has joined #silverstripe
1013: [19:57:00] <simon_w> Ah, someone's trying to come up with interesting ways of showing jealousy and failing
1014: [19:58:00] <SphereSilver> simon_w: yep :) I tried to make it fun. You got me.
1015: [19:58:00] <SphereSilver> :P
1016: [19:59:00] <Pyromanik> I'm so jealous.
1017: [19:59:00] <Pyromanik> youv'e got a windows 8 machine.
1018: [20:00:00] * Stomach has joined #silverstripe
1019: [20:00:00] <Pyromanik> and all I've got is an apostrophe in the wrong place.
1020: [20:00:00] <SphereSilver> in January, Win8 was only 30 US$, so, that's pretty much "for cheap"
1021: [20:01:00] <irogue> i just had to try to help the new receptionist use her Win8 machine
1022: [20:01:00] <simon_w> Win8 for free!
1023: [20:01:00] <irogue> i gave up
1024: [20:01:00] <Pyromanik> I was kidding, I'll take the apostrophe.
1025: [20:01:00] <irogue> oh god
1026: [20:01:00] <simon_w> http://www.modern.ie/en-US/virtualization-tools
1027: [20:02:00] <SphereSilver> And it hurts to admit.
1028: [20:02:00] <Pyromanik> OSX and Linux users, please note:
1029: [20:02:00] <Pyromanik> The default zip tools for OSX and Linux aren't properly unzipping the VM packages.
1030: [20:02:00] <Pyromanik> LOLOLOL
1031: [20:02:00] <SphereSilver> irogue: I must admit, IE10 is actually not that bad. :(
1032: [20:02:00] <irogue> no, IE10 is okay. but win8 overall is super mega meh
1033: [20:03:00] <Pyromanik> and replace my existing win 7 install
1034: [20:03:00] <Pyromanik> but it appeared that their 'trial' required me to both register, and didn't give me a way to back out.
1035: [20:03:00] <SphereSilver> It's like ripping out my heart and then throw it in an ugly girls random direction :(
1036: [20:03:00] <Pyromanik> yeah, I was keen to try it out
1037: [20:03:00] <SphereSilver> It's still Microsoft, I guess.
1038: [20:04:00] <Pyromanik> and it didn't give proper media.
1039: [20:04:00] <Pyromanik> although it said it could, that thing about registering stopped me going further
1040: [20:06:00] <SphereSilver> The registration is just for your CC I think. I didn't mind, I could use my MSDN login...
1041: [20:06:00] * peter_ss has joined #silverstripe
1042: [20:07:00] <SphereSilver> I'm out of toilet paper :/
1043: [20:08:00] <Pyromanik> time to go get some
1044: [20:08:00] <Pyromanik> lol
1045: [20:08:00] <Pyromanik> why?
1046: [20:08:00] <Pyromanik> fuck credit card details
1047: [20:08:00] <Pyromanik> also
1048: [20:09:00] <SphereSilver> well, without creditcard details, it would be kinda hard to actually charge you for the purchase, wouldn't it? :P
1049: [20:09:00] <Pyromanik> derp derp derp
1050: [20:09:00] <Pyromanik> to prove I'm a person capable of purchasing?
1051: [20:10:00] <Pyromanik> never before.
1052: [20:10:00] <Pyromanik> I should have to put my credit card detail in when it's TIME TO PURCHASE
1053: [20:10:00] <SphereSilver> Ehhh, what method are you using? I was asked for my CC-details at the finalizing-purchase step...
1054: [20:10:00] <SphereSilver> And stores are closed :( I hope my neighbours have some spare toiletpaper :P
1055: [20:10:00] <Pyromanik> yeah, I was going through their "try it out" route.
1056: [20:11:00] * willr has joined #silverstripe
1057: [20:11:00] <Pyromanik> not their "buy it now!"
1058: [20:11:00] <Pyromanik> yeah, it's stupid.
1059: [20:11:00] <SphereSilver> I got it the moment I said "Yes I want to order", which makes sense at that point.
1060: [20:11:00] <Pyromanik> exactly
1061: [20:11:00] <SphereSilver> Ok, haven't tried that... Then, I don't know.
1062: [20:12:00] <Pyromanik> 8-8?
1063: [20:12:00] <Pyromanik> I got it at "Before you download the trial..."
1064: [20:12:00] <SphereSilver> My cat wants a smoke :/ but smokes are bad for kitties
1065: [20:12:00] <Pyromanik> LOL, NOPE
1066: [20:12:00] <irogue> [09:10] <SphereSilver> And stores are closed :(
1067: [20:12:00] <irogue> thats what 24hr shops are for
1068: [20:12:00] <irogue> midnight TP
1069: [20:12:00] <SphereSilver> hmmm, weird
1070: [20:12:00] <Pyromanik> indeed
1071: [20:12:00] <Pyromanik> you can't tell me you live in the middle of a big city and don't have any of those.
1072: [20:12:00] <SphereSilver> irogue: funny story, here, we have one 24/7 shop
1073: [20:12:00] <SphereSilver> guess when it's open?
1074: [20:12:00] <Pyromanik> time for a trip
1075: [20:12:00] <simon_w> irogue, and 2am pies
1076: [20:12:00] <SphereSilver> every day between 9AM and 9PM
1077: [20:12:00] <irogue> always blow on the pie
1078: [20:13:00] <simon_w> Pyromanik, that was two off by ones
1079: [20:13:00] <irogue> SphereSilver: that's retarded
1080: [20:13:00] * lx-berlin has joined #silverstripe
1081: [20:13:00] <Pyromanik> off by one again!
1082: [20:13:00] <SphereSilver> local laws prohibit shops from being open 24/7 :(
1083: [20:14:00] <SphereSilver> If I was about to do shopping at 10PM...
1084: [20:14:00] <Pyromanik> get the law changed.
1085: [20:14:00] <Pyromanik> simon_w: if you shift it one, preserving the opening hours...
1086: [20:14:00] <irogue> i do most of my grocery shopping at 10pm. it's nice and quiet at the supermarket then
1087: [20:14:00] <Pyromanik> SphereSilver: shit in the council carpark.
1088: [20:14:00] <SphereSilver> irogue: I live in a retarded country :( I should feel bad.
1089: [20:14:00] <Pyromanik> ROFL, TURD BURGLER
1090: [20:14:00] <SphereSilver> I would probably be arrested for burglary :(
1091: [20:15:00] <SphereSilver> I live in a shitty country :(
1092: [20:15:00] <SphereSilver> I can't shit in the council carpark... because there isn't any :(
1093: [20:15:00] <SphereSilver> well, not publicly available anyway :(
1094: [20:15:00] <Pyromanik> badum, psh
1095: [20:16:00] <SphereSilver> At least I have a pretty girl as a wallpaper (I'm desperately seeking for positives here :P )
1096: [20:17:00] <Pyromanik> :<
1097: [20:18:00] <Pyromanik> tissues?
1098: [20:18:00] <Pyromanik> serviettes, paper towels
1099: [20:19:00] <Pyromanik> digging through CTF is diversive in and of itself.
1100: [20:19:00] <SphereSilver> Kittens active!
1101: [20:19:00] <SphereSilver> (totally not a diversive action of any kind)
1102: [20:21:00] <Pyromanik> ComplexTableField
1103: [20:21:00] <SphereSilver> CTF??
1104: [20:21:00] <SphereSilver> Ehm, isn't the Gridfield the new CTF?
1105: [20:21:00] <simon_w> You know, that thing the DOM modules made even more crap?
1106: [20:22:00] <Pyromanik> Not when you're altering a 2.4
1107: [20:22:00] * Pyromanik is jimmying a 'select all' in there
1108: [20:23:00] <SphereSilver> Ow, btw, who invented Kristen Bell? And dous anyone have her number?
1109: [20:23:00] <SphereSilver> That response is worthless without a snippet ;)
1110: [20:23:00] <Pyromanik> return "<input class=\"checkbox\" type=\"checkbox\" name=\"$name\" value=\"{$this->item->ID}\" checked=\"checked\"/>"; ?
1111: [20:24:00] <simon_w> Who's Kristen Bell?
1112: [20:24:00] <SphereSilver> and Pyromanik too.
1113: [20:24:00] * SphereSilver slaps simon_w around with a 500lbs Unix manual
1114: [20:24:00] <Pyromanik> no, she's ugly.
1115: [20:25:00] <SphereSilver> You're returning a single point, isn't that the problem Pyro?
1116: [20:25:00] <Pyromanik> $query = singleton($this->sourceClass)->extendedSQL($this->sourceFilter(), $this->sourceSort, null, $this->sourceJoin);
1117: [20:25:00] <Pyromanik> here is another
1118: [20:25:00] <Pyromanik> err, requested
1119: [20:25:00] <Pyromanik> SphereSilver: you returned a snippit
1120: [20:25:00] <Pyromanik> alright alright, she's not terrible, but not my thing either.
1121: [20:28:00] <Pyromanik> none of those
1122: [20:28:00] <SphereSilver> I know. I'm not able to answer correctly, so I ask :P
1123: [20:28:00] <Pyromanik> indeed they were
1124: [20:28:00] <SphereSilver> just a few random questions.
1125: [20:28:00] <SphereSilver> in the modeladmin-controller, what exactly are you trying to do, did you register the controller, is your query-handler overriding the parent?
1126: [20:29:00] <SphereSilver> for 2.x, I get the feeling, you need to extend the modeladmin-controller
1127: [20:30:00] <Pyromanik> entirely field related.
1128: [20:30:00] <Pyromanik> nope
1129: [20:31:00] <SphereSilver> I'm out. my brain seriously just gave up thinking
1130: [20:31:00] <SphereSilver> SS 2.4.x, right?
1131: [20:33:00] <Pyromanik> hmm, this might be easier to cheat with javascript
1132: [20:34:00] <Pyromanik> sold!
1133: [20:34:00] <Pyromanik> probably
1134: [20:34:00] <SphereSilver> Make sure your session key via ajax-calls ;)
1135: [20:34:00] <Pyromanik> don't lose it or you won't be able to get back into your session-house
1136: [20:34:00] <SphereSilver> Is your session-key important?
1137: [20:35:00] <SphereSilver> I've spend about 16 hours figuring out why my client was suddenly unable to get to his data. Then it hit me.
1138: [20:35:00] <Pyromanik> nah, no ajax
1139: [20:35:00] <SphereSilver> is the same*
1140: [20:36:00] <Pyromanik> ajax requests should automatically include any relevant cookies, no?
1141: [20:36:00] <Pyromanik> just clickity clackity zippy zapy
1142: [20:36:00] <SphereSilver> Don't call the admin unless you don't check the session ;)
1143: [20:37:00] <Pyromanik> oic
1144: [20:37:00] <SphereSilver> should be fine. but the session-cookie was reset.
1145: [20:37:00] <SphereSilver> It does. But there's a problem at a point my call did. I called an admin-controller
1146: [20:37:00] <SphereSilver> I still don't know why, but it did. It shouldn't be a problem, but (on my server), the new session-cookie wasn't set
1147: [20:38:00] <SphereSilver> they couldn't see their own data :/
1148: [20:38:00] <SphereSilver> I have yet to reproduce it on any other server, but it was a huge bug, making it possible for users to see each other's data, or see nothing
1149: [20:38:00] <SphereSilver> because the call was ajax.
1150: [20:40:00] <SphereSilver> If I logged on as customer, I could literally see either nothing, or other users data, but never the data of the customer I logged on with.
1151: [20:41:00] * Colin[pi] has joined #silverstripe
1152: [20:41:00] <SphereSilver> The problem seems to be in Apache not resetting the session.
1153: [20:41:00] * ARNHOFF quit (Read error: Connection reset by peer)
1154: [20:41:00] <SphereSilver> but just purging the data, but not actually purging the data. 1+1 equals bug.
1155: [20:41:00] <SphereSilver> This was on the Debian stable release btw.
1156: [20:42:00] <Pyromanik> in...?
1157: [20:42:00] <SphereSilver> as far as I have discovered.
1158: [20:42:00] <SphereSilver> The session-key wasn't resetted, but "emptied" and re-used.
1159: [20:42:00] <SphereSilver> It's a serious bug, if you ask me.
1160: [20:43:00] <SphereSilver> My last, working, solution, was to clear the $_COOKIE
1161: [20:43:00] <SphereSilver> it's not a silverstripe bug, it's an Apache bug.
1162: [20:43:00] <SphereSilver> an app of mine.
1163: [20:43:00] <SphereSilver> based on SS2.4.9
1164: [20:43:00] <Pyromanik> ah
1165: [20:43:00] <Pyromanik> report it to the chillu
1166: [20:44:00] <SphereSilver> so, I'm digging into the problem, and then report to the Apache foundation.
1167: [20:46:00] <SphereSilver> Debian is often-used. Hence my question, are you sure the session and it's cookie is cleared ;)
1168: [20:48:00] * Liquide quit ()
1169: [20:50:00] * lx-berlin quit (Quit: lx-berlin)
1170: [20:53:00] * nickmolhoek has joined #silverstripe
1171: [20:53:00] * nickmolhoek has joined #silverstripe
1172: [20:53:00] * nickmolhoek quit (Remote host closed the connection)
1173: [20:56:00] <Pyromanik> It's an apache bug that PHP clears the cookie?
1174: [20:56:00] <SphereSilver> no, it's apache that fails to send the correct command to php, I think.
1175: [20:57:00] * lx-berlin has joined #silverstripe
1176: [20:57:00] <SphereSilver> I haven't yet figured it out ;) hence, my thought on what's the problem ;)
1177: [20:58:00] <SphereSilver> my thought is apache not correctly clearing sessionss. But I'm not sure about it yet.
1178: [20:59:00] <SphereSilver> But the pass-through is.
1179: [20:59:00] <Pyromanik> That's not the job of a web server afaik.
1180: [20:59:00] <Pyromanik> I don't think apache manages sessions at all.
1181: [21:00:00] * Stomach quit (Quit: Leaving.)
1182: [21:00:00] <SphereSilver> I don't know what's causing said issue. I'm just digging into it and see if I can find the origin of it.
1183: [21:00:00] <SphereSilver> and I'm guessing the pass-through is doing something wrong.
1184: [21:01:00] * nickmolhoek quit (Quit: nickmolhoek)
1185: [21:01:00] <SphereSilver> If this problem is not affecting you, then you're good :)
1186: [21:03:00] * nickmolhoek has joined #silverstripe
1187: [21:03:00] * nickmolhoek has joined #silverstripe
1188: [21:03:00] * nickmolhoek quit (Remote host closed the connection)
1189: [21:03:00] <SphereSilver> I'm experiencing the issue, and even a clear_all() won't fix it, thus, I'm guessing it's somewhere between Apache and PHP. So far, I've ruled out all the logic places to look.
1190: [21:04:00] <SphereSilver> So, I'm backtracing the problem now.
1191: [21:14:00] <SphereSilver> goodnight folks, I'm gonna test my bed!
1192: [21:14:00] * SphereSilver quit (Quit: If it's not broke. It's lacking features.)
1193: [21:23:00] * howardgrigg has joined #silverstripe
1194: [21:26:00] * UndefinedOffset quit (Quit: Leaving.)
1195: [21:26:00] <Pyromanik> simon_w: how to get js to load after a CMS page pull? I have Requirements::javascript, and it's loading the JS, but appears not execute.
1196: [21:27:00] <Pyromanik> what do?
1197: [21:28:00] <Pyromanik> no console activity
1198: [21:28:00] <Pyromanik> 2.4
1199: [21:28:00] <Pyromanik> editing a field in a tab on a record through modeladmin
1200: [21:28:00] <Pyromanik> I am the confuse.
1201: [21:28:00] <Pyromanik> line 1: console.log('lolnope');
1202: [21:29:00] <Pyromanik> or it could be that console.log appears not work
1203: [21:29:00] <Pyromanik> wtf
1204: [21:39:00] <Colin[pi]> GOOD MORNING
1205: [21:39:00] * Stomach has joined #silverstripe
1206: [21:41:00] <Pyromanik> hi
1207: [21:41:00] * PigeonFriend quit (Read error: Connection reset by peer)
1208: [21:46:00] <Pyromanik> does 2.4 fire an event after a successful load?
1209: [21:47:00] <Pyromanik> (ie, after render) ?
1210: [21:53:00] * nickmolhoek quit (Quit: nickmolhoek)
1211: [21:54:00] <Zauberfisch> simon_w you used to have an ipad, right?
1212: [21:54:00] * lx-berlin quit (Quit: lx-berlin)
1213: [21:54:00] * Zauberfisch has joined #silverstripe
1214: [21:54:00] <Zauberfisch> what irc client can you recommend?
1215: [21:57:00] * SightUnseen has left #silverstripe
1216: [21:57:00] * lx-berlin has joined #silverstripe
1217: [21:57:00] * SightUnseen has joined #silverstripe
1218: [22:06:00] <spronk> http://www.youtube.com/watch?v=ZulJCYES5Do&list=PLfE_ak-SL42-XrwHDMdVy2RkOWKH8rmj6&index=1
1219: [22:11:00] * slith quit (Quit: Leaving.)
1220: [22:11:00] <lx-berlin> simon_w: are you online ?
1221: [22:12:00] <lx-berlin> chillu: are you available ?
1222: [22:13:00] * slith has joined #silverstripe
1223: [22:15:00] * slith quit (Client Quit)
1224: [22:15:00] <irogue> Zauberfisch: i recommend Prompt, SSH'd into a screen'd irssi
1225: [22:16:00] <irogue> colloquy then
1226: [22:16:00] <Zauberfisch> but I would like to try a gui client
1227: [22:16:00] <Zauberfisch> irogue hmmm, I considerd that
1228: [22:17:00] * Pyromanik appends a <script> into the FieldHolder();
1229: [22:17:00] * irogue screws Pyromanik
1230: [22:17:00] <Pyromanik> screw it
1231: [22:18:00] <Pyromanik> get hammered then get nailed
1232: [22:18:00] * WilsonS has joined #silverstripe
1233: [22:18:00] <Pyromanik> with a screw
1234: [22:18:00] <Pyromanik> irogue: to screw, get nailed or get hammered, that is the question.
1235: [22:19:00] <WilsonS> Hi everyone. Anyone know what could cause my SS 2.4.10 install to write sessions to a sessions directory? It's also writing 20+ files for each page request.
1236: [22:19:00] <Pyromanik> Zauberfisch: yaairc, dunno if on iOS though
1237: [22:19:00] <Pyromanik> yaaic**
1238: [22:19:00] <Pyromanik> WilsonS: what files, what directory?
1239: [22:22:00] <Pyromanik> I would imagine that it has little to do with SS
1240: [22:22:00] <WilsonS> Files are sess_ files. The directory is a sibling of my project root. I'm guessing that SS can't write to a default location so writes here. It's a load-balanced setup but we moved the admin domain to just one web server, so not sure if that's causing it.
1241: [22:23:00] <Pyromanik> but I'm no guru
1242: [22:23:00] <WilsonS> You're probably right. I'll keep digging. Thanks.
1243: [22:23:00] <lx-berlin> can anyone help me, why all cache files seem to be regenrated every minute on our live server ? this is such a big performance problem at the moment
1244: [22:23:00] <Pyromanik> and more to do with PHP configuration.
1245: [22:24:00] <lx-berlin> i think it is in live mode
1246: [22:24:00] <Pyromanik> site is in dev mode?
1247: [22:24:00] <lx-berlin> or maybe with each request
1248: [22:24:00] * WilsonS quit (Quit: Page closed)
1249: [22:25:00] <lx-berlin> but this doesnt happen on our local dev server even when its in dev mode
1250: [22:26:00] <Pyromanik> inability to execute php in cache folder?
1251: [22:27:00] <Pyromanik> forcing flush on every load?
1252: [22:27:00] <lx-berlin> how would i force this ?
1253: [22:27:00] <Pyromanik> config command
1254: [22:28:00] <lx-berlin> no, but the inability to execute php in cache folder sounds interesting.
1255: [22:29:00] <lx-berlin> all files in silverstripe-cache/ are from apache:apache with 600
1256: [22:31:00] <lx-berlin> ok, all files in silverstripe-cache/cache belong also to apache:apache
1257: [22:32:00] <Pyromanik> should be fine then I guess
1258: [22:32:00] * gelignite quit (Quit: http://bit.ly/nkczDT)
1259: [22:32:00] <lx-berlin> fuck, all files in silverstripe-cache/cache have now a creation time of 17:32 (US Server)
1260: [22:33:00] <Pyromanik> updates being flushes cache
1261: [22:33:00] <Pyromanik> and updates if they don't match
1262: [22:33:00] <Pyromanik> php reads mtime
1263: [22:33:00] <Pyromanik> not sure if that's dev mode only or also happens live
1264: [22:33:00] <Pyromanik> lx-berlin: could be something to do with timestamps on files
1265: [22:34:00] * blindMoe quit (Ping timeout: 244 seconds)
1266: [22:47:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/fe04753be280...d00fa67f3e90
1267: [22:47:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4889043
1268: [22:47:00] * travis-ci has left #silverstripe
1269: [22:47:00] <travis-ci> [travis-ci] silverstripe/sapphire#1444 (3.1 - d00fa67 : Will Rossiter): The build is still failing.
1270: [22:47:00] * travis-ci has joined #silverstripe
1271: [22:50:00] <Pyromanik> oh willr, wot u du?
1272: [22:51:00] <willr> http://www.youtube.com/watch?v=GH_StQ6KdW0
1273: [22:53:00] <travis-ci> [travis-ci] silverstripe/sapphire#1445 (3.0 - 813730b : Will Rossiter): The build passed.
1274: [22:53:00] * travis-ci has joined #silverstripe
1275: [22:53:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/0c6ac1960e8e...813730b96e3a
1276: [22:53:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4889103
1277: [22:53:00] * travis-ci has left #silverstripe
1278: [22:57:00] <Pyromanik> but you did fix it.
1279: [22:59:00] <Colin[pi]> does a decorated Member object apply the decorations before creating/writing the admin member in install.php?
1280: [23:01:00] <Pyromanik> yes.
1281: [23:01:00] <Colin[pi]> i guess it builds the manifest and applies all extensions b4 the install?
1282: [23:01:00] <Pyromanik> umm
1283: [23:01:00] <Colin[pi]> cool, thx
1284: [23:02:00] * lx-berlin has left #silverstripe
1285: [23:03:00] <Pyromanik> mm
1286: [23:03:00] <Pyromanik> at a guess
1287: [23:04:00] * chillu23 has joined #silverstripe
1288: [23:04:00] * chillu23 quit (Changing host)
1289: [23:04:00] * chillu23 has joined #silverstripe
1290: [23:04:00] <Pyromanik> so I'd assume so, since I imagine it to basically be the same thing
1291: [23:04:00] <Pyromanik> others just get automagic'd on first visit after I adapt db details
1292: [23:04:00] <Pyromanik> well
1293: [23:04:00] <Pyromanik> I dont use installer anymore
1294: [23:04:00] <Pyromanik> I do on one machine
1295: [23:05:00] <Colin[pi]> yep I wasn't sure if the installer sits in some sort of bizarro non-SS world pre-install
1296: [23:05:00] * chillu23 is now known as chillu
1297: [23:05:00] * chillu quit (Read error: Connection reset by peer)
1298: [23:06:00] <Pyromanik> kinda does, but it's based around checks for compatibility and rendering the installer page
1299: [23:21:00] * Stomach quit (Quit: Leaving.)
1300: [23:25:00] * Stomach has joined #silverstripe
1301: [23:29:00] * howardgrigg quit (Remote host closed the connection)
1302: [23:53:00] * chillu quit (Quit: chillu)
1303: [23:55:00] * Stomach quit (Quit: Leaving.)

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