#silverstripe IRC Log

IRC log for 19 December 2014

All timestamps are in UTC.

1: [00:05:07] * Ryan-Toast quit (Quit: Ryan-Toast)
2: [00:18:03] <santantmas> back from another staff lunch :|
3: [00:18:11] <santantmas> zippy: Stables isn't actually that bad
4: [00:20:52] * micmania1 has joined #silverstripe
5: [00:22:07] * ocmnt has joined #silverstripe
6: [00:23:50] * willr has joined #silverstripe
7: [00:30:47] * jedateach has left #silverstripe
8: [00:34:07] <zippy> santantmas: yea not too bad
9: [00:36:32] <santantmas> zippy: pub food, but had a platter which was really nice
10: [00:39:24] <zippy> humidity eh! pew
11: [00:39:43] <santantmas> yeah muggy as
12: [00:40:07] * blueman has joined #silverstripe
13: [00:40:14] * micmania1 quit (Quit: micmania1)
14: [00:43:24] * micmania1 has joined #silverstripe
15: [00:47:51] <santantmas> omg it's only 1.47 :/
16: [00:51:37] * ocmnt quit (Ping timeout: 240 seconds)
17: [00:55:25] * jedateach_ has joined #silverstripe
18: [00:55:31] * jedateach_ quit (Client Quit)
19: [00:58:25] <Colin[pi]> santantmas: watched pot never boils :DF
20: [01:00:08] <blueman> so if I'm using /framework/cli-script.php dev/tasks/FilesystemSyncTask to catch files that are uploaded via ftp and I am store file contents in the content field does anyone know a way I could update the contents if the file has been modified?
21: [01:00:29] <blueman> seems like sync is only aware of files that are new or have been deleted...
22: [01:01:29] * veb is now known as vebb
23: [01:05:33] * vebb is now known as veb
24: [01:15:34] * Ryan-Toast has joined #silverstripe
25: [01:17:52] <santantmas> gif oclock
26: [01:18:05] <Ryan-Toast> beer oclock, going outside for a bit
27: [01:18:18] <Ryan-Toast> http://i.imgur.com/v0JzKfb.gif
28: [01:19:11] <Colin[pi]> http://i.imgur.com/nw4oIHl.gif
29: [01:20:19] <santantmas> pretty sure that Batman was on TV the other night
30: [01:20:20] <JeremyRoundill> Where is that from, Ryan-Toast
31: [01:20:22] <JeremyRoundill> :O
32: [01:20:24] <santantmas> the one with Freeze in it
33: [01:21:56] <zippy> was that the george cloney one?
34: [01:22:12] <santantmas> yeah
35: [01:22:16] <santantmas> with Robin and the nipple suit
36: [01:24:07] <zippy> not going to be beat bale...
37: [01:24:24] <zippy> wonder what batman v spider man will be like
38: [01:24:33] <santantmas> I really liked the Keaton batman more than the Bale one
39: [01:24:37] <zippy> Kingy[a]: jezus did you just put a 50c stamp on the box :P
40: [01:30:08] * veb is now known as vebb
41: [01:30:10] * vebb is now known as veb
42: [01:32:30] <santantmas> who's keen to go to WDCNZ 2015?
43: [01:32:38] <santantmas> putting it down on my list for next year
44: [01:32:39] <Snowman23> You payin'?
45: [01:33:02] <Colin[pi]> out to xmas lunch cocks! bbl
46: [01:33:06] <santantmas> Snowman23: :P erm nup
47: [01:33:07] * Colin[pi] is now known as Colin[pi][a]
48: [01:33:12] <Snowman23> Colin[pi][a]: Gross
49: [01:33:14] <santantmas> cocks?
50: [01:33:16] <santantmas> dafuq
51: [01:33:17] <Snowman23> Can't say I'm a fan of eating xmas cocks for lunch
52: [01:34:19] * joelpittet quit ()
53: [01:37:49] * camfindlay has joined #silverstripe
54: [01:37:58] <santantmas> hmmmmm
55: [01:38:04] <santantmas> our neckbeards want to push code
56: [01:38:07] <santantmas> on my last day
57: [01:38:11] <santantmas> on a friday arvo
58: [01:38:13] <santantmas> :|
59: [01:38:14] <santantmas> halp
60: [01:38:37] * Ryan-Toast quit (Quit: Ryan-Toast)
61: [01:47:55] <Stomach> santantmas - I just pushed two large sties live
62: [01:47:58] * Stomach is scared
63: [01:48:47] * zippy is about to push some ecommerce changes up - no fear!
64: [01:49:01] <santantmas> zippy: Stomach #yolo
65: [01:49:21] * santantmas 's push was great success
66: [01:50:24] <zippy> this about sums it up, http://goo.gl/LIswCv
67: [01:53:40] * Stomach quit (Ping timeout: 265 seconds)
68: [01:56:31] * blueman quit (Ping timeout: 246 seconds)
69: [02:11:24] * jedateach has joined #silverstripe
70: [02:16:16] * veb is now known as vebb
71: [02:17:01] * jedateach quit (Quit: jedateach)
72: [02:23:59] <santantmas> zippy: so much for the sun
73: [02:25:18] <zippy> m
74: [02:25:24] <zippy> santantmas: is meant to rain
75: [02:25:47] * pippy quit (Quit: Page closed)
76: [02:26:08] <santantmas> :/
77: [02:26:46] <santantmas> these are pretty sweet http://sploid.gizmodo.com/cool-animated-infographics-show-how-things-work-1672955399
78: [02:28:06] <santantmas> full car one http://animagraffs.com/how-a-car-engine-works/
79: [02:31:14] * vebb is now known as veb
80: [02:37:48] * mobiusnz quit (Quit: Leaving.)
81: [02:38:14] * JeremyRoundill quit (Quit: Leaving)
82: [02:43:35] * willr quit (Quit: willr)
83: [02:43:42] <santantmas> jeez some of these are pretty awesome http://www.stuff.co.nz/world/64316031/2014-in-photos
84: [02:46:06] * willr has joined #silverstripe
85: [02:47:02] * Ryan-Toast has joined #silverstripe
86: [02:48:29] <camfindlay> hey all, have a good xmas - I’ll be floating around community over the holidays however as for today it is fast approaching beer oclock.
87: [02:51:42] * camfindlay quit (Quit: camfindlay)
88: [02:58:00] * Ryan-Toast has left #silverstripe
89: [03:01:11] <santantmas> http://www.stuff.co.nz/world/australia/64325007/children-stabbed-to-death-in-cairns-reports
90: [03:01:14] <santantmas> oh my god
91: [03:01:18] <santantmas> dafuq is happening in AUS
92: [03:01:34] * veb is now known as vebb
93: [03:04:43] <zippy> wow... $120 buck for gig ethernetwith unlimited data... if you live in the gigatown
94: [03:05:07] * vebb is now known as veb
95: [03:05:11] <zippy> $100 I mean
96: [03:06:17] <santantmas> what's the download speed?
97: [03:06:21] <santantmas> I wonder
98: [03:12:49] * santantmas quit (Ping timeout: 246 seconds)
99: [03:38:54] * mobiusnz has joined #silverstripe
100: [03:43:00] * veb is now known as vebb
101: [03:43:50] * micmania1 quit (Quit: micmania1)
102: [03:44:58] * spekulatius quit (Quit: Leaving)
103: [03:46:31] * vebb is now known as veb
104: [03:47:44] * Kizer has joined #silverstripe
105: [03:57:17] * veb is now known as vebb
106: [03:58:32] * vebb is now known as veb
107: [04:01:07] * mobiusnz quit (Quit: Leaving.)
108: [04:02:42] * mobiusnz has joined #silverstripe
109: [04:05:38] * matt-in-a-hat has joined #silverstripe
110: [04:06:31] * matt-in-a-hat quit (Remote host closed the connection)
111: [04:13:51] * cloph has joined #silverstripe
112: [04:14:22] * cloph_away quit (Ping timeout: 255 seconds)
113: [04:16:06] * Colin[pi][a] quit (Read error: Connection reset by peer)
114: [04:16:25] * Colin[pi][a] has joined #silverstripe
115: [04:20:45] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
116: [04:25:14] * willr quit (Quit: willr)
117: [04:33:28] * veb quit (Quit: veb-irc: &)
118: [04:35:16] * mobiusnz quit (Quit: Leaving.)
119: [04:36:58] * veb has joined #silverstripe
120: [04:37:43] * jedateach has joined #silverstripe
121: [04:48:12] * ocmnt has joined #silverstripe
122: [04:52:17] * ocmnt quit (Ping timeout: 240 seconds)
123: [04:55:32] * veb quit (Quit: veb-irc: &)
124: [05:10:44] * jedateach has left #silverstripe
125: [05:19:54] * Cheddam quit (Quit: Textual IRC Client: www.textualapp.com)
126: [05:45:15] * mobiusnz has joined #silverstripe
127: [05:49:20] * veb has joined #silverstripe
128: [05:57:54] * mobiusnz quit (Quit: Leaving.)
129: [06:13:38] * veb quit (Quit: veb-irc: &)
130: [06:33:43] * Kizer quit (Ping timeout: 246 seconds)
131: [07:04:11] * wmk has joined #silverstripe
132: [07:36:35] * veb has joined #silverstripe
133: [07:45:20] * Eliseth has joined #silverstripe
134: [07:49:21] <Eliseth> Morning
135: [07:58:59] <wmk> hey Eliseth
136: [08:01:08] * veb is now known as vebb
137: [08:05:43] * vebb is now known as veb
138: [08:07:00] * Error404NotFound has joined #silverstripe
139: [08:12:03] * arnhoe has joined #silverstripe
140: [08:26:41] * ocmnt has joined #silverstripe
141: [08:27:11] <ocmnt> howdy
142: [08:32:38] <Eliseth> Just noticed sspaste.com has quite a nice collection of -prada / health products / outlet store- links! :D
143: [08:33:27] * r_hector quit (Quit: Leaving.)
144: [08:37:29] <ocmnt> https://www.youtube.com/watch?v=anwy2MPT5RE
145: [08:37:37] <ocmnt> think it has something to do with that
146: [08:37:53] <Eliseth> You think? :D
147: [08:38:09] * Guits has joined #silverstripe
148: [08:38:40] <ocmnt> in a way, for sure xD
149: [08:42:22] * jeroenem has joined #silverstripe
150: [08:44:18] <Eliseth> Maybe integrate the new human-friendly google captcha? (https://www.google.com/recaptcha/intro/index.html)
151: [08:45:47] <ocmnt> I think captchas are overrated
152: [08:46:04] <wmk> honeypotfields rule
153: [08:46:10] <ocmnt> if it is bot generated spam, best workaround are honeypots indeed
154: [08:46:17] <ocmnt> I was about to say that wmk :P
155: [08:46:21] <wmk> but if someone WANTs to spam you he does
156: [08:46:30] <ocmnt> just a hiddenfield with a regex to check if its empty or not
157: [08:46:42] <wmk> ocmnt, there is already a HoneypotField for SS
158: [08:46:47] <ocmnt> wmk, that is why I think captcha´s are overrated
159: [08:46:53] <ocmnt> oh is there? :D hurray!
160: [08:47:03] <Eliseth> There is?
161: [08:47:14] <wmk> ocmnt, i wonder if anyone already tried to smoke that honeypot
162: [08:47:42] <ocmnt> I did smoke a lot before, though never the honeypot
163: [08:47:47] <Eliseth> Damimt, and here I was thinking yesterdays form was finished... Guess not... Must have honeypot
164: [08:48:07] <ocmnt> akismet works fine aswell btw
165: [08:48:11] <ocmnt> instead of honeypot
166: [08:48:19] <wmk> https://github.com/camspiers/silverstripe-honeypot
167: [08:48:36] <Eliseth> Yeah, we use akismet for our SS blog
168: [08:48:37] <wmk> akismet is surely a good way to go, as it analyzes the stuff
169: [08:48:50] <wmk> Eliseth, is there a free plan? used it years ago
170: [08:48:58] <ocmnt> akismet has a gigantic DB to check for spam or ham
171: [08:49:07] <ocmnt> that is what ik makes it so accurate
172: [08:49:11] <Eliseth> Don't think so anymore, but not use. We use paid at least
173: [08:49:25] <ocmnt> http://akismet.com/plans/
174: [08:49:30] <ocmnt> there isa free personal plan
175: [08:49:51] <Eliseth> Ah :D
176: [08:50:52] * stephanvd has joined #silverstripe
177: [08:51:16] <wmk> ok, so if it's an issue we can always switch to akismet
178: [08:51:26] <wmk> fortunately my sites aren't spammed that much
179: [08:56:39] * veb is now known as vebb
180: [09:01:22] * vebb is now known as veb
181: [09:13:59] * Guits quit (Ping timeout: 245 seconds)
182: [09:23:30] * veb is now known as vebb
183: [09:25:13] * slievr quit (Ping timeout: 246 seconds)
184: [09:26:41] <wmk> hmm, any hint why a subclass of ModelAdmin isn't shown in left navigation?
185: [09:27:45] * Guits has joined #silverstripe
186: [09:28:07] * vebb is now known as veb
187: [09:32:18] <ocmnt> forgot to name it?
188: [09:34:50] <wmk> ocmnt, ?
189: [09:35:05] <ocmnt> $menu_title ?
190: [09:35:08] <wmk> it has
191: [09:35:19] <ocmnt> aswell as managed_models and url_segment?
192: [09:35:37] <wmk> https://github.com/unisolutions/silverstripe-uniads/blob/master/code/controllers/UniadsAdmin.php
193: [09:35:41] <wmk> this one
194: [09:37:08] <wmk> if i call it manually i can enter it, but it isn't shown in left nav
195: [09:37:17] <ocmnt> hm, weird :o
196: [09:37:41] <ocmnt> what happens if you add this
197: [09:37:43] <ocmnt> public function getEditForm($id = null, $fields = null) { }
198: [09:39:39] <wmk> nothing
199: [09:40:59] * Shrike_Finland has joined #silverstripe
200: [09:41:10] <wmk> well, i try to update framework / cms
201: [09:42:39] * Shrike_Finland1 has joined #silverstripe
202: [09:42:39] * Shrike_Finland quit (Read error: Connection reset by peer)
203: [09:48:47] * jedateach has joined #silverstripe
204: [09:52:31] <wmk> no luck
205: [09:52:54] * veb is now known as vebb
206: [09:53:06] * vebb is now known as veb
207: [09:53:21] <ocmnt> let me grab a coffee and I can have a look
208: [09:57:48] * Guits quit (Ping timeout: 244 seconds)
209: [09:59:08] <wmk> ah, subsites seems to break it
210: [10:00:38] * Guits has joined #silverstripe
211: [10:03:44] <ocmnt> does it break it for all sites within the subsites?
212: [10:03:49] <ocmnt> or does it work for the main?
213: [10:10:19] * Colin[pi][a] quit (Ping timeout: 255 seconds)
214: [10:10:41] * Shrike_Finland1 quit (Quit: Leaving.)
215: [10:12:40] <wmk> should work for main
216: [10:13:29] <wmk> works for main... i decorate the modeladmins so they show on every subsite
217: [10:19:06] <wmk> works now
218: [10:21:28] * jedateach has left #silverstripe
219: [10:22:41] * Guits quit (Ping timeout: 264 seconds)
220: [10:22:49] * veb quit (Quit: veb-irc: &)
221: [10:25:03] <ocmnt> nice :)
222: [10:36:39] <wmk> damned side effects
223: [10:37:10] <ocmnt> subsites has a few flaws in it
224: [10:37:22] <ocmnt> though overall it is decent enough for usage, I think
225: [10:37:34] <wmk> well, it makes sense, this behaviour wasn't in 2.4
226: [10:51:35] * Pycalck has joined #silverstripe
227: [10:55:35] * Guits has joined #silverstripe
228: [11:06:43] * Shrike_Finland has joined #silverstripe
229: [11:10:27] * Guits quit (Ping timeout: 250 seconds)
230: [11:23:30] <CerV> i would like to change the output of the Nice casting of a certain locale, does anyone around know where i can do that?
231: [11:31:11] * Shrike_Finland quit (Quit: Leaving.)
232: [11:35:34] * stephanvd quit (Quit: (null))
233: [11:49:43] * lozhowlett has joined #silverstripe
234: [11:50:22] <lozhowlett> Hi all - I would like to extend member with a few Has_one relations, but using DataExtension doesnt seem to build the relationship through the ORM... any ideas?
235: [11:54:14] <ocmnt> for all using git: http://arstechnica.com/security/2014/12/critical-git-bug-allows-malicious-code-execution-on-client-machines/
236: [11:55:19] <ocmnt> lozhowlett, did you add the extension to member in config.yml ?
237: [11:55:51] <lozhowlett> Yes :)
238: [11:55:59] <lozhowlett> public function extraStatics(){ return array( 'db' => array( ), 'many_many' => array( // :: ), 'has_one' => array( 'country' => 'country' ), 'searchable_fields' => array( ) ); }
239: [11:56:47] <ocmnt> no?
240: [11:57:14] <lozhowlett> Thats the member extension code
241: [11:57:22] <lozhowlett> Member: extensions: - MemberExtension
242: [11:57:25] <lozhowlett> thats the YML
243: [11:57:38] <ocmnt> ah, you shouldnt use extrastatics on your extention
244: [11:57:48] <ocmnt> private static $has_one = array();
245: [11:57:56] <lozhowlett> that doesnt work
246: [11:58:03] <ocmnt> it should though
247: [11:58:24] <lozhowlett> not according to http://api.silverstripe.org/3.0/class-DataExtension.html#_extraStatics
248: [11:59:26] <ocmnt> https://gist.github.com/oceanmountain/18ef3f13f6a66de2679c
249: [11:59:32] <ocmnt> that should work
250: [11:59:44] <ocmnt> not sure if it works on 3.0 though, but I guess
251: [12:00:29] <ocmnt> can you have a try to see if that works?
252: [12:00:57] <lozhowlett> Why did you add a MyHasOne within itself?
253: [12:01:10] <ocmnt> good question, haha
254: [12:01:16] <ocmnt> I just see that
255: [12:01:51] <lozhowlett> :)
256: [12:01:52] <ocmnt> ah I just was too quick cleaning some code, just ignore it
257: [12:02:55] <lozhowlett> Unknown column 'Member.countryID' in 'field list'
258: [12:03:02] <lozhowlett> so its not scaffolding it
259: [12:03:04] <ocmnt> did you /dev/build?
260: [12:03:12] <lozhowlett> thats in the dev build itself
261: [12:03:35] <lozhowlett> SELECT DISTINCT "Member"."ClassName", "Member"."Created", "Member"."LastEdited", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."RememberLoginToken", "Member"."NumVisit", "Member"."LastVisited", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."
262: [12:03:57] <lozhowlett> "Member"."countryID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = 1) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 Unknown column 'Member.countryID' in 'field list'
263: [12:04:04] <ocmnt> use pastebin or sspaste plz
264: [12:05:09] <lozhowlett> aha didnt know about that!
265: [12:05:15] <lozhowlett> http://www.sspaste.com/paste/show/54940f1e9c918
266: [12:13:56] <ocmnt> and your country class?
267: [12:15:28] * Shrike_Finland has joined #silverstripe
268: [12:36:19] * blueman has joined #silverstripe
269: [12:38:50] * fb3rasp has joined #silverstripe
270: [12:44:32] * ec8or_ quit (Read error: Connection reset by peer)
271: [12:44:41] * ec8or_ has joined #silverstripe
272: [12:44:57] * jbrungar quit (Ping timeout: 258 seconds)
273: [12:46:39] * Azure quit (Ping timeout: 265 seconds)
274: [12:46:49] * AshKyd quit (Ping timeout: 272 seconds)
275: [12:47:07] * AshKyd has joined #silverstripe
276: [12:47:55] <Pycalck> gaan
277: [12:47:55] * jbrungar has joined #silverstripe
278: [12:48:19] <Pycalck> CerV: use Format instead.
279: [12:48:33] <Pycalck> takes php.net/date params in a string.
280: [12:48:55] * blueman quit (Ping timeout: 246 seconds)
281: [12:52:05] <Pycalck> lozhowlett: read - http://beta.docs.silverstripe.org/en/developer_guides/extending/extensions/
282: [12:52:16] <Pycalck> because it seems you're doing it almost right but oh so wrong.
283: [12:52:30] <Pycalck> also it helps if you tell us what version you'rwe using.
284: [13:00:41] * fb3rasp quit (Ping timeout: 272 seconds)
285: [13:02:08] * fb3rasp has joined #silverstripe
286: [13:11:32] <wmk> almost right but so wrong? Pycalck ?
287: [13:13:43] <ocmnt> it is like doggy but per accident in the stink
288: [13:13:46] <ocmnt> allmost right, but so wrong
289: [13:14:34] * fb3rasp quit (Quit: Be back later ...)
290: [13:19:01] <lozhowlett> 3.1
291: [13:20:06] <lozhowlett> Yeah im doing it to spec... no idea whats going on with it
292: [13:20:16] * stefanovic72 has joined #silverstripe
293: [13:20:17] <lozhowlett> its just not scaffolding that field
294: [13:20:37] <ocmnt> lozhowlett, what is your country class?
295: [13:23:52] * CerV quit (Quit: Page closed)
296: [13:28:46] * fb3rasp_ has joined #silverstripe
297: [13:34:52] <Pycalck> wmk: yes, extrastatics is deprecated iirc
298: [13:35:29] <Pycalck> in any case, private static $blah should be used instead.
299: [13:44:31] * UndefinedOffset has joined #silverstripe
300: [13:45:57] <Eliseth> I have question, not silverstripe specific but perhaps you know the answer anyway
301: [13:46:40] <Eliseth> I installed the phpexcel module using composer
302: [13:46:59] <Eliseth> Now when deplying (through beanstalk) I get the following error: No submodule mapping found in .gitmodules for path 'htdocs/phpexcel'
303: [13:47:28] <Eliseth> I googled some, and it's something about the .gitmodules etc.. but those files don't even exist in my project
304: [13:51:20] <wmk> ocmnt, !!!
305: [13:51:30] <ocmnt> hm?
306: [13:51:39] <wmk> you're doggy comment above
307: [13:51:45] <ocmnt> hahaha, too rude?
308: [13:51:59] <wmk> well, my kid's are not in the office, so...
309: [13:52:20] <ocmnt> I tried to put it in gentle words
310: [13:52:25] <ocmnt> could have been soo much more vulgaire
311: [13:52:49] <wmk> ocmnt, you'd have to be here when all the nz and au ppl are here
312: [13:53:02] <ocmnt> how so?
313: [13:53:07] <wmk> they talk quite dirty sometimes
314: [13:53:26] <ocmnt> oh, lol :D
315: [13:53:42] <wmk> Eliseth, you put all the modules in your git repo?
316: [13:54:15] <wmk> just put composer.json and composer.lock in it and run "composer install" when deploying
317: [13:54:40] <Eliseth> Hm, I haven't set this up, I guess we just put everything on the repo, yes
318: [13:54:41] <wmk> but PHPExcel should reside somewhere inside /vendor/ as it's a general php module
319: [13:54:59] <wmk> don't put modules in repo.
320: [13:55:30] <Eliseth> Why not
321: [13:55:35] <wmk> that's like ocmnt said above
322: [13:56:02] <Eliseth> allmost right, but so wrong?
323: [13:56:04] <wmk> though it might be a matter of taste
324: [13:56:11] <ocmnt> it is a dependency, that is what you use composer for
325: [13:56:20] <wmk> ocmnt, yup
326: [13:56:42] <wmk> though it's not guaranteed composer will work in some years
327: [13:56:46] <wmk> we just can hope ;)
328: [13:56:46] <Eliseth> Well, use composer on my machine yes, but the finished thing must be deployed without having to run anything on the server
329: [13:57:00] <wmk> Eliseth, then do a ftp deploy from your machine
330: [13:57:15] <wmk> e.g. capistrano can download everything, run some jobs and put it up per ftp
331: [13:57:19] <Eliseth> I'll jsut discuss it monday with the one who set this up then :D
332: [13:57:31] <Eliseth> We use beanstalk for deployments
333: [13:57:35] <wmk> or just hit "deploy" in your IDE (e.g. PHPstorm)
334: [13:57:47] <wmk> sounds like a java tool?
335: [13:58:04] <ocmnt> isnt beanstalk able to do composer update on deploying?
336: [13:58:21] <Eliseth> Probably, maybe that's where the error comes from, no idea
337: [13:58:28] <Eliseth> wmk: http://beanstalkapp.com/
338: [14:00:32] <wmk> Eliseth, do you deploy to aws?
339: [14:00:52] <Eliseth> no, sftp deployment to VPS
340: [14:01:06] <wmk> however: http://www.michaelgallego.fr/blog/2013/08/19/solving-the-elastic-beanstalk-composer-deployment-problems/ might help
341: [14:02:12] <ocmnt> wmk, I Was just reading hte same article
342: [14:02:17] <ocmnt> thanks to google
343: [14:02:22] <wmk> yup
344: [14:02:49] <wmk> all those cool cloud services cost "just" some 10-20 bucks a month... but summing up it's quite a bit
345: [14:03:04] <Eliseth> Hmmh
346: [14:03:23] <wmk> i guess it's not worth for me as a single dev
347: [14:03:26] <wmk> maybe for teams
348: [14:04:35] <Eliseth> We have a small team, but it works for us
349: [14:06:33] * Shrike_Finland quit (Quit: Leaving.)
350: [14:06:59] <wmk> of course, Eliseth
351: [14:10:13] * Shrike_Finland has joined #silverstripe
352: [14:17:46] * Azure has joined #silverstripe
353: [14:21:19] * lozhowlett quit (Ping timeout: 246 seconds)
354: [14:23:21] * Guits has joined #silverstripe
355: [14:29:34] * stnvh has joined #silverstripe
356: [14:32:13] * MrGuits has joined #silverstripe
357: [14:34:41] * Guits quit (Ping timeout: 264 seconds)
358: [14:47:14] * Shrike_Finland quit (Quit: Leaving.)
359: [14:50:08] * Guits has joined #silverstripe
360: [14:52:11] * muskie9 has joined #silverstripe
361: [14:52:28] * MrGuits quit (Ping timeout: 255 seconds)
362: [14:55:36] <wmk> is there a current tool for getting a site filled with demo content like silversmith did?
363: [14:55:45] <wmk> e.g. making a bunch of pages with defined titles
364: [14:56:12] <muskie9> wmk, haven't used it with pages, but guessing it would work... https://github.com/unclecheese/silverstripe-mock-dataobjects
365: [14:58:24] <wmk> muskie9 10x
366: [14:58:36] <wmk> using $Fake is kind of funny
367: [15:03:07] * Error404NotFound quit (Quit: User guilty of hitting the Big Red X...)
368: [15:07:28] <wmk> though emmet has also a .lorem function
369: [15:08:15] * stephanvd has joined #silverstripe
370: [15:17:53] * catcher has joined #silverstripe
371: [15:28:26] * fb3rasp_ quit (Quit: Be back later ...)
372: [15:45:59] <Eliseth> lorum ipsum sucks
373: [15:46:05] <Eliseth> content first! :)
374: [15:50:52] <Pycalck> lorem until content.
375: [15:50:56] <Pycalck> can't demo contentless
376: [15:51:17] <Pycalck> nekminnit client all "Looks good, but I don't speak Spanish"
377: [15:51:26] <catcher> http://hipsum.co/
378: [15:52:22] <Eliseth> Not saying you should demo contentless :)
379: [15:52:29] <jeroenem> Lorizzle ipsizzle dolor sit amet, consectetuer adipiscing its fo rizzle
380: [15:52:56] <jeroenem> www.lorizzle.nl
381: [15:59:52] <catcher> Any nice way to get around the timing issue of updateCMSFields in a decorator? I want to position my field below another, but it hasn't been added yet since it's declared in the model's getCMSFields.
382: [16:00:54] <catcher> I can reposition it in all of the decorated models' getCMSFields, but that's gross.
383: [16:09:44] * jeroenem quit (Quit: Page closed)
384: [16:11:52] * stephanvd quit (Ping timeout: 244 seconds)
385: [16:12:09] <wmk> catcher, don't declare it manually, use scaffolding stuff calling parent::getCMSFields
386: [16:13:56] <catcher> wmk, DataExtension's parent doesn't have getCMSFields
387: [16:14:22] <catcher> I think I'll just chuck it in a separate tab and be done with it. :)
388: [16:14:32] <wmk> i mean models getcmsfields
389: [16:15:24] <catcher> wmk, add the field to 10+ decorated models instead of 1x in the decorator?
390: [16:16:30] <wmk> ehem, no, but getting the field you want to position it before / after before decorating the stuff
391: [16:17:50] <catcher> like a lastCMSField() getter method per model?
392: [16:18:46] <catcher> It's a good thought, I started to do that very thing before I realized this client wouldn't mind an extra tab.
393: [16:21:09] * Eliseth quit (Ping timeout: 250 seconds)
394: [16:26:20] <wmk> you can of course add another hook yourself
395: [16:26:34] <wmk> $this->extend('catcherIsCool')
396: [16:27:48] * arnhoe quit ()
397: [16:34:39] <catcher> wmk, I'm quite fond of your naming convention.
398: [16:43:25] * jenniferaslan has joined #silverstripe
399: [17:01:45] * stefanovic72 quit (Remote host closed the connection)
400: [17:23:38] <Pycalck> reet, it's weekend.
401: [17:23:39] * Pycalck quit ()
402: [17:26:42] * NETim has joined #silverstripe
403: [17:32:15] * wmk quit (Quit: nice to meet you ;))
404: [17:33:07] * NETim quit (Ping timeout: 246 seconds)
405: [17:56:12] * fb3rasp_ has joined #silverstripe
406: [17:56:19] * fb3rasp_ quit (Client Quit)
407: [17:58:17] * blueman has joined #silverstripe
408: [17:59:09] <blueman> anyone ever notice that running framework/cli-script.php dev/tasks/FilesystemSyncTask from the command line consumes a lot of server cpu?
409: [18:04:37] <blueman> to be fair I do have 62029 files
410: [18:09:07] * gelignite has joined #silverstripe
411: [18:16:25] * hugh has joined #silverstripe
412: [18:30:23] * jedateach has joined #silverstripe
413: [18:40:27] * mobiusnz has joined #silverstripe
414: [18:52:19] * ocmnt quit (Ping timeout: 255 seconds)
415: [19:00:45] * marvanni has joined #silverstripe
416: [19:08:44] * stnvh quit (Ping timeout: 244 seconds)
417: [19:29:50] * r_hector has joined #silverstripe
418: [19:50:21] * mobiusnz quit (Quit: Leaving.)
419: [19:55:26] * veb has joined #silverstripe
420: [19:56:16] * Colin[pi][a] has joined #silverstripe
421: [20:32:23] * r_hector quit (Quit: Leaving.)
422: [20:39:25] * jedateach quit (Quit: jedateach)
423: [20:41:23] * veb is now known as vebb
424: [20:43:34] * vebb is now known as veb
425: [20:54:03] * azureRaven has joined #silverstripe
426: [20:54:27] * azureRaven quit (Client Quit)
427: [20:55:12] * azureRaven has joined #silverstripe
428: [20:56:48] <azureRaven> I'm iterating via loop for some objects, and I have an if-else statement.
429: [20:57:13] <azureRaven> When the statement isn't true, Silverstripe still takes up the lines as if it was iterating something. Is there a way to... not do that?
430: [20:58:12] <azureRaven> Reason being, I'm using an xml feed to publish to iTunes podcast, and I think it's having trouble because of all the blank space when the if isn't true.
431: [21:01:02] <catcher> azureRaven, if the 'if' condition fails, the markup inside will not be rendered.
432: [21:01:32] <azureRaven> Yeah, I thought that was the case catcher but when I'm viewing the source of the xml, there's so much empty space.
433: [21:01:53] <catcher> azureRaven, it's quite likely coming from somewhere else
434: [21:02:04] <azureRaven> Hmm. I'll run through my code a couple more times then.
435: [21:02:29] <azureRaven> I have it setup like <% loop Foo %><% if Bar && FooBar %>$Thing
436: [21:03:45] <catcher> azureRaven, as a test, add some text next to $Thing. Odds are it's either succeeding silently, or the markup is coming from somewhere else.
437: [21:04:13] <azureRaven> Let me see.
438: [21:04:55] <catcher> for example, if Bar & FooBar contain a bunch of whitespace, they'll succeeed.
439: [21:04:59] <catcher> succeed*
440: [21:05:58] <azureRaven> Well, I already have the success working. It's the Else that seems to be the problem.
441: [21:06:36] <catcher> You have a non-empty else?
442: [21:06:58] <catcher> If it's empty, lose it. If it's not empty, then it's displaying as it should.
443: [21:06:59] <azureRaven> Nope. I have an empty else, and yet it still is taking up the space in the render as if there was just empty lines.
444: [21:07:22] <catcher> No need for an empty else.
445: [21:07:23] <azureRaven> Yeah, I made it just an if with an end, but that space is still there.
446: [21:07:24] <azureRaven> Hmm
447: [21:07:38] <azureRaven> I'm gonna check a different browser really fast.
448: [21:07:54] <catcher> generated markup is generated markup
449: [21:09:39] <azureRaven> Hmm. So, when viewing source in FF and Chrome, it shows these empty rows of code.
450: [21:09:48] <azureRaven> But seeing Safari's xml render shows it the way it should be.
451: [21:10:06] <catcher> azureRaven, Safari is probably killing it.
452: [21:10:20] <catcher> azureRaven, you can sspaste your template code, though I have to jet in a sec
453: [21:10:23] <azureRaven> But viewing the source in safari also shows the empty rows.
454: [21:10:49] <catcher> mmhmm
455: [21:11:11] <azureRaven> http://www.sspaste.com/paste/show/5494947b702a7
456: [21:11:15] <azureRaven> I appreciate the help catcher
457: [21:12:42] <azureRaven> http://dec.re/18zej this is a screenshot of the source of the xml
458: [21:13:18] * UndefinedOffset quit (Quit: Leaving.)
459: [21:14:57] <catcher> azureRaven, move <% end_loop %> to be inline with <% end_if %> for kicks
460: [21:15:07] <azureRaven> Kk,
461: [21:15:08] <catcher> <% end_if %><% end_loop %>
462: [21:15:39] <azureRaven> Ok.
463: [21:15:43] <azureRaven> Now explain why that worked to me?
464: [21:15:58] <catcher> Newline mismatch b/n whatever your text editor is & the server.
465: [21:16:09] <azureRaven> Wooowww.
466: [21:16:11] <azureRaven> Hahaha.
467: [21:16:16] <azureRaven> Awesome. Well, that solved it.
468: [21:16:20] <azureRaven> It was so simple OTL
469: [21:16:26] <catcher> azureRaven, glad to hear it. :)
470: [21:16:32] <azureRaven> Thanks man. I appreciate it.
471: [21:16:44] <catcher> np
472: [21:19:39] * stephanvd has joined #silverstripe
473: [21:28:18] * catcher quit (Quit: Leaving)
474: [21:31:41] * azureRaven quit (Ping timeout: 264 seconds)
475: [21:42:46] <veb> https://www.dropbox.com/s/qhaeiuk6kpqat60/Screenshot%202014-12-20%2010.42.34.png?dl=0
476: [21:42:49] <veb> they seriously don't work for me
477: [21:57:13] * LoveDuckie has joined #silverstripe
478: [22:33:25] * blueman quit (Ping timeout: 246 seconds)
479: [22:48:12] * ocmnt has joined #silverstripe
480: [22:49:26] * Azure quit (Quit: My MBP went to sleep.)
481: [22:50:38] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
482: [22:52:32] * ocmnt quit (Ping timeout: 258 seconds)
483: [22:54:18] * Azure has joined #silverstripe
484: [22:57:38] * UncleCheese has joined #silverstripe
485: [23:11:14] * UncleCheese quit (Ping timeout: 256 seconds)
486: [23:22:49] * stephanvd quit (Quit: (null))
487: [23:26:32] * marvanni quit (Quit: marvanni)
488: [23:27:43] * cloph is now known as cloph_away

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