Changeset 923 for LATMOS-Accounts-Web


Ignore:
Timestamp:
04/17/12 17:49:51 (12 years ago)
Author:
nanardon
Message:
  • hardcode default attributes labels, can be override in configuration file
Location:
LATMOS-Accounts-Web
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LATMOS-Accounts-Web/etc/latmos-accounts-web.yml

    r901 r923  
    3232    label: UID 
    3333#    hint: ... 
    34   givenName: 
    35     label: Prénom 
    36   uid: 
    37     label: Login 
    38   uidNumber: 
    39     label: UID 
    40   gidNumber: 
    41     label: GID 
    42   manager: 
    43     label: Responsable 
    44   managedBy: 
    45     label: Responsable 
    46   sn: 
    47     label: Nom 
    48   givenName: 
    49     label: Prénom 
    50   homeDirectory: 
    51     label: Home 
    52   loginShell: 
    53     label: Shell 
    54   physicalDeliveryOfficeName: 
    55     label: Bureau 
    56   telephoneNumber: 
    57     label: Téléphone 
    58   otherTelephone: 
    59     label: Téléphone (autre) 
    60   company: 
    61     label: Société 
    62   l: 
    63     label: Ville 
    64   postalCode: 
    65     label: Code postal 
    66   postOfficeBox: 
    67     label: BP 
    68   department: 
    69     label: Département 
    70   streetAddress: 
    71     label: Rue 
    72   title: 
    73     label: Fonction 
    74   expire: 
    75     label: Expire le 
    76   st: 
    77     label: État (US) 
    78   sutype: 
    79     label: Structure admin. 
    80   exported: 
    81     label: Propagé 
    82   unexported: 
    83     label: Caché 
    84   locked: 
    85     label: Vérouillé 
    86   isMainAddress: 
    87     label: Adresse principale 
    88   site: 
    89     label: Site 
    90   co: 
    91     label: Pays 
    92   mail: 
    93     label: Mail 
    94   grade: 
    95     label: Grade 
    96   facsimileTelephoneNumber: 
    97     label: Fax 
    98   nickname: 
    99     label: Nick 
    100   cn: 
    101     label: Nom 
    102   initials: 
    103     label: Initiales 
    104   create: 
    105     label: Créé le 
    106   date: 
    107     label: Modifié le 
    108   college: 
    109     label: College 
    110   contratType: 
    111     label: Type de contrat 
    112   managerContact: 
    113     label: Contact 
    114   owner: 
    115     label: Propriétaire 
    116   description: 
    117     label: Description 
    118   name: 
    119     label: Nom 
    120   net: 
    121     label: Réseau 
    122   macaddr: 
    123     label: Adresse Ethernet 
    124   noDynamic: 
    125     label: Pas d'adressage dyn. 
    126   cname: 
    127     label: Alias (CName) 
    128   type: 
    129     label: Type 
    130   netExclude: 
    131     label: Réseau exclus 
    132   output: 
    133     label: Sortie 
    134   template: 
    135     label: ModÚle 
    136   gecos: 
    137     label: Gecos Unix 
  • LATMOS-Accounts-Web/lib/LATMOS/Accounts/Web.pm

    r889 r923  
    33use strict; 
    44use warnings; 
     5no utf8; 
    56 
    67use Catalyst::Runtime '5.70'; 
     
    2930# Configure the application.  
    3031 
     32__PACKAGE__->config( 
     33    'attrs' => { 
     34        'physicalDeliveryOfficeName' => { 
     35            'label' => 'Bureau' 
     36        }, 
     37        'sutype' => { 
     38            'label' => 'Structure admin.' 
     39        }, 
     40        'department' => { 
     41            'label' => "Departement" 
     42        }, 
     43        'macaddr' => { 
     44            'label' => 'Adresse Ethernet' 
     45        }, 
     46        'date' => { 
     47            'label' => "Modifié le" 
     48        }, 
     49        'cn' => { 
     50            'label' => 'Nom' 
     51        }, 
     52        'grade' => { 
     53            'label' => 'Grade' 
     54        }, 
     55        'net' => { 
     56            'label' => "Réseau" 
     57        }, 
     58        'cname' => { 
     59            'label' => 'Alias (CName)' 
     60        }, 
     61        'netExclude' => { 
     62            'label' => "Réseau exclus" 
     63        }, 
     64        'contratType' => { 
     65            'label' => 'Type de contrat' 
     66        }, 
     67        'co' => { 
     68            'label' => 'Pays' 
     69        }, 
     70        'template' => { 
     71            'label' => "ModÚle" 
     72        }, 
     73        'uid' => { 
     74            'label' => 'Login' 
     75        }, 
     76        'otherTelephone' => { 
     77            'label' => "Téléphone (autre)" 
     78        }, 
     79        'name' => { 
     80            'label' => 'Nom' 
     81        }, 
     82        'telephoneNumber' => { 
     83            'label' => "Téléphone" 
     84        }, 
     85        'noDynamic' => { 
     86            'label' => 'Pas d\'adressage dyn.' 
     87        }, 
     88        'st' => { 
     89            'label' => "État (US)" 
     90        }, 
     91        'output' => { 
     92            'label' => 'Sortie' 
     93        }, 
     94        'description' => { 
     95            'label' => 'Description' 
     96        }, 
     97        'facsimileTelephoneNumber' => { 
     98            'label' => 'Fax' 
     99        }, 
     100        'isMainAddress' => { 
     101            'label' => 'Adresse principale' 
     102        }, 
     103        'streetAddress' => { 
     104            'label' => 'Rue' 
     105        }, 
     106        'gidNumber' => { 
     107            'label' => 'GID' 
     108        }, 
     109        'sn' => { 
     110            'label' => 'Nom' 
     111        }, 
     112        'type' => { 
     113            'label' => 'Type' 
     114        }, 
     115        'unexported' => { 
     116            'label' => "Caché" 
     117        }, 
     118        'title' => { 
     119            'label' => 'Fonction' 
     120        }, 
     121        'givenName' => { 
     122            'label' => "Prénom" 
     123        }, 
     124        'loginShell' => { 
     125            'label' => 'Shell' 
     126        }, 
     127        'uidNumber' => { 
     128            'label' => 'UID' 
     129        }, 
     130        'gecos' => { 
     131            'label' => 'Gecos Unix' 
     132        }, 
     133        'mail' => { 
     134            'label' => 'Mail' 
     135        }, 
     136        'company' => { 
     137            'label' => "Société" 
     138        }, 
     139        'owner' => { 
     140            'label' => "Propriétaire" 
     141        }, 
     142        'create' => { 
     143            'label' => "Créé le" 
     144        }, 
     145        'initials' => { 
     146            'label' => 'Initiales' 
     147        }, 
     148        'locked' => { 
     149            'label' => "Vérouillé" 
     150        }, 
     151        'nickname' => { 
     152            'label' => 'Nick' 
     153        }, 
     154        'managedBy' => { 
     155            'label' => 'Responsable' 
     156        }, 
     157        'homeDirectory' => { 
     158            'label' => 'Home' 
     159        }, 
     160        'college' => { 
     161            'label' => 'College' 
     162        }, 
     163        'manager' => { 
     164            'label' => 'Responsable' 
     165        }, 
     166        'l' => { 
     167            'label' => 'Ville' 
     168        }, 
     169        'managerContact' => { 
     170            'label' => 'Contact' 
     171        }, 
     172        'site' => { 
     173            'label' => 'Site' 
     174        }, 
     175        'postOfficeBox' => { 
     176            'label' => 'BP' 
     177        }, 
     178        'exported' => { 
     179            'label' => "Propagé" 
     180        }, 
     181        'expire' => { 
     182            'label' => 'Expire le' 
     183        }, 
     184        'postalCode' => { 
     185            'label' => 'Code postal' 
     186        }, 
     187        user => { 
     188            'label' => 'Utilisateur', 
     189        }, 
     190        snNative => { 
     191            'label' => 'Nom d\'origine', 
     192        }, 
     193        givenNameNative => { 
     194            'label' => 'Prénom d\'origine', 
     195        }, 
     196        wWWHomePage  => { 
     197            label => 'Page Web', 
     198        }, 
     199        halReference  => { 
     200            label => 'Identifiant Hal', 
     201        }, 
     202        siteNick => { 
     203            label => 'Nom court', 
     204        }, 
     205        otherName => { 
     206            label => 'Autre nom (A)', 
     207        }, 
     208        outputD => { 
     209            label => 'Fichier de sortie', 
     210        }, 
     211        templateD => { 
     212            label => 'ModÚle', 
     213        }, 
     214        allow_dyn => { 
     215            label => 'Avec DHCP dyn.', 
     216        }, 
     217        dynFrom => { 
     218            label => 'HÃŽtes dyn. depuis', 
     219        }, 
     220        domain => { 
     221            label => 'Domaine', 
     222        }, 
     223        ipCount => { 
     224            label => 'Nb d\'IP', 
     225        }, 
     226        freeIPCount => { 
     227            label => 'Nb d\'IP libres', 
     228        }, 
     229        dnsRevision => { 
     230            label => 'Révision DNS', 
     231        }, 
     232        lastUpdate => { 
     233            label => 'DerniÚre MAJ', 
     234        }, 
     235    }, 
     236); 
     237 
    31238my $config_file = '/etc/latmos-accounts/latmos-accounts-web.yml'; 
    32239if (-r $config_file ) { 
Note: See TracChangeset for help on using the changeset viewer.