#silverstripe IRC Log

IRC log for 16 February 2014

All timestamps are in UTC.

1: [00:02:14] * joelpittet has joined #silverstripe
2: [00:07:29] * joelpittet quit (Ping timeout: 272 seconds)
3: [00:15:38] * C10ne quit (Ping timeout: 245 seconds)
4: [00:19:32] * UncleCheese__ has joined #silverstripe
5: [00:24:14] * Shrike_Finland has joined #silverstripe
6: [00:30:09] * Shrike_Finland quit (Ping timeout: 252 seconds)
7: [00:30:51] * travis-ci has joined #silverstripe
8: [00:30:52] <travis-ci> [travis-ci] sminnee/sapphire#33 (travis-hhvm - a969bd5 : Sam Minnee): The build passed.
9: [00:30:52] <travis-ci> [travis-ci] Change view : https://github.com/sminnee/sapphire/compare/346d3edb3740...a969bd5c5a99
10: [00:30:52] <travis-ci> [travis-ci] Build details : http://travis-ci.org/sminnee/sapphire/builds/18958379
11: [00:30:52] * travis-ci has left #silverstripe
12: [00:36:45] * travis-ci has joined #silverstripe
13: [00:36:46] <travis-ci> [travis-ci] sminnee/sapphire#33 (travis-hhvm - 346d3ed : Sam Minnee): The build passed.
14: [00:36:46] <travis-ci> [travis-ci] Change view : https://github.com/sminnee/sapphire/compare/d0144ee4c6dd^...346d3edb3740
15: [00:36:46] <travis-ci> [travis-ci] Build details : http://travis-ci.org/sminnee/sapphire/builds/18958387
16: [00:36:46] * travis-ci has left #silverstripe
17: [00:50:21] * SphereSilverNL has joined #silverstripe
18: [00:51:35] <SphereSilverNL> Zauberfisch: you here?
19: [00:52:12] <Colin[pi]> he was earlier
20: [00:52:50] <SphereSilverNL> Not close enough :P
21: [00:53:10] <Colin[pi]> can't please everyone ;_;
22: [00:53:32] <SphereSilverNL> It's ok :)
23: [00:53:54] <Colin[pi]> ;P
24: [00:56:25] <SphereSilverNL> Wanted to talk about a Europe-meetup-group ;) Guess you're out? :P
25: [00:57:15] <Zauberfisch> grettings
26: [00:57:39] <Zauberfisch> SphereSilverNL: lets do this!
27: [00:57:44] <SphereSilverNL> He's alive!
28: [00:57:59] <SphereSilverNL> You got evernote by any chance?
29: [00:58:08] <Zauberfisch> no
30: [00:58:23] <Zauberfisch> perhaps we could use some public ether pad?
31: [00:58:28] <SphereSilverNL> Google docs than?
32: [00:58:52] <Zauberfisch> ether pad? :P
33: [00:58:54] <SphereSilverNL> Things need to be setup first, then we can go ;)
34: [00:59:03] <Zauberfisch> for example from https://public.pad.fsfe.org/
35: [00:59:16] <Zauberfisch> its public, no account required
36: [00:59:20] <SphereSilverNL> Works too, but I need to set it up than ;)
37: [00:59:30] <Zauberfisch> just type in a name and done
38: [00:59:56] <Zauberfisch> or you can press "New Pad" then it generates one with a random url
39: [01:00:13] <Zauberfisch> so you don't even have to find a name (:
40: [01:00:26] <SphereSilverNL> Download of etherpad hangs :/
41: [01:00:34] <Zauberfisch> no need to download it
42: [01:00:36] <SphereSilverNL> I use Evernote usually :P
43: [01:00:45] <Zauberfisch> etherpad can be self hosted
44: [01:00:54] <Zauberfisch> but I suggest we just use one that is hosted somewhere
45: [01:01:00] <Zauberfisch> like the one of fsfe
46: [01:01:17] <Zauberfisch> https://public.pad.fsfe.org/p/silverstripe-europe-2014
47: [01:01:20] <Zauberfisch> here, I created one
48: [01:02:15] <Zauberfisch> right top corner, click the person icon and set yourself a name
49: [01:06:19] <SphereSilverNL> Wow, that pad is NICE!
50: [01:06:59] <Zauberfisch> yep. and the good thing is, its public and without account. so its super easy to use with others, because they don't have to get accounts
51: [01:11:51] <SphereSilverNL> It's almost funny! :D
52: [01:13:08] <SphereSilverNL> Zauberfisch: That doesn't require "big" ;) Guess who was the speaker at our Amsterdam meetup? (Hint, Chillu was)
53: [01:13:28] <Zauberfisch> did you got him to fly over for just the meetup?
54: [01:13:35] <Zauberfisch> I thought he was just on holliday or something
55: [01:13:52] <SphereSilverNL> He was still living in Germany back than ;)
56: [01:14:00] <SphereSilverNL> then
57: [01:14:05] <Zauberfisch> ah, right
58: [01:18:38] <SphereSilverNL> Any other Europeans want to join in on making this list complete on "getting a European SS-meetup started"?
59: [01:18:49] <SphereSilverNL> https://public.pad.fsfe.org/p/silverstripe-europe-2014
60: [01:24:39] * Shrike_Finland has joined #silverstripe
61: [01:30:44] <Zauberfisch> SphereSilverNL: I will stripp all collers now if thats ok with you
62: [01:30:47] * Shrike_Finland quit (Ping timeout: 252 seconds)
63: [01:30:48] <Zauberfisch> so we can see what was added later
64: [01:31:39] * willr quit (Quit: willr)
65: [01:31:39] <SphereSilverNL> go ahead, feel free to remove any unnecessary comment. I prefer to have an actual to-do list over a complete conversation ;)
66: [01:32:36] <Zauberfisch> SphereSilverNL: agreed
67: [01:32:57] <Zauberfisch> so, yeah, wissensturm is a great place. they like do that commercially. rent the place out for events
68: [01:33:09] <Zauberfisch> but the manager likes to support open source
69: [01:33:19] * UncleCheese__ quit (Quit: UncleCheese__)
70: [01:33:42] <SphereSilverNL> That's quite awesome
71: [01:34:06] <Zauberfisch> I organize the yearly Linux event in Linz there (with someone else together)
72: [01:34:11] <Zauberfisch> and the location is great
73: [01:34:30] <SphereSilverNL> Long term thinking, but, would September 2014 be a good target-date?
74: [01:34:49] <Zauberfisch> Like you can say "I would like to have 2 rooms, 1 with tables and power suplies, 1 with only chairs and a speaker podium" and they just build that up for you
75: [01:34:58] <Zauberfisch> sure
76: [01:36:28] <SphereSilverNL> I know, September is "far away", but getting everything setup and everything arranged, plus summer vacation, I think it's a viable option to just stretch to the end of the summer
77: [01:38:23] <Zauberfisch> I think organisation is not that much of a problem if we work well together
78: [01:38:43] <Zauberfisch> but still I like that "far away", because its so far in the future, its likely that many people can plan it in.
79: [01:38:54] <Zauberfisch> so they can reserver the date in their calendar
80: [01:39:29] <SphereSilverNL> part of my thought was indeed "it's far enough in the future to save the date" ;)
81: [01:39:47] <SphereSilverNL> Zauberfisch: Got Skype?
82: [01:40:11] <Zauberfisch> yes
83: [01:40:26] <Zauberfisch> afk for 1 min
84: [01:44:00] <SphereSilverNL> I must say, I'm amazed. This random though I had yesterday is taking off like a jetplane@
85: [01:46:27] <SphereSilverNL> @ should be !
86: [01:47:27] <Zauberfisch> yeah
87: [01:47:47] <Zauberfisch> but I would really love to see a bigger silverstripe meetup than the 5-10 people in austria
88: [01:47:55] <Zauberfisch> so I am fully in
89: [01:48:18] <Zauberfisch> so, well, SphereSilverNL:
90: [01:48:39] <SphereSilverNL> Our usual number is around 20 ;) But yeah, a full Europe meetup, with hopefully 100+ participants. I'm excited
91: [01:49:19] <Zauberfisch> Wissensturm is a serious suggestion. and I can take care of all organisation stuff. I have quiet the hand for organizing things
92: [01:49:39] <Zauberfisch> but of course its just a suggestion, I have absolutely no problem if we do it somewhere else
93: [01:49:52] <SphereSilverNL> I fully agree on that. It looks good!
94: [01:50:22] * joelpittet has joined #silverstripe
95: [01:50:25] <Zauberfisch> I had the linux event there last year, and it was great. really high quality location
96: [01:50:47] <SphereSilverNL> It is a bit "south of central Europe", but hey, if we can get the groups together, those 200 km's don't matter much anymore I think
97: [01:50:51] <Zauberfisch> and the fact that its so easy to reach from airport and railway station makes it even better
98: [01:51:18] <Zauberfisch> SphereSilverNL: yeah, if people fly already, doesn't matter where the plain lands (:
99: [01:53:32] <SphereSilverNL> A discount on a night sleep would be the next best thing :)
100: [01:54:03] <Zauberfisch> I'll see what I can do there, but no promisses. have never done anything with hotels around here
101: [01:54:22] <Zauberfisch> but since linz is a rather small city, hotels are not that expensive
102: [01:55:06] <SphereSilverNL> Don't worry, I'm somewhat assuming, the night at a hotel will be ok for most ;)
103: [01:55:13] * gelignite_ has joined #silverstripe
104: [01:55:17] * joelpittet quit (Ping timeout: 248 seconds)
105: [01:55:49] <SphereSilverNL> Just thinking, it would be extremely awesome to say "10% discount, because I'm part of the Silverstripe Meetup Group here" :P
106: [01:56:00] <Zauberfisch> there is 1 hotel 30 secconds away from Wissensturm, which is like 49€ for 1 person for 1 night
107: [01:56:11] <Zauberfisch> its just the building next door
108: [01:56:53] <SphereSilverNL> And it has a decent hotelroom? Not "20 persons stuffed into a room, sleep tight"
109: [01:57:14] <Zauberfisch> well, its from this large hotel chain called ibis
110: [01:57:27] <Zauberfisch> its ok in quality
111: [01:57:40] <SphereSilverNL> Ah, it's not good, but it's an ok chain afaix
112: [01:57:46] <SphereSilverNL> x=k
113: [01:57:49] <Zauberfisch> yep
114: [01:58:00] <Zauberfisch> its not premium quality or anything
115: [01:58:28] <Zauberfisch> but its pretty ok. stayed in one for a week in london, and was pretty satisfied
116: [01:58:33] <SphereSilverNL> It's has a bed and a bar, I'm good
117: [01:59:03] * gelignite quit (Ping timeout: 260 seconds)
118: [02:01:31] <SphereSilverNL> Any other Europeans here, that like the idea of having a SS-Europe meetup?
119: [02:01:52] <SphereSilverNL> Good thought on the 1/2 day thing!
120: [02:02:58] * DesignerX quit (Ping timeout: 260 seconds)
121: [02:06:00] * DesignerX has joined #silverstripe
122: [02:09:11] <Zauberfisch> SphereSilverNL: very productive. I like it
123: [02:10:06] <SphereSilverNL> Especially since it's just "a thought" I had yesterday :D
124: [02:18:38] <Zauberfisch> SphereSilverNL: we sould talk again on monday. I guess then more people from europe will be around
125: [02:20:01] <Zauberfisch> also, we should speak to cam, he probably has contact to most european meetup groups, I think contacting the other meetups via cam is the easiest way
126: [02:24:29] <SphereSilverNL> You mean this? https://twitter.com/silverstripe/status/434810123631210496
127: [02:29:38] <SphereSilverNL> I'm off to bed folks!
128: [02:29:50] <SphereSilverNL> Thethethethetehtheeeeee, that's all folks!
129: [02:29:56] * SphereSilverNL quit (Quit: bye)
130: [02:48:04] * antmas has joined #silverstripe
131: [02:48:15] <antmas> afternoon all
132: [02:49:34] <antmas> I'm trying to add in a second html content editor, and it's not showing up in the CMS for the given page type -
133: [02:49:35] <antmas> http://www.sspaste.com/paste/show/530024061d013
134: [02:49:44] <antmas> driving me nuts :<
135: [02:51:25] <antmas> there is probably something glaringly missing or wrong :P
136: [02:56:37] <antmas> anyone?
137: [03:02:23] <Zauberfisch> antmas: uhm, yes
138: [03:02:29] <Zauberfisch> the controller has no CMS fields
139: [03:02:38] <antmas> Zauberfisch, :( I just sorted that
140: [03:02:48] <antmas> FORGET I POSTED IT >.>
141: [03:03:07] <Zauberfisch> it always is the small and silly mistakes that take the longest to figure out
142: [03:03:11] <Zauberfisch> I know it all to well
143: [03:06:34] <antmas> yeah, it's either that or maybe I shouldn't code on Sunday's :P
144: [03:11:07] * UncleCheese quit (Read error: Connection reset by peer)
145: [03:11:21] * UncleCheese has joined #silverstripe
146: [03:32:05] * gelignite_ quit (Quit: http://bit.ly/nkczDT)
147: [03:38:45] * joelpittet has joined #silverstripe
148: [03:43:27] * joelpittet quit (Ping timeout: 272 seconds)
149: [04:13:11] * cloph has joined #silverstripe
150: [04:14:01] * cloph_away quit (Ping timeout: 245 seconds)
151: [04:24:33] * Shrike_Finland has joined #silverstripe
152: [04:29:23] <antmas> anyone have issues with saving HTML to the source editor?
153: [04:30:57] * Shrike_Finland quit (Ping timeout: 272 seconds)
154: [04:46:18] <antmas> super annoying
155: [04:46:42] <antmas> what limits what you can save in terms of tags via the HTML source editor?
156: [04:47:30] <Colin[pi]> antmas: tinymce config
157: [04:47:44] <antmas> Colin[pi], where is that found?
158: [04:47:48] <antmas> also
159: [04:47:48] <antmas> Colin[pi], HAI
160: [04:48:18] <Colin[pi]> OMG HAI
161: [04:48:35] <Colin[pi]> I think I changed it via HtmlEditorConfig::get('cms')->setOption(...)
162: [04:49:32] <antmas> what are the options Colin[pi] ?
163: [04:50:51] <Colin[pi]> antmas, look here: http://www.silverstripe.org/general-questions/show/11328
164: [04:51:18] <antmas> Colin[pi], tah
165: [04:51:48] <Colin[pi]> tinymce has a shitload of different config settings
166: [04:52:52] <antmas> where is he getting $longData from?
167: [04:53:20] <antmas> i might just turn off validation all together :P
168: [04:53:49] <Colin[pi]> or you can use *[*] to allow all elements/attrtibs
169: [04:53:56] <Colin[pi]> i.e. valid_elements : "*[*]"
170: [04:54:17] <Colin[pi]> moar info: http://jeremyhixon.com/silverstripe-tinymce-and-complex-html/
171: [04:54:26] <antmas> ah man
172: [04:54:26] <antmas> this thing sucks
173: [04:54:34] <Colin[pi]> fucking thing sucks!
174: [04:54:59] <Colin[pi]> FUCK IT WE'LL DO IT LIVE
175: [04:54:59] * antmas inserts html via the source editor, hits update
176: [04:54:59] <antmas> then it doesn't update :<
177: [04:56:15] <antmas> just straight up refuses any html
178: [04:56:15] <Colin[pi]> :(
179: [04:56:50] <Colin[pi]> it's a touchy little so-and-so
180: [04:56:51] <Colin[pi]> tinymce goes into "yeah nah" mode
181: [04:57:09] <antmas> so weird
182: [05:24:31] * Shrike_Finland has joined #silverstripe
183: [05:27:00] * joelpittet has joined #silverstripe
184: [05:30:08] * Shrike_Finland quit (Ping timeout: 246 seconds)
185: [05:32:23] * joelpittet quit (Ping timeout: 272 seconds)
186: [05:33:59] * Azure quit (Quit: Textual IRC Client: www.textualapp.com)
187: [05:35:44] * Azure has joined #silverstripe
188: [06:13:33] <antmas> right... now to host this badboy
189: [06:13:42] * antmas rubs palms
190: [06:17:27] <Colin[pi]> is that a euphemism?
191: [06:20:44] <antmas> XD
192: [06:20:56] <antmas> hat packing up for hosting, always forget something
193: [06:20:59] <antmas> hate*
194: [06:22:54] <Colin[pi]> yeah I stuffed up with hosting the other day too, but was quickly fixed ;)
195: [06:24:14] <antmas> I always forget some db config, or security flaw... you know, nothing *really* important
196: [06:24:26] <Colin[pi]> mine was db config lol
197: [06:24:59] <Colin[pi]> accidentally had the dev config defined instead of live and whole site went bye bye for about 2 mins until I figured out in my panic what happened
198: [06:25:01] <antmas> I make the mistake of building a whole big db on dev, and then forget that I have to build it all again when it goes live :(
199: [06:25:26] <Colin[pi]> lol I do the same :(
200: [06:25:44] <antmas> I haven't published anything in 3.1, there anything config wise I should double check?
201: [06:26:02] * Shrike_Finland has joined #silverstripe
202: [06:26:17] <Colin[pi]> I haven't either, so don't ask me
203: [06:26:29] <antmas> hmmm
204: [06:26:40] <Colin[pi]> I would ask simon_w but he's not here and is suspiciously quiet on twitter ;)
205: [06:26:41] * antmas sets director env to LIVE and pushes buttons
206: [06:27:24] <Colin[pi]> DO EEET
207: [06:27:46] <antmas> anyone here watch True Detective?
208: [06:27:57] * Colin[pi] shakes head
209: [06:28:12] <antmas> got the first 4 eps to watch, looks pretty sweet
210: [06:28:19] <antmas> anything by HBO is though, really
211: [06:30:36] <Colin[pi]> HBO makes some good shows, yeah
212: [06:30:39] * Shrike_Finland quit (Ping timeout: 260 seconds)
213: [06:30:44] <Colin[pi]> I don't watch much TV anymore tbh
214: [06:30:57] <Colin[pi]> has to be something like REALLY good
215: [06:33:25] <antmas> this is supposedly
216: [06:33:58] <Colin[pi]> last series I was addicted to was Breaking Bad
217: [06:39:03] <antmas> this is supposed to be on par
218: [06:39:08] <Colin[pi]> :o
219: [06:39:31] <antmas> IKR! cant' believe I didn't know abojt it
220: [06:39:34] <antmas> about*
221: [06:41:27] <Colin[pi]> looks pretty good, might check it out ;)
222: [06:57:09] * Shrike_Finland has joined #silverstripe
223: [06:59:32] <k_fish_> are silverstripes phpunit tests supposed to require db config? shouldn't those be set to skip?
224: [07:15:13] * joelpittet has joined #silverstripe
225: [07:18:09] * zippy__ has joined #silverstripe
226: [07:19:33] * joelpittet quit (Ping timeout: 248 seconds)
227: [07:22:46] * Colin[pi] quit (Ping timeout: 245 seconds)
228: [07:23:11] * Colin[pi] has joined #silverstripe
229: [08:09:26] * UncleCheese___ has joined #silverstripe
230: [08:14:14] <Zauberfisch> k_fish_: yes, silverstripe requires a database to run the unit tests
231: [08:14:25] <Zauberfisch> k_fish_: many tests are actually performed against a database
232: [08:15:02] <Zauberfisch> silverstripe will attempt to create test databases and delete them again afterwards
233: [08:15:11] <Zauberfisch> so it will not mess with your exisitng data
234: [08:15:26] <Zauberfisch> but I have no idea what it does if it fails to create the database
235: [08:15:59] <k_fish_> whats the most quick and dirty db to setup for it?
236: [08:16:11] <k_fish_> ..sqlite?
237: [08:16:32] <Zauberfisch> hmmm, I think you need to get a sqlite driver for silverstripe if you want to run sqlite
238: [08:16:38] <Zauberfisch> afaik only mysql ships in core
239: [08:17:08] <Zauberfisch> k_fish_: just put it in a VM and give it mysql with root access
240: [08:17:11] <Zauberfisch> that works well for me
241: [08:17:51] <k_fish_> I would love to put it in a vm, but setting up a vm would take far longer than any database setup
242: [08:18:13] <k_fish_> I'm doing looking at unit tests for silverstripe using hhvm instead of zend
243: [08:18:40] <k_fish_> unfortunately, developer version of hhvm takes a bit under an hour to compile from source fresh
244: [08:19:29] <Zauberfisch> cool
245: [08:19:37] <Zauberfisch> k_fish_: you should poke ss23
246: [08:19:44] <k_fish_> didn't you just?
247: [08:20:07] <Zauberfisch> simon_w says that ss23 is suppose to create a hhvm vagrant box
248: [08:20:15] <ss23> :O
249: [08:20:17] <ss23> NO
250: [08:20:18] <ss23> :(
251: [08:20:19] <Zauberfisch> k_fish_: figure of speech
252: [08:20:21] <k_fish_> hahaha
253: [08:20:22] <ss23> Someone asked me to...
254: [08:20:24] <Zauberfisch> ss23: yes!
255: [08:20:29] <ss23> simon_w said he was
256: [08:20:33] <ss23> kind of
257: [08:20:37] <ss23> Really he said he wasn't
258: [08:20:37] <ss23> bah
259: [08:20:41] <ss23> I don't know vagrant!
260: [08:20:46] <ss23> Zauberfisch knows vagrant, get Zauberfisch to make it! :O
261: [08:20:55] <Zauberfisch> ss23: no, U
262: [08:21:00] <ss23> NO U
263: [08:21:00] <ss23> :O
264: [08:21:03] <Zauberfisch> you have access to my repo
265: [08:21:04] <Zauberfisch> do it!
266: [08:21:27] <Zauberfisch> you even hac write access
267: [08:21:33] <Zauberfisch> go, create a new branch :P
268: [08:23:10] <k_fish_> ah well if you do get a box setup, it would certainly help whoever decides to take on the framework
269: [08:23:59] <k_fish_> I just have a dedicated development machine, xeon haswell, 1gbit port, ssd , 8gb ram... pretty much everything I need
270: [08:26:18] <Zauberfisch> ss23: also, its not like you have a choice. the rules are clear. http://en.wikipedia.org/wiki/Simon_Says
271: [08:29:35] <ss23> hahah
272: [08:29:45] <ss23> Zauberfisch: LATER I DO IT
273: [08:29:49] <ss23> convince sminnee to give me work time for it
274: [08:30:43] * UncleCheese___ quit (Quit: UncleCheese___)
275: [08:42:03] <Zauberfisch> ss23: tell him the awesome all mighty zauberfisch has ordered you to do it
276: [08:51:57] <ss23> XD
277: [08:53:00] <Zauberfisch> what does SS LTD charge for the hour?
278: [08:53:58] <Zauberfisch> just thinking out loud, but if one would like to get SS to fix a thing that noone takes care of, what would he be charged?
279: [08:58:04] <k_fish_> probably the price of the lost opportunity cost that could be spent working
280: [08:58:50] <Zauberfisch> k_fish_: well, that's sort of obvious
281: [08:58:54] <Zauberfisch> I was talking $$$
282: [08:59:11] <Zauberfisch> and perhaps SS LTD would give discount because its open source
283: [08:59:59] <k_fish_> but thats the whole point though, if you make 10$ an hour at work but instead spend time doing open-source, you are effectively losing 10$ an hour
284: [09:00:49] <k_fish_> so if any price, it would be be the more highly valued between his wage and the effective price of his leisure time
285: [09:01:32] <k_fish_> unless..... open source IS his leisure time .... haha
286: [09:02:23] <Zauberfisch> k_fish_: well, as SS is the "product" of SS LTD, it is not unlikely that they would give discount if you pay them to work on their own product
287: [09:02:58] <Zauberfisch> k_fish_: also, I do believe that at least some of the SS devs do use leisure time to work on SS
288: [09:02:58] <k_fish_> ah
289: [09:03:08] <Zauberfisch> as many others here in the community do
290: [09:03:29] * joelpittet has joined #silverstripe
291: [09:05:20] <k_fish_> having coding as a job and a hobby is pretty cool because it means you like your job
292: [09:05:40] <Zauberfisch> indeed
293: [09:05:44] <Zauberfisch> or you are crazy
294: [09:05:52] <ss23> 21:53:00 < Zauberfisch> what does SS LTD charge for the hour?
295: [09:05:53] <Zauberfisch> not sure which of those applies here
296: [09:05:54] <ss23> ummmmmmmmmmmmmmmmmmm
297: [09:05:55] <k_fish_> .. could be synonymous
298: [09:05:56] <ss23> depends on the client
299: [09:06:20] <Zauberfisch> so if the client is like super nice. say like ... myself
300: [09:06:56] <ss23> hahaha
301: [09:07:24] <ss23> My general thoughts are that unless you're very rich, you'd be better just asking chillu/ingo to make it a topic for hackday for free :P
302: [09:08:21] * joelpittet quit (Ping timeout: 248 seconds)
303: [09:08:31] <Zauberfisch> yeah, the question is hightly hypothetical
304: [09:08:52] <k_fish_> is the hack day a physical meetup or just a 'spiritual' one
305: [09:09:05] <Zauberfisch> both
306: [09:09:32] <k_fish_> I've always found working on laptops to be far less productive
307: [09:09:46] <k_fish_> and therefore frustrating
308: [09:10:38] * k_fish_ is now known as k_fish
309: [09:15:42] <k_fish> does silverstripe use hhvm tag in travisCi ?
310: [09:16:07] <Zauberfisch> probably not
311: [09:17:19] <k_fish> its at 97% parity on hhvm right now
312: [09:31:44] * zippy__ quit (Quit: zippy__)
313: [09:34:29] * Motoservo quit (Quit: Shhh. I'm trying to get some sleep here.)
314: [09:38:48] * k_fish quit (Quit: Leaving)
315: [10:13:58] <DesignerX> hi
316: [10:14:05] <Colin[pi]> HAI
317: [10:14:14] <DesignerX> is if (Member::currentUser()->inGroup('Adminstrators')) { correct ? I get Fatal error: Call to a member function inGroup() on a non-object in
318: [10:17:25] <Colin[pi]> DesignerX: means it's not finding the logged-in user
319: [10:17:40] <DesignerX> but my code is correct ?
320: [10:18:08] <Colin[pi]> I believe so, but if a Member is not logged in, currentUser() will not work
321: [10:19:09] <DesignerX> i'm already logged in as admin
322: [10:20:54] <Colin[pi]> DesignerX: Member::currentUserID() is returning a value?
323: [10:21:50] <DesignerX> returns 0 !
324: [10:22:29] <Colin[pi]> it tries to return "loggedInAs" from the session
325: [10:22:37] <Colin[pi]> if it's not numeric, it returns 0
326: [10:23:15] <DesignerX> my User id is '1'
327: [10:23:26] <DesignerX> just checked through phpmyadmin
328: [10:23:48] <Colin[pi]> what about your session?
329: [10:26:37] <DesignerX> Colin[pi]: do I just dump using debug::dump($_SESSION); die;
330: [10:27:35] <Colin[pi]> I usually just go print_r($)
331: [10:27:37] <Colin[pi]> oops
332: [10:27:43] <Colin[pi]> print_r($_SESSION);
333: [10:28:59] <DesignerX> undifined variable !
334: [10:29:23] <Colin[pi]> wat
335: [10:29:41] <DesignerX> oh.. ok, i think i'm calling the method too early
336: [10:29:56] <Colin[pi]> $_SESSION is a superglobal, ohh.. perhaps before the session is created?
337: [10:30:25] <DesignerX> yep..
338: [10:31:42] <DesignerX> but the function that calls "if (Member::currentUser) {" is called in the template .. shouldn't that mean the sesstion is created by then !
339: [10:32:00] <Colin[pi]> should be yes
340: [10:34:17] * aragonne has joined #silverstripe
341: [10:36:17] * aragonne has left #silverstripe
342: [10:36:48] * Shrike_Finland quit (Quit: Leaving.)
343: [10:38:26] * Shrike_Finland has joined #silverstripe
344: [10:39:13] <DesignerX> Colin[pi]: found it, I had to add my code to a differnt function.
345: [10:39:20] <Colin[pi]> ;)
346: [10:39:45] <DesignerX> I need to get Github setup soon :)
347: [10:42:42] <Colin[pi]> DesignerX: for source control/versioning?
348: [10:43:26] <DesignerX> Over the past few month I developed this "Gadgets" system with GridField & few of it's add-ons & want to have it availble online . For me it replaces the Widgets system
349: [10:43:57] <Colin[pi]> cool
350: [10:44:05] <DesignerX> & source control ofc,
351: [10:45:55] <DesignerX> I just add $getGadgetsArea(Header) & it will create a section in the CMS to add my Gadgets.. now I have Gallery, slider, testimonials, News (simple Text DO) & few others ..
352: [10:46:08] <Colin[pi]> nice
353: [10:46:24] <Colin[pi]> I used the SS widgets model fairly heavily in my modified version of the CMS
354: [10:46:34] <Colin[pi]> they are clunky, but acceptable
355: [10:46:36] <DesignerX> but can be extended to have anything, maybe will link it to existing modules like memberProfile & Blog
356: [10:47:02] <DesignerX> :) if you like GridField then you will LOVE my Gadgets module
357: [10:47:46] <Colin[pi]> might have to check it out :)
358: [10:48:56] <DesignerX> you just extend Gadget class & create what ever you need, & with "GridFieldAddNewMultiClassHandler" any GadgetsArea can have any Gadget regardless of the class & Gadgets & GadgetsArea have many_kany relations so you can reuse your gadgets
359: [10:49:42] <DesignerX> Colin[pi]: once on github I will be sure to send you the link :)
360: [10:50:32] <Colin[pi]> cool
361: [10:51:59] * joelpittet has joined #silverstripe
362: [10:52:07] <DesignerX> do you know of a way to add more models to an existing ModelAdmin section ?
363: [10:56:22] * joelpittet quit (Ping timeout: 252 seconds)
364: [11:10:59] * antmas quit (Quit: Leaving)
365: [11:22:39] * travis-ci has joined #silverstripe
366: [11:22:39] <travis-ci> [travis-ci] chillu/silverstripe-framework#138 (pulls/dateformat-simplified - 6906c9b : Ingo Schommer): The build has errored.
367: [11:22:39] <travis-ci> [travis-ci] Change view : https://github.com/chillu/silverstripe-framework/compare/9377e8241a12...6906c9bd1a55
368: [11:22:39] <travis-ci> [travis-ci] Build details : http://travis-ci.org/chillu/silverstripe-framework/builds/18973260
369: [11:22:39] * travis-ci has left #silverstripe
370: [11:29:56] * Colin[pi] quit (Ping timeout: 246 seconds)
371: [11:30:51] * travis-ci has joined #silverstripe
372: [11:30:52] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1945 (master - f63a78c : Ingo Schommer): The build passed.
373: [11:30:52] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/346d3edb3740...f63a78c0b9ec
374: [11:30:52] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/18973624
375: [11:30:52] * travis-ci has left #silverstripe
376: [11:35:36] * Shrike_Finland quit (Quit: Leaving.)
377: [11:37:27] * Shrike_Finland has joined #silverstripe
378: [11:38:11] * travis-ci has joined #silverstripe
379: [11:38:12] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1946 (master - a9e81a0 : Ingo Schommer): The build passed.
380: [11:38:12] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/f63a78c0b9ec...a9e81a08db90
381: [11:38:12] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/18973780
382: [11:38:12] * travis-ci has left #silverstripe
383: [12:21:54] * gelignite has joined #silverstripe
384: [12:34:50] * gelignite quit (Quit: http://bit.ly/nkczDT)
385: [12:40:44] * joelpittet has joined #silverstripe
386: [12:45:16] * joelpittet quit (Ping timeout: 245 seconds)
387: [12:54:48] * gelignite has joined #silverstripe
388: [13:04:33] * Shrike_Finland quit (Quit: Leaving.)
389: [13:06:30] * Shrike_Finland has joined #silverstripe
390: [13:16:39] * Shrike_Finland quit (Quit: Leaving.)
391: [13:52:42] * Shrike_Finland has joined #silverstripe
392: [13:58:32] * Shrike_Finland quit (Quit: Leaving.)
393: [13:59:27] * Shrike_Finland has joined #silverstripe
394: [14:10:01] * DesignerX quit (Ping timeout: 252 seconds)
395: [14:22:02] * Shrike_Finland quit (Quit: Leaving.)
396: [14:29:06] * joelpittet has joined #silverstripe
397: [14:33:36] * joelpittet quit (Ping timeout: 245 seconds)
398: [16:17:56] * joelpittet has joined #silverstripe
399: [16:22:49] * joelpittet quit (Ping timeout: 272 seconds)
400: [16:30:47] * toddmorey has joined #silverstripe
401: [16:35:22] <toddmorey> I'm kind of beating my head against a wall here. In SS3, I have a simple managed model, and I'd like the data objects to display in reverse chronological order in the admin view, so the most recently modified objects are always at the top of the list. I've tried overriding getList() on the object that extends ModelAdmin, but I haven't had any luck.
402: [16:36:12] <toddmorey> If anyone has ideas on what direction to head, I'd greatly appreciate the feedback. I've been searching all over but can't land on an answer.
403: [16:54:49] <toddmorey> By the way, I know I can put a default_sort on the object itself, but this particular order of sorting really only makes sense in this admin view.
404: [17:00:36] * toddmorey1 has joined #silverstripe
405: [17:01:06] * unsigned_ has joined #silverstripe
406: [17:08:14] * toddmorey quit (*.net *.split)
407: [17:08:15] * unsignedint quit (*.net *.split)
408: [17:21:46] * SphereSilverNL has joined #silverstripe
409: [17:32:46] * k_fish has joined #silverstripe
410: [17:54:23] <k_fish> is there an easier way than going through the travisCI to get phpunit tests for the framework?
411: [18:02:58] <Zauberfisch> k_fish: not sure what you mean
412: [18:06:09] * joelpittet has joined #silverstripe
413: [18:11:07] * joelpittet quit (Ping timeout: 272 seconds)
414: [18:14:24] <k_fish> there are phpunit test in silverstripe-installer repo
415: [18:14:34] <k_fish> not in silverstripe-framework
416: [18:14:45] <k_fish> travis pulls from -framework I think
417: [18:15:17] <k_fish> then does some magic and runs tests
418: [18:15:57] * SphereSilverNL quit (Ping timeout: 253 seconds)
419: [18:19:30] * toddmorey1 quit (Quit: Leaving.)
420: [18:50:17] * toddmorey has joined #silverstripe
421: [18:52:42] * zippy__ has joined #silverstripe
422: [18:54:26] * toddmorey quit (Ping timeout: 245 seconds)
423: [18:56:55] <zippy__> Morning
424: [19:08:11] * toddmorey has joined #silverstripe
425: [19:17:23] <Zauberfisch> k_fish: still I am unale to see what you mean
426: [19:17:29] <Zauberfisch> so you want to run unit tests?
427: [19:17:52] <Zauberfisch> well, there are 2 ways I know of, let travis do it, or call /dev/tests/___ yourself
428: [19:18:25] <Zauberfisch> calling /dev/tests/___ yourself localy can be done 2 ways, either in the browser, or via commandline
429: [19:18:35] <k_fish> I'm entirely on commandline here
430: [19:18:50] <k_fish> but ya I finally managed to get phpunit tests working for silverstripe-installer
431: [19:18:58] <k_fish> but php is spitting back quite a few errors
432: [19:19:17] <k_fish> I wanted to switch to just silverstripe-framework tests
433: [19:19:33] <k_fish> because that is what travis uses, and that way I can verify that it isn't just my PHP setup that is causing me grief
434: [19:19:55] <k_fish> I basically do something like
435: [19:20:03] <k_fish> git clone silverstripe-installer
436: [19:20:06] <k_fish> composer install --dev
437: [19:20:11] <k_fish> phpunit
438: [19:20:30] <k_fish> except this time I had to add sqlite3 settings to make db work
439: [19:20:55] <k_fish> so as per what travis is doing , I made _ss_environment.php and filled it with db settings
440: [19:21:21] <k_fish> that then worked, but after running tests on it just now I got
441: [19:21:24] <k_fish> FAILURES!
442: [19:21:24] <k_fish> Tests: 1562, Assertions: 5871, Errors: 38, Incomplete: 7, Skipped: 10.
443: [19:21:48] <k_fish> ah
444: [19:21:55] <k_fish> which now I can see is because i don't have php tidy installed
445: [19:28:52] <k_fish> I feel lucky , I think this test run will be good
446: [19:39:56] * toddmorey quit (Quit: Leaving.)
447: [19:52:46] * Ryan-Toast has joined #silverstripe
448: [19:54:43] * joelpittet has joined #silverstripe
449: [19:55:09] * joelpittet quit (Read error: Connection reset by peer)
450: [19:55:36] * joelpittet has joined #silverstripe
451: [20:03:24] * unsigned_ is now known as unsignedint
452: [20:06:25] * pippy has joined #silverstripe
453: [20:06:29] <pippy> morning
454: [20:07:13] * babak is now known as babak_
455: [20:07:32] <Ryan-Toast> Morning.
456: [20:07:52] * joelpittet quit ()
457: [20:08:42] <unsignedint> Morning Ryan-Toast
458: [20:08:47] <unsignedint> and pippy
459: [20:09:26] * babak_ is now known as babak
460: [20:16:21] * SightUnseen has joined #silverstripe
461: [20:16:31] * SightUnseen has left #silverstripe
462: [20:20:29] <Ryan-Toast> unsignedint: Good weekend?
463: [20:20:58] <unsignedint> yeah not too bad. spent most of it drinking homebrew. sucks to come back to work haha
464: [20:21:02] <unsignedint> how about you?
465: [20:21:24] * toddmorey has joined #silverstripe
466: [20:24:13] * geekdenz quit (Ping timeout: 272 seconds)
467: [20:27:04] <Ryan-Toast> unsignedint: Dying.
468: [20:27:14] <Ryan-Toast> unsignedint: Had the 9's all weekend.
469: [20:27:25] <unsignedint> haha lucky bastard
470: [20:27:29] <Ryan-Toast> Thought going to the after party last night was a good idea...
471: [20:27:30] <unsignedint> what did you dress up as?
472: [20:27:54] <Ryan-Toast> We got lederhosens so we can use them for Berrfest too.
473: [20:28:06] <unsignedint> haha awesome
474: [20:29:30] <Ryan-Toast> Should have stayed at home, sigh.
475: [20:59:12] <zippy__> morning unsignedint
476: [20:59:46] <unsignedint> morning zippy__
477: [21:00:56] <Ryan-Toast> Bye bye student loan :D
478: [21:03:18] <unsignedint> finished paying it off today?
479: [21:04:02] <Ryan-Toast> yeah, just did my last payment.
480: [21:04:04] <Ryan-Toast> Feels good.
481: [21:04:38] * DesignerX has joined #silverstripe
482: [21:08:54] <UncleCheese> Anyone go to the Basin Reserve this weekend? That had to be the weirdest baseball game I've ever seen.
483: [21:09:40] <UncleCheese> Pitcher throws a wild pitch in the dirt, batter swings for some reason, puts it in play, and the idiot runs straight to second base.
484: [21:11:23] <zippy__> UncleCheese: :)
485: [21:11:31] <zippy__> UncleCheese: What dad did you go to?
486: [21:11:35] <UncleCheese> Saturday
487: [21:11:49] <zippy__> What'd ya think?
488: [21:11:57] <UncleCheese> if that game got any more exciting, a funeral would have broken out
489: [21:12:10] <zippy__> :)
490: [21:12:14] <zippy__> ot
491: [21:12:15] <zippy__> ot
492: [21:12:19] <zippy__> fuck!
493: [21:12:38] <zippy__> don't you hate it when your keys are not on the home row properly.....!
494: [21:12:47] <zippy__> anyway… it's a bit of a grinder that game eh!
495: [21:12:54] <zippy__> big fightback yesterday
496: [21:18:55] * Colin[pi] has joined #silverstripe
497: [21:20:55] <zippy__> Morning Colin[pi]
498: [21:21:07] <Colin[pi]> morning!
499: [21:26:31] <UncleCheese> zippy__: Honestly, it was really fun
500: [21:26:45] <UncleCheese> I was the annoying american sitting in the crowd asking questions after every play
501: [21:26:54] <UncleCheese> everyone got a kick out of me
502: [21:27:04] <zippy__> UncleCheese: Why are you not back there today!!!
503: [21:27:06] <UncleCheese> "He just scored a run! Why isn't everyone cheering?"
504: [21:34:02] <Colin[pi]> lol UncleCheese
505: [21:34:11] <Colin[pi]> at least you enjoyed it
506: [21:34:35] <UncleCheese> it was really fun
507: [21:34:38] <UncleCheese> surprisingly gentlemanly
508: [21:34:51] <UncleCheese> the crowd applauded when the indian player got to 50 funs
509: [21:34:54] <UncleCheese> runs
510: [21:35:04] <UncleCheese> and i was really surprised that there was a food vendor selling indian food
511: [21:35:30] <UncleCheese> if you sold New York style pizza at a Boston Red Sox game, you'd be hung from the rafters
512: [21:36:47] <Colin[pi]> lol
513: [21:37:37] * gelignite quit (Quit: http://bit.ly/nkczDT)
514: [21:44:02] * antmas has joined #silverstripe
515: [21:44:13] <antmas> moin moin
516: [21:45:16] * ObiWanShanobi has joined #silverstripe
517: [21:46:11] <UncleCheese> well, it's finally happened… I heard a kiwi change every vowel to a U in a single sentence.
518: [21:46:20] <UncleCheese> "Bun, dud you have a gud swum?"
519: [21:46:28] <antmas> ss http://www.lgnz.co.nz/?
520: [21:46:37] <UncleCheese> hey that's a heyday site
521: [21:46:52] <antmas> UncleCheese: is it new?
522: [21:46:58] <UncleCheese> ish
523: [21:47:19] <antmas> UncleCheese: cause this is now parked http://www.localgovt.co.nz/
524: [21:47:19] <UncleCheese> i work on it from time to tim
525: [21:47:34] <antmas> wondering if ti's the same outfit
526: [21:47:41] <antmas> it's*
527: [21:47:42] <UncleCheese> i believe it is
528: [21:47:57] <antmas> UncleCheese: hmmmm, they have an ezine right?
529: [21:48:07] <UncleCheese> that i don't know
530: [21:50:14] <antmas> UncleCheese: I think there is - just not sure where it is now fed from
531: [21:51:45] <antmas> I'm ebedding the ezine on a Sharepoint site o.O
532: [21:52:11] * Colin[pi] shudders
533: [21:52:29] <Colin[pi]> lgnz is not responsive? booo, boooooo
534: [21:52:40] <Colin[pi]> booooourns
535: [21:53:00] * antmas does the shrink browser test
536: [21:53:06] <antmas> boooourns!
537: [21:53:41] <Colin[pi]> hehe I see you do the same thing "oh hey, a new site, nice design.... *resize browser*"
538: [21:53:52] <Ryan-Toast> Colin[pi]: They have a "how can we improve this site" at the bottom.
539: [21:53:55] <antmas> I do it constantly now
540: [21:54:07] <antmas> Ryan-Toast: already posted :D
541: [21:54:23] <Colin[pi]> antmas: http://artpolikarpov.github.io/garmoshka/
542: [21:54:29] <Ryan-Toast> Govt sites are always bad though.
543: [21:55:18] <antmas> Colin[pi]: hahaha awesome!
544: [21:55:25] <antmas> Ryan-Toast: +1
545: [21:55:42] <Ryan-Toast> antmas: Where's your site, antmas. did you get it finished?
546: [21:56:14] <antmas> Ryan-Toast: Finished (although still waiting on some testimonials and other portfolio items), just waiting on invoice for hosting
547: [21:56:36] <Ryan-Toast> antmas: Swish.
548: [21:56:42] <Ryan-Toast> screenshots?
549: [21:56:56] <antmas> Ryan-Toast: nerp, there is one on FB though
550: [21:57:44] <Ryan-Toast> antmas: Nav is way too small for the rest of your design.
551: [21:57:51] <antmas> knowing me though, I'll change the design probably constantly
552: [21:57:56] <antmas> Ryan-Toast: yeah I know
553: [21:58:18] <antmas> Ryan-Toast: and it's not aligned with logo etc
554: [21:58:39] <Ryan-Toast> antmas: give http://www.criticue.com/ when you load an alpha version.
555: [21:58:55] * willr has joined #silverstripe
556: [21:59:12] <antmas> Ryan-Toast: ah thanks, was looking for that link
557: [21:59:33] <antmas> I expect a tonne of things to fix up - tis been a while since I front-ended
558: [21:59:34] <antmas> :P
559: [21:59:51] <Colin[pi]> antmas prefers it from behind
560: [22:00:02] <antmas> Colin[pi]: Programmers do it in the back-end
561: [22:00:03] <Ryan-Toast> ^ lol
562: [22:00:29] <Colin[pi]> I started frontend, then went back, now I do both
563: [22:00:38] <antmas> Colin[pi]: once you go front-end
564: [22:00:39] <antmas> ...
565: [22:00:42] <Colin[pi]> lol
566: [22:00:42] <Ryan-Toast> Colin[pi]: I do a bit of everything...poorly
567: [22:00:51] <Colin[pi]> do ALL the things
568: [22:01:10] * ObiWanShanobi quit (Remote host closed the connection)
569: [22:01:22] <Ryan-Toast> Does anyone else use custom icons for all of their page types, I can't seem to help myself.
570: [22:01:33] <Colin[pi]> ryan-toast: yes
571: [22:01:39] <Colin[pi]> either famfamfam
572: [22:01:47] <Colin[pi]> or fatcow
573: [22:01:51] <antmas> Ryan-Toast: only usually home, contact and super custom pages
574: [22:01:52] <Ryan-Toast> I use Fugue Icons
575: [22:01:58] <Colin[pi]> oh fugue is good too
576: [22:02:04] <antmas> +1 fugue
577: [22:02:13] <Colin[pi]> infact I'm using fugue and not famfamfam now
578: [22:02:15] <Colin[pi]> dero
579: [22:02:17] <Colin[pi]> *derp
580: [22:02:21] <Ryan-Toast> lol.
581: [22:02:29] <Ryan-Toast> I fucking love icons.
582: [22:02:37] <antmas> Ryan-Toast: I NOTICED
583: [22:02:39] <antmas> XD
584: [22:02:48] <Ryan-Toast> from boilerplate?
585: [22:02:51] <Ryan-Toast> :P
586: [22:03:04] <antmas> got frustrated trying to get those social icon classes working
587: [22:03:11] <Ryan-Toast> lol
588: [22:03:20] <Ryan-Toast> It's pretty easy, man.
589: [22:03:35] <Ryan-Toast> I'll make a short code for BP.
590: [22:04:06] <antmas> I was using it 'the easy way' from docs, but couldn't get them to theme
591: [22:04:14] <Ryan-Toast> lol
592: [22:04:15] <antmas> doing*
593: [22:04:19] <Ryan-Toast> Have you never used them before?
594: [22:04:30] <antmas> not font-awesome, no
595: [22:04:55] <Colin[pi]> Ryan-Toast: change ALL the icons http://i.imgur.com/xfpUGwI.png
596: [22:05:11] <Ryan-Toast> Colin[pi]: Nice;
597: [22:05:13] <antmas> Colin[pi]: this is what I was having trouble with last night (TinyMCE rage)
598: [22:05:21] <Ryan-Toast> antams: I can't live without them.
599: [22:05:23] <Ryan-Toast> so handy.
600: [22:06:04] <antmas> Ryan-Toast: how exactly do you access them?
601: [22:06:20] <antmas> I tried via Tiny and directly naming theme in a template
602: [22:06:21] <Ryan-Toast> antmas: you mean style them?
603: [22:06:23] <antmas> no dice
604: [22:06:43] <antmas> Ryan-Toast: yeah I guess?
605: [22:06:52] <Ryan-Toast> .parent i{css}
606: [22:07:13] <antmas> Ryan-Toast: for a link tag?
607: [22:07:21] <Ryan-Toast> a i{css}
608: [22:07:44] <antmas> hmm
609: [22:08:11] <Ryan-Toast> antmas: line 102 https://github.com/Rhym/ss_boilerplate/blob/master/themes/boilerplate/sass/_layout.scss
610: [22:08:18] * chrisrio has joined #silverstripe
611: [22:08:22] * antmas goes to link
612: [22:10:18] <antmas> Ryan-Toast: so that is applying THAT style to #select-navigation right?
613: [22:10:53] <Ryan-Toast> #select-navigation .menu-icon i
614: [22:11:08] <antmas> ah right
615: [22:11:10] <antmas> I see
616: [22:11:56] <antmas> so you would just insert a tag, give it a class (from icons) and style it with i{}?
617: [22:12:56] <Ryan-Toast> No.
618: [22:13:04] <antmas> :<
619: [22:13:18] <Ryan-Toast> you would put your <i class="fa fa-icon"></i> in the a tag
620: [22:13:36] <antmas> Ryan-Toast: soz, that's what I meant
621: [22:13:40] <antmas> and what I was doing
622: [22:13:50] <Ryan-Toast> Or if you couldn't edit the html, you would use a :before to insert a unicode content.
623: [22:14:31] <zippy__> UncleCheese: Here you go :) http://www.espncricinfo.com/new-zealand-v-india-2014/engine/match/667653.html
624: [22:14:44] <antmas> that would explain that screencap I sent you via FB
625: [22:14:49] <antmas> (tiny icons) :P
626: [22:15:02] <Ryan-Toast> Take a look at the check/delete list on this page to find the :before method http://webdough.co.nz/~boilerpl/widgets/typography/
627: [22:15:20] <Ryan-Toast> antmas: Yeah, you just need to do a a i{front-size: 2em} or whatever.
628: [22:15:37] <antmas> Ryan-Toast: aw yiss - so I was on the right track then
629: [22:15:46] <Ryan-Toast> Shrug
630: [22:15:53] <Ryan-Toast> I don't know what you were doing :P
631: [22:16:22] <antmas> Ryan-Toast: I wasn't applying any style to my <a><i></i></a>
632: [22:16:49] <Ryan-Toast> Why not?
633: [22:18:13] <antmas> Ryan-Toast: I don't know
634: [22:18:21] <antmas> Sundayness?
635: [22:18:25] <Ryan-Toast> lol
636: [22:18:28] <Ryan-Toast> fair enough.
637: [22:19:32] <Colin[pi]> I think I might write my blog post this month about why people should stop using IE
638: [22:19:45] <Colin[pi]> do my part for us web devs ;)
639: [22:20:58] <zippy__> Ryan-Toast: I was looking at your boilet plate css scss files, and noticed formatting was some all on one line, other bits sort of indented, others fully indented...
640: [22:21:01] <zippy__> Ryan-Toast: no love?
641: [22:21:25] <antmas> zippy__: I saw that too, and bit my tounge
642: [22:21:39] <Ryan-Toast> zippy__: It's my own way of writing it :P
643: [22:21:43] <Colin[pi]> lol no fucks given by zippy
644: [22:21:45] <antmas> tongue*
645: [22:22:24] <Ryan-Toast> inline for styles that're supported by all browsers, new line for includes or unsupported styles.
646: [22:22:25] <antmas> I write in a hybrid as well
647: [22:22:36] <antmas> ^^^ same reason
648: [22:22:56] <zippy__> I was curious as I thought there might be a good reason for it
649: [22:23:29] <Ryan-Toast> zippy__: If it was a fully open source project I would adhere to proper style guides, but since it's just me I like my own way.
650: [22:23:43] <zippy__> yeap fair enough
651: [22:23:57] <zippy__> scss v sass?
652: [22:24:23] <Ryan-Toast> same thing
653: [22:24:38] <Ryan-Toast> scss is sass's file type
654: [22:25:01] <antmas> I thought it was syntactically different?
655: [22:25:14] <Ryan-Toast> I don't think so?
656: [22:25:45] <antmas> http://thesassway.com/editorial/sass-vs-scss-which-syntax-is-better
657: [22:25:51] <antmas> bias to scss
658: [22:26:12] <antmas> new version of sass I guess?
659: [22:26:14] <Ryan-Toast> Ah, right.
660: [22:26:28] <Ryan-Toast> I only know scss, and I prefer it's similarity to css.
661: [22:26:30] <antmas> yeah, different syntax for the same thing
662: [22:26:56] <Ryan-Toast> You compile it, so it doesn't really matter.
663: [22:27:54] <antmas> Ryan-Toast: I sent a link to grunt to a local design shop and now they use it exclusively :P
664: [22:28:09] <Ryan-Toast> I enjoy grunt.
665: [22:28:11] <zippy__> dry crust?
666: [22:28:29] <antmas> zippy__: Lucid Design
667: [22:28:45] <antmas> we're using codekit
668: [22:29:07] <antmas> zippy__: I doubt DC use anything :P
669: [22:29:29] <zippy__> when you said local I thought richmond
670: [22:29:43] <antmas> true
671: [22:30:02] <antmas> zippy__: are there any other places in RIchmond that do web?
672: [22:30:07] <Ryan-Toast> antmas, did you play Larry-bird at all?
673: [22:30:31] <antmas> Ryan-Toast: yeah, latest edition I got 12 :D
674: [22:30:42] <antmas> with the paralax
675: [22:30:46] <Ryan-Toast> lol, I have to take it down this week. He got pretty mad about it :P
676: [22:30:54] <antmas> hahahaha
677: [22:31:02] <antmas> I imagine he might
678: [22:31:21] <zippy__> link?
679: [22:31:33] <Ryan-Toast> http://demo.ryanpotter.co.nz/larry-bird/
680: [22:31:33] <antmas> same thing happened to me when I use friends faces as well as criminals for mughostmatchup lol
681: [22:31:41] <antmas> used*
682: [22:32:39] <zippy__> 2
683: [22:32:42] <zippy__> and imdone
684: [22:33:20] <antmas> you can feel the addication oozing out of flappybird/clones
685: [22:33:25] <antmas> tis like a virus
686: [22:33:41] <Ryan-Toast> I've always wanted to make games.
687: [22:33:52] <Ryan-Toast> Processing.js seems like a good platform for basic ones.
688: [22:34:04] <Ryan-Toast> pretty much lets you write java
689: [22:35:47] <antmas> Ryan-Toast: last one I made with node, websockets, impact and creat.js
690: [22:35:49] <Colin[pi]> did you make that game Ryan-Toast?
691: [22:35:54] <antmas> creat*
692: [22:35:56] <antmas> was pretty fun
693: [22:35:59] <Ryan-Toast> Colin[pi]: yeah.
694: [22:36:06] <Colin[pi]> heh cool
695: [22:36:08] <antmas> CREATE* fff
696: [22:36:16] <Ryan-Toast> antmas: Impact is a full on framework though, right?
697: [22:36:21] <antmas> Ryan-Toast:
698: [22:36:23] <antmas> yeah
699: [22:36:35] <Ryan-Toast> I want to learn the programming more than a framework :(
700: [22:36:41] <Ryan-Toast> just not many good tuts for JS
701: [22:37:15] <antmas> Ryan-Toast: yeah, I stuck to frameworks just to understand the scope of game making
702: [22:37:28] * r3v3rb has joined #silverstripe
703: [22:37:29] <Ryan-Toast> In SS with allowed_children, is there an allowed_parent?
704: [22:37:55] <antmas> Ryan-Toast: why would you need it?
705: [22:38:11] <Ryan-Toast> So you can't create a a page unless it's a child of a certain class.
706: [22:38:50] <antmas> Ryan-Toast: ? that's what allowed_children is for though
707: [22:39:04] <antmas> isn't it?
708: [22:39:20] <Ryan-Toast> antmas: yeah, but you can creat the allowed page as a separate entity.
709: [22:39:45] <antmas> hmmmm
710: [22:40:00] <Colin[pi]> there's also can_be_root
711: [22:40:02] <antmas> tis a good point
712: [22:40:07] <Colin[pi]> but that stops it just at the root level
713: [22:40:25] <Ryan-Toast> Colin[pi] better than nothing I suppose
714: [22:41:47] <Colin[pi]> but if they create it at a different level, is it going to be a super bad thing?
715: [22:44:17] <Ryan-Toast> Colin[pi]: no, but it will reduce the massive list of page types, which is nice.
716: [22:44:25] <Ryan-Toast> too many options confuse clients.
717: [22:44:40] <Ryan-Toast> They're like deer, you don't want to scare them off.
718: [22:44:52] <Colin[pi]> yeah I know
719: [22:45:50] <Colin[pi]> Ryan-Toast: a few other possibilities? http://www.balbus.tk/hide-a-page-from-the-cms-pagetype-dropdown/
720: [22:46:20] <Ryan-Toast> Colin[pi]: thanks :)
721: [22:48:46] <Colin[pi]> something about this reminds me of some web sites I've worked on: http://imgur.com/NLaBp0I
722: [22:53:58] * antmas_ has joined #silverstripe
723: [22:55:04] <antmas_> tis a good sign when sharepoint causes a browser to crash
724: [22:55:17] <zippy__> to awesome for the browser to handle
725: [22:56:37] <Colin[pi]> browser can't handle sharepoint's swag
726: [22:56:53] * antmas quit (Ping timeout: 245 seconds)
727: [23:14:35] <antmas_> awwww yeah, fixin dose bugs
728: [23:14:37] <antmas_> pewpewpew
729: [23:14:45] * antmas_ is now known as antmas
730: [23:21:42] * Bollig|DesignCty has joined #silverstripe
731: [23:22:01] <pippy> sharepoint. Why does it exist?
732: [23:26:16] <antmas> pippy: for a select few devs who know it to earn mega $$$
733: [23:28:16] <Colin[pi]> lol I forgot about this: http://www.limmy.com/ (nsfw audio)
734: [23:32:40] <antmas> anyone use Tapiture?
735: [23:34:16] <antmas> it's kinda like the male version of pinterest
736: [23:34:19] <antmas> :p
737: [23:34:38] <Ryan-Toast> antmas no such thing.
738: [23:34:53] <antmas> Ryan-Toast: :O
739: [23:35:05] <Ryan-Toast> mandatory sign up? get fuuuucked
740: [23:35:20] <antmas> Ryan-Toast: wait, are you sure?
741: [23:35:28] <Ryan-Toast> seems to be
742: [23:35:46] <antmas> ghey
743: [23:35:56] <Colin[pi]> Do they have a sharing button called "I'd Tap That"?
744: [23:36:11] <antmas> I'm not sure, but they should
745: [23:36:25] <antmas> I use it for dev images
746: [23:36:34] <antmas> which are mostly images of Ron Swanson
747: [23:37:35] <Bollig|DesignCty> Pisses me off when I have to resort to viewing the html meta tags to get any clue of what the site is about… "Tapiture is a community of tastemakers curating the best content and products all in one place. Discover, share and buy the best stuff online."
748: [23:48:50] * Foxdie has joined #silverstripe
749: [23:49:06] <Ryan-Toast> lol.
750: [23:49:11] <Ryan-Toast> hard.
751: [23:49:16] * DesignerX quit (Ping timeout: 265 seconds)
752: [23:49:23] <Foxdie> Hi folks, got a problem with a SilverStripe site I'm being asked to fix
753: [23:50:18] <Foxdie> Seeing a repeating error in the apps error log reporting there's a class missing; SiteTreeURLSegmentField
754: [23:50:30] <Foxdie> Its preventing people using the CMS backend
755: [23:50:37] <Foxdie> Anyone have any ideas how I can fix this?
756: [23:51:03] <zippy__> Foxdie: have you flushed?
757: [23:51:09] <zippy__> and dev/built
758: [23:51:24] <Foxdie> Appears someone tried to upgrade SilverStripe on that server recently
759: [23:51:37] * r3v3rb quit (Quit: r3v3rb)
760: [23:51:48] * SightUnseen has joined #silverstripe
761: [23:51:53] <Foxdie> I haven't personally as I'm not proficient in the CMS, can't vouch for whether the devs did it
762: [23:51:54] * SightUnseen has left #silverstripe
763: [23:52:08] <Ryan-Toast> Foxdie: try a dev/buold and a flush=all afterwards
764: [23:52:15] <Ryan-Toast> build**
765: [23:52:21] <Foxdie> Thanks
766: [23:52:40] <antmas> UncleCheese: those lg sites are different entities
767: [23:53:05] <antmas> ss23: http://www.localgovt.co.nz/ is an ss thing?
768: [23:53:40] <antmas> Foxdie: any luck?
769: [23:54:30] <Foxdie> just trying now, 2 servers to do this on
770: [23:54:52] <Foxdie> Looking at the bash history, think they may have forgotten to recursively update the submodules :)
771: [23:55:15] <antmas> Foxdie: :O whoops
772: [23:56:57] <Colin[pi]> hey guise, this payment gateway I need to integrate with has two options: redirect to bank site, or "direct post" cc details from client site - opinions?
773: [23:57:08] <Colin[pi]> I'm trending towards latter
774: [23:57:49] <antmas> hmmmm
775: [23:58:02] <antmas> so redirect would require them to enter details again?
776: [23:58:20] <Foxdie> nope sadly that didn't fix it
777: [23:58:26] <Foxdie> still getting the same issues
778: [23:58:35] <Colin[pi]> redirect means they enter CC details on bank website, direct post means they enter on client site (not stored, but sent to bank site behind the scenes)
779: [23:58:38] <Foxdie> blank JS popup and that error in the Apache error log
780: [23:59:04] <antmas> Colin[pi]: I'd go for the latter then
781: [23:59:08] <Foxdie> PHP Fatal error: Class 'SiteTreeURLSegmentField' not found in /path/to/SiteTree.php
782: [23:59:18] <Colin[pi]> antmas: yeah I think it's more professional
783: [23:59:35] <antmas> Colin[pi]: as long as it's super secure ;) and doesn't allow extra content besides CC deets
784: [23:59:59] <Colin[pi]> well I'll need SSL regardless because of the browser "redirect back to non-secure site" warning -_-

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