none
authorPeterThoeny <PeterThoeny>
Sun, 15 Aug 2004 08:47:11 +0000 (08:47 +0000)
committerPeterThoeny <PeterThoeny>
Sun, 15 Aug 2004 08:47:11 +0000 (08:47 +0000)
13 files changed:
TWiki/ManagingTopics.mdwn
TWiki/ManagingUsers.mdwn [new file with mode: 0644]
TWiki/ManagingWebs.mdwn
TWiki/NewUserTemplate.mdwn
TWiki/PeterThoeny.mdwn
TWiki/PreviewBackground.mdwn
TWiki/SearchDoesNotWork.mdwn
TWiki/SimultaneousEdits.mdwn
TWiki/SiteMap.mdwn
TWiki/StartingPoints.mdwn
TWiki/TWikiAccessControl.mdwn
TWiki/TWikiDocumentation.mdwn
TWiki/WebHome.mdwn

index 674d21d..d455762 100644 (file)
@@ -94,4 +94,4 @@ The following shows some limitations of square bracket processing.
 >     [[old t opic]] => not changed
 >     [[OldTopic]]   => [[NewTopic]]
 
--- [[MikeMannix]] - 27 Dec 2001
+-- TWiki:Main.MikeMannix - 27 Dec 2001
diff --git a/TWiki/ManagingUsers.mdwn b/TWiki/ManagingUsers.mdwn
new file mode 100644 (file)
index 0000000..1abdd33
--- /dev/null
@@ -0,0 +1,44 @@
+<div>
+  <ul>
+    <li><a href="#Manage Users"> Manage Users</a><ul>
+        <li><a href="#Authentication and Access Contro"> Authentication and Access Control</a></li>
+        <li><a href="#Register User"> Register User</a></li>
+        <li><a href="#Change, Reset and Install Passwo"> Change, Reset and Install Passwords</a></li>
+        <li><a href="#Removing User Accounts"> Removing User Accounts</a></li>
+      </ul>
+    </li>
+  </ul>
+</div>
+
+# <a name="Manage Users"></a> Manage Users
+
+_Register users on your TWiki site; change/reset/install passwords; remove user accounts_
+
+## <a name="Authentication and Access Contro"></a> Authentication and Access Control
+
+- [[TWikiUserAuthentication]] describes options of user authentication
+- [[TWikiAccessControl]] describes how to define groups and how to restrict access to content
+
+## <a name="Register User"></a> Register User
+
+- [[TWikiRegistration]] is for users to fill out a form
+- [[NewUserTemplate]] can be changed to customize user home pages
+
+## <a name="Change, Reset and Install Passwo"></a> Change, Reset and Install Passwords
+
+- [[ChangePassword]] is for users who remember their password
+- [[ResetPassword]] is for users who do _not_ remember their password; they are asked to send a request to the site administrator to install a new password
+- [[InstallPassword]] is for the site administrator to install a password
+
+## <a name="Removing User Accounts"></a> Removing User Accounts
+
+To remove a user account:
+
+1. Edit the `data/.htpasswd` file to delete their entry (only applies if you are using a .htpasswd file)
+2. Remove the `FredQuimby` line from the Main.TWikiUsers topic
+3. Remove user from all groups and from all the `ALLOWWEB/ALLOWTOPIC...` declarations, if any.%BR% **_Note:_** Otherwise this is a security hole as the first one to re-register with this name will be granted the permissions of the previous user.
+4. _[optional]_ Remove their topic files: `data/Main/FredQuimby.txt` and `data/Main/FredQuimby.txt,v`
+
+**_Note:_** Consider leaving the user topic file in place so their past signatures and revision author entries don't end up looking like [[AnUncreatedTopic]]. If you want to make it clear the user is inactive on your site (e.g. [[PeterThoeny]]) or has been banished add a note to that effect and write protect the page ([[TWikiAccessControl]]). The existance of the UserName topic prevent that user name from being re-used.
+
+-- TWiki:Main.MattWilkie - 21 Jul 2003 %BR% -- TWiki:Main.PeterThoeny - 15 Aug 2004
index e071159..6fe2d18 100644 (file)
@@ -4,7 +4,10 @@
         <li><a href="#Overview"> Overview</a></li>
         <li><a href="#Choose Web Template"> Choose Web Template</a></li>
         <li><a href="#Adding a New Web"> Adding a New Web</a></li>
