Main:WikiGroups
Wiki groups dashboard
Showing all known groups that can be used to define [[Main:%SYSTEMWEB%.Main:AccessControl|access controls]] in %WIKITOOLNAME%.
%TWISTY{
link="%ICONURLPATH{ %MAKETEXT{"Create a new group"}%"
mode="div"
%IF{"$expand'1'" then'start="show"'}%
}%
<sticky>
<form action"%SCRIPTURLPATH{"manage"}%//Main:WikiGroups" method"post">
<input type"hidden" name"action" value="addUserToGroup"/>
<input type"hidden" name"create" value="1"/>
%MAKETEXT{"Group name"}%
<input type"text" name"groupname" size"30" class"foswikiInputField" value="" />
Note:
A group name must be a [[Main:%SYSTEMWEB%.Main:WikiWord|WikiWord]] and must end in ...Group.
New topics are based on Main:GroupTemplate
%MAKETEXT{"Members"}%
<input type"text" name"username" value"" size"60" class="foswikiInputField" />
<input class"foswikiSubmit" type"submit" value="%MAKETEXT{"Create group"}%"/>
IMPORTANT NOTE: Think twice before restricting write access to a web or a topic, because an open system where everybody can contribute is the essence of [[Main:%SYSTEMWEB%.Main:WikiCulture|WikiCulture]]. Experience shows that unrestricted write access works very well because:
- There is enough peer pressure to post only appropriate content.
- Content does not get lost because topics are under revision control.
- A topic revision can be undone by a member of the [[Main:%USERSWEB%.Main:AdminGroup|AdminGroup]] if necesssary.
Related topics: [[Main:%SYSTEMWEB%.Main:AccessControl|AccessControl]], Main:%WEBPREFSTOPIC%, Main:%WIKIUSERSTOPIC%, [[Main:%SYSTEMWEB%.Main:WikiCulture|WikiCulture]]
</form></sticky> %ENDTWISTY%
%GROUPINFO{
header"<table class'foswikiTable wikiGroupsTable'>
%MAKETEXT{"Group"}%
%MAKETEXT{"Members"}%
%MAKETEXT{"Actions"}%
$n"
format="
$percntIF{\"not istopic '%USERSWEB%.$name'\" then\"$name\" else\"$name\"}$percnt
$percntINCLUDE{\"%USERSWEB%.Main:GroupViewTemplate\"
section=\"rendergroup\"
groupname=\"$name\"
allowschange=\"$allowschange\"
}$percnt
$percntINCLUDE{\"%USERSWEB%.Main:GroupViewTemplate\"
section=\"groupactions\"
groupname=\"$name\"
allowschange=\"$allowschange\"
}$percnt
" footer=""
separator="$n"
}%