I want to synchronise with Zotero and the only way I can see to do that is to delete everything and then re-upload. But I've just realised that deleting does not delete path aliases, so next time I upload it makes a new aliases. I've got like 10 different aliases with the same titles now (different node ids). It adds numbers to the end because of this and there's loads of unused aliases.

How can I fix this so that it deletes the path aliases when I delete the biblio entries. Is there a way to delete unused aliases? Is it safe to manually delete unused aliases from the DB - e.g. deleting from the aliases table where there isn't a corresponding node entry in the nodes table.

thanks =]

Comments

rjerome’s picture

How are you deleting them? It sounds like it might be a bug in PathAuto.

You'll be happy to know that the 6.x-2.x branch will completely eliminate this issue since each time you re-import from Zotero, duplicate entries will be ignored and only new entries will be saved, thus eliminating the need to delete entries. The current 6.x-2.x-dev version is working pretty well if you want to try it. If you do go the 2.x-dev route, you will have to delete your entries once more so that the new import filters can register the entries, from then on it's clear sailing...

j_ham3’s picture

Thanks for the reply.

I deleted them by uninstalling biblio.

I'll try out the dev version.

Will it be possible for an option to update/replace a biblio node rather than ignore it. Say I make changes in Zotero, I'd want to re-upload the bibtex file and the biblio node updated.

liam morland’s picture

Issue summary: View changes
Status: Active » Closed (outdated)

This version is no longer maintained. If this issue is still relevant to the Drupal 7 version, please re-open and provide details.