Changeset 611
- Timestamp:
- 11/14/08 00:05:53 (4 years ago)
- Location:
- trunk
- Files:
-
- 67 edited
- 1 moved
-
BenchmarkContrib/data/Benchmarks/WebPreferences.txt (modified) (1 diff)
-
BlogPlugin/data/Main/BlogAdminGroup.txt (modified) (1 diff)
-
BlogPlugin/data/Main/BlogAuthorGroup.txt (modified) (1 diff)
-
BugsContrib/data/Bugs/WebPreferences.txt (modified) (2 diffs)
-
EditTablePlugin/data/TWiki/EditTablePlugin.txt (modified) (1 diff)
-
FakeBasicAuthRegPlugin/data/TWiki/FakeBasicAuthRegPlugin.txt (modified) (1 diff)
-
FamilyTreePlugin/data/FamilyTreePlugin/WebPreferences.txt (modified) (1 diff)
-
InlineEditPlugin/data/JSTests/WebPreferences.txt (modified) (1 diff)
-
NatSkin/templates/messages.nat.tmpl (modified) (2 diffs)
-
NatSkin/templates/oopsaccesschange.nat.tmpl (modified) (1 diff)
-
NatSkin/templates/oopsaccesscreateweb.nat.tmpl (modified) (1 diff)
-
NatSkin/templates/oopsaccessgroup.nat.tmpl (modified) (1 diff)
-
NatSkin/templates/oopsaccessrename.nat.tmpl (modified) (1 diff)
-
NatSkin/templates/oopsaccessview.nat.tmpl (modified) (1 diff)
-
NatSkin/templates/oopsaccessvote.nat.tmpl (modified) (1 diff)
-
NatSkin/templates/oopswrongpassword.nat.tmpl (modified) (1 diff)
-
PollPlugin/templates/oopsaccessvote.tmpl (modified) (1 diff)
-
QuizPlugin/data/TWiki/QuizPlugin.txt (modified) (1 diff)
-
SpanishTWikiContrib/data/TWiki_ES/ArchivosAdjuntos.txt (modified) (1 diff)
-
SpanishTWikiContrib/data/TWiki_ES/CulturaWiki.txt (modified) (1 diff)
-
SpanishTWikiContrib/data/TWiki_ES/FormulariosTWiki.txt (modified) (1 diff)
-
SpanishTWikiContrib/data/TWiki_ES/TemasTWiki.txt (modified) (1 diff)
-
SpanishTWikiContrib/data/TWiki_ES/TutorialTWiki.txt (modified) (1 diff)
-
SpanishTWikiContrib/data/TWiki_ES/WebPreferences.txt (modified) (1 diff)
-
SpanishTWikiContrib/data/TWiki_ES/WebPreferencesHelp.txt (modified) (1 diff)
-
TWikiDotNetForumAppAddOn/data/Forum/WebPreferences.txt (modified) (1 diff)
-
TWikiInstallerContrib/lib/TWiki/Contrib/TWikiInstallerContrib/plugins.NOTES (modified) (1 diff)
-
TWikiInstallerContrib/lib/TWiki/Contrib/TWikiInstallerContrib/remote-install (modified) (1 diff)
-
TWikiUserMappingContrib/data/Main/NobodyGroup.txt (modified) (1 diff)
-
TWikiUserMappingContrib/data/Main/TWikiAdminGroup.txt (modified) (1 diff)
-
TWikiUserMappingContrib/data/Main/TWikiGroupTemplate.txt (modified) (1 diff)
-
TWikiUserMappingContrib/data/TWiki/ManagingUsers.txt (modified) (1 diff)
-
TopicClassificationAddOn/data/TCAO/Installs/WebPreferences.txt (modified) (2 diffs)
-
TopicClassificationAddOn/data/TCAO/WebPreferences.txt (modified) (2 diffs)
-
WebPermissionsPlugin/data/TWiki/WebPermissionsPlugin.txt (modified) (1 diff)
-
YetAnotherXpTrackerPlugin/data/_default_XpTracker/WebPreferences.txt (modified) (1 diff)
-
core/bin/configure (modified) (1 diff)
-
core/data/Main/TWikiAdminUser.txt (modified) (1 diff)
-
core/data/Main/TWikiGroups.txt (modified) (2 diffs)
-
core/data/Main/WebPreferences.txt (modified) (1 diff)
-
core/data/Sandbox/WebPreferences.txt (modified) (1 diff)
-
core/data/TWiki/AccessControl.txt (moved) (moved from trunk/core/data/TWiki/TWikiAccessControl.txt) (2 diffs)
-
core/data/TWiki/CompleteDocumentation.txt (modified) (1 diff)
-
core/data/TWiki/DataForms.txt (modified) (1 diff)
-
core/data/TWiki/DefaultPreferences.txt (modified) (2 diffs)
-
core/data/TWiki/FileAttachment.txt (modified) (1 diff)
-
core/data/TWiki/MainFeatures.txt (modified) (1 diff)
-
core/data/TWiki/ManagingTopics.txt (modified) (1 diff)
-
core/data/TWiki/ReleaseHistory.txt (modified) (3 diffs)
-
core/data/TWiki/SitePermissions.txt (modified) (1 diff)
-
core/data/TWiki/TWikiReferenceManual.txt (modified) (1 diff)
-
core/data/TWiki/TWikiScripts.txt (modified) (1 diff)
-
core/data/TWiki/TWikiSiteTools.txt (modified) (1 diff)
-
core/data/TWiki/TWikiTutorial.txt (modified) (1 diff)
-
core/data/TWiki/TWikiVariables.txt (modified) (1 diff)
-
core/data/TWiki/TopicsAndWebs.txt (modified) (1 diff)
-
core/data/TWiki/UserAuthentication.txt (modified) (4 diffs)
-
core/data/TWiki/VarSEARCH.txt (modified) (1 diff)
-
core/data/TWiki/WebPreferences.txt (modified) (1 diff)
-
core/data/TWiki/WebPreferencesHelp.txt (modified) (1 diff)
-
core/data/TWiki/WikiCulture.txt (modified) (1 diff)
-
core/data/TWiki/WikiWord.txt (modified) (1 diff)
-
core/data/TestCases/WebPreferences.txt (modified) (2 diffs)
-
core/data/_default/WebPreferences.txt (modified) (1 diff)
-
core/lib/TWiki/Contrib/core/MANIFEST (modified) (2 diffs)
-
core/lib/TWiki/Func.pm (modified) (1 diff)
-
core/templates/messages.tmpl (modified) (2 diffs)
-
core/tools/TWikiKernel/MANIFEST (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/BenchmarkContrib/data/Benchmarks/WebPreferences.txt
r604 r611 49 49 * Set WEBFORMS = 50 50 51 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See %SYSTEMWEB%. TWikiAccessControl). Remove the # to enable any of these settings. Remember that an empty setting is a valid setting; setting DENYWEBVIEW to nothing means that anyone can view the web.51 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See %SYSTEMWEB%.AccessControl). Remove the # to enable any of these settings. Remember that an empty setting is a valid setting; setting DENYWEBVIEW to nothing means that anyone can view the web. 52 52 * #Set DENYWEBVIEW = 53 53 * #Set ALLOWWEBVIEW = -
trunk/BlogPlugin/data/Main/BlogAdminGroup.txt
r482 r611 6 6 * Set ALLOWTOPICCHANGE = BlogAdminGroup 7 7 8 __Related topics:__ %WIKIUSERSTOPIC%, TWikiGroups, %SYSTEMWEB%. TWikiAccessControl, BlogAuthorGroup8 __Related topics:__ %WIKIUSERSTOPIC%, TWikiGroups, %SYSTEMWEB%.AccessControl, BlogAuthorGroup 9 9 -
trunk/BlogPlugin/data/Main/BlogAuthorGroup.txt
r482 r611 6 6 * Set ALLOWTOPICCHANGE = BlogAdminGroup 7 7 8 __Related topics:__ %WIKIUSERSTOPIC%, TWikiGroups, %SYSTEMWEB%. TWikiAccessControl, BlogAdminGroup8 __Related topics:__ %WIKIUSERSTOPIC%, TWikiGroups, %SYSTEMWEB%.AccessControl, BlogAdminGroup -
trunk/BugsContrib/data/Bugs/WebPreferences.txt
r604 r611 41 41 * would like to use something like IF{"defined AUTOINC1" then="AUTOINC1" else="XXXXXXXXXX"} 42 42 43 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See %SYSTEMWEB%. TWikiAccessControl)43 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See %SYSTEMWEB%.AccessControl) 44 44 * Set DENYWEBVIEW = 45 45 * Set ALLOWWEBVIEW = … … 68 68 * %MAINWEB%.%WIKIUSERSTOPIC% has a list of user topics. User topics can have optional user preferences. 69 69 * %SYSTEMWEB%.TWikiVariables has a list of common =%<nop>VARIABLES%=. 70 * %SYSTEMWEB%. TWikiAccessControl explains how to restrict access by users or groups.70 * %SYSTEMWEB%.AccessControl explains how to restrict access by users or groups. 71 71 72 72 -
trunk/EditTablePlugin/data/TWiki/EditTablePlugin.txt
r482 r611 198 198 * Manually resolve the dependencies listed below. 199 199 %$DEPENDENCIES% 200 * The Plugin depends on the =viewauth= script to authenticate the user. As described in %SYSTEMWEB%. TWikiAccessControl, copy the =view= script to =viewauth= (or better, create a symbolic link) and add =viewauth= to the list of authenticated scripts in the =.htaccess= file.200 * The Plugin depends on the =viewauth= script to authenticate the user. As described in %SYSTEMWEB%.AccessControl, copy the =view= script to =viewauth= (or better, create a symbolic link) and add =viewauth= to the list of authenticated scripts in the =.htaccess= file. 201 201 * (Dakar) Visit =configure= in your TWiki installation, and enable the plugin in the {Plugins} section. 202 202 * Test if the Plugin is correctly installed: -
trunk/FakeBasicAuthRegPlugin/data/TWiki/FakeBasicAuthRegPlugin.txt
r529 r611 10 10 How it works is: SSL logs you in based on your client cert. Instead of popping a login box, it gets your userid from the cert, and then authenticates you by doing a "fake" login using that userid and a password of "password". If you have a valid entry in the htpassword file, login succeeds and REMOTE_USER is set. If it fails, the login box pops up (and unfortunately you can't login; which is ok). 11 11 12 This plugin only provides authentication/registration. It's up to you to configure access restrictions later via WebPreferences, %SYSTEMWEB%.DefaultPreferences, %USERSWEB%.SitePreferences, Main.TWikiGroups, etc, or using an access restrictions plugin (are there any?). See TWiki.TWikiAccessControl for more info.12 This plugin only provides authentication/registration. It's up to you to configure access restrictions later via WebPreferences, %SYSTEMWEB%.DefaultPreferences, %USERSWEB%.SitePreferences, Main.TWikiGroups, etc, or using an access restrictions plugin (are there any?). See %SYSTEMWEB%.AccessControl for more info. 13 13 14 14 In addition, this plugin provides access to environment variables in a TWiki topic (this was necessary for registration to work). -
trunk/FamilyTreePlugin/data/FamilyTreePlugin/WebPreferences.txt
r604 r611 49 49 * Set WEBFORMS = 50 50 51 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See %SYSTEMWEB%. TWikiAccessControl). Remove the # to enable any of these settings. Remember that an empty setting is a valid setting; setting DENYWEBVIEW to nothing means that anyone can view the web.51 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See %SYSTEMWEB%.AccessControl). Remove the # to enable any of these settings. Remember that an empty setting is a valid setting; setting DENYWEBVIEW to nothing means that anyone can view the web. 52 52 * #Set DENYWEBVIEW = 53 53 * #Set ALLOWWEBVIEW = -
trunk/InlineEditPlugin/data/JSTests/WebPreferences.txt
r604 r611 49 49 * Set WEBFORMS = 50 50 51 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See %SYSTEMWEB%. TWikiAccessControl). Remove the # to enable any of these settings. Remember that an empty setting is a valid setting; setting DENYWEBVIEW to nothing means that anyone can view the web.51 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See %SYSTEMWEB%.AccessControl). Remove the # to enable any of these settings. Remember that an empty setting is a valid setting; setting DENYWEBVIEW to nothing means that anyone can view the web. 52 52 * #Set DENYWEBVIEW = 53 53 * #Set ALLOWWEBVIEW = -
trunk/NatSkin/templates/messages.nat.tmpl
r598 r611 310 310 %TMPL:P{"logon"}% 311 311 312 %MAKETEXT{"See also:"}% %USERSWEB%.TWikiGroups, %SYSTEMWEB%. TWikiAccessControl,312 %MAKETEXT{"See also:"}% %USERSWEB%.TWikiGroups, %SYSTEMWEB%.AccessControl, 313 313 %TWIKIREGISTRATION% 314 314 %TMPL:END% … … 318 318 %TMPL:P{"logon"}% 319 319 320 %MAKETEXT{"See also:"}% %USERSWEB%.TWikiGroups, %SYSTEMWEB%. TWikiAccessControl,320 %MAKETEXT{"See also:"}% %USERSWEB%.TWikiGroups, %SYSTEMWEB%.AccessControl, 321 321 %TWIKIREGISTRATION% 322 322 %TMPL:END% -
trunk/NatSkin/templates/oopsaccesschange.nat.tmpl
r464 r611 9 9 %TMPL:P{"logon"}% 10 10 11 %MAKETEXT{"See also:"}% %MAINWEB%.TWikiGroups, %SYSTEMWEB%. TWikiAccessControl, %TWIKIREGISTRATION%11 %MAKETEXT{"See also:"}% %MAINWEB%.TWikiGroups, %SYSTEMWEB%.AccessControl, %TWIKIREGISTRATION% 12 12 %TMPL:END% -
trunk/NatSkin/templates/oopsaccesscreateweb.nat.tmpl
r464 r611 8 8 %TMPL:P{"logon"}% 9 9 10 %MAKETEXT{"See also:"}% %MAINWEB%.TWikiGroups, %SYSTEMWEB%. TWikiAccessControl, %TWIKIREGISTRATION%10 %MAKETEXT{"See also:"}% %MAINWEB%.TWikiGroups, %SYSTEMWEB%.AccessControl, %TWIKIREGISTRATION% 11 11 %TMPL:END% -
trunk/NatSkin/templates/oopsaccessgroup.nat.tmpl
r598 r611 7 7 %TMPL:P{"logon"}% 8 8 9 %MAKETEXT{"See also:"}% %MAINWEB%.TWikiGroups, %SYSTEMWEB%. TWikiAccessControl, %TWIKIREGISTRATION%,9 %MAKETEXT{"See also:"}% %MAINWEB%.TWikiGroups, %SYSTEMWEB%.AccessControl, %TWIKIREGISTRATION%, 10 10 %MAINWEB%.%PARAM1% 11 11 <!-- //message -->%TMPL:END% -
trunk/NatSkin/templates/oopsaccessrename.nat.tmpl
r464 r611 8 8 %TMPL:P{"logon"}% 9 9 10 %MAKETEXT{"See also:"}% %MAINWEB%.TWikiGroups, %SYSTEMWEB%. TWikiAccessControl, %TWIKIREGISTRATION%10 %MAKETEXT{"See also:"}% %MAINWEB%.TWikiGroups, %SYSTEMWEB%.AccessControl, %TWIKIREGISTRATION% 11 11 %TMPL:END% -
trunk/NatSkin/templates/oopsaccessview.nat.tmpl
r464 r611 8 8 %TMPL:P{"logon"}% 9 9 10 %MAKETEXT{"See also:"}% %MAINWEB%.TWikiGroups, %SYSTEMWEB%. TWikiAccessControl, %TWIKIREGISTRATION%10 %MAKETEXT{"See also:"}% %MAINWEB%.TWikiGroups, %SYSTEMWEB%.AccessControl, %TWIKIREGISTRATION% 11 11 %TMPL:END% -
trunk/NatSkin/templates/oopsaccessvote.nat.tmpl
r464 r611 8 8 %TMPL:P{"logon"}% 9 9 10 %MAKETEXT{"See also:"}% %MAINWEB%.TWikiGroups, %SYSTEMWEB%. TWikiAccessControl, %TWIKIREGISTRATION%10 %MAKETEXT{"See also:"}% %MAINWEB%.TWikiGroups, %SYSTEMWEB%.AccessControl, %TWIKIREGISTRATION% 11 11 %TMPL:END% 12 12 -
trunk/NatSkin/templates/oopswrongpassword.nat.tmpl
r464 r611 8 8 %TMPL:P{"logon"}% 9 9 10 %MAKETEXT{"See also:"}% %MAINWEB%.TWikiGroups, %SYSTEMWEB%. TWikiAccessControl, %TWIKIREGISTRATION%10 %MAKETEXT{"See also:"}% %MAINWEB%.TWikiGroups, %SYSTEMWEB%.AccessControl, %TWIKIREGISTRATION% 11 11 %TMPL:END% -
trunk/PollPlugin/templates/oopsaccessvote.tmpl
r464 r611 10 10 if you have any questions. 11 11 12 __Related topics:__ %MAINWEB%.TWikiGroups, %SYSTEMWEB%. TWikiAccessControl %TMPL:END%12 __Related topics:__ %MAINWEB%.TWikiGroups, %SYSTEMWEB%.AccessControl %TMPL:END% 13 13 %TMPL:DEF{"topicaction"}% [[%WEB%.%TOPIC%][OK]] %TMPL:END% 14 14 %TMPL:P{"oops"}% -
trunk/QuizPlugin/data/TWiki/QuizPlugin.txt
r271 r611 36 36 <input type=button value="Show Solutions" onClick="Cheat2()"> 37 37 <p /> 38 =%<nop>QUIZ{"How long is a yard?" type="string" correct="3.5 pints" jump=" TWikiAccessControl"}%=38 =%<nop>QUIZ{"How long is a yard?" type="string" correct="3.5 pints" jump="AccessControl"}%= 39 39 <div class='twikiAlert'> Q3: How long is a yard?</div> 40 40 <input type='text' name='field' size='9' maxlength='9'> <br /> -
trunk/SpanishTWikiContrib/data/TWiki_ES/ArchivosAdjuntos.txt
r555 r611 44 44 #AttachmentAccess 45 45 46 * %X% _NOTA:_ No existe control de acceso para archivos adjuntos individuales. Si necesita controlar el acceso a un archivo individual, cree un tema separado para cada uno de los archivos y configure [[%SYSTEMWEB%.CompleteDocumentation# TWikiAccessControl][restricciones de acceso]] %FLAGGB% para cada una de los temas.46 * %X% _NOTA:_ No existe control de acceso para archivos adjuntos individuales. Si necesita controlar el acceso a un archivo individual, cree un tema separado para cada uno de los archivos y configure [[%SYSTEMWEB%.CompleteDocumentation#AccessControl][restricciones de acceso]] %FLAGGB% para cada una de los temas. 47 47 48 48 ---++ Mover archivos adjuntos -
trunk/SpanishTWikiContrib/data/TWiki_ES/CulturaWiki.txt
r313 r611 21 21 (citado de _WhyWikiWorks_ en Ward's original Wiki system, the Portland Pattern Repository, Wiki:WhyWikiWorks %FLAGGB%) 22 22 23 __Temas relacionados:__ SitioTWiki, BienvenidoHuesped, BuenEstilo, SintaxisWiki, PreguntasFrecuentes, TWiki.WhatIsWikiWiki %FLAGGB%, TWiki.WabiSabi %FLAGGB%, TWiki. TWikiAccessControl %FLAGGB%23 __Temas relacionados:__ SitioTWiki, BienvenidoHuesped, BuenEstilo, SintaxisWiki, PreguntasFrecuentes, TWiki.WhatIsWikiWiki %FLAGGB%, TWiki.WabiSabi %FLAGGB%, TWiki.AccessControl %FLAGGB% 24 24 25 25 -- __Colaboradores (Traducción):__ TWiki:Main.SebastianKlus - 08 Dec 2007 -
trunk/SpanishTWikiContrib/data/TWiki_ES/FormulariosTWiki.txt
r529 r611 174 174 *Notas generales:* 175 175 * Cuando se ve un tema, no se leerá la definición correspondiente. 176 * Temas que definan formularios pueden ser protegidos de manera normal, utilizando TWiki.TWikiAccessControl %FLAGGB% para restringir quien puede cambiar la plantilla de un formulario y/o la lista individual de valores. Tome en consideración que se requiere permiso de ver el tema para poder editar los temas que utilizan la definición del formulario, aúnque _no_ se requiere permiso de ver a la definición del formulario para ver un tema donde se utilizó el formulario.176 * Temas que definan formularios pueden ser protegidos de manera normal, utilizando %SYSTEMWEB%.AccessControl %FLAGGB% para restringir quien puede cambiar la plantilla de un formulario y/o la lista individual de valores. Tome en consideración que se requiere permiso de ver el tema para poder editar los temas que utilizan la definición del formulario, aúnque _no_ se requiere permiso de ver a la definición del formulario para ver un tema donde se utilizó el formulario. 177 177 178 178 ---+++ Valores en otros temas -
trunk/SpanishTWikiContrib/data/TWiki_ES/TemasTWiki.txt
r604 r611 23 23 * handy pop-up quick reference 24 24 * do all of this through whatever web browser you are familiar with 25 * [[%SYSTEMWEB%. TWikiAccessControl][access control]]25 * [[%SYSTEMWEB%.AccessControl][access control]] 26 26 * independently determine who can see, edit, rename, move or delete topics 27 27 * set permissions by individual users and user groups -
trunk/SpanishTWikiContrib/data/TWiki_ES/TutorialTWiki.txt
r313 r611 28 28 ---++ 4. Revise los usuarios y grupos del TWiki. 29 29 * Vaya a la página %USERSWEB%.%WIKIUSERSTOPIC% %FLAGGB%; contiene una lista de todos los usuarios del TWiki. Su nombre aparecerá en esta lista después de haberse registrado. 30 * Vaya a la página %USERSWEB%.TWikiGroups %FLAGGB% en la web %USERSWEB%; contiene una lista de grupos que se utilizan para definir más detalladamente el [[ TWiki.TWikiAccessControl][control de acceso]] %FLAGGB% en el TWiki.30 * Vaya a la página %USERSWEB%.TWikiGroups %FLAGGB% en la web %USERSWEB%; contiene una lista de grupos que se utilizan para definir más detalladamente el [[%SYSTEMWEB%.AccessControl][control de acceso]] %FLAGGB% en el TWiki. 31 31 32 32 ---++ 5. Pruebe los controles de página... -
trunk/SpanishTWikiContrib/data/TWiki_ES/WebPreferences.txt
r604 r611 43 43 * Licencia: [[http://creativecommons.org/licenses/by/2.5/][Creative Commons Attribution 2.5 License]] 44 44 45 * Usuarios o grupos quienes __no tienen__ / __tienen__ permiso de __ver__ / __modificar__ / __renombrar__ temas en la web <nop>%WEB%: (Ver %SYSTEMWEB%. TWikiAccessControl).45 * Usuarios o grupos quienes __no tienen__ / __tienen__ permiso de __ver__ / __modificar__ / __renombrar__ temas en la web <nop>%WEB%: (Ver %SYSTEMWEB%.AccessControl). 46 46 * Set ALLOWWEBCHANGE = %USERSWEB%.TWikiAdminGroup 47 47 * Set ALLOWWEBRENAME = %USERSWEB%.TWikiAdminGroup -
trunk/SpanishTWikiContrib/data/TWiki_ES/WebPreferencesHelp.txt
r313 r611 18 18 * [[%USERSWEB%.%WIKIUSERSTOPIC%][%WIKIUSERSTOPIC%]] %FLAGGB% - lista de temas de usuario. Temas de usuario pueden contener preferencias personalizadas opcionales 19 19 * [[%SYSTEMWEB%.TWikiVariables][TWikiVariables]] %FLAGGB% - lista de =%<nop>VARIABLES%= comunes 20 * [[%SYSTEMWEB%. TWikiAccessControl][TWikiAccessControl]] %FLAGGB% - le explica como restringir acceso por medio de usuarios o grupos20 * [[%SYSTEMWEB%.AccessControl][AccessControl]] %FLAGGB% - le explica como restringir acceso por medio de usuarios o grupos 21 21 22 22 ---++ Herramientas -
trunk/TWikiDotNetForumAppAddOn/data/Forum/WebPreferences.txt
r604 r611 43 43 * Set WEBFORMS = 44 44 45 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See %SYSTEMWEB%. TWikiAccessControl). Remove the # to enable any of these settings. Remember that an empty setting is a valid setting; setting DENYWEBVIEW to nothing means that anyone can view the web.45 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See %SYSTEMWEB%.AccessControl). Remove the # to enable any of these settings. Remember that an empty setting is a valid setting; setting DENYWEBVIEW to nothing means that anyone can view the web. 46 46 * Set DENYWEBVIEW = 47 47 * Set ALLOWWEBVIEW = -
trunk/TWikiInstallerContrib/lib/TWiki/Contrib/TWikiInstallerContrib/plugins.NOTES
r549 r611 328 328 ---+ seem to be bugs 329 329 330 * TWiki.ExtendedSelectPlugin renders +option as H1's331 332 * TWiki/TWikiAccessControl has ^ in table header (that's only without the TablePlugin enabled)330 * %SYSTEMWEB%.ExtendedSelectPlugin renders +option as H1's 331 332 * %SYSTEMWEB%.AccessControl has ^ in table header (that's only without the TablePlugin enabled) 333 333 334 334 * TWikiGroups doesn't seem to be working (eg, showing values from TWikiAdminGroup, but not from BlogAdminGroup and BlogAuthorsGroup) -
trunk/TWikiInstallerContrib/lib/TWiki/Contrib/TWikiInstallerContrib/remote-install
r527 r611 599 599 600 600 <b>TWikiAdmin</b> <input type="text" name="TWikiAdmin" id="TWikiAdmin" size="35" value="$twikiAdmin" /><br /> 601 <div class=help id=TWikiAdmin_help>This TWiki account will be created and added to the <a target="_new" href="http://twiki.org/cgi-bin/view/TWiki/ TWikiAccessControl#The_Super_Admin_Group">TWikiAdminGroup</a>.601 <div class=help id=TWikiAdmin_help>This TWiki account will be created and added to the <a target="_new" href="http://twiki.org/cgi-bin/view/TWiki/AccessControl#The_Super_Admin_Group">TWikiAdminGroup</a>. 602 602 A password will be automatically generated and sent to the email specified by WebMasterEmail below<br/></div> 603 603 -
trunk/TWikiUserMappingContrib/data/Main/NobodyGroup.txt
r499 r611 9 9 Used to prevent dangerous actions e.g. renaming [[%SYSTEMWEB%.DefaultPreferences][DefaultPreferences]] - put !NobodyGroup as the only group allowed to rename a topic and it can't be renamed. 10 10 11 __Related topics:__ [[%WIKIUSERSTOPIC%]], [[TWikiGroups]], [[%SYSTEMWEB%. TWikiAccessControl][TWikiAccessControl]]11 __Related topics:__ [[%WIKIUSERSTOPIC%]], [[TWikiGroups]], [[%SYSTEMWEB%.AccessControl][AccessControl]] -
trunk/TWikiUserMappingContrib/data/Main/TWikiAdminGroup.txt
r499 r611 26 26 %IF{"(NOT defined GROUP) OR $GROUP = ''" then="" else="-->"}% 27 27 28 __Related topics:__ [[%WIKIUSERSTOPIC%]], [[TWikiAdminUser]], [[TWikiGroups]], [[%SYSTEMWEB%. TWikiAccessControl][TWikiAccessControl]]28 __Related topics:__ [[%WIKIUSERSTOPIC%]], [[TWikiAdminUser]], [[TWikiGroups]], [[%SYSTEMWEB%.AccessControl][AccessControl]] 29 29 30 30 -
trunk/TWikiUserMappingContrib/data/Main/TWikiGroupTemplate.txt
r482 r611 8 8 * Set ALLOWTOPICCHANGE = %URLPARAM{"topic"}% 9 9 10 __%MAKETEXT{"Related topics:"}%__ [[%WIKIUSERSTOPIC%]], [[TWikiGroups]], [[%SYSTEMWEB%. TWikiAccessControl][TWikiAccessControl]]10 __%MAKETEXT{"Related topics:"}%__ [[%WIKIUSERSTOPIC%]], [[TWikiGroups]], [[%SYSTEMWEB%.AccessControl][AccessControl]] 11 11 -
trunk/TWikiUserMappingContrib/data/TWiki/ManagingUsers.txt
r526 r611 13 13 14 14 * TWikiUserAuthentication describes your options for user authentication 15 * TWikiAccessControl describes how to define groups and how to restrict15 * AccessControl describes how to define groups and how to restrict 16 16 access to content 17 17 -
trunk/TopicClassificationAddOn/data/TCAO/Installs/WebPreferences.txt
r604 r611 33 33 * Set WEBFORMS = TopicForm, TopicClassForm 34 34 35 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See %SYSTEMWEB%. TWikiAccessControl)35 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See %SYSTEMWEB%.AccessControl) 36 36 *# Set DENYWEBVIEW = 37 37 *# Set ALLOWWEBVIEW = … … 60 60 * %MAINWEB%.%WIKIUSERSTOPIC% has a list of user topics. User topics can have optional user preferences. 61 61 * %SYSTEMWEB%.TWikiVariables has a list of common =%<nop>VARIABLES%=. 62 * %SYSTEMWEB%. TWikiAccessControl explains how to restrict access by users or groups.62 * %SYSTEMWEB%.AccessControl explains how to restrict access by users or groups. 63 63 64 64 __Tools:__ -
trunk/TopicClassificationAddOn/data/TCAO/WebPreferences.txt
r604 r611 37 37 * Set WEBFORMS = TopicClassForm, TopicForm 38 38 39 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See %SYSTEMWEB%. TWikiAccessControl)39 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See %SYSTEMWEB%.AccessControl) 40 40 *# Set DENYWEBVIEW = 41 41 *# Set ALLOWWEBVIEW = … … 64 64 * %MAINWEB%.%WIKIUSERSTOPIC% has a list of user topics. User topics can have optional user preferences. 65 65 * %SYSTEMWEB%.TWikiVariables has a list of common =%<nop>VARIABLES%=. 66 * %SYSTEMWEB%. TWikiAccessControl explains how to restrict access by users or groups.66 * %SYSTEMWEB%.AccessControl explains how to restrict access by users or groups. 67 67 68 68 __Tools:__ -
trunk/WebPermissionsPlugin/data/TWiki/WebPermissionsPlugin.txt
r526 r611 155 155 $TWiki::cfg{Plugins}{WebPermissionsPlugin}{modes} = 'VIEW,CHANGE,RENAME'; 156 156 </verbatim> 157 See %SYSTEMWEB%. TWikiAccessControlsfor more information on what access modes can be used to control.157 See %SYSTEMWEB%.AccessControl for more information on what access modes can be used to control. 158 158 159 159 ---++ Plugin Installation Instructions -
trunk/YetAnotherXpTrackerPlugin/data/_default_XpTracker/WebPreferences.txt
r604 r611 66 66 * Set WEBFORMS = 67 67 68 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See %SYSTEMWEB%. TWikiAccessControl). Remove the # to enable any of these settings. Remember that an empty setting is a valid setting; setting DENYWEBVIEW to nothing means that anyone can view the web.68 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See %SYSTEMWEB%.AccessControl). Remove the # to enable any of these settings. Remember that an empty setting is a valid setting; setting DENYWEBVIEW to nothing means that anyone can view the web. 69 69 * #Set DENYWEBVIEW = 70 70 * #Set ALLOWWEBVIEW = -
trunk/core/bin/configure
r480 r611 576 576 authentication</a> 577 577 and 578 <a rel="nofollow" href="$TWiki::cfg{ScriptUrlPath}/view$TWiki::cfg{ScriptSuffix}/$TWiki::cfg{SystemWebName}/ TWikiAccessControl">578 <a rel="nofollow" href="$TWiki::cfg{ScriptUrlPath}/view$TWiki::cfg{ScriptSuffix}/$TWiki::cfg{SystemWebName}/AccessControl"> 579 579 access control</a>, and the 580 580 <a rel="nofollow" href="#" onclick="foldBlock('SecuritySetup'); return false;">Security Setup</a> -
trunk/core/data/Main/TWikiAdminUser.txt
r482 r611 25 25 * If your TWiki is configured to use !ApacheLoginManager, you will need to log in as a valid user first. 26 26 27 __Related topics:__ [[%WIKIUSERSTOPIC%]], [[TWikiAdminGroup]], [[TWikiGroups]], [[%SYSTEMWEB%. TWikiAccessControl][TWikiAccessControl]]27 __Related topics:__ [[%WIKIUSERSTOPIC%]], [[TWikiAdminGroup]], [[TWikiGroups]], [[%SYSTEMWEB%.AccessControl][AccessControl]] 28 28 --- 29 29 -
trunk/core/data/Main/TWikiGroups.txt
r482 r611 2 2 ---+ TWiki Groups 3 3 4 These groups can be used to define fine grained [[%SYSTEMWEB%. TWikiAccessControl][TWikiAccessControl]] in <nop>%WIKITOOLNAME%:4 These groups can be used to define fine grained [[%SYSTEMWEB%.AccessControl][AccessControl]] in <nop>%WIKITOOLNAME%: 5 5 6 6 %GROUPS% … … 27 27 * A topic revision can be undone by a member of the [[%USERSWEB%.TWikiAdminGroup][TWikiAdminGroup]] if necesssary. 28 28 29 __Related topics:__ [[%SYSTEMWEB%. TWikiAccessControl][TWikiAccessControl]], [[%WEBPREFSTOPIC%]], [[%WIKIUSERSTOPIC%]], [[%SYSTEMWEB%.WikiCulture][WikiCulture]]29 __Related topics:__ [[%SYSTEMWEB%.AccessControl][AccessControl]], [[%WEBPREFSTOPIC%]], [[%WIKIUSERSTOPIC%]], [[%SYSTEMWEB%.WikiCulture][WikiCulture]] -
trunk/core/data/Main/WebPreferences.txt
r604 r611 25 25 * Set WEBFORMS = %SYSTEMWEB%.UserForm 26 26 27 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See [[%SYSTEMWEB%. TWikiAccessControl][TWikiAccessControl]]). Remove the # to enable any of these settings. Remember that an empty setting is a valid setting; setting DENYWEBVIEW to nothing means that anyone can view the web.27 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See [[%SYSTEMWEB%.AccessControl][AccessControl]]). Remove the # to enable any of these settings. Remember that an empty setting is a valid setting; setting DENYWEBVIEW to nothing means that anyone can view the web. 28 28 * Set DENYWEBVIEW = 29 29 * Set ALLOWWEBVIEW = -
trunk/core/data/Sandbox/WebPreferences.txt
r604 r611 23 23 * Set WEBFORMS = 24 24 25 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See [[%SYSTEMWEB%. TWikiAccessControl][TWikiAccessControl]]). Remove the # to enable any of these settings. Remember that an empty setting is a valid setting; setting DENYWEBVIEW to nothing means that anyone can view the web.25 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See [[%SYSTEMWEB%.AccessControl][AccessControl]]). Remove the # to enable any of these settings. Remember that an empty setting is a valid setting; setting DENYWEBVIEW to nothing means that anyone can view the web. 26 26 * Set DENYWEBVIEW = 27 27 * Set ALLOWWEBVIEW = -
trunk/core/data/TWiki/AccessControl.txt
r518 r611 1 1 %META:TOPICINFO{author="ProjectContributor" date="1183870141" format="1.1" version="$Rev: 15747 $"}% 2 2 %STARTINCLUDE% 3 ---+ TWikiAccess Control3 ---+ Access Control 4 4 5 5 _Restricting read and write access to topics and webs, by Users and groups_ 6 6 7 TWiki Access Control allows you restrict access to single topics and entire webs, by individual user and by user Groups. Access control, combined with UserAuthentication, lets you easily create and manage an extremely flexible, fine-grained privilege system. 8 9 __%T% Tip:__ TWiki:TWiki.TWikiAccessControlSupplement on TWiki.org has additional documentation on access control. 7 Access Control allows you restrict access to single topics and entire webs, by individual user and by user Groups. Access control, combined with UserAuthentication, lets you easily create and manage an extremely flexible, fine-grained privilege system. 10 8 11 9 %TOC% … … 252 250 %STOPINCLUDE% 253 251 254 __Related Topics:__ AdminDocumentationCategory, UserAuthentication , TWiki:TWiki.TWikiAccessControlSupplement255 252 __Related Topics:__ AdminDocumentationCategory, UserAuthentication 253 -
trunk/core/data/TWiki/CompleteDocumentation.txt
r606 r611 29 29 30 30 ------ 31 %INCLUDE{" TWikiAccessControl"}%31 %INCLUDE{"AccessControl"}% 32 32 33 33 [[#PageTop][Back to top]] -
trunk/core/data/TWiki/DataForms.txt
r604 r611 171 171 *General Notes:* 172 172 * The topic definition is not read when a topic is viewed. 173 * Form definition topics can be protected in the usual manner, using TWikiAccessControl, to limit who can change the form template and/or individual value lists. Note that view access is required to be able to edit topics that use the form definition, though view access to the form definition is _not_ required to view a topic where the form has been used.173 * Form definition topics can be protected in the usual manner, using AccessControl, to limit who can change the form template and/or individual value lists. Note that view access is required to be able to edit topics that use the form definition, though view access to the form definition is _not_ required to view a topic where the form has been used. 174 174 175 175 ---+++ Values in Other Topics -
trunk/core/data/TWiki/DefaultPreferences.txt
r549 r611 43 43 * Set WEBRSSCOPYRIGHT = Copyright %GMTIME{"$year"}% by contributing authors 44 44 45 * Exclude web from a =web="all"= search: (Set to =on= for hidden webs; is overwritten by web preferences) __Note__ it is much better to use TWikiAccessControlsin individual webs to control who can and can't view the contents of a web. NOSEARCHALL is retained for compatibility, but you should avoid using it.45 * Exclude web from a =web="all"= search: (Set to =on= for hidden webs; is overwritten by web preferences) __Note__ it is much better to use [[AccessControl][AccessControls]] in individual webs to control who can and can't view the contents of a web. NOSEARCHALL is retained for compatibility, but you should avoid using it. 46 46 * Set NOSEARCHALL = 47 47 * Prevent automatic linking of [[%SYSTEMWEB%.WikiWords][WikiWords]] and acronyms (if set to =on=); link <nop>WikiWords (if empty); can be overwritten by web preferences: … … 356 356 * User topics in %USERSWEB% can have optional user preferences. 357 357 * %SYSTEMWEB%.TWikiVariables has a list of common =%<nop>VARIABLES%=. 358 * %SYSTEMWEB%. TWikiAccessControl explains how to restrict access by users or groups.358 * %SYSTEMWEB%.AccessControl explains how to restrict access by users or groups. 359 359 * TWiki:Plugins.PreferencesPlugin makes editing preferences a snap. 360 360 -
trunk/core/data/TWiki/FileAttachment.txt
r555 r611 42 42 #AttachmentAccess 43 43 44 * %X% _NOTE:_ There is no access control on individual attachments. If you need control over single files, create a separate topic per file and set topic-level [[CompleteDocumentation# TWikiAccessControl][access restrictions]] for each.44 * %X% _NOTE:_ There is no access control on individual attachments. If you need control over single files, create a separate topic per file and set topic-level [[CompleteDocumentation#AccessControl][access restrictions]] for each. 45 45 46 46 ---++ Moving Attachment Files -
trunk/core/data/TWiki/MainFeatures.txt
r604 r611 12 12 * *File attachments:* [[FileAttachment][Upload]] and download any file as an attachment to a page by using your browser. This is similar to file attachments in an e-mail, but it happens on web pages. 13 13 * *Revision control:* All changes to pages and attachments are tracked. Retrieve previous page revisions; compare differences; find out who changed what and when. 14 * *Access control:* Define groups and impose fine-grained read and write [[ TWikiAccessControl][access restrictions]] based on groups and users.14 * *Access control:* Define groups and impose fine-grained read and write [[AccessControl][access restrictions]] based on groups and users. 15 15 * *Variables:* Use [[TWikiVariables][variables]] to dynamically compose your pages. This allows you for example to dynamically build a table of contents, include other pages, or show a search result embedded in a page. 16 16 * *TWiki plugins:* Easily install program enhancements using external [[Plugins][plug-in modules]]. Developers can create plug-ins in Perl using the TWiki Plugin API. -
trunk/core/data/TWiki/ManagingTopics.txt
r488 r611 61 61 ---+++ Effect of User Access Settings 62 62 63 User permissions affect the 'rename' functions in various ways. To rename a topic, you need all of ==VIEW==, ==CHANGE== and ==RENAME== access to that topic. To alter referring topics, you need ==CHANGE== access. See TWikiAccessControl for information on setting up access permissions.63 User permissions affect the 'rename' functions in various ways. To rename a topic, you need all of ==VIEW==, ==CHANGE== and ==RENAME== access to that topic. To alter referring topics, you need ==CHANGE== access. See AccessControl for information on setting up access permissions. 64 64 65 65 ---++ Special Considerations -
trunk/core/data/TWiki/ReleaseHistory.txt
r604 r611 538 538 * Forms to change/reset/install passwords, see ChangePassword & ResetPassword 539 539 * *01 May 2001* - TWiki:Main.AndreaSterbini 540 * The %MAINWEB%.TWikiAdminGroup (or other group) can be enabled as a [[ TWikiAccessControl#SuperAdminGroup][SuperAdminGroup]]. Members have browser edit access to _all_ locked topics.540 * The %MAINWEB%.TWikiAdminGroup (or other group) can be enabled as a [[AccessControl#SuperAdminGroup][SuperAdminGroup]]. Members have browser edit access to _all_ locked topics. 541 541 * *01 May 2001* - TWiki:Main.JohnTalintyre 542 542 * Meta information format, see TWikiMetaData … … 576 576 * Better error handling when saving a topic. 577 577 * *05 Jan 2001* - TWiki:Main.PeterThoeny 578 * View authorization based on groups. Define who is allowed to see a TWiki web. More in TWikiAccessControl and TWiki:Codev/AuthenticationBasedOnGroups.578 * View authorization based on groups. Define who is allowed to see a TWiki web. More in AccessControl and TWiki:Codev/AuthenticationBasedOnGroups. 579 579 * *05 Dec 2000* - TWiki:Main.PeterThoeny 580 580 * Improved include handling. Infinite recursion of includes are prevented; new variables =%<nop>BASEWEB%=, =%<nop>INCLUDINGWEB%=, =%<nop>BASETOPIC%= and =%<nop>INCLUDINGTOPIC%= to have more control over include handling. More in TWikiVariables and TWiki:Codev/IncludeHandlingImprovements. … … 591 591 * Added a "Cancel" link in edit that releases the edit lock. 592 592 * *23 Oct 2000* - TWiki:Main.PeterThoeny 593 * Authorization based on groups. Define fine graned control who is allowed to change or create topics. More in TWikiAccessControl and TWiki:Codev/AuthenticationBasedOnGroups.593 * Authorization based on groups. Define fine graned control who is allowed to change or create topics. More in AccessControl and TWiki:Codev/AuthenticationBasedOnGroups. 594 594 * *05 Oct 2000* - TWiki:Main.PeterThoeny 595 595 * Remember user by IP address so that =view= "knows" the user once authenticated in =edit=. More in TWikiUserAuthentication. -
trunk/core/data/TWiki/SitePermissions.txt
r549 r611 14 14 %STOPINCLUDE% 15 15 16 See TWikiAccessControl for details16 See AccessControl for details 17 17 18 18 __Related Topics:__ SiteMap, UserDocumentationCategory, AdminDocumentationCategory, AdminToolsCategory -
trunk/core/data/TWiki/TWikiReferenceManual.txt
r606 r611 13 13 1. [[TWikiUpgradeGuide][Upgrade Guide]] 14 14 1. [[UserAuthentication][User Authentication]] 15 1. [[ TWikiAccessControl][Access Control]]15 1. [[AccessControl][Access Control]] 16 16 1. [[TextFormattingRules][Formatting Rules]] 17 17 1. [[TWikiVariables][TWiki Variables]] -
trunk/core/data/TWiki/TWikiScripts.txt
r604 r611 345 345 346 346 ---+++ =viewfile= 347 Used for viewing attachments. Normally, a site will publish the attachments (=pub=) directory using a URL. However if it contains sensitive information, you will want to protect attachments using TWikiAccessControls. In this case, you can use the =viewfile= script to give access to attachments while still checking access controls.347 Used for viewing attachments. Normally, a site will publish the attachments (=pub=) directory using a URL. However if it contains sensitive information, you will want to protect attachments using [[AccessControl][AccessControls]]. In this case, you can use the =viewfile= script to give access to attachments while still checking access controls. 348 348 349 349 | *Parameter* | *Description* | *Default* | -
trunk/core/data/TWiki/TWikiSiteTools.txt
r490 r611 153 153 ---++ Site Permissions 154 154 155 * TWikiAccessControl describes how to restrict read and write access to topics and webs, by users and groups155 * AccessControl describes how to restrict read and write access to topics and webs, by users and groups 156 156 * SitePermissions lists the permissions settings of the webs on this TWiki site 157 157 -
trunk/core/data/TWiki/TWikiTutorial.txt
r482 r611 25 25 ---++ 4. Check out TWiki users, groups. 26 26 * Go to the %USERSWEB%.%WIKIUSERSTOPIC% topic; it has a list of all users of TWiki. Your WikiName will be in this list after you register. 27 * Go to the %USERSWEB%.TWikiGroups topic in the %USERSWEB% web; it has a list of groups which can be used to define fine grained TWikiAccessControl in TWiki.27 * Go to the %USERSWEB%.TWikiGroups topic in the %USERSWEB% web; it has a list of groups which can be used to define fine grained AccessControl in TWiki. 28 28 29 29 ---++ 5. Test the page controls... -
trunk/core/data/TWiki/TWikiVariables.txt
r529 r611 76 76 ---+++ Access Control Variables 77 77 78 These are special types of preferences variables to control access to content. TWikiAccessControl explains these security settings in detail.78 These are special types of preferences variables to control access to content. AccessControl explains these security settings in detail. 79 79 80 80 ---+++ Local values for variables -
trunk/core/data/TWiki/TopicsAndWebs.txt
r604 r611 21 21 * handy pop-up quick reference 22 22 * do all of this through whatever web browser you are familiar with 23 * [[%SYSTEMWEB%. TWikiAccessControl][access control]]23 * [[%SYSTEMWEB%.AccessControl][access control]] 24 24 * independently determine who can see, edit, rename, move or delete topics 25 25 * set permissions by individual users and user groups -
trunk/core/data/TWiki/UserAuthentication.txt
r518 r611 83 83 <br /> %X% *This is a very important step*, as users in this group can access _all_ topics, independent of %WIKITOOLNAME% access controls. 84 84 85 TWikiAccessControl has more information on setting up access controls.86 87 %X% At this time TWikiAccessControls cannot control access to files in the =pub= area, unless they are only accessed through the =viewfile= script. If your =pub= directory is set up in the webserver to allow open access you may want to add =.htaccess= files in there to restrict access.85 AccessControl has more information on setting up access controls. 86 87 %X% At this time AccessControls cannot control access to files in the =pub= area, unless they are only accessed through the =viewfile= script. If your =pub= directory is set up in the webserver to allow open access you may want to add =.htaccess= files in there to restrict access. 88 88 89 89 %T% You can create a custom version of the TWikiRegistration form by copying the topic, and then deleting or adding input tags in your copy. The =name=""= parameter of the input tags must start with: ="Twk0..."= (if this is an optional entry), or ="Twk1..."= (if this is a required entry). This ensures that the fields are carried over into the user home page correctly. Do *not* modify the version of TWikiRegistration shipped with %WIKITOOLNAME%, as your changes will be overwritten next time you upgrade. … … 111 111 1 Use [[%SCRIPTURLPATH{"configure"}%#PasswordManager][configure]] to set up %WIKITOOLNAME% to create the right kind of =.htpasswd= entries. 112 112 1 Create a =.htaccess= file in the =twiki/bin= directory.<br />%H% There is an template for this file in =twiki/bin/.htaccess.txt= that you can copy and change. The comments in the file explain what need to be done.<br />%H% If you got it right, the browser should now ask for login name and password when you click on the <u>Edit</u>. If =.htaccess= does not have the desired effect, you may need to "AllowOverride All" for the directory in =httpd.conf= (if you have root access; otherwise, e-mail web server support) 113 <br /> %X% At this time TWikiAccessControls do not control access to files in the =pub= area, unless they are only accessed through the =viewfile= script. If your =pub= directory is set up to allow open access you may want to add =.htaccess= files in there as well to restrict access113 <br /> %X% At this time AccessControls do not control access to files in the =pub= area, unless they are only accessed through the =viewfile= script. If your =pub= directory is set up to allow open access you may want to add =.htaccess= files in there as well to restrict access 114 114 1 You can create a custom version of the TWikiRegistration form by copying the default topic, and then deleting or adding input tags in your copy. The =name=""= parameter of the input tags must start with: ="Twk0..."= (if this is an optional entry), or ="Twk1..."= (if this is a required entry). This ensures that the fields are carried over into the user home page correctly. Do *not* modify the version of TWikiRegistration shipped with %WIKITOOLNAME%, as your changes will be overwritten next time you upgrade. 115 115 <br />The default new user template page is in [[%SYSTEMWEB%.NewUserTemplate][%SYSTEMWEB%.NewUserTemplate]]. The same variables get expanded as in the [[template topics]]. You can create a custom new user home page by creating the [[%USERSWEB%.NewUserTemplate][%USERSWEB%.NewUserTemplate]] topic, which will then override the default. … … 119 119 1 *Edit the %USERSWEB%.TWikiAdminGroup topic in the %USERSWEB% web to include users with system administrator status.* 120 120 <br /> %X% *This is a very important step*, as users in this group can access _all_ topics, independent of %WIKITOOLNAME% access controls. 121 TWikiAccessControl has more information on setting up access controls.121 AccessControl has more information on setting up access controls. 122 122 123 123 ---++++ Logons via bin/logon … … 228 228 229 229 %STOPINCLUDE% 230 __Related Topics:__ AdminDocumentationCategory, TWikiAccessControl, TWiki:TWiki.UserAuthenticationSupplement, TWiki:TWiki.SecuringTWikiSite230 __Related Topics:__ AdminDocumentationCategory, AccessControl, TWiki:TWiki.UserAuthenticationSupplement, TWiki:TWiki.SecuringTWikiSite -
trunk/core/data/TWiki/VarSEARCH.txt
r604 r611 10 10 | ="text"= | Search term. Is a keyword search, literal search, regular expression search, or query, depending on the =type= parameter. SearchHelp has more | required | 11 11 | =search="text"= | (Alternative to above) | N/A | 12 | =web="Name"= <br /> =web="%USERSWEB%, Know"= <br /> =web="all"= | Comma-separated list of webs to search. You can specifically *exclude* webs from an =all= search using a minus sign - for example, =web="all,-Secretweb"=. The special word =all= means all webs that do *not* have the =NOSEARCHALL= variable set to =on= in their %WEBPREFSTOPIC%. Note that TWikiAccessControlsare respected when searching webs; it is *much* better to use them than =NOSEARCHALL=. | Current web |12 | =web="Name"= <br /> =web="%USERSWEB%, Know"= <br /> =web="all"= | Comma-separated list of webs to search. You can specifically *exclude* webs from an =all= search using a minus sign - for example, =web="all,-Secretweb"=. The special word =all= means all webs that do *not* have the =NOSEARCHALL= variable set to =on= in their %WEBPREFSTOPIC%. Note that [[AccessControl][AccessControls]] are respected when searching webs; it is *much* better to use them than =NOSEARCHALL=. | Current web | 13 13 | =topic="%WEBPREFSTOPIC%"= <br /> =topic="*Bug"= | Limit search to topics: A topic, a topic with asterisk wildcards, or a list of topics separated by comma. __Note__ this is a list of *topic names* and must *not* include web names. | All topics in a web | 14 14 | =excludetopic="Web*"= <br /> =excludetopic="%HOMETOPIC%, <nop>WebChanges"= | Exclude topics from search: A topic, a topic with asterisk wildcards, or a list of topics separated by comma. __Note__ this is a list of *topic names* and must *not* include web names. | None | -
trunk/core/data/TWiki/WebPreferences.txt
r604 r611 35 35 * Set WEBCOPYRIGHT = <span class="twikiRight"> <a href="http://twiki.org/"><img src="%PUBURLPATH%/%SYSTEMWEB%/TWikiLogos/T-badge-88x31.gif" alt="This site is powered by the TWiki collaboration platform" width="88" height="31" title="This site is powered by the TWiki collaboration platform" border="0" /></a></span>%MAKETEXT{"Copyright &© by the contributing authors. All material on this collaboration platform is the property of the contributing authors." args="1999-%GMTIME{$year}%"}% <br /> %MAKETEXT{"Ideas, requests, problems regarding [_1]? <a href='[_2]'>Send feedback</a>" args="<nop>%WIKITOOLNAME%,mailto:%WIKIWEBMASTER%?subject=%WIKITOOLNAME%%20Feedback%20on%20%BASEWEB%.%BASETOPIC%"}% %IF{"$ WEB= $ SYSTEMWEB" then="<br /> __Note:__ Please contribute updates to this topic on TWiki.org at TWiki:TWiki.%BASETOPIC%"}% 36 36 37 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See %SYSTEMWEB%. TWikiAccessControl).37 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See %SYSTEMWEB%.AccessControl). 38 38 * Set ALLOWWEBCHANGE = %USERSWEB%.TWikiAdminGroup 39 39 * Set ALLOWWEBRENAME = %USERSWEB%.TWikiAdminGroup -
trunk/core/data/TWiki/WebPreferencesHelp.txt
r14 r611 13 13 * [[%USERSWEB%.%WIKIUSERSTOPIC%][%WIKIUSERSTOPIC%]] - list of user topics. User topics can have optional user preferences 14 14 * [[%SYSTEMWEB%.TWikiVariables][TWikiVariables]] - list of common =%<nop>VARIABLES%= 15 * [[%SYSTEMWEB%. TWikiAccessControl][TWikiAccessControl]] - explains how to restrict access by users or groups15 * [[%SYSTEMWEB%.AccessControl][AccessControl]] - explains how to restrict access by users or groups 16 16 17 17 ---++ Tools -
trunk/core/data/TWiki/WikiCulture.txt
r569 r611 19 19 (quoted from _WhyWikiWorks_ at Ward's original Wiki system, the Portland Pattern Repository, Wiki:WhyWikiWorks) 20 20 21 __Related topics:__ TWikiSite, WelcomeGuest, GoodStyle, WikiSyntax, FrequentlyAskedQuestions, WhatIsWikiWiki, WabiSabi, TWikiAccessControl21 __Related topics:__ TWikiSite, WelcomeGuest, GoodStyle, WikiSyntax, FrequentlyAskedQuestions, WhatIsWikiWiki, WabiSabi, AccessControl 22 22 23 23 __Back to:__ FrequentlyAskedQuestions -
trunk/core/data/TWiki/WikiWord.txt
r490 r611 61 61 When you write the name of a topic, it becomes a link. There are more ways 62 62 63 * To write a custom *link label*, use bracket notation: =[<nop>[ TWikiAccessControl][access control]]= - this becomes: [[TWikiAccessControl][access control]]63 * To write a custom *link label*, use bracket notation: =[<nop>[AccessControl][access control]]= - this becomes: [[AccessControl][access control]] 64 64 * To link to a topic in *another web*, write: =Sandbox.WebSearch= - this becomes: Sandbox.WebSearch 65 65 * To link to a topic in *another subweb* write: =Sandbox.Subweb.WebSearch=. -
trunk/core/data/TestCases/WebPreferences.txt
r604 r611 32 32 * Set WEBFORMS = ThisForm, FormattedSearchForm 33 33 34 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See %SYSTEMWEB%. TWikiAccessControl)34 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See %SYSTEMWEB%.AccessControl) 35 35 * #Set DENYWEBVIEW = 36 36 * #Set ALLOWWEBVIEW = … … 66 66 * %USERSWEB%.%WIKIUSERSTOPIC% has a list of user topics. User topics can have optional user preferences. 67 67 * %SYSTEMWEB%.TWikiVariables has a list of common =%<nop>VARIABLES%=. 68 * %SYSTEMWEB%. TWikiAccessControl explains how to restrict access by users or groups.68 * %SYSTEMWEB%.AccessControl explains how to restrict access by users or groups. 69 69 70 70 __Tools:__ -
trunk/core/data/_default/WebPreferences.txt
r604 r611 49 49 * Set WEBFORMS = 50 50 51 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See [[%SYSTEMWEB%. TWikiAccessControl][TWikiAccessControl]]).51 * Users or groups who __are not__ / __are__ allowed to __view__ / __change__ / __rename__ topics in the <nop>%WEB% web: (See [[%SYSTEMWEB%.AccessControl][AccessControl]]). 52 52 * Set DENYWEBVIEW = 53 53 * Set ALLOWWEBVIEW = -
trunk/core/lib/TWiki/Contrib/core/MANIFEST
r606 r611 87 87 data/Sandbox/WebStatistics.txt 0644 88 88 data/Sandbox/WebTopicList.txt 0644 89 data/TWiki/AccessControl.txt 0660 89 90 data/TWiki/AccessKeys.txt 0644 90 91 data/TWiki/AdminDocumentationCategory.txt 0644 … … 161 162 data/TWiki/StartingPoints.txt 0644 162 163 data/TWiki/StaticMethod.txt 0644 163 data/TWiki/TWikiAccessControl.txt 0644164 164 data/TWiki/TWikiJavascripts.txt 0644 165 165 data/TWiki/TWikiLogos.txt 0644 -
trunk/core/lib/TWiki/Func.pm
r555 r611 1080 1080 1081 1081 Check access permission for a topic based on the 1082 [[%SYSTEMWEB%. TWikiAccessControl]] rules1082 [[%SYSTEMWEB%.AccessControl]] rules 1083 1083 * =$type= - Access type, required, e.g. ='VIEW'=, ='CHANGE'=. 1084 1084 * =$id= - WikiName of remote user, required, e.g. ="PeterThoeny"=. From -
trunk/core/templates/messages.tmpl
r604 r611 463 463 %MAKETEXT{"Contact [_1] if you have any questions." args="<a href=\"mailto:%WIKIWEBMASTER%?subject=%ENCODE{"%PARAM1% access denied for '%WEB%.%TOPIC%'"}%\">%WIKIWEBMASTER%</a>"}% 464 464 465 __%MAKETEXT{"Related topics:"}%__ %USERSWEB%.TWikiGroups, %SYSTEMWEB%. TWikiAccessControl %TMPL:END%465 __%MAKETEXT{"Related topics:"}%__ %USERSWEB%.TWikiGroups, %SYSTEMWEB%.AccessControl %TMPL:END% 466 466 %TMPL:DEF{"only_group"}% 467 467 %MAKETEXT{"Only members of the [_1] are allowed to perform this action." args="%PARAM1%"}% … … 470 470 471 471 472 __%MAKETEXT{"Related topics:"}%__ %USERSWEB%.TWikiGroups, %SYSTEMWEB%. TWikiAccessControl472 __%MAKETEXT{"Related topics:"}%__ %USERSWEB%.TWikiGroups, %SYSTEMWEB%.AccessControl 473 473 %TMPL:END% 474 474 %TMPL:DEF{"no_such_web"}% -
trunk/core/tools/TWikiKernel/MANIFEST
r606 r611 71 71 data/Sandbox/WebTopicCreator.txt 0660 72 72 data/Sandbox/WebTopicList.txt 0660 73 data/TWiki/AccessControl.txt 0660 73 74 data/TWiki/AccessKeys.txt 0660 74 75 data/TWiki/BeginnersStartHere.txt 0660 … … 148 149 data/TWiki/StaticMethod.txt 0660 149 150 data/TWiki/TWiki.txt 0660 150 data/TWiki/TWikiAccessControl.txt 0660151 151 data/TWiki/TWikiJavascripts.txt 0660 152 152 data/TWiki/TWikiLogos.txt 0660
Note: See TracChangeset
for help on using the changeset viewer.
