#silverstripe IRC Log

IRC log for 31 October 2013

All timestamps are in UTC.

1: [00:00:46] <Colin[pi]> HAI2ALL
2: [00:01:25] <antmas> Colin[pi]: hahlo, haaaahhlo
3: [00:01:36] <simon_w> Morning Colin[pi]
4: [00:01:46] <Colin[pi]> HI ^_^
5: [00:02:06] * wilr_ has joined #silverstripe
6: [00:03:36] * UncleCheese quit (Quit: UncleCheese)
7: [00:05:44] * chillu quit (Quit: chillu)
8: [00:11:12] * UncleCheese has joined #silverstripe
9: [00:14:51] <irogue23> afternoon chaps
10: [00:14:58] <antmas> howdy
11: [00:15:51] <Pyromanik> 12:49 <@simon_w> So, it looks like FireFox is finally adding H.264 support
12: [00:15:56] <Pyromanik> already has from what I've read
13: [00:16:05] <Pyromanik> or finally started loading system codecs, or something
14: [00:16:15] <Pyromanik> gidday irogue23
15: [00:16:48] <Pyromanik> irogue23: http://logs.simon.geek.nz/index.php?date=2013-10-31#log_1100020
16: [00:16:49] <Pyromanik> :<
17: [00:16:55] <Pyromanik> FELT SO BAD
18: [00:17:11] <guzzlefry> guys help!
19: [00:17:43] <Pyromanik> guzzlefry: fix it
20: [00:17:46] <irogue23> Pyromanik: hahaha
21: [00:18:55] <simon_w> $ ssh bacta
22: [00:18:55] <simon_w> Permission denied (publickey).
23: [00:18:55] <simon_w> Oops.
24: [00:19:12] <guzzlefry> Pyromanik: that's ss23's job!
25: [00:19:44] <ss23> lol simon_w, hate that
26: [00:19:48] <ss23> we just had something like that happen too
27: [00:19:48] <ss23> :<
28: [00:20:28] <Ryan_> Is there a way to exclude a certain pages children from showing up in menus, while still being able to be queried in a loop?
29: [00:20:30] <simon_w> Shit, looks like all my public keys went
30: [00:21:09] <Ryan_> page**
31: [00:21:12] <peter_ss> is it possible to to a ListField to add dynamically an non-existing record?
32: [00:21:16] * DigNZ has joined #silverstripe
33: [00:21:22] * peter_w has joined #silverstripe
34: [00:22:31] <Ryan_> Pyromanik: any idea, man?
35: [00:28:50] <peter_w> i have a global variable i.e protected $categories in my EventPage_Controller....i want however really want this in Page_Controller but i dont want to edit Page_Controller. Do you know how i can get it in Page_Controller without editing that file...maybe with a DataExtension?
36: [00:31:30] <simon_w> It's all good, I only removed myself from the ssh and sudo groups...
37: [00:32:04] <Pyromanik> Ryan_: loop AllChildren
38: [00:32:50] <Pyromanik> peter_w: you'll have to edit EventPage_Controller to create a getter.
39: [00:33:04] <Pyromanik> or look to see if one already exists
40: [00:33:47] <antmas> aw suck, I only just realised there is an Australian GT championship
41: [00:33:48] <antmas> :(
42: [00:34:31] * EasyCo has joined #silverstripe
43: [00:34:48] <peter_w> but i want the variable in Page_Controller
44: [00:34:59] <peter_w> so in other pages that are not the event page
45: [00:35:12] <EasyCo> Anybody have good suggestions for an online documentation type wiki software? Kind of like Confluence.
46: [00:35:43] * DesignerX has joined #silverstripe
47: [00:36:31] <antmas> EasyCo: Google Docs :P
48: [00:36:49] <guzzlefry> Does the Blog module already handle posting in the future?
49: [00:36:56] <irogue23> EasyCo: a bunch of markdown files in a github repo :P
50: [00:37:00] <irogue23> (is what i do)
51: [00:37:03] <antmas> guzzlefry: like embargo?
52: [00:37:08] <guzzlefry> uhm, maybe
53: [00:37:13] <EasyCo> irogue23: Yah i don't mind that one :)
54: [00:37:21] <guzzlefry> I'm not familiar with that term in this context. >_>
55: [00:37:24] <EasyCo> antmas: Goole Docs… I'll pass thanks :)
56: [00:37:29] <antmas> guzzlefry: late publishing
57: [00:37:33] <guzzlefry> oh, yeah
58: [00:37:37] <antmas> EasyCo: :D
59: [00:37:40] <guzzlefry> like "publish on this date"
60: [00:37:46] <antmas> guzzlefry: pretty sure it does
61: [00:37:49] <antmas> iirc
62: [00:37:51] <guzzlefry> ok
63: [00:37:55] <guzzlefry> client is just silly then :P
64: [00:37:56] <guzzlefry> maybe..;
65: [00:38:46] <antmas> guzzlefry: I'd check as I'm not 100%
66: [00:38:49] <Pyromanik> peter_w: you'll have to make a getter
67: [00:38:58] <Colin[pi]> lol a silly client... NEVER HEARD OF THEM
68: [00:38:59] <Pyromanik> somewhere
69: [00:39:58] <Pyromanik> peter_w: move the function/var to the event object, then you can fetch and get the object - but only do this if you designed the event page
70: [00:40:33] <Pyromanik> antmas: guzzlefry pretty sure blog doesn't give a shit about dates
71: [00:40:37] <Pyromanik> not entirely sure though
72: [00:40:56] <guzzlefry> ah
73: [00:41:14] <antmas> guzzlefry: if not, you could use queuedjobs and set it up in cron :)
74: [00:41:19] <Pyromanik> antmas: you didn't know? They always have the GT race on the Saturday before Bathurst 1000 on the Sunday
75: [00:41:38] <antmas> Pyromanik: don't watch the V8s so I guess not
76: [00:41:52] <Pyromanik> They don't cover it with the V8's
77: [00:42:01] <antmas> ah really?
78: [00:42:02] <antmas> hmmm
79: [00:42:04] <Pyromanik> I ddin't know it was a thing until I saw it when I went
80: [00:42:29] <antmas> yeah it's not advertised much it seems
81: [00:42:33] <Pyromanik> nah
82: [00:42:39] <Ryan_> Pyromanik: Cheers, bro. Lifesaver.
83: [00:42:39] <Pyromanik> far cooler race though.
84: [00:42:51] <Pyromanik> porches, ferarri's, dodge viper when I was there
85: [00:42:55] <Pyromanik> couple of lambos iirc
86: [00:43:02] <guzzlefry> antmas: pretty sure shitty hosting :/
87: [00:43:04] <antmas> Pyromanik: Mclaren now too
88: [00:43:15] <Pyromanik> antmas: nfi, this was '98 :P
89: [00:43:55] <EasyCo> I suppose I could use Silverstripe's docsviewer also
90: [00:44:25] <Pyromanik> I lied, no lambo, but a maserati and a lodus.
91: [00:44:30] <Pyromanik> http://en.wikipedia.org/wiki/1998_Australian_GT_Production_Car_Championship
92: [00:44:51] <irogue23> if i was still in auckland i would've gone up to kim dotcom's yesterday for the start of Targa
93: [00:44:55] <irogue23> would've been fun
94: [00:45:05] <antmas> Pyromanik: yeah I just caight wind of it today, will be watching from now
95: [00:45:14] <Pyromanik> antmas: is it covered anywhere?
96: [00:45:21] <Pyromanik> I didn't know there was televised footage.
97: [00:45:30] <Pyromanik> certainly have never seen it on motorsport sundays or anything
98: [00:45:54] <antmas> Pyromanik: nfi, I'm sure there's a stream somewhere
99: [00:46:07] <Pyromanik> wtf
100: [00:46:13] * deanclkclk_ has joined #silverstripe
101: [00:46:20] <Pyromanik> "the title was contested over an eight round series"
102: [00:46:21] <Pyromanik> but
103: [00:46:25] <irogue23> https://twitter.com/KimDotcom/status/395448769891688448/photo/1
104: [00:46:30] <Pyromanik> bathurst isn't listed, and that's where I saw them.
105: [00:47:26] <Pyromanik> mustang
106: [00:47:32] <Pyromanik> I wonder if it's one of those new KR's
107: [00:47:38] <Pyromanik> well, 'new'
108: [00:47:43] <antmas> hhggnnng
109: [00:48:03] * deanclkclk quit (Ping timeout: 245 seconds)
110: [00:48:07] * deanclkclk_ is now known as deanclkclk
111: [00:48:14] <Pyromanik> ?
112: [00:48:30] <antmas> need to watch this race
113: [00:48:34] <antmas> o.O
114: [00:48:49] <Pyromanik> which?
115: [00:49:10] <antmas> GT, now that I know about it
116: [00:49:21] <Pyromanik> haha, all the designers went to lunch, so the web team changed the radio to Hauraki... we'll see how long it takes them to notice
117: [00:49:27] <Pyromanik> that the songs actually have guitars in them.
118: [00:49:28] * violetina quit (Remote host closed the connection)
119: [00:50:09] <Pyromanik> antmas: http://www.youtube.com/watch?v=taeNA2aKpTQ
120: [00:51:04] <antmas> Pyromanik: AWESOME
121: [00:53:01] * UncleCheese quit (Quit: UncleCheese)
122: [00:53:21] * jrthomer quit (Ping timeout: 246 seconds)
123: [00:55:05] * jrthomer has joined #silverstripe
124: [00:58:51] <irogue23> Pyromanik: what was the radio on before?
125: [00:59:17] <Pyromanik> irogue23: ZM
126: [00:59:22] <Pyromanik> same as it's been all year :(
127: [00:59:32] <Pyromanik> ie, the same song.
128: [00:59:34] <irogue23> heh
129: [00:59:38] <Pyromanik> that's been playing all year.
130: [00:59:45] <Pyromanik> just from different artists.
131: [00:59:57] <irogue23> i used to troll my coworker by switching the radio he had in the tech room from talkback to Radio Rhema while he was at lunch
132: [01:00:19] <irogue23> Pyromanik: that's cos Bruno Mars writes everyone's songs
133: [01:00:20] * UncleCheese has joined #silverstripe
134: [01:00:38] <Pyromanik> lol
135: [01:00:39] <Pyromanik> Everlast
136: [01:00:43] <Pyromanik> on Hauraki
137: [01:00:50] <Pyromanik> what it's like
138: [01:00:54] <antmas> ugh nz radio
139: [01:01:00] <Pyromanik> I suppose it's a kind of blues.
140: [01:09:07] * DaShiVaDan quit (Ping timeout: 250 seconds)
141: [01:11:50] * DaShiVaDan has joined #silverstripe
142: [01:13:21] * UncleCheese quit (Quit: UncleCheese)
143: [01:14:54] <Pyromanik> antmas: even better, go see it for yourself!
144: [01:14:55] <Pyromanik> http://www.australiangt.com.au/news/murph-debut-mclaren-supercar-highlands-101
145: [01:15:44] * UncleCheese has joined #silverstripe
146: [01:15:50] <antmas> Pyromanik: :o
147: [01:15:53] * antmas faints
148: [01:16:04] <EasyCo> Aright, it's been 5 months since I've used composer. It's got to have gotten better… right?
149: [01:16:13] <antmas> carscarscarscarscarscars
150: [01:16:16] <Ryan_> We have radio ads starting on Hauraki tomorrow.
151: [01:16:36] <Ryan_> Had to get permission to say "bloody"
152: [01:17:47] <antmas> ok my day just got better
153: [01:17:57] <antmas> 8 new Samsung tablets turning up for me to 'setup'
154: [01:19:21] <EasyCo> By setup you mean take out of box and plastic wrap?
155: [01:23:19] <irogue23> Pyromanik: you should really just throw a spotify radio station on or something
156: [01:25:10] <antmas> EasyCo: almost :p
157: [01:25:25] <UncleCheese> any aussies here?
158: [01:25:36] <EasyCo> CanOZ here
159: [01:26:08] <EasyCo> Colin[pi] is OZ too
160: [01:27:23] <UncleCheese> Is it true that it was legal to hunt Aborigiies until 1964?!
161: [01:27:39] <EasyCo> I wouldn't be surprised one bit
162: [01:29:54] <UncleCheese> i mean, that's..
163: [01:29:56] <irogue23> UncleCheese: don't forget about the Stolen Generations
164: [01:29:59] <UncleCheese> that's really fucked up right?
165: [01:30:06] <UncleCheese> what's stolen generations?
166: [01:30:08] <EasyCo> http://www.creativespirits.info/aboriginalculture/history/aboriginal-history-timeline-1900-1969
167: [01:30:28] <EasyCo> Stolen Gen: http://www.creativespirits.info/aboriginalculture/politics/stolen-generations-timeline
168: [01:30:47] <irogue23> UncleCheese: http://www.nsdc.org.au/stolen-generations/history-of-the-stolen-generations/the-history-of-the-stolen-generations
169: [01:31:15] <EasyCo> Basic assimilation
170: [01:31:34] <UncleCheese> yeeeeeah
171: [01:31:35] <UncleCheese> ok
172: [01:31:35] <irogue23> tl;dr: aboriginal children taken from their parents so they could be "raised white"
173: [01:31:48] <UncleCheese> yup
174: [01:32:16] <EasyCo> In the scope of dates, that hunting thing can't be right
175: [01:33:11] <UncleCheese> i've read it numerous places
176: [01:33:19] <UncleCheese> that the last legal "Abo hunt" was in QLD 1964
177: [01:33:32] <antmas> man, that would be nuts
178: [01:33:42] <peter_ss> Hi guys just wan to ask a quick question on the permissions. how can i restrict a certain group to view only a specific LeftAndMain page?
179: [01:34:14] <guzzlefry> peter_ss: A custom one?
180: [01:34:36] <UncleCheese> if it's a descendant of leftandmain, it should have its own permission in Security -> Groups
181: [01:34:43] <peter_ss> class Sample extends LeftAndMain implements PermissionProvider
182: [01:34:57] <peter_ss> I've set a providePermissions
183: [01:35:08] <peter_ss> and it shows up in the Permission tab
184: [01:35:16] <UncleCheese> you only need to implement permission provider if you want custom permissions
185: [01:35:24] <peter_ss> it's checked but I can't access my custom admin
186: [01:35:33] <UncleCheese> but general access permission is offered by virtue of it being a LeftAndMain subclass
187: [01:36:10] <UncleCheese> what do you mean you can't access it?
188: [01:36:32] <peter_ss> when the user with a assign group
189: [01:36:45] <peter_ss> logins it can't view the custom admin page
190: [01:38:19] <EasyCo> UncleCheese: yah, definitely doesn't sound right. It's discussed here: http://en.wikipedia.org/wiki/Talk%3AAustralian_referendum,_1967_(Aboriginals)
191: [01:38:47] <UncleCheese> that page is empty
192: [01:40:12] <EasyCo> Copy paste the link
193: [01:40:20] <EasyCo> It's the last ) that's omitted
194: [01:40:56] <EasyCo> There's a bit about it under the POV of Sovereignty section heading
195: [01:41:10] * jrthomer quit (Ping timeout: 246 seconds)
196: [01:46:15] <unsignedint> hey does anyone know if theres a way to debug Requirements not working. I am including some javascript via Requirements::javascript('$themeDir/javascript/file.js') but there is no <script> tags getting appended to the body
197: [01:46:31] <unsignedint> $themeDir is SSViewer::get_theme_folder() and the files do exist
198: [01:47:39] <UncleCheese> mm… are you using single quotes like that to interpolate a variable?
199: [01:47:47] <UncleCheese> that shit don't fly
200: [01:47:51] <unsignedint> oh fuck
201: [01:47:53] <unsignedint> youre right
202: [01:48:15] <unsignedint> normally I dont use single quotes but I inherited this code and there are single quotes _everywhere_, I forget to check
203: [01:48:26] * spronk quit (Read error: Connection reset by peer)
204: [01:49:00] * spronk has joined #silverstripe
205: [01:49:02] <unsignedint> thanks!
206: [01:52:00] <peter_ss> is it possible that my custom admin can be listed to the permission cms access list?
207: [01:52:41] * nick86 has joined #silverstripe
208: [02:03:41] * jrthomer has joined #silverstripe
209: [02:10:17] <Ryan_> How do I get the page link fro DropDownSiteTree?
210: [02:10:20] <Ryan_> from**
211: [02:10:39] <Ryan_> TreeDropdownField I mean
212: [02:10:49] <Ryan_> It just links to the pages ID.
213: [02:11:03] <Ryan_> I've tried adding .URL and .Link to the end, but no dice
214: [02:12:04] <simon_w> You have a has_one, and name the TreeDropdownField RelationNameID
215: [02:12:17] * jrthomer quit (Remote host closed the connection)
216: [02:12:46] <Ryan_> yeah, it saves fine. Just in the template it links to the id, not the page./
217: [02:13:13] <simon_w> That means you're saving into something like a Varchar field
218: [02:13:46] <Ryan_> I'm chucking it ia has_one 'BannerLink' => 'SiteTree',
219: [02:14:29] * deanclkclk has left #silverstripe
220: [02:14:40] <simon_w> And how are you constructing the field?
221: [02:16:33] <Ryan_> $fields->addFieldToTab('Root.Main', new TreeDropdownField('BannerLinkID', 'Link to page', 'SiteTree'));
222: [02:17:03] <simon_w> And what are you doing in the templates?
223: [02:17:31] <Ryan_> $SiteConfig.BannerLinkID
224: [02:18:08] <simon_w> You want $SiteConfig.BannerLink.Link
225: [02:18:31] <Ryan_> <3 thank you.
226: [02:18:38] <Ryan_> That works great.
227: [02:19:26] * simon_w just realised that Colin[pi] can iMessage him for support...
228: [02:19:51] * Ryan_ has left #silverstripe
229: [02:19:56] <irogue23> simon_w: lol
230: [02:19:59] * Ryan_ has joined #silverstripe
231: [02:20:02] <irogue23> scary
232: [02:20:07] <simon_w> Hmm, so can anyone with my email address
233: [02:21:01] <simon_w> No support via iMessage!
234: [02:21:21] <irogue23> i'd imessage you just to be annoying, but my ipad's all the way in the house
235: [02:21:22] <simon_w> Or, maybe I should enact the same rules I do for via PM or email
236: [02:23:20] <lewellyn> i've never used imessage
237: [02:23:53] <irogue23> simon_w: send a bill for $100 for your time reading the message?
238: [02:24:03] <simon_w> Yup :D
239: [02:25:02] <simon_w> "For all services, I charge $75/hour with a minimum charge of one hour."
240: [02:25:02] <simon_w> Hmm, maybe I should up that
241: [02:25:51] <EasyCo> I think you should
242: [02:25:58] <EasyCo> Don't short change yourself
243: [02:25:59] <simon_w> Maybe I should also add in my contact details again, so people can actually pay me
244: [02:26:07] <EasyCo> That's also a good idea
245: [02:26:09] <irogue23> i charge $80/hr for "i'll do it when i feel like it, within a week" or $100/hr for "i'll do it today"
246: [02:26:47] <irogue23> + $20/hr for anything that's not silverstripe :P
247: [02:26:55] <EasyCo> What about the jobs that come to you that needed to be done yesterday?
248: [02:26:56] <simon_w> Though, at the moment, I'm having way too much fun doing sysadmin/devops type stuff
249: [02:27:02] <EasyCo> $150/h
250: [02:27:07] <irogue23> tho no amount of money could convince me to touch the j-word
251: [02:27:20] <Pyromanik> ^
252: [02:27:23] <EasyCo> Jello?
253: [02:28:21] <Pyromanik> irogue23: do you dev from the shed?
254: [02:28:29] <irogue23> Pyromanik: yup
255: [02:28:33] <simon_w> Say it! You know you want to get higher on http://logs.simon.geek.nz/stats.php#joomla :p
256: [02:28:44] <guzzlefry> hm
257: [02:28:46] <Pyromanik> if you were a woman you could name your freelance business shedev
258: [02:28:51] <irogue23> simon_w: it offends me that i've said it so much
259: [02:28:54] <Pyromanik> because puns, n' shit
260: [02:28:56] <guzzlefry> simon_w: Does posting the URL for that count toward totals?
261: [02:29:02] <Pyromanik> irogue23: me too :<
262: [02:29:07] <Pyromanik> same with wordderp
263: [02:29:10] * irogue23 giggles at http://logs.simon.geek.nz/stats.php#subsites
264: [02:29:16] <simon_w> Haha, my MBA's on there but this laptop isn't
265: [02:29:18] <simon_w> guzzlefry, yup
266: [02:29:40] <guzzlefry> Who the heck is CIA-*?
267: [02:29:52] <simon_w> Was the commit notification bot
268: [02:29:59] <simon_w> It was crunchy
269: [02:30:01] * iamss has joined #silverstripe
270: [02:30:59] <simon_w> http://logs.simon.geek.nz/index.php?date=2008-07-23#log_200836
271: [02:31:10] <Pyromanik> 14:33 < UncleCheese> that the last legal "Abo hunt" was in QLD 1964
272: [02:31:17] <iamss> Hi guys! how do I convert this query to DataList get SELECT m.ID, m.Name FROM Mall as m LEFT JOIN MallVisit AS mv on m.ID = mv.MallID GROUP BY m.ID ORDER BY count(mv.ID) DESC
273: [02:31:23] <Pyromanik> UncleCheese: dont' forget about the White Australia policy all through WW2, etc.
274: [02:31:34] <Pyromanik> right into the 70's iirc
275: [02:31:56] <Pyromanik> http://en.wikipedia.org/wiki/White_Australia_policy
276: [02:32:02] <simon_w> iamss, DataList can't do that, since you're not returning a DataObject. DataQuery might be able to, otherwise SQLQuery
277: [02:32:29] * jrthomer has joined #silverstripe
278: [02:33:07] <iamss> I see thanks Simon!
279: [02:33:17] <Pyromanik> They didn't want the US warships mooring in their port as a base of operations for the Pacific Theatre because Black sailors.
280: [02:34:45] <Pyromanik> irogue23: spotify requires facebook, and fuck that.
281: [02:34:50] <unsignedint> how do you do redirects in SS 3.1? Calling DIrector::redirect() returns: Call to undefined method Director::redirect()
282: [02:35:37] <simon_w> unsignedint, the same way you're supposed to do it in 2.4 and 3.0 :p
283: [02:35:43] <simon_w> $this->redirect() on your controller
284: [02:35:49] <unsignedint> oh
285: [02:35:53] <Pyromanik> 14:48 < unsignedint> normally I dont use single quotes but I inherited this code and there are single quotes _everywhere_, I forget to check
286: [02:35:57] <Pyromanik> single quotes faster!
287: [02:36:08] <unsignedint> micro optimisation is for fags!
288: [02:36:17] <Pyromanik> I use ' unless I need "
289: [02:36:42] <Pyromanik> but yes, micro optimisation is for silly people.
290: [02:36:58] <Pyromanik> I use ' so that I don't have to \" all over the fucking place usually.
291: [02:37:17] <simon_w> I use ' so I don't have to worry about escaping things like $
292: [02:37:23] <simon_w> Also, easier to type
293: [02:37:35] <irogue23> Pyromanik: no it doesn't
294: [02:37:40] <spronk> seriously
295: [02:37:49] <spronk> why are the resizing in template functions of image named differrently from their methods.
296: [02:37:59] <Pyromanik> spronk: becuase easier.
297: [02:38:02] <Pyromanik> or something
298: [02:38:10] <Pyromanik> shrtr
299: [02:38:17] <spronk> also, know how to croppedImage from centre bottom?
300: [02:38:19] <Pyromanik> irogue23: news to me.
301: [02:38:28] <Pyromanik> spronk: decorate.
302: [02:38:28] <unsignedint> 15:37 Pyromanik: I use ' so that I don't have to \" all over the fucking place usually. <-- just use ' inside "
303: [02:38:31] <unsignedint> " MASTER RACE
304: [02:38:38] <Pyromanik> UncleCheese: fuck that
305: [02:38:47] <unsignedint> yeah fuck that UncleCheese
306: [02:38:49] <Pyromanik> <blah derp='herp'> NOT LEGIT
307: [02:38:52] <irogue23> Pyromanik: it did for about 6mo, but hasn't for about a year now
308: [02:39:03] <Pyromanik> irogue23: still don't care :<
309: [02:39:07] <Pyromanik> forever tainted.
310: [02:39:11] <irogue23> lol
311: [02:39:14] <simon_w> This dog is being silly and whiny
312: [02:39:15] <Pyromanik> xD
313: [02:39:18] <Pyromanik> kick it
314: [02:39:30] <irogue23> Pyromanik: is even web-based now, no install required
315: [02:39:30] <Pyromanik> oh shit, is Rush still on?
316: [02:39:55] <spronk> don't think so..
317: [02:40:55] <irogue23> hmm
318: [02:41:00] <irogue23> suppose i should go to the liquor store
319: [02:41:15] <irogue23> there's probably no liquor stores in the tiny town i'm going to be in for the next 4 days
320: [02:41:25] * wilr_ quit (Quit: wilr_)
321: [02:42:14] <Pyromanik> irogue23: where go?
322: [02:42:24] <Pyromanik> naruwahia?
323: [02:42:36] <Pyromanik> pretty sure they have a bottley on every corner
324: [02:44:37] <irogue23> Pyromanik: http://en.wikipedia.org/wiki/Kuratau
325: [02:44:43] <irogue23> looks like nearest liquor store would be in Turangi
326: [02:46:23] <Pyromanik> on the lake eh
327: [02:46:57] <Pyromanik> nice
328: [02:53:57] <Pyromanik> fuck GD
329: [02:54:08] <Pyromanik> use ALL the memory why don't you
330: [02:54:30] <Pyromanik> Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 14976 bytes)
331: [02:54:45] <Pyromanik> in GD.php on line 32
332: [02:55:11] <guzzlefry> What are you doing with GD? 0.o
333: [02:55:18] <Pyromanik> resizing an image
334: [02:55:24] <Pyromanik> well, I
335: [02:55:29] <simon_w> Throwing an out-of-memory party!
336: [02:55:31] <Pyromanik> m trying to flush a template
337: [02:55:45] <guzzlefry> flushing rebuilds images?
338: [02:55:50] <simon_w> yes
339: [02:55:55] <guzzlefry> eep
340: [02:56:05] <Pyromanik> I thought 3.0 auto refreshed includes if updated
341: [02:56:12] <Pyromanik> but it doesn't appear to be happening
342: [02:56:19] <Pyromanik> so I tried flushing
343: [02:56:22] <Pyromanik> too many images :<
344: [02:56:28] <Pyromanik> well
345: [02:56:30] <Pyromanik> banners
346: [02:56:46] <guzzlefry> up the memory limit?
347: [02:57:08] <Pyromanik> yeh
348: [02:57:09] <Pyromanik> doing that
349: [02:57:18] <Pyromanik> but still mad at bullshit library eating all the things.
350: [02:57:23] <guzzlefry> I had to do that because client was exporting around 8,000 members to CSV. :P
351: [02:57:31] <Pyromanik> haha
352: [02:57:40] <Pyromanik> surprised it didn't just time out
353: [02:57:45] <guzzlefry> oh no
354: [02:57:49] <guzzlefry> it did that after :P
355: [02:57:53] <Pyromanik> haha
356: [02:58:10] <Pyromanik> ffffffff
357: [02:58:16] <Pyromanik> template change still not found
358: [03:02:05] <Pyromanik> urgh repeated code.
359: [03:08:47] <iamss> is there a way to convert the result from DB::query to DataList?
360: [03:15:43] <irogue23> so uh
361: [03:15:49] <irogue23> Rhys Darby in HIMYM
362: [03:15:51] <irogue23> that's a surprise
363: [03:16:33] * Ryan_ quit (Quit: Ryan_)
364: [03:17:13] * peter_w quit (Quit: Page closed)
365: [03:20:12] <Pyromanik> iamss: no, use ArrayList
366: [03:20:40] <Pyromanik> you have to manually loop the results and insert them
367: [03:22:17] * wilr_ has joined #silverstripe
368: [03:23:07] <iamss> and then by using ArrayList I can loop through the template using the loop
369: [03:26:09] <spronk> k
370: [03:26:09] <spronk> so
371: [03:26:15] <spronk> paddedimage doesn't pad with transparency?
372: [03:27:34] <spronk> i'm getting padding with white.
373: [03:27:35] <spronk> is this expected?
374: [03:33:00] <simon_w> yes
375: [03:33:07] <spronk> ...!??!!?!?
376: [03:34:00] * Ryan has joined #silverstripe
377: [03:34:21] <spronk> also, uploading images doesn't cause save/publish button to change
378: [03:34:25] * Ryan is now known as Guest20157
379: [03:34:29] <spronk> nor the 'you'll lose your changes' popup to appear
380: [03:34:31] * wilr_ quit (Quit: wilr_)
381: [03:34:45] <Pyromanik> spronk: because normal
382: [03:34:58] <Pyromanik> spronk: because relation is saved.
383: [03:35:01] <Pyromanik> there's nothing to save.
384: [03:35:19] <spronk> but if you change page
385: [03:35:21] <spronk> it loses changes
386: [03:35:25] <Pyromanik> lol
387: [03:35:27] <Pyromanik> dunno
388: [03:35:37] <Pyromanik> paddedimage defaults to white, normal.
389: [03:35:38] <simon_w> spronk, SS's GD doesn't support alpha channels that well
390: [03:35:40] <spronk> and you still have top publish
391: [03:35:45] <Pyromanik> jpg doesn't do transparency
392: [03:35:52] <spronk> but it's a png..
393: [03:36:00] <spronk> or does padded always asveout to jpg?
394: [03:36:02] <Pyromanik> but default to white.
395: [03:36:05] <Pyromanik> no
396: [03:36:11] <Pyromanik> detects type
397: [03:36:11] <spronk> dumbbbbbneeesssss
398: [03:36:15] <Pyromanik> you can cahnge the bg colour
399: [03:36:26] <Pyromanik> but you may have a hard time setting it with an alpha.
400: [03:36:31] <Pyromanik> plus, GD is shithouse.
401: [03:37:00] <spronk> ugh
402: [03:37:53] <Pyromanik> switch backend to imagick
403: [03:38:06] <guzzlefry> Does is still assplode?
404: [03:38:35] <spronk> sigh
405: [03:38:43] <spronk> imagemagick unknown quantity on server
406: [03:38:53] <spronk> i'll just do this with css.
407: [03:39:03] <spronk> and html. sigh
408: [03:39:19] <Pyromanik> but spronk, that's too hard! :P
409: [03:39:37] <Pyromanik> just hack the core (php)
410: [03:39:39] <spronk> actually it's *impossible* to do with just css and <img> tag, that i can tell
411: [03:39:48] <spronk> unless
412: [03:39:49] <spronk> :after
413: [03:39:49] <spronk> hmm
414: [03:40:04] <spronk> yeah nope
415: [03:40:20] <spronk> need a container element with line-height set
416: [03:40:24] <spronk> so that vertical-align works
417: [03:40:32] <spronk> ...
418: [03:40:46] <spronk> seriously man, this stuff is completely unintuitive and takes a long time to learn
419: [03:42:01] <guzzlefry> I hate dealing with CSS.
420: [03:42:43] <Pyromanik> fuck yes
421: [03:42:46] <Pyromanik> Rolling Stones
422: [03:42:51] <guzzlefry> Everytime I hear "We'd like that vertically aligned" I want to drive my car into a tree. :P
423: [03:43:01] <simon_w> Tables!
424: [03:43:10] <Pyromanik> omg
425: [03:43:14] <guzzlefry> OG
426: [03:43:19] <Pyromanik> desginers all "wtf is this?"
427: [03:43:26] <spronk> display: table-cell
428: [03:43:29] <spronk> and hope it works!
429: [03:43:39] <spronk> ... and doesn't have fucking quirks in browsers, like table-cell does.
430: [03:43:43] <guzzlefry> Does anyone under 20 even know what table layouts are?
431: [03:43:52] <Pyromanik> Sympathy for the Devil - Rolling Stones. Who doesn't know this song?
432: [03:43:55] <spronk> 10 levels of deep nesting ftw
433: [03:44:10] <guzzlefry> yo dawg, heard you liked tables
434: [03:44:21] <Pyromanik> guzzlefry: 16:43 < spronk> display: table-cell
435: [03:44:27] <Pyromanik> 3 levels of div
436: [03:44:32] <Pyromanik> display: table
437: [03:44:36] <Pyromanik> display: table-row
438: [03:44:39] <Pyromanik> display: table-cell
439: [03:44:41] <guzzlefry> oh
440: [03:44:45] <Pyromanik> ??? profit.
441: [03:44:47] <guzzlefry> That's...probably worse.
442: [03:44:51] <Pyromanik> :P
443: [03:44:51] <simon_w> Seriously, just use tables if you're going to do that
444: [03:44:56] <Pyromanik> NO
445: [03:45:01] <Pyromanik> not tabular :<
446: [03:45:01] <spronk> but all i want to do is vertically center a fucking image
447: [03:45:06] <guzzlefry> one of us...one of us...
448: [03:45:09] <Pyromanik> lol gl w that
449: [03:45:09] <simon_w> The logs are almost entirely done with tables!
450: [03:45:11] <Pyromanik> use the JS
451: [03:45:20] <Pyromanik> simon_w: I've seen.
452: [03:45:24] <simon_w> spronk, margin: auto;
453: [03:45:28] <Pyromanik> lol
454: [03:45:29] <simon_w> Works in the latest browsers!
455: [03:45:33] <Pyromanik> not vertically!
456: [03:45:38] <simon_w> Yes it does!
457: [03:45:40] <Pyromanik> o.0
458: [03:45:42] <spronk> img and video width and height shouldn't change the content size
459: [03:45:48] <spronk> should have contentHeight for that shit
460: [03:45:50] <Pyromanik> must have fixed height set on parent, yes?
461: [03:46:17] <spronk> yeah
462: [03:49:32] <spronk> hmm
463: [03:49:37] <spronk> this site i'm working on is built strangely
464: [03:49:46] <spronk> they use year by year content
465: [03:49:58] <spronk> so structure is... products > redirector page to latest year > { years }
466: [03:52:45] * Guest20157 quit (Quit: Guest20157)
467: [04:00:47] <Pyromanik> idk
468: [04:01:44] <spronk> well, they do weird stuff like use the redirector page's title in menus looping over the years pages
469: [04:01:56] <spronk> makes it very akward when need to add a new type of product that doesn't work in years :P
470: [04:03:03] * nickmolhoek quit (Quit: nickmolhoek)
471: [04:03:42] <simon_w> Bah, need to update to wheezy for faster ansible
472: [04:04:26] * jrthomer quit (Remote host closed the connection)
473: [04:05:15] <spronk> o_O
474: [04:05:19] <spronk> ansible is slow?
475: [04:05:57] <simon_w> Before OpenSSH 5.6, it makes a new SSH connection for every task it runs
476: [04:06:02] <simon_w> Squeeze has 5.5
477: [04:06:17] <simon_w> (5.6 has inbuilt pooling and stuff)
478: [04:06:52] * simon_w adds fist-upgrade to things to do next week
479: [04:06:58] <simon_w> *dist
480: [04:07:06] <spronk> oo
481: [04:10:44] * jrthomer has joined #silverstripe
482: [04:13:23] <Pyromanik> bye
483: [04:13:24] <Pyromanik> exit
484: [04:13:31] * Pyromanik quit (Quit: leaving)
485: [04:13:39] <iamss> why DataList doesn't have a groupBy function?
486: [04:20:30] * irogue23 upgrades simon_w's fist
487: [04:25:44] <spronk> lulz
488: [04:25:48] <spronk> sounds dirty.
489: [04:31:17] <irogue23> bah
490: [04:31:24] <irogue23> i keep forgetting to go buy a 2nd recycling bin
491: [04:32:10] * spronk2 has joined #silverstripe
492: [04:35:49] * iamss quit (Ping timeout: 250 seconds)
493: [04:43:25] * Nightjar has joined #silverstripe
494: [04:43:41] <Nightjar> http://www.youtube.com/watch?feature=player_embedded&v=c52JQHVVqFM
495: [04:44:01] * wilr_ has joined #silverstripe
496: [04:44:31] * SightUnseen has joined #silverstripe
497: [04:44:58] * SightUnseen has left #silverstripe
498: [04:49:19] <spronk> 2nd recycling bin?
499: [04:49:41] <spronk> also
500: [04:49:44] <spronk> Nightjar: , woah.
501: [04:52:40] * SightUnseen has joined #silverstripe
502: [04:53:08] * SightUnseen has left #silverstripe
503: [04:55:12] <guzzlefry> oh
504: [04:55:20] <guzzlefry> iamss didn't stick around long enough to answer. :P
505: [04:57:22] <EasyCo> simon_w: Saw this and thought of you: http://www.total-knowledge.com/~ilya/mips/ugt.html
506: [04:57:35] * cloph has joined #silverstripe
507: [04:57:50] * cloph_away quit (Ping timeout: 240 seconds)
508: [04:58:47] <peter_ss> hi guys how can i force reload when submitting a form in the my Custom LeftandMain page
509: [05:00:41] <EasyCo> peter_ss: Send a Location header?
510: [05:00:59] <EasyCo> http://php.net/manual/en/function.header.php
511: [05:03:06] <Zauberfisch23> EasyCo peter_ss: yes, location header is the way to go, however there is a wrapper around that in silverstripe
512: [05:03:18] <Zauberfisch23> $request->redirect('/foo');
513: [05:03:23] <Zauberfisch23> will send the header for you
514: [05:03:59] <EasyCo> http://api.silverstripe.org/3.0/class-SS_HTTPResponse.html#_redirect more specifically
515: [05:04:10] <irogue23> spronk: yeh, we have small recycling crates, we create about twice as much recycling as the crate holds
516: [05:04:25] <Zauberfisch23> this will also set the state to "already redirecting" in case any other part of the application tries to redirect
517: [05:05:37] <Zauberfisch23> if you are on a controller, then you can usually access the current request object via $this->getResponse()
518: [05:05:50] <Zauberfisch23> so $this->getResponse()->redirect('/zauberfisch-is-awesome')
519: [05:06:30] * wilr_ quit (Quit: wilr_)
520: [05:07:05] <Zauberfisch23> or actually, controllers have a rapper around that, you can just do: $this->redirect('/foo')
521: [05:10:53] <Zauberfisch23> and $this->redirectBack() might also be note worthy
522: [05:18:57] * spronk shakes fist at Sass, compass and all this other ruby-backed bullshit
523: [05:20:16] <EasyCo> Woah woah woah, don't be talking about Ruby like that.
524: [05:20:23] <spronk> ugh
525: [05:20:31] <EasyCo> Ruby <3
526: [05:20:34] <spronk> no
527: [05:20:35] <spronk> ruby is slow
528: [05:20:39] <spronk> and weird
529: [05:20:54] <spronk> and gems. jesus christ gems.
530: [05:20:57] <EasyCo> She's beautiful
531: [05:21:04] <EasyCo> and gems <3
532: [05:21:12] <EasyCo> Better then composer packages
533: [05:21:22] <spronk> i disagree, on an architectural level
534: [05:21:53] <EasyCo> I
535: [05:22:25] <EasyCo> I'm not sure about that one, but from a user perspective I've had much better experiences with gems
536: [05:22:38] <spronk> systemwide gems is just a recipe for dependency hell
537: [05:22:51] <spronk> and then there's the case where you want to run multiple versions, then you have to go down virtualenv and it's just icky
538: [05:23:13] <spronk> god i hate ruby
539: [05:23:25] <spronk> i don't really hate the language that much, i just hate the .... toolchain
540: [05:23:28] <irogue23> yeah
541: [05:23:45] <irogue23> i quite like *ruby*
542: [05:23:49] <irogue23> but rails omgew
543: [05:23:56] <irogue23> and gems are a bit meh
544: [05:24:32] <spronk> gems almost always provide me with a source of annoying frustration
545: [05:24:37] <spronk> mainly due to versioning and dependencies
546: [05:25:07] <EasyCo> irogue23: y no love for Rails?
547: [05:27:00] <spronk> ugh
548: [05:27:02] <spronk> compass
549: [05:27:03] <spronk> gem install compass
550: [05:27:04] <spronk> NO WORKS
551: [05:27:36] <EasyCo> Compass isn't doings well
552: [05:27:42] <EasyCo> *so well
553: [05:27:50] <spronk> hmm?
554: [05:28:17] <EasyCo> In the sense that it's not maintained as rapidly anymore
555: [05:28:31] <EasyCo> I still use it too but it needs some updating
556: [05:28:44] <spronk> ah
557: [05:28:46] <spronk> gems are broken in ubuntu
558: [05:28:47] <spronk> sigh
559: [05:28:54] <spronk> well
560: [05:28:54] <spronk> debian
561: [05:28:58] <spronk> doesn't export PATH var
562: [05:30:10] <Zauberfisch23> well, php ins't better is it? up until now we didn't even have composer
563: [05:30:16] <irogue23> EasyCo: nasty
564: [05:30:23] <irogue23> no care whatsoever for security
565: [05:30:47] <EasyCo> Care to elaborate?
566: [05:31:02] <irogue23> i would, but cbf hunting back through logs :P
567: [05:31:06] * Shashhitechno has joined #silverstripe
568: [05:31:32] <EasyCo> Mmhmm.
569: [05:32:04] <irogue23> short answer is that rails was treating *everything* as an object
570: [05:32:20] <irogue23> and they considered it a feature rather than a bug
571: [05:35:42] <irogue23> and then there was the rubygems.org thing
572: [05:36:00] <Shashhitechno> Hey everyone,
573: [05:36:19] <Shashhitechno> I am trying to filter blogpost based on their title
574: [05:36:34] <Shashhitechno> But unfortunately its not working
575: [05:37:12] <irogue23> Shashhitechno: sspaste.com the code you're using?
576: [05:37:16] <Shashhitechno> Here is the HomePage.php file http://fpaste.org/50688/38319766/
577: [05:37:33] <EasyCo> irogue23: I don't know about it to comment but I like hearing all sides of the love/hate for Rails.
578: [05:38:10] * DigNZ quit (Quit: DigNZ)
579: [05:38:19] <Shashhitechno> $this->filterByCategories($dlBlogs); this the line that filters by title
580: [05:39:06] <irogue23> EasyCo: have a wee google for rails/rubygem security, there was a period of a few months this year with nonstop "apocalyptic" grade security holes (i.e. made every single rails app in existence susceptible to remote code exec)
581: [05:39:18] <irogue23> and the rails team handled it very very badly
582: [05:39:22] <irogue23> that's my concern really
583: [05:39:29] <EasyCo> Right, will check it out
584: [05:39:35] <irogue23> their attitude seemed to be "security's too hard, fuck it"
585: [05:39:49] <irogue23> SS has been guilty of much the same thing
586: [05:39:59] <irogue23> which ss23 is trying hard to fix :P
587: [05:40:19] <EasyCo> Shashhitechno: it's ->First() not ->first()
588: [05:40:37] * Shrike_Finland quit (Quit: Leaving.)
589: [05:41:35] <EasyCo> Shashhitechno: Actually, what am I talking about
590: [05:42:06] <EasyCo> I swear I've been using First(), weird.
591: [05:42:25] <Shashhitechno> EasyCo: how ?
592: [05:42:47] <Zauberfisch23> "< irogue23> their attitude seemed to be "security's too hard, fuck it"
593: [05:43:08] <Zauberfisch23> not to start my web devs suck rant again, but isn't that what 90% of webdevs say?
594: [05:43:17] <Zauberfisch23> I don't think this problem is limited to rails
595: [05:43:18] <irogue23> yup lol
596: [05:43:41] <irogue23> Zauberfisch23: no, but Rails is trying to push itself as "Enterprise"
597: [05:44:02] * irogue23 hates that term
598: [05:44:38] <EasyCo> Shashhitechno: Don't you want: dlBlogs->filter('PublicationID', $doPublication->ID)->sort('Title');
599: [05:44:48] <irogue23> and as i said Zauberfisch23, < irogue23> SS has been guilty of much the same thing
600: [05:45:39] <irogue23> (also, been watching a lot of Hogan's Heroes lately, which is making me really feel weird calling SilverStripe "SS")
601: [05:46:57] <guzzlefry> NEIN
602: [05:46:59] <Shashhitechno> EasyCo: I need to filter the blogs further by tittle they are already sorted via $this->sortedItems($dlBlogs);
603: [05:47:31] <guzzlefry> Is Rails really that bad?
604: [05:47:45] <Nightjar> EasyCo Woah woah woah, don't be talking about Ruby like that.
605: [05:47:49] <Nightjar> RUBY BACKED BULLSHIT
606: [05:48:14] <Nightjar> gems complete waste of fucking time.
607: [05:48:17] <EasyCo> Shashhitechno: Use an array instead? ->filter(array('PublicationID' => $doPublication, 'Title' => $someTitle));
608: [05:49:16] <Zauberfisch23> guzzlefry: depends on who you ask I guess
609: [05:49:18] <Nightjar> spronk mainly due to versioning and dependencies
610: [05:49:19] <Zauberfisch23> I like rails
611: [05:49:36] <Nightjar> the only 'package manager' that needs a package to manage it's package manager.
612: [05:49:40] <Zauberfisch23> irogue23: what do you think how germans/austrians feel about calling silverstripe SS
613: [05:49:59] <Nightjar> Zauberfisch23: I've always been weary of that :<
614: [05:50:26] <Nightjar> spronk: like that last video, check this shit out: http://www.youtube.com/watch?v=c19kn3drdFU
615: [05:50:36] <peter_ss> is there a way in SS that I can temporarily restrict other pages other than admin
616: [05:51:04] <Zauberfisch23> irogue23: for example peter_ss would have a hard time making friends over here :D
617: [05:51:16] <peter_ss> haha
618: [05:51:19] <peter_ss> why?
619: [05:51:37] <Zauberfisch23> we where just talking about "SS" as the shortcut having a bad touch in europe
620: [05:51:51] <Zauberfisch23> as it usually does not stand for SilverStripe here
621: [05:51:51] <peter_ss> why?
622: [05:51:56] <Nightjar> peter_ss: you seriously don't know?
623: [05:51:59] <Nightjar> how old are you?
624: [05:52:05] <Zauberfisch23> http://en.wikipedia.org/wiki/Schutzstaffel
625: [05:52:18] <Nightjar> http://en.wikipedia.org/wiki/Schutzstaffel
626: [05:52:20] <Nightjar> OH SNAP
627: [05:52:23] <Zauberfisch23> they are not known to have been the nicest guys around
628: [05:52:24] <peter_ss> LOL
629: [05:53:02] <EasyCo> I like Ruby mainly cause some of my fav. tools are built with Ruby… Capistrano, SASS, Compass, guard
630: [05:53:14] <Zauberfisch23> agreed
631: [05:53:41] <Zauberfisch23> the ruby community is quiet cool in terms of building new awesome tools
632: [05:53:55] <Zauberfisch23> also: puppet/chef
633: [05:54:09] <EasyCo> Yah!
634: [05:54:27] <EasyCo> Oh and Vagrant! How could I forget
635: [05:56:06] <Zauberfisch23> ah, yeah
636: [05:56:10] <EasyCo> Oh and this site is built in RoR: http://wickedweasel.com/en NFSW
637: [05:57:38] * DigNZ has joined #silverstripe
638: [05:58:10] * DigNZ quit (Client Quit)
639: [05:58:55] <Zauberfisch23> hmmm, I should read before clicking links when I am in the office
640: [05:59:15] <EasyCo> I even capped it :)
641: [05:59:26] <EasyCo> Oh well, it's all legit :p
642: [05:59:31] <Zauberfisch23> was to late when I saw it
643: [05:59:38] <Zauberfisch23> but no worries
644: [05:59:43] <EasyCo> Compulsive clicker
645: [06:05:57] <guzzlefry> oh
646: [06:06:23] <guzzlefry> So I've been putting off a website for a few years because I figured I'd need to learn something like Wordpress.
647: [06:06:34] <guzzlefry> Just now clicked that I know SilverStripe. :P
648: [06:22:07] <guzzlefry> guys!
649: [06:22:20] <guzzlefry> Do I need to call parent::init() when overriding init()?
650: [06:22:27] <simon_w> yes
651: [06:22:29] * Shrike_Finland has joined #silverstripe
652: [06:22:33] * jrthomer_ has joined #silverstripe
653: [06:23:04] <guzzlefry> thank you sir
654: [06:26:31] * jrthomer quit (Ping timeout: 272 seconds)
655: [06:26:47] <Nightjar> whaaaaaaaat the fuck.
656: [06:26:49] <Nightjar> hahaha
657: [06:27:04] <Nightjar> Found on youtube as a comment on a video about GAS TURBINE ENGINES:
658: [06:27:38] <Nightjar> Africa for the Africans, Asia for the Asians, White countries for Everybody. Massive 3rd-world immigration? and assimilation is for ALL and ONLY White countries; it leads to no more White people. Anti-whites say: "you must live and work with an endless flood of non-whites, and if you object you are a racial HERETIC, a 'racist', but nobody is forcing White people to intermarry." RACIST is a HATE word used to justify the ongoing p
659: [06:27:38] <Nightjar> White GENOCIDE.
660: [06:27:45] <Nightjar> wtf
661: [06:27:52] <Nightjar> it's like peering into the mind of a serial killer :<
662: [06:29:36] <guzzlefry> 0.o
663: [06:32:19] <Nightjar> also, bahahahahahah, some people just get waaaaaay too into shit.
664: [06:32:20] <Nightjar> http://scifi.stackexchange.com/questions/28862/how-did-the-cookfire-get-hot-enough-to-melt-gold-in-game-of-thrones
665: [06:33:12] <spronk> lolya
666: [06:33:19] <spronk> hmm
667: [06:33:23] <spronk> when fuck is GoT Season 4 coming
668: [06:33:53] <Nightjar> once per year
669: [06:33:56] <Nightjar> 10 weeeks
670: [06:34:00] <guzzlefry> ugh
671: [06:34:03] <Nightjar> so 42 weeks without
672: [06:34:08] <Nightjar> dealwithit.jpg
673: [06:34:08] <guzzlefry> damn stamps.com -_-
674: [06:34:17] <guzzlefry> why in the fuck
675: [06:34:23] <guzzlefry> do they whitelist IPs for test servers?
676: [06:35:11] <Nightjar> bahahahahahahaha
677: [06:35:15] <Nightjar> fuck'n, just lol.
678: [06:35:24] <Nightjar> find a site of someone offering jobs.
679: [06:35:44] <Nightjar> "we did work for Boar Creek Whiskey" PICTURE OF MOUNT GAY RUM.
680: [06:35:46] <spronk> wait, what?
681: [06:35:57] <guzzlefry> huh
682: [06:36:09] <guzzlefry> simon_w: Do I call return parent::init() as the very last thing? >_>
683: [06:36:25] <Nightjar> http://stectech.com/
684: [06:36:43] <Nightjar> second banner.
685: [06:36:55] <spronk> lol
686: [06:37:10] <Nightjar> OMG OMG OGM
687: [06:37:13] <Nightjar> went to actual site
688: [06:37:17] <Nightjar> boarcreekwhiskey.com
689: [06:37:24] <guzzlefry> This is almost as bad as pyro going on about penises and beef jerky...
690: [06:37:28] <Nightjar> unpaid stock imagery eveyrwhere
691: [06:37:35] * Shrike_Finland quit (Quit: Leaving.)
692: [06:37:40] <Nightjar> oh the irony guzzlefry.
693: [06:37:40] <spronk> eesh
694: [06:37:48] <guzzlefry> :P
695: [06:37:50] <spronk> wait
696: [06:37:53] <spronk> how do you know unpaid?
697: [06:38:08] <guzzlefry> so
698: [06:38:16] <guzzlefry> Nightjar: Slide 6, is that Tonka truck? :P
699: [06:38:18] <Nightjar> because big translucent cross through ith with DEPOSITFILES repeated continuiously all over the image
700: [06:38:23] <spronk> lool
701: [06:38:27] <spronk> oh wow
702: [06:38:29] <spronk> i see
703: [06:38:40] <Nightjar> err, DepostiPhotos
704: [06:38:50] <spronk> so
705: [06:38:52] <spronk> mount gay rum
706: [06:38:53] <guzzlefry> heh
707: [06:38:55] <spronk> is not boar creek whisky
708: [06:38:58] <spronk> yikes.
709: [06:38:59] <Nightjar> also, using a carousel that displays 3 images to display a maximum of 3 images.
710: [06:39:01] <Nightjar> wtf.
711: [06:39:39] <guzzlefry> yay rain
712: [06:39:43] <Nightjar> actual product imagery taken unprofessionally in bad lighting.
713: [06:39:49] <guzzlefry> lots of rain 0.o
714: [06:40:01] <Nightjar> why would anyone want to do work for (or with!) these people?
715: [06:40:16] <guzzlefry> They need help? :P
716: [06:40:47] <Nightjar> obviously
717: [06:40:57] <Nightjar> but I don't believe they could provide a stable work environment.
718: [06:41:36] * guzzlefry needs to figure out how to mock datalists with magical ArrayLists.
719: [06:41:55] <Nightjar> ??
720: [06:42:20] <Nightjar> ArrayList::create(array($data1, $data2, $data3, $data4));
721: [06:42:42] <Nightjar> $list->push($data5);
722: [06:42:42] <guzzlefry> yeah just..trying to figure out the structure.
723: [06:42:49] <Nightjar> what structure?
724: [06:43:00] <guzzlefry> Of what the actual DataObject will look like
725: [06:43:10] <Nightjar> It's not a data object.
726: [06:43:17] <guzzlefry> right
727: [06:43:27] <Nightjar> it's pretty much just an array wrapper that implements SS_List
728: [06:43:28] <guzzlefry> hence mocking a datalist with them. :P
729: [06:43:38] <guzzlefry> for template coder person
730: [06:43:40] <Nightjar> well you get dataobjects, and you jam them into a list.
731: [06:44:00] <Nightjar> DataList is for obtaining a list from the database.
732: [06:44:03] <guzzlefry> But, I need to also jam some stuff into the dataobjects...hm
733: [06:44:10] <Nightjar> ArrayList is for making a list on the fly with already got stuff.
734: [06:44:18] <guzzlefry> ah yeah, I know that
735: [06:44:19] <Nightjar> then you need to foreach the list.
736: [06:44:35] * EasyCo quit (Quit: We can't stop here, this is bat country)
737: [06:44:50] <irogue23> < spronk> mount gay rum
738: [06:44:52] <irogue23> is delicious
739: [06:44:53] <guzzlefry> I could be other thinking this.
740: [06:45:02] <guzzlefry> over*
741: [06:45:04] <Nightjar> foreach(Blah::get() as $obj) $arraylist->push($obj->setField('blah', $val));
742: [06:45:04] <guzzlefry> also, 3am
743: [06:47:48] <Nightjar> "Where a document is not in English or Welsh" - where else do they speak Welsh that you'd also need to apply for a visa into the UK from!?
744: [06:50:54] <guzzlefry> hm
745: [06:51:03] <guzzlefry> It maybe quicker just to write the actual database code than to mock this up. :P
746: [06:51:18] <Nightjar> I don't even know what you mean by mock
747: [06:53:01] <guzzlefry> fake
748: [06:53:17] <Nightjar> I know what the word means -.-
749: [06:53:30] <guzzlefry> instead of coding up all of the database stuff to return proper dataobjects, I can just use ArrayList to simulate one in the template.
750: [06:54:23] <guzzlefry> Basically, I'm trying to throw together something close enough to the actual dataobject, that will eventually be returned, so the HTML/template person isn't sitting around waiting. :P
751: [06:54:56] <guzzlefry> but anyway, I realized enough is already coded to where I can just finish the proper dataobject stuff. :P
752: [06:55:16] <Nightjar> what your template person is so shit they don't have any vision?
753: [06:55:39] * Avroceptyr has joined #silverstripe
754: [06:55:44] <Avroceptyr> :O
755: [06:55:47] <Nightjar> :!
756: [06:56:00] <Avroceptyr> I can't believe I wasn't in this channel after the great disconnect of 2013
757: [06:56:33] <guzzlefry> XD
758: [06:57:24] <Nightjar> what do you even do Avroceptyr?
759: [06:57:47] <Zauberfisch23> the great disconnect of 2013? :O
760: [06:57:53] <Avroceptyr> Nightjar: I push buttons that change the colours of light bulbs
761: [06:58:10] <Avroceptyr> sometimes, I push them in the right combination to get a treat :D
762: [06:59:45] <Nightjar> fuck that's amazing. You sit around playing simon all day?
763: [07:02:17] * spronkey has joined #silverstripe
764: [07:02:41] <Nightjar> I mean, do you even use SilverStripe Avroceptyr? I don't think I've ever seen you ask a question.
765: [07:03:44] <Avroceptyr> I had this lazy afternoon one day with nothing to read, so I thought, "why not?" and checked out a branch, starting to read it. I was interrupted though, and in short, no, no I don't use it at the moment beyond a personal portal
766: [07:04:13] <Avroceptyr> I've asked a couple of questions that went along the lines of "Can I please be pointed to the documentation on X?" and the conversations that followed were enlightening, so I didn't ask any more questions
767: [07:04:44] <Nightjar> oic, so you just idle here all day for fun?
768: [07:04:56] <Nightjar> and great chat
769: [07:05:21] <Avroceptyr> some of my online associates are in here, so its fun to wind them up from time to time
770: [07:05:26] <Zauberfisch23> Nightjar: who does not idle in IRC? I am usually in 30+ chans on 3+ networks, this channel is one of the few I am actually actice in
771: [07:05:51] <Nightjar> true. I don't, but that's because my computer gets turned off.
772: [07:05:55] <Avroceptyr> plus I used to do core dev with Drupal, so it's interesting reading the thoughts of people working on a fairly fluid CMS
773: [07:05:56] <Zauberfisch23> that reminds me, need to restart my other client
774: [07:06:21] * Zauberfisch has joined #silverstripe
775: [07:06:42] <spronkey> hmm
776: [07:07:26] <Nightjar> Avroceptyr: interesting. Define "fairly fluid"?
777: [07:07:33] <spronkey> bleh. why are irc clients on windows awful
778: [07:07:49] <Avroceptyr> spronkey: all of them, hey
779: [07:08:09] <Nightjar> ALL of them.
780: [07:08:21] <guzzlefry> xchat is okay >_>
781: [07:08:28] <spronkey> xchat ui is uuuuuuuuuuuuuuuuuuugly
782: [07:08:35] <guzzlefry> yep
783: [07:08:37] <Zauberfisch23> also, what is this great disconnect of 2013 that you talk about?
784: [07:08:38] <guzzlefry> Actually
785: [07:08:44] <guzzlefry> I'm using Pidgin on Windows for IRC. :P
786: [07:09:03] <Zauberfisch23> I agree, all of the just suck, I use hexchat, but its just the better one of the worst
787: [07:09:13] <guzzlefry> At least the UI doesn't think I'm in the Matrix.
788: [07:09:29] <Zauberfisch23> there is metroIRC, which has a great GUI and a cool start, but is to unstalbe to be used as of now
789: [07:09:32] <Avroceptyr> Zauberfisch23: oh, an NZ provider of virtual machines had an internet outage for 30 seconds
790: [07:09:40] <spronkey> i have been using opera 12's inbuilt irc, but .... opera 12 is just starting to suck
791: [07:09:43] <Zauberfisch23> ah, that thing
792: [07:10:09] <Avroceptyr> rolling joins and parts - was funny to see / be in
793: [07:10:11] <Zauberfisch23> well, the one I am using here is an irssi on a ubuntu VM
794: [07:10:26] <Zauberfisch23> I actually like that a lot better than all of the gui clients I tried so far
795: [07:10:42] <Zauberfisch23> also, their slogan just makes you wanna use it
796: [07:10:43] <Zauberfisch23> "The client of the future"
797: [07:10:44] <Zauberfisch23> !
798: [07:10:56] <guzzlefry> ooh
799: [07:11:00] <spronkey> irssi annoys me due to the requirement of screen or tmux to get a user list, and the amount of config you need just to display something resembling tabs
800: [07:11:08] * spronkey quit (Quit: Leaving)
801: [07:11:25] <Zauberfisch23> spronk: I have a pretty default config
802: [07:11:29] <Zauberfisch23> and I have tabs
803: [07:11:46] * spronkey has joined #silverstripe
804: [07:11:55] <spronk> oh? O_
805: [07:11:56] <spronk> o
806: [07:12:07] <Zauberfisch23> ALT\+\d or CTRL\+N to switch tabs
807: [07:12:17] <spronkey> yeah...
808: [07:12:24] <spronkey> but do you see visible tabs?
809: [07:12:42] <Zauberfisch23> or ESC\+\d if you are on mac
810: [07:12:44] <spronkey> i like to see the number of new messages in each chan
811: [07:12:48] <Zauberfisch23> \d beeing a number
812: [07:13:13] <Zauberfisch23> spronk: well, I do see what channels are active by color indication
813: [07:13:18] <Nightjar> more like 'windows' than tabs.
814: [07:13:25] <Nightjar> ie, more like screen.
815: [07:13:28] * spronkey quit (Client Quit)
816: [07:13:50] <spronk> mm..
817: [07:13:55] <Avroceptyr> Nightjar: what do you do?
818: [07:14:01] * spronkey has joined #silverstripe
819: [07:14:21] <spronkey> the sublime text guy needs t release his UI toolkit
820: [07:15:20] <Nightjar> hahahahahahahaha
821: [07:15:23] <Nightjar> omg Arrow
822: [07:15:41] <Zauberfisch23> spronk: http://mars.zauberfisch.at/share/irssi.png
823: [07:15:54] <Zauberfisch23> red means mention
824: [07:16:02] <Zauberfisch23> white number means message
825: [07:16:48] <Zauberfisch23> light blue (not in the screenshot) means some minor event like a person joined
826: [07:16:58] <Zauberfisch23> and no number at all means nothing in this channel
827: [07:17:50] <Nightjar> Last season, dark hair, pretty actress. This season, blonde woman completely different looking.
828: [07:17:59] <Nightjar> wtfballs
829: [07:18:03] <Nightjar> man I hate it when they do that.
830: [07:18:11] <spronk> ugh, yeah.. i need the name of the channel next to it etc
831: [07:18:21] <spronk> i gave irssi a go for a while, even did the whole leave it running on a server tmux thing
832: [07:18:25] <Zauberfisch23> Nightjar: stop! spoiler alert
833: [07:18:37] <Zauberfisch23> I have not started arrow s2 yet
834: [07:18:38] <spronk> this reminds me of stargate
835: [07:18:45] <spronk> when they changed Weir.
836: [07:18:55] <Nightjar> Zauberfisch: yeh, I'm not naming names or anytihng.
837: [07:18:57] <Nightjar> just
838: [07:19:08] <Nightjar> I fucking hate it when actors get swapped out.
839: [07:23:08] <Zauberfisch23> yeah, agreed
840: [07:23:14] <Zauberfisch23> but I see how sometimes this is required
841: [07:24:31] <spronkey> ugh
842: [07:24:32] <spronkey> seriously
843: [07:24:40] <spronkey> hexchat/xchat... ctrl+c doesn't copy!?
844: [07:25:30] <Zauberfisch23> and you can't just click links
845: [07:25:34] <Zauberfisch23> you have to right click
846: [07:26:32] <Nightjar> spronk: xchat on windows
847: [07:26:35] <Nightjar> is... old iirc.
848: [07:26:42] <spronkey> i'm using hexchate
849: [07:26:43] <spronkey> -e
850: [07:27:06] <spronkey> its fucking... gtk.. or some bullshit
851: [07:27:16] <Zauberfisch23> yep
852: [07:27:31] <spronkey> god i hate gtk apps on windows
853: [07:32:51] <Nightjar> lol, spronkey so mad
854: [07:33:19] <spronkey> I KNOW
855: [07:45:38] * osterlaus has joined #silverstripe
856: [07:53:01] <Nightjar> GTK not so bad
857: [07:55:15] * osterlaus quit (Quit: Leaving.)
858: [07:55:38] <irogue23> <3 irssi
859: [08:00:20] <Zauberfisch23> !
860: [08:00:34] <Nightjar> mm, irssi good.
861: [08:00:56] <Zauberfisch23> it just works, does not crash randomly, makes you look like a uber l33t matrix haxor, ...
862: [08:01:52] <Zauberfisch23> also, I can access it on any device
863: [08:03:22] <ss23> ^ this is why irssi / screen
864: [08:03:32] <ss23> so much nicer than having to start an IRC client everwhere
865: [08:03:42] <Zauberfisch23> yep
866: [08:04:07] <Nightjar> I like xchat too.
867: [08:04:18] <Nightjar> I've not used any other clients I like.
868: [08:05:01] <Zauberfisch23> besides, there is also no propper IRC client for iOS
869: [08:10:18] <spronk2> hm
870: [08:12:55] <spronk2> but irssi has no userlist without tmux
871: [08:13:03] <spronk2> and it doesnt work very well even with
872: [08:22:57] <Zauberfisch23> /n
873: [08:23:02] <Zauberfisch23> good enough for me
874: [08:25:13] <irogue23> yeah
875: [08:25:41] * Stomach quit (Ping timeout: 248 seconds)
876: [08:26:03] <Nightjar> yaaic is good (android though)
877: [08:27:00] <Nightjar> y u need userlist spronk2?
878: [08:27:07] <spronk2> cos need!
879: [08:27:16] * UncleCheese quit (Quit: UncleCheese)
880: [08:30:52] * SightUnseen1 has joined #silverstripe
881: [08:31:42] * SightUnseen1 has left #silverstripe
882: [08:32:41] * chillu has joined #silverstripe
883: [08:32:45] * chillu quit (Changing host)
884: [08:32:46] * chillu has joined #silverstripe
885: [08:35:43] * SightUnseen1 has joined #silverstripe
886: [08:36:53] * SightUnseen1 has left #silverstripe
887: [08:39:57] * guci0 has joined #silverstripe
888: [08:40:09] <guci0> Morning!
889: [08:41:37] <Nightjar> Gidday!
890: [08:42:33] * simon_w quit (Quit: Leaving)
891: [08:43:11] * violetina has joined #silverstripe
892: [08:52:25] <peter_ss> guys sorry I'm kinda not good at .htacess
893: [08:53:30] <peter_ss> how can i set a rule in .htaccess that redirect all request to /securtiy/login but the cms still be accessible
894: [08:54:18] <Nightjar> peter_ss: simple, don't use .htaccess
895: [08:54:47] <peter_ss> and then wha's your option for it?
896: [08:55:44] <Nightjar> assuming you're using CMS, just click Settings, Access tab, "only logged in users"
897: [08:56:49] <Zauberfisch23> and if you are not using the CMS, you can set the default route to Admin
898: [08:57:16] <Nightjar> ^
899: [08:57:33] * Shashhitechno quit (Ping timeout: 250 seconds)
900: [08:58:08] <Zauberfisch23> peter_ss: http://stackoverflow.com/a/19579047/1119263
901: [08:58:12] <Zauberfisch23> have a look at that
902: [08:58:38] <peter_ss> ok got it now
903: [08:58:43] <Zauberfisch23> ignore the part where it talks about $Form
904: [08:58:55] <Zauberfisch23> the part that is interesting for you is the routing (see 2.)
905: [09:16:30] * qlex has joined #silverstripe
906: [09:16:34] * qlex says hi
907: [09:16:49] * Nightjar responds in the affirmative
908: [09:17:45] <qlex> DesignerX: writing this to ping you :)
909: [09:24:14] <peter_ss> Security::set_default_login_dest('/admin'); it still redirects to the homepage
910: [09:24:26] <peter_ss> is this incorrect?
911: [09:53:44] * osterlaus has joined #silverstripe
912: [10:11:48] * osterlaus quit (Quit: Leaving.)
913: [10:12:20] * Shashitecho has joined #silverstripe
914: [10:13:50] * Colin[pi] quit (Ping timeout: 256 seconds)
915: [10:14:16] <Nightjar> probably maybe supposed to use yaml config.
916: [10:14:18] <Nightjar> dunno.
917: [10:26:45] <spronkey> ugh
918: [10:26:50] <spronkey> i am so ridiculously swamped with work
919: [10:39:30] <zippy__> yet you still have time to sit in IRC....... O.o
920: [10:39:30] <zippy__> ;-)
921: [10:40:17] <spronk> it's an escape
922: [10:40:18] <spronk> :P
923: [10:40:32] <spronk> actually it's probably more to keep me sane
924: [10:40:58] <Nightjar> sanity!
925: [10:41:11] * spronkey quit (Quit: Leaving)
926: [10:42:10] * spronkey has joined #silverstripe
927: [10:43:43] * spronkey quit (Client Quit)
928: [10:43:54] * spronkey has joined #silverstripe
929: [10:45:58] * Nightjar has left #silverstripe
930: [10:47:03] <Zauberfisch23> haha, yeah sounds stupid, but I also come here to distract myself from the overload of work :D
931: [10:53:03] <zippy__> ditto
932: [10:53:16] <zippy__> I think it might be more procrastanting thou ;-)
933: [10:53:55] <spronk> maybe yes
934: [10:54:06] <spronk> hmmm
935: [10:54:22] <spronk> is it worth buying a new battery for my 2009 core 2 duo 2.4ghz macbook pro, or should i sell it up and get a 13" air
936: [10:54:47] <spronk> not that i really want an air... i'd rather something i could upgrade.. but the 13" non-retina pros have shitty displays
937: [10:56:35] <zippy__> well...
938: [10:56:43] <zippy__> the 13" retinas have just been updated in the past week
939: [10:56:56] <spronk> yeah..
940: [10:57:01] <peter_ss> is possible for GridField to have a multiple selection similar with the Pages?
941: [10:57:10] <spronk> the old 13" retinas were really choppy in the gui
942: [10:57:15] <zippy__> I am tempted to go for the 256
943: [10:57:30] * spronk is waiting for a new one to see whether they're any better
944: [10:57:32] <Zauberfisch23> peter_ss: what do you mean?
945: [10:57:59] <peter_ss> in the Pages admin there is a button for Multi-selection
946: [10:58:16] <peter_ss> is there any component similar to that for the GridField
947: [10:58:47] <Zauberfisch23> do you want to multiselect them for a relation or for bulkediting?
948: [10:58:57] <peter_ss> bulkEditing
949: [10:59:10] <Zauberfisch23> https://github.com/colymba/GridFieldBulkEditingTools
950: [10:59:15] <peter_ss> but my purpose is to select multiple record then do an export
951: [10:59:16] <Zauberfisch23> not sure how useable it is though
952: [10:59:45] <Zauberfisch23> that you probably have to code yourself
953: [10:59:55] <peter_ss> ok
954: [11:01:13] <peter_ss> thanks Zauberfisch23
955: [11:06:15] * Shashitecho quit (Ping timeout: 250 seconds)
956: [11:37:02] * Zri has joined #silverstripe
957: [11:37:53] <Zri> hey guys
958: [11:38:06] <Zri> is there a way to add a field within a new fields class
959: [11:38:32] <Zri> because I update the form by getting it with getForm and update its fields with a new field but it doesnt show up
960: [11:38:45] <Zri> when I do this in the contrsutor of the field getForm is null
961: [11:39:06] <Zri> I am updating cms fields
962: [11:40:44] <Zauberfisch23> Zri: paste your code
963: [11:40:50] <Zauberfisch23> use a paste site
964: [11:42:08] <Zri> http://pastie.org/8445248
965: [11:42:10] <Zri> yep
966: [11:43:47] <Zri> http://pastie.org/8445251
967: [11:43:51] <Zri> my cms fields
968: [11:44:56] <Zri> at this point I have the form http://pastie.org/8445248#119-122
969: [11:45:09] <Zri> but in the Field method it seems late to update it or
970: [11:45:12] <Zri> I am missing something
971: [11:46:58] <Zri> SS is 3.1
972: [12:01:33] * henk1 has joined #silverstripe
973: [12:02:14] <Zri> any ideas?
974: [12:02:25] <henk1> hello guys. can latest silverstripe run on PHP 5.5?
975: [12:02:42] <Zauberfisch23> henk1: not tried, but I hear it does
976: [12:02:52] <Zauberfisch23> Zri: I'll have a look in a bit, busy right now
977: [12:03:05] <Zri> ok thanks, looking forward to it
978: [12:03:10] <henk1> Zauberfisch23: thx
979: [12:04:10] <qlex> has anyone got any idea why im getting such error message on hosting, after uploading all files ?
980: [12:04:12] <qlex> http://serwer1355474.home.pl/
981: [12:04:52] <qlex> tpying in manually /install.php im getting info that hosting is running php 5.2.17 and it should 5.3.2 or greater
982: [12:05:06] <Zauberfisch23> qlex: php < 5.3
983: [12:05:24] <Zauberfisch23> silverstripe uses lamba functions, which are 5.3+
984: [12:05:55] <Zauberfisch23> thinkgs like: ->filterByCallback(function($item) {return $item->isVisible(); })
985: [12:06:26] * zfmf has joined #silverstripe
986: [12:06:55] * chillu quit (Quit: chillu)
987: [12:08:23] * chillu has joined #silverstripe
988: [12:08:31] <qlex> Zauberfisch23: managed to change this to 5.3
989: [12:08:37] <qlex> please do refresh and see the list of erorrs
990: [12:08:47] <qlex> that's the biggest hosting company in poland, or one of the biggest
991: [12:08:57] <qlex> before writing their support and waiting, maybe its a quick fix ?
992: [12:09:38] <Zauberfisch23> still that error after 5.3?
993: [12:10:04] <Zauberfisch23> Zri: well, Form is not availiable in the constructor, the form gets set once the field gets added to the form
994: [12:10:31] <henk1> PHP Warning: preg_replace_callback(): Requires argument 2, 'utf8_encode(chr(\\1))', to be a valid callback in /home/users/mojedomena.cz/www/libraries/joomla/filter/input.php on line 656, referer: http://mojedomena.cz/installation/index.php
995: [12:11:39] <henk1> just something to read if you were bored. it's error log from httpd, silverstripe got stuck @ installation on PHP5.5
996: [12:12:00] <Zauberfisch23> Zri: not sure what you want to update, and not sure what you need the form for, can you specify more details?
997: [12:12:44] * UndefinedOffset has joined #silverstripe
998: [12:19:20] <qlex> Zauberfisch23: not error with 5.3, but with: get_magic_quotes_gpc being turned on in hosting and some other warnings
999: [12:19:36] <qlex> strange, that if i manually add /install.php, only then i can see the installator
1000: [12:24:56] * qlex wonders if somebody could provide him with link to that google search limited to silverstripe only
1001: [12:29:20] * jon-shape has joined #silverstripe
1002: [12:34:07] * peter_ss quit (Quit: Leaving.)
1003: [12:37:01] <henk1> Zauberfisch23: confirming silvestripe is running on php 5.5 (fault inbetween monitor & chair again)
1004: [12:37:14] <Zauberfisch23> :D
1005: [12:39:12] <qlex> im left with one more error i think.
1006: [12:39:14] <qlex> Fatal error: Class 'ShortcodeParser' not found in /strona/framework/core/manifest/ConfigStaticManifest.php(333) : eval()'d code on line 1
1007: [12:39:22] <qlex> does this rings a bell for anyone ?
1008: [12:39:28] <qlex> i cannot install ss
1009: [12:42:19] <Zauberfisch23> qlex: have you previously had an install on that server?
1010: [12:42:26] <Zauberfisch23> do a flush, just to be sure
1011: [12:44:29] <qlex> Zauberfisch23: flush=1 helped !
1012: [12:44:43] <qlex> i had to move the ss to subdir, but will then later redirect the domain to point to that directory
1013: [12:44:53] <Zauberfisch23> yeah, sounded like your manifest was not correct
1014: [13:00:29] * Colin[pi] has joined #silverstripe
1015: [13:03:11] * qlex says bye and logs out
1016: [13:03:13] * qlex has left #silverstripe
1017: [13:14:53] <spronk> hmm
1018: [13:15:11] * Colin[pi] quit (Ping timeout: 241 seconds)
1019: [13:15:15] <spronk> anyone here ever had issues with SS couldn't run alter table queries where columns might duplicate?
1020: [13:20:30] * Alexwijn has joined #silverstripe
1021: [13:21:02] <Alexwijn> Can someone help me to make a old module compatible with the V3.1.1?
1022: [13:21:36] * violetina quit (Remote host closed the connection)
1023: [13:22:54] * violetina has joined #silverstripe
1024: [13:23:35] <Alexwijn> This module is using "new DataList()". But with the current version of SS it requires a parameter
1025: [13:23:41] <Alexwijn> What should I put there?
1026: [13:26:45] <spronk> hmm
1027: [13:26:48] <spronk> what is the module?
1028: [13:26:59] <Alexwijn> https://github.com/nyeholt/silverstripe-external-content
1029: [13:30:59] * catcher has joined #silverstripe
1030: [13:47:14] * dangerdan has joined #silverstripe
1031: [13:47:40] <dangerdan> is there a way to get a list of classes that extend an extension via add_extension
1032: [13:55:57] * svandragt has joined #silverstripe
1033: [13:57:24] <svandragt> When I run my task which updates items and adds them to HasManyList like so: $c->CourseMOAs()->add($cm); I end up with multiple links for the same item, how would I only add them if it's not already there?
1034: [14:07:23] * dangerdan quit (Ping timeout: 250 seconds)
1035: [14:10:55] <svandragt> nevermind that was not the problem
1036: [14:11:40] * zippy__ quit (Ping timeout: 245 seconds)
1037: [14:16:22] * travis-ci has joined #silverstripe
1038: [14:16:22] <travis-ci> [travis-ci] chillu/silverstripe-framework#108 (pulls/remove-tinymce-chancedetection - 3b8fb42 : Ingo Schommer): The build passed.
1039: [14:16:22] <travis-ci> [travis-ci] Change view : https://github.com/chillu/silverstripe-framework/compare/6df6cb719d73^...3b8fb4265431
1040: [14:16:22] <travis-ci> [travis-ci] Build details : http://travis-ci.org/chillu/silverstripe-framework/builds/13315902
1041: [14:16:22] * travis-ci has left #silverstripe
1042: [14:17:57] <svandragt> In ss 3.0.8 $datalist->where($where) is meant to return a new instance however if I call that line twice I the sql() method shows that both wheres are in effect.
1043: [14:18:58] <svandragt> ah great the method comment is wrong
1044: [14:23:00] <svandragt> * Return a new DataList instance with a WHERE clause added to this list's query. hmmm no it's not
1045: [14:23:46] * zippy__ has joined #silverstripe
1046: [14:25:42] <Alexwijn> Does anyone know how to prevent the ModelAdmin from loading DataObjects from the database that doesn't exist
1047: [14:25:59] <Alexwijn> I ovverride GetList, but he still gives me a SQL error because he want to access those tables
1048: [14:26:04] <Alexwijn> But I set them as "Not Required"
1049: [14:28:22] * ARNHOE has joined #silverstripe
1050: [14:42:53] * spronk2 quit (Quit: spronk2)
1051: [14:43:13] <Alexwijn> Is it possible to remove the specifications block at modeladmin?
1052: [14:44:47] <Zri> Hey @Zauberfisch23 the idea is to add a field though a field
1053: [14:44:53] <Zri> sorry for the delay
1054: [14:45:09] <Zri> so I want from within a class of a field to add another field
1055: [14:49:58] <Zri> so you add one field in the cmsFields but this field actually creates 2
1056: [15:07:38] <Zri> @Zauberfisch23 - found it - there is a property on field called containerFieldList - no method getContainerFieldList so it took a bit
1057: [15:08:22] * spronk2 has joined #silverstripe
1058: [15:27:46] <Marvanni2> I still can't get travis to auto test my module with https://github.com/silverstripe-labs/silverstripe-travis-support
1059: [15:27:52] <Marvanni2> any experience online?
1060: [15:28:23] * sam_ has joined #silverstripe
1061: [15:28:36] <sam_> hi need help on pop up date field
1062: [15:28:55] <sam_> $fields->push(new DateField('StartDate', 'StartDate'));
1063: [15:29:05] <sam_> how to put pop up
1064: [15:29:48] <Marvanni2> $f->setConfig('showcalendar', true);
1065: [15:30:37] <Alexwijn> How to translate a gridfield column?
1066: [15:30:42] <sam_> ok thnx
1067: [15:31:02] <Marvanni2> with FieldLabels?
1068: [15:31:15] <Alexwijn> With that I also override the cache function
1069: [15:33:14] <Marvanni2> when you use FieldLabels?
1070: [15:33:31] <Alexwijn> Yeah
1071: [15:34:20] <sam_> hi Marvanni2
1072: [15:34:27] <sam_> it says error
1073: [15:34:58] <Marvanni2> then something went wrong
1074: [15:35:17] <Marvanni2> Alex, you mean the gridfield column headings right?
1075: [15:36:04] <Alexwijn> Yeah
1076: [15:36:11] <Alexwijn> It uses the labels
1077: [15:36:15] <Alexwijn> So i want to translate them
1078: [15:36:36] <Marvanni2> if(!isset(self::$_cache_field_labels[$cacheKey])) {
1079: [15:36:49] <Marvanni2> that does not work?
1080: [15:37:49] <Alexwijn> I guess I won't use the cache
1081: [15:37:49] <Marvanni2> the fieldlabels are cached by default...
1082: [15:38:07] <Alexwijn> If it I use it anyway then it is stored twice
1083: [15:38:20] <Alexwijn> Anyway, it works now
1084: [15:38:25] <Alexwijn> I just return an array
1085: [15:38:42] <Alexwijn> Only I think I got a bugged searchfield
1086: [15:39:04] <Alexwijn> When I click on Apply button he just refresh the page with a action_search query on the url
1087: [15:39:14] <Alexwijn> He does'nt do it through Ajax
1088: [15:39:33] <Marvanni2> you use the gridfield for frontend?
1089: [15:39:54] <Alexwijn> Backend
1090: [15:39:58] <Alexwijn> ModelAdmin
1091: [15:43:09] * sam_ quit (Ping timeout: 250 seconds)
1092: [15:45:07] * violetina quit (Remote host closed the connection)
1093: [15:48:43] <Alexwijn> Suggestions?
1094: [15:50:47] <Marvanni2> you get any errors in firebug?
1095: [15:50:56] <Alexwijn> It just refresh
1096: [15:51:28] <Alexwijn> It does not even attempt to request something through ajax
1097: [15:51:37] <Alexwijn> Nothing in console
1098: [15:52:18] <Marvanni2> The apply button is a GridField Button?
1099: [15:53:03] <Alexwijn> action ss-ui-action-constructive ss-ui-button ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only
1100: [15:53:15] <Alexwijn> name="action_search"
1101: [15:53:49] <Marvanni2> ah, i think its intended behaviour... mine does also refresh
1102: [15:53:59] <Alexwijn> Kinda odd
1103: [15:54:09] <Alexwijn> Everything else goes through AJAX
1104: [15:54:11] <Alexwijn> and not the modeladmin
1105: [15:54:35] <Marvanni2> not everything
1106: [15:56:24] <Alexwijn> I use $context = $this->getSearchContext();
1107: [15:56:31] <Alexwijn> But how can I know the ModelClass
1108: [15:56:35] <Alexwijn> Since it is protected
1109: [15:56:41] <Alexwijn> I'm using a custom getList function
1110: [15:58:48] * henk1 quit (Quit: WeeChat 0.4.1)
1111: [16:00:28] * Colin[pi] has joined #silverstripe
1112: [16:01:32] * jrthomer_ quit (Remote host closed the connection)
1113: [16:01:35] <Marvanni2> well, you could create a method function getModelClass() { in your ModelAdmin subclass
1114: [16:01:43] <Marvanni2> return $this->modelClass
1115: [16:01:59] <Alexwijn> It's stored in a SearchContext
1116: [16:02:09] <Alexwijn> oh wait
1117: [16:02:10] <Alexwijn> Got it
1118: [16:02:33] <Marvanni2> overload the getSearchContext method
1119: [16:02:45] <Marvanni2> $context = parent::getSearchContext();
1120: [16:02:52] * chillu quit (Quit: chillu)
1121: [16:03:17] <Marvanni2> but, you might try to create a custom component for the gridgield and use getManipulatedData()
1122: [16:04:50] <svandragt> Anyone got a quick restfulservice example interfacing with a second SS installation running restfulserver please??
1123: [16:05:16] * chillu has joined #silverstripe
1124: [16:05:45] <Marvanni2> chillu are you there?
1125: [16:05:57] * kerosene quit (Quit: leaving)
1126: [16:07:48] <Alexwijn> How to get a form input like this: [ INPUT FIELD ] I'm text
1127: [16:07:57] <Alexwijn> So having text right after the input field
1128: [16:08:02] <Alexwijn> Like info text
1129: [16:08:45] <Marvanni2> RightTitle ?
1130: [16:12:50] <Alexwijn> How to update those fields
1131: [16:13:14] <Alexwijn> Wait nvm
1132: [16:13:50] * robert_ quit (Read error: Connection reset by peer)
1133: [16:15:49] <Alexwijn> I tried: $form = parent::getEditForm($id, $fields);
1134: [16:15:54] <Alexwijn> At the getEditForm
1135: [16:15:59] <Alexwijn> And then getField to update it
1136: [16:16:04] <Alexwijn> But it seems no fields does exist
1137: [16:17:47] <Alexwijn> Hm, how do I know if I'm editing a record?
1138: [16:17:52] <Alexwijn> Or create a new one
1139: [16:18:00] <Alexwijn> because getEditForm also get called in the overview page
1140: [16:23:01] <Alexwijn> It seems like that I always get a empty field list
1141: [16:23:24] <Alexwijn> Is there a other function I should override to edit the form for ModelAdmin when editing or adding a new record?
1142: [16:24:42] * ARNHOE quit ()
1143: [16:25:44] <Alexwijn> Any suggestion?
1144: [16:30:27] * Bob__ has joined #silverstripe
1145: [16:30:30] <Bob__> hi
1146: [16:32:39] <Bob__> I've heard I need to use piston or something to include project files I need to develop my theme in a seperate folder to my WAMP installation (Where I Source control with GIT). Is there a tutorial on that anywhere you could point me to please?
1147: [16:33:17] <Alexwijn> What is Piston?
1148: [16:33:19] <Bob__> (I want to be able to only check-in my code and css
1149: [16:33:24] <Bob__> er
1150: [16:33:38] <Bob__> some sort of dependency management software I think
1151: [16:33:45] <Bob__> Ruby tool
1152: [16:33:48] <Bob__> t(gem)
1153: [16:33:59] <Alexwijn> Silverstripe support Composer
1154: [16:34:04] <Alexwijn> Not Piston, I think...
1155: [16:34:09] <Alexwijn> I don't even know it
1156: [16:34:49] <Alexwijn> I just googled
1157: [16:34:52] <Alexwijn> Piston is very old
1158: [16:35:06] <Alexwijn> Silverstripe does not use it anymore..
1159: [16:35:11] <Alexwijn> We use PHP Composer now
1160: [16:35:25] <Alexwijn> http://doc.silverstripe.org/framework/en/installation/composer
1161: [16:36:08] <Bob__> Yeah I saw that but I didn't understand
1162: [16:36:17] <Alexwijn> Just follow that tutorial
1163: [16:36:27] <Bob__> How can I separate my installation from my dev code?
1164: [16:36:42] <Alexwijn> What you mean separate?
1165: [16:37:19] <Bob__> Oh wait... thats a different page
1166: [16:37:20] <Alexwijn> You can create two folders and checkout different branches in it, if that's what you want
1167: [16:37:26] <Bob__> I mean physically seperate them
1168: [16:37:33] <Bob__> One folder is your git project
1169: [16:37:39] <Bob__> with your code
1170: [16:38:00] <Alexwijn> Then create two folders
1171: [16:38:02] <Bob__> and the seperate www WAMP folder has the Silverstripe CMS in it and your code gets deployed to that
1172: [16:38:33] <Alexwijn> It's currently not possible to change the folder structure of silverstripe if that what you trying to do
1173: [16:38:40] <Bob__> No
1174: [16:38:48] * spronk2 quit (Quit: spronk2)
1175: [16:38:48] <Bob__> I'm using an IDE
1176: [16:38:58] <Bob__> to develop my theme
1177: [16:39:00] <Alexwijn> Yeah...ok?
1178: [16:39:15] <Bob__> I don't want to develop within my local test server's directory
1179: [16:39:23] <Bob__> I want to code in one folder
1180: [16:39:31] <Alexwijn> Then do that
1181: [16:39:32] <Bob__> say c:/code/myproject
1182: [16:39:37] <Bob__> but to do that
1183: [16:39:51] <Bob__> I'll need various bits of silverstripe
1184: [16:39:55] <Alexwijn> yeah
1185: [16:40:02] <Bob__> like the cms includes
1186: [16:40:05] <Alexwijn> yup
1187: [16:40:08] <Bob__> and I'll need to somehow link to them
1188: [16:40:26] <Bob__> I thought there was like
1189: [16:40:31] <Bob__> some magic tool
1190: [16:40:36] <Alexwijn> You can't have the theme in c:/code/mytheme and silverstripe at c:/silverstripe
1191: [16:40:37] <Bob__> that let me import those
1192: [16:40:47] * Zri quit (Ping timeout: 250 seconds)
1193: [16:41:21] <Bob__> Well
1194: [16:41:25] <Bob__> In the past
1195: [16:41:37] <Bob__> I've made a script that coppied the files from my workiing directory
1196: [16:41:43] <Alexwijn> What is the problem with having two Silverstripe installations?
1197: [16:41:57] <Bob__> to wamp's www/mysite dir and themes
1198: [16:42:09] <Alexwijn> Or do you mean that you want to develope local and sync up with teh developer server?
1199: [16:42:21] <Bob__> Yes I need to do that as well
1200: [16:42:36] <Bob__> I'm struggling to explain
1201: [16:42:36] <Alexwijn> The sync part can be acomplished with your IDE
1202: [16:42:48] <Bob__> Yeah In know
1203: [16:43:07] <Alexwijn> In silverstripe you got the folder /themes
1204: [16:43:15] <Alexwijn> There you can develope all your themes
1205: [16:43:26] <Alexwijn> and switch from theme to theme within the CMS panel
1206: [16:43:29] <Bob__> Yeah I don't want to do that
1207: [16:43:36] <Bob__> I want to deploy there
1208: [16:43:54] <Bob__> I don't want to do my GIT management there though
1209: [16:44:08] <Bob__> and have to exclude everything
1210: [16:44:11] <Bob__> that isn't my code
1211: [16:44:16] <Alexwijn> How would you develop a Silverstripe theme without the Silverstripe Core
1212: [16:44:24] <Bob__> exactly
1213: [16:44:28] <Alexwijn> You can't
1214: [16:44:30] <Bob__> I want to import that
1215: [16:44:36] <Bob__> but exclude it
1216: [16:44:40] <Bob__> from git
1217: [16:44:46] <Alexwijn> .gitignore?
1218: [16:44:52] <Bob__> and only import the bits I need
1219: [16:44:57] <Bob__> to compile
1220: [16:45:10] <Bob__> which I don't know what they are
1221: [16:45:14] <Alexwijn> Use PHP Composer to install a bare install of Silverstripe
1222: [16:45:18] <Bob__> I thought there was a piston script for that bit
1223: [16:45:26] <Bob__> 'bare installation'?
1224: [16:45:43] <Alexwijn> Then create a git installation in your theme, for ex. /themes/mytheme
1225: [16:46:00] <Alexwijn> Then you can push the theme to a git project
1226: [16:46:23] <Bob__> ah ok
1227: [16:46:35] <Bob__> or deploy it to any server I like, like my WAMP one?
1228: [16:46:59] <Alexwijn> You have to read some GIT tutorials how to deploy it using GIT
1229: [16:47:23] <Bob__> Yeah, or I could just use a script or something.
1230: [16:47:25] <Alexwijn> But you can use http://getcomposer.org/doc/articles/handling-private-packages-with-satis.md
1231: [16:47:33] <Alexwijn> To have private packages
1232: [16:47:41] <Alexwijn> And you can use install it using composer
1233: [16:47:45] <Alexwijn> your theme
1234: [16:47:52] <Alexwijn> That is stored as project on a git server
1235: [16:48:06] <Alexwijn> Got to go now
1236: [16:48:13] <Bob__> ok thanks
1237: [16:48:14] <Alexwijn> I hope I got everything explained for you
1238: [16:48:21] <Bob__> I think I'm on the right track :)
1239: [16:48:25] <Bob__> cheers
1240: [16:48:28] <Alexwijn> Glad to hear that
1241: [16:48:32] <Alexwijn> Cya
1242: [16:48:40] * Alexwijn quit ()
1243: [16:52:55] * Bob__ quit (Ping timeout: 250 seconds)
1244: [17:05:55] * guci0 quit (Ping timeout: 250 seconds)
1245: [17:09:08] * DesignerX quit (Ping timeout: 240 seconds)
1246: [17:34:42] * chillu quit (Quit: chillu)
1247: [17:43:17] * chillu has joined #silverstripe
1248: [17:53:35] * jrthomer has joined #silverstripe
1249: [18:08:33] * Alexwijn has joined #silverstripe
1250: [18:09:54] * qlex has joined #silverstripe
1251: [18:09:58] * qlex says hi again
1252: [18:10:14] <qlex> i have a fresh installation of ss3.1 on a server
1253: [18:10:34] <qlex> everything seemd to be working fine, until i wanted to create new pages in sitetree, im noticing two errors:
1254: [18:10:53] <qlex> - when trying to change behaviour of a page to a different type, im getting "Forbidden" windows showing
1255: [18:11:08] <qlex> for brief moment
1256: [18:11:12] <Alexwijn> Do you have any php errors?
1257: [18:11:27] <qlex> and the other thing, normally when i rename the page, it should automatically rename the URl ending
1258: [18:11:30] <qlex> but it doesnt do it
1259: [18:11:43] <qlex> its a virtuakl hosting, i have no access to logs, only can write support
1260: [18:11:48] <Alexwijn> You have to click Update Link if you rename your page
1261: [18:11:59] <qlex> but this will take longer, maybe there's a quick fix, as i can for example set my own 'local' php.ini
1262: [18:11:59] * chillu quit (Quit: chillu)
1263: [18:12:03] <qlex> display errors is On
1264: [18:12:04] <Alexwijn> even a virtual host have access to its personal php errors
1265: [18:12:16] <qlex> there's no update button !
1266: [18:12:24] <qlex> only Edit
1267: [18:12:31] <qlex> and the URL segment is visible by default
1268: [18:12:33] <Alexwijn> It only displays when you changed the name
1269: [18:12:47] * chillu has joined #silverstripe
1270: [18:13:05] <qlex> Alexwijn: dopesnt here
1271: [18:13:12] <Alexwijn> When you start editing the page title, there will be update button at the Url Segment
1272: [18:13:21] <qlex> clicking on Edit doesnt make it appear, i already have Ok and cancel buttons visible next to url segment
1273: [18:13:39] <qlex> im comparing 1;1 with my test server, where i can see this happening
1274: [18:15:15] <qlex> any idea ?
1275: [18:15:38] <Alexwijn> Nope
1276: [18:15:49] <qlex> where can i look for errors ?
1277: [18:15:56] <qlex> is there a setting in php.ini i could add to see errros ?
1278: [18:15:57] <Alexwijn> Depends on the hosting company
1279: [18:16:05] <qlex> or would console in firebug tell me anything ?
1280: [18:16:13] <Alexwijn> Well a good hosting will let you have access to your own php.ini
1281: [18:16:38] <qlex> when im trying to open that page on sitetree that has "Forbidden' error appear
1282: [18:16:41] <qlex> i get:
1283: [18:16:45] <Alexwijn> I'm starting to wonder why everyone is using Firebug
1284: [18:16:48] <qlex> "NetworkError: 403 Forbidden - http://xxxxxx.home.pl/strona/cms/javascript/RedirectorPage.js?m=1381151092&_=1383243373248"
1285: [18:16:55] <Alexwijn> Hm
1286: [18:17:04] <Alexwijn> Sounds like a webserver config problem
1287: [18:17:15] <Alexwijn> Since it's a static javascript file
1288: [18:17:46] <UndefinedOffset> qlex is mod_security on? could be the issue
1289: [18:17:46] <qlex> its hard to describe it to hosting company in ticket
1290: [18:18:14] <qlex> http://home.pl/files/phpinfo.php
1291: [18:18:18] <qlex> could you tell me from here ?
1292: [18:18:21] <qlex> thios is global setting
1293: [18:18:36] <qlex> safe_mode is off but dont know if its the same
1294: [18:19:15] * SightUnseen has joined #silverstripe
1295: [18:20:09] * SightUnseen has left #silverstripe
1296: [18:20:39] <qlex> i think i can set error_log to write to file in my dir
1297: [18:22:50] * svandragt quit (Ping timeout: 272 seconds)
1298: [18:25:16] <Alexwijn> Safe Mode is deperecated since 5.3 :)
1299: [18:25:20] * catcher quit (*.net *.split)
1300: [18:25:20] * pippy quit (*.net *.split)
1301: [18:25:28] <Alexwijn> Or are you using a old version
1302: [18:41:45] * SightUnseen has joined #silverstripe
1303: [18:42:06] * SightUnseen has left #silverstripe
1304: [18:46:15] * jrthomer quit (Remote host closed the connection)
1305: [18:46:26] * robert_ has joined #silverstripe
1306: [18:46:48] * jrthomer has joined #silverstripe
1307: [18:51:37] * jrthomer quit (Ping timeout: 265 seconds)
1308: [18:56:25] <Alexwijn> I'm trying to edit the form fields of a dataobject
1309: [18:56:38] <Alexwijn> But when I use fieldByName I get a Null as return
1310: [18:57:16] <Alexwijn> When I debug it I found the fields but its at $fields>items[0]->children->items
1311: [18:57:57] <Alexwijn> That's why fieldByName does not work
1312: [18:58:00] <Alexwijn> Any suggestion:?
1313: [18:58:46] <qlex> Alexwijn: sorry i was away trying to solve things.nope, im using 5.3
1314: [19:00:20] <qlex> http://serwer1355474.home.pl/phpinfo.php
1315: [19:00:59] <Alexwijn> I can't explain your issue qlex, sorry
1316: [19:01:13] <qlex> UndefinedOffset: can u tell me how to check if mod_security is on ?
1317: [19:01:55] <Alexwijn> Isn't that a Apache variable?
1318: [19:02:22] <qlex> home.pl is not on apache i think
1319: [19:02:39] <Alexwijn> Yeah
1320: [19:02:42] <Alexwijn> I think so too
1321: [19:02:51] <Alexwijn> Server API: UltraCGI/1.0 for IdeaWebServer
1322: [19:06:26] <UndefinedOffset> qlex hmm... given your phpinfo you'd need to ask the host
1323: [19:06:50] * Alexwijn finds Home.pl kind an expensive hosting company.
1324: [19:07:06] * jrthomer has joined #silverstripe
1325: [19:07:49] <UndefinedOffset> qlex though this doesn't look like its apache "Server: IdeaWebServer/v0.80" (from the headers), so you may need to ask the host if they're doing anything special that could be causing some js to be blocked
1326: [19:08:20] <Alexwijn> UndefinedOffset: Do you know how to fix my issue?
1327: [19:12:05] * antmas quit (Quit: Page closed)
1328: [19:13:06] <UndefinedOffset> Alexwijn whats up?
1329: [19:13:08] * zfmf quit (Ping timeout: 240 seconds)
1330: [19:13:57] <Alexwijn> I'm trying to edit the form fields of a dataobject
1331: [19:13:57] <Alexwijn> But when I use fieldByName I get a Null as return
1332: [19:13:57] <Alexwijn> When I debug it I found the fields but its at $fields>items[0]->children->items
1333: [19:13:57] <Alexwijn> That's why fieldByName does not work
1334: [19:13:57] <Alexwijn> Any suggestion:?
1335: [19:14:21] <UndefinedOffset> have you tried dataFieldByName() ?
1336: [19:14:28] <Alexwijn> Not yet
1337: [19:14:36] <UndefinedOffset> that maybe the key :)
1338: [19:14:56] <Alexwijn> Yup that did the trick
1339: [19:15:18] <Alexwijn> Currently I'm loading data from a different database than Silverstripe
1340: [19:15:24] <Alexwijn> With ModalAdmin
1341: [19:15:31] <Alexwijn> I'm using getList to fill the dataobjects
1342: [19:15:34] <Alexwijn> What do you advice
1343: [19:15:43] * oddnoc has joined #silverstripe
1344: [19:15:45] <Alexwijn> Override Dataobject functions for the read and write functions
1345: [19:15:54] <Alexwijn> Or continue with the ModelAdmin
1346: [19:16:00] <Alexwijn> And override functions like GetList
1347: [19:18:06] * jrthomer quit (Remote host closed the connection)
1348: [19:18:10] * catcher has joined #silverstripe
1349: [19:18:11] * pippy has joined #silverstripe
1350: [19:19:51] <UndefinedOffset> well you're likely going to have to override functions in data object and the various data list classes to talk to another db, I've done something like this before for a project and it required allot of fun lol and that was getting two seperate silverstripe databases to work together. That's probably the best way to go if you want to keep the illusion that your working with the ORM. however chillu (if hes around) may know of a be
1351: [19:19:57] <UndefinedOffset> there must be an easyer way
1352: [19:20:33] <Alexwijn> How many functions are there to override, in DataObject?
1353: [19:21:33] <UndefinedOffset> hmm, can't remember been a long time lol
1354: [19:25:31] <oddnoc> Is there any way in 3.1 for a page to tell if it is being previewed?
1355: [19:25:40] <Alexwijn> Yes
1356: [19:25:48] <Alexwijn> The meta tags will be set
1357: [19:26:40] <Alexwijn> Oh wait, those are also set when you are not previewing
1358: [19:26:52] <Alexwijn> But you can check with ?stage=live
1359: [19:26:54] <Alexwijn> For example
1360: [19:26:58] <oddnoc> I was hoping for something I could put in the controller
1361: [19:27:00] <UndefinedOffset> could check if its in a frame :P though may not be the best solution lol
1362: [19:27:47] <oddnoc> Like a Director::isPreview() -- now that would be nice
1363: [19:28:25] <unsignedint> is there any reason why, in SS 3.1, if youre loading a $has_many into a GridField, $summary_fields / $display_fields are completely ignored on the DataObject you are loading? The docs suggest it should work, but it doesnt
1364: [19:29:02] * DigNZ has joined #silverstripe
1365: [19:29:34] <Alexwijn> How can change the textfield type?
1366: [19:29:40] <Alexwijn> To a password for an example
1367: [19:34:50] * AlphaCactus quit (Ping timeout: 256 seconds)
1368: [19:39:03] <unsignedint> Alexwijn: use PasswordField instead
1369: [19:39:08] <Alexwijn> How?
1370: [19:39:13] * AlphaCactus has joined #silverstripe
1371: [19:39:18] <unsignedint> new PasswordField("MyField")
1372: [19:39:40] <Alexwijn> I'm updating cms fields
1373: [19:39:48] <Alexwijn> At a DataObject
1374: [19:39:59] <unsignedint> oh, then you'll probably have to removeFieldByName() and then add a new PasswordField with the same name
1375: [19:40:14] <unsignedint> err, removeByName()*
1376: [19:40:23] <unsignedint> http://api.silverstripe.org/3.0/class-FieldList.html#_removeByName
1377: [19:40:52] <Alexwijn> I'm using dataFieldByName to get it
1378: [19:41:02] <Alexwijn> So it is not a TextField
1379: [19:41:12] <Alexwijn> It's a DatalessField
1380: [19:41:31] <unsignedint> paste code please
1381: [19:42:05] <Alexwijn> Of what?
1382: [19:42:12] <Alexwijn> It's just a simple DataObject
1383: [19:42:16] <unsignedint> your updateCMSFields() method
1384: [19:42:44] <Alexwijn> http://www.sspaste.com/paste/show/5272b0daa7476
1385: [19:42:49] <unsignedint> my understanding is, you have a DataObject, and you want one of its attributes to be a PasswordField when loaded in the CMS
1386: [19:43:44] * AlphaCactus_ has joined #silverstripe
1387: [19:44:28] <Alexwijn> yes
1388: [19:44:36] * AlphaCactus quit (Ping timeout: 268 seconds)
1389: [19:44:39] * AlphaCactus_ is now known as AlphaCactus
1390: [19:44:48] <unsignedint> http://www.sspaste.com/paste/show/5272b0daa7476
1391: [19:46:35] * Pyromanik has joined #silverstripe
1392: [19:46:55] <Alexwijn> Now my layout is kind a messed up
1393: [19:47:03] <Alexwijn> The password field does not have a padding
1394: [19:47:42] <Alexwijn> I apparrently outside the tab div
1395: [19:47:57] <Alexwijn> It's apparently*
1396: [19:51:22] * antmas has joined #silverstripe
1397: [19:51:45] <Alexwijn> Any suggestion how to add it to the tab
1398: [19:52:11] <antmas> mornin all'
1399: [19:52:28] <Alexwijn> Good evening
1400: [19:54:04] <zippy__> morning
1401: [19:54:51] <unsignedint> Alexwijn: $fields->addFieldToTab("Root.TabName", $field);
1402: [19:56:15] <Alexwijn> the method 'settabset' does not exist on 'PasswordField'
1403: [19:56:35] <unsignedint> Alexwijn: have you run through the SS tutorials?
1404: [19:56:42] <Alexwijn> Yeah
1405: [19:57:11] <unsignedint> also, I have actually never used tabs outside of subclasses of Page, so im not sure how to get them working with plain DataObjects
1406: [19:57:30] <Alexwijn> I'm using ModelAdmin now
1407: [19:57:35] <Alexwijn> Editing a DataObject form
1408: [19:57:36] <unsignedint> I assume youd have to add a TabSet to your FieldsList or something
1409: [19:57:38] <unsignedint> oh right
1410: [19:57:49] <unsignedint> theres another thing I haven't really used :)
1411: [19:57:54] <antmas> zippy__: rain today?
1412: [19:58:58] <Pyromanik> Alexwijn: $fields, not $field. as in the fuction is on FieldList, not PasswordField.
1413: [19:59:15] <Alexwijn> Yeah I used it on $fields
1414: [19:59:34] <Alexwijn> http://www.sspaste.com/paste/show/5272b4d1d70e8
1415: [20:01:22] <zippy__> antmas: nope
1416: [20:01:42] <zippy__> antmas: that sure is a dinky little round-a-bout they've put in
1417: [20:01:55] <Alexwijn> antmas: "On cable TV they have a weather channel - 24 hours of weather. We had something like that where I grew up. We called it a window."
1418: [20:03:34] <Alexwijn> Weather forecast for tonight: dark.
1419: [20:04:53] * qlex quit (Quit: Leaving.)
1420: [20:05:00] <shakesoda> confirmed
1421: [20:05:05] <shakesoda> night is dark
1422: [20:05:20] <Alexwijn> No kidding!
1423: [20:05:57] <Alexwijn> Weather forecast for tonight: Dark. Continued dark overnight, with widely scattered light by morning.
1424: [20:06:55] <Alexwijn> Anyway, does anybody know how to fix my issue?
1425: [20:10:45] <Alexwijn> Anyone?
1426: [20:10:53] * AlphaCactus quit (Ping timeout: 265 seconds)
1427: [20:12:28] * AlphaCactus has joined #silverstripe
1428: [20:16:04] <catcher> Alexwijn, what's wrong now when you just $fields->push($passwordField); ?
1429: [20:16:17] <Alexwijn> It's outside the tab
1430: [20:16:26] <catcher> Which tab?
1431: [20:16:28] <Alexwijn> And therefor not having a margin like the User
1432: [20:16:30] <Alexwijn> The root tab
1433: [20:16:33] <catcher> screenshot?
1434: [20:18:14] <Alexwijn> http://imageshack.us/a/img194/8901/m00u.png
1435: [20:18:28] * UndefinedOffset quit (Quit: Leaving.)
1436: [20:19:07] <antmas> zippy__: heh yeah, should be lights really
1437: [20:19:25] <antmas> zippy__: also, aren't they opening this next thursday?
1438: [20:21:36] * Ryan_ has joined #silverstripe
1439: [20:22:57] * AlphaCactus_ has joined #silverstripe
1440: [20:23:38] <catcher> Alexwijn, http://www.sspaste.com/paste/show/5272b4d1d70e8
1441: [20:23:49] * UncleCheese has joined #silverstripe
1442: [20:24:14] * AlphaCactus quit (Ping timeout: 264 seconds)
1443: [20:24:22] * AlphaCactus_ is now known as AlphaCactus
1444: [20:24:50] <Alexwijn> Thanks catcher
1445: [20:24:53] <Alexwijn> That did the trick
1446: [20:24:55] <catcher> Alexwijn, np
1447: [20:25:05] <Pyromanik> fuck yes, system of a down >>> katy perry.
1448: [20:25:18] <catcher> Pyromanik, what does those arrows mean?
1449: [20:25:39] <Alexwijn> catcher he wants to point at katy perry
1450: [20:25:51] <catcher> He wants System to point at her?
1451: [20:25:57] <Alexwijn> I guess
1452: [20:26:10] <Alexwijn> Or he is blaming her for a system that went down
1453: [20:26:15] <catcher> haha
1454: [20:29:44] * SphereSilverNL has joined #silverstripe
1455: [20:33:17] <Pyromanik> catcher: &gt;
1456: [20:33:24] <Pyromanik> repeatedly, for emphasis.
1457: [20:33:47] <Pyromanik> It's a mathmatical symbol, not an arrow.
1458: [20:36:18] * Alexwijn quit ()
1459: [20:36:32] <SphereSilverNL> Some call it "the fishy-hook" though :P
1460: [20:39:25] <SphereSilverNL> Even worse, I got a client, which had an API. In the backend, he wanted the full, unedited "Response of our API", but he "Didn't like the fishy-hook stuff, it makes the response unreadable"
1461: [20:40:29] <antmas> SphereSilverNL: lol
1462: [20:45:14] * travis-ci has joined #silverstripe
1463: [20:45:15] <travis-ci> [travis-ci] chillu/silverstripe-framework#110 (pulls/uploadfield-id - 1365bc7 : Ingo Schommer): The build has errored.
1464: [20:45:15] <travis-ci> [travis-ci] Change view : https://github.com/chillu/silverstripe-framework/compare/1edd005ccd02...1365bc7f1228
1465: [20:45:15] <travis-ci> [travis-ci] Build details : http://travis-ci.org/chillu/silverstripe-framework/builds/13336601
1466: [20:45:15] * travis-ci has left #silverstripe
1467: [20:49:10] <antmas> ooooooooh ingo
1468: [20:52:25] <Pyromanik> SphereSilverNL: woo, long time no see.
1469: [20:53:07] <Pyromanik> SphereSilverNL: was your client talking about { and } ?
1470: [20:56:47] * travis-ci has joined #silverstripe
1471: [20:56:48] <travis-ci> [travis-ci] chillu/silverstripe-framework#109 (pulls/uploadfield-id - 1edd005 : Ingo Schommer): The build has errored.
1472: [20:56:48] <travis-ci> [travis-ci] Change view : https://github.com/chillu/silverstripe-framework/commit/1edd005ccd02
1473: [20:56:48] <travis-ci> [travis-ci] Build details : http://travis-ci.org/chillu/silverstripe-framework/builds/13336535
1474: [20:56:48] * travis-ci has left #silverstripe
1475: [21:08:46] <Avroceptyr> ss23: who of your guys are going to ALGIM this year?
1476: [21:10:11] * zippy__ has no idea what that is
1477: [21:10:25] * Ryan_ quit (Quit: Ryan_)
1478: [21:10:30] * Stomach has joined #silverstripe
1479: [21:11:11] * travis-ci has joined #silverstripe
1480: [21:11:11] <travis-ci> [travis-ci] chillu/silverstripe-framework#111 (pulls/uploadfield-id - fe6cc6e : Ingo Schommer): The build passed.
1481: [21:11:11] <travis-ci> [travis-ci] Change view : https://github.com/chillu/silverstripe-framework/compare/1365bc7f1228...fe6cc6e36e1e
1482: [21:11:11] <travis-ci> [travis-ci] Build details : http://travis-ci.org/chillu/silverstripe-framework/builds/13336685
1483: [21:11:11] * travis-ci has left #silverstripe
1484: [21:11:11] <Avroceptyr> local govt conference
1485: [21:11:19] <Avroceptyr> Silverstripe are exhibiting at it
1486: [21:11:30] <Avroceptyr> was wondering who was going since I'll be there too
1487: [21:13:08] <Pyromanik> fuck
1488: [21:13:13] <Pyromanik> went to get a cup of tea
1489: [21:13:42] <Pyromanik> toned chaps waiting around for photo shoot
1490: [21:13:48] <Pyromanik> some of our sales staff comes in
1491: [21:14:01] <Pyromanik> one of them decides now would be a good time to do a whole heap of pressups
1492: [21:14:21] <Pyromanik> I was trapped in the kitchen waiting for chap to naturally finish his set.
1493: [21:17:05] <SphereSilverNL> Back :D
1494: [21:17:32] <SphereSilverNL> Pyromanik: no, the client wanted the "raw data" in the admin, but didn't like the XML <data> tags, the fish-hooks made it unreadable ;)
1495: [21:20:54] * AlphaCactus quit (Quit: kthxbai)
1496: [21:22:38] * AlphaCactus has joined #silverstripe
1497: [21:24:08] <antmas> Avroceptyr: sounds very businessy
1498: [21:24:37] <Avroceptyr> pretty much
1499: [21:24:39] <Avroceptyr> and lots of booze
1500: [21:24:54] <antmas> Avroceptyr: well, that's typical of local govt :D
1501: [21:25:02] <SphereSilverNL> did someone say booze?
1502: [21:25:02] <Avroceptyr> hahaha
1503: [21:26:00] <SphereSilverNL> Pyromanik: you were trapped in the kitchen??? Are you a woman? :P
1504: [21:26:02] <antmas> I'd go, but probably wouldn't get much out of it
1505: [21:26:20] <Pyromanik> SphereSilverNL: I wanted a cup of tea and to perv at the toned wommen
1506: [21:26:35] <SphereSilverNL> Next time, try coffee and "not caring"? :P
1507: [21:26:39] <antmas> Pyromanik: what was it for?
1508: [21:26:51] <antmas> the photoshoot
1509: [21:26:55] <SphereSilverNL> Avroceptyr: A govt meetup? I'd skip it :/
1510: [21:26:55] <Pyromanik> antmas: photoshoot for some fitness supplements company.
1511: [21:26:58] <Pyromanik> so far as I'm aware
1512: [21:27:17] <SphereSilverNL> Did it involve pretty women?
1513: [21:27:26] <Pyromanik> tl;dr, fit birds in sports bras.
1514: [21:27:27] <antmas> get ripped in 4 weeks!
1515: [21:27:29] <Pyromanik> and hot pants
1516: [21:27:45] <SphereSilverNL> And you stayed in the kitchen? O_o
1517: [21:28:04] <Pyromanik> I was getting a cup of tea, and the rest of the break room area is taken up by photoshoot :<
1518: [21:28:07] <antmas> Yoga pants > anything
1519: [21:28:17] <Pyromanik> antmas: haha
1520: [21:28:19] <SphereSilverNL> unless it's an elderly
1521: [21:28:20] <Pyromanik> yeh
1522: [21:28:24] * qlex has joined #silverstripe
1523: [21:28:35] * antmas loads up the Chive
1524: [21:28:40] <Pyromanik> rofl, at work.
1525: [21:28:46] <SphereSilverNL> Ok, now I got the picture of a 70+ person in yogapants. I need eyebleach
1526: [21:28:50] <antmas> on my phone :)
1527: [21:28:56] <Pyromanik> SphereSilverNL: also load up the chive :P
1528: [21:29:01] <guzzlefry> hrm
1529: [21:29:02] <SphereSilverNL> the chive?
1530: [21:29:02] <guzzlefry> http://modauthmysql.sourceforge.net/
1531: [21:29:13] <guzzlefry> Looks like I can just read SilverStripe's member table for that?
1532: [21:29:58] * oddnoc quit (Quit: bye!)
1533: [21:29:59] <qlex> Alexwijn: 75€ for year hosting is a lot ?
1534: [21:30:13] <SphereSilverNL> I pay that twice. A month
1535: [21:30:56] <qlex> its one of the best hosting, your're right UndefinedOffset that its Ideaserver not Apache
1536: [21:31:25] <qlex> i tried reproducing this error and sent ticket to host company.i will simply chnge the silverstripe password later on ,but prefer they see the error
1537: [21:31:31] <qlex> is it a good idea ?
1538: [21:32:19] <SphereSilverNL> make dev-mode IP-dependent?
1539: [21:33:01] <SphereSilverNL> or admin-status-dependent and give them a non-admin-but-dev rule?
1540: [21:33:22] <SphereSilverNL> Rule of thumb: Don't give anyone your password.
1541: [21:34:54] <qlex> SphereSilverNL: how else solve my problem, host could break in into my ss installation, simply by editing one of my files config.php ?
1542: [21:35:22] <SphereSilverNL> A good host won't ever do that ;) So give them a separate account which you can delete ;)
1543: [21:35:53] <SphereSilverNL> A good host only looks at your data, when explicitly asked
1544: [21:36:52] * catcher quit (Quit: Leaving)
1545: [21:42:14] <Pyromanik> 10:29 < guzzlefry> Looks like I can just read SilverStripe's member table for that?
1546: [21:42:31] <Pyromanik> looks like this is all G, excepting that this is server level rather than app script level.
1547: [21:42:45] <Pyromanik> I guess it checks HTTP auth headers
1548: [21:43:18] <qlex> yes, that's what i did
1549: [21:43:22] <qlex> created an admin user
1550: [21:44:25] <qlex> but have you ever seen a problem that mod_rewrite is on, but when i edit a page, i can straight away see the URL segment, Update button doesnt show up when i rename the page title, while it should appear, and clicking on it would update the url segment name
1551: [21:44:51] <qlex> i can staright away see Edit, OK and Cancel buttons and url segment is visible, but clicking on those buttons, doesnt cause anything ?
1552: [21:45:11] <qlex> same with clicking on a page which i tried to change to Redirector - i can only see "Forbidden" message
1553: [21:45:12] <Pyromanik> sounds like it might be a javascript error
1554: [21:45:28] <Pyromanik> oh
1555: [21:45:31] <Pyromanik> 403?
1556: [21:46:03] <qlex> no
1557: [21:46:06] <qlex> yes sorry
1558: [21:46:07] <qlex> "NetworkError: 403 Forbidden - http://serwer1355474.home.pl/strona/cms/javascript/RedirectorPage.js?m=1381151092&_=1383255948774"
1559: [21:46:26] <qlex> are both problems linked to each other you think ?
1560: [21:46:30] <Pyromanik> sounds like you have a file permissions issue.
1561: [21:47:17] <qlex> well, cms folder cannot be else then 755 ?
1562: [21:48:05] <qlex> even if i change this file to 777
1563: [21:48:15] <Pyromanik> no, folder is ok at 755
1564: [21:48:21] <Pyromanik> but specifically that file
1565: [21:48:24] <Pyromanik> RedirectorPage.js
1566: [21:48:27] <qlex> i changed it to 777
1567: [21:48:30] <qlex> as its also 755
1568: [21:48:38] <qlex> no change, unless i would need to dev/build or flush ?
1569: [21:48:39] <Pyromanik> if the permissions on cms were bad the whole thing wouldn't load.
1570: [21:48:45] <Pyromanik> no, shoudln't need to
1571: [21:48:48] * Ryan_ has joined #silverstripe
1572: [21:48:52] <qlex> i also noticed that permissions are stranged.
1573: [21:48:59] <Pyromanik> qlex: did you upload by FTP?
1574: [21:49:19] <qlex> i uploaded sivlesrip arhive und unpacked on server using unpack.php file i created
1575: [21:49:34] <qlex> and then, had to add php.ini in root to off the magic_quotes
1576: [21:49:41] <qlex> then i had to move the ss to subdir called strona
1577: [21:49:51] <qlex> added rewrite rule to '/strona' in .htaccess
1578: [21:50:02] <qlex> had to change .htaccess to that one from this ss forum thread:
1579: [21:50:14] <qlex> http://www.silverstripe.org/installing-silverstripe/show/15192
1580: [21:50:20] <qlex> second post on that thread
1581: [21:50:28] <qlex> this allowed to install ss without any errors
1582: [21:50:36] <qlex> only warning was that php errors were on
1583: [21:50:53] <qlex> tried to add logging errors to file in php.ini but that doesnt seem to created the log.txt file
1584: [21:50:58] <Pyromanik> qlex: it would pay to check all your file permissions
1585: [21:51:02] <qlex> and got stuck, after i started creating new pages
1586: [21:51:10] <Pyromanik> I usually find that find works well
1587: [21:51:15] <qlex> Pyromanik; which ones ?
1588: [21:51:30] <Pyromanik> find -type d -exec chmod 755 {} \;
1589: [21:51:30] <qlex> i only set assets to 777 but could upload fiules to that folder even with standard 755
1590: [21:51:39] <qlex> can i do it using fpt ?
1591: [21:51:42] <qlex> ftp*
1592: [21:51:42] <Pyromanik> and find -type f -exec chmod 644 {} \;
1593: [21:51:45] <qlex> have no ssh access
1594: [21:51:55] <Pyromanik> yeah, that's what I was afraid of.
1595: [21:52:07] <Pyromanik> lots of permissions errors arise through FTP use :(
1596: [21:52:18] <Pyromanik> qlex: you might be able to, I'm not entirely sure though
1597: [21:52:20] <qlex> there's no other way then uploading using ftp on that host
1598: [21:52:35] <qlex> doest it make a difference if i upload normally the files
1599: [21:52:42] <qlex> or unpack them from an archive ?
1600: [21:52:51] <qlex> never had this problem
1601: [21:52:57] <qlex> i had problems with this hosting company before
1602: [21:53:13] <qlex> but it was solved by just php.ini (magic_quotes) and .htaccess slight modification
1603: [21:53:27] <qlex> i also noticed that use 5.2 php by default and had to change this in their admin panel
1604: [21:54:26] <Pyromanik> qlex: yeh, you need 5.3 in the minimum
1605: [21:55:39] <qlex> after i had this problem with Forbidden
1606: [21:55:49] <qlex> i refreshed the website
1607: [21:55:58] <qlex> so that i can now "edit" that redirector page
1608: [21:56:26] <qlex> but console in firebug, shows all 403Forbidden for all files in /cms/javascript and cms/css/screen.css etc
1609: [21:56:53] <qlex> what also cathces my attention...
1610: [21:57:08] <qlex> above the sitetree, where normally one sees only "Add new" and "edit tree"
1611: [21:57:23] <qlex> i can straight away see also "[] Multi choice"
1612: [21:57:40] * travis-ci has joined #silverstripe
1613: [21:57:40] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1466 (3.1 - 631d313 : Sean Harvey): The build has errored.
1614: [21:57:40] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/d445c7e3698a...631d313d66e0
1615: [21:57:40] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/13339531
1616: [21:57:40] * travis-ci has left #silverstripe
1617: [21:58:02] <qlex> there's holidays tomorrow, so im eagier to see if hosting will respond to my ticket"
1618: [21:58:06] <SphereSilverNL> qlex: Files not found
1619: [21:58:19] <qlex> no, they're all there but i can access them directly
1620: [21:58:55] <SphereSilverNL> the relative, in your case, probably maps to /tmp, which bugs out.
1621: [21:59:05] <SphereSilverNL> sorry, not relative, the absolute.
1622: [21:59:26] <SphereSilverNL> Common problem with all frameworks. Define your webroot and it's probably fixed
1623: [21:59:45] <qlex> SphereSilverNL: can you be more precise ?
1624: [21:59:53] <qlex> currently, im in subdir called strona
1625: [22:00:10] <qlex> and htaccess says:
1626: [22:00:10] <qlex> <IfModule mod_rewrite.c>
1627: [22:00:11] <qlex> SetEnv HTTP_MOD_REWRITE On
1628: [22:00:11] <qlex> RewriteEngine On
1629: [22:00:11] <qlex> RewriteBase '/strona'
1630: [22:00:31] <SphereSilverNL> in your .htaccess, define "RewriteBase '/yourdir/'"
1631: [22:00:33] <qlex> should i move to root and remove that last line ?
1632: [22:00:35] <SphereSilverNL> note, the trailing slash
1633: [22:01:08] <qlex> doesnt make difference when i add /
1634: [22:01:12] <SphereSilverNL> if you don't end with a trailing slash, most servers will assume /cms == /yourdircms/
1635: [22:01:20] <SphereSilverNL> instead of /yourdir/cms/
1636: [22:01:47] <SphereSilverNL> If that doesn't fix it, I don't have any immediate ideas though
1637: [22:01:47] <qlex> but why do i see "Multi choice" automatcially above Site tree ?
1638: [22:01:50] <qlex> it should be there
1639: [22:01:57] <qlex> shouldn't *
1640: [22:02:09] <SphereSilverNL> Why not?
1641: [22:02:11] * wilr_ has joined #silverstripe
1642: [22:02:36] <SphereSilverNL> sorry, got a phone-call, a neighbour at the door and some showering inbetween ;) So I'm a bit behind on talk
1643: [22:02:54] <qlex> sure
1644: [22:02:56] <qlex> sorry, my bad
1645: [22:03:02] <qlex> the buttons visible should be:
1646: [22:03:06] <qlex> Add new and Multi-selection
1647: [22:03:12] <qlex> but in my case i can see:
1648: [22:03:19] <qlex> Add new, Edit sitetree and Multi-selection !
1649: [22:04:05] <SphereSilverNL> What have you altered, to try and hide the Edit button?
1650: [22:04:30] <SphereSilverNL> in page-class, canEdit(){ return false; }?
1651: [22:05:21] <qlex> i dont know
1652: [22:05:22] <qlex> i havent
1653: [22:05:55] <qlex> im using a theme designed by DesignerX but its the same files on my test local server (where everytthing works) and on my production server at home.pl
1654: [22:06:20] <DaShiVaDan> heyas, I had a similar problem before and got some advice here to add something like:
1655: [22:06:29] <DaShiVaDan> $fields->fieldByName('Root.Entrants.Entrants')->setPermissions(array('edit', 'show'));
1656: [22:06:35] <DaShiVaDan> to getCMSFields()
1657: [22:06:41] <DaShiVaDan> and it hid the 'add new' button
1658: [22:07:04] <DaShiVaDan> not enough of an SS expert to translate that to your problem easily, but might help?
1659: [22:07:14] <qlex> ok, thanx, but that doesnt solve my important problem with Forbidden and unable to automatically update URL Segment
1660: [22:07:31] <DaShiVaDan> oh, sorry, i just came back in and only read the tail end
1661: [22:07:33] <SphereSilverNL> Hey DaShiVaDan, in theory (again, in THEORY), it's the same as the canEdit() function, but worth a try
1662: [22:07:49] <qlex> to reproduce
1663: [22:07:59] <DaShiVaDan> SphereSilverNL: yup, I tried your method first and didn't have success, so got advice here
1664: [22:08:10] <qlex> when i edit Page name and say add from Kontakt, im renaming to Kontakt2 and hit tab to go to next field
1665: [22:08:11] <SphereSilverNL> ok :) Just checkin' :)
1666: [22:08:25] <qlex> button called Update appears that i can click to automatically rename the URL segment rite ?
1667: [22:08:30] <DaShiVaDan> to save me going through all teh history log, what was the forbidden and urlsegment issues?
1668: [22:08:30] <qlex> that doesnt happen in my case now
1669: [22:08:42] <DaShiVaDan> i see
1670: [22:08:43] <DaShiVaDan> ok
1671: [22:08:46] <qlex> DaShiVaDan; yes
1672: [22:08:49] <SphereSilverNL> I got it, you're forbidding edits, therefor, blocking actual edits.
1673: [22:09:03] <qlex> where do i look for it? what do i do ?
1674: [22:09:04] <SphereSilverNL> What you need, is in your page -> getCMSFields() method
1675: [22:09:11] <ss23> https://twitter.com/EJ_Brennan/status/395917033813966848/photo/1
1676: [22:09:23] <DaShiVaDan> well the one i listed above was used for paymentRegistration's having many Entrants (who have_one registrationPayment) and i wanted it to display them, but not allow them to be added, but i could still update payments
1677: [22:09:25] <SphereSilverNL> to alter the actual GridField instead of revoking the permission.
1678: [22:09:43] <qlex> im in mysite/code/Page.php
1679: [22:09:54] <SphereSilverNL> Alter the gridfield itself
1680: [22:10:06] <qlex> ?
1681: [22:10:16] <qlex> i have:
1682: [22:10:17] <qlex> public function getCMSFields() {
1683: [22:10:18] <qlex> $fields = parent::getCMSFields();
1684: [22:10:18] <qlex> $fields->addFieldsToTab('Root.Images', new UploadField('Image'));
1685: [22:10:18] <qlex> return $fields;
1686: [22:10:18] <qlex> }
1687: [22:10:20] <DaShiVaDan> ss23: lol
1688: [22:10:33] <SphereSilverNL> ok, you got the fields, which is the parent field
1689: [22:11:09] <SphereSilverNL> now, you need an getEditForm() function
1690: [22:11:27] <SphereSilverNL> in getEditForm, you can do $form = parent::getEditForm()
1691: [22:11:40] <DaShiVaDan> can something like $fields->FieldByName('Field.Name')->setPermissions(array('edit', '???
1692: [22:11:47] <SphereSilverNL> now, the $form contains the full editform. And that's what you want to edit.
1693: [22:11:50] <DaShiVaDan> 'whoops pressed enter, but thats about as far as i can get anyway :)
1694: [22:12:03] <qlex> im a bit afraid its too complicated for me and i better wait for DesignerX ? but why isnt this needed in my testing environment ???
1695: [22:12:24] <SphereSilverNL> it fully depends on the server configuration ;)
1696: [22:12:29] <DaShiVaDan> why isn't what needed?
1697: [22:12:38] <DaShiVaDan> oh, it's working differently on dev to live?
1698: [22:12:43] <qlex> yes
1699: [22:12:46] <SphereSilverNL> The cascading might break your desire on server A, but not on server B
1700: [22:12:53] <qlex> dev is just a differnet hosting company where im using VPS
1701: [22:13:02] <DaShiVaDan> did you build the site from scratch in SS? or are you working on someone else's code?
1702: [22:13:20] <qlex> DesignerX worked on theme and php files in code
1703: [22:13:26] <qlex> works perfect on my VPS
1704: [22:13:39] <qlex> now, instaleld fresh (with problems because of home.pl settings) ss instalation
1705: [22:13:51] <qlex> after that, i copied over theme, mysite, edited config.php dev/built
1706: [22:13:53] <qlex> all good
1707: [22:13:54] <DaShiVaDan> ahh well, it's possible DesignerX put some sort of isDev or isLive type filters that could make it work differently
1708: [22:14:04] <qlex> then started logging in to cms and started craeting new pages
1709: [22:14:13] <qlex> and this is where i got those problems
1710: [22:14:19] <DaShiVaDan> ahh, so you're a SS admin user, not a programmer?
1711: [22:14:32] <qlex> i understand a bit, but not all :)
1712: [22:14:53] <qlex> since DesignerX is not here and its holiday tomorrow, i decided to try and udnerstand more and fix it
1713: [22:14:57] <DaShiVaDan> yeah :) probably best to wait for DesignerX - he'll know how he made it work best :)
1714: [22:14:58] <SphereSilverNL> Ow crap, a user! :P
1715: [22:15:22] * travis-ci has joined #silverstripe
1716: [22:15:23] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1467 (3.1 - 65fca4b : Sean Harvey): The build passed.
1717: [22:15:23] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/631d313d66e0...65fca4b1c5fa
1718: [22:15:23] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/13340243
1719: [22:15:23] * travis-ci has left #silverstripe
1720: [22:15:32] <qlex> no, im a programmer, but less experienced as you
1721: [22:15:36] <DaShiVaDan> I've been programming in PHP for over 15 years, and only started with SS a couple weeks ago, and it confuses the hell out of me at times :P
1722: [22:15:53] <SphereSilverNL> Don't worry, it gets better ;)
1723: [22:16:17] <qlex> :)
1724: [22:16:35] <SphereSilverNL> The base-syntax of Silverstripe is the easiest I know of.
1725: [22:16:39] <DaShiVaDan> well, in a week, i finish here, and can leave SS 2.4 behind me, but after working on some (already developed by a bad SS 2.4 programmer) sites here, I'm seriously considering learning 3.1 properly next job dependant
1726: [22:16:46] <SphereSilverNL> And I've worked with a lot of frameworks
1727: [22:16:56] <SphereSilverNL> Go 3.1
1728: [22:17:00] <SphereSilverNL> Just do it
1729: [22:17:01] <qlex> yes, i like ss
1730: [22:17:04] <SphereSilverNL> Save yourself
1731: [22:17:10] <DaShiVaDan> ahh I've used none (well not really) up till like 2 months ago :P
1732: [22:17:11] <qlex> we created a very nice page for local city authorities
1733: [22:17:56] <DaShiVaDan> I'm debating going out myself as independant web development company, got the company name registered and such, and if I can learn 3.1 I might just use it to churn out sites
1734: [22:18:10] <SphereSilverNL> and you want them unable to edit the url qlex?
1735: [22:18:24] <qlex> no
1736: [22:18:27] <DaShiVaDan> but yeah, monday week i plan to start working on my first 3.1 site :) one to advertise myself heh
1737: [22:18:35] <SphereSilverNL> DaShiVaDan: Don't. First be very good, than, be the best, than freelance
1738: [22:18:36] <qlex> what i want is just to create the website for my client and go-live with it
1739: [22:18:49] <qlex> but with this error, im unable to create all pages in the sitetree
1740: [22:19:00] <SphereSilverNL> qlex: that's a bit generic, isn't it?
1741: [22:19:03] <qlex> as im naming them, but they keep just be caleld /new-page/
1742: [22:19:32] <qlex> i cannot change a parent page to several chilrdren to become redirector page to 1st children page
1743: [22:19:35] <DaShiVaDan> SphereSilverNL: I'd far prefer just getting another WebDev job, and am still looking at that, but market sucks hard, and i've done independant before, so I know I can. And I plan to refuse any jobs that I can't do 100% quality code for
1744: [22:19:37] <qlex> as im getting forbidden error
1745: [22:19:45] <qlex> that's what causing problems for me
1746: [22:19:45] <SphereSilverNL> that means, the name is not correctly updated
1747: [22:19:50] <qlex> as i can see something';s not right
1748: [22:20:04] <SphereSilverNL> DaShiVaDan: Where are you looking?
1749: [22:20:08] <qlex> just by comparing behaviour of CMS simultanously on both servers
1750: [22:20:19] <DaShiVaDan> SphereSilverNL: Sydney or Newcastle areas ATM, NSW Australia
1751: [22:20:45] <qlex> i have a strange feeling, problem lies in .htaccess ?
1752: [22:20:51] <DaShiVaDan> SphereSilverNL: but I an hour north of sydney CBD, so trying to limit myself to north half only, more or less
1753: [22:21:08] <qlex> im trying now to move the site to root and remove that RedirectBase
1754: [22:21:09] * DigNZ quit (Quit: DigNZ)
1755: [22:21:12] <qlex> see what happens
1756: [22:21:23] <DaShiVaDan> qlex: can you grace my aspergers-driven ADHD and tell me again from teh top what you're getting stuck at?
1757: [22:21:35] <DaShiVaDan> oh oh oh
1758: [22:21:38] <DaShiVaDan> don't move teh site to base
1759: [22:21:42] <DaShiVaDan> leave it in mysite folder
1760: [22:21:50] <Pyromanik> no
1761: [22:21:56] <DaShiVaDan> i've heard every hardcore SS programmer in here say that exact thing
1762: [22:21:57] <Pyromanik> he's got the whole install in a subfolder
1763: [22:22:01] <DaShiVaDan> oh
1764: [22:22:05] <DaShiVaDan> allo Pyromanik
1765: [22:22:09] <Pyromanik> allo.
1766: [22:22:17] <DaShiVaDan> whatever Pyromanik says is pretty much gospel so far :)
1767: [22:22:21] <Pyromanik> 'allo. *
1768: [22:22:31] <Pyromanik> ha, I dunno how to help him :(
1769: [22:22:40] <qlex> SphereSilverNL: check now http://serwer1355474.home.pl/
1770: [22:22:52] <DaShiVaDan> i'm not sure exactly what the issue is, but if it's a htaccess issue i know more about that that i do about ss
1771: [22:23:27] <qlex> when i moved to root and removed RewriteBase
1772: [22:23:31] <DaShiVaDan> can you admin login to the site in any way?
1773: [22:24:05] <qlex> DaShiVaDan: you mean to ss ?
1774: [22:24:08] <qlex> yes, i created that page
1775: [22:24:13] <DaShiVaDan> because if you can, you should be able to add isDev=1&showTemplate=1&showqueries=1 etc to it which might help track down where teh call looking for files is at?
1776: [22:24:35] <DaShiVaDan> oh, but it's missing
1777: [22:24:36] <DaShiVaDan> um
1778: [22:24:44] <DaShiVaDan> no databaseconfig?
1779: [22:25:19] <DaShiVaDan> so you can log into admin, which naturally requires database access, but the page reports it can't get db access?
1780: [22:25:58] <DaShiVaDan> which version of SS?
1781: [22:26:29] <DaShiVaDan> I figure if we can find where it's failing to get the DB info we can figure otu how its doing the paths there wrong, and debug it from there?
1782: [22:26:32] <qlex> newest 3.1.1
1783: [22:26:39] <DaShiVaDan> ahh cool. :(
1784: [22:26:47] * DigNZ has joined #silverstripe
1785: [22:26:57] <qlex> but when i move the site to /strona/ subdir and add REwriteBase to '/strona'/ then you wont see those messages
1786: [22:27:53] <DaShiVaDan> yeah
1787: [22:28:00] <DaShiVaDan> gimme a tic, possibly found something
1788: [22:28:04] <DaShiVaDan> not sure yet
1789: [22:28:33] <qlex> ?
1790: [22:28:37] <DaShiVaDan> do you have a _ss_environment.php in the code folder?
1791: [22:29:58] <antmas> hmmmmmm, I've got an arrary to string error in SSViewer
1792: [22:30:02] <DaShiVaDan> qlex: do you have a _ss_environment.php in the code folder?
1793: [22:30:05] <ss23> postgres is hard
1794: [22:30:06] <ss23> ;_;
1795: [22:30:39] <antmas> have tried flushing, but still same error :_:
1796: [22:31:02] <guzzlefry> ss23: I found it way easier than MySQL...
1797: [22:31:15] <ss23> I FIND IT HARDER
1798: [22:31:22] <guzzlefry> omg
1799: [22:31:30] <ss23> DIFFERENCES ARE DIFFERENT, YO
1800: [22:31:32] <guzzlefry> ss23: Do you PHPMyAdmin, bro?
1801: [22:31:43] <guzzlefry> Also
1802: [22:31:50] <guzzlefry> today is national cavity day
1803: [22:31:51] <ss23> lol
1804: [22:31:51] <ss23> foff
1805: [22:31:54] <ss23> mysql console, yo
1806: [22:32:14] <guzzlefry> that's what's up dawg
1807: [22:32:23] <qlex> nope
1808: [22:32:26] * guzzlefry practices talking cool.
1809: [22:32:33] <qlex> i havnt set _ss_environemtn
1810: [22:32:54] <guzzlefry> So, is there an equivalent to print_r/var_dump for a DataObjectSet?
1811: [22:33:23] <unsignedint> $Debug ?
1812: [22:33:28] <unsignedint> or are you not in a view
1813: [22:33:30] <ss23> connection to database failed FATAL ident authentiatcation failed for user x
1814: [22:33:33] <ss23> WHY
1815: [22:33:37] <ss23> Obviously it fucking works when run as apache
1816: [22:33:38] <ss23> ;_;
1817: [22:33:50] <unsignedint> FATALITY COUNT ++
1818: [22:34:02] <guzzlefry> oh
1819: [22:34:17] <guzzlefry> ss23: Are you dealing with the authentication stuff? I never understood that part of it. :P
1820: [22:34:28] <guzzlefry> For my purposes I just ran as root. >_>
1821: [22:34:38] <ss23> rofl
1822: [22:34:39] <ss23> YES
1823: [22:34:41] <ss23> that is why I hate it
1824: [22:34:45] <ss23> I don't understand the auth system at all
1825: [22:34:52] <guzzlefry> Did you try reading the docs?
1826: [22:34:58] <guzzlefry> if you can find them
1827: [22:34:59] <guzzlefry> I couldn't :P
1828: [22:35:01] <unsignedint> thats the easy way out!
1829: [22:35:07] <guzzlefry> After like 20 minutes I had to ask in the channel.
1830: [22:35:15] <ss23> I understand the error, it's "failed auth"
1831: [22:35:17] <ss23> like
1832: [22:35:19] <ss23> I doubt docs will help
1833: [22:35:32] <unsignedint> docs might explain the auth system?
1834: [22:35:51] <guzzlefry> unsignedint: http://www.youtube.com/watch?v=SgohFX9VlJ8
1835: [22:35:56] <ss23> It will explain it poorly for my purposes
1836: [22:36:07] <guzzlefry> relevence
1837: [22:36:11] <guzzlefry> relevance?
1838: [22:36:17] <guzzlefry> can't spell don't care!
1839: [22:38:52] <ss23> Got coworker to help
1840: [22:39:01] <ss23> He's like "just sudo su postgres and do your shit"
1841: [22:39:02] <ss23> it works!
1842: [22:39:02] <ss23> :D
1843: [22:40:27] <unsignedint> oh yeah thats right, psql hates any other user except the postgres user, especially on ubuntu
1844: [22:42:00] <DaShiVaDan> qlex: was iaw a bit - does this forum page help any?: http://www.silverstripe.org/general-questions/show/4722?start=96
1845: [22:42:40] <antmas> ah
1846: [22:42:43] <antmas> got it
1847: [22:42:53] <antmas> no silnet array to string conversion in 5.4
1848: [22:43:02] <antmas> silent*
1849: [22:43:49] <unsignedint> only people who used PHP as their first programming language do that anyway
1850: [22:43:50] <antmas> good ole 2.4
1851: [22:47:00] <Colin[pi]> morning!
1852: [22:47:34] <antmas> Colin[pi]: HELLO!
1853: [22:47:39] <Colin[pi]> HI!
1854: [22:48:23] * travis-ci has joined #silverstripe
1855: [22:48:24] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1468 (3.1 - fbf64c8 : Damian Mooyman): The build passed.
1856: [22:48:24] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/65fca4b1c5fa...fbf64c8c486e
1857: [22:48:24] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/13341176
1858: [22:48:24] * travis-ci has left #silverstripe
1859: [22:49:12] * travis-ci has joined #silverstripe
1860: [22:49:12] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1469 (3.1 - 07b15db : Sean Harvey): The build passed.
1861: [22:49:12] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/fbf64c8c486e...07b15db3ebbe
1862: [22:49:12] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/13341270
1863: [22:49:12] * travis-ci has left #silverstripe
1864: [22:49:50] <Ryan_> What do you guys use for your testing?
1865: [22:50:08] <ss23> phpunit, selenium, behat, huxly, travis, teamcity
1866: [22:50:17] <Ryan_> coolio
1867: [22:50:33] <zippy__> Filipinos
1868: [22:51:10] <Ryan_> Do you do front end testing?
1869: [22:51:15] <SphereSilverNL> What SS23 says
1870: [22:51:22] <SphereSilverNL> Selenium
1871: [22:51:28] <zippy__> ss23: tried http://codeception.com/ ?
1872: [22:51:30] <Ryan_> Ah, right.
1873: [22:51:35] <Ryan_> I've never tried Selenium
1874: [22:51:37] <Colin[pi]> C O D E C E P T I O N
1875: [22:51:40] <Colin[pi]> BRAAAAAAAMMMMMP
1876: [22:51:51] <zippy__> Colin[pi]: you has tried?
1877: [22:51:56] <Colin[pi]> I have not, no.
1878: [22:52:01] <zippy__> O.o
1879: [22:52:07] <zippy__> sexy name just appeals to you?
1880: [22:52:13] <Ryan_> 'I use http://cukes.info/ it's pretty good for PO's and BA's
1881: [22:52:23] * Colin[pi] tried to make a pop culture reference and failed miserably
1882: [22:55:44] <zippy__> BAM? http://www.youtube.com/watch?v=l2hqzEKbaIQ
1883: [22:56:28] <antmas> I need sustinance ;___;
1884: [22:56:48] <SphereSilverNL> goodnight folms
1885: [22:56:52] <SphereSilverNL> folks
1886: [22:57:09] <antmas> FOLMS!
1887: [22:57:16] <SphereSilverNL> It's 23:58. I'm way passed bedtime
1888: [23:00:11] * DigNZ quit (Quit: DigNZ)
1889: [23:00:43] * travis-ci has joined #silverstripe
1890: [23:00:43] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1470 (3.1 - c547e42 : Ingo Schommer): The build passed.
1891: [23:00:43] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/07b15db3ebbe...c547e426ddf5
1892: [23:00:43] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/13341318
1893: [23:00:43] * travis-ci has left #silverstripe
1894: [23:01:36] <coldhand> :)
1895: [23:02:16] <mobiusnz> hey, how do I completely delete a page?
1896: [23:02:25] <ss23> mobiusnz: unpublish and delete draft
1897: [23:02:31] <ss23> mobiusnz: I agree, it's damn annoying and confusing etc
1898: [23:02:32] <mobiusnz> I've got a bunch with strikethrough saying deleted
1899: [23:04:06] <mobiusnz> I need to remove it even from deleted, as it causes an error when I try to sync assets (it's an obsolete page type)
1900: [23:04:17] <mobiusnz> can I do this from cms or do I have to delete from database
1901: [23:04:27] * SphereSilverNL quit (Remote host closed the connection)
1902: [23:05:20] * qlex quit (Quit: Leaving.)
1903: [23:08:45] * Ryan_ quit (Quit: Ryan_)
1904: [23:09:12] * oskarholo quit (Quit: bye)
1905: [23:09:22] * travis-ci has joined #silverstripe
1906: [23:09:22] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1472 (3.1 - 1951fdb : Sean Harvey): The build passed.
1907: [23:09:22] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/c547e426ddf5...1951fdba0f50
1908: [23:09:22] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/13342238
1909: [23:09:22] * travis-ci has left #silverstripe
1910: [23:09:38] * DigNZ has joined #silverstripe
1911: [23:10:02] <guzzlefry> rawr
1912: [23:10:03] <guzzlefry> SS2.4
1913: [23:10:07] <guzzlefry> diaf thnx
1914: [23:10:10] * spronk2 has joined #silverstripe
1915: [23:12:20] <Colin[pi]> I quite like 2.4 still :o
1916: [23:12:34] <Colin[pi]> I have a highly polished version though with a number of hax in place ;\
1917: [23:13:58] <antmas> Colin[pi]: I like it too
1918: [23:14:12] <Colin[pi]> 3.x is still... I dunno, it feels slow to me :(
1919: [23:14:13] <antmas> Colin[pi]: and I remember your version looking pretty sweet
1920: [23:14:30] <Colin[pi]> antmas: yeah I did SO much work on that, you wouldn't believe
1921: [23:14:39] <Colin[pi]> about a month's worth of tweaking
1922: [23:14:51] <antmas> twerking
1923: [23:14:55] <Colin[pi]> LOL
1924: [23:15:04] <Colin[pi]> I CAME IN LIKE A WRRRRECKING BALL
1925: [23:15:09] <antmas> :P
1926: [23:16:57] <guzzlefry> meh
1927: [23:17:04] <guzzlefry> Maybe I'm just not used to it.
1928: [23:17:13] <coldhand> /n
1929: [23:17:16] <coldhand> :)
1930: [23:17:19] <coldhand> :(
1931: [23:17:22] <coldhand> g'nite..
1932: [23:18:24] <antmas> bah, why is everyone caring so much today
1933: [23:18:26] <antmas> ?
1934: [23:18:30] <antmas> it's Friday!
1935: [23:18:38] <guzzlefry> It's thursday here!
1936: [23:18:44] <Colin[pi]> we live in the future
1937: [23:18:55] <guzzlefry> =O
1938: [23:18:57] <Colin[pi]> we have flying cars
1939: [23:18:58] <antmas> anyone get trick or treaters last night?
1940: [23:19:03] <Colin[pi]> thankfully, no
1941: [23:19:15] <spronk> guys
1942: [23:19:20] <antmas> I gave out mini tooth pastes :D
1943: [23:19:22] <spronk> how to force bust a <% cached template section?
1944: [23:19:28] <Colin[pi]> antmas: lol
1945: [23:21:59] * oskarholo has joined #silverstripe
1946: [23:22:37] <Colin[pi]> dat portfolio: http://www.praxis.net.au/portfolio/
1947: [23:22:42] <Colin[pi]> getting bigger ;)
1948: [23:22:56] <antmas> nice
1949: [23:23:03] <antmas> so many image sliders :P
1950: [23:23:08] <Colin[pi]> I know :(
1951: [23:23:09] <antmas> copy paste!
1952: [23:23:16] <spronk> anyone ideas? flush doesn't seem to do it
1953: [23:23:18] <Colin[pi]> I'm starting to get the "standard praxis look" lol
1954: [23:23:50] <guzzlefry> debuggin in paradise!
1955: [23:23:51] <antmas> Colin[pi]: it's pretty much the look of every low-key dev/design house that uses SS :P
1956: [23:23:51] <guzzlefry> -_-
1957: [23:24:04] <Colin[pi]> antmas: WHO YOU CALLIN LOW-KEY MOFO
1958: [23:24:05] <Colin[pi]> ;D
1959: [23:24:09] <antmas> hahaha
1960: [23:24:15] <antmas> I jest
1961: [23:24:17] <Colin[pi]> but yeah I know haha
1962: [23:24:49] <antmas> right, off to consume morsels of an epic BLT from Rob Roys
1963: [23:25:31] <Colin[pi]> I've started getting spam via the SS community showcase ;P
1964: [23:26:16] * travis-ci has joined #silverstripe
1965: [23:26:16] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1473 (master - 42fa4d6 : Sean Harvey): The build passed.
1966: [23:26:16] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/2575450cc51b...42fa4d6005c7
1967: [23:26:16] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/13342297
1968: [23:26:16] * travis-ci has left #silverstripe
1969: [23:27:01] * travis-ci has joined #silverstripe
1970: [23:27:01] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1474 (3.0 - d8f29fc : Sean Harvey): The build passed.
1971: [23:27:01] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/5b5f98a6fa37...d8f29fcc04e7
1972: [23:27:01] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/13342569
1973: [23:27:01] * travis-ci has left #silverstripe
1974: [23:35:10] <ss23> Really grinds my gears when someone spends $500k on a website and they have fucking XSS in it
1975: [23:35:13] <ss23> I'm like, mother fucker, pay *me* that money and I'll keep your shit decent.
1976: [23:35:42] <Colin[pi]> can I have some of that too??
1977: [23:37:41] <guzzlefry> So, 2.4, how can I get the SQL used in DataObject::get()?
1978: [23:40:47] * UncleCheese quit (Quit: UncleCheese)
1979: [23:59:15] <spronk> http://arstechnica.com/security/2013/10/meet-badbios-the-mysterious-mac-and-pc-malware-that-jumps-airgaps/
1980: [23:59:17] <spronk> you guys see this!?

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