After http://drupal.org/node/154517 is committed I will create a patch that extends the current path alias UI to allow users with proper permissions to delete multiple aliases at once.
This was already done in http://drupal.org/files/issues/path_lang_1.patch but the original issue should be committed first, befor adding new features.

Screenshots:
http://www.flickr.com/photo_zoom.gne?id=1708807310&size=o
http://www.flickr.com/photo_zoom.gne?id=1707954833&size=o
http://www.flickr.com/photo_zoom.gne?id=1707955611&size=o

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

catch’s picture

subscribing.

stBorchert’s picture

FileSize
10.23 KB

Uh, forgot about this issue.
Here's a patch against 6.1. Perhaps I should do this for 7.x?

catch’s picture

Status: Active » Needs work

Yeah this'll need to be against 7.x

stBorchert’s picture

Version: 6.x-dev » 7.x-dev
Status: Needs work » Needs review
FileSize
10.45 KB

"Ported" the patch to 7.x.

floretan’s picture

Status: Needs review » Needs work
FileSize
15.09 KB

The patch seems to work but the HTML output needs to be fixed (see screenshot).

stBorchert’s picture

You have to clear your cache to load the new theme function for the overview form.
Go to [admin/settings/performance] and click on "Clear cached data" on the bottom of the page.

stBorchert’s picture

Status: Needs work » Needs review
FileSize
10.56 KB

New patch:
- hide "Delete selected" button if no aliases are found

floretan’s picture

FileSize
10.3 KB

Update patch for singular/plural in notification message ("The URL alias has been deleted." / "The URL aliases have been deleted").
Code looks good and passes coder module validation.

Robin Monks’s picture

Status: Needs review » Needs work

No longer applies to HEAD.

patching file modules/path/path.module
Hunk #1 succeeded at 72 (offset -2 lines).
Hunk #2 succeeded at 216 (offset 2 lines).
patching file modules/path/path.admin.inc
Hunk #2 FAILED at 44.
Hunk #3 succeeded at 135 (offset 2 lines).
Hunk #5 succeeded at 175 (offset 2 lines).
Hunk #7 succeeded at 198 (offset 2 lines).
Hunk #9 succeeded at 270 (offset 2 lines).
1 out of 9 hunks FAILED -- saving rejects to file modules/path/path.admin.inc.rej

Robin

Robin Monks’s picture

Status: Needs work » Needs review
FileSize
10.69 KB

Free untested re-roll.

Robin

Robin Monks’s picture

Status: Needs review » Needs work

Yeah, code's broken and needs to be updated. flobruit, interested? :)

Robin

drawk’s picture

subscribing.

stBorchert’s picture

FileSize
6.22 KB

Patch applies but there is one major bug: the path alias table is displayed with empty cells (see screenshot).
In function theme_path_admin_overview_form() (around #310) drupal_render() returns an empty string for $form['paths'][$key], $form['dst'][$key] and $form['src'][$key] so there seems to be something wrong with the form array (I searched but couldn't find any eye-catching error).

EllECTRONC’s picture

subscribing...

need to 6.x and 7.x

Dave Reid’s picture

Version: 7.x-dev » 8.x-dev

Too late for 7.x

yoroy’s picture

Issue tags: +Usability, +bulk update

tagging

Version: 8.0.x-dev » 8.1.x-dev

Drupal 8.0.6 was released on April 6 and is the final bugfix release for the Drupal 8.0.x series. Drupal 8.0.x will not receive any further development aside from security fixes. Drupal 8.1.0-rc1 is now available and sites should prepare to update to 8.1.0.

Bug reports should be targeted against the 8.1.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.2.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.1.x-dev » 8.2.x-dev

Drupal 8.1.9 was released on September 7 and is the final bugfix release for the Drupal 8.1.x series. Drupal 8.1.x will not receive any further development aside from security fixes. Drupal 8.2.0-rc1 is now available and sites should prepare to upgrade to 8.2.0.

Bug reports should be targeted against the 8.2.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.3.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.2.x-dev » 8.3.x-dev

Drupal 8.2.6 was released on February 1, 2017 and is the final full bugfix release for the Drupal 8.2.x series. Drupal 8.2.x will not receive any further development aside from critical and security fixes. Sites should prepare to update to 8.3.0 on April 5, 2017. (Drupal 8.3.0-alpha1 is available for testing.)

Bug reports should be targeted against the 8.3.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.4.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.3.x-dev » 8.4.x-dev

Drupal 8.3.6 was released on August 2, 2017 and is the final full bugfix release for the Drupal 8.3.x series. Drupal 8.3.x will not receive any further development aside from critical and security fixes. Sites should prepare to update to 8.4.0 on October 4, 2017. (Drupal 8.4.0-alpha1 is available for testing.)

Bug reports should be targeted against the 8.4.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.5.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.4.x-dev » 8.5.x-dev

Drupal 8.4.4 was released on January 3, 2018 and is the final full bugfix release for the Drupal 8.4.x series. Drupal 8.4.x will not receive any further development aside from critical and security fixes. Sites should prepare to update to 8.5.0 on March 7, 2018. (Drupal 8.5.0-alpha1 is available for testing.)

Bug reports should be targeted against the 8.5.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.6.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.5.x-dev » 8.6.x-dev

Drupal 8.5.6 was released on August 1, 2018 and is the final bugfix release for the Drupal 8.5.x series. Drupal 8.5.x will not receive any further development aside from security fixes. Sites should prepare to update to 8.6.0 on September 5, 2018. (Drupal 8.6.0-rc1 is available for testing.)

Bug reports should be targeted against the 8.6.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.7.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.6.x-dev » 8.8.x-dev

Drupal 8.6.x will not receive any further development aside from security fixes. Bug reports should be targeted against the 8.8.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.9.x-dev branch. For more information see the Drupal 8 and 9 minor version schedule and the Allowed changes during the Drupal 8 and 9 release cycles.

Version: 8.8.x-dev » 8.9.x-dev

Drupal 8.8.7 was released on June 3, 2020 and is the final full bugfix release for the Drupal 8.8.x series. Drupal 8.8.x will not receive any further development aside from security fixes. Sites should prepare to update to Drupal 8.9.0 or Drupal 9.0.0 for ongoing support.

Bug reports should be targeted against the 8.9.x-dev branch from now on, and new development or disruptive changes should be targeted against the 9.1.x-dev branch. For more information see the Drupal 8 and 9 minor version schedule and the Allowed changes during the Drupal 8 and 9 release cycles.

Version: 8.9.x-dev » 9.2.x-dev

Drupal 8 is end-of-life as of November 17, 2021. There will not be further changes made to Drupal 8. Bugfixes are now made to the 9.3.x and higher branches only. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

Version: 9.2.x-dev » 9.3.x-dev

Version: 9.3.x-dev » 9.4.x-dev

Drupal 9.3.15 was released on June 1st, 2022 and is the final full bugfix release for the Drupal 9.3.x series. Drupal 9.3.x will not receive any further development aside from security fixes. Drupal 9 bug reports should be targeted for the 9.4.x-dev branch from now on, and new development or disruptive changes should be targeted for the 9.5.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

Version: 9.4.x-dev » 9.5.x-dev

Drupal 9.4.9 was released on December 7, 2022 and is the final full bugfix release for the Drupal 9.4.x series. Drupal 9.4.x will not receive any further development aside from security fixes. Drupal 9 bug reports should be targeted for the 9.5.x-dev branch from now on, and new development or disruptive changes should be targeted for the 10.1.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

smustgrave’s picture

Version: 9.5.x-dev » 11.x-dev
Issue summary: View changes
Issue tags: +Triaged feature request, +Needs issue summary update

This seems like a feature that could still be useful to many.

Will need an issue summary update and appropriate test coverage.