All new accounts created on Gitlab now require administrator approval. If you invite any collaborators, please let Flux staff know so they can approve the accounts.

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)
*
__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.
__TWiki groups that are relevant to your Project/Group__
* [[%MAINWEB%.%WEB%Group][%WEB%Group]]
* [[%MAINWEB%.%WEB%RootGroup][%WEB%RootGroup]]
* 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