With pathauto.module and path.module being such an important part of the Drupal alias system - can we have a little more control over the url alias listing. Can the control system feature the same kind of control and filtering system such as the content list?

Comments

chx’s picture

Sure it can. The is no Holy Sculpture which forbids anyone from implementing it.

shane birley’s picture

Well, I just don't see the connetion between the two modules. Why would the filter.module (which controls the formatting, etc) have any effect on whether or not a user can edit pages they own?

shane birley’s picture

(ignore, posted to wrong issue)

shane birley’s picture

RE: URL Alias Control

I wish I were a programmer, otherwise, I would do it. :)

webchick’s picture

Priority: Critical » Normal
Eglish’s picture

Just curious, what kind of control features are you thinking about? Are you just thinking about having a filter to help sort through the URL Aliases table? After all we can already sort by the alias path and the system path.

shane birley’s picture

I have given this a bit of thought to clarify what it is I am trying to suggest. It would be nice to control the URL Aliases listing just like the site content filters. The filters would, of course, filter based on URL roots, etc, rather than node type, etc.

For example, if I wanted only to view aliases based upon a particular root (view blog/*) it would remove all other aliases in the list.

Also, it would be nice to have some control over how many aliases are displayed (this would also work with content as well) - like, "display x per page". This would allow someone to view more on each page.

Does that make a little more sense?

webchick’s picture

Version: 4.7.0-beta2 » x.y.z

Because this is a feature, filing against CVS.

ashtonium’s picture

I'd have to agree with Shane, the administration of URL alias can quickly become a huge hassle if you're running pathauto as well. I'm currently in the middle of developing a site and I already have 35 pages of URL aliases, the pathauto ones can be managed easily enough through that module's admin pages, but finding a manually entered alias in amongst the mess of pathauto aliases can be rather tedious.

The addition of some filters to the /admin/path page would certainly be a blessing for those of us with huge sites running pathauto.

If no one else is currently working on this, I'll volunteer to look into it.

I plan on looking at the *node_filter* functions in node.module and translating them over for path.module (though probably only one level of filtering will be necessary, so they should be a bit simpler). Feel free to point me in a different direction if you feel that there's a better way.

moshe weitzman’s picture

Title: More URL Alias Control » Admin filter of URL alias lising in admin overview
Version: x.y.z » 7.x-dev
yan’s picture

Title: Admin filter of URL alias lising in admin overview » Admin filter of URL alias listing in admin overview

This would definitely be a very useful feature. I need to look through 71 pages right now, to find an alias.

Edit: The "Find URL Alias" module should do it for drupal 5.x.

dmitrig01’s picture

Status: Active » Fixed

There is now a "filter URL aliases" feature in Drupal 7 (6 too maybe, haven't checked)

Anonymous’s picture

Status: Fixed » Closed (fixed)

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