So many modules; I already have over 700 in my installation.

This is a miniature module of +6KB; have you contacted the Pathauto developer if this can't be integrated in that module?

Comments

dave reid’s picture

Status: Active » Fixed

The ironic thing is that I do co-maintain Pathauto, and no, this is not something we want to have in it for now. For most people the built in logic should work fine. Only those with unique patterns that find themselves having the 'Automatic alias' checkbox unchecked or checked not when they want it to be may want to use this.

pumpkinkid’s picture

Dave, Not to second guess you... but if I understand what this module is intended to do... why would you not want it to be a part of the main module?

Wouldn't having this fix even if "for most people the built in logic should work fine" give you the benefit of correcting a problem that some users may not even realize they have?

crea’s picture

For most people the built in logic should work fine.

This is wrong. See http://drupal.org/node/845158#comment-3620438 for the explanation.
This functionality really should be built-in in Pathauto.
How can you call "fine" the logics, that is based on wrong assumptions and lack of information ? The fact that a user does not face, or does not notice (this is a very common situation I suppose, because path handling works almost silently) the bug, does not mean the bug doesn't exist.

crea’s picture

Status: Fixed » Active

This is not fixed, because the merge didn't happen.

dave reid’s picture

Status: Active » Closed (won't fix)

Sorry, as the module maintainer I should have used the proper status.

Please help direct efforts to making Pathauto just a bit smarter in #936222: Merge in pathauto_persist module functionality to prevent losing manual aliases with node_save() calls.

crea’s picture

@Dave Reid
That issue is about changing D7 logics while D6 is still broken

dave reid’s picture

Which can *always* be backported to 6.x-2.x since we keep those two branches in sync.

benmirkhah’s picture

yes please fix this old pathauto bug once and for all on the pathauto module itself,
for me the problem happens like this...

On a multilingual site I have made certain cck fields to automatically update the translation nodes upon change so that when I make any adjustments to the original language the changes are propagated through other languages, this automatic update however causes pathauto to rewrite the paths of the translations despite the fact that they were manually set and the automatic checkbox was turned off, very frustrating!

dave reid’s picture

Status: Closed (won't fix) » Active

It's being considered now for Pathauto 7.x-1.x and 6.x-2.x. Moving back to active since we're still discussing it.

klonos’s picture

+ for eventually getting this in
+ for keeping it out of the 6.x-1.x branch

bibo’s picture

Subscribe

rburgundy’s picture

subscribe

anrikun’s picture

Subscribing.
This is really an old annoying bug.

scottatdrake’s picture

Subscribing. Thanks!

Exploratus’s picture

subsribe.

lpalgarvio’s picture

+1

joelstein’s picture

How about adding it to Pathauto as a configurable option? (wink wink)

mealto’s picture

Is there an update on this? We are also seeing custom alias reverting back to auto alias with Pathauto when Workflow auto publishes an article. What should we do?

Update: Tired this module in a development area and it seems to have fixed the issue. What things can we test to make sure this module is working as it should before we roll it out to the production server? Not really that technical but can follow instructions. TIA!

anonymous07’s picture

Subscribe

klonos’s picture

Version: 6.x-1.0 » 7.x-1.2

@anonymous07: no need to subscribe using comments any more. Simply use the "Follow" button at the top-right of each issue summary ;)

...feature requests go to latest branch, then backported.

I'm in favor of Joel's suggestion to make this a configurable (checkbox) option and perhaps a submodule of Pathauto that can be turned on/off.

@Dave Reid: Hey Dave! we haven't heard your thought on this after your comment back in #9 (no input over at #936222: Merge in pathauto_persist module functionality to prevent losing manual aliases with node_save() calls either). It's been quite some time now, so can we have a word or two to at least know what's the intention on this? Thanx in advance.

brianV’s picture

clemens.tolboom’s picture

Status: Closed (duplicate) » Active

This is not a duplicate of #936222: Merge in pathauto_persist module functionality to prevent losing manual aliases with node_save() calls as that is another project (pathauto).

@Dave Reid should decided on making this project (pathauto_persist) obsolete.

I as a user cannot decide what to do now. Wait for the patch from #936222: Merge in pathauto_persist module functionality to prevent losing manual aliases with node_save() calls being applied to pathauto or use this module.

Should we poke @Dave Reid ?

mvc’s picture

Status: Active » Closed (duplicate)

@clemens.tolboom: dave reid (who maintains both these modules) has already stated that he wants to merge this functionality into pathauto and deprecate this module, see https://drupal.org/node/936222#comment-3940948

there's a well tested solution, so we're just waiting for him to comment on or commit the patch on that issue now.
but it preserves all data, so you can either apply that patch or use this module while you're waiting. it doesn't really matter.