J'ai intégré la modif de ton mail
(ci-dessous) et ca marche.
Je récapitule les actions :
-
patcher le [wkf-svn]/build.xml et le
[wkf-svn]/conf/properties/spring/common/i18n/i18n.xml avec les fichiers
joints à ce mail
- créer l'arborescence
[wkf]/custom/WebContent/mon_skin/WEB-INF/classes/properties/spring/common/i18n/bundles
(ou les maillons manquants)
- créer un fichier
custom_fr.properties en reprenant uniquement les lignes à modifier
du
[wkf-svn]/conf/properties/spring/common/i18n/bundles/messages_fr.properties
/>(+ celles du Common_fr.properties si besoin ????)
Merci Yohan et
bonne journée.
Françoise
Le Lun 7 juin
2010 09:41, Yohan Colmant a écrit :
> Salut
Françoise,
>
>
> Si tu veux modifier des
messages spécifiques à un workflow donné, tu
/>> peux éditer le fichier messages_XX.properties sous
ton_workflow/i18n/ Mais
> dans ton cas, pour le tableau de bord,
on est bien sur les messages
> communs qui sont dans
"*conf/properties/spring/comon/i18n/bundles*".
>
/>> Le soucis est que tu peux surcharger messages_XX.properties, mais
là tu
> vas avoir tout le fichier à reprendre pour
peut-être seulement 2 messages.
> Du coup, pour le tag
à sortir, j'ai ajouté la possibilité de surcharger
> les messages. Pour cela, tu as besoin de prendre le build.xml
de
> ori-oai-workflow que je te joins ainsi que i18n.xml que tu
dois mettre
> sous
[wkf]/conf/properties/spring/common/i18n/i18n.xml
>
>
Là, il te reste à créer tes fichiers
custom_fr.properties et
> custom_en.properties sous
>
[wkf]/custom/WebContent/mon_skin/WEB-INF/classes/properties/spring/common
> /i18n/bundles
> Dans ces 2 fichiers (le FR surtout),
il te suffit de reprendre les
> bundles que tu souhaites modifier
à partir de messages_XX.properties et
>
Commons_XX.properties et de les ré-écrire.
> Tu
gardes la même clef et tu changes juste le message. Ainsi, tu
n'auras
> dans custom_XX.properties que les messages à
changer.
>
> Tu peux me dire si ça marche ?
/>> Ceci sera intégré dans le prochain tag, donc ton skin
sera compatible à
> 100% sans aucune modif dans le module.
>
>
> Merci
> Yohan COLMANT
>
Direction des Systèmes d'Information
> UVHC
<http://www.univ-valenciennes.fr> - Université de
Valenciennes et
> du Hainaut Cambrésis Coordinateur
Technique du projet ORI-OAI
> <http://www.ori-oai.org>
/>>
>
>
> francoise Rousseau (schortin) a
écrit :
>> Yohan,
>> Et encore un petit
mail pour finir la semaine ...
>> J'ai fait ce que tu m'as dit
pour le skin paris sud. Ca fonctionne
>> bien, l'arborescence
est bien la bonne. Cependant, j'ai encore un pb :
>> Si l'on
veut vraiment personnaliser la page d'accueil du wkf, on est
/>>> amené à modifier les libellés. Or ces
libelles, moi, je les ai trouvés
>> dans le fichier
*messages_fr.properties*, qui se trouve sous
>>
*[wkf]/conf/properties/spring/comon/i18n/bundles*, c'est a dire tout
à
>> fait en dehors de l'arborescence
*[wkf]/Webcontent* qui est censée
>> contenir mes
modifications sous custom ... En conséquence toute
>>
modification des messages impacte tous les workflows. Est ce normal ?
/>>> Françoise.
>>
>>
>>
>>
>>
>>
>> Le Ven 4 juin
2010 12:29, Yohan Colmant a écrit :
>>
/>>>> Re,
>>>
>>>
/>>>>
>>> Oui les contribs sont bien mises sur le
site et pas intégrées dans la
>>> distrib.
>>>
>>> Mais quand on a une contrib qui
propose une fonctionnalité sympa, on
>>> essaye de
reprendre l'idée pour le distribuer par défaut. Là
j'avais
>>> l'impression que tu allais ajouter un peu
d'aide dans l'IHM pour
>>> aider l'utilisateur.
Peut-être que ton texte sera un peu trop "local",
/>>>>
>> mais on
>>> pourrait en
reprendre une bonne partie dans la distrib et adapter
>>>
pour être plus générique.
>>>
/>>>> Merci pour ta page en pointeur,
>>>
/>>>>
>>>
>>> Yohan COLMANT
/>>>> Direction des Systèmes d'Information
/>>>> UVHC <http://www.univ-valenciennes.fr> -
Université de Valenciennes et
>>> du Hainaut
Cambrésis Coordinateur Technique du projet ORI-OAI
/>>>> <http://www.ori-oai.org>
>>>
/>>>>
>>>
>>>
>>>
francoise Rousseau (schortin) a écrit :
>>>>
Bonjour Yohan,
>>>> OK, je vois ce qu'est un skin, c'est
donc une arborescence de
>>>> fichiers
dérivés du WebContent. Je vais deja mettre ca en oeuvre
/>>>>> pour mes
>> modifs.
>>>>
Pour la contribution à la modification de l'IHM, c'est avec plaisir
>>>> que je la mettrais à disposition, ... si ca
peut servir ! mais ce
>> ne sera
>>>> pas
pour tout de suite, il faut que ca décante un peu. Les
/>>> contributions
>>>> ne sont pas
intégrées dans la distrib ? on va bien les chercher sur
/>>>>> le site ? Notre idée, à Paris Sud, c'est
d'intégrer l'outil workflow
>>>> dans un onglet
de notre ENT (esup-portail) Notre souci, c'est
>>>>
évidemment de faciliter la vie de l'Enseignant-Chercheur dans sa
>>>> tâche de
>> création de
>>>> fiches descriptives des ressources
pédagogiques numériques. Donc,
>>>> le
"challenge", c'est lui apporter toutes les infos
nécessaires,
>>>> sans pour autant alourdir le
processus ! La première idée a été de
/>>> faire
>>>> une page d'accueil explicative,
sur laquelle on arrive à partir de
>>>> l'onglet
de l'ENT, dans laquelle se trouveraient des liens vers des
/>>>>> fonctionnalités du workflow. (Créer une
fiche, modifier/supprimer
>>>> une fiche ...). Je te
joins une maquette de cette page pour que tu
>>>> te
/>>> fasses
>>>> une idée. On voit bien que
cette page d'accueil recouvre
>>>> partiellement la page
d'accueil du workflow, qui gère elle meme
>>>>
toutes les fonctionnalités du workflow. Ce serait lourd et
maladroit
>>>>
>> d'enchainer ces
/>>>>> 2 pages ! d'ou l'idée de
>>>>
modifier la page d'accueil du workflow La question c'est : est ce
/>>>>> que notre démarche est "locale" ? ou
suffisamment générale pour
>>>> introduire
dans une prochaine version une possibilité de paramétrage
>>>> de la page d'accueil du workflow ? A voir ... En
tout cas, merci
>>>> pour votre
>> travail
>>>> à tous. A + tard. Françoise.
/>>>>>
>>>>
>>>>
/>>>>>
>>>> Le Ven 4 juin 2010 08:05, Yohan
Colmant a écrit :
>>>>
>>>>
/>>>>>> Françoise,
>>>>>
/>>>>>>
>>>>>
/>>>>>>
>>>>> Je n'ai pas mis ceci en
place donc je vais te répondre d'après ce
/>>>>>>
>>>>>
>>>>
que je
>>>>> comprends dans le code. En gros,
ça permet de surcharger tout ce
>>>>> qui
/>>>>> serait
>>>>> sous WebContent. Donc
JSP, CSS, images, etc.
>>>>>
/>>>>>>
>>>>> L'idée est
d'avoir dans custom/WebContent un dossier
>>>>>
/>>>>>>
>>>> "skin_paris_sud"
et
>>>>
>>>>
/>>>>>> dans ce dossier, tu vas reprendre la même
arborescence que dans
>>>>> le
>>>>
dossier
>>>>> WebContent par défaut.
/>>>>>> Donc si tu veux modifier main-menu.jsp, tu le
copies dans
>>>>>
custom/WebContent/skin_paris_sud/jsp/main-menu.jsp et tu remplies
/>>>>>> la variable dans le commons comme ceci :
/>>>>> WORKFLOW_CUSTOM_SKIN=skin_paris_sud
/>>>>>
>>>>
>>>>>
/>>>>>>
>>>>> Tu vois ?
/>>>>>>
>>>>>
/>>>>>>
>>>>>
/>>>>>> Idem si tu veux changer les CSS, etc.
/>>>>>>
>>>>>
/>>>>>>
>>>>>
/>>>>>> Ton investissement là-dessus est
intéressant car tu vas modifier
>>>>> l'IHM
d'après des besoins utilisateurs. Est-ce que tu pourrais
/>>>>>> partager ce
>>>> que tu
/>>>>>> as fait avec nous quand tu auras fini ? Si ce n'est
pas trop
>>>>> "local"
/>>>>>>
>>>> comme
/>>>>>> démarche, on pourrait intégrer tout
ou partie dans la prochaine
>>>>> release .... Tu
penses faire ça quand ? Pour info, on a modifié
/>>>>>> 2-3 petits soucis
>>>>> dans
le workflow et on aimerait sortir un tag mineur assez vite en
/>>>>>> même temps que le md-editor.
/>>>>>>
>>>>> MErci et bon courage
/>>>>>>
>>>>>
/>>>>>>
>>>>>
/>>>>>> Yohan COLMANT
>>>>> Direction
des Systèmes d'Information
>>>>> UVHC
<http://www.univ-valenciennes.fr> - Université de
/>>>>>>
>> Valenciennes et
>>
/>>>>>> du Hainaut Cambrésis Coordinateur Technique
du projet ORI-OAI
>>>>>
<http://www.ori-oai.org>
>>>>>
/>>>>>>
>>>>>
/>>>>>>
>>>>>
/>>>>>> francoise Rousseau (schortin) a écrit :
/>>>>>>> Yohan,
>>>>>> Quelle
genre d'info faut il mettre comme valeur à cette variable
/>>>>>>> ?
>>>>>> un nom de
répertoire ? un nom de fichier ? ce serait bien s'il y
/>>>>>>> avait un exemple dans le commons-parameters. Ca
consiste en
>>>>>> quoi un "skin de
/>>>>>>> personnalisation" ? un fichier ? un
ensemble de fichiers ? en
>>>>>> gros, je vois 2
types de fichiers à modifier pour personnaliser
/>>>>>>> : les .jsp
>>>>>>
/>>>>>>>
>>>> et les
/>>>>>>> .css. Est ce que c'est ca un skin ?
/>>>>>>> Françoise.
/>>>>>>>
>>>>>>
/>>>>>>>
>>>>>>
/>>>>>>> Le Jeu 3 juin 2010 08:39, Yohan Colmant a
écrit :
>>>>>>
/>>>>>>>
>>>>>>
/>>>>>>>> Pour le skin dont je parle, c'est via cette
variable de
>>>>>>>
commons-parameters.properties que tu l'appelles :
/>>>>>>>>
>>>>>>> #
Personnalisation de l'interface utilisateur
/>>>>>>>> # La personnalisation doit se trouver sous
custom/WebContent
>>>>>>>
#WORKFLOW_CUSTOM_SKIN=
>>>>>>>
/>>>>>>>>
>>>>>>>
/>>>>>>>>
>>>>>>>
/>>>>>>>> Yohan COLMANT
/>>>>>>>> Direction des Systèmes d'Information
>>>>>>> UVHC
<http://www.univ-valenciennes.fr> - Université de
/>>>>>>>>
>>>>>>>
/>>>>> Valenciennes et
>>>>
/>>>>>
>>>>>>> du Hainaut
Cambrésis Coordinateur Technique du projet ORI-OAI
/>>>>>>>> <http://www.ori-oai.org>
/>>>>>>>>
>>>>>>>
/>>>>>>>>
>>>>>>>
/>>>>>>>>
>>>>>>>
/>>>>>>>> Yohan Colmant a écrit :
/>>>>>>>>
>>>>>>>
/>>>>>>>>
>>>>>>>
/>>>>>>>>> Françoise,
/>>>>>>>>>
>>>>>>>>
>>>>>>>>
/>>>>>>>>>
>>>>>>>>
>>>>>>>> Je ne suis pas spécialiste
de ce module, mais tu devrais
>>>>>>>>
pouvoir modifier l'IHM dont tu parles dans ce fichier :
/>>>>>>>>>
ori-oai-workflow-svn\WebContent\jsp\main-menu.jsp (et/ou
/>>>>>>>>> autres JSP
/>>>>>>>>> du même dossier)
/>>>>>>>>>
>>>>>>>>
Une fois que tu as ce que tu veux, le plus propre est de te
/>>>>>>>>> définir un skin de
personnalisation qui viendra surcharger
/>>>>>>>>> les JSP par
/>>>>>>>>> défaut. Ainsi, dans les futures
évolutions de versions, tu
>>>>>>>>
n'auras qu'à reprendre ton skin sans avoir à toucher dans
>>>>>>>> les sources.
/>>>>>>>>>
>>>>>>>>
Bonne journée,
>>>>>>>>
/>>>>>>>>>
>>>>>>>>
>>>>>>>>
/>>>>>>>>>
>>>>>>>>
Yohan COLMANT
>>>>>>>> Direction des
Systèmes d'Information
>>>>>>>> UVHC
<http://www.univ-valenciennes.fr> - Université de
/>>>>>>>>> Valenciennes
/>>>>>>>>> et du Hainaut Cambrésis
Coordinateur Technique du projet
>>>>>>>>
ORI-OAI
>>>>>>>>
<http://www.ori-oai.org>
>>>>>>>>
/>>>>>>>>>
>>>>>>>>
>>>>>>>>
/>>>>>>>>>
>>>>>>>>
>>>>>>>> francoise Rousseau (schortin) a
écrit :
>>>>>>>>> Bonjour,
/>>>>>>>>>> Y a t il moyen de modifier la page
d'accueil du workflow
>>>>>>>>> (url :
>>>>>>>>>
/>>>>>>>>>>
/>>>>>>>>>>
/>>>>>>>>>>
>>>>>>
http://oritest1.di.u-psud.fr:8185/ori-oai-workflow/jsp/main-men
/>>>>>>> u.fa ces
>>>>>>
/>>>>>>>>>> )
/>>>>>>>>>> pour pouvoir y insérer du
texte, modifier l'ordre des
>>>>>>>>>
chapitres
>>>>>> (mettre
/>>>>>>>
>>>>>>
/>>>>>>>
>>>>>>>>>
"Référencer une ressource" en premier par exemple)
?
>>>>>>>>> Merci.
/>>>>>>>>>> Françoise.
/>>>>>>>>>> --
/>>>>>>>>>> This message has been scanned for
viruses and
>>>>>>>>> dangerous content
by MailScanner
>>>>>>>>>
<http://www.mailscanner.info/>**,
/>>>>>>>>>> and is believed to be clean.
/>>>>>>>>> *
/>>>>>>>>> --
/>>>>>>>>> This message has been scanned for
viruses and
>>>>>>>> dangerous content by
*MailScanner*
>>>>>>>>
<http://www.mailscanner.info/>,
/>>>>>>>>> and is believed to be clean. *
/>>>>>>>>
>>>>>>>
/>>>>>>>>
>>>>>>
/>>>>>>> --
>>>>>> This message
has been scanned for viruses and
>>>>>> dangerous
content by MailScanner
>>>>>>
<http://www.mailscanner.info/>*,
>>>>>>
/>>>>> and
>>>>>> is believed to be
clean. *
>>>>>
>>>>>
/>>>>>>
>>>>
>>>> --
>>>> This message has been scanned for viruses and
/>>>>> dangerous content by *MailScanner*
<http://www.mailscanner.info/>*,
>> and
/>>>>> is believed to be clean. *
>>>>
/>>>
-----------------------------------------------------------------------
>> -
>>
>>>> *
/>>>>> *
>>>> Sujet:
>>>>
Ressources pédagogiques
>>>> Expéditeur:
>>>> <Enregistré par Windows Internet Explorer
8>
>>>> Date:
>>>> Fri, 4 Jun 2010
11:40:03 +0200
>>>>
>>>>
/>>>>>
>>>> *
>>>> var
context = {}; context.base = ""; context.siteName =
/>>>>> "directioninformatique"; context.siteContext
=
>>>> "/directioninformatique";
context.sitemapName = "default";
>>>>
context.sitemapContext = ""; context.versionName = "";
>>>> context.versionContext = ""; context.lang
= "fr"; context.document
>>>> =
/>>>>> "ressources_pedagogiques"; function
getAbsoluteBaseUrl(withVersion)
>>>> {
/>>>>> return context.base + context.siteContext +
context.sitemapContext +
>>>> (withVersion ?
context.versionContext : '') + '/' + context.lang;
>>>>
}
>>>> function getModuleSkinedUrl(moduleName,
withVersion) { return
>>>> getAbsoluteBaseUrl
(withVersion) + '/_modules/' + moduleName; }
>> function
/>>>>> getModuleDirectUrl(moduleName) { return context.base +
'/modules/'
>>>> +
>>>> moduleName; }
function getModuleResourcesUrl(moduleName,
>> withVersion) {
>>>> return context.base + '/modules/' + moduleName +
"/resources"; } *
>>>> Logo
/>>>>> *Connexion <http://portail3.ent.u-psud.fr/> *
/>>>>> Ressources pédagogiques 2
>>>>
>>>>
>>>>
>>>> *
Saisir une fiche
>>>>
>>>>
/>>>
<http://doc.ent.u-psud.fr/fr/ressources_pedagogiques/saisir_une_fiche.h
>> t
>>>> ml>
>>>>
/>>>>> * Modifier / supprimer une fiche
>>>>
>>>>
>>
<http://doc.ent.u-psud.fr/fr/ressources_pedagogiques/modifier_supprimer
>> _
>>
>>>> une_fiche.html>
>>>>
>>>> * Aide à la saisie
>>>>
>>>>
>>
<http://doc.ent.u-psud.fr/fr/ressources_pedagogiques/aide_a_la_saisie.h
>> t
>>>> ml>
>>>>
/>>>>> * Rechercher une ressource pédagogique
/>>>>>
>>>>
>>
<http://doc.ent.u-psud.fr/fr/ressources_pedagogiques/rechercher_une_res
>> s
>>>> ource_pedagogique.html>
/>>>>>
>>>> * Droits d'auteur et licences
>>>>
>>>>
>>
<http://doc.ent.u-psud.fr/fr/ressources_pedagogiques/droits_d_auteur_et
>> _
>>
>>>> licences.html>
>>>>
>>>>
>>>>
/>>>>>
>>>>
>>>>
Ressources pédagogiques
>>>>
/>>>>>
>>>>
>>>>
/>>>>> Pourquoi référencer
/>>>>>
>>>>
>>>>
/>>>>>
>>>>
>>>>
/>>>>>
>>>>
>>>>
/>>>>>
>>>>
>>>>
/>>>>>
>>
De l'importance du patrimoine
pédagogique numérique de notre université
/>>>
>>>>
>>>>
/>>>>> Internet, Web, médiathèque virtuelle, les
ressources en ligne
>>>> foisonnent. Les effets
d'annonces se succèdent, Google devient le
>>>>
compagnon des étudiants qui inscrivent deux mots-clés dans
leur
>>>> moteur de recherche, trouvent un texte
et....s'en contentent. *Il
>>>> est de la
responsabilité de l'université de mettre à
disposition des
>>>>
>> étudiants, un
>>>> ensemble cohérent d'outils et de documents
validés par la
>> communauté*...
/>>>>> /Lire la suite /
<http://doc.ent.u-psud.fr/fr/test.html>
>>>>
/>>>>>
>>>>
>>>> / / / //
/
>>>>
>>>>
>>>>
/>>>>> / /
>>>>
>>>>
/>>>>>
>>>> / / / /
>>>>
>>>>
>>>>
>>>> / /
>>>>
>>>>
>>>>
/>>>>> / / / /
>>>>
>>>>
>>>>
>>>>
>>>>
/>>>>>
>>>>
>>>>
/>>>>>
>>>>
>>>>
/>>>>>
>>>>
>>>> Tous
documents créés dans un objectif pédagogique et dans
le cadre
>>>> de l'enseignement à
l'université Paris-Sud 11 peuvent être
>>>>
référencés;
>> ils
>>>>
peuvent s'adresser aux étudiants, mais également au
personnel
>>>> enseignant. Les documents les plus
courants sont... /Lire la suite
>>>> /
/>>>>>
<http://doc.ent.u-psud.fr/fr/ressources_pedagogiques_3.html>
/>>>>>
>>>>
>>>>
/>>>>> / / / /
>>>>
>>>>
>>>>
>>>> / /
>>>>
>>>>
>>>>
>>>> / / /
// / / / / / / /
>>>>
>>>>
>>>>
>>>>
>>>>
L'auteur d'une oeuvre conserve automatiquement la propriété
>>>> intellectuelle de cette dernière, dans le
droit français. Pour
>> autant, la
/>>>>> diffusion des oeuvres sous forme numérique
incite les auteurs à
>>>> mieux les
contrôler : obligation de citation, droit de diffusion, de
/>>>>> reproduction, modification, redistribution à
usage non-commercial,
>>>>
>> etc.
/>>>>>
>>
De nombreux outils sont
actuellement disponibles pour protéger
>>
/>>>>> une oeuvre... /Lire la suite /
>>>>
>>
<http://doc.ent.u-psud.fr/fr/ressources_pedagogiques/droits_d_auteur_et
>>
>>>> _licences.html>
/>>>>>
>>>>
>>>>
/>>>>> / / / / / /
>>>>
/>>>>>
>>>>
>>>>
/>>>>>
>>>>
>>>>
/>>>>>
>>>>
>>>>
/>>>>>
>>>>
>>>>
/>>>>> Saisir une fiche
>>>>
/>>>>>
>>>>
>>>>
/>>>>>
>>>>
>>>>
/>>>>>
>>>>
>>>>
/>>>>>
>>>> Cliquez ici
/>>>>>
<http://ori4.u-psud.fr:8185/ori-oai-workflow/jsp/main-menu.faces>
>>>>
>>>>
>>>>
/>>>>> Saisissez vos identifiants (ceux utilisés pour
l'accès à l'ENT) et
>>>> allez dans la
page Accueil. Cliquez sur 'Ressources pédagogiques' :
/>>>>> un nouveau formulaire s'ouvre. Après l'avoir
rempli, enregistrez et
>>>> quittez.
/>>>>>
>>>> Pour modifier ou supprimer
ultérieurement un document, voir le
>>>> document
ci-dessous.
>>>>
>>>> Aide à la
saisie
>>>>
>>>>
>>
<http://doc.ent.u-psud.fr/modules/resources/download/directioninformati
>> q
>>>>
ue/Manuel%20saisie%20auteur.pdf>
>>>>
/>>>>>
>>>>
>>>>
/>>>>>
>>>>
>>>>
/>>>>>
>>>> *Les outils utilisés*
/>>>>>
>>>>
>>>>
/>>>>> - ORI-OAI <http://ori-oai.org/> : Outil de
référencement et
>>>> d'Indexation
utilisé par l'université Paris-sud 11 pour la saisie
/>>>>> des métadonnées. Plus de renseignements
sur le site
>>>> http://ori-oai.org/
/>>>>>
>>>>
>>>> -
SupLOMFR <http://sup.lomfr.fr/> : Schéma de description de
>>>> métadonnées basé sur le
standard LOM et adapté à l'enseignement
>>
supérieur
>>>> français.
http://sup.lomfr.fr/
>>>>
>>>> *Foire
aux questions *
>>>>
<http://doc.ent.u-psud.fr/fr/ressources_pedagogiques_5.html>
/>>>>>
>>>>
>>>>
/>>>>>
>>>>
>>>>
/>>>>>
>>>>
>>>>
/>>>>>
>>>>
>>>>
/>>>>>
>>>>
>>>>
/>>>>>
>>>>
>>>>
/>>>>>
>>>>
>>>>
/>>>>>
>>>> <mailto:tice@u-psud.fr>
>>>>
>>>>
>>>>
/>>>>>
>>>>
>>>> mentions
légales
>>
<http://doc.ent.u-psud.fr/fr/mentions_legales.html> var
/>>>
>>>> gaJsHost = (("https:" ==
document.location.protocol) ?
>> "https://ssl." :
>>
>>>> "http://www.");
document.write(unescape("%3Cscript
>>>> src='"
+ gaJsHost + "google-analytics.com/ga.js'
>>>>
type='text/javascript'%3E%3C/script%3E")); var pageTracker =
/>>>>> _gat._getTracker("UA-1379301-3");
pageTracker._initData();
>>>>
pageTracker._trackPageview();
>>>
>>>
/>>>>
>>
>> --
>> This
message has been scanned for viruses and
>> dangerous content
by MailScanner <http://www.mailscanner.info/>*, and
>>
is believed to be clean. *
>
>
>