I think we should remove support for user contact form paths (e.g. user/uid/contact). There are infinite number of paths that could lie under user/uid/* (or node/nid/*, etc) that the Sub-path URL alias module is much better suited for those types of paths.

Especially if we want to generalize Pathauto to work on 'entities', a user's contact form is *not* an entity, while the user account itself is.

Comments

greggles’s picture

Seriously good idea.

dave reid’s picture

Assigned: Unassigned » dave reid
dave reid’s picture

Can we pull the trigger on this? It's going to make all the other work with coverting pathauto to use entity information way easier to handle since we won't have to work around these fringe patterns anymore.

greggles’s picture

I think so.

dave reid’s picture

Ok great. I'll clean up some of the existing issues then be able to work on this.

Freso’s picture

Dave, I'd like to give this a go once I'm back from ROD (around Thursday). if you won't mind hacking on some of your other projects? :p I need to get back into the Patauto code after all your changes. ;)

dave reid’s picture

Freso, do you still want to work on this? I'd love to officially move forward with this. Although if we want to postpone this until a 7.x-2.x that's understandable too.

dave reid’s picture

Status: Active » Needs review
StatusFileSize
new4.55 KB

Patch for review. Can I get a quick +1 from the crowd? This will help make some other patches moving forward easier as we don't have to support as much code.

greggles’s picture

Indeed, +1.

dave reid’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.