IHomePageProvider and Routable are missing. Replaced by what?

Topics: Core, Customizing Orchard, General, Writing modules
Jul 5, 2013 at 8:42 AM
I'm looking at the Science Project modules. Specifically I want to see the permissions part of the module. It looks like we could use it.

However, we're working on 1.7 now and it seems IHomePageProvider has been removed. Also, Routable has been removed (was in Orchard.Core).

Does anyone know what they were replaced with?
Developer
Jul 5, 2013 at 8:45 AM
Routable got replaced by Aliases in 1.4 nearly 2 years ago.
Jul 5, 2013 at 8:51 AM
Ah. Yeah. I just read this topic: https://orchard.codeplex.com/discussions/274916

I was going to fix the Science project stuff, so I could use it on my 1.7 checkout. Might not be worth it then?
Coordinator
Jul 6, 2013 at 2:10 AM
Also, we have content item permissions now.
Jul 6, 2013 at 1:23 PM

i found this interface is no more useful. should we delete it?

namespace Orchard.ContentManagement.Aspects {
public interface IRoutableAspect : ITitleAspect, IAliasAspect {
    string Slug { get; set; }
}
}
Developer
Jul 6, 2013 at 3:51 PM
Good find. Just confirmed that this interface isn't being used anywhere in Orchard's core source code. Would you mind creating a work item for this? Thanks!
Jul 6, 2013 at 6:12 PM