Changeset 647


Ignore:
Timestamp:
11/14/08 10:18:11 (4 years ago)
Author:
SvenDowideit
Message:

Item109: TWikiUserMapping->TopicUserMapping

Location:
trunk/TopicUserMappingContrib
Files:
1 added
26 edited
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/TopicUserMappingContrib/data/Main/NobodyGroup.txt

    r611 r647  
    1 %META:TOPICINFO{author="ProjectContributor" date="1111931141" format="1.0" version="$Rev: 15171 $"}% 
     1%META:TOPICINFO{author="ProjectContributor" date="1111931141" format="1.0" version="$Rev: 16686 $"}% 
    22---+ Nobody Group 
    33 
  • trunk/TopicUserMappingContrib/data/Main/RegistrationAgent.txt

    r626 r647  
    1 %META:TOPICINFO{author="ProjectContributor" date="1111931141" format="1.0" version="$Rev: 15171 $"}% 
     1%META:TOPICINFO{author="ProjectContributor" date="1111931141" format="1.0" version="$Rev: 16686 $"}% 
    22---+ The <nop>RegistrationAgent User 
    33 
  • trunk/TopicUserMappingContrib/data/Main/TWikiAdminGroup.txt

    r611 r647  
    1 %META:TOPICINFO{author="ProjectContributor" date="1111931141" format="1.0" version="$Rev: 15508 $"}% 
     1%META:TOPICINFO{author="ProjectContributor" date="1111931141" format="1.0" version="$Rev: 17023 $"}% 
    22---+ TWiki Administrator Group 
    33 
  • trunk/TopicUserMappingContrib/data/Main/TWikiGroupTemplate.txt

    r611 r647  
    1 %META:TOPICINFO{author="ProjectContributor" date="1111931141" format="1.0" version="$Rev: 15171 $"}% 
     1%META:TOPICINFO{author="ProjectContributor" date="1111931141" format="1.0" version="$Rev: 16686 $"}% 
    22%META:TOPICPARENT{name="TWikiGroups"}% 
    33---+!! <nop>%URLPARAM{"topic"}% 
  • trunk/TopicUserMappingContrib/data/Main/UserList.txt

    r482 r647  
    1 %META:TOPICINFO{author="ProjectContributor" date="1163619832" format="1.0" version="$Rev: 13685 $"}% 
     1%META:TOPICINFO{author="ProjectContributor" date="1163619832" format="1.0" version="$Rev: 15206 $"}% 
    22---+ User List sorted by name 
    33 
  • trunk/TopicUserMappingContrib/data/Main/UserListByDateJoined.txt

    r482 r647  
    1 %META:TOPICINFO{author="ProjectContributor" date="1163619832" format="1.0" version="$Rev: 13685 $"}% 
     1%META:TOPICINFO{author="ProjectContributor" date="1163619832" format="1.0" version="$Rev: 15206 $"}% 
    22---+ User List sorted by date joined / updated 
    33 
  • trunk/TopicUserMappingContrib/data/Main/UserListByLocation.txt

    r482 r647  
    1 %META:TOPICINFO{author="ProjectContributor" date="1163619832" format="1.0" version="$Rev: 13685 $"}% 
     1%META:TOPICINFO{author="ProjectContributor" date="1163619832" format="1.0" version="$Rev: 15206 $"}% 
    22---+ User List sorted by location 
    33 
  • trunk/TopicUserMappingContrib/data/TWiki/BulkRegistration.txt

    r482 r647  
    1 %META:TOPICINFO{author="ProjectContributor" date="1111929255" format="1.0" version="$Rev: 14842 $"}% 
     1%META:TOPICINFO{author="ProjectContributor" date="1111929255" format="1.0" version="$Rev: 16363 $"}% 
    22%META:TOPICPARENT{name="ManagingUsers"}% 
    33---+ Bulk Registration 
  • trunk/TopicUserMappingContrib/data/TWiki/BulkResetPassword.txt

    r482 r647  
    1 %META:TOPICINFO{author="ProjectContributor" date="1111929255" format="1.0" version="$Rev: 14182 $"}% 
     1%META:TOPICINFO{author="ProjectContributor" date="1111929255" format="1.0" version="$Rev: 15703 $"}% 
    22---+ Bulk Reset Passwords 
    33 
  • trunk/TopicUserMappingContrib/data/TWiki/ChangePassword.txt

    r482 r647  
    1 %META:TOPICINFO{author="ProjectContributor" date="1111929255" format="1.0" version="$Rev: 15307 $"}% 
     1%META:TOPICINFO{author="ProjectContributor" date="1111929255" format="1.0" version="$Rev: 16822 $"}% 
    22---+ %MAKETEXT{"Change Password"}% 
    33%STARTINCLUDE% 
  • trunk/TopicUserMappingContrib/data/TWiki/LoginName.txt

    r482 r647  
    1 %META:TOPICINFO{author="ProjectContributor" date="1158277691" format="1.0" version="$Rev: 14048 $"}% 
     1%META:TOPICINFO{author="ProjectContributor" date="1158277691" format="1.0" version="$Rev: 15569 $"}% 
    22%META:TOPICPARENT{name="ChangePassword"}% 
    33---+ The name you log in with 
  • trunk/TopicUserMappingContrib/data/TWiki/ManagingUsers.txt

    r611 r647  
    1 %META:TOPICINFO{author="ProjectContributor" date="1158277691" format="1.1" version="$Rev: 16192 $"}% 
     1%META:TOPICINFO{author="ProjectContributor" date="1158277691" format="1.1" version="$Rev: 17703 $"}% 
    22%STARTINCLUDE% 
    33---+ Manage Users 
  • trunk/TopicUserMappingContrib/data/TWiki/ResetPassword.txt

    r482 r647  
    1 %META:TOPICINFO{author="ProjectContributor" date="1111929255" format="1.0" version="$Rev: 14182 $"}% 
     1%META:TOPICINFO{author="ProjectContributor" date="1111929255" format="1.0" version="$Rev: 15703 $"}% 
    22%META:TOPICPARENT{name="ChangePassword"}% 
    33---+ %MAKETEXT{"Reset Password"}% 
  • trunk/TopicUserMappingContrib/data/TWiki/TWikiRegistration.txt

    r482 r647  
    1 %META:TOPICINFO{author="ProjectContributor" date="1216489724" format="1.0" version="$Rev: 15549 $"}% 
     1%META:TOPICINFO{author="ProjectContributor" date="1216489724" format="1.0" version="$Rev: 17064 $"}% 
    22---+ %MAKETEXT{"Registration"}% 
    33 
  • trunk/TopicUserMappingContrib/data/TWiki/TWikiUserSetting.txt

    r526 r647  
    1 %META:TOPICINFO{author="ProjectContributor" date="1187649998" format="1.1" version="1.2"}% 
     1%META:TOPICINFO{author="SteP" date="1187649998" format="1.1" version="1.2"}% 
     2%META:TOPICPARENT{name="DefaultPreferences"}% 
    23---+++ User Settings -- preference variables customizable by users 
    34Some of the preferences are explicitly intended to be customized by TWiki users, though a default is provided in [[%SYSTEMWEB%.%WIKIPREFSTOPIC%]], and a site customisation can take place in [[%LOCALSITEPREFS%]]. 
     
    1516*See also:* 
    1617   * TWikiVariables - an alphabetical list of all variables 
    17    * %SYSTEMWEB%.DefaultPreferences and [[%LOCALSITEPREFS%]] - where user shortcuts are defined 
     18   * DefaultPreferences and [[%LOCALSITEPREFS%]] - where user shortcuts are defined 
  • trunk/TopicUserMappingContrib/data/TWiki/TopicUserMappingContrib.txt

    r645 r647  
    1 ---+!! !TWikiUserMappingContrib 
     1---+!! !TopicUserMappingContrib 
    22<!-- 
    33One line description, required for extensions repository catalog. 
     
    1010The _User Mapping Manager_ interface provides services for mapping between a 'user identity' as used when talking to an external authentication provider, 
    1111an internal TWiki canonical user ID, and the displayed name used to identify the user in TWiki.  
    12 This is the default <nop>TWikiUserMapping in which user information is stored in TWiki topics - one per user, and then any mapping needed is done using the 
     12This 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 
    1313<nop>TWikiUsers topic in the %MAINWEB%. 
    1414 
     
    2020it includes: 
    2121   * Registration and user management topics 
    22       * TWiki.ikiRegistration 
     22      * TWiki.TWikiRegistration 
    2323      * TWiki.ResetPassword 
    2424      * TWiki.ChangePassword            
     
    4343      * TWiki.NewUserTemplate 
    4444      * TWiki.UserForm 
    45       * TWiki.TWikiUsersTemplate 
     45      * TWiki.UsersTemplate 
    4646      * Main.UserHomepageHeader         
    4747      * TWiki.TWikiUserSetting 
     
    5151 
    5252---++ Settings 
    53 The TWikiUserMappingContrib specific settings have not yet been moved out of the standard TWiki.spec. This will be done in a future release. 
     53The TopicUserMappingContrib specific settings have not yet been moved out of the standard TWiki.spec. This will be done in a future release. 
    5454 
    5555---++ Installation Instructions 
     
    6767|  4.2.0 | 22 Jan 2008 - Distributed with TWiki 4.2.0 | 
    6868|  Dependencies: | %$DEPENDENCIES% | 
    69 |  Contrib Home: | http://twiki.org/cgi-bin/view/Plugins/TWikiUserMappingContrib | 
    70 |  Feedback: | http://twiki.org/cgi-bin/view/Plugins/TWikiUserMappingContribDev | 
    71 |  Appraisal: | http://twiki.org/cgi-bin/view/Plugins/TWikiUserMappingContribAppraisal | 
     69|  Contrib Home: | http://twiki.org/cgi-bin/view/Plugins/TopicUserMappingContrib | 
     70|  Feedback: | http://twiki.org/cgi-bin/view/Plugins/TopicUserMappingContribDev | 
     71|  Appraisal: | http://twiki.org/cgi-bin/view/Plugins/TopicUserMappingContribAppraisal | 
    7272 
    7373<!-- Do _not_ attempt to edit this topic; it is auto-generated. Please add comments/questions/remarks to the Dev topic instead. --> 
  • trunk/TopicUserMappingContrib/data/TWiki/UserForm.txt

    r604 r647  
    1 %META:TOPICINFO{author="ProjectContributor" date="1111929255" format="1.0" version="$Rev: 14048 $"}% 
     1%META:TOPICINFO{author="ProjectContributor" date="1111929255" format="1.0" version="$Rev: 15569 $"}% 
    22---+ User Form 
    33 
  • trunk/TopicUserMappingContrib/lib/TWiki/Contrib/TopicUserMappingContrib.pm

    r643 r647  
    1212# http://www.gnu.org/copyleft/gpl.html 
    1313 
    14 package TWiki::Contrib::TWikiUserMappingContrib; 
     14package TWiki::Contrib::TopicUserMappingContrib; 
    1515 
    1616use strict; 
  • trunk/TopicUserMappingContrib/lib/TWiki/Contrib/TopicUserMappingContrib/DEPENDENCIES

    r14 r647  
    1 # Dependencies for TWikiUserMappingContrib 
     1# Dependencies for TopicUserMappingContrib 
    22# Example: 
    33# Time::ParseDate,>=2003.0211,cpan,Required. 
  • trunk/TopicUserMappingContrib/lib/TWiki/Contrib/TopicUserMappingContrib/MANIFEST

    r626 r647  
    1 # Release manifest for TWikiUserMappingContrib 
    2 data/TWiki/TWikiUserMappingContrib.txt 0644 Documentation 
    3 lib/TWiki/Contrib/TWikiUserMappingContrib.pm 0444 Perl module 
    4 lib/TWiki/Users/TWikiUserMapping.pm 0444 Perl module 
     1# Release manifest for TopicUserMappingContrib 
     2data/TWiki/TopicUserMappingContrib.txt 0644 Documentation 
     3lib/TWiki/Contrib/TopicUserMappingContrib.pm 0444 Perl module 
     4lib/TWiki/Users/TopicUserMapping.pm 0444 Perl module 
     5lib/TWiki/Contrib/TopicUserMappingContrib/Config.spec 
    56 
    67# Topic based Usermapping topics 
     
    1819 
    1920data/TWiki/TWikiRegistration.txt 0644 
    20 data/TWiki/TWikiUsersTemplate.txt 0644 Default template for a new TWikiUsers topic 
     21data/TWiki/UsersTemplate.txt 0644 Default template for a new TWikiUsers topic 
    2122data/TWiki/ChangeEmailAddress.txt 0644 
    2223data/TWiki/BulkResetPassword.txt 0644 
  • trunk/TopicUserMappingContrib/lib/TWiki/Contrib/TopicUserMappingContrib/build.pl

    r14 r647  
    66 
    77# Create the build object 
    8 $build = new TWiki::Contrib::Build('TWikiUserMappingContrib'); 
     8$build = new TWiki::Contrib::Build('TopicUserMappingContrib'); 
    99 
    1010# (Optional) Set the details of the repository for uploads. 
  • trunk/TopicUserMappingContrib/lib/TWiki/Users/TopicUserMapping.pm

    r645 r647  
    2020=begin twiki 
    2121 
    22 ---+ package TWiki::Users::TWikiUserMapping 
     22---+ package TWiki::Users::TopicUserMapping 
    2323 
    2424The User mapping is the process by which TWiki maps from a username (a login name) 
     
    4040=cut 
    4141 
    42 package TWiki::Users::TWikiUserMapping; 
     42package TWiki::Users::TopicUserMapping; 
    4343use base 'TWiki::UserMapping'; 
    4444 
     
    4848 
    4949#use Monitor; 
    50 #Monitor::MonitorMethod('TWiki::Users::TWikiUserMapping'); 
     50#Monitor::MonitorMethod('TWiki::Users::TopicUserMapping'); 
    5151 
    5252=begin twiki 
     
    8484    { 
    8585        $session->writeWarning( 
    86 'TWikiUserMapping has TURNED OFF EnableNewUserRegistration, because the password file is read only.' 
     86'TopicUserMapping has TURNED OFF EnableNewUserRegistration, because the password file is read only.' 
    8787        ); 
    8888        $TWiki::cfg{Register}{EnableNewUserRegistration} = 0; 
     
    144144first, then login, then wikiname. This mapping is special - for backwards 
    145145compatibility, it assumes responsibility for _all_ non BaseMapping users. 
    146 If you're needing to mix the TWikiuserMapping with other mappings, 
    147 define $this->{mapping_id} = 'TWikiUserMapping_'; 
     146If you're needing to mix the TopicUserMapping with other mappings, 
     147define $this->{mapping_id} = 'TopicUserMapping_'; 
    148148 
    149149=cut 
     
    159159    else { 
    160160 
    161         # Used when (if) TWikiUserMapping is subclassed 
     161        # Used when (if) TopicUserMapping is subclassed 
    162162        return 1 if ( defined $cUID && $cUID =~ /^($this->{mapping_id})/ ); 
    163163    } 
     
    339339    else { 
    340340        ( $meta, $text ) = $store->readTopic( undef, $TWiki::cfg{SystemWebName}, 
    341             'TWikiUsersTemplate' ); 
     341            'UsersTemplate' ); 
    342342    } 
    343343 
     
    10511051sub _getListOfGroups { 
    10521052    my $this = shift; 
    1053     ASSERT( ref($this) eq 'TWiki::Users::TWikiUserMapping' ) if DEBUG; 
     1053    ASSERT( ref($this) eq 'TWiki::Users::TopicUserMapping' ) if DEBUG; 
    10541054 
    10551055    unless ( $this->{groupsList} ) { 
  • trunk/TopicUserMappingContrib/test/unit/TopicUserMappingContrib/TopicUserMappingContribSuite.pm

    r645 r647  
    1 package TWikiUserMappingContribSuite; 
     1package TopicUserMappingContribSuite; 
    22use base 'Unit::TestSuite'; 
    33 
    44sub include_tests { 
    5     return qw(TWikiUserMappingContribTests TWikiUserMappingTests); 
     5    return qw(TopicUserMappingContribTests TopicUserMappingTests); 
    66} 
    77 
  • trunk/TopicUserMappingContrib/test/unit/TopicUserMappingContrib/TopicUserMappingContribTests.pm

    r645 r647  
    22 
    33# 
    4 # Tests the TWikiUserMappingContrib, including dealing with legacy login 
     4# Tests the TopicUserMappingContrib, including dealing with legacy login 
    55# names and wiki names stored in topics, in TOPICINFO and FILEATTACHMENT 
    66# meta-data. 
     
    88# Only works with the RCS store. 
    99# 
    10 package TWikiUserMappingContribTests; 
     10package TopicUserMappingContribTests; 
    1111 
    1212use base qw( TWikiFnTestCase ); 
     
    2424 
    2525sub new { 
    26     my $self = shift()->SUPER::new( 'TWikiuserMappingContribTests', @_ ); 
     26    my $self = shift()->SUPER::new( 'TopicUserMappingContribTests', @_ ); 
    2727    return $self; 
    2828} 
    2929 
    3030sub fixture_groups { 
    31     return ( [ 'NormalTWikiUserMapping', 'NamedTWikiUserMapping', ] ); 
    32 } 
    33  
    34 sub NormalTWikiUserMapping { 
    35     my $this = shift; 
    36     $TWiki::Users::TWikiUserMapping::TWIKI_USER_MAPPING_ID = ''; 
     31    return ( [ 'NormalTopicUserMapping', 'NamedTopicUserMapping', ] ); 
     32} 
     33 
     34sub NormalTopicUserMapping { 
     35    my $this = shift; 
     36    $TWiki::Users::TopicUserMapping::TWIKI_USER_MAPPING_ID = ''; 
    3737    $this->set_up_for_verify(); 
    3838} 
    3939 
    40 sub NamedTWikiUserMapping { 
     40sub NamedTopicUserMapping { 
    4141    my $this = shift; 
    4242 
    4343    # Set a mapping ID for purposes of testing named mappings 
    44     $TWiki::Users::TWikiUserMapping::TWIKI_USER_MAPPING_ID = 'TestMapping_'; 
     44    $TWiki::Users::TopicUserMapping::TWIKI_USER_MAPPING_ID = 'TestMapping_'; 
    4545    $this->set_up_for_verify(); 
    4646} 
     
    6464    #default settings 
    6565    $TWiki::cfg{LoginManager}       = 'TWiki::LoginManager::TemplateLogin'; 
    66     $TWiki::cfg{UserMappingManager} = 'TWiki::Users::TWikiUserMapping'; 
     66    $TWiki::cfg{UserMappingManager} = 'TWiki::Users::TopicUserMapping'; 
    6767    $TWiki::cfg{UseClientSessions}  = 1; 
    6868    $TWiki::cfg{PasswordManager}    = "TWiki::Users::HtPasswdUser"; 
     
    116116} 
    117117 
    118 #TODO: add tests for when you're not using TWikiUserMapping at all... 
     118#TODO: add tests for when you're not using TopicUserMapping at all... 
    119119#New 4.2 cUID based topics 
    120 sub verify_WikiNameTWikiUserMapping { 
     120sub verify_WikiNameTopicUserMapping { 
    121121    my $this = shift; 
    122122    $this->setup_new_session(); 
     
    126126} 
    127127 
    128 sub verify_LoginNameTWikiUserMapping { 
     128sub verify_LoginNameTopicUserMapping { 
    129129    my $this = shift; 
    130130    $TWiki::cfg{Register}{AllowLoginName} = 1; 
     
    265265<div class="twikiAttachments"> 
    266266| *I* | *%MAKETEXT{"Attachment"}%* | *%MAKETEXT{"Action"}%* | *%MAKETEXT{"Size"}%* | *%MAKETEXT{"Date"}%* | *%MAKETEXT{"Who"}%* | *%MAKETEXT{"Comment"}%* | 
    267 | <img width="16" alt="png" align="top" src="%PUBURLPATH%/TWiki/DocumentGraphics/png.gif" height="16" border="0" /><span class="twikiHidden">png</span> | <a href="%ATTACHURLPATH%/%ENCODE{home.org.au.png}%">home.org.au.png</a> | <a href="%SCRIPTURLPATH{"attach"}%/%WEB%/%TOPIC%?filename=%ENCODE{"home.org.au.png"}%;revInfo=1" title="%MAKETEXT{"change, update, previous revisions, move, delete..."}%" rel="nofollow">%MAKETEXT{"manage"}%</a> |  4.1&nbsp;K|<span class="twikiNoBreak">31 May 2007 - 21:58</span> |TemporaryTWikiuserMappingContribTestsUsersWeb.JoeDoe  |&nbsp;  | 
     267| <img width="16" alt="png" align="top" src="%PUBURLPATH%/TWiki/DocumentGraphics/png.gif" height="16" border="0" /><span class="twikiHidden">png</span> | <a href="%ATTACHURLPATH%/%ENCODE{home.org.au.png}%">home.org.au.png</a> | <a href="%SCRIPTURLPATH{"attach"}%/%WEB%/%TOPIC%?filename=%ENCODE{"home.org.au.png"}%;revInfo=1" title="%MAKETEXT{"change, update, previous revisions, move, delete..."}%" rel="nofollow">%MAKETEXT{"manage"}%</a> |  4.1&nbsp;K|<span class="twikiNoBreak">31 May 2007 - 21:58</span> |TemporaryTopicUserMappingContribTestsUsersWeb.JoeDoe  |&nbsp;  | 
    268268</div> 
    269269THIS 
  • trunk/TopicUserMappingContrib/test/unit/TopicUserMappingContrib/TopicUserMappingTests.pm

    r645 r647  
    11use strict; 
    22 
    3 package TWikiUserMappingTests; 
    4  
    5 # Some basic tests for TWiki::Users::TWikiUserMapping 
     3package TopicUserMappingTests; 
     4 
     5# Some basic tests for TWiki::Users::TopicUserMapping 
    66# 
    77# The tests are performed using the APIs published by the facade class, 
    8 # TWiki:Users, not the actual TWiki::Users::TWikiuserMapping 
     8# TWiki:Users, not the actual TWiki::Users::TopicUserMapping 
    99 
    1010use base qw(TWikiTestCase); 
     
    1212use TWiki; 
    1313use TWiki::Users; 
    14 use TWiki::Users::TWikiUserMapping; 
     14use TWiki::Users::TopicUserMapping; 
    1515use Error qw( :try ); 
    1616 
     
    1919my $ttpath; 
    2020 
    21 my $testSysWeb    = 'TemporaryTWikiUserMappingTestsSystemWeb'; 
    22 my $testNormalWeb = "TemporaryTWikiUserMappingTestsNormalWeb"; 
    23 my $testUsersWeb  = "TemporaryTWikiUserMappingTestsUsersWeb"; 
     21my $testSysWeb    = 'TemporaryTopicUserMappingTestsSystemWeb'; 
     22my $testNormalWeb = "TemporaryTopicUserMappingTestsNormalWeb"; 
     23my $testUsersWeb  = "TemporaryTopicUserMappingTestsUsersWeb"; 
    2424my $testUser; 
    2525 
    2626sub fixture_groups { 
    27     return ( [ 'NormalTWikiUserMapping', 'NamedTWikiUserMapping', ] ); 
    28 } 
    29  
    30 sub NormalTWikiUserMapping { 
    31     my $this = shift; 
    32     $TWiki::Users::TWikiUserMapping::TWIKI_USER_MAPPING_ID = ''; 
     27    return ( [ 'NormalTopicUserMapping', 'NamedTopicUserMapping', ] ); 
     28} 
     29 
     30sub NormalTopicUserMapping { 
     31    my $this = shift; 
     32    $TWiki::Users::TopicUserMapping::TWIKI_USER_MAPPING_ID = ''; 
    3333    $this->set_up_for_verify(); 
    3434} 
    3535 
    36 sub NamedTWikiUserMapping { 
     36sub NamedTopicUserMapping { 
    3737    my $this = shift; 
    3838 
    3939    # Set a mapping ID for purposes of testing named mappings 
    40     $TWiki::Users::TWikiUserMapping::TWIKI_USER_MAPPING_ID = 'TestMapping_'; 
     40    $TWiki::Users::TopicUserMapping::TWIKI_USER_MAPPING_ID = 'TestMapping_'; 
    4141    $this->set_up_for_verify(); 
    4242} 
     
    5858    $TWiki::cfg{SystemWebName}        = $testSysWeb; 
    5959    $TWiki::cfg{LocalSitePreferences} = "$testUsersWeb.SitePreferences"; 
    60     $TWiki::cfg{UserMappingManager}   = 'TWiki::Users::TWikiUserMapping'; 
     60    $TWiki::cfg{UserMappingManager}   = 'TWiki::Users::TopicUserMapping'; 
    6161    $TWiki::cfg{Register}{AllowLoginName}            = 1; 
    6262    $TWiki::cfg{Register}{EnableNewUserRegistration} = 1; 
  • trunk/TopicUserMappingContrib/tools/upgrade_emails.pl

    r14 r647  
    1818 
    1919use TWiki; 
    20 use TWiki::Users::TWikiUserMapping; # required to get email addresses 
     20use TWiki::Users::TopicUserMapping; # required to get email addresses 
    2121 
    2222my $twiki = new TWiki(); 
     
    6262                } else { 
    6363                    # Get emails *from the TWiki user mapping manager* 
    64                     @em = TWiki::Users::TWikiUserMapping::mapper_getEmails( 
     64                    @em = TWiki::Users::TopicUserMapping::mapper_getEmails( 
    6565                        $twiki, $cUID); 
    6666                    if( scalar( @em )) { 
Note: See TracChangeset for help on using the changeset viewer.