Changeset 666


Ignore:
Timestamp:
11/15/08 04:56:37 (4 years ago)
Author:
SvenDowideit
Message:

Item109: TWikiGuest -> WikiGuest

Files:
92 edited

Legend:

Unmodified
Added
Removed
  • branches/Release04x02/data/TWiki/DefaultPreferences.txt

    r610 r666  
    7676---++ Default User Settings 
    7777 
    78 %X% *NOTE:* They are typically redefined in topics of individual %USERSWEB%.TWikiUsers 
     78%X% *NOTE:* They are typically redefined in topics of individual %USERSWEB%.WikiUsers 
    7979 
    8080   * Show tool-tip topic info on mouse-over of WikiWord links. Setting can be on, off, or customized. An empty setting or off setting disables the tool-tips (for better performance). The setting can contain $summary to show the topic summary, $date for the last change date, $rev for the revision, $username for the login name of the last editor, $wikiname for the <nop>WikiName, $wikiusername for <nop>%USERSWEB%.WikiName, $topic for the topic name, and $web for the web name 
  • branches/Release04x02/data/TWiki/GlossaryOfTerms.txt

    r605 r666  
    1010| Plugin: | Prepackaged server-side extension that adds all sorts of additional functions, seamlessly integrated into TWiki. [[Plugins][Details...]] | 
    1111| Plugin API: | The standard interface for creating TWiki _Plugins_ and add-on programs that ensure a perfect integration. [[TWikiFuncDotPm][Details...]] | 
    12 | Preferences: | The site-wide, single _web_ and single user-level preferences settings. The settings are stored in DefaultPreferences, WebPreferences and %USERSWEB%.TWikiUsers home pages. [[TWikiVariables#PreferencesVariables][Details...]] | 
     12| Preferences: | The site-wide, single _web_ and single user-level preferences settings. The settings are stored in DefaultPreferences, WebPreferences and %USERSWEB%.%WIKIUSERSTOPIC% home pages. [[TWikiVariables#PreferencesVariables][Details...]] | 
    1313| Site: | A TWiki installation consisting of one or more _webs_. [[TWikiSite][Details...]] | 
    1414| Skin: | Skins overlay regular _templates_ with alternate header/footer layout of _pages_; topic text is not affected. Skins are typically enabled site-wide or per _web_. [[TWikiSkins][Details...]] | 
  • branches/Release04x02/data/TWiki/ReleaseHistory.txt

    r617 r666  
    1414   * *Easier Installation and Upgrade* 
    1515      * New Internal Admin Login feature 
    16       * The !Main.TWikiUsers topic is no longer distributed as a default topic in Main web 
     16      * The !Main.WikiUsers topic is no longer distributed as a default topic in Main web 
    1717      * A new directory =working= which per default is located in the TWiki root which contains registration_approvals, tmp, and work_areas 
    1818      * Configure can now authenticate when connecting to local plugins repository. 
     
    3636      * Table of Content (TOC) feature enhanced 
    3737      * re-architected Pluggable user mapping (between login name and !WikiName) to integrate with alternative authentication and Management schemes 
    38       * Topic based User management has been extracted into a separately update-able package (!TWikiUsersContrib) 
     38      * Topic based User management has been extracted into a separately update-able package (!WikiUsersContrib) 
    3939 
    4040   * *Enhancements of Pre-installed Plugins* 
     
    647647      * New preference variables =%<nop>EDITBOXWIDTH%= and =%<nop>EDITBOXHEIGHT%= to specify the edit box size.  
    648648   * *25 Feb 2000* - TWiki:Main.PeterThoeny 
    649       * Edit preferences topics to set TWiki variables. There are three level of preferences Site-level (TWikiPreferences), web-level (WebPreferences in each web) and user-level preferences (for each of the Main.TWikiUsers). With this, discontinue use of server side include of =wikiwebs.inc= , =wikiwebtable.inc= , =weblist.inc= , =webcopyright.inc= and =webcolors.inc= files.   
     649      * Edit preferences topics to set TWiki variables. There are three level of preferences Site-level (TWikiPreferences), web-level (WebPreferences in each web) and user-level preferences (for each of the Main.WikiUsers). With this, discontinue use of server side include of =wikiwebs.inc= , =wikiwebtable.inc= , =weblist.inc= , =webcopyright.inc= and =webcolors.inc= files.   
    650650   * *11 Feb 2000* - TWiki:Main.PeterThoeny 
    651651      * New variable =%<nop>SCRIPTSUFFIX%= / $scriptSuffix containing an optional file extension of the TWiki Perl script. Templates have been changed to use this variable. This allows you to rename the Perl script files to have a file extension like for example ".cgi".  
     
    750750      * Added TWiki variables, enclosed in % signs =%<nop>TOPIC%= (Topic name), =%<nop>WEB%= (web name), =%<nop>SCRIPTURL%= (script URL), =%<nop>DATE%= (current date), =%<nop>WIKIWEBMASTER%= (Wiki webmaster address), =%<nop>WIKIVERSION%= (Wiki version), =%<nop>USERNAME%= (user name), =%<nop>WIKIUSERNAME%= (Wiki user name).  
    751751   * *28 Jul 1998* - TWiki:Main.PeterThoeny 
    752       * Topic WebChanges shows Wiki username instead of Intranet username, e.g. =PeterThoeny= instead of =thoeny= in case the Wiki username exists. Implementation Automatic lookup of Wiki username in topic Main.TWikiUsers.  
     752      * Topic WebChanges shows Wiki username instead of Intranet username, e.g. =PeterThoeny= instead of =thoeny= in case the Wiki username exists. Implementation Automatic lookup of Wiki username in topic Main.WikiUsers.  
    753753   * *28 Jul 1998* - TWiki:Main.PeterThoeny 
    754754      * Topic index. (Technically speaking a simple '.*' search on topic names.)   
  • branches/Release04x02/data/TWiki/ReleaseNotes01x00.txt

    r664 r666  
    3030   * *Easier Installation and Upgrade* 
    3131      * New Internal Admin Login feature. See below. 
    32       * The !Main.TWikiUsers topic is no longer distributed as a default topic in Main. See below.  
     32      * The !Main.WikiUsers topic is no longer distributed as a default topic in Main. See below.  
    3333      * A new directory =working= which per default is located in the twiki root which contains registration_approvals, tmp, and work_areas. See below 
    3434      * !ResetPassword, !ChangePassword, !ChangeEmailAddress, and !TWikiRegistration no longer contains yellow text that you have to remove. 
     
    5555      * Many new functions in the API for plugin developers. 
    5656      * Table of Content (TOC) feature enhanced  
    57       * User Mapping (mapping between login name and !WikiName) code has been extended to allow pluggable modules to integrate with all sorts of alternative authentication and Management schemes. For normal cases you use the default !TopicUserMapping which is using the !Main.TWikiUsers topic to map between login and !WikiName. A new !BaseUserMapping is provided for TWikis where you only have guests and an administrator. In this case you use the login and password given in configure to login as an admin. 
     57      * User Mapping (mapping between login name and !WikiName) code has been extended to allow pluggable modules to integrate with all sorts of alternative authentication and Management schemes. For normal cases you use the default !TopicUserMapping which is using the !Main.WikiUsers topic to map between login and !WikiName. A new !BaseUserMapping is provided for TWikis where you only have guests and an administrator. In this case you use the login and password given in configure to login as an admin. 
    5858 
    5959---++ Important Changes since 4.2.3 
     
    149149From 4.2.0 the =UserForm= and =NewUserTemplate= are distributed in the TWiki web. If you create the two in the Main web the Main web version will be used instead. So if you tailor the user topic format or the form then you should always copy the two files to the Main web and modify the ones in the Main web. When you later upgrade TWiki your tailored template and form will not be overwritten. 
    150150 
    151 ---+++ !TWikiUsers no longer distributed 
    152  
    153 The =Main.TWikiUsers= topic contains all the registered users. It is a topic you do not want to overwrite when you upgrade TWiki. 
    154  
    155 From 4.2.0 this file is no longer included in the TWiki distribution. When you register the first time TWiki creates the =Main.TWikiUsers= topic in the Main web if it does not exist already. This means that you can now upgrade TWiki without risk of overwriting the important =TWikiUsers= topic. 
     151---+++ !WikiUsers no longer distributed 
     152 
     153The =Main.WikiUsers= topic contains all the registered users. It is a topic you do not want to overwrite when you upgrade TWiki. 
     154 
     155From 4.2.0 this file is no longer included in the TWiki distribution. When you register the first time TWiki creates the =Main.WikiUsers= topic in the Main web if it does not exist already. This means that you can now upgrade TWiki without risk of overwriting the important =WikiUsers= topic. 
    156156 
    157157   * For new installers this makes no difference at all 
    158    * For upgraders this is one less problem to worry about as your important !Main.TWikiUsers topic now no longer gets overwritten when upgrading. 
     158   * For upgraders this is one less problem to worry about as your important !Main.WikiUsers topic now no longer gets overwritten when upgrading. 
    159159    
    160160---+++ New =working= directory 
     
    289289| [[%BUGS%/Item4659][Item4659]] | Change the strategy of protecting again html attach spam to not harm Wysiwyg editor | 
    290290| [[%BUGS%/Item4658][Item4658]] | remove use of undefined variable un utf8 code | 
    291 | [[%BUGS%/Item4605][Item4605]] | User shown as Unknown User (Login ID) when author is not in TWikiUsers. Bad feature | 
     291| [[%BUGS%/Item4605][Item4605]] | User shown as Unknown User (Login ID) when author is not in WikiUsers. Bad feature | 
    292292| [[%BUGS%/Item4590][Item4590]] | Rename "Checkpoint" to "Save and Continue" | 
    293293| [[%BUGS%/Item4585][Item4585]] | configure generates apache errors | 
     
    555555| [[%BUGS%/Item4140][Item4140]] | Support standard escapes in IF statements | 
    556556| [[%BUGS%/Item4139][Item4139]] | Configurable date format to enable 2007-05-25 format. | 
    557 | [[%BUGS%/Item4120][Item4120]] | !Main.TWikiUsers no longer in distribution but gets created from template if non existing | 
     557| [[%BUGS%/Item4120][Item4120]] | !Main.WikiUsers no longer in distribution but gets created from template if non existing | 
    558558| [[%BUGS%/Item4087][Item4087]] | PatternSkin: visual update to form elements | 
    559559| [[%BUGS%/Item4075][Item4075]] | Enhance MailerContrib To Allow Exclusion Of Webs | 
     
    701701| [[%BUGS%/Item5443][Item5443]] | Searches order="editby" are sorted by login ID (cUID) instead of WikiName making result look random | 
    702702| [[%BUGS%/Item5432][Item5432]] | Image links inserted with Manage Attachment only work with lower case file extension | 
    703 | [[%BUGS%/Item5431][Item5431]] | Register.pm redirects to TWikiUsers topic on error, even though that topic may not exist | 
     703| [[%BUGS%/Item5431][Item5431]] | Register.pm redirects to WikiUsers topic on error, even though that topic may not exist | 
    704704| [[%BUGS%/Item5430][Item5430]] | reset password message has some errors | 
    705705| [[%BUGS%/Item5428][Item5428]] | Topic save error with form does not remove nop | 
  • branches/Release04x02/data/TWiki/SearchPatternCookbook.txt

    r491 r666  
    125125</form> 
    126126 
    127 This searches all topics in the %USERSWEB% web that contain "Name", "Email" and "Country" bullets. Alternatively, do a %SYSTEMWEB%.FormattedSearch with =multiple="on"= on the [[%USERSWEB%.TWikiUsers]] topic. 
     127This searches all topics in the %USERSWEB% web that contain "Name", "Email" and "Country" bullets. Alternatively, do a %SYSTEMWEB%.FormattedSearch with =multiple="on"= on the [[%USERSWEB%.WikiUsers]] topic. 
    128128 
    129129---+++ Solution 2: As Solution 1, but with possibility for multi-selecting usernames 
  • branches/Release04x02/data/TWiki/TWikiUpgradeGuide.txt

    r664 r666  
    8585 
    8686   * Copy all the topics from the Main web and corresponding pub/Main directories from the old TWiki to the new TWiki but do not overwrite any of the new topics already inside the new Main directory! 
    87    * Manually merge all the users from the old =Main.TWikiUsers= topic to the new TWiki. If you upgrade from Cairo you can simply use the old file and add the missing new system users to the list of users. If you upgrade from TWiki-4.0.X simply use the old topic. Starting from 4.2.0 TWiki no longer ships with a =Main.TWikiUsers= topic. When you register the first user TWiki now checks for an existing =Main.TWikiUsers= and if it does not exist it gets created. 
     87   * Manually merge all the users from the old =Main.WikiUsers= topic to the new TWiki. If you upgrade from Cairo you can simply use the old file and add the missing new system users to the list of users. If you upgrade from TWiki-4.0.X simply use the old topic. Starting from 4.2.0 TWiki no longer ships with a =Main.WikiUsers= topic. When you register the first user TWiki now checks for an existing =Main.WikiUsers= and if it does not exist it gets created. 
    8888   * If you use =data/.htpasswd= for authentication copy this file from the old TWiki to the new. 
    8989      * If you upgrade from Cairo and you are using the Htpasswd login manager, then note that email addresses for users have moved out of user topics and into the password file. There is a script that performs this extra upgrade step for you - see =tools/upgrade_emails.pl=. 
     
    135135</verbatim> 
    136136 
    137 ---+++ !TWikiUsers topic in Main web 
    138  
    139 Your Cairo [[Main.TWikiUsers][Main.TWikiUsers]] topic will work in TWiki4 but you will need to ensure that these 4 users from the default TWiki4 version of !TWikiUsers are copied to the existing !TWikiUsers topic. !WikiGuest is probably already there but the others are new 
     137---+++ !WikiUsers topic in Main web 
     138 
     139Your Cairo [[Main.WikiUsers][Main.WikiUsers]] topic will work in TWiki4 but you will need to ensure that these 4 users from the default TWiki4 version of !WikiUsers are copied to the existing !WikiUsers topic. !WikiGuest is probably already there but the others are new 
    140140   * *ProjectContributor* - placeholder for a TWiki developer, and is used in TWiki documentation 
    141141   * *WikiGuest* - guest user, used as a fallback if the user can't be identified 
     
    221221From 4.2.0 the =UserForm= and =NewUserTemplate= are distributed in the TWiki web. If you create the two in the Main web the Main web version will be used instead. So if you tailor the user topic format or the form then you should always copy the two files to the Main web and modify the ones in the Main web. When you later upgrade TWiki your tailored template and form will not be overwritten. 
    222222 
    223 ---+++ !TWikiUsers no longer distributed 
    224  
    225 The =Main.TWikiUsers= topic contains all the registered users. It is a topic you do not want to overwrite when you upgrade TWiki. 
    226  
    227 From 4.2.0 this file is no longer included in the TWiki distribution. When you register the first time TWiki creates the =Main.TWikiUsers= topic in the Main web if it does not exist already. This means that you can now upgrade TWiki without risk of overwriting the important =TWikiUsers= topic. 
     223---+++ !WikiUsers no longer distributed 
     224 
     225The =Main.WikiUsers= topic contains all the registered users. It is a topic you do not want to overwrite when you upgrade TWiki. 
     226 
     227From 4.2.0 this file is no longer included in the TWiki distribution. When you register the first time TWiki creates the =Main.WikiUsers= topic in the Main web if it does not exist already. This means that you can now upgrade TWiki without risk of overwriting the important =WikiUsers= topic. 
    228228 
    229229   * For new installers this makes no difference at all 
    230    * For upgraders this is one less problem to worry about as your important !Main.TWikiUsers topic now no longer gets overwritten when upgrading. 
     230   * For upgraders this is one less problem to worry about as your important !Main.WikiUsers topic now no longer gets overwritten when upgrading. 
    231231    
    232232---+++ New =working= directory 
  • branches/Release04x02/data/TWiki/UserAuthentication.txt

    r664 r666  
    9898The disadvantage is that because the user identity is cached in the browser, you can log in, but you can't log out again unless you restart the browser. 
    9999 
    100 %WIKITOOLNAME% maps the =REMOTE_USER= that was used to log in to the webserver to a WikiName using the table in %USERSWEB%.TWikiUsers. This table is updated whenever a user registers, so users can choose not to register (in which case their webserver login name is used for their signature) or register (in which case that login name is mapped to their WikiName). 
     100%WIKITOOLNAME% maps the =REMOTE_USER= that was used to log in to the webserver to a WikiName using the table in %USERSWEB%.WikiUsers. This table is updated whenever a user registers, so users can choose not to register (in which case their webserver login name is used for their signature) or register (in which case that login name is mapped to their WikiName). 
    101101 
    102102The same private =.htpasswd= file used in %WIKITOOLNAME% Template Login can be used to authenticate Apache users, using the Apache Basic Authentication support. 
  • branches/Release04x02/data/TestCases/TestCaseAutoFormatting.txt

    r3 r666  
    354354<a class="twikiLink" href="%SCRIPTURLPATH{"view"}%/TestCases/WebPreferences">WebPreferences</a> 
    355355<p /> 
    356 <a class="twikiLink" href="%SCRIPTURLPATH{"view"}%/%USERSWEB%/TWikiUsers">TWikiUsers</a> 
     356<a class="twikiLink" href="%SCRIPTURLPATH{"view"}%/%USERSWEB%/%WIKIUSERSTOPIC%">%WIKIUSERSTOPIC%</a> 
    357357<p /> 
    358358<span class="twikiNewLink">CompleteAndUtterNothing<a href="%SCRIPTURLPATH{"edit"}%/TestCases/CompleteAndUtterNothing?topicparent=TestCases.TestCaseAutoFormatting" rel="nofollow" title="Create this topic">?</a></span> 
     
    369369WebPreferences 
    370370 
    371 %USERSWEB%.TWikiUsers 
     371%USERSWEB%.%WIKIUSERSTOPIC% 
    372372 
    373373CompleteAndUtterNothing 
     
    386386<span class="twikiNewLink">wiki syntax<a href="%SCRIPTURLPATH{"edit"}%/TestCases/WikiSyntax?topicparent=TestCases.TestCaseAutoFormatting" rel="nofollow"  title="Create this topic">?</a></span> 
    387387<p /> 
    388 <a class="twikiLink" href="%SCRIPTURLPATH{"view"}%/%USERSWEB%/TWikiUsers">%USERSWEB%.TWiki users</a> 
     388<a class="twikiLink" href="%SCRIPTURLPATH{"view"}%/%USERSWEB%/%WIKIUSERSTOPIC%">%USERSWEB%.Wiki users</a> 
    389389<p /> 
    390390escaped: 
     
    399399[[wiki syntax]] 
    400400 
    401 [[%USERSWEB%.TWiki users]] 
     401[[%USERSWEB%.Wiki users]] 
    402402 
    403403escaped: 
  • branches/Release04x02/data/TestCases/TestCaseAutoInternalTags.txt

    r505 r666  
    7171 <tr> 
    7272  <td>WIKIUSERSTOPIC</td> 
    73   <td><!-- expected viftene -->WIKIUSERSTOPIC TWikiUsers<!-- /expected --></td> 
     73  <td><!-- expected viftene -->WIKIUSERSTOPIC WikiUsers<!-- /expected --></td> 
    7474  <td><!-- actual -->WIKIUSERSTOPIC <nop>%WIKIUSERSTOPIC%<!-- /actual --></td> 
    7575 </tr> 
  • branches/Release04x02/data/TestCases/TestCaseInternetRegistration.txt

    r481 r666  
    3131 
    3232        1 Topic named as %<nop>WIKINAME% written to %USERSWEB% 
    33         2 Entry written to [[%USERSWEB%.TWikiUsers]] 
     33        2 Entry written to [[%USERSWEB%.%WIKIUSERSTOPIC%]] 
    3434        3 There *is* .htpasswd entry for the user 
    3535        4 Email is sent to administrator 
  • branches/Release04x02/data/TestCases/TestCaseIntranetRegistration.txt

    r481 r666  
    1313---++ Expected result 
    1414        1 Topic named as %<nop>WIKINAME% written to %USERSWEB% 
    15         2 Entry written to [[%USERSWEB%.TWikiUsers]] 
     15        2 Entry written to [[%USERSWEB%.%WIKIUSERSTOPIC%]] 
    1616        3 There is no .htpasswd entry for RemoteUser  
    1717        4 Email is sent to administrator 
  • branches/Release04x02/lib/TWiki.spec

    r665 r666  
    338338# registration scripts. <b>If you change this setting you will have to 
    339339# use TWiki to manually rename the existing topic</b> 
    340 $TWiki::cfg{UsersTopicName} = 'TWikiUsers'; 
     340$TWiki::cfg{UsersTopicName} = 'WikiUsers'; 
    341341 
    342342# **STRING 100 EXPERT** 
  • branches/Release04x02/lib/TWiki/Users/ApacheHtpasswdUser.pm

    r21 r666  
    3232Password manager that uses Apache::HtPasswd to manage users and passwords. 
    3333 
    34 Subclass of [[TWikiUsersPasswordDotPm][ =TWiki::Users::Password= ]]. 
     34Subclass of [[WikiUsersPasswordDotPm][ =TWiki::Users::Password= ]]. 
    3535See documentation of that class for descriptions of the methods of this class. 
    3636 
    3737Duplicates functionality of 
    38 [[TWikiUsersHtPasswdUserDotPm][ =TWiki::Users::HtPasswdUser=]]; 
     38[[WikiUsersHtPasswdUserDotPm][ =TWiki::Users::HtPasswdUser=]]; 
    3939provided mainly as an example of how to write a new password manager. 
    4040 
  • branches/Release04x02/lib/TWiki/Users/BaseUserMapping.pm

    r664 r666  
    365365    else { 
    366366 
    367         # Add additional mappings defined in TWikiUsers 
     367        # Add additional mappings defined in WikiUsers 
    368368        if ( $this->{W2U}->{$wn} ) { 
    369369            push( @users, $this->{W2U}->{$wn} ); 
  • branches/Release04x02/lib/TWiki/Users/HtPasswdUser.pm

    r21 r666  
    2424Support for htpasswd and htdigest format password files. 
    2525 
    26 Subclass of [[TWikiUsersPasswordDotPm][ =TWiki::Users::Password= ]]. 
     26Subclass of [[WikiUsersPasswordDotPm][ =TWiki::Users::Password= ]]. 
    2727See documentation of that class for descriptions of the methods of this class. 
    2828 
  • branches/Release04x02/lib/TWiki/Users/Password.pm

    r630 r666  
    267267 
    268268returns a TWikiIterator of loginnames from the password source. If AllowLoginNames is false 
    269 this is used to remove the need for a TWikiUsers topic. 
     269this is used to remove the need for a WikiUsers topic. 
    270270 
    271271=cut 
  • branches/Release04x02/templates/messages.tmpl

    r610 r666  
    4545%MAKETEXT{"Please make sure you spelled the [_1] correctly and try again. If you get stuck, please mail [_2]." args="%SYSTEMWEB%.LoginName, %WIKIWEBMASTER%"}% 
    4646 
    47 %MAKETEXT{"See [_1] for a list of existing users or register as new user in [_2]." args="%USERSWEB%.TWikiUsers, %SYSTEMWEB%.TWikiRegistration"}% %TMPL:END% 
     47%MAKETEXT{"See [_1] for a list of existing users or register as new user in [_2]." args="%USERSWEB%.%WIKIUSERSTOPIC%, %SYSTEMWEB%.TWikiRegistration"}% %TMPL:END% 
    4848%TMPL:DEF{"in_a_group"}% 
    4949---+++ %MAKETEXT{"[_1] is in at least one group and cannot be removed" args="%PARAM1%"}% 
  • branches/Release04x02/tools/TWikiKernel/MANIFEST

    r664 r666  
    4141data/Main/WikiGuest.txt 0660 
    4242data/Main/RegistrationAgent.txt 0660 
    43 data/Main/TWikiUsers.txt 0660 
     43data/Main/WikiUsers.txt 0660 
    4444data/Main/UnknownUser.txt 0660 
    4545data/Main/UserForm.txt 0660 
  • branches/Release04x02/tools/create_large_groups.pl

    r3 r666  
    33# (group size 10000/5000/2500/..) 
    44 
    5 #warning: does not add users to Main.TWikiUsers topic     *FIXED* 
     5#warning: does not add users to Main.WikiUsers topic     *FIXED* 
    66#warning: does not add users and user info to htpasswd file     *FIXED* 
    77#warning: uses out dated email storage method     *FIXED* 
     
    1111undef $/; 
    1212open( PWD, ">>data/BIGGROUPS_htpasswd" ) || die $!; 
    13 open( TWUSER, ">>data/Main/TWikiUsers.txt" ) || die $!; 
     13open( TWUSER, ">>data/Main/WikiUsers.txt" ) || die $!; 
    1414for my $user ( 1 .. 10000 ) { 
    1515    my $username = "TestUser$user"; 
  • branches/Release04x02/tools/extender.pl

    r601 r666  
    138138    } 
    139139    if (defined $cfg{UsersTopicName}) { 
    140         $file =~ s#(Main)/TWikiUsers\.txt(.*)$#$1/$cfg{UsersTopicName}.txt$2#; 
     140        $file =~ s#(Main)/WikiUsers\.txt(.*)$#$1/$cfg{UsersTopicName}.txt$2#; 
    141141    } 
    142142    foreach my $w qw( SystemWebName TrashWebName UsersWebName ) { 
  • branches/Release04x02/twikiplugins/PatternSkin/data/TWiki/WebLeftBar.txt

    r616 r666  
    33 
    44   * <b>[[%INCLUDINGWEB%.%HOMETOPIC%][ %ICON{"home"}% <nop>%MAKETEXT{"[_1] Web" args="%INCLUDINGWEB%"}%]]</b> 
    5    * %IF{"istopic '%USERSWEB%.TWikiUsers'" else=" $percntICON{\"person\"}$percnt $percntMAKETEXT{\"Users\"}$percnt" then="[[$percntUSERSWEB$percnt.TWikiUsers][ $percntICON{\"person\"}$percnt $percntMAKETEXT{\"Users\"}$percnt]]"}% 
     5   * %IF{"istopic '%USERSWEB%.%WIKIUSERSTOPIC%'" else=" $percntICON{\"person\"}$percnt $percntMAKETEXT{\"Users\"}$percnt" then="[[$percntUSERSWEB$percnt.$percntWIKIUSERSTOPIC$percnt][ $percntICON{\"person\"}$percnt $percntMAKETEXT{\"Users\"}$percnt]]"}% 
    66   * [[%USERSWEB%.TWikiGroups][ %ICON{"group"}% %MAKETEXT{"Groups"}%]] 
    77   * [[WebTopicList][ %ICON{"index"}% %MAKETEXT{"Index"}%]] 
  • branches/Release04x02/twikiplugins/TopicUserMappingContrib/data/Main/UserListHeader.txt

    r481 r666  
    11%META:TOPICINFO{author="ProjectContributor" date="1127307283" format="1.1" version="$Rev$"}% 
    2 __Related topics:__ %SEARCH{"^(TWikiUsers|TWikiGroups|UserList$|UserListBy)" type="regex" web="%MAINWEB%" scope="topic" separator=", " nonoise="on" format="[[$web.$topic][$topic]]" excludetopic="%INCLUDINGTOPIC%"}% 
     2__Related topics:__ %SEARCH{"^(%WIKIUSERSTOPIC%|TWikiGroups|UserList$|UserListBy)" type="regex" web="%MAINWEB%" scope="topic" separator=", " nonoise="on" format="[[$web.$topic][$topic]]" excludetopic="%INCLUDINGTOPIC%"}% 
  • branches/Release04x02/twikiplugins/TopicUserMappingContrib/data/TWiki/LoginName.txt

    r664 r666  
    99---++ How to Find Yours 
    1010 
    11 Look in %MAINWEB%.TWikiUsers - if your name is followed by a dash and a word, usually lowercase, this is what you log in with. 
     11Look in %MAINWEB%.%WIKIUSERSTOPIC% - if your name is followed by a dash and a word, usually lowercase, this is what you log in with. 
    1212 
    1313e.g. 
  • branches/Release04x02/twikiplugins/TopicUserMappingContrib/data/TWiki/ManagingUsers.txt

    r657 r666  
    4848      * Fix backlinks in the %MAINWEB% web only 
    4949      * Make sure the group topics are updated (if any.) 
    50    * Edit the [[%MAINWEB%.TWikiUsers]] topic and move the user's entry so 
     50   * Edit the [[%MAINWEB%.%WIKIUSERSTOPIC%]] topic and move the user's entry so 
    5151     that the list is in proper alphabetical order. 
    5252   * Recreate the old topic with a pointer to the new topic, so that links 
     
    5757   * The login name needs to be changed in the authentication server (e.g. 
    5858     Active Directory) 
    59    * In TWiki's [[%MAINWEB%.TWikiUsers]] topic, fix the mapping from 
     59   * In TWiki's [[%MAINWEB%.%WIKIUSERSTOPIC%]] topic, fix the mapping from 
    6060     login name to WikiName:%BR% 
    6161     =&nbsp;  * !JaneSmith - jsmith - 13 Sep 2006= %BR% 
     
    7272        =.htpasswd= files generated by TWiki! =htpasswd= wipes out email 
    7373        addresses that TWiki plants in the info fields of this file. 
    74    2 Remove the =FredQuimby - fred= line from the <nop>%MAINWEB%.TWikiUsers 
     74   2 Remove the =FredQuimby - fred= line from the <nop>%MAINWEB%.%WIKIUSERSTOPIC% 
    7575     topic 
    7676   3 Remove =FredQuimby= from all groups and from all the 
     
    108108From this point on, your myskin templates will be used for the registration emails. 
    109109 
    110 To make it possible for TWikiUsers to modify the email contents, you could use a parameterized =%<nop>INCLUDE%= 
     110To make it possible for %WIKIUSERSTOPIC% to modify the email contents, you could use a parameterized =%<nop>INCLUDE%= 
    111111statement in your customized version. eg: 
    112112 
  • branches/Release04x02/twikiplugins/TopicUserMappingContrib/data/TWiki/TWikiUserSetting.txt

    r505 r666  
    1212*The following variables are classified as user settings:* 
    1313 
    14 %SEARCH{"TWikiUserSetting" type="regex" topic="Var*" format="   * $topic" nonoise="on"}% 
     14%SEARCH{"WikiUsersetting" type="regex" topic="Var*" format="   * $topic" nonoise="on"}% 
    1515 
    1616*See also:* 
  • branches/Release04x02/twikiplugins/TopicUserMappingContrib/data/TWiki/TopicUserMappingContrib.txt

    r636 r666  
    1111an internal TWiki canonical user ID, and the displayed name used to identify the user in TWiki.  
    1212This is the default <nop>TopicUserMapping in which user information is stored in TWiki topics - one per user, and then any mapping needed is done using the 
    13 <nop>TWikiUsers topic in the %MAINWEB%. 
     13<nop>%WIKIUSERSTOPIC% topic in the %MAINWEB%. 
    1414 
    1515see [[http://twiki.org/cgi-bin/view/Codev/SimplifiedUserMappingCodeInterface][SimplifiedUserMappingCodeInterface]] on TWiki.org for a more detailed discussion 
     
    4545      * TWiki.UsersTemplate 
    4646      * Main.UserHomepageHeader         
    47       * TWiki.TWikiUserSetting 
     47      * TWiki.WikiUsersetting 
    4848      * Main.TWikiGroupTemplate         
    4949 
  • branches/Release04x02/twikiplugins/TopicUserMappingContrib/lib/TWiki/Contrib/TopicUserMappingContrib/MANIFEST

    r639 r666  
    1919 
    2020data/TWiki/TWikiRegistration.txt 0644 
    21 data/TWiki/UsersTemplate.txt 0644 Default template for a new TWikiUsers topic 
     21data/TWiki/UsersTemplate.txt 0644 Default template for a new WikiUsers topic 
    2222data/TWiki/ChangeEmailAddress.txt 0644 
    2323data/TWiki/BulkResetPassword.txt 0644 
    24 data/TWiki/TWikiUserSetting.txt 0644 
     24data/TWiki/WikiUsersetting.txt 0644 
    2525data/TWiki/UserForm.txt 0644 Default form attached to a user topic 
    2626data/TWiki/NewUserTemplate.txt 0644 Default new user topic template 
  • branches/Release04x02/twikiplugins/TopicUserMappingContrib/lib/TWiki/Users/TopicUserMapping.pm

    r664 r666  
    2727By default TWiki maintains user topics and group topics in the %MAINWEB% that 
    2828define users and group. These topics are 
    29    * !TWikiUsers - stores a mapping from usernames to TWiki names 
     29   * !WikiUsers - stores a mapping from usernames to TWiki names 
    3030   * !WikiName - for each user, stores info about the user 
    3131   * !GroupNameGroup - for each group, a topic ending with "Group" stores a list of users who are part of that group. 
     
    230230} 
    231231 
    232 # test if the login is in the TWikiUsers topic, or in the password file 
     232# test if the login is in the WikiUsers topic, or in the password file 
    233233# depending on the AllowLoginNames setting 
    234234sub _userReallyExists { 
     
    237237    if ( $TWiki::cfg{Register}{AllowLoginName} ) { 
    238238 
    239         # need to use the TWikiUsers file 
     239        # need to use the WikiUsers file 
    240240        _loadMapping($this); 
    241241        return 1 if ( defined( $this->{L2U}->{$login} ) ); 
     
    271271Add a user to the persistant mapping that maps from usernames to wikinames 
    272272and vice-versa. The default implementation uses a special topic called 
    273 "TWikiUsers" in the users web. Subclasses will provide other implementations 
     273"WikiUsers" in the users web. Subclasses will provide other implementations 
    274274(usually stubs if they have other ways of mapping usernames to wikinames). 
    275275Names must be acceptable to $TWiki::cfg{NameFilter} 
     
    932932    elsif ( $TWiki::cfg{Register}{AllowLoginName} ) { 
    933933 
    934         # Add additional mappings defined in TWikiUsers 
     934        # Add additional mappings defined in WikiUsers 
    935935        _loadMapping($this); 
    936936        if ( $this->{W2U}->{$wn} ) { 
  • branches/Release04x02/twikiplugins/UnitTestContrib/test/unit/Fn_REVINFO.pm

    r664 r666  
    159159 
    160160    # Create a topic with raw meta to force a wikiname into the author field. 
    161     # The wikiname must be for a user who is in TWikiUsers. 
     161    # The wikiname must be for a user who is in WikiUsers. 
    162162    # This test is specific to the "traditional" text database implementation, 
    163163    # either RcsWrap or RcsLite. 
     
    188188 
    189189    # Create a topic with raw meta to force a login into the author field. 
    190     # The login must be for a user who is in TWikiUsers. 
     190    # The login must be for a user who is in WikiUsers. 
    191191    # This test is specific to the "traditional" text database implementation, 
    192192    # either RcsWrap or RcsLite. 
  • branches/Release04x02/twikiplugins/UnitTestContrib/test/unit/RegisterTests.pm

    r632 r666  
    14861486    ); 
    14871487 
    1488     # Make TWikiUsers read-only 
    1489     chmod( 0444, "$TWiki::cfg{DataDir}/$this->{users_web}/TWikiUsers.txt" ); 
     1488    # Make WikiUsers read-only 
     1489    chmod( 0444, "$TWiki::cfg{DataDir}/$this->{users_web}/$TWiki::cfg{UsersTopicName}.txt" ); 
    14901490 
    14911491    $query->path_info("/$this->{users_web}/TWikiRegistration"); 
     
    15351535    } 
    15361536    finally { 
    1537         chmod( 0777, "$TWiki::cfg{DataDir}/$this->{users_web}/TWikiUsers.txt" ); 
     1537        chmod( 0777, "$TWiki::cfg{DataDir}/$this->{users_web}/$TWiki::cfg{UsersTopicName}.txt" ); 
    15381538    }; 
    15391539} 
     
    16051605 
    16061606#test for http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs/Item3400 
    1607 sub verify_resetPassword_NoTWikiUsersEntry { 
     1607sub verify_resetPassword_NoWikiUsersEntry { 
    16081608    my $this = shift; 
    16091609 
     
    16131613    $this->registerAccount(); 
    16141614 
    1615     #Remove the TWikiUsers entry - by deleting it :) 
     1615    #Remove the WikiUsers entry - by deleting it :) 
    16161616    $this->{twiki}->{store}->moveTopic( 
    16171617        $TWiki::cfg{UsersWebName}, 
  • branches/Release04x02/twikiplugins/WysiwygPlugin/test/unit/WysiwygPlugin/TranslatorTests.pm

    r463 r666  
    461461        name => 'variousWikiWords', 
    462462        html => 
    463 "<p>${linkon}WebPreferences${linkoff}</p><p>$protecton<br />%MAINWEB%$protectoff.TWikiUsers</p><p>${linkon}CompleteAndUtterNothing${linkoff}</p><p>${linkon}LinkBox$linkoff${linkon}LinkBoxs${linkoff}${linkon}LinkBoxies${linkoff}${linkon}LinkBoxess${linkoff}${linkon}LinkBoxesses${linkoff}${linkon}LinkBoxes${linkoff}</p>", 
     463"<p>${linkon}WebPreferences${linkoff}</p><p>$protecton<br />%MAINWEB%$protectoff.WikiUsers</p><p>${linkon}CompleteAndUtterNothing${linkoff}</p><p>${linkon}LinkBox$linkoff${linkon}LinkBoxs${linkoff}${linkon}LinkBoxies${linkoff}${linkon}LinkBoxess${linkoff}${linkon}LinkBoxesses${linkoff}${linkon}LinkBoxes${linkoff}</p>", 
    464464        tml => <<'YYY', 
    465465WebPreferences 
    466466 
    467 %MAINWEB%.TWikiUsers 
     467%MAINWEB%.WikiUsers 
    468468 
    469469CompleteAndUtterNothing 
     
    476476        name => 'variousWikiWordsNopped', 
    477477        html => 
    478 "${nop}${linkon}WebPreferences${linkoff} %${nop}MAINWEB%.TWikiUsers ${nop}CompleteAndUtterNothing", 
     478"${nop}${linkon}WebPreferences${linkoff} %${nop}MAINWEB%.WikiUsers ${nop}CompleteAndUtterNothing", 
    479479        tml => 
    480 '<nop>WebPreferences %<nop>MAINWEB%.TWikiUsers <nop>CompleteAndUtterNothing', 
     480'<nop>WebPreferences %<nop>MAINWEB%.WikiUsers <nop>CompleteAndUtterNothing', 
    481481    }, 
    482482    { 
     
    484484        name => 'squabsWithVars', 
    485485        html => <<HERE, 
    486 ${linkon}[[wiki syntax]]$linkoff$linkon\[[%MAINWEB%.TWiki users]]${linkoff} 
     486${linkon}[[wiki syntax]]$linkoff$linkon\[[%MAINWEB%.Wiki users]]${linkoff} 
    487487escaped: 
    488488[<nop>[wiki syntax]] 
    489489HERE 
    490490        tml => <<'THERE', 
    491 [[wiki syntax]][[%MAINWEB%.TWiki users]] 
     491[[wiki syntax]][[%MAINWEB%.Wiki users]] 
    492492escaped: 
    493493![[wiki syntax]] 
    494494THERE 
    495495        finaltml => <<'EVERYWHERE', 
    496 [[wiki syntax]][[%MAINWEB%.TWiki users]] escaped: ![[wiki syntax]] 
     496[[wiki syntax]][[%MAINWEB%.Wiki users]] escaped: ![[wiki syntax]] 
    497497EVERYWHERE 
    498498    }, 
  • trunk/BlogPlugin/data/_BlogPlugin/BlogAbout.txt

    r482 r666  
    2020%REDDOT{"WebNotify" text="here" style="margin:0;padding:0;font-size:100%;"}%  
    2121and add your e-mail address or your <nop>%WIKITOOLNAME% username if you are a  
    22 [[%MAINWEB%.TWikiUsers][registered user]]. 
     22[[%MAINWEB%.%WIKIUSERSTOPIC%][registered user]]. 
    2323 
    2424---++ Contact 
  • trunk/DirectedGraphWebMapPlugin/data/TWiki/DirectedGraphWebMapPlugin.txt

    r664 r666  
    1010This is a sample of a web drawn by <nop>%TOPIC% - the "Main" web in a default installation of TWiki. 
    1111 
    12 <map id="SampleMainWebMap" name="SampleMainWebMap"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/NobodyGroup" title="NobodyGroup" alt="" coords="633,7,714,34"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/TWikiAdminGroup" title="TWikiAdminGroup" alt="" coords="623,61,724,88"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/TWikiGroups" title="TWikiGroups" alt="" coords="1189,115,1266,142"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/TWikiUsers" title="TWikiUsers" alt="" coords="772,329,842,356"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/SteffenPoulsen" title="SteffenPoulsen" alt="" coords="705,383,787,410"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/ProjectContributor" title="ProjectContributor" alt="" coords="596,383,691,410"><area shape="rect" href="%SCRIPTURL%/view/%USERSWEB%/SitePreferences" title="SitePreferences" alt="" coords="626,115,721,142"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/TWikiGroupTemplate" title="TWikiGroupTemplate" alt="" coords="1238,168,1350,195"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/WikiGuest" title="WikiGuest" alt="" coords="511,383,583,410"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/RegistrationAgent" title="RegistrationAgent" alt="" coords="922,383,1044,410"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/UnknownUser" title="UnknownUser" alt="" coords="828,383,909,410"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/UserList" title="UserList" alt="" coords="1377,383,1433,410"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/PatternSkinUserViewTemplate" title="PatternSkinUserViewTemplate" alt="" coords="180,276,329,302"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/UserViewTemplate" title="UserViewTemplate" alt="" coords="299,329,401,356"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/UserForm" title="UserForm" alt="" coords="397,222,460,249"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/WikiGuestLeftBar" title="WikiGuestLeftBar" alt="" coords="7,329,110,356"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/UserListByDateJoined" title="UserListByDateJoined" alt="" coords="1397,544,1511,571"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/UserListByLocation" title="UserListByLocation" alt="" coords="1401,490,1507,517"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/UserListByPhotograph" title="UserListByPhotograph" alt="" coords="1476,436,1593,463"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/UserListHeader" title="UserListHeader" alt="" coords="1348,436,1435,463"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/UserHomepageHeader" title="UserHomepageHeader" alt="" coords="371,276,486,302"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/WebAtom" title="WebAtom" alt="" coords="828,276,892,302"> 
     12<map id="SampleMainWebMap" name="SampleMainWebMap"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/NobodyGroup" title="NobodyGroup" alt="" coords="633,7,714,34"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/TWikiAdminGroup" title="TWikiAdminGroup" alt="" coords="623,61,724,88"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/TWikiGroups" title="TWikiGroups" alt="" coords="1189,115,1266,142"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/WikiUsers" title="WikiUsers" alt="" coords="772,329,842,356"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/SteffenPoulsen" title="SteffenPoulsen" alt="" coords="705,383,787,410"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/ProjectContributor" title="ProjectContributor" alt="" coords="596,383,691,410"><area shape="rect" href="%SCRIPTURL%/view/%USERSWEB%/SitePreferences" title="SitePreferences" alt="" coords="626,115,721,142"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/TWikiGroupTemplate" title="TWikiGroupTemplate" alt="" coords="1238,168,1350,195"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/WikiGuest" title="WikiGuest" alt="" coords="511,383,583,410"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/RegistrationAgent" title="RegistrationAgent" alt="" coords="922,383,1044,410"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/UnknownUser" title="UnknownUser" alt="" coords="828,383,909,410"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/UserList" title="UserList" alt="" coords="1377,383,1433,410"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/PatternSkinUserViewTemplate" title="PatternSkinUserViewTemplate" alt="" coords="180,276,329,302"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/UserViewTemplate" title="UserViewTemplate" alt="" coords="299,329,401,356"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/UserForm" title="UserForm" alt="" coords="397,222,460,249"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/WikiGuestLeftBar" title="WikiGuestLeftBar" alt="" coords="7,329,110,356"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/UserListByDateJoined" title="UserListByDateJoined" alt="" coords="1397,544,1511,571"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/UserListByLocation" title="UserListByLocation" alt="" coords="1401,490,1507,517"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/UserListByPhotograph" title="UserListByPhotograph" alt="" coords="1476,436,1593,463"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/UserListHeader" title="UserListHeader" alt="" coords="1348,436,1435,463"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/UserHomepageHeader" title="UserHomepageHeader" alt="" coords="371,276,486,302"><area shape="rect" href="%SCRIPTURL%/view/%MAINWEB%/WebAtom" title="WebAtom" alt="" coords="828,276,892,302"> 
    1313</map> 
    1414<img usemap="#SampleMainWebMap" src="%ATTACHURLPATH%/SampleMainWebMap.png"> 
  • trunk/FindElsewherePlugin/data/TWiki/FindElsewherePlugin.txt

    r499 r666  
    2727| Found singular here | =<nop>WebHomes=       | WebHomes       | [[%SYSTEMWEB%.WebHome][WebHomes]] | 
    2828| Found elsewhere     | =<nop>WebSearch= | WebSearch | [[%SYSTEMWEB%.WebSearch][WebSearch]] | 
    29 | Found elsewhere (LOOKELSEWHEREFORLOCAL enabled)    | =<nop>%SYSTEMWEB%.TWikiUsers= | %SYSTEMWEB%.TWikiUsers | [[Main.TWikiUsers][TWikiUsers]] | 
    30 | Found elsewhere (LOOKELSEWHEREFORLOCAL disabled)    | =<nop>%SYSTEMWEB%.TWikiUsers= | %SYSTEMWEB%.TWikiUsers | [[TWiki.TWikiUsers][TWikiUsers]] (non-existing) | 
     29| Found elsewhere (LOOKELSEWHEREFORLOCAL enabled)    | =<nop>%SYSTEMWEB%.WikiUsers= | %SYSTEMWEB%.WikiUsers | [[Main.WikiUsers][WikiUsers]] | 
     30| Found elsewhere (LOOKELSEWHEREFORLOCAL disabled)    | =<nop>%SYSTEMWEB%.WikiUsers= | %SYSTEMWEB%.WikiUsers | [[TWiki.WikiUsers][WikiUsers]] (non-existing) | 
    3131| Found elsewhere     | =[<nop>[TWikiAdminGroup][twiki admins]]= | [[TWikiAdminGroup][twiki admins]] | [[Main.TWikiAdminGroup][twiki admins]] | 
    3232| Don't touch direct links     | =[<nop>[%MAINWEB%.TWikiAdminGroup][twiki admins]]= | [[%MAINWEB%.TWikiAdminGroup][twiki admins]] | [[Main.TWikiAdminGroup][twiki admins]] | 
  • trunk/HTTPDUserAdminContrib/data/TWiki/HTTPDUserAdminContrib.txt

    r530 r666  
    1313It has been developed and tested for the TWiki-4.2, though _may_ be useable for previous releases. 
    1414 
    15 You receive maximal performance benefit by using the =SQL= mode, and ensuring ={Register}{AllowLoginName}= is off (so that the %MAINWEB%.TWikiUsers topic is not needed to convert login names to Wiki Names. 
     15You receive maximal performance benefit by using the =SQL= mode, and ensuring ={Register}{AllowLoginName}= is off (so that the %MAINWEB%.WikiUsers topic is not needed to convert login names to Wiki Names. 
    1616 
    1717See the Extensions | HTTPDUserAdminContrib section of =configure= to set up the specific options. 
  • trunk/HTTPDUserAdminContrib/lib/TWiki/Users/HTTPDUserAdminUser.pm

    r161 r666  
    3434Password manager that uses HTTPD::UserAdmin to manage users and passwords. 
    3535 
    36 Subclass of [[TWikiUsersPasswordDotPm][ =TWiki::Users::Password= ]]. 
     36Subclass of [[WikiUsersPasswordDotPm][ =TWiki::Users::Password= ]]. 
    3737See documentation of that class for descriptions of the methods of this class. 
    3838 
    3939Duplicates functionality of 
    40 [[TWikiUsersHtPasswdUserDotPm][ =TWiki::Users::HtPasswdUser=]]; 
     40[[WikiUsersHtPasswdUserDotPm][ =TWiki::Users::HtPasswdUser=]]; 
    4141and Adds the possiblilty of using DBM files, and databases to store the user information. 
    4242 
  • trunk/HTTPDUserAdminContrib/lib/TWiki/Users/HTTPDUserAdminUserMapping.pm

    r649 r666  
    214214---++ ObjectMethod _userReallyExists ($login) -> boolean 
    215215 
    216 test if the login is in the TWikiUsers topic, or in the password file 
     216test if the login is in the WikiUsers topic, or in the password file 
    217217depending on the AllowLoginNames setting 
    218218 
     
    435435        push( @users, $wn); 
    436436    } elsif( $TWiki::cfg{Register}{AllowLoginName} ) { 
    437         # Add additional mappings defined in TWikiUsers 
     437        # Add additional mappings defined in WikiUsers 
    438438         
    439439        my @usernames = $this->{passwords}->listMatchingUsers($TWiki::cfg{HTTPDUserAdminContrib}{WikiNameField}, $wn); 
     
    516516 
    517517####################################################################### 
    518 # don't create or use the MAIN.TWikiUsers topic  
     518# don't create or use the MAIN.WikiUsers topic  
    519519# this is a copy of the functionality in TopicUserMapping, with the TWikiUser topic part removed 
    520520#TODO: shame that its the UI::Registration code that creates the User topic - tahts close to pointless too 
  • trunk/HistoryPlugin/data/TWiki/HistoryPlugin.txt

    r529 r666  
    6666      * Here should appear the history of this document inline:  
    6767        %HISTORY{"      r1.$rev - $date - $wikiusername%BR%"}% 
    68       * Show the history of Main.TWikiUsers :%BR% 
    69         %SCRIPTURL{oops}%/Main/TWikiUsers?template=oopshistory 
     68      * Show the history of Main.WikiUsers :%BR% 
     69        %SCRIPTURL{oops}%/Main/WikiUsers?template=oopshistory 
    7070 
    7171---++ Plugin Info 
  • trunk/LdapContrib/lib/TWiki/Users/LdapUserMapping.pm

    r649 r666  
    131131=pod  
    132132 
    133 ---++++ groupMembers($group) -> @listOfTWikiUsers 
     133---++++ groupMembers($group) -> @listOfWikiUsers 
    134134 
    135135Returns a list of all members of a given group. Members are  
  • trunk/MailToTWikiAddOn/bin/mailtotwiki

    r208 r666  
    246246        # Fetch the %MAINWEB%.TWikiUser topic 
    247247        my $mainweb = TWiki::Func::getMainWebname(); 
    248         my $topic1 = TWiki::Func::readTopicText($mainweb, 'TWikiUsers'); 
     248        my $topic1 = TWiki::Func::readTopicText($mainweb, 'WikiUsers'); 
    249249 
    250250        # For each likely-looking user, open the topic, get the email address. 
  • trunk/NatSkin/data/TWiki/NatSearch.txt

    r623 r666  
    3939---++ Examples 
    4040| *Search* | *Description* | 
    41 | <nop>TWikiUsers | if the current web is the %MAINWEB% go to the <nop>TWikiUsers  | 
     41| <nop>WikiUsers | if the current web is the %MAINWEB% go to the <nop>WikiUsers  | 
    4242|                 | if the current web is the %SYSTEMWEB% go to the <nop>UsersGuide | 
    43 | g:twikiusers | list all topics in all webs whose name match "twikiusers" | 
     43| g:WikiUsers | list all topics in all webs whose name match "WikiUsers" | 
    4444| g:copyright -webpref | list all topics that contain the word "copyright" but not "webpref" | 
    4545| g:"Good morning" -natskin | list all topics that contain the term "Good morning" but not "natskin" | 
  • trunk/NatSkin/templates/messages.nat.tmpl

    r611 r666  
    2525 
    2626%MAKETEXT{"See [_1] for a list of existing users or register as new user in [_2]." 
    27 args="%USERSWEB%.TWikiUsers,%TWIKIREGISTRATION%"}% 
     27args="%USERSWEB%.%WIKIUSERSTOPIC%,%TWIKIREGISTRATION%"}% 
    2828%TMPL:END% 
    2929%TMPL:DEF{"topic_exists"}%<!-- uses goback def --> 
  • trunk/NatSkin/templates/oopsnotwikiuser.nat.tmpl

    r598 r666  
    77Remember, a [_1] is case sensitive. 
    88See [_2] for a list of existing users or register as new user in [_3]." 
    9  args="%SYSTEMWEB%.WikiName,%MAINWEB%.TWikiUsers,%TWIKIREGISTRATION%"}% 
     9 args="%SYSTEMWEB%.WikiName,%USERSWEB%.%WIKIUSERSTOPIC%,%TWIKIREGISTRATION%"}% 
    1010 
    1111<!-- //message -->%TMPL:P{"goback"}% %TMPL:END% 
  • trunk/NatSkin/templates/viewtopicactions.nat.tmpl

    r584 r666  
    11<!-- template: viewtopicaction.nat.tmpl --> 
    2 %TMPL:DEF{"usersurl"}%<a class='natUserAction' href='%SCRIPTURLPATH{"view"}%/%MAINWEB%/TWikiUsers' title='%TMPL:P{"USERS_HELP"}%'>%TMPL:P{"USERS"}%</a> 
     2%TMPL:DEF{"usersurl"}%<a class='natUserAction' href='%SCRIPTURLPATH{"view"}%/%USERSWEB%/%WIKIUSERSTOPIC%' title='%TMPL:P{"USERS_HELP"}%'>%TMPL:P{"USERS"}%</a> 
    33%TMPL:DEF{"topicactions_top"}%<!-- topicactions_top --> 
    44%USERACTIONS{ 
  • trunk/PatternSkin/data/TWiki/WebLeftBar.txt

    r615 r666  
    33 
    44   * <b>[[%INCLUDINGWEB%.%HOMETOPIC%][ %ICON{"home"}% <nop>%MAKETEXT{"[_1] Web" args="%INCLUDINGWEB%"}%]]</b> 
    5    * %IF{"istopic '%USERSWEB%.TWikiUsers'" else=" $percntICON{\"person\"}$percnt $percntMAKETEXT{\"Users\"}$percnt" then="[[$percntUSERSWEB$percnt.TWikiUsers][ $percntICON{\"person\"}$percnt $percntMAKETEXT{\"Users\"}$percnt]]"}% 
     5   * %IF{"istopic '%USERSWEB%.%WIKIUSERSTOPIC%'" else=" $percntICON{\"person\"}$percnt $percntMAKETEXT{\"Users\"}$percnt" then="[[$percntUSERSWEB$percnt.$percntWIKIUSERSTOPIC$percnt][ $percntICON{\"person\"}$percnt $percntMAKETEXT{\"Users\"}$percnt]]"}% 
    66   * [[%USERSWEB%.TWikiGroups][ %ICON{"group"}% %MAKETEXT{"Groups"}%]] 
    77   * [[WebTopicList][ %ICON{"index"}% %MAKETEXT{"Index"}%]] 
  • trunk/PersonalInfoAddOn/data/Main/PersonalInfoDemoUser.txt

    r482 r666  
    11%META:TOPICINFO{author="ProjectContributor" date="1173049125" format="1.1" reprev="1.1" version="1.1"}% 
    2 %META:TOPICPARENT{name="TWikiUsers"}% 
     2%META:TOPICPARENT{name="WikiUsers"}% 
    33 
    44Demo user for %SYSTEMWEB%.PersonalInfoAddOn for illustration purposes only. This topic can be safely deleted after review. %BR% 
  • trunk/PersonalInfoAddOn/data/_PersonalInfoAddOn04x01/PersonalInfoUserFormExample.txt

    r604 r666  
    22---+ User Form 
    33 
    4 This form defines the form of the home pages of registered TWiki users listed in [[%MAINWEB%.TWikiUsers][TWikiUsers]]. 
     4This form defines the form of the home pages of registered TWiki users listed in [[%MAINWEB%.WikiUsers][WikiUsers]]. 
    55 
    66| *Name* | *Type* | *Size* | *Values* | *Tooltip message* | *Attribute* | 
     
    2727| <nop>WorkLocation | text | 40 |  |  | H | 
    2828 
    29 __Related topics:__ [[TWikiUsers]], [[%SYSTEMWEB%.DataForms][DataForms]], [[%SYSTEMWEB%.TWikiRegistration][TWikiRegistration]] 
     29__Related topics:__ [[WikiUsers]], [[%SYSTEMWEB%.DataForms][DataForms]], [[%SYSTEMWEB%.TWikiRegistration][TWikiRegistration]] 
    3030 
  • trunk/PersonalInfoAddOn/data/_PersonalInfoAddOn04x02/PersonalInfoUserFormExample.txt

    r604 r666  
    22---+ User Form 
    33 
    4 This form defines the form of the home pages of registered TWiki users listed in [[%MAINWEB%.TWikiUsers][TWikiUsers]]. 
     4This form defines the form of the home pages of registered TWiki users listed in [[%MAINWEB%.WikiUsers][WikiUsers]]. 
    55 
    66| *Name* | *Type* | *Size* | *Values* | *Tooltip message* | *Attribute* | 
     
    2727| <nop>WorkLocation | text | 40 |  |  | H | 
    2828 
    29 __Related topics:__ [[TWikiUsers]], [[%SYSTEMWEB%.DataForms][DataForms]], [[%SYSTEMWEB%.TWikiRegistration][TWikiRegistration]] 
     29__Related topics:__ [[WikiUsers]], [[%SYSTEMWEB%.DataForms][DataForms]], [[%SYSTEMWEB%.TWikiRegistration][TWikiRegistration]] 
    3030 
  • trunk/PluginBenchmarkAddOn/bin/pluginbenchmark

    r257 r666  
    101101"           name, followed by topic names. The TWiki web is assumed unless specified.\n\n"; 
    102102    print 
    103 "Example:   \% ./pluginbenchmark FooBarPlugin GoodStyle FormattedSearch Main.TWikiUsers\n\n"; 
     103"Example:   \% ./pluginbenchmark FooBarPlugin GoodStyle FormattedSearch Main.WikiUsers\n\n"; 
    104104    print 
    105105"Notes:     - Before running the benchmarks, disable mod_perl or SpeedyCGI in case used.\n"; 
  • trunk/PluginBenchmarkAddOn/data/TWiki/PluginBenchmarkAddOn.txt

    r482 r666  
    1717        * Choose a topic that renders your plugin variables. That may be the plugin topic, or an example topic. 
    1818        * Go to your =bin= directory and call (for instance): 
    19         * =% ./pluginbenchmark <nop>TablePlugin <nop>GoodStyle <nop>FormattedSearch <nop>Main.TWikiUsers= 
     19        * =% ./pluginbenchmark <nop>TablePlugin <nop>GoodStyle <nop>FormattedSearch <nop>Main.WikiUsers= 
    2020         
    2121---++ Example output 
  • trunk/QuickMenuSkin/data/TWiki/QuickMenuBarUtilities.txt

    r269 r666  
    33utilMenu = new QuickMenu.Menu(menuBar,"%MAKETEXT{"Utilities"}%","","","%MAKETEXT{"Utilities available for this Web"}%"); 
    44if ("%USERINFO{format="$groups"}%".match(/TWikiAdminGroup/)) { 
    5   utilMenu.Add("%MAKETEXT{"Users"}%","%SCRIPTURLPATH{"view"}%/%MAINWEB%/TWikiUsers","%ICONURLPATH{"person"}%"); 
     5  utilMenu.Add("%MAKETEXT{"Users"}%","%SCRIPTURLPATH{"view"}%/%MAINWEB%/WikiUsers","%ICONURLPATH{"person"}%"); 
    66  utilMenu.Add("%MAKETEXT{"Groups"}%","%SCRIPTURLPATH{"view"}%/%MAINWEB%/TWikiGroups","%ICONURLPATH{"group"}%"); 
    77  utilMenu.Add(); 
  • trunk/SpanishTWikiContrib/data/TWiki/SpanishTWikiContrib.txt

    r530 r666  
    2323| TWiki_ES.FormulariosTWiki | TWiki:TWiki04x02.TWikiForms | 24 |  | 
    2424| TWiki_ES.GlosarioTWiki | TWiki:TWiki04x02.TWikiGlossary | 5 |  | 
    25 | TWiki_ES.GuiaDeUsuarioTWiki | TWiki:TWiki04x02.TWikiUsersGuide | 2 |  | 
     25| TWiki_ES.GuiaDeUsuarioTWiki | TWiki:TWiki04x02.WikiUsersGuide | 2 |  | 
    2626| TWiki_ES.IntroduccionVariablesTWiki | TWiki:TWiki04x02.TWikiVariablesQuickStart | 3 |  | 
    2727| TWiki_ES.MailerContrib | TWiki:TWiki04x02.MailerContrib | 5 |  | 
  • trunk/SpanishTWikiContrib/data/TWiki/TranslationNote.txt

    r313 r666  
    3333---+++ Explanation 
    3434Each translated topic shall include data related to the original document (generally from the english source documentation) that is stored in the TranslationForm attached to the translated topic. This TranslationForm includes three core elements (fields), based on a the concept developed on TWiki:Codev.TranslationSupport: 
    35    * Origin: The original, not translated topic, including the web-reference, e.g. =TWiki.TWikiUsersGuide= 
     35   * Origin: The original, not translated topic, including the web-reference, e.g. =TWiki.WikiUsersGuide= 
    3636   * Revision: The revision number of the original topic at the moment of translation 
    3737   * Language: Two-character ISO language code representing the language of the translated topic, e.g. =es= for spanish or =en= for english 
  • trunk/SpanishTWikiContrib/data/TWiki_ES/GlosarioTWiki.txt

    r572 r666  
    1717| Plugin: | Una extensión preconfigurada del lado de un servidor que agrega cualquier tipo de funciones adicionales perfectamente integradas al TWiki. [[TWiki.Plugins][Detalles...]] %FLAGGB% | 
    1818| Plugin API: | El interfaz estándar para crear TWiki _Plugins_ y programas adicionales que asegura una integración perfecta. [[TWiki.TWikiFuncDotPm][Detalles...]] %FLAGGB% | 
    19 | Preferencias: | La configuración de preferencias de todo el sitio, una _web_ específica e individual de cada usuario. Las configuraciones se guardan en las páginas %SYSTEMWEB%.DefaultPreferences %FLAGGB%, WebPreferences %FLAGGB% y %USERSWEB%.TWikiUsers %FLAGGB%. [[TWiki.TWikiVariables#PreferencesVariables][Detalles...]] %FLAGGB% | 
     19| Preferencias: | La configuración de preferencias de todo el sitio, una _web_ específica e individual de cada usuario. Las configuraciones se guardan en las páginas %SYSTEMWEB%.DefaultPreferences %FLAGGB%, WebPreferences %FLAGGB% y %USERSWEB%.WikiUsers %FLAGGB%. [[TWiki.TWikiVariables#PreferencesVariables][Detalles...]] %FLAGGB% | 
    2020| Sitio: | Una instalación de TWiki que consiste de una o más _webs_. [[SitioTWiki][Detalles...]] | 
    2121| TWiki: | Una plataforma de colaboración basada en el internet dirigida al mundo corporativo. Contracción de "TakeFive Wiki". Casualmente, sucede que también es el nombre de un robot de inteligencia artificial de la película de 1979 y una serie de televisión de Buck Rogers. Características incluyen la edición a través del navegador, generación automática de enlaces en texto (basada en ideas de la <nop>WikiWikiWeb original), control de revisión, _archivos adjuntos_, uso de _formularios_, configuración de _preferencias_, control de acceso y más. [[http://TWiki.org/][Detalles...]] %FLAGGB% | 
  • trunk/SpanishTWikiContrib/data/TWiki_ES/GuiaDeUsuarioTWiki.txt

    r615 r666  
    3939 
    4040%META:FORM{name="TWiki.TranslationForm"}% 
    41 %META:FIELD{name="Origin" attributes="" title="Origin" value="TWiki.TWikiUsersGuide"}% 
     41%META:FIELD{name="Origin" attributes="" title="Origin" value="TWiki.WikiUsersGuide"}% 
    4242%META:FIELD{name="Revision" attributes="" title="Revision" value="2"}% 
    4343%META:FIELD{name="Language" attributes="" title="Language" value="es"}% 
  • trunk/SpanishTWikiContrib/data/TWiki_ES/TaquigrafiaTWiki.txt

    r464 r666  
    358358[[sintaxis wiki]] 
    359359 
    360 [[Main.TWiki users]] 
     360[[Main.Wiki users]] 
    361361 
    362362para evitar enlace: 
     
    367367[[sintaxis wiki]] 
    368368 
    369 [[%MAINWEB%.TWiki users]] 
     369[[%MAINWEB%.Wiki users]] 
    370370 
    371371para evitar enlace: 
  • trunk/SpanishTWikiContrib/data/TWiki_ES/WebLeftBar.txt

    r615 r666  
    33 
    44   * <b>[[%INCLUDINGWEB%.%HOMETOPIC%][ %ICON{"home"}% <nop>%MAKETEXT{"[_1] Web" args="%INCLUDINGWEB%"}%]]</b> 
    5    * %IF{"istopic '%MAINWEB%.TWikiUsers'" else=" $percntICON{\"person\"}$percnt $percntMAKETEXT{\"Users\"}$percnt" then="[[$percntMAINWEB$percnt.TWikiUsers][ $percntICON{\"person\"}$percnt $percntMAKETEXT{\"Users\"}$percnt]]"}% 
     5   * %IF{"istopic '%MAINWEB%.%WIKIUSERSTOPIC%'" else=" $percntICON{\"person\"}$percnt $percntMAKETEXT{\"Users\"}$percnt" then="[[$percntMAINWEB$percnt.$percntWIKIUSERSTOPIC$percnt][ $percntICON{\"person\"}$percnt $percntMAKETEXT{\"Users\"}$percnt]]"}% 
    66   * [[%MAINWEB%.TWikiGroups][ %ICON{"group"}% %MAKETEXT{"Groups"}%]] 
    77   * [[WebTopicList][ %ICON{"index"}% %MAKETEXT{"Index"}%]] 
  • trunk/SpanishTWikiContrib/lib/TWiki/Contrib/SpanishTWikiContrib/MANIFEST

    r604 r666  
    1212data/TWiki_ES/FormulariosTWiki.txt 0644 Translation - TWiki.DataForms 
    1313data/TWiki_ES/GlosarioTWiki.txt 0644 Translation - TWiki.TWikiGlossary 
    14 data/TWiki_ES/GuiaDeUsuarioTWiki.txt 0644 Translation - TWiki.TWikiUsersGuide 
     14data/TWiki_ES/GuiaDeUsuarioTWiki.txt 0644 Translation - TWiki.WikiUsersGuide 
    1515data/TWiki_ES/IntroduccionVariablesTWiki.txt 0644 Translation - TWiki.TWikiVariablesQuickStart 
    1616data/TWiki_ES/MailerContrib.txt 0644 Translation - TWiki.MailerContrib 
  • trunk/TWikiDeploymentSpiderAddOn/twiki-deployment-spider.pl

    r527 r666  
    120120| Number webs | $self->web_count() | 
    121121| Number of users | $self->user_count() | 
    122 | Users | http://sitename/..../Main/TWikiUsers 
     122| Users | http://sitename/..../Main/WikiUsers 
    123123| Webs names | 
    124124| TWiki prefs | http://sitename/..../TWiki/DefaultPreferences 
     
    171171 # Search interface 
    172172 
    173  $search->query(qw(twikiusers add yourself -Changed)); 
     173 $search->query(qw(WikiUsers add yourself -Changed)); 
    174174 $search->lr(qw(en fr)); 
    175175 $search->ie("utf8"); 
     
    217217 
    218218  my $baseurl = $usersurl; 
    219   $baseurl =~ s!Main/TWikiUsers!!;  
     219  $baseurl =~ s!Main/WikiUsers!!;  
    220220 
    221221 
  • trunk/TigerSkinPlugin/data/TWiki/WebMenu.txt

    r350 r666  
    2828%WEB{name="People" home="Main"}% 
    2929 
    30 %ITEM{name="Everyone" topic="TWikiUsers"}% 
     30%ITEM{name="Everyone" topic="%WIKIUSERSTOPIC%"}% 
    3131 
    3232%DEFAULTITEMS% 
  • trunk/ToolTipPlugin/data/TWiki/ToolTipPlugin.txt

    r529 r666  
    2323<!-- WYSIWYG chokes on the embedded html table tags in the following - Enclose in sticky tags to escape WYSIWYG --> 
    2424<sticky> 
    25    * %TOOLTIP{TEXT="<table width=100% border=0 cellspacing=1 bgcolor=#cccccc cellpadding=1>  <tr bgcolor=#003366>    <td> <font color=#fafafa> Web </font></td>    <td><font color=#fafafa> Why (<i>pourquoi</i>) ? </font></td>    <td width=1% align=right><a href=javascript:void()><font color=#ffffff><b>X</b></font></a></td>  </tr> <tr height=10 style=font-size:8pt; color=#000000; bgcolor=#FFEFA6><td><a class=twikiLink href=/cgi-bin/view/Main/WebHome><font color=black><b>Main</b></font></a></font></td><td colspan=2><font color=#000000> Welcome to TWiki... <a class=twikiLink href=/cgi-bin/view/Main/TWikiUsers>Users</a>, <a class=twikiLink href=/cgi-bin/view/Main/TWikiGroups>Groups</a>, <a class=twikiLink href=/cgi-bin/view/Main/OfficeLocations>Offices</a> - tour this expandable virtual workspace. </font></td></tr> <tr height=10 style=font-size:8pt; color=#000000; bgcolor=#FFD8AA><td><a class=twikiLink href=/cgi-bin/view/TWiki/WebHome><font color=black><b>TWiki</b></font></a></font></td><td colspan=2><font color=#000000> <a class=twikiLink href=/cgi-bin/view/TWiki/WelcomeGuest>Welcome</a>, <a class=twikiLink href=/cgi-bin/view/TWiki/TWikiRegistration>Registration</a>, and other <a class=twikiLink href=/cgi-bin/view/TWiki/StartingPoints>StartingPoints</a>; TWiki history &amp; Wiki style; All the docs... </font></td></tr> <tr height=10 style=font-size:8pt; color=#000000; bgcolor=#E0E3E7><td><a class=twikiLink href=/cgi-bin/view/Sandbox/WebHome><font color=black><b>Sandbox</b></font></a></font></td><td colspan=2><font color=#000000> Sandbox test area.  </font></td></tr> <tr height=10 style=font-size:8pt; color=#000000; bgcolor=#F9D1C9><td><a class=twikiLink href=/cgi-bin/view/Codev/WebHome><font color=black><b>Codev</b></font></a></font></td><td colspan=2><font color=#000000> TWiki development: the core collaboration zone for the TWiki Project. </font></td></tr> <tr height=10 style=font-size:8pt; color=#000000; bgcolor=#E3E9A5><td><a class=twikiLink href=/cgi-bin/view/Plugins/WebHome><font color=black><b>Plugins</b></font></a></font></td><td colspan=2><font color=#000000> Repository for TWiki Plugins, Skins and Add-Ons. </font></td></tr> <tr height=10 style=font-size:8pt; color=#000000; bgcolor=#E0E3E7><td><a class=twikiLink href=/cgi-bin/view/Salgina/WebHome><font color=black><b>Salgina</b></font></a></font></td><td colspan=2><font color=#000000> Civil engineering exchange for the Salginatobel Bridge. </font></td></tr> <tr height=10 style=font-size:8pt; color=#000000; bgcolor=#B9DAFF><td><a class=twikiLink href=/cgi-bin/view/Support/WebHome><font color=black><b>Support</b></font></a></font></td><td colspan=2><font color=#000000> Tech support for the TWiki collaboration platform. </font></td></tr> <tr height=10 style=font-size:8pt; color=#000000; bgcolor=#FFFED5><td><a class=twikiLink href=/cgi-bin/view/Wikilearn/WebHome><font color=black><b>Wikilearn</b></font></a></font></td><td colspan=2><font color=#000000> Learn or teach anything related to free or open source software. </font></td></tr></table>" STICKY="true" BORDERCOLOR="#333366" PADDING="0" BORDERWIDTH="1" FONTSIZE="12px" FONTCOLOR="black" ABOVE="false" OFFSETY="-50" WIDTH="550" FOLLOWSCROLL="True"}% <font color=black>Tidy'ed <nop>SiteMap as <nop>ToolTip</font> %TOOLTIP{END}% 
     25   * %TOOLTIP{TEXT="<table width=100% border=0 cellspacing=1 bgcolor=#cccccc cellpadding=1>  <tr bgcolor=#003366>    <td> <font color=#fafafa> Web </font></td>    <td><font color=#fafafa> Why (<i>pourquoi</i>) ? </font></td>    <td width=1% align=right><a href=javascript:void()><font color=#ffffff><b>X</b></font></a></td>  </tr> <tr height=10 style=font-size:8pt; color=#000000; bgcolor=#FFEFA6><td><a class=twikiLink href=/cgi-bin/view/Main/WebHome><font color=black><b>Main</b></font></a></font></td><td colspan=2><font color=#000000> Welcome to TWiki... <a class=twikiLink href=/cgi-bin/view/Main/WikiUsers>Users</a>, <a class=twikiLink href=/cgi-bin/view/Main/TWikiGroups>Groups</a>, <a class=twikiLink href=/cgi-bin/view/Main/OfficeLocations>Offices</a> - tour this expandable virtual workspace. </font></td></tr> <tr height=10 style=font-size:8pt; color=#000000; bgcolor=#FFD8AA><td><a class=twikiLink href=/cgi-bin/view/TWiki/WebHome><font color=black><b>TWiki</b></font></a></font></td><td colspan=2><font color=#000000> <a class=twikiLink href=/cgi-bin/view/TWiki/WelcomeGuest>Welcome</a>, <a class=twikiLink href=/cgi-bin/view/TWiki/TWikiRegistration>Registration</a>, and other <a class=twikiLink href=/cgi-bin/view/TWiki/StartingPoints>StartingPoints</a>; TWiki history &amp; Wiki style; All the docs... </font></td></tr> <tr height=10 style=font-size:8pt; color=#000000; bgcolor=#E0E3E7><td><a class=twikiLink href=/cgi-bin/view/Sandbox/WebHome><font color=black><b>Sandbox</b></font></a></font></td><td colspan=2><font color=#000000> Sandbox test area.  </font></td></tr> <tr height=10 style=font-size:8pt; color=#000000; bgcolor=#F9D1C9><td><a class=twikiLink href=/cgi-bin/view/Codev/WebHome><font color=black><b>Codev</b></font></a></font></td><td colspan=2><font color=#000000> TWiki development: the core collaboration zone for the TWiki Project. </font></td></tr> <tr height=10 style=font-size:8pt; color=#000000; bgcolor=#E3E9A5><td><a class=twikiLink href=/cgi-bin/view/Plugins/WebHome><font color=black><b>Plugins</b></font></a></font></td><td colspan=2><font color=#000000> Repository for TWiki Plugins, Skins and Add-Ons. </font></td></tr> <tr height=10 style=font-size:8pt; color=#000000; bgcolor=#E0E3E7><td><a class=twikiLink href=/cgi-bin/view/Salgina/WebHome><font color=black><b>Salgina</b></font></a></font></td><td colspan=2><font color=#000000> Civil engineering exchange for the Salginatobel Bridge. </font></td></tr> <tr height=10 style=font-size:8pt; color=#000000; bgcolor=#B9DAFF><td><a class=twikiLink href=/cgi-bin/view/Support/WebHome><font color=black><b>Support</b></font></a></font></td><td colspan=2><font color=#000000> Tech support for the TWiki collaboration platform. </font></td></tr> <tr height=10 style=font-size:8pt; color=#000000; bgcolor=#FFFED5><td><a class=twikiLink href=/cgi-bin/view/Wikilearn/WebHome><font color=black><b>Wikilearn</b></font></a></font></td><td colspan=2><font color=#000000> Learn or teach anything related to free or open source software. </font></td></tr></table>" STICKY="true" BORDERCOLOR="#333366" PADDING="0" BORDERWIDTH="1" FONTSIZE="12px" FONTCOLOR="black" ABOVE="false" OFFSETY="-50" WIDTH="550" FOLLOWSCROLL="True"}% <font color=black>Tidy'ed <nop>SiteMap as <nop>ToolTip</font> %TOOLTIP{END}% 
    2626</sticky> 
    2727 
  • trunk/TopicUserMappingContrib/data/Main/UserListHeader.txt

    r482 r666  
    11%META:TOPICINFO{author="ProjectContributor" date="1127307283" format="1.1" version="$Rev$"}% 
    2 __Related topics:__ %SEARCH{"^(TWikiUsers|TWikiGroups|UserList$|UserListBy)" type="regex" web="%MAINWEB%" scope="topic" separator=", " nonoise="on" format="[[$web.$topic][$topic]]" excludetopic="%INCLUDINGTOPIC%"}% 
     2__Related topics:__ %SEARCH{"^(WikiUsers|TWikiGroups|UserList$|UserListBy)" type="regex" web="%MAINWEB%" scope="topic" separator=", " nonoise="on" format="[[$web.$topic][$topic]]" excludetopic="%INCLUDINGTOPIC%"}% 
  • trunk/TopicUserMappingContrib/data/TWiki/LoginName.txt

    r664 r666  
    99---++ How to Find Yours 
    1010 
    11 Look in %MAINWEB%.TWikiUsers - if your name is followed by a dash and a word, usually lowercase, this is what you log in with. 
     11Look in %MAINWEB%.WikiUsers - if your name is followed by a dash and a word, usually lowercase, this is what you log in with. 
    1212 
    1313e.g. 
  • trunk/TopicUserMappingContrib/data/TWiki/ManagingUsers.txt

    r658 r666  
    4848      * Fix backlinks in the %MAINWEB% web only 
    4949      * Make sure the group topics are updated (if any.) 
    50    * Edit the [[%MAINWEB%.TWikiUsers]] topic and move the user's entry so 
     50   * Edit the [[%MAINWEB%.WikiUsers]] topic and move the user's entry so 
    5151     that the list is in proper alphabetical order. 
    5252   * Recreate the old topic with a pointer to the new topic, so that links 
     
    5757   * The login name needs to be changed in the authentication server (e.g. 
    5858     Active Directory) 
    59    * In TWiki's [[%MAINWEB%.TWikiUsers]] topic, fix the mapping from 
     59   * In TWiki's [[%MAINWEB%.WikiUsers]] topic, fix the mapping from 
    6060     login name to WikiName:%BR% 
    6161     =&nbsp;  * !JaneSmith - jsmith - 13 Sep 2006= %BR% 
     
    7272        =.htpasswd= files generated by TWiki! =htpasswd= wipes out email 
    7373        addresses that TWiki plants in the info fields of this file. 
    74    2 Remove the =FredQuimby - fred= line from the <nop>%MAINWEB%.TWikiUsers 
     74   2 Remove the =FredQuimby - fred= line from the <nop>%MAINWEB%.WikiUsers 
    7575     topic 
    7676   3 Remove =FredQuimby= from all groups and from all the 
     
    108108From this point on, your myskin templates will be used for the registration emails. 
    109109 
    110 To make it possible for TWikiUsers to modify the email contents, you could use a parameterized =%<nop>INCLUDE%= 
     110To make it possible for WikiUsers to modify the email contents, you could use a parameterized =%<nop>INCLUDE%= 
    111111statement in your customized version. eg: 
    112112 
  • trunk/TopicUserMappingContrib/data/TWiki/TWikiUserSetting.txt

    r647 r666  
    1212*The following variables are classified as user settings:* 
    1313 
    14 %SEARCH{"TWikiUserSetting" type="regex" topic="Var*" format="   * $topic" nonoise="on"}% 
     14%SEARCH{"WikiUsersetting" type="regex" topic="Var*" format="   * $topic" nonoise="on"}% 
    1515 
    1616*See also:* 
  • trunk/TopicUserMappingContrib/data/TWiki/TopicUserMappingContrib.txt

    r647 r666  
    1111an internal TWiki canonical user ID, and the displayed name used to identify the user in TWiki.  
    1212This is the default <nop>TopicUserMapping in which user information is stored in TWiki topics - one per user, and then any mapping needed is done using the 
    13 <nop>TWikiUsers topic in the %MAINWEB%. 
     13<nop>WikiUsers topic in the %MAINWEB%. 
    1414 
    1515see [[http://twiki.org/cgi-bin/view/Codev/SimplifiedUserMappingCodeInterface][SimplifiedUserMappingCodeInterface]] on TWiki.org for a more detailed discussion 
     
    4545      * TWiki.UsersTemplate 
    4646      * Main.UserHomepageHeader         
    47       * TWiki.TWikiUserSetting 
     47      * TWiki.WikiUsersetting 
    4848      * Main.TWikiGroupTemplate         
    4949 
  • trunk/TopicUserMappingContrib/lib/TWiki/Contrib/TopicUserMappingContrib/MANIFEST

    r647 r666  
    1919 
    2020data/TWiki/TWikiRegistration.txt 0644 
    21 data/TWiki/UsersTemplate.txt 0644 Default template for a new TWikiUsers topic 
     21data/TWiki/UsersTemplate.txt 0644 Default template for a new WikiUsers topic 
    2222data/TWiki/ChangeEmailAddress.txt 0644 
    2323data/TWiki/BulkResetPassword.txt 0644 
    24 data/TWiki/TWikiUserSetting.txt 0644 
     24data/TWiki/WikiUsersetting.txt 0644 
    2525data/TWiki/UserForm.txt 0644 Default form attached to a user topic 
    2626data/TWiki/NewUserTemplate.txt 0644 Default new user topic template 
  • trunk/TopicUserMappingContrib/lib/TWiki/Users/TopicUserMapping.pm

    r664 r666  
    2727By default TWiki maintains user topics and group topics in the %MAINWEB% that 
    2828define users and group. These topics are 
    29    * !TWikiUsers - stores a mapping from usernames to TWiki names 
     29   * !WikiUsers - stores a mapping from usernames to TWiki names 
    3030   * !WikiName - for each user, stores info about the user 
    3131   * !GroupNameGroup - for each group, a topic ending with "Group" stores a list of users who are part of that group. 
     
    230230} 
    231231 
    232 # test if the login is in the TWikiUsers topic, or in the password file 
     232# test if the login is in the WikiUsers topic, or in the password file 
    233233# depending on the AllowLoginNames setting 
    234234sub _userReallyExists { 
     
    237237    if ( $TWiki::cfg{Register}{AllowLoginName} ) { 
    238238 
    239         # need to use the TWikiUsers file 
     239        # need to use the WikiUsers file 
    240240        _loadMapping($this); 
    241241        return 1 if ( defined( $this->{L2U}->{$login} ) ); 
     
    271271Add a user to the persistant mapping that maps from usernames to wikinames 
    272272and vice-versa. The default implementation uses a special topic called 
    273 "TWikiUsers" in the users web. Subclasses will provide other implementations 
     273"WikiUsers" in the users web. Subclasses will provide other implementations 
    274274(usually stubs if they have other ways of mapping usernames to wikinames). 
    275275Names must be acceptable to $TWiki::cfg{NameFilter} 
     
    932932    elsif ( $TWiki::cfg{Register}{AllowLoginName} ) { 
    933933 
    934         # Add additional mappings defined in TWikiUsers 
     934        # Add additional mappings defined in WikiUsers 
    935935        _loadMapping($this); 
    936936        if ( $this->{W2U}->{$wn} ) { 
  • trunk/UnitTestContrib/test/unit/Fn_REVINFO.pm

    r664 r666  
    123123    my $this = shift; 
    124124    # Create a topic with raw meta to force a wikiname into the author field. 
    125     # The wikiname must be for a user who is in TWikiUsers. 
     125    # The wikiname must be for a user who is in WikiUsers. 
    126126    # This test is specific to the "traditional" text database implementation, 
    127127    # either RcsWrap or RcsLite. 
     
    146146    my $this = shift; 
    147147    # Create a topic with raw meta to force a login into the author field. 
    148     # The login must be for a user who is in TWikiUsers. 
     148    # The login must be for a user who is in WikiUsers. 
    149149    # This test is specific to the "traditional" text database implementation, 
    150150    # either RcsWrap or RcsLite. 
  • trunk/UnitTestContrib/test/unit/RegisterTests.pm

    r649 r666  
    14161416                         }); 
    14171417 
    1418     # Make TWikiUsers read-only 
    1419     chmod(0444, "$TWiki::cfg{DataDir}/$this->{users_web}/TWikiUsers.txt"); 
     1418    # Make WikiUsers read-only 
     1419    chmod(0444, "$TWiki::cfg{DataDir}/$this->{users_web}/$TWiki::cfg{UsersTopicName}.txt"); 
    14201420 
    14211421    $query->path_info( "/$this->{users_web}/TWikiRegistration" ); 
     
    14551455        $this->assert(0, "expected an oops redirect"); 
    14561456    } finally { 
    1457         chmod(0777, "$TWiki::cfg{DataDir}/$this->{users_web}/TWikiUsers.txt"); 
     1457        chmod(0777, "$TWiki::cfg{DataDir}/$this->{users_web}/$TWiki::cfg{UsersTopicName}.txt"); 
    14581458    }; 
    14591459} 
     
    15241524 
    15251525#test for http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs/Item3400 
    1526 sub verify_resetPassword_NoTWikiUsersEntry { 
     1526sub verify_resetPassword_NoWikiUsersEntry { 
    15271527    my $this = shift; 
    15281528 
     
    15321532    $this->registerAccount(); 
    15331533     
    1534     #Remove the TWikiUsers entry - by deleting it :) 
     1534    #Remove the WikiUsers entry - by deleting it :) 
    15351535    $this->{twiki}->{store}->moveTopic( 
    15361536        $TWiki::cfg{UsersWebName}, $TWiki::cfg{UsersTopicName},  
  • trunk/UserInfoPlugin/lib/TWiki/Plugins/UserInfoPlugin/Core.pm

    r664 r666  
    196196############################################################################### 
    197197# render list of 10 most recently registered users. 
    198 # this information is extracted from %MAINWEB%.TWikiUsers 
     198# this information is extracted from %MAINWEB%.WikiUsers 
    199199sub handleNewUsers { 
    200200  my ($this, $attributes) = @_; 
     
    339339 
    340340############################################################################### 
    341 # extracts all users from Main.TWikiUsers 
     341# extracts all users from Main.WikiUsers 
    342342sub getUsers { 
    343343  my $this = shift; 
  • trunk/WysiwygPlugin/test/unit/WysiwygPlugin/TranslatorTests.pm

    r464 r666  
    460460          exec => $TML2HTML|$ROUNDTRIP, 
    461461          name => 'variousWikiWords', 
    462           html => "<p>${linkon}WebPreferences${linkoff}</p><p>$protecton<br />%MAINWEB%$protectoff.TWikiUsers</p><p>${linkon}CompleteAndUtterNothing${linkoff}</p><p>${linkon}LinkBox$linkoff${linkon}LinkBoxs${linkoff}${linkon}LinkBoxies${linkoff}${linkon}LinkBoxess${linkoff}${linkon}LinkBoxesses${linkoff}${linkon}LinkBoxes${linkoff}</p>", 
     462          html => "<p>${linkon}WebPreferences${linkoff}</p><p>$protecton<br />%MAINWEB%$protectoff.WikiUsers</p><p>${linkon}CompleteAndUtterNothing${linkoff}</p><p>${linkon}LinkBox$linkoff${linkon}LinkBoxs${linkoff}${linkon}LinkBoxies${linkoff}${linkon}LinkBoxess${linkoff}${linkon}LinkBoxesses${linkoff}${linkon}LinkBoxes${linkoff}</p>", 
    463463          tml => <<'YYY', 
    464464WebPreferences 
    465465 
    466 %MAINWEB%.TWikiUsers 
     466%MAINWEB%.WikiUsers 
    467467 
    468468CompleteAndUtterNothing 
     
    474474          exec => $HTML2TML | $ROUNDTRIP, 
    475475          name => 'variousWikiWordsNopped', 
    476           html => "${nop}${linkon}WebPreferences${linkoff} %${nop}MAINWEB%.TWikiUsers ${nop}CompleteAndUtterNothing", 
    477           tml => '<nop>WebPreferences %<nop>MAINWEB%.TWikiUsers <nop>CompleteAndUtterNothing', 
     476          html => "${nop}${linkon}WebPreferences${linkoff} %${nop}MAINWEB%.WikiUsers ${nop}CompleteAndUtterNothing", 
     477          tml => '<nop>WebPreferences %<nop>MAINWEB%.WikiUsers <nop>CompleteAndUtterNothing', 
    478478      }, 
    479479      { 
  • trunk/core/data/TWiki/DefaultPreferences.txt

    r619 r666  
    7676---++ Default User Settings 
    7777 
    78 %X% *NOTE:* They are typically redefined in topics of individual %USERSWEB%.TWikiUsers 
     78%X% *NOTE:* They are typically redefined in topics of individual %USERSWEB%.WikiUsers 
    7979 
    8080   * Show tool-tip topic info on mouse-over of WikiWord links. Setting can be on, off, or customized. An empty setting or off setting disables the tool-tips (for better performance). The setting can contain $summary to show the topic summary, $date for the last change date, $rev for the revision, $username for the login name of the last editor, $wikiname for the <nop>WikiName, $wikiusername for <nop>%USERSWEB%.WikiName, $topic for the topic name, and $web for the web name 
  • trunk/core/data/TWiki/GlossaryOfTerms.txt

    r604 r666  
    1010| Plugin: | Prepackaged server-side extension that adds all sorts of additional functions, seamlessly integrated into TWiki. [[Plugins][Details...]] | 
    1111| Plugin API: | The standard interface for creating TWiki _Plugins_ and add-on programs that ensure a perfect integration. [[TWikiFuncDotPm][Details...]] | 
    12 | Preferences: | The site-wide, single _web_ and single user-level preferences settings. The settings are stored in DefaultPreferences, WebPreferences and %USERSWEB%.TWikiUsers home pages. [[TWikiVariables#PreferencesVariables][Details...]] | 
     12| Preferences: | The site-wide, single _web_ and single user-level preferences settings. The settings are stored in DefaultPreferences, WebPreferences and %USERSWEB%.WikiUsers home pages. [[TWikiVariables#PreferencesVariables][Details...]] | 
    1313| Site: | A TWiki installation consisting of one or more _webs_. [[TWikiSite][Details...]] | 
    1414| Skin: | Skins overlay regular _templates_ with alternate header/footer layout of _pages_; topic text is not affected. Skins are typically enabled site-wide or per _web_. [[Skins][Details...]] | 
  • trunk/core/data/TWiki/ReleaseHistory.txt

    r619 r666  
    1414   * *Easier Installation and Upgrade* 
    1515      * New Internal Admin Login feature 
    16       * The !Main.TWikiUsers topic is no longer distributed as a default topic in Main web 
     16      * The !Main.WikiUsers topic is no longer distributed as a default topic in Main web 
    1717      * A new directory =working= which per default is located in the TWiki root which contains registration_approvals, tmp, and work_areas 
    1818      * Configure can now authenticate when connecting to local plugins repository. 
     
    3636      * Table of Content (TOC) feature enhanced 
    3737      * re-architected Pluggable user mapping (between login name and !WikiName) to integrate with alternative authentication and Management schemes 
    38       * Topic based User management has been extracted into a separately update-able package (!TWikiUsersContrib) 
     38      * Topic based User management has been extracted into a separately update-able package (!WikiUsersContrib) 
    3939 
    4040   * *Enhancements of Pre-installed Plugins* 
     
    648648      * New preference variables =%<nop>EDITBOXWIDTH%= and =%<nop>EDITBOXHEIGHT%= to specify the edit box size.  
    649649   * *25 Feb 2000* - TWiki:Main.PeterThoeny 
    650       * Edit preferences topics to set TWiki variables. There are three level of preferences Site-level (!TWikiPreferences), web-level (WebPreferences in each web) and user-level preferences (for each of the Main.TWikiUsers). With this, discontinue use of server side include of =wikiwebs.inc= , =wikiwebtable.inc= , =weblist.inc= , =webcopyright.inc= and =webcolors.inc= files.   
     650      * Edit preferences topics to set TWiki variables. There are three level of preferences Site-level (!TWikiPreferences), web-level (WebPreferences in each web) and user-level preferences (for each of the Main.WikiUsers). With this, discontinue use of server side include of =wikiwebs.inc= , =wikiwebtable.inc= , =weblist.inc= , =webcopyright.inc= and =webcolors.inc= files.   
    651651   * *11 Feb 2000* - TWiki:Main.PeterThoeny 
    652652      * New variable =%<nop>SCRIPTSUFFIX%= / $scriptSuffix containing an optional file extension of the TWiki Perl script. Templates have been changed to use this variable. This allows you to rename the Perl script files to have a file extension like for example ".cgi".  
     
    751751      * Added TWiki variables, enclosed in % signs =%<nop>TOPIC%= (Topic name), =%<nop>WEB%= (web name), =%<nop>SCRIPTURL%= (script URL), =%<nop>DATE%= (current date), =%<nop>WIKIWEBMASTER%= (Wiki webmaster address), =%<nop>WIKIVERSION%= (Wiki version), =%<nop>USERNAME%= (user name), =%<nop>WIKIUSERNAME%= (Wiki user name).  
    752752   * *28 Jul 1998* - TWiki:Main.PeterThoeny 
    753       * Topic WebChanges shows Wiki username instead of Intranet username, e.g. =PeterThoeny= instead of =thoeny= in case the Wiki username exists. Implementation Automatic lookup of Wiki username in topic Main.TWikiUsers.  
     753      * Topic WebChanges shows Wiki username instead of Intranet username, e.g. =PeterThoeny= instead of =thoeny= in case the Wiki username exists. Implementation Automatic lookup of Wiki username in topic Main.WikiUsers.  
    754754   * *28 Jul 1998* - TWiki:Main.PeterThoeny 
    755755      * Topic index. (Technically speaking a simple '.*' search on topic names.)   
  • trunk/core/data/TWiki/ReleaseNotes01x00.txt

    r664 r666  
    2727   * *Easier Installation and Upgrade* 
    2828      * New Internal Admin Login feature. See below. 
    29       * The !Main.TWikiUsers topic is no longer distributed as a default topic in Main. See below.  
     29      * The !Main.WikiUsers topic is no longer distributed as a default topic in Main. See below.  
    3030      * A new directory =working= which per default is located in the twiki root which contains registration_approvals, tmp, and work_areas. See below 
    3131      * !ResetPassword, !ChangePassword, !ChangeEmailAddress, and !TWikiRegistration no longer contains yellow text that you have to remove. 
     
    5252      * Many new functions in the API for plugin developers. 
    5353      * Table of Content (TOC) feature enhanced  
    54       * User Mapping (mapping between login name and !WikiName) code has been extended to allow pluggable modules to integrate with all sorts of alternative authentication and Management schemes. For normal cases you use the default !TopicUserMapping which is using the !Main.TWikiUsers topic to map between login and !WikiName. A new !BaseUserMapping is provided for TWikis where you only have guests and an administrator. In this case you use the login and password given in configure to login as an admin. 
     54      * User Mapping (mapping between login name and !WikiName) code has been extended to allow pluggable modules to integrate with all sorts of alternative authentication and Management schemes. For normal cases you use the default !TopicUserMapping which is using the !Main.WikiUsers topic to map between login and !WikiName. A new !BaseUserMapping is provided for TWikis where you only have guests and an administrator. In this case you use the login and password given in configure to login as an admin. 
    5555 
    5656---++ Important Changes since 4.2.1 
     
    140140From 4.2.0 the =UserForm= and =NewUserTemplate= are distributed in the TWiki web. If you create the two in the Main web the Main web version will be used instead. So if you tailor the user topic format or the form then you should always copy the two files to the Main web and modify the ones in the Main web. When you later upgrade TWiki your tailored template and form will not be overwritten. 
    141141 
    142 ---+++ !TWikiUsers no longer distributed 
    143  
    144 The =Main.TWikiUsers= topic contains all the registered users. It is a topic you do not want to overwrite when you upgrade TWiki. 
    145  
    146 From 4.2.0 this file is no longer included in the TWiki distribution. When you register the first time TWiki creates the =Main.TWikiUsers= topic in the Main web if it does not exist already. This means that you can now upgrade TWiki without risk of overwriting the important =TWikiUsers= topic. 
     142---+++ !WikiUsers no longer distributed 
     143 
     144The =Main.WikiUsers= topic contains all the registered users. It is a topic you do not want to overwrite when you upgrade TWiki. 
     145 
     146From 4.2.0 this file is no longer included in the TWiki distribution. When you register the first time TWiki creates the =Main.WikiUsers= topic in the Main web if it does not exist already. This means that you can now upgrade TWiki without risk of overwriting the important =WikiUsers= topic. 
    147147 
    148148   * For new installers this makes no difference at all 
    149    * For upgraders this is one less problem to worry about as your important !Main.TWikiUsers topic now no longer gets overwritten when upgrading. 
     149   * For upgraders this is one less problem to worry about as your important !Main.WikiUsers topic now no longer gets overwritten when upgrading. 
    150150    
    151151---+++ New =working= directory 
     
    280280| [[%BUGS%/Item4659][Item4659]] | Change the strategy of protecting again html attach spam to not harm Wysiwyg editor | 
    281281| [[%BUGS%/Item4658][Item4658]] | remove use of undefined variable un utf8 code | 
    282 | [[%BUGS%/Item4605][Item4605]] | User shown as Unknown User (Login ID) when author is not in TWikiUsers. Bad feature | 
     282| [[%BUGS%/Item4605][Item4605]] | User shown as Unknown User (Login ID) when author is not in WikiUsers. Bad feature | 
    283283| [[%BUGS%/Item4590][Item4590]] | Rename "Checkpoint" to "Save and Continue" | 
    284284| [[%BUGS%/Item4585][Item4585]] | configure generates apache errors | 
     
    546546| [[%BUGS%/Item4140][Item4140]] | Support standard escapes in IF statements | 
    547547| [[%BUGS%/Item4139][Item4139]] | Configurable date format to enable 2007-05-25 format. | 
    548 | [[%BUGS%/Item4120][Item4120]] | !Main.TWikiUsers no longer in distribution but gets created from template if non existing | 
     548| [[%BUGS%/Item4120][Item4120]] | !Main.WikiUsers no longer in distribution but gets created from template if non existing | 
    549549| [[%BUGS%/Item4087][Item4087]] | PatternSkin: visual update to form elements | 
    550550| [[%BUGS%/Item4075][Item4075]] | Enhance MailerContrib To Allow Exclusion Of Webs | 
     
    692692| [[%BUGS%/Item5443][Item5443]] | Searches order="editby" are sorted by login ID (cUID) instead of WikiName making result look random | 
    693693| [[%BUGS%/Item5432][Item5432]] | Image links inserted with Manage Attachment only work with lower case file extension | 
    694 | [[%BUGS%/Item5431][Item5431]] | Register.pm redirects to TWikiUsers topic on error, even though that topic may not exist | 
     694| [[%BUGS%/Item5431][Item5431]] | Register.pm redirects to WikiUsers topic on error, even though that topic may not exist | 
    695695| [[%BUGS%/Item5430][Item5430]] | reset password message has some errors | 
    696696| [[%BUGS%/Item5428][Item5428]] | Topic save error with form does not remove nop | 
  • trunk/core/data/TWiki/SearchPatternCookbook.txt

    r490 r666  
    125125</form> 
    126126 
    127 This searches all topics in the %USERSWEB% web that contain "Name", "Email" and "Country" bullets. Alternatively, do a %SYSTEMWEB%.FormattedSearch with =multiple="on"= on the [[%USERSWEB%.TWikiUsers]] topic. 
     127This searches all topics in the %USERSWEB% web that contain "Name", "Email" and "Country" bullets. Alternatively, do a %SYSTEMWEB%.FormattedSearch with =multiple="on"= on the [[%USERSWEB%.WikiUsers]] topic. 
    128128 
    129129---+++ Solution 2: As Solution 1, but with possibility for multi-selecting usernames 
  • trunk/core/data/TWiki/TWikiUpgradeGuide.txt

    r664 r666  
    8585 
    8686   * Copy all the topics from the Main web and corresponding pub/Main directories from the old TWiki to the new TWiki but do not overwrite any of the new topics already inside the new Main directory! 
    87    * Manually merge all the users from the old =Main.TWikiUsers= topic to the new TWiki. If you upgrade from Cairo you can simply use the old file and add the missing new system users to the list of users. If you upgrade from TWiki-4.0.X simply use the old topic. Starting from 4.2.0 TWiki no longer ships with a =Main.TWikiUsers= topic. When you register the first user TWiki now checks for an existing =Main.TWikiUsers= and if it does not exist it gets created. 
     87   * Manually merge all the users from the old =Main.WikiUsers= topic to the new TWiki. If you upgrade from Cairo you can simply use the old file and add the missing new system users to the list of users. If you upgrade from TWiki-4.0.X simply use the old topic. Starting from 4.2.0 TWiki no longer ships with a =Main.WikiUsers= topic. When you register the first user TWiki now checks for an existing =Main.WikiUsers= and if it does not exist it gets created. 
    8888   * If you use =data/.htpasswd= for authentication copy this file from the old TWiki to the new. 
    8989      * If you upgrade from Cairo and you are using the Htpasswd login manager, then note that email addresses for users have moved out of user topics and into the password file. There is a script that performs this extra upgrade step for you - see =tools/upgrade_emails.pl=. 
     
    135135</verbatim> 
    136136 
    137 ---+++ !TWikiUsers topic in Main web 
    138  
    139 Your Cairo [[Main.TWikiUsers][Main.TWikiUsers]] topic will work in TWiki4 but you will need to ensure that these 4 users from the default TWiki4 version of !TWikiUsers are copied to the existing !TWikiUsers topic. !WikiGuest is probably already there but the others are new 
     137---+++ !WikiUsers topic in Main web 
     138 
     139Your Cairo [[Main.WikiUsers][Main.WikiUsers]] topic will work in TWiki4 but you will need to ensure that these 4 users from the default TWiki4 version of !WikiUsers are copied to the existing !WikiUsers topic. !WikiGuest is probably already there but the others are new 
    140140   * *ProjectContributor* - placeholder for a TWiki developer, and is used in TWiki documentation 
    141141   * *WikiGuest* - guest user, used as a fallback if the user can't be identified 
     
    221221From 4.2.0 the =UserForm= and =NewUserTemplate= are distributed in the TWiki web. If you create the two in the Main web the Main web version will be used instead. So if you tailor the user topic format or the form then you should always copy the two files to the Main web and modify the ones in the Main web. When you later upgrade TWiki your tailored template and form will not be overwritten. 
    222222 
    223 ---+++ !TWikiUsers no longer distributed 
    224  
    225 The =Main.TWikiUsers= topic contains all the registered users. It is a topic you do not want to overwrite when you upgrade TWiki. 
    226  
    227 From 4.2.0 this file is no longer included in the TWiki distribution. When you register the first time TWiki creates the =Main.TWikiUsers= topic in the Main web if it does not exist already. This means that you can now upgrade TWiki without risk of overwriting the important =TWikiUsers= topic. 
     223---+++ !WikiUsers no longer distributed 
     224 
     225The =Main.WikiUsers= topic contains all the registered users. It is a topic you do not want to overwrite when you upgrade TWiki. 
     226 
     227From 4.2.0 this file is no longer included in the TWiki distribution. When you register the first time TWiki creates the =Main.WikiUsers= topic in the Main web if it does not exist already. This means that you can now upgrade TWiki without risk of overwriting the important =WikiUsers= topic. 
    228228 
    229229   * For new installers this makes no difference at all 
    230    * For upgraders this is one less problem to worry about as your important !Main.TWikiUsers topic now no longer gets overwritten when upgrading. 
     230   * For upgraders this is one less problem to worry about as your important !Main.WikiUsers topic now no longer gets overwritten when upgrading. 
    231231    
    232232---+++ New =working= directory 
  • trunk/core/data/TWiki/UserAuthentication.txt

    r664 r666  
    9898The disadvantage is that because the user identity is cached in the browser, you can log in, but you can't log out again unless you restart the browser. 
    9999 
    100 %WIKITOOLNAME% maps the =REMOTE_USER= that was used to log in to the webserver to a WikiName using the table in %USERSWEB%.TWikiUsers. This table is updated whenever a user registers, so users can choose not to register (in which case their webserver login name is used for their signature) or register (in which case that login name is mapped to their WikiName). 
     100%WIKITOOLNAME% maps the =REMOTE_USER= that was used to log in to the webserver to a WikiName using the table in %USERSWEB%.WikiUsers. This table is updated whenever a user registers, so users can choose not to register (in which case their webserver login name is used for their signature) or register (in which case that login name is mapped to their WikiName). 
    101101 
    102102The same private =.htpasswd= file used in %WIKITOOLNAME% Template Login can be used to authenticate Apache users, using the Apache Basic Authentication support. 
  • trunk/core/data/TestCases/TestCaseAutoFormatting.txt

    r14 r666  
    354354<a class="twikiLink" href="%SCRIPTURLPATH{"view"}%/TestCases/WebPreferences">WebPreferences</a> 
    355355<p /> 
    356 <a class="twikiLink" href="%SCRIPTURLPATH{"view"}%/%USERSWEB%/TWikiUsers">TWikiUsers</a> 
     356<a class="twikiLink" href="%SCRIPTURLPATH{"view"}%/%USERSWEB%/%WIKIUSERSTOPIC%">%WIKIUSERSTOPIC%</a> 
    357357<p /> 
    358358<span class="twikiNewLink">CompleteAndUtterNothing<a href="%SCRIPTURLPATH{"edit"}%/TestCases/CompleteAndUtterNothing?topicparent=TestCases.TestCaseAutoFormatting" rel="nofollow" title="Create this topic">?</a></span> 
     
    369369WebPreferences 
    370370 
    371 %USERSWEB%.TWikiUsers 
     371%USERSWEB%.%WIKIUSERSTOPIC% 
    372372 
    373373CompleteAndUtterNothing 
     
    386386<span class="twikiNewLink">wiki syntax<a href="%SCRIPTURLPATH{"edit"}%/TestCases/WikiSyntax?topicparent=TestCases.TestCaseAutoFormatting" rel="nofollow"  title="Create this topic">?</a></span> 
    387387<p /> 
    388 <a class="twikiLink" href="%SCRIPTURLPATH{"view"}%/%USERSWEB%/TWikiUsers">%USERSWEB%.TWiki users</a> 
     388<a class="twikiLink" href="%SCRIPTURLPATH{"view"}%/%USERSWEB%/%WIKIUSERSTOPIC%">%USERSWEB%.Wiki users</a> 
    389389<p /> 
    390390escaped: 
     
    399399[[wiki syntax]] 
    400400 
    401 [[%USERSWEB%.TWiki users]] 
     401[[%USERSWEB%.Wiki users]] 
    402402 
    403403escaped: 
  • trunk/core/data/TestCases/TestCaseAutoInternalTags.txt

    r526 r666  
    7171 <tr> 
    7272  <td>WIKIUSERSTOPIC</td> 
    73   <td><!-- expected viftene -->WIKIUSERSTOPIC TWikiUsers<!-- /expected --></td> 
     73  <td><!-- expected viftene -->WIKIUSERSTOPIC WikiUsers<!-- /expected --></td> 
    7474  <td><!-- actual -->WIKIUSERSTOPIC <nop>%WIKIUSERSTOPIC%<!-- /actual --></td> 
    7575 </tr> 
  • trunk/core/data/TestCases/TestCaseInternetRegistration.txt

    r482 r666  
    3131 
    3232        1 Topic named as %<nop>WIKINAME% written to %USERSWEB% 
    33         2 Entry written to [[%USERSWEB%.TWikiUsers]] 
     33        2 Entry written to [[%USERSWEB%.WikiUsers]] 
    3434        3 There *is* .htpasswd entry for the user 
    3535        4 Email is sent to administrator 
  • trunk/core/data/TestCases/TestCaseIntranetRegistration.txt

    r482 r666  
    1313---++ Expected result 
    1414        1 Topic named as %<nop>WIKINAME% written to %USERSWEB% 
    15         2 Entry written to [[%USERSWEB%.TWikiUsers]] 
     15        2 Entry written to [[%USERSWEB%.WikiUsers]] 
    1616        3 There is no .htpasswd entry for RemoteUser  
    1717        4 Email is sent to administrator 
  • trunk/core/lib/TWiki.spec

    r665 r666  
    338338# registration scripts. <b>If you change this setting you will have to 
    339339# use TWiki to manually rename the existing topic</b> 
    340 $TWiki::cfg{UsersTopicName} = 'TWikiUsers'; 
     340$TWiki::cfg{UsersTopicName} = 'WikiUsers'; 
    341341 
    342342# **STRING 100 EXPERT** 
  • trunk/core/lib/TWiki/Users/ApacheHtpasswdUser.pm

    r411 r666  
    3232Password manager that uses Apache::HtPasswd to manage users and passwords. 
    3333 
    34 Subclass of [[TWikiUsersPasswordDotPm][ =TWiki::Users::Password= ]]. 
     34Subclass of [[WikiUsersPasswordDotPm][ =TWiki::Users::Password= ]]. 
    3535See documentation of that class for descriptions of the methods of this class. 
    3636 
    3737Duplicates functionality of 
    38 [[TWikiUsersHtPasswdUserDotPm][ =TWiki::Users::HtPasswdUser=]]; 
     38[[WikiUsersHtPasswdUserDotPm][ =TWiki::Users::HtPasswdUser=]]; 
    3939provided mainly as an example of how to write a new password manager. 
    4040 
  • trunk/core/lib/TWiki/Users/BaseUserMapping.pm

    r664 r666  
    365365    else { 
    366366 
    367         # Add additional mappings defined in TWikiUsers 
     367        # Add additional mappings defined in WikiUsers 
    368368        if ( $this->{W2U}->{$wn} ) { 
    369369            push( @users, $this->{W2U}->{$wn} ); 
  • trunk/core/lib/TWiki/Users/HtPasswdUser.pm

    r411 r666  
    2424Support for htpasswd and htdigest format password files. 
    2525 
    26 Subclass of [[TWikiUsersPasswordDotPm][ =TWiki::Users::Password= ]]. 
     26Subclass of [[WikiUsersPasswordDotPm][ =TWiki::Users::Password= ]]. 
    2727See documentation of that class for descriptions of the methods of this class. 
    2828 
  • trunk/core/lib/TWiki/Users/Password.pm

    r648 r666  
    267267 
    268268returns a TWikiIterator of loginnames from the password source. If AllowLoginNames is false 
    269 this is used to remove the need for a TWikiUsers topic. 
     269this is used to remove the need for a WikiUsers topic. 
    270270 
    271271=cut 
  • trunk/core/templates/messages.tmpl

    r611 r666  
    4545%MAKETEXT{"Please make sure you spelled the [_1] correctly and try again. If you get stuck, please mail [_2]." args="%SYSTEMWEB%.LoginName, %WIKIWEBMASTER%"}% 
    4646 
    47 %MAKETEXT{"See [_1] for a list of existing users or register as new user in [_2]." args="%USERSWEB%.TWikiUsers, %SYSTEMWEB%.TWikiRegistration"}% %TMPL:END% 
     47%MAKETEXT{"See [_1] for a list of existing users or register as new user in [_2]." args="%USERSWEB%.%WIKIUSERSTOPIC%, %SYSTEMWEB%.TWikiRegistration"}% %TMPL:END% 
    4848%TMPL:DEF{"in_a_group"}% 
    4949---+++ %MAKETEXT{"[_1] is in at least one group and cannot be removed" args="%PARAM1%"}% 
  • trunk/core/tools/TWikiKernel/MANIFEST

    r664 r666  
    4141data/Main/WikiGuest.txt 0660 
    4242data/Main/RegistrationAgent.txt 0660 
    43 data/Main/TWikiUsers.txt 0660 
     43data/Main/WikiUsers.txt 0660 
    4444data/Main/UnknownUser.txt 0660 
    4545data/Main/UserForm.txt 0660 
  • trunk/core/tools/create_large_groups.pl

    r14 r666  
    33# (group size 10000/5000/2500/..) 
    44 
    5 #warning: does not add users to Main.TWikiUsers topic     *FIXED* 
     5#warning: does not add users to Main.WikiUsers topic     *FIXED* 
    66#warning: does not add users and user info to htpasswd file     *FIXED* 
    77#warning: uses out dated email storage method     *FIXED* 
     
    1111undef $/; 
    1212open( PWD, ">>data/BIGGROUPS_htpasswd" ) || die $!; 
    13 open( TWUSER, ">>data/Main/TWikiUsers.txt" ) || die $!; 
     13open( TWUSER, ">>data/Main/WikiUsers.txt" ) || die $!; 
    1414for my $user ( 1 .. 10000 ) { 
    1515    my $username = "TestUser$user"; 
  • trunk/core/tools/extender.pl

    r600 r666  
    138138    } 
    139139    if (defined $cfg{UsersTopicName}) { 
    140         $file =~ s#(Main)/TWikiUsers\.txt(.*)$#$1/$cfg{UsersTopicName}.txt$2#; 
     140        $file =~ s#(Main)/WikiUsers\.txt(.*)$#$1/$cfg{UsersTopicName}.txt$2#; 
    141141    } 
    142142    foreach my $w qw( SystemWebName TrashWebName UsersWebName ) { 
Note: See TracChangeset for help on using the changeset viewer.