|
META TOPICPARENT |
name="WebHome" |
Managing Topics |
|
How to Rename/Move/Delete a Topic |
|
< < |
- Click on
[More] (bottom right of page) on the topic to be changed, then, in the new screen, on [Rename/move] . You can now rename and/or move/delete in one operation:
- Move/Delete: Select the target web if other than the current web - choose
Trash to delete a topic.
- Rename: Enter the new topic name - default is current name
|
> > |
- Click on
[More topic actions] (bottom right of page) on the topic to be changed, then, in the new screen, on [Delete topic] or [Rename/move topic] . You can now rename and/or move/delete in one operation:
- To web: Select the target web if other than the current web.
- To topic: Enter the new topic name - default is current name
|
| NOTE: You'll be warned if any of the topics to be affected are locked (being edited), or if there is a name conflict. |
|
< < |
- Prevent updates by unchecking individual items on the list of referring links - these topics will NOT to be updated with the new name (by default, all referring links will be updated).
|
> > |
- Update links: Prevent updates by unchecking individual items on the list of referring links - these topics will NOT to be updated with the new name (by default, all referring links will be updated).
|
|
- Click on
[Rename/Move] : the topic will be renamed and links to the topic updated as requested.
- If any of the referring pages are locked then they will be listed: you can correct these later by again pressing
[Rename/Move] .
-
There is a Put back feature that allows you to undo a Rename/Move/Delete - an instruction line and undo link will appear at the bottom of the modified topic. This allows you to revert from the last modification only.
|
|
Redirecting from an Old Topic |
|
< < | You can use TWikiMetaData to place a command in the WebTopicViewTemplate and WebTopicNonWikiTemplate that will indicate that a topic has been moved by searching for the tag %META:TOPICMOVED{...}%. Customize something like this: |
> > | You can use TWikiMetaData to place a command in the WebTopicViewTemplate and WebTopicNonWikiTemplate that will indicate that a topic has been moved by searching for %META:TOPICMOVED{...}% . Customize something like this: |
| |
|
< < | |
| |
|
< < | %METASEARCH{type="topicmoved" web="TWiki" topic="ManagingTopics" |
> > | %METASEARCH{type="topicmoved" web="TWiki" topic="ManagingTopics" |
| title="This topic used to exist and was moved to: "}%
|
|
< < | |
|
How Rename/Move Works |
|
< < |
- %SEARCH%, with a special template, finds and displays all occurrences of the topic name in other topics, site-wide. These referring links are by default automatically changed to the new topic and/or web name. This includes relevant TWikiMetaData definitions.
|
> > |
-
%SEARCH% , with a special template, finds and displays all occurrences of the topic name in other topics, site-wide. These referring links are by default automatically changed to the new topic and/or web name. This includes relevant TWikiMetaData definitions.
|
|
-
- User can omit one or more topics from the update list by unchecking them.
|
|
< < |
-
-
<pre> and <verbatim> are honoured - no changes are made to text within these areas.
|
> > |
-
-
<pre> and <verbatim> are honored - no changes are made to text within these areas.
|
|
- The topic is moved (if locks allow).
- References are changed (locks and permissions permitting).
- Any referring topics that can't be changed due to locks are listed - user can take note and change them at another time.
How Referring Topics Are Found |
|
< < | 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 . All webs will be searched during rename, even if NOSEARCHALL is defined on a web, though access permissions will of course be honoured. |
> > | 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 . All webs will be searched during rename, even if NOSEARCHALL is defined on a web, though access permissions will of course be honored. |
|
Changed references are kept are as short as possible, ex: topic is used in preference to web.topic . |
|
The following shows some limitations of square bracket processing. |
|
< < | |
| [[Old Topic]] => [[NewTopic][Old Topic]]
[[old topic]] => [[NewTopic][old topic]]
[[old t opic]] => not changed
[[OldTopic]] => [[NewTopic]]
|
|
< < | |
|
Related Topics: UserDocumentationCategory, AdminDocumentationCategory |