#silverstripe IRC Log

IRC log for 8 March 2016

All timestamps are in UTC.

1: [00:00:10] <Pyromanik> Protip: Don't do that.
2: [00:00:12] <spronk> nek minnit you'll ditch php for the piece of fucking shit that it is
3: [00:00:15] <spronk> o wait
4: [00:00:17] <AdRiAn_22> haha yeah. plus blow out the project like no tomorrow
5: [00:00:21] <spronk> im not supposed to say that
6: [00:00:25] <Pyromanik> xD
7: [00:00:34] <Pyromanik> spronk, what is your opinion on semicolons?
8: [00:00:38] <spronk> FUCK THEM
9: [00:00:39] <spronk> FUCK THAT
10: [00:00:40] <spronk> FUCK THIS
11: [00:00:42] <spronk> FUCK IT ALL!
12: [00:00:43] <Pyromanik> Yes.
13: [00:00:43] <spronk> :P
14: [00:00:52] <Pyromanik> good man, I knew you'd agree :>
15: [00:01:02] <spronk> tbh
16: [00:01:08] <spronk> in js, i prefer using them
17: [00:01:15] <spronk> because who knows what the fuck js does
18: [00:01:15] <Pyromanik> Although there are weird gotchas in JS where you do need them.
19: [00:01:20] <spronk> exactly
20: [00:01:23] <Pyromanik> ternary operator being one of them :<
21: [00:01:28] <spronk> in sane languages, semicolon = fuck you
22: [00:01:42] <Pyromanik> JS such a fucking mess.
23: [00:01:45] <Pyromanik> IJDGI
24: [00:02:06] <Pyromanik> abuse it royally!
25: [00:02:14] <Pyromanik> get caught out abusing it!
26: [00:02:29] <Pyromanik> Invent layer upon layer of abstraction and tooling to obfuscate our abuse!
27: [00:02:39] <spronk> yeahhhh
28: [00:02:45] <Pyromanik> make everyone thing it's needed, to the point where we influence the language itself!
29: [00:02:49] <spronk> its so sad that node.js actualyl has some kinda cool stuff on it
30: [00:02:54] <Pyromanik> BECAUSE FUCK YOU LEARNING SHIT
31: [00:02:58] <spronk> because dear god what a godawful system it is
32: [00:03:11] <Pyromanik> Better to just pretend and then justify our shortcomings by modifying the language itself.
33: [00:03:36] <Pyromanik> cf. JS ES6. CSS73. etc.
34: [00:04:21] <Pyromanik> fuck'n, LUA ALL THE THINGS
35: [00:04:45] <Pyromanik> Learn prototypal inheritance the proper way. What JS was supposed to have been.
36: [00:04:52] * scott1702 quit (Quit: This computer has gone to sleep)
37: [00:05:52] <Pyromanik> idk, something like that.
38: [00:05:56] <Pyromanik> Not really, but pretty much.
39: [00:06:07] <spronk> eh
40: [00:06:12] <spronk> prototypal inheritance is shit
41: [00:06:20] <spronk> its just a more akward way to do composition
42: [00:06:23] <spronk> that isnt as good as pure composition
43: [00:06:25] <spronk> that can go and fuck a goat
44: [00:07:06] <Pyromanik> If you didn't compile it before you ran it, it's not a program.
45: [00:07:20] <Pyromanik> :p
46: [00:07:46] <spronk> lol
47: [00:07:52] <Pyromanik> sweeping broad statements! Cause outrage and provoke discussion! Human interaction, yaaay!
48: [00:08:07] <Pyromanik> Now that's engaging an audience.
49: [00:09:11] <spronk> FUK YEH.GIF
50: [00:09:24] <Pyromanik> likeabawss.webm
51: [00:10:05] <spronk> http://cdn.meme.am/images/87698.jpg
52: [00:10:17] <spronk> https://pbs.twimg.com/profile_images/1860445166/Fuck_Yea.png
53: [00:10:42] <Pyromanik> I can't decide if that trump fellow is actually serious(ly retarded) or is just god level troll, unlike any ever seen before; beyond comprehension.
54: [00:10:48] <spronk> oh god
55: [00:10:49] <spronk> he is so good
56: [00:11:24] <Pyromanik> Surely he's just sitting there at night going "hehehehehe, and then I'll make the morons give me the heil salute..."
57: [00:11:48] <Pyromanik> "And they won't even realise they're shitting on the very freedom they think they hold so dear"
58: [00:12:07] <spronk> and of course
59: [00:12:13] <spronk> his penis is just fine, according to him.
60: [00:12:23] <spronk> HOW DO THEY VOTE FOR THAT
61: [00:12:25] <spronk> I JSUT DONT GET IT
62: [00:12:29] <Pyromanik> Imagine if he actually won, then turned around and went 'LOL JUST TROLLING' and ceeded the spot to Hilary or someshit.
63: [00:12:48] <spronk> lol
64: [00:12:50] <Pyromanik> Fuck'n ... how good would that be?
65: [00:13:47] <spronk> well
66: [00:13:48] <spronk> not that good
67: [00:13:54] <spronk> becuase hillary is fucking satan
68: [00:14:01] <Pyromanik> Troll level maximum.
69: [00:14:18] <spronk> i like to imagine her as the horrible nagging wife, vs Bill, who is the laid back almost redneck
70: [00:14:25] <Pyromanik> Basically stands for everything opposite trump tho. I think. Not that I've been keeping tabs at all.
71: [00:14:51] <Pyromanik> spronk, so... like... Peggy and Al Bundy?
72: [00:14:59] <Pyromanik> xD
73: [00:15:01] <spronk> yes
74: [00:15:04] <spronk> just like that
75: [00:15:10] <spronk> except bill is much cooler than al bundy.
76: [00:15:21] <Pyromanik> Last decent president really.
77: [00:15:24] <spronk> where's the next bill
78: [00:15:38] <spronk> last time around he tore the republican party a new one when he endorsed obama in that speech
79: [00:15:56] <spronk> https://www.youtube.com/watch?v=i5knEXDsrL4
80: [00:19:29] <Pyromanik> chrome is fullretard today
81: [00:19:34] <Pyromanik> can't play vidyaz
82: [00:23:37] <spronk> lame
83: [00:23:56] * DanaeNZ has joined #silverstripe
84: [00:27:02] <spronk> hmm
85: [00:27:06] <spronk> php really could use enums
86: [00:27:56] <Pyromanik> fake it with defines?
87: [00:28:01] <spronk> yehhh
88: [00:28:06] <spronk> prefer to use a value object really
89: [00:28:18] <Pyromanik> probably better.
90: [00:28:23] <Pyromanik> less global sillyness
91: [00:32:47] <spronk> ffs spronk
92: [00:32:54] <spronk> public statif cuntion IS NOT HOW YOU DO IT
93: [00:33:40] <Pyromanik> freudian slip?
94: [00:35:15] <spronk> ikr
95: [00:44:07] * DanaeNZ quit (Quit: TIME TO FEED)
96: [01:02:38] <spronk> hmm
97: [01:02:43] <spronk> i want a language feature for cascading enums
98: [01:02:46] * scott1702 has joined #silverstripe
99: [01:02:58] * Tanger has joined #silverstripe
100: [01:03:10] <spronk> i.e. for statuses that cascade
101: [01:03:24] <spronk> if already read, then can't mark as failed anymore sorta thing
102: [01:39:51] * jules0x quit (Quit: Leaving)
103: [01:45:05] <ss-helper> Re: Cloud flare cramping forum posts style - https://groups.google.com/d/msg/silverstripe-dev/70ul1Rt1wts/zZUtqxydBQAJ
104: [01:59:29] * muskie9 has joined #silverstripe
105: [02:06:17] * scott1702 quit (Quit: This computer has gone to sleep)
106: [02:12:55] * scott1702 has joined #silverstripe
107: [02:14:45] <muskie9> anyone ever successfully had a private repo pull in another private repo as a dependency using travis? I swear I've gone through their whole dependency page in their docs and their support isn't really helping... we have an internal SS module that we built an addon for so we want the addon to call the base module as a requirement... but keep getting a 404 not found on the request to github
108: [02:15:35] <micmania1> muskie9: is the original thing you’re running in travis private too?
109: [02:16:40] <muskie9> yes, the addon is what what the tests are running on, and it requires a base module... both are private repos... we have a dedicated github user that has access to both and I've tried using the travis command line tool to set password variables for the user I spec in the travis.yml file
110: [02:17:54] <muskie9> pretty much I tried each of these: https://docs.travis-ci.com/user/private-dependencies/
111: [02:18:49] <muskie9> currently using https for the repo link in the vcs protion of the composer.json... guess I didn't try git@
112: [02:19:04] <robbieaverill> muskie9: have you defined the GitHub repositories in your composer.json as repo sources?
113: [02:19:13] <muskie9> robbieaverill yes
114: [02:20:04] <robbieaverill> I'm using CircleCI to do the same thing in another project, and have the URLs defined as the git clone URI, i.e. git@github.com:vendor/package.git
115: [02:20:09] <robbieaverill> (vcs)
116: [02:20:32] <muskie9> I'll try git@ and see if I get anything different
117: [02:20:36] <robbieaverill> Assuming the user you're running Travis has a key with access to your private repos on GitHub as well you shouldn't have any trouble
118: [02:20:44] <micmania1> muskie9: i’m not familiar with travis - it looks like it allows you to generate an SSH key?
119: [02:21:14] <robbieaverill> You'll also need to ensure that the composer.json's "name" attribute for your private dependencies matches what you're calling in your main package i.e. vendor/package in both
120: [02:21:15] <muskie9> ya, when I use the travis cli tool it creates a key and pushes it to the github repo
121: [02:22:27] <muskie9> double checked the vendor/package and all passes
122: [02:23:40] <robbieaverill> Probably your URL protocol then. You should be able to composer them locally in the same way the CI server would (keys aside)
123: [02:29:51] <muskie9> robbieaverill git@ doesn't seem to work either... I'll just have to wait for their support to get back to me... thanks for the suggestions though, just annoying that we're paying so we can test private repos and we can't have get a private repo with private dependencies to work properly
124: [02:34:13] <micmania1> muskie9: It seems weird that travis would push to Github. Does it not give you a public key or deploy key (same thing).
125: [02:39:42] <muskie9> it does... there's an ssh key which it's description says it's for cloning the repo being tested and the private dependency... so the ssh key is in travis
126: [02:46:42] <micmania1> muskie9: and you’ve added that SSH key to all private repo’s?
127: [02:48:39] <micmania1> muskie9: If Github doesn’t allow re-use of deploy keys, then just add the public key to a user which has access to both repo’s.
128: [02:48:48] <muskie9> in our dedicated github account it shows ssh keys for both private repos, so would be like adding a machine to that account
129: [02:49:30] <micmania1> Is travis not trying to use a single SSH key to clone both? As in 1 SSH key per build
130: [02:50:22] <muskie9> I don't believe I re-used the key... I think I generated 1 for each... but both are in the account... so I guess the question is, when travis is building for repo 1, does it attempt to use the same key for repo 2
131: [02:52:31] <muskie9> I'm going to try to setup a re-usable key and see if that fixes it
132: [03:05:18] <muskie9> now it's unable to get framework for some reason lol, I'll keep messing with it... thanks micmania1 for pointing out the re-using of keys, I'm hoping that'll resolve it once I get the public stuff installing again
133: [03:08:57] * jsirish has joined #silverstripe
134: [03:12:18] * neilf__ has joined #silverstripe
135: [03:24:14] <spronk> guyyssss
136: [03:24:17] <spronk> net24 vs rimuhosting?
137: [03:39:40] <micmania1> spronk: SSP?
138: [03:39:45] <spronk> ?
139: [03:39:45] * micmania1 does big cheesy marketing grin
140: [03:40:00] <spronk> fuck
141: [03:40:01] <spronk> that
142: [03:40:04] <spronk> also, not silverstripe
143: [03:40:19] <muskie9> micmania1 SSP, SS Platform???
144: [03:40:26] <micmania1> yep
145: [03:40:45] <muskie9> we have one of the new stacks, works great, once we figured out what we were doing ;P
146: [03:40:55] <micmania1> nice :)
147: [03:41:06] <micmania1> Figure out the deploy key stuff with your private repo’s? :p
148: [03:41:32] <muskie9> nope, wiped all the old keys and started from scratch... got back to the original issue
149: [03:41:36] <muskie9> http://giphy.com/gifs/wetv-no-facepalm-cant-3xz2BLBOt13X9AgjEA
150: [03:42:02] <muskie9> not chickenbutt ^
151: [03:42:39] <muskie9> we've got a giphy integration in our slack... I called giphy and sent chickenbutt... guess what showed up 😳
152: [03:44:45] * Kingy[a] is now known as Kingy
153: [03:45:08] <ss-helper> Re: [silverstripe-dev] Re: SilverStripe Stack Site - https://groups.google.com/d/msg/silverstripe-dev/eEBz5dRPvf8/0Rx-XNKjBQAJ
154: [03:45:08] <ss-helper> Re: SilverStripe Stack Site - https://groups.google.com/d/msg/silverstripe-dev/eEBz5dRPvf8/P4SLxxajBQAJ
155: [03:45:13] <muskie9> micmania1 I think part of the issue is how github handles the keys... I have it on the dedicated account, so not sure if their docs are quite right since keys aren't shared across repos like they're suggesting... still odd
156: [03:45:28] <muskie9> we also use gitlab and that allows sharing keys
157: [03:46:23] <micmania1> muskie9: Try adding the keys to a user instead of to the repo
158: [03:46:39] <muskie9> that's where it is.. on the user that has access to the repos
159: [03:47:10] <muskie9> but the cli commands that adds them in their docs suggests it would add the shared key to the repo rather than the user... it's messed up
160: [03:56:46] <Pyromanik> spronk, for like vps or shared?
161: [03:57:15] <spronk> vps
162: [03:57:24] * Pyromanik shrugs
163: [03:57:31] <Pyromanik> I personally wouldn't Net24
164: [03:57:35] <spronk> ,,//
165: [03:57:36] <spronk> mm..
166: [03:58:08] <Pyromanik> but my experience is many years old, and shit gets past around the small NZ more than a single maid on a pirate ship.
167: [03:59:49] <spronk> mm..
168: [04:00:52] <Pyromanik> Came back to learn HD got sold to ISGL got sold to digiweb or someshit.
169: [04:01:03] <Pyromanik> and/or openhost
170: [04:01:05] <Pyromanik> idk
171: [04:01:09] <Pyromanik> fuck'n circles man.
172: [04:01:37] <Pyromanik> easy-hosting is new and independent, but shared only so far.
173: [04:01:42] <Pyromanik> afaik.
174: [04:02:12] <Pyromanik> Seems like a good bloke though.
175: [04:09:56] * phorloop has joined #silverstripe
176: [04:20:01] <robbieaverill> muskie9 - just quietly, I've had much less trouble with Circle than Travis ;)
177: [04:20:45] <muskie9> robbieaverill I'll check it out
178: [04:22:16] <robbieaverill> That being said, it probably comes down to the way your composer config is set up. Perhaps post a StackOverflow question about it? (Or maybe a "SilverStripe StackExchange" question at some point...!)
179: [04:24:25] <muskie9> I think it's the auth stuff... we have working composer files for public dependencies that aren't in packagist (no auth required)... as soon as it's a private dependency it shits a brick
180: [04:25:32] * micmania1 quit (Quit: micmania1)
181: [04:26:46] * robbieaverill quit (Ping timeout: 252 seconds)
182: [04:52:45] * chillu_23 has joined #silverstripe
183: [05:05:39] * scott1702 quit (Quit: This computer has gone to sleep)
184: [05:12:37] * scott1702 has joined #silverstripe
185: [05:15:44] * scott1702 quit (Client Quit)
186: [05:31:22] * chillu_23 quit (Quit: chillu_23)
187: [05:39:21] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
188: [05:41:47] * jsirish quit (Quit: My Mac has gone to sleep. ZZZzzz…)
189: [05:45:10] * liori quit (Remote host closed the connection)
190: [06:37:22] * wmk has joined #silverstripe
191: [06:40:08] * Shrike_Finland has joined #silverstripe
192: [07:01:33] * Werner_2_ has joined #silverstripe
193: [07:04:57] * wmk quit (Ping timeout: 276 seconds)
194: [07:06:21] * wmk has joined #silverstripe
195: [07:06:47] * Werner_2_ quit (Ping timeout: 260 seconds)
196: [07:11:44] * Mike123 has joined #silverstripe
197: [07:20:27] <Firesphere> Hello world
198: [07:22:22] * Werner_2_ has joined #silverstripe
199: [07:24:39] * wmk quit (Ping timeout: 260 seconds)
200: [07:24:48] * r_hector has joined #silverstripe
201: [07:35:37] <Pyromanik> dlrow olleH
202: [07:38:04] * Pyromanik quit (Quit: Leaving)
203: [07:42:48] * chillu_23 has joined #silverstripe
204: [07:46:58] * Mike123 quit (Ping timeout: 252 seconds)
205: [07:47:12] * Werner_2_ is now known as wmk
206: [07:48:06] * swaiba has joined #silverstripe
207: [07:54:26] * spronka has joined #silverstripe
208: [08:06:21] * arnhoe has joined #silverstripe
209: [08:20:18] * Shrike_Finland quit (Quit: Leaving.)
210: [08:31:00] * spronk quit (Quit: I may need a longer sleep timer...)
211: [08:33:48] * Mike123 has joined #silverstripe
212: [08:36:03] * DarjusIT has joined #silverstripe
213: [08:43:59] <wmk> any travis expert around?
214: [08:49:53] * kinglozzer has joined #silverstripe
215: [08:50:54] * r_hector quit (Ping timeout: 276 seconds)
216: [09:15:17] * neilf__ quit (Quit: Connection closed for inactivity)
217: [09:33:02] * Shrike_Finland has joined #silverstripe
218: [09:34:47] * Kingy is now known as Kingy[a]
219: [09:46:16] <DarjusIT> Hi all i am using dropzone for frontend images uploading my code is http://www.sspaste.com/paste/show/56de9726385d8 and i see in print_r that I have iamges that are opleaded but they are not linking by many many relation is someone had this issue?
220: [09:52:37] <DimiStripe> This is probably becasue yout many_many have Image class, but image does not have belong_many_many ;)
221: [09:52:44] <DimiStripe> *belongs_many_many
222: [09:53:38] * Liquide quit ()
223: [10:01:12] * Shrike_Finland quit (Quit: Leaving.)
224: [10:15:59] * Shrike_Finland has joined #silverstripe
225: [10:22:54] * liori has joined #silverstripe
226: [10:26:53] * arnhoe_ has joined #silverstripe
227: [10:28:29] * arnhoe quit (Ping timeout: 244 seconds)
228: [10:35:13] * ss32noob has joined #silverstripe
229: [11:00:14] <ss-helper> default timezone error in php - http://stackoverflow.com/questions/1444224/default-timezone-error-in-php
230: [11:10:08] * Stomach quit (Quit: bye)
231: [11:22:34] * Shrike_Finland quit (Quit: Leaving.)
232: [11:25:25] * ^pH has joined #silverstripe
233: [11:30:14] <ss-helper> Silverstripe publish page in the future - http://stackoverflow.com/questions/35865868/silverstripe-publish-page-in-the-future
234: [11:49:21] * ss32noob quit (Ping timeout: 252 seconds)
235: [11:57:24] * chillu_23 quit (Quit: chillu_23)
236: [12:19:20] * steve___ has joined #silverstripe
237: [12:19:43] * steve___ is now known as Guest20626
238: [12:20:22] <Guest20626> Good afternoon people, by any chance did any of you guys manged to add a "No follow" to the wysiwyg editor when you create a new link?
239: [12:29:11] * phorloop quit (Quit: Byeee...)
240: [12:29:45] * zlinux has joined #silverstripe
241: [12:55:00] * swaiba quit (Remote host closed the connection)
242: [13:05:04] * zlinux quit (Ping timeout: 268 seconds)
243: [13:21:13] * Shrike_Finland has joined #silverstripe
244: [13:22:10] * UndefinedOffset has joined #silverstripe
245: [13:24:58] * spronka quit (Quit: My Mac has gone to sleep. ZZZzzz…)
246: [13:44:33] * Shrike_Finland quit (Quit: Leaving.)
247: [13:46:11] * Shrike_Finland has joined #silverstripe
248: [13:46:26] * muskie9 has joined #silverstripe
249: [14:28:39] * Shrike_Finland quit (Quit: Leaving.)
250: [14:32:26] * Shrike_Finland has joined #silverstripe
251: [14:32:30] * Shrike_Finland quit (Client Quit)
252: [14:36:29] * muskie9 quit (Quit: My Mac has gone to sleep. ZZZzzz…)
253: [14:39:06] * Guest20626 quit (Ping timeout: 252 seconds)
254: [14:51:37] * wmk quit (Ping timeout: 240 seconds)
255: [14:56:11] * muskie9 has joined #silverstripe
256: [14:57:41] * DimiStripe quit (Quit: DimiStripe)
257: [15:01:45] * DimiStripe has joined #silverstripe
258: [15:03:34] * jsirish has joined #silverstripe
259: [15:04:20] * jsirish quit (Client Quit)
260: [16:00:10] * r3v3rb has joined #silverstripe
261: [16:00:26] <r3v3rb> hi everyone, anyone up for a challenge in jquery/js ?
262: [16:05:24] <r3v3rb> I need to calculate where the word wraps in a paragraph appear and set the text of a textarea to replicate them with \n\r instead :D
263: [16:05:43] <r3v3rb> based on the input of the textarea itself !
264: [16:05:57] <r3v3rb> that feeds the text of the paragraph
265: [16:06:01] <r3v3rb> loopy hell!
266: [16:06:28] <muskie9> that sounds horrible r3v3rb
267: [16:06:42] <r3v3rb> i have the texarea feeding the html of the paragraph but the wordwrapping is hellish
268: [16:07:32] <r3v3rb> it calculate thes characters used and changes font size accordingly and counts the lines if the user manually enters a return but the problem comes when trying to replicate the wordwrap
269: [16:08:04] <muskie9> I know jquery, but not that well unfortunately lol
270: [16:08:14] <r3v3rb> heh, me either
271: [16:11:38] * arnhoe_ quit ()
272: [16:22:30] * Mike123 quit (Ping timeout: 252 seconds)
273: [16:37:02] * wmk has joined #silverstripe
274: [16:37:28] <r3v3rb> muskie9: https://jsfiddle.net/xarfd1sb/1/ <- current working textarea to p>span now I need to adjust when the text wraps in the p>span to break in the textarea :D
275: [16:38:23] <muskie9> that's crazy, I might have to fork that in case that ever comes up for me later lol
276: [16:39:16] <r3v3rb> heh, its a nice little project the next page of the system generates PDF certificates and produces jpg previews for the users...
277: [17:27:19] * kinglozzer quit ()
278: [17:36:11] * gelignite has joined #silverstripe
279: [17:45:16] * DarjusIT quit (Read error: Connection reset by peer)
280: [18:05:46] * r3v3rb quit (Quit: r3v3rb)
281: [18:11:12] * muskie9 quit (Ping timeout: 276 seconds)
282: [18:41:36] * jules0x has joined #silverstripe
283: [19:02:01] * jules0x quit (Ping timeout: 240 seconds)
284: [19:02:53] * jules0x has joined #silverstripe
285: [19:03:22] * chillu_23 has joined #silverstripe
286: [19:06:10] * Phlunk3 has joined #silverstripe
287: [19:08:33] * ^pH quit (Read error: Connection reset by peer)
288: [19:08:50] * ^pH has joined #silverstripe
289: [19:09:10] * ^pH quit (Max SendQ exceeded)
290: [19:09:30] * ^pH has joined #silverstripe
291: [19:19:24] * chillu_23 quit (Quit: chillu_23)
292: [19:24:51] * jsirish has joined #silverstripe
293: [19:43:21] * chillu_23 has joined #silverstripe
294: [19:51:42] * UndefinedOffset quit (Quit: Leaving.)
295: [19:51:59] * UndefinedOffset has joined #silverstripe
296: [19:52:02] * adrexia has joined #silverstripe
297: [19:56:11] * UndefinedOffset quit (Ping timeout: 250 seconds)
298: [20:18:18] * robbieaverill has joined #silverstripe
299: [20:20:09] <robbieaverill> Morning all - I've got a question regarding unit tests! I started a project yesterday and the first thing I did was set up the framework and CMS and plug it into continuous integration to establish a baseline for the unit tests
300: [20:20:47] <robbieaverill> Then I added a module which has a Page extension that overrides the Content field, and now a few of the CMS tests fail (because the fixtured Content doesn't match after the extension runs)
301: [20:21:09] <robbieaverill> Should I (A) fork the CMS, adjust the unit tests to suit the extension or (B) stop running the CMS tests?
302: [20:22:19] <robbieaverill> I think the fact that the unit tests fail with the extension added show an amount of incompatibility between the extension and the base CMS which is probably important to know about! However, I'm also aware that my particular project doesn't include the CMS itself, it's a composer dependency, so perhaps I shouldn't be testing it...?
303: [20:24:04] * micmania1 has joined #silverstripe
304: [20:24:33] * spronk has joined #silverstripe
305: [20:34:33] * UndefinedOffset has joined #silverstripe
306: [20:45:29] <wmk> robbieaverill, sounds like a matter of taste to me
307: [20:48:46] <robbieaverill> I'm torn between focussing on MY project code and sticking with proven compatibility :)
308: [20:52:42] <wmk> jup
309: [20:52:48] <wmk> i normally run my tests first
310: [20:53:13] <wmk> and the tests ran well before you installed the module?
311: [20:56:10] <robbieaverill> Yeah, the framework, CMS and blog module all worked nicely although it takes a while to run the suite
312: [20:57:00] * jsirish quit (Quit: Textual IRC Client: www.textualapp.com)
313: [20:57:02] <robbieaverill> That being said, I'd thought about ignoring their tests for the regular CI process anyway because they take so long
314: [20:57:10] <wmk> yup
315: [20:57:18] * Phlunk3 quit (Remote host closed the connection)
316: [20:57:58] <wmk> have to run, cu robbieaverill
317: [20:58:15] <robbieaverill> Cheers mate
318: [20:58:26] * wmk quit (Quit: nice to meet you ;))
319: [20:59:10] * jules0x quit (Ping timeout: 248 seconds)
320: [21:00:20] * jules0x has joined #silverstripe
321: [21:08:02] <BrewNaked> Good [insert appropriate daypart here] all. Could someone point me in the direction of modifying a GridField to incorporate a hierarchical layout?
322: [21:12:13] <BrewNaked> I've modified the getTitle() in the DataObject that I'm managing so as to hack some basic indentation directly into the title fields to show children/grandchildren/etc., but was hoping that someone else has put something out there that might represent a more elegant solution that I could borrow [steal].
323: [21:14:42] <micmania1> BrewNaked: checkout the GridField version of SiteTree
324: [21:27:54] <BrewNaked> micmania1: Is that a configuration within the core SiteTree object? Or a module like Christopher Darling's silverstripe-gridfieldsitetree module?
325: [21:28:48] <micmania1> BrewNaked: Its in the CMS. Login and click the icon in the top right corner when viewing the entire site tree. I’m not really sure what goes on under the hood though
326: [21:29:28] * muskie9 has joined #silverstripe
327: [21:29:33] * muskie9 quit (Client Quit)
328: [21:30:08] <BrewNaked> micmania1: Oh... gotcha. Good call. Thanks.
329: [21:31:03] * vanny has joined #silverstripe
330: [21:31:25] <vanny> morning all
331: [21:36:29] <vanny> If I have a function on page.php, I should be able to call this from any template correct?
332: [21:39:47] <micmania1> vanny: Only if Page or a subclass is being rendered. ie. You won’t be able to use it on Securiy (login) pages
333: [21:42:22] <vanny> at the moment i have public function AddForm in page.php and $AddForm on an include file and it just doesnt render it or even find it. I tried $Top.AddForm as well
334: [21:42:41] <vanny> AddForm is in the allowed_actions
335: [21:43:24] * spronk quit (Quit: I may need a longer sleep timer...)
336: [21:44:30] * gelignite quit (Quit: http://bit.ly/1kso8Ta)
337: [21:46:22] <vanny> could it be because it is within a <% with %> block
338: [22:02:54] <robbieaverill> Cheers mate
339: [22:03:04] <robbieaverill> (arrow up + enter #fail)
340: [22:04:54] <vanny> ok, definately something in the <% with %> block, I tried $Top.AddForm at the start and nothing, but when I move it out of block, it works
341: [22:15:42] <ss-helper> Re: CMS browser/os usage statistics - https://groups.google.com/d/msg/silverstripe-dev/LWWMGdgYuqc/YL56RszfBQAJ
342: [22:21:18] * TheVoid quit (Ping timeout: 268 seconds)
343: [22:24:24] * TheVoid has joined #silverstripe
344: [22:31:58] * TheVoid quit (Ping timeout: 248 seconds)
345: [22:34:26] * TheVoid has joined #silverstripe
346: [22:42:42] * UndefinedOffset quit (Quit: Leaving.)
347: [22:50:33] * spronk has joined #silverstripe
348: [22:57:46] * vanny quit (Quit: Page closed)
349: [23:00:01] * ss-helper quit (Remote host closed the connection)
350: [23:00:17] * ss-helper has joined #silverstripe
351: [23:01:23] * TheVoid quit (Ping timeout: 268 seconds)
352: [23:04:22] * TheVoid has joined #silverstripe
353: [23:06:20] * chillu_23 quit (Quit: chillu_23)
354: [23:08:49] * Kapdap quit (Quit: Lost terminal)
355: [23:09:32] * Kapdap has joined #silverstripe
356: [23:10:31] * Kapdap quit (Client Quit)
357: [23:11:16] * Kapdap has joined #silverstripe
358: [23:12:24] * micmania1 quit (Quit: micmania1)
359: [23:13:22] * grgcnnr has joined #silverstripe
360: [23:13:22] <ss-helper> grgcnnr: Welcome to #silverstripe! Please ask your questions but don't leave too soon, we are a busy lot.
361: [23:28:01] * TheVoid quit (Ping timeout: 240 seconds)
362: [23:30:58] * TheVoid has joined #silverstripe
363: [23:36:50] <robbieaverill> How difficult would it be to change the 'Published [Entity Type] "Entity Title"' success message when publishing? I'm looking at removing the Title, so want to remove it from the message too - at the moment it's coming from default configuration and doubling it up
364: [23:41:17] * micmania1 has joined #silverstripe
365: [23:41:42] * grgcnnr quit ()
366: [23:58:30] * r_hector has joined #silverstripe

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