vendredi 9 septembre 2011

Rendre la quickbar Office 2007 disponible dans le profil itinérant

La quickbar est la suite de bouton personnalisable en haut à gauche de l'interface d'Office 2007.
Malheureusement, par défaut cette barre n'est pas stockée dans le profil itinérant de l'utilisateur.

Dans le cas de l'utilisation des Remote Desktop Services et plus encore avec Session Broker, l'utilisateur ne retrouve pas sa Quickbar lors des fermetures/ouvertures de session.

Heureusement, si votre Office 2007 est à jour (SP1), on peut ajuster ce comportement, en mettant la valeur DWORD suivante sur 1   :
HKCU\Software\Microsoft\Office\12.0\Common\Toolbars\QuickAccessToolbarRoaming 


Le fichier *.qar (qui contient la personnalisation de la barre) se retrouvera ainsi dans le dossier Roaming au lieu de Locallow.

Il suffit de déployer cette valeur via les Préférences des Stratégies de groupe :


Plus d'infos :
Support MS : http://support.microsoft.com/kb/958062
Le corréctif nécessaire pour l'exploitation de la BDR : http://support.microsoft.com/kb/955142 

jeudi 8 septembre 2011

RoundCube 5.3 - Plugin Vacation 1.9.9 version FR

En ce moment, je m'essaye au webmail RoundCube ; je le trouve léger, très rapide et bien configurable.
Les possibilités ajoutées par les plugins en font un webmail modulable comme il faut.

Il pêche un peu au niveau de la gestion des messages d'absence - pas encore orientés sieve - mais c'est pardonnable :)

J'ai ajouté le plugin vacation 1.9.9, je l'ai traduit et corrigé le fichier CSS, voici ces éléments :

Le fichier fr_FR.inc dans le dossier vacation/localization :

<?php
$labels = array();
$labels['vacation'] = 'Absence et réexpédition';
$labels['autoreply'] = 'Activer le message d\'absence';
$labels['outofoffice'] = 'Message d\'absence';
$labels['autoreplysubject'] = 'Sujet du message';
$labels['autoreplymessage'] = 'Corps du message';
$labels['autoreplybutton'] = 'Sauvegarder';
$labels['mailforward'] = 'réexpedition de mail';
$labels['separate_alias'] = 'Indiquez vos diffèrents alias en les séparant par une virgule';
$labels['separate_forward'] = 'Indiquez vos diffèrentes adresse de réexpedition en les séparant par une virgule';
$labels['keepcopy'] = 'Garder une copie du mail';
$labels['forwardingaddresses'] = 'Adresse(s) de réexpédition';
$labels['forward'] = 'Options de réexpédition du courrier';
$labels['success_changed'] = 'Message d\'absence correctement configuré';
$labels['failed'] = 'Erreur lors de l\'application des options du message d\'absence';
$labels['aliases'] = 'Alias de messagerie :';
// Button text
$labels['aliasesbutton'] = 'Get aliases';
?>

Le fichier vacation.css dans le dossier vacation/skins/default/ :

#vacationpage
{
width: 800px;
margin-left: 15px;
margin-top: 95px;
border: 1px solid #999999;
}

#pagecontent {
width: 800px;
margin-left: 15px;
margin-top: 95px;
}

#pagecontent label {
float:left;
width:26%;
margin-right:0.5em;
padding-top:0.2em;
text-align:left;
vertical-align: top;
color:#666666;
font-size:11px;
font-weight:bold;
}
J'y ai juste apporté quelques corrections au niveau du margin et un décalage du label pour absorber la trad du fichier inc.

Site de roundcube : http://roundcube.net/
Site du plugin vacation de Peter Ruiter sur SourceForge : https://sourceforge.net/projects/rcubevacation/