Tags:
admin_tool2Add my vote for this tag automation1Add my vote for this tag productivity1Add my vote for this tag usability1Add my vote for this tag user_interface1Add my vote for this tag create new tag
view all tags

AdvancedManageContrib

AdvancedManageContrib allows to move topics to another web, also you can set the same parent to many topics.

NOTE: This extension is designed to work with TWiki 4.0 and later.

Usage

Move Topics Form

Choose topics to move
Web web
Comma-separated list of wildcard patterns that match the names of topics to include.
Use * for all topics.
inclusions
Comma-separated list of wildcard patterns that match the names of topics to exclude.
Leave blank to include all topics.
exclusions
Override existing topics Strongly recommended not to activate override
Involve affected topics children
Move topic-children Cost a lot of performance hierarchy
Search only in same web for topic- children If possible, please active same web
Move to options
Web web
Add characters to the topic name of moved topics. Use New* for add New before , or use *OldWeb for add OldWeb at the end of every topic name.
Leave blank for non topic name changes.
addition


Set Parent Form

Choose topics
Web web
Comma-separated list of wildcard patterns that match the names of topics to include.
Use * for all topics.
inclusions
Comma-separated list of wildcard patterns that match the names of topics to exclude.
Leave blank to include all topics.
exclusions
Select parent
Web web
New Parent Topic
parent topic


Wildcard Patterns

Wildcard patterns are well known to people who are used to command lines on computers, but may be unfamiliar to the Windows generation. A wildcard is a special string that you can put into a filename so that it matches a whole range of files:
String What it does Example What the example matches
* Matches any string, including an empty string. *Cheese* Every topic with "Cheese" somewhere in the name (but not "cheese")
? Matches any single character. Example1? Example10 and Example 1X but not example1
[...] Matches any one of the enclosed characters. A pair of characters separated by a hyphen denotes a range expression; any character that sorts between those two characters, inclusive, using the current locale's collating sequence and character set, is matched. If the first character following the [ is a ^ then any character not enclosed is matched. A - may be matched by including it as the first or last character in the set. A ] may be matched by including it as the first character in the set.
Within [ and ], character classes can be specified using the syntax [:class:], where class is one of the following classes defined in the POSIX.2 standard: alnum, alpha, ascii, blank, cntrl, digit, graph, lower, print, punct, space, upper, word, xdigit. A character class matches any character belonging to that class. The word character class matches letters, digits, and the character _.
B[aeiou]g Bag, Bog, Big, Beg, Bug

Installation Instructions

Note: You do not need to install anything on the browser to use this contrib package. The following instructions are for the administrator who installs the package on the server where TWiki is running.

  • Please install manually from the command-line:
    1. Download one of the .zip or .tgz archives
    2. Unpack the archive in the root directory of your TWiki installation. Content:
      • bin/advancedmanage
      • data/TWiki/AdvancedManageContrib.txt
      • data/TWiki/AdvancedManageContribLog.txt
      • lib/TWiki/Contrib/AdvancedManageContrib.pm
      • templates/advancedmanagecontriblog.tmpl

Contrib Info

  • Set SHORTDESCRIPTION = Move topics to another web; set parent to a set of topics

Author: TWiki:Main/SaschaVetter
Copyright ©: 2008, TWiki:Main/SaschaVetter
License: GPL (GNU General Public License)
Dependencies: none
Version: -
Change History:  
01 Sep 2008: Added topic-children function
20 Aug 2008: Initial version
Home: http://TWiki.org/cgi-bin/view/Plugins/AdvancedManageContrib
Feedback: http://TWiki.org/cgi-bin/view/Plugins/AdvancedManageContribDev
Appraisal: http://TWiki.org/cgi-bin/view/Plugins/AdvancedManageContribAppraisal

Related Topics: TWikiPreferences, TWikiPlugins

License

As required for the publication of all extensions to TWiki, the software is published under the terms of the GNU General Public License.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details, published at http://www.gnu.org/copyleft/gpl.html

Thanks to TWiki:Plugins.PublishContrib authors, I used your design for this plugin!

-- TWiki:Main.SaschaVetter - 01 Sep 2008

Edit | Attach | Watch | Print version | History: r11 < r10 < r9 < r8 < r7 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r11 - 2009-04-10 - PeterThoeny
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.