Personal tools
You are here: Home Eggs uwosh.resolveuid

uwosh.resolveuid

Migrates all relative links to the resolveuid/* format.

Current release
uwosh.resolveuid 0.0.4

Released Jul 10, 2012

Download file Get uwosh.resolveuid for All platforms (18.8 kB)
uwosh.resolveuid-0.0.4.zip

Project Description

Introduction

BACKUP your site before doing this! I strongly recommend first doing this on a production mirrored test instance.

Patches only documents!

Notes:

  • Handles most relative links.
  • Does not handle documents that were moved, which leave behind ghost redirections.

Examples:

http://www.domain.com/plonesite/patch_pathtouid

  • Test Runs, shows what will/won't be patched
  • Pretends to patch everything under plonesite

http://www.domain.com/plonesite/folder/patch_pathtouid

  • Test Runs, shows what will/won't be patched
  • Pretends to patch everything under folder

http://www.domain.com/plonesite/patch_pathtouid?execute=true

  • Actually patches everything under plonesite

http://www.domain.com/plonesite/folder/patch_pathtouid?execute=true

  • Actually patches everything under folder

I based this off of the collective.pathtouid. The collective.pathtouid did not cover all cases we needed. Thanks and props to the collective.pathtouid. Changelog =========

1.0dev (unreleased)

  • Initial release