- Timestamp:
- 05/17/09 02:59:54 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LATMOS-Accounts-Web/lib/LATMOS/Accounts/Web/Model/AttrForms.pm
r116 r117 20 20 gidNumber => 'GID', 21 21 sn => 'Nom', 22 givenName => 'Pr enom',22 givenName => 'Prénom', 23 23 homeDirectory => 'Home', 24 24 loginShell => 'Shell', 25 physicalDeliveryOfficeName => 'Bureau', 26 telephoneNumber => 'Téléphone', 27 otherTelephone => 'Téléphone (autre)', 25 28 }; 26 29 27 30 my $forms = { 28 user_main => { 31 user => { 32 name => 'SystÚme', 29 33 acl => 'admin', 30 34 attrs => [ qw( 31 35 sn givenName uid uidNumber gidNumber gecos homeDirectory loginShell 36 mail 32 37 ) ], 33 } 38 }, 39 useraddress => { 40 name => 'Adresse', 41 attrs => [ qw( 42 telephoneNumber 43 otherTelephone 44 physicalDeliveryOfficeName 45 ) ], 46 }, 34 47 }; 35 48 36 49 sub escape { 37 50 my ($self, $text) = @_; 51 $text ||= ''; 38 52 for ($text) { 39 53 s/&/&/g; … … 57 71 $self->{object} = $object or return; 58 72 $self 73 } 74 75 sub label { 76 my ($self) = @_; 77 $forms->{$self->{form}}->{name} || '' 59 78 } 60 79
Note: See TracChangeset
for help on using the changeset viewer.