Changeset 624


Ignore:
Timestamp:
11/14/08 05:28:23 (4 years ago)
Author:
SvenDowideit
Message:

Item109: rename TWikiRegistrationAgent to RegistrationAgent

Location:
branches/Release04x02
Files:
13 edited
1 moved

Legend:

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

    r617 r624  
    140140   * *ProjectContributor* - placeholder for a TWiki developer, and is used in TWiki documentation 
    141141   * *TWikiGuest* - guest user, used as a fallback if the user can't be identified 
    142    * *TWikiRegistrationAgent* - special user used during the new user registration process 
     142   * *RegistrationAgent* - special user used during the new user registration process 
    143143   * *UnknownUser* - used where the author of a previously stored piece of data can't be determined 
    144144 
    145  
    146 You additionally need to ensure that !TWikiUsers has the =Set ALLOWTOPICCHANGE = !TWikiAdminGroup, !TWikiRegistrationAgent=. Otherwise people will not be able to register. 
    147145 
    148146---++ Important Changes since 4.0.5 
  • branches/Release04x02/data/TWiki/UserAuthentication.txt

    r610 r624  
    5252 
    5353The registration process is also responsible for creating user topics, and setting up the mapping information used by the User Mapping support. 
    54  
    55 __%X% Note:__ You *must* allow the pseudo-user !TWikiRegistrationAgent to ALLOWWEBCHANGE in your =%USERSWEB%= web. If you block this user, then new users will see errors when they try to register. 
    5654 
    5755#LoginManagement 
  • branches/Release04x02/lib/TWiki/UI/Register.pm

    r406 r624  
    4646require TWiki::Sandbox; 
    4747 
    48 my $agent = 'TWikiRegistrationAgent'; 
     48my $agent = 'RegistrationAgent'; 
    4949 
    5050# Keys from the user data that should *not* be included in 
  • branches/Release04x02/lib/TWiki/Users/BaseUserMapping.pm

    r608 r624  
    3434   * UnknownUser 
    3535   * ProjectContributor - 1 Jan 2005 
    36    * TWikiRegistrationAgent - 1 Jan 2005 
     36   * RegistrationAgent - 1 Jan 2005 
    3737 
    3838---+++ Groups 
     
    7070        unknown                       => $this->{mapping_id} . '999', 
    7171        ProjectContributor              => $this->{mapping_id} . '111', 
    72         TWikiRegistrationAgent        => $this->{mapping_id} . '222' 
     72        RegistrationAgent        => $this->{mapping_id} . '222' 
    7373    }; 
    7474    $this->{U2L} = { 
     
    7777        $this->{mapping_id} . '999' => 'unknown', 
    7878        $this->{mapping_id} . '111' => 'ProjectContributor', 
    79         $this->{mapping_id} . '222' => 'TWikiRegistrationAgent' 
     79        $this->{mapping_id} . '222' => 'RegistrationAgent' 
    8080    }; 
    8181    $this->{U2W} = { 
     
    8484        $this->{mapping_id} . '999' => 'UnknownUser', 
    8585        $this->{mapping_id} . '111' => 'ProjectContributor', 
    86         $this->{mapping_id} . '222' => 'TWikiRegistrationAgent' 
     86        $this->{mapping_id} . '222' => 'RegistrationAgent' 
    8787    }; 
    8888    $this->{W2U} = { 
     
    9191        UnknownUser                      => $this->{mapping_id} . '999', 
    9292        ProjectContributor               => $this->{mapping_id} . '111', 
    93         TWikiRegistrationAgent           => $this->{mapping_id} . '222' 
     93        RegistrationAgent           => $this->{mapping_id} . '222' 
    9494    }; 
    9595    $this->{U2E} = 
  • branches/Release04x02/tools/TWikiKernel/MANIFEST

    r616 r624  
    4040data/Main/TWikiGroups.txt 0660 
    4141data/Main/TWikiGuest.txt 0660 
    42 data/Main/TWikiRegistrationAgent.txt 0660 
     42data/Main/RegistrationAgent.txt 0660 
    4343data/Main/TWikiUsers.txt 0660 
    4444data/Main/UnknownUser.txt 0660 
  • branches/Release04x02/twikiplugins/TWikiUserMappingContrib/data/Main/RegistrationAgent.txt

    r481 r624  
    11%META:TOPICINFO{author="ProjectContributor" date="1111931141" format="1.0" version="$Rev: 16686 $"}% 
    2 ---+ The <nop>TWikiRegistrationAgent User 
     2---+ The <nop>RegistrationAgent User 
    33 
    44This is a TWiki User used by TWiki when it registers new users. This user has special access to write to [[%WIKIUSERSTOPIC%]], and does not need an entry in the password system. 
  • branches/Release04x02/twikiplugins/TWikiUserMappingContrib/data/TWiki/TWikiUserMappingContrib.txt

    r3 r624  
    3333      * Main.NobodyGroup 
    3434      * Main.TWikiAdminGroup 
    35       * Main.TWikiRegistrationAgent     
     35      * Main.RegistrationAgent     
    3636   * User lists 
    3737      * Main.UserList                   
  • branches/Release04x02/twikiplugins/TWikiUserMappingContrib/data/TWiki/TWikiUsersTemplate.txt

    r481 r624  
    3434   * ProjectContributor - 1 Jan 2005 
    3535   * TWikiGuest - guest - 10 Feb 1999 
    36    * TWikiRegistrationAgent - 1 Jan 2005 
     36   * RegistrationAgent - 1 Jan 2005 
    3737   * U - <a name="U">- - - -</a> 
    3838   * UnknownUser - 1 Jan 2005 
     
    4646   * *ProjectContributor* - placeholder for a TWiki developer, and is used in TWiki documentation 
    4747   * *TWikiGuest* - guest user, used as a fallback if the user can't be identified 
    48    * *TWikiRegistrationAgent* - special user used during the new user registration process 
     48   * *RegistrationAgent* - special user used during the new user registration process 
    4949   * *UnknownUser* - used where the author of a previously stored piece of data can't be determined 
    5050 
    5151__Access Control:__ 
    52    * Set ALLOWTOPICCHANGE = TWikiAdminGroup, TWikiRegistrationAgent 
     52   * Set ALLOWTOPICCHANGE = TWikiAdminGroup, RegistrationAgent 
  • branches/Release04x02/twikiplugins/TWikiUserMappingContrib/lib/TWiki/Contrib/TWikiUserMappingContrib/MANIFEST

    r486 r624  
    55 
    66# Topic based Usermapping topics 
    7 data/Main/TWikiRegistrationAgent.txt 0644 
     7data/Main/RegistrationAgent.txt 0644 
    88data/Main/UserListByPhotograph.txt 0644 
    99data/Main/UserListHeader.txt 0644 
  • branches/Release04x02/twikiplugins/TWikiUserMappingContrib/test/unit/TWikiUserMappingContrib/TWikiUserMappingContribTests.pm

    r551 r624  
    8888    my $this = shift; 
    8989 
    90     my $agent = 'TWikiRegistrationAgent'; 
     90    my $agent = 'RegistrationAgent'; 
    9191    my $userLogin; 
    9292    my $userWikiName; 
     
    291291    $this->assert( $basemapping->handlesUser( undef, 'ProjectContributor' ) ); 
    292292    $this->assert( 
    293         $basemapping->handlesUser( undef, 'TWikiRegistrationAgent' ) ); 
     293        $basemapping->handlesUser( undef, 'RegistrationAgent' ) ); 
    294294 
    295295    $this->assert( 
     
    307307        $basemapping->handlesUser( undef, undef, 'ProjectContributor' ) ); 
    308308    $this->assert( 
    309         $basemapping->handlesUser( undef, undef, 'TWikiRegistrationAgent' ) ); 
     309        $basemapping->handlesUser( undef, undef, 'RegistrationAgent' ) ); 
    310310 
    311311    $this->assert( 
     
    330330    $this->assert( 
    331331        $basemapping->handlesUser( 
    332             undef, 'TWikiRegistrationAgent', 'TWikiRegistrationAgent' 
     332            undef, 'RegistrationAgent', 'RegistrationAgent' 
    333333        ) 
    334334    ); 
  • branches/Release04x02/twikiplugins/TWikiUserMappingContrib/test/unit/TWikiUserMappingContrib/TWikiUserMappingTests.pm

    r536 r624  
    174174    my $ttpath = 
    175175"$TWiki::cfg{DataDir}/$TWiki::cfg{UsersWebName}/$TWiki::cfg{UsersTopicName}.txt"; 
    176     my $me = "TWikiRegistrationAgent"; 
     176    my $me = "RegistrationAgent"; 
    177177 
    178178    open( F, ">$ttpath" ) || $this->assert( 0, "open $ttpath failed" ); 
     
    204204    my $this = shift; 
    205205 
    206     my $me = "TWikiRegistrationAgent"; 
     206    my $me = "RegistrationAgent"; 
    207207    $ttpath = 
    208208"$TWiki::cfg{DataDir}/$TWiki::cfg{UsersWebName}/$TWiki::cfg{UsersTopicName}.txt"; 
     
    243243    $this->assert( $k =~ s/^GungaDin,//,               $k ); 
    244244    $this->assert( $k =~ s/^ProjectContributor,//,     $k ); 
     245    $this->assert( $k =~ s/^RegistrationAgent,//, $k ); 
    245246    $this->assert( $k =~ s/^SadOldMan,//,              $k ); 
    246247    $this->assert( $k =~ s/^SorryOldMan,//,            $k ); 
    247248    $this->assert( $k =~ s/^StupidOldMan,//,           $k ); 
    248249    $this->assert( $k =~ s/^TWikiGuest,//,             $k ); 
    249     $this->assert( $k =~ s/^TWikiRegistrationAgent,//, $k ); 
    250250    $this->assert( $k =~ s/^UnknownUser,//,            $k ); 
    251251    $this->assert( $k =~ s/^ZebediahUser//,            $k ); 
     
    255255sub groupFix { 
    256256    my $this = shift; 
    257     my $me   = "TWikiRegistrationAgent"; 
     257    my $me   = "RegistrationAgent"; 
    258258    $twiki->{users}->{mapping}->addUser( "auser", "AaronUser",    $me ); 
    259259    $twiki->{users}->{mapping}->addUser( "guser", "GeorgeUser",   $me ); 
  • branches/Release04x02/twikiplugins/UnitTestContrib/test/unit/ClientTests.pm

    r408 r624  
    1717use TWiki::UI::Edit; 
    1818 
    19 my $agent = 'TWikiRegistrationAgent'; 
     19my $agent = 'RegistrationAgent'; 
    2020my $userLogin; 
    2121my $userWikiName; 
  • branches/Release04x02/twikiplugins/UnitTestContrib/test/unit/Fn_GROUPS.pm

    r487 r624  
    3131    $this->assert_str_equals( <<HUMPH, "$ui\n" ); 
    3232| *Group* | *Members* | 
    33 | <nop>AdminGroup | [[TemporaryGROUPSUsersWeb.AdminUser][AdminUser]] | 
    34 | <nop>TWikiBaseGroup | [[TemporaryGROUPSUsersWeb.AdminUser][AdminUser]] [[TemporaryGROUPSUsersWeb.TWikiGuest][TWikiGuest]] [[TemporaryGROUPSUsersWeb.UnknownUser][UnknownUser]] [[TemporaryGROUPSUsersWeb.ProjectContributor][ProjectContributor]] [[TemporaryGROUPSUsersWeb.TWikiRegistrationAgent][TWikiRegistrationAgent]] | 
     33| <nop>AdminGroup | [[TemporaryGROUPSUsersWeb.AdminUser][AdminUser]] [[TemporaryGROUPSUsersWeb.RegistrationAgent][RegistrationAgent]] | 
     34| <nop>TWikiBaseGroup | [[TemporaryGROUPSUsersWeb.AdminUser][AdminUser]] [[TemporaryGROUPSUsersWeb.TWikiGuest][TWikiGuest]] [[TemporaryGROUPSUsersWeb.UnknownUser][UnknownUser]] [[TemporaryGROUPSUsersWeb.ProjectContributor][ProjectContributor]] [[TemporaryGROUPSUsersWeb.RegistrationAgent][RegistrationAgent]] | 
    3535| [[TemporaryGROUPSUsersWeb.GropeGroup][GropeGroup]] | [[TemporaryGROUPSUsersWeb.ScumBag][ScumBag]] [[TemporaryGROUPSUsersWeb.TWikiGuest][TWikiGuest]] | 
    3636HUMPH 
  • branches/Release04x02/twikiplugins/UnitTestContrib/test/unit/FuncUsersTests.pm

    r487 r624  
    216216    if ( $TWiki::cfg{UserMappingManager} eq 'TWiki::Users::BaseUserMapping' ) { 
    217217        @correctList = 
    218           qw/ProjectContributor TWikiGuest TWikiRegistrationAgent UnknownUser/; 
     218          qw/ProjectContributor TWikiGuest RegistrationAgent UnknownUser/; 
    219219    } 
    220220    else { 
    221221        @correctList = 
    222           qw/ProjectContributor TWikiGuest TWikiRegistrationAgent UnknownUser User86A UserA UserA86 UserB UserC UserZ/; 
     222          qw/ProjectContributor TWikiGuest RegistrationAgent UnknownUser User86A UserA UserA86 UserB UserC UserZ/; 
    223223        if ( $TWiki::cfg{Register}{AllowLoginName} == 1 ) { 
    224224            push @correctList, 'ScumBag' 
     
    304304        $TWiki::Plugins::SESSION->{user} = $u; 
    305305        my $sadmin = TWiki::Func::isAnAdmin($u); 
    306         if ( $u eq $TWiki::cfg{AdminUserWikiName} || $u eq 'UserA' ) { 
     306        if ( $u eq $TWiki::cfg{AdminUserWikiName} || 
     307            $u eq 'RegistrationAgent' || 
     308            $u eq 'UserA' ) { 
    307309            $this->assert( $sadmin, $u ); 
    308310        } 
Note: See TracChangeset for help on using the changeset viewer.