Commit 67df891e authored by Leigh B. Stoller's avatar Leigh B. Stoller

Add some brief text about initial wiki permissions and how to change

them. Also a few other helpful details and links.
parent f559b959
......@@ -5,6 +5,26 @@ more information on how to write and create TWiki pages.
__These are your Projects/Groups:__
__Permissions (leave these alone unless you know what you are doing, or ask us)__
* Set ALLOWTOPICVIEW =
* Set ALLOWTOPICCHANGE =
* Set ALLOWTOPICRENAME =
__TWiki permissions explained__
* The default permissions for Emulab user Wikis (this page) is
that only *you* can access (read and write) your wiki (homepage).
* If you want to allow a specific Wiki user to view (read)
your homepage, edit this page (button in upper left) and add
their TWiki.WikiName to the ALLOWTOPICVIEW variable above.
* If you want to make your wiki homepage *world readable*, edit
this page and clear the ALLOWTOPICVIEW variable above.
* We do not recommend that you allow world write to this page.
* More details (then you could possibly want) can be found in the
TWiki.TWikiAccessControl page.
*In most cases, you probably want to leave this page alone, and add*
*your TWiki.WikiTopics to specific project wikis.*
__Personal Preferences (details in %TWIKIWEB%.TWikiVariables)__
* Horizontal size of text edit box:
* Set EDITBOXWIDTH = 70
......@@ -13,7 +33,3 @@ __Personal Preferences (details in %TWIKIWEB%.TWikiVariables)__
* Default state of the __link__ check box in the attach file page:
* Set ATTACHLINKBOX =
__Permissions (leave these alone unless you know what you are doing, or ask us)__
* Set ALLOWTOPICVIEW =
* Set ALLOWTOPICCHANGE =
* Set ALLOWTOPICRENAME =
......@@ -4,14 +4,38 @@ area for your project (or group). If you are not familiar with the
%TWIKIWEB%.WelcomeGuest first. See the links at your left for more
information on how to write and create TWiki pages.
* YourFirstWikiTopic
* YourFirstWikiTopic (See TWiki.WikiTopic for a brief description)
*
__TWiki groups that are relevant to your Project/Group__
__This project wiki can be accessed externally as:__ [[%SCRIPTURL%/view/%WEB%][%SCRIPTURL%/view/%WEB%]]
__TWiki permissions explained__
* The default permissions for Emulab project Wikis is that
*only members of your project can access (read and write) the wiki.*
Guest users and people outside your project will not be able to
read/write your project pages.
* Your TWiki [[%WIKIUSERNAME%][homepage]] has the same default
permissions.
* If you want to allow a specific Wiki user to access (read/write)
your project Wiki, add their TWiki.WikiName to
[[%MAINWEB%.%WEB%Group][%WEB%Group]].
(Click on the link, and then use _edit_ button in the upper left).
* If you want to make your Project wiki *world readable*, edit the
WebPreferences file, and clear the ALLOWWEBVIEW and NOSEARCHALL
variables.
* If you want to make your Project wiki *world writable*, also
clear the ALLOWWEBCHANGE variable.
* You should leave the ALLOWWEBRENAME, ALLOWTOPICCHANGE, and
ALLOWTOPICRENAME variables (WebPreferences) alone.
* More details (then you could possibly want) can be found in the
TWiki.TWikiAccessControl page.
* [[%MAINWEB%.%WEB%Group][%WEB%Group]]
* [[%MAINWEB%.%WEB%RootGroup][%WEB%RootGroup]]
__TWiki groups that are relevant to your Project/Group__
* Other members of your project: [[%MAINWEB%.%WEB%Group][%WEB%Group]]
* Members with project root privs: [[%MAINWEB%.%WEB%RootGroup][%WEB%RootGroup]]
__Site Tools of the <nop>%WEB% Web__
......
......@@ -507,7 +507,6 @@ sub AddWikiGroup(@)
print GRP "\t* Set ALLOWTOPICCHANGE = %MAINWEB%.TWikiAdminGroup\n";
print GRP "\t* Set ALLOWTOPICRENAME = %MAINWEB%.TWikiAdminGroup\n";
print GRP "\n";
print GRP "__Any changes you make to this file will be LOST!__\n";
close(GRP);
#
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment