diff --git a/README.md b/README.md index 7860da12b707a330ff15685abe6fa96330f3e91c..4314b5d7b507532ce383e732a0fd42ab15f3fe96 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,11 @@ Standardmäßig wird die alte Seite nur zum Löschen markiert aber nicht gelösc Wenn man die alte Seite automatisch Löschen will, einfach beim Methodenaufruf `delete=True` setzen, hierbei wird nur der Inhalt der Seite gelöscht der [attic](https://www.dokuwiki.org/attic) bleibt soweit unverändert. Gelöschte Seiten tauchen nicht mehr in der Sitemap auf können aber wiederhergestellt werden, solange sie nicht aus dem attic gelöscht wurden. +Um mehrere Seiten auf einmal zu verschieben oder umzubennen kann `move_page()` merhmals aufgerufen werden oder man verwendet `move_pages()`. +`move_pages()` nimmt einen regulären Ausdruck und eine Funktion die aus einem gematchten Namen einen neuen Namen erstellt. +Es werden nur Seiten umbenannt/bewegt die komplett durch den regulären Ausdruck abgedeckt sind. +Das Löschverhalten von alten Seiten ist analog zu `move_page()`. + ### Interne Links updaten Manchmal sind die Inhalte einer Seite schon umgezogen und auf der alten Seite steht lediglich ein Link zur neuen. Dies passiert vor allem wenn Leute Seiten per Hand verschieben und nicht die Muße haben alle Backlinks durchzugehen.