tuto:ipasserelle:telephonie:generer_contacts_polycom

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision Les deux révisions suivantes
tuto:ipasserelle:telephonie:generer_contacts_polycom [24/07/2012 15:16]
dani
tuto:ipasserelle:telephonie:generer_contacts_polycom [24/07/2012 15:24]
dani
Ligne 14: Ligne 14:
 use Encode; use Encode;
  
-my $= esmith::AccountsDB->open_ro();+my $acc = esmith::AccountsDB->open_ro();
  
 my $pos = 5; my $pos = 5;
Ligne 28: Ligne 28:
 my %fn; my %fn;
  
-foreach my $u ($a->users){+# Get user info (name, phone number) from the account DB 
 +foreach my $u ($acc->users){
     my $login = $u->key;     my $login = $u->key;
-    next unless ($a->is_user_in_group($login, 'agence'));+    next unless ($acc->is_user_in_group($login, 'agence'));
     my $pass = $u->prop('PasswordSet') || 'no';     my $pass = $u->prop('PasswordSet') || 'no';
     next unless ($pass eq 'yes');     next unless ($pass eq 'yes');
Ligne 39: Ligne 40:
 } }
  
-foreach (sort {$ln{$a} <=> $ln{$b}} keys %ln){+# Sort by lastname 
 +foreach (sort { lc($ln{$a}) cmp lc($ln{$b}} keys %ln){
     print "        <item>     print "        <item>
             <ln>$ln{$_}</ln>             <ln>$ln{$_}</ln>
  • tuto/ipasserelle/telephonie/generer_contacts_polycom.txt
  • Dernière modification: 23/09/2013 13:05
  • de dani