startSectionEdit: $data "plugin_wrap_start" is NOT an array! One of your plugins needs an update.
startSectionEdit: $data "plugin_wrap_end" is NOT an array! One of your plugins needs an update.

Move and Rename Pages and Namespaces

  • Assignee(s):
  • Due:
  • Related:
  • Prerequisites:
  • Status: done
  • Progress: 100%

Decided to go with plugin:move.

Without breaking anything.

Needs to move history (attic) and meta info. Does not have to update backlinks.

Create or get one of the following,

  1. command line tool (see dokumv below)
  2. custom plugin (make use of the redirect plugin we use)
  3. plugin:move (also handles links)

Technical note. Assume page to move is named foo:
Would need to edit contents,

  • data/meta/foo.meta
  • data/meta/foo.changes
  • pages with backlinks (might want to do these “manually” to avoid errors)

Rename,

  • data/meta/foo.meta
  • data/meta/foo.changes
  • data/meta/foo.indexed
  • data/attic/foo.*.txt.gz
  • data/pages/foo.txt

dokumv

There is currently a bash script in archwomen-server-tools called dokumv. See man dokumv for documentation.

Need to know the format of .meta and .changes files.


todo/move_and_rename_pages_and_namespaces.txt · Last modified: 2016/09/25 19:55 by fsckd