-        <li><a href="#Renaming or Deleting a Web"> Renaming or Deleting a Web</a></li>
+        <li><a href="#Renaming or Deleting a Web"> Renaming or Deleting a Web</a><ul>
+            <li><a href="#Renaming the MAINWEB"> Renaming the MAINWEB</a></li>
+          </ul>
+        </li>
       </ul>
     </li>
   </ul>
@@ -36,7 +39,7 @@ In either case you will want to be sure to verify that your new web has all the
     <tr>
       <th align="right" bgcolor="#99CCCC"><strong> Name of new web: </strong></th>
       <td><input name="newweb" size="16" type="text" value="" /></td>
-      <td> Enter a short name of up to 10 characters. The name must start with one or more upper case letters, followed by optional lower case letters or numbers; it cannot be a [[TWiki/WikiWord]]</td>
+      <td> Enter a short name of up to 10 characters. The name must start with an upper case letters, followed by optional upper or lower case letters or numbers </td>
     </tr>
     <tr>
       <th align="right" bgcolor="#99CCCC"><strong> Based on web: </strong></th>
@@ -67,24 +70,28 @@ In either case you will want to be sure to verify that your new web has all the
     </tr>
   </table><input name="newtopic" type="hidden" value="" /> <input name="action" type="hidden" value="createweb" /></form>
 
-**Note:** Attachments will NOT get copied over along with their topics. This will be a feature added for the TWiki:Codev/CairoRelease.
+**_Notes:_**
 
-**Note:** This script does not yet edit the [[TWiki.TWikiPreferences|TWiki/TWikiPreferences]] file to update the `WIKIWEBLIST`. This must be done by hand.
-
-The manage script while creating the new web will update the following variables in the [[WebPreferences]]: `WEBBGCOLOR`, `SITEMAPLIST`, `SITEMAPWHAT`, `SITEMAPUSETO` and `NOSEARCHALL`. These variables are now used to dynamically generate the [[SiteMap]].
+- Attachments will NOT get copied over along with their topics
+- The manage script while creating the new web will update the following variables in the [[WebPreferences]]: `WEBBGCOLOR`, `SITEMAPLIST`, `SITEMAPWHAT`, `SITEMAPUSETO` and `NOSEARCHALL`. These variables are used to dynamically generate the [[SiteMap]]
+- This script does not edit the [[TWiki.TWikiPreferences|TWiki/TWikiPreferences]] file to update the `WIKIWEBLIST`. This must be done by hand
+- As of TWiki Release 01 Sep 2004, a web name can be a [[WikiWord]]. Prior to that it could be only `UPPER` or `UPPERlower`. A side effect of this is that if you do use a wiki name, `%WEB%` must be written as `<nop>%WEB%` or else it will try to link to a non-existing topic of that name
 
 ## <a name="Renaming or Deleting a Web"></a> Renaming or Deleting a Web
 
 Renaming or deleting a web requires direct access to the installation files on the host server. There are currently no browser-based equivalents of the Rename/move/delete topic tools for working with webs.
 
-**NOTE:** If you plan to rename the %WIKITOOLNAME%.Main web, remember that TWiki stores user and group topics in `%MAINWEB%`, default named `Main`. That means, every [[WikiName]] signature - `Main.SomeUserName` - points to it and would need updating (unless the variable, `%MAINWEB%.SomeUserName`, is used throughout).
+### <a name="Renaming the MAINWEB"></a> Renaming the MAINWEB
+
+If you plan to rename the Main web, remember that TWiki stores user and group topics in `%MAINWEB%`, default named `Main`. That means, every [[WikiName]] signature - `Main.SomeUserName` - points to it and would need updating (unless the variable, `%MAINWEB%.SomeUserName`, is used throughout).
 
-1. Prepare your site: Search each web for links to the target web, searching topic text for `Oldwebname.`, including the dot so you'll find references like `Oldwebname.SomeTopic`.
-  - Make changes as required, to `Newwebname.SomeTopic` or better yet, to `%MAINWEB%.SomeTopic`.
-2. Edit the [[TWikiPreferences]] topic: Rename or delete the web from the `WIKIWEBLIST` variable.
-3. Login to the %WIKITOOLNAME% server, via Telnet or FTP.
-4. Go to `twiki/data` and rename or remove the web directory.
-5. Go to `twiki/templates` and rename or remove the web directory if present.
-6. Go to `twiki/pub` and rename or remove the web directory if present.
+1. Prepare your site: Search each web for links to the target web, searching topic text for `Oldwebname.`, including the dot so you'll find references like `Oldwebname.SomeTopic`
+  - Make changes as required, to `Newwebname.SomeTopic` or better yet, to `%MAINWEB%.SomeTopic`
+2. Edit the [[TWikiPreferences]] topic: Rename or delete the web from the `WIKIWEBLIST` variable
+3. Login to the %WIKITOOLNAME% server, via Telnet or FTP
+4. Go to `twiki/data` and rename or remove the web directory
+5. Go to `twiki/templates` and rename or remove the web directory if present
+  - **_Note:_** See TWiki:Codev.RenameWebs for some complications
+6. Go to `twiki/pub` and rename or remove the web directory if present
 
--- [[MikeMannix]] - 14 Sep 2001 <br /> -- [[PeterThoeny]] - 07 Apr 2002 <br /> -- [[GrantBow]] - 16 Jan 2003
+-- TWiki:Main.MikeMannix - 14 Sep 2001 %BR% -- TWiki:Main.PeterThoeny - 07 Apr 2002 %BR% -- TWiki:Main.GrantBow - 16 Jan 2003
index 5ca7075..7ea8759 100644 (file)
 **_Personal Preferences (details in [[TWikiVariables]])_**
 
 - Show tool-tip topic info on mouse-over of [[WikiWord]] links, on or off: (see details in [[TWikiPreferences]])
-  - Set LINKTOOLTIPINFO = on
+  - Set LINKTOOLTIPINFO = off
 - Horizontal size of text edit box:
   - Set EDITBOXWIDTH = 70
 - Vertical size of text edit box:
-  - Set EDITBOXHEIGHT = 17
+  - Set EDITBOXHEIGHT = 22
 - Style of text edit box. `width: 99%` for full window width (default), `width: auto` to disable.
   - Set EDITBOXSTYLE = width: 99%
 - Optionally write protect your home page: (set it to your [[WikiName]])
@@ -25,6 +25,7 @@
 
 **_Related topics_**
 
+- [[ChangePassword]]
 - [[TWikiPreferences]] has site-level preferences of %WIKITOOLNAME%.
 - [[WebPreferences]] has preferences of the %WIKITOOLNAME%.%WEB% web.
 - [[TWikiUsers]] has a list of other TWiki users.
index 3644dae..5aa960c 100644 (file)
@@ -1,3 +1,3 @@
 Peter Thoeny is the author of TWiki and therefore a TWiki:Codev/CoreTeam member and a [[TWikiContributor]].
 
-See home page at TWiki:Main/%TOPIC% and [[PeterThoeny]]
+See home page at TWiki:Main/%TOPIC%
index f34ebce..c95b9b8 100644 (file)
@@ -7,4 +7,4 @@ Remarks:
 - You also could attach a new image file to this topic.
 - You can override the PREVIEWBGIMAGE preference variable in your personal home page.
 
--- [[PeterThoeny]] - 02 Oct 2000
+-- TWiki:Main.PeterThoeny - 02 Oct 2000
index 3637312..facf0e9 100644 (file)
@@ -8,4 +8,4 @@ That is an indication that %WIKITOOLNAME% can't find the `egrep` and `fgrep` com
 
 **_Back to:_** [[TWikiFAQ]]
 
--- [[PeterThoeny]] - 26 Jan 2001 <br />
+-- TWiki:Main.PeterThoeny - 26 Jan 2001 <br />
index 02ae5c2..d4a8d6c 100644 (file)
@@ -8,4 +8,4 @@ The second person gets a warning that the topic is currently being edited by ano
 
 **_Back to:_** [[TWikiFAQ]]
 
--- [[PeterThoeny]] - 27 Nov 2000 <br />
+-- TWiki:Main.PeterThoeny - 27 Nov 2000
index ac741df..4a07ef5 100644 (file)
@@ -1,7 +1,7 @@
 # <a name="%WIKITOOLNAME% Site Map"></a> %WIKITOOLNAME% Site Map
 
 <table bgcolor="#000000" border="0" cellpadding="3" cellspacing="2" width="100%">
-  <tr bgcolor="#ffffff">
+  <tr bgcolor="#eeeeee">
     <th> Web </th>
     <th> %WIKITOOLNAME% Site Map </th>
     <th> Use to... </th>
@@ -11,7 +11,7 @@
       <h1><a name="TWiki Installation Error"></a> TWiki Installation Error </h1>Incorrect format of searchformat template (missing sections? There should be 4 %SPLIT% tags) </td>
   </tr>
   <tr bgcolor="#ffffff">
-    <td colspan="3"><font size="-1">You can use color coding by web for identification and reference. This table is updated automatically based on WebPreferences settings of the individual webs. Contact if you need a separate collaboration web for your team. </font></td>
+    <td colspan="3"><font size="-1">You can use color coding by web for identification and reference. This table is updated automatically based on WebPreferences settings of the individual webs. Contact if you need a separate collaboration web for your team. See also [[Main/AdminTools]]. </font></td>
   </tr>
 </table>
 <table border="0" cellpadding="3" cellspacing="2">
index f331674..398264e 100644 (file)
@@ -1,5 +1,7 @@
 Welcome to %WIKITOOLNAME%. This page assumes that you are a new user to %WIKITOOLNAME%, and that you've never heard of Wiki before. Here are the most important pages you should know about to get you up to speed on what Wiki is, and how to use it. Follow any of the links below that interest you and use your browser's back button to return to this page if you need to.
 
+Don't let the reams of documentation fool you, it all boils down to: wiki means "quick" in Hawaiian, and you can contribute to any page by clicking on the **edit** link. That's all, really. :)
+
 - [[WelcomeGuest]]: A brief intro for first-time visitors
 - **[[TWikiTutorial]]**: A compact, 20-minute TWiki primer
 - [[WebHome]]: Entry point for this TWiki web.
index 754159a..6c11b55 100644 (file)
@@ -239,4 +239,4 @@ By mistyping a user or group name in the ALLOWTOPICCHANGE setting, it's possible
 
 - The default setting is not to have superusers.
 
--- [[PeterThoeny]] - 04 May 2002<br /> -- [[MikeMannix]] - 12 May 2002
+-- TWiki:Main.PeterThoeny - 04 May 2002 %BR% -- TWiki:Main.MikeMannix - 12 May 2002
index cd758c4..50d5f6a 100644 (file)
@@ -53,3 +53,5 @@ Note - if you are reading this at twiki.org, then you are reading about the most
 ----
 
 ----
+
+----
index 739fbe6..ca0d20e 100644 (file)
@@ -105,6 +105,7 @@ _Documentation for webmasters, system administrators, project managers, team lea
   17. [[TWiki Site Tools|Main/TWikiSiteTools]]
   18. [[Managing Topics|Main/ManagingTopics]]
   19. [[Managing Webs|Main/ManagingWebs]]
+  20. [[Managing Users|Main/ManagingUsers]]
   - **Appendices**
     - [[A. TWiki File System|Main/AppendixFileSystem]]
     - [[B. TWiki CSS|Main/TWikiCss]]