A few suggestions to improve the URL Alias management:

Grouping alias by path allowing menu-like navigation

For example if you use Pathauto you can opt to have a blog/username alias for every user's blog. it would be nice if these could be grouped under blog/ and could be expanded just like a menu, and also work with activemenu for fast navigation.

Search autocompletion

Allowing users to look up and edit an alias by entering a path in an AJAX-enabled auto-complete field. Searching and editing could be done on the same page.

Mass-editing operations

Allowing users to check several alias for deletion or other operations. Use the label element to link the path with the checkbox to make it easier to select. Combine with the menu-style navigation to let the user select whole alias branches for deletion.

Quick-find duplicates

A way to quickly find aliases that point to the same system path

Browse aliases by alias or system path initial letter, alpha order

Select an initial letter in the alias or the system path to browse the listing page by.

Browse by system path/node type

Browse the aliases based on what system path they point to, be it node/nid, node type or something else.

Non-English chars in system paths without having to use phpMyAdmin

Fix the character encoding so that you can enter the chars as they are. Certain modules such as Profile require one to use urlencoded non-English chars in system paths. While urlencoding is unavoidable and system paths will not always make sense to non-techies, try to make it as seamless as possible. Right now it just doesn't work at all.

Regex/pattern based mass operations

Perform operations on large numbers of patterns using regex patterns or wildcards.

Some of the features above should be available when creating new nodes, for example the autocompletion.

Comments

solipsist’s picture

Title: Usability improvements » Path module usability improvements
Project: Path »
Component: User interface » usability

Moved to the right project.

Additional feature:
Edit alias in place in list without page reload using AJAX enabled form.

solipsist’s picture

This post has been around for a while and no feedback. Anyone else interested in making any of these improvements real in Drupal 6?

cosmicdreams’s picture

You have been good to keep this issue up. Apparently there hasn't been much traffic in this issue queue, until now. I'm giving this issue a bump so that I know I've visited it. I'll echo your question of whether or not this issue has been addressed in Drupal 6.

solipsist’s picture

Down in Barcelona during his keynote, Dries addressed URL alias management specifically so it was good to hear I wasn't the only one who wanted improvements.

Now I'm not gonna sit and point, I'd like to patch the module myself. Perhaps we can organize a team, a taskforce, to collectively implement at least a few of these and other ideas that might be floating around in the community.

sutharsan’s picture

Project: » Drupal core
Version: » 7.x-dev

Moving issues from User experience project to Drupal core usability component.

gurubert’s picture

Hi,

I would love to see a mass regexp editing feature for URL aliases.

solipsist’s picture

Component: usability » path.module

My plan is to make a contributed module for Drupal 6 that implements several of the things mentioned in my first post. It's good to see the URL Alias management was improved in Drupal 6 with a "Filter aliases" feature, but I'd like to improve it even further.

dave reid’s picture

Status: Active » Closed (duplicate)

Let's focus on specific individual issues for improvements. Most of this is too late for D7 anyway.