I just wanted to get some aliases rebuilt. I changed some pathauto settings, activated "mass generation" and fired the form. Result was it didn't regenerate any node. I played around with the settings which didn't change anything.

After deleting some aliases out of the database nothing changed. it still didn't regenerate the aliases. I think this worked with 1.x

Comments

greggles’s picture

Title: Regeneration buggy » bulk update doesn't create aliases
Status: Active » Postponed (maintainer needs more info)

In 5.x-2 (depending on exactly which version you have) Pathauto only creates aliases for nodes that are currently not aliased. Can you confirm that you deleted the alias for a node and it was still not regenerated? I just tested it again and this part of it worked fine (though some tokens were not replaced...which is a separate issue).

fhelmschrott’s picture

ok i didn't know this was intentionally - in this case "mass actualization" doesn't make too much sense it only creates but does no actualization. Also deletion of single aliases is pain :(

anyway - the answer is: no i didn't delete any aliases.

greggles’s picture

If you don't like the text please suggest better text. Simply complaining about why something is bad isn't helpful to improve the module.

In terms of deleting aliases manually - I spent a lot of time writing documentation to describe how to delete aliases either entirely or in smaller groups: http://drupal.org/node/144904 Your suggestions on ways to improve that documentation or make it more easy to find when people need it are welcome.

fhelmschrott’s picture

Hi greggles,

sorry for running up so late.

suggestion instead of "mass actualization": "generate missing/previously deleted aliases".

for the alias deletion your handbook pages are nice (i didn't know them but also didn't need them). On the long term probably a user interfaces for alias deletion would be the better way. I would jump in developing one but unfortunately i'm not good enough for that now.

greggles’s picture

Title: bulk update doesn't create aliases » change "bulk update" to "bulk generate new aliases"
Status: Postponed (maintainer needs more info) » Active

The idea of an interface for deleting is discussed in http://drupal.org/node/128366

Just changing the title to reflect the state.

greggles’s picture

Status: Active » Fixed

The text now says:

"Bulk generate aliases for {objects} paths that are not aliased"

And still has the subtext:
"Generate aliases for all existing user-tracker pages which do not already have aliases."

Anonymous’s picture

Status: Fixed » Closed (fixed)