Difference: GroupViewTemplate (r3 vs. r2)

r3 - 27 Sep 2022 - 23:34 - UnknownUser r2 - 17 Dec 2012 - 00:32 - ChadParry

%TMPL:INCLUDE{"view"}%

%TMPL:INCLUDE{"view"}%

%TMPL:DEF{"content"}%

%TMPL:DEF{"content"}%

GroupViewTemplate

%TEXT%

Members

No members
Log in to continue.
Related topics: AccessControl, WikiGroups

GroupViewTemplate

%TEXT%

Members

No members
Log in to continue.
Related topics: AccessControl, WikiGroups

%TMPL:END%

%TMPL:END%

%TMPL:DEF{"topicactionbuttons__"}%%TMPL:END%

%TMPL:DEF{"topicactionbuttons__"}%%TMPL:END%

%TMPL:DEF{Named_sections_for_INCLUDE}%

%TMPL:DEF{Named_sections_for_INCLUDE}%

Named INCLUDE sections for use in both Group topics and the WikiGroups list

Named INCLUDE sections for use in both Group topics and the WikiGroups list


%STARTSECTION{"rendergroup"}%
%GROUPINFO{"%groupname%"
  expand="0"
  format="$percntIF{\"istopic '%USERSWEB%.$wikiname'\" then=\"%USERSWEB%.$wikiname\" else=\"$wikiname\"}$percnt" 
  separator=", "
  zeroresults="%IF{"'%groupname%' != 'NobodyGroup'" then="%MAKETEXT{"No  members"}%$n()"}%"
}%
%ENDSECTION{"rendergroup"}%

%STARTSECTION{"rendergroup"}%
%GROUPINFO{"%groupname%"
  expand="0"
  format="$percntIF{\"istopic '%USERSWEB%.$wikiname'\" then=\"%USERSWEB%.$wikiname\" else=\"$wikiname\"}$percnt" 
  separator=", "
  zeroresults="%IF{"'%groupname%' != 'NobodyGroup'" then="%MAKETEXT{"No  members"}%$n()"}%"
}%
%ENDSECTION{"rendergroup"}%

%STARTSECTION{"groupactions"}%%ADDTOZONE{
"head"
id="WIKIGROUP::CSS"
text=""
}%
%GROUPINFO{"%groupname%" expand="0" format="" separator="" zeroresults="$percntINCLUDE{ \"%WEB%.%TOPIC%\" section=\"%IF{ "istopic '%USERSWEB%.%groupname%' AND $WIKINAME != 'WikiGuest' AND '%groupname%' != 'NobodyGroup' AND '%groupname%' != 'BaseGroup' AND '%maint%' != 'off' AND '%USERSWEB%.%groupname%' allows 'change' " then="changegroup%IF{"'%twisty%' = 'off'" then="notwisty"}%" else="nochange" }%\" groupname=\"%groupname%\" allowremove=\"0\" zeromembers=\"1\" }$percnt" footer="$percntINCLUDE{ \"%WEB%.%TOPIC%\" section=\"%IF{ "istopic '%USERSWEB%.%groupname%' AND $WIKINAME != 'WikiGuest' AND '$wikiusername' != 'AdminUser' AND '%groupname%' != 'NobodyGroup' AND '%groupname%' != 'BaseGroup' AND '%maint%' != 'off' AND '%USERSWEB%.%groupname%' allows 'change' " then="changegroup%IF{"'%twisty%' = 'off'" then="notwisty"}%" else="nochange" }%\" groupname=\"%groupname%\" allowremove=\"1\" }$percnt" }%
%ENDSECTION{"groupactions"}%

%STARTSECTION{"groupactions"}%%ADDTOZONE{
"head"
id="WIKIGROUP::CSS"
text=""
}%
%GROUPINFO{"%groupname%" expand="0" format="" separator="" zeroresults="$percntINCLUDE{ \"%WEB%.%TOPIC%\" section=\"%IF{ "istopic '%USERSWEB%.%groupname%' AND $WIKINAME != 'WikiGuest' AND '%groupname%' != 'NobodyGroup' AND '%groupname%' != 'BaseGroup' AND '%maint%' != 'off' AND '%USERSWEB%.%groupname%' allows 'change' " then="changegroup%IF{"'%twisty%' = 'off'" then="notwisty"}%" else="nochange" }%\" groupname=\"%groupname%\" allowremove=\"0\" zeromembers=\"1\" }$percnt" footer="$percntINCLUDE{ \"%WEB%.%TOPIC%\" section=\"%IF{ "istopic '%USERSWEB%.%groupname%' AND $WIKINAME != 'WikiGuest' AND '$wikiusername' != 'AdminUser' AND '%groupname%' != 'NobodyGroup' AND '%groupname%' != 'BaseGroup' AND '%maint%' != 'off' AND '%USERSWEB%.%groupname%' allows 'change' " then="changegroup%IF{"'%twisty%' = 'off'" then="notwisty"}%" else="nochange" }%\" groupname=\"%groupname%\" allowremove=\"1\" }$percnt" }%
%ENDSECTION{"groupactions"}%

%STARTSECTION{"nochange"}%%IF{
   "'%groupname%' = 'NobodyGroup'"
   then="%MAKETEXT{"This group should not have members."}%$n()"
   else="%IF{
      "'%groupname%' = 'BaseGroup'"
      then="%MAKETEXT{"System user list."}%$n()"
      else="%IF{
         "$WIKINAME = 'WikiGuest'"
         then="%MAKETEXT{"Log in to continue."}%$n()"
         else="%IF{
            "'%USERSWEB%.%groupname%' allows 'change'"
            else="%MAKETEXT{"Only members or admins may update group."}%$n()"
         }%"
      }%"
   }%"
}%%ENDSECTION{"nochange"}%

%STARTSECTION{"nochange"}%%IF{
   "'%groupname%' = 'NobodyGroup'"
   then="%MAKETEXT{"This group should not have members."}%$n()"
   else="%IF{
      "'%groupname%' = 'BaseGroup'"
      then="%MAKETEXT{"System user list."}%$n()"
      else="%IF{
         "$WIKINAME = 'WikiGuest'"
         then="%MAKETEXT{"Log in to continue."}%$n()"
         else="%IF{
            "'%USERSWEB%.%groupname%' allows 'change'"
            else="%MAKETEXT{"Only members or admins may update group."}%$n()"
         }%"
      }%"
   }%"
}%%ENDSECTION{"nochange"}%

%STARTSECTION{"changegroupnotwisty"}%
%IF{"'%BASEWEB%.%BASETOPIC%'='%USERSWEB%.%groupname%'"
then='
---++ %MAKETEXT{"Administration"}%
'}%
%INCLUDE{"%WEB%.%TOPIC%"
  section="group_add"
  groupname="%groupname%"
}%
%INCLUDE{"%WEB%.%TOPIC%"
  section="group_remove"
  groupname="%groupname%"
}%
%ENDSECTION{"changegroupnotwisty"}%

%STARTSECTION{"changegroupnotwisty"}%
%IF{"'%BASEWEB%.%BASETOPIC%'='%USERSWEB%.%groupname%'"
then='
---++ %MAKETEXT{"Administration"}%
'}%
%INCLUDE{"%WEB%.%TOPIC%"
  section="group_add"
  groupname="%groupname%"
}%
%INCLUDE{"%WEB%.%TOPIC%"
  section="group_remove"
  groupname="%groupname%"
}%
%ENDSECTION{"changegroupnotwisty"}%

%STARTSECTION{"changegroup"}%
%IF{"'%BASEWEB%.%BASETOPIC%'='%USERSWEB%.%groupname%'"
then='
---++ %MAKETEXT{"Administration"}%
'}%
%TWISTYBUTTON{
  id="%groupname%_add"
  link="%MAKETEXT{"Add members..."}% %MAKETEXT{"Add members..."}%"
}%%TWISTYTOGGLE{id="%groupname%_add" mode="div"}%
%INCLUDE{"%WEB%.%TOPIC%"
  section="group_add"
  groupname="%groupname%"
}%%ENDTWISTYTOGGLE%
%IF{
   "$allowremove"
   then=' %TWISTYBUTTON{
  id="%groupname%_remove"
  link="\"%MAKETEXT{"Remove %MAKETEXT{"Remove members..."}%"
}%'}%%INCLUDE{"%WEB%.%TOPIC%"
  section="%IF{"
    istopic '%USERSWEB%.%groupname%' AND 
    not ( '%USERSWEB%.%groupname%'/preferences[name='VIEW_TEMPLATE'].value = 'GroupView' )
  " 
  then="group_upgrade"
  else="nochange" 
}%"
  groupname="%groupname%"
}%%IF{
   "$allowremove"
   then='%TWISTYTOGGLE{id="%groupname%_remove" mode="div"}%
   $percntINCLUDE{\"%WEB%.%TOPIC%\"
     section=\"group_remove\"
     groupname=\"%groupname%\"
     mode=\"div\"
   }$percnt
   %ENDTWISTYTOGGLE%'
}%%ENDSECTION{"changegroup"}%

%STARTSECTION{"changegroup"}%
%IF{"'%BASEWEB%.%BASETOPIC%'='%USERSWEB%.%groupname%'"
then='
---++ %MAKETEXT{"Administration"}%
'}%
%TWISTYBUTTON{
  id="%groupname%_add"
  link="%MAKETEXT{"Add members..."}% %MAKETEXT{"Add members..."}%"
}%%TWISTYTOGGLE{id="%groupname%_add" mode="div"}%
%INCLUDE{"%WEB%.%TOPIC%"
  section="group_add"
  groupname="%groupname%"
}%%ENDTWISTYTOGGLE%
%IF{
   "$allowremove"
   then=' %TWISTYBUTTON{
  id="%groupname%_remove"
  link="\"%MAKETEXT{"Remove %MAKETEXT{"Remove members..."}%"
}%'}%%INCLUDE{"%WEB%.%TOPIC%"
  section="%IF{"
    istopic '%USERSWEB%.%groupname%' AND 
    not ( '%USERSWEB%.%groupname%'/preferences[name='VIEW_TEMPLATE'].value = 'GroupView' )
  " 
  then="group_upgrade"
  else="nochange" 
}%"
  groupname="%groupname%"
}%%IF{
   "$allowremove"
   then='%TWISTYTOGGLE{id="%groupname%_remove" mode="div"}%
   $percntINCLUDE{\"%WEB%.%TOPIC%\"
     section=\"group_remove\"
     groupname=\"%groupname%\"
     mode=\"div\"
   }$percnt
   %ENDTWISTYTOGGLE%'
}%%ENDSECTION{"changegroup"}%

%STARTSECTION{"group_upgrade"}%
%TWISTY{
link="%MAKETEXT{"Upgrade group topic..."}% %MAKETEXT{"Upgrade group topic..."}%"
}%

%MAKETEXT{"Upgrade group topic"}%

%MAKETEXT{"Add user management options to this topic."}%

%ENDTWISTY%%ENDSECTION{"group_upgrade"}%

%STARTSECTION{"group_upgrade"}%
%TWISTY{
link="%MAKETEXT{"Upgrade group topic..."}% %MAKETEXT{"Upgrade group topic..."}%"
}%

%MAKETEXT{"Upgrade group topic"}%

%MAKETEXT{"Add user management options to this topic."}%

%ENDTWISTY%%ENDSECTION{"group_upgrade"}%

%STARTSECTION{"group_add"}%

%MAKETEXT{"Add users or groups to this group"}%

%JQREQUIRE{"textboxlist"}%
%BUTTON{"%MAKETEXT{"Add members"}%" icon="add" type="submit"}% %CLEAR%
%ENDSECTION{"group_add"}%

%STARTSECTION{"group_add"}%

%MAKETEXT{"Add users or groups to this group"}%

%JQREQUIRE{"textboxlist"}%
%BUTTON{"%MAKETEXT{"Add members"}%" icon="add" type="submit"}% %CLEAR%
%ENDSECTION{"group_add"}%

%STARTSECTION{"group_remove"}%
%GROUPINFO{
   "%groupname%"
   expand="0"
   header="

%MAKETEXT{"Remove members from this group"}%:

" format="" footer="
$percntBUTTON{\"%MAKETEXT{"Remove selected members"}%\" icon=\"delete\" type=\"submit\"}$percnt $percntCLEAR$percnt
" separator="$n" }% %ENDSECTION{"group_remove"}%

%STARTSECTION{"group_remove"}%
%GROUPINFO{
   "%groupname%"
   expand="0"
   header="

%MAKETEXT{"Remove members from this group"}%:

" format="" footer="
$percntBUTTON{\"%MAKETEXT{"Remove selected members"}%\" icon=\"delete\" type=\"submit\"}$percnt $percntCLEAR$percnt
" separator="$n" }% %ENDSECTION{"group_remove"}%

%TMPL:END%

%TMPL:END%

r3 - 27 Sep 2022 - 23:34 - UnknownUser r2 - 17 Dec 2012 - 00:32 - ChadParry

View topic | View difference interwoven | History: r3 < r2 < r1 | More topic actions
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback