Pathauto should remember, for each node, when auto path-aliasing has been turned off.

Here is what happens now:

* User creates or edits a node and unchecks "Automatic Alias" and creates a custom alias.
* Later, the same user, or another user with editing privileges on that node, edits the node. (Any field could be edited, or none edited, if the person clicks "save" the problem will occur.)
* "Automatic Alias" is checked on when the node is opened in edit mode so that when the user who is editing clicks save, the custom alias previously set is replaced with the token pattern set up in Pathauto's admin.

This really is a bug. For awhile I thought it was a feature. The setting of whether automatic aliasing is on or off is actually a kind of content that should stick with node and not be changed back to a default unless the user him/herself changes it. Pathauto is essentially forgetting a setting and then upon later "save" is overwriting a choice made by the user with a default. It's like "reset to default" without the user choosing this.

Thanks for the great module,

Shai
Owner, Content2zero

Comments

Dave Reid’s picture

Status: Active » Closed (duplicate)