From 2535acc21bb1d74d371c8366c8f32960e78810ce Mon Sep 17 00:00:00 2001 From: MikeMannix Date: Fri, 7 Sep 2001 10:14:21 +0000 Subject: none --- TWiki/ManagingTopics.mdwn | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'TWiki/ManagingTopics.mdwn') diff --git a/TWiki/ManagingTopics.mdwn b/TWiki/ManagingTopics.mdwn index 647efbb4..8761dc1c 100644 --- a/TWiki/ManagingTopics.mdwn +++ b/TWiki/ManagingTopics.mdwn @@ -1,10 +1,10 @@ %TOC% %STARTINCLUDE% -## Managing Topics +# Managing Topics _Browser-based rename, move, and delete for individual topics_ -### Overview +## Overview Select **Rename/move** when viewing a topic to change its name, move it to another TWiki web, or delete it: @@ -15,7 +15,7 @@ Select **Rename/move** when viewing a topic to change its name, move it to anoth * If any of the referring pages are locked then they will be listed * You can correct these later by again pressing Rename/Move -#### Referring Topics +### Referring Topics Referring topics are found using the the %SEARCH% variable, see the template **searchrenameview.tmpl**. First, matching topics in the current Web are listed - matches are to _topic_. Next, all Webs (including the current one) are listed that match _web.topic_. Because %SEARCH% is used, Webs marked in [[WebPreferences]] as NOSEARCHALL will not show up in the search for refernces to the _topic_ being changed. @@ -23,25 +23,25 @@ Changed references are kept are as short as possible, i.e. _topic_ is used in pr -#### Deleting a Topic +### Deleting a Topic Deleted topics are moved to the `Trash` web - NOT physically erased from the server. All webs share `Trash` - in case of a name conflict with a topic already `Trash`, the user is alerted and asked to choose a new name. -##### Clearing the Trash +#### Clearing the Trash **_NOTE:_** The `Trash` web should be be cleared periodically, by archiving the contents if required (recommended), then deleting the files from the `Trash` directory. -### Redirecting from an Old Topic +## Redirecting from an Old Topic You can use [[TWikiMetaData]] to place a command in %TWIKIWEB%.WebTopicViewTemplate and %TWIKIWEB%.WebTopicNonWikiTemplate that will show if a topic has moved by searching for the tag %META:TOPICMOVED\{...\}%. Customize something like this: > %METASEARCH{type="topicmoved" web="%WEB%" topic="%TOPIC%" title="This topic used to exist and was moved to: "}% -### Impact of Topic Access Settings +## Impact of Topic Access Settings Permissions affect the rename function in various ways. To rename a topic, you need both change and rename permissions. To alter refer4ing topics, you need change permission. See [[TWikiDocumentation]] for information on setting up access permissions. -### How Rename/move Works +## How Rename/move Works * %SEARCH% is used with a special template to show text in topics that requires updating to point to the new topic and/or web name. This includes relevent [[TWikiDocumentation]] * User chooses which topics will be altered @@ -50,7 +50,7 @@ Permissions affect the rename function in various ways. To rename a topic, you n * References are changed (locks and permissions permitting) * Any referring topics that can't be changed due to locks are listed - user can change them at another time. -### Known Limitations +## Known Limitations **Rename/move** in is fairly complicated due to the dynamic generation of links. Ideally, it would be possible to run the required part of rendering in a way that would allow identification of the text to be changed. Unfortunately, these hooks don't exist in TWiki at present. Instead, %SEARCH% is used with a special template to show the text to be changed, and the selected topics are then altered. One drawback is that `search` can show matches that will not be updated because of case differences. Other mismatches to actual rendered output are also possible as the approaches are so different. -- cgit v1.2.3