TéléchargementWebClax - Référence
1. Présentation
L'application WebClax permet d'exploiter les données de votre épreuve et de les rendre disponibles en temps réel en ligne ou bien sur le lieu de l'épreuve. Les données de votre épreuve sont intégralement présentes dans le fichier d'extension .clax sous lequel elle est sauvegardée. Il ne s'agit pas d'une base de données mais d'un fichier de données enregistré au format XML, qui permet l'exploitation de ces données par une application externe.
L'application WebClax pourra être déployée sur votre site web pour rendre accessible les résultats des épreuves que vous mettez en ligne, soit pendant l'épreuve même soit après. Les avantages de cette solution sont :
- pas d'export de données préalable, l'application extrait directement les données nécessaires du fichier d'épreuve Clascycle. Il suffit donc de mettre à jour le fichier en cas de modification ou simplement pour refléter l'avancement de l'épreuve (mise en ligne en direct)
- la mise à disposition d'une interface riche pour rechercher les résultats d'un coureur en particulier, pour mettre les résultats à disposition de la presse, etc...
2. Déployer l'application
L'application WebClax se présente sous la forme d'un module Microsoft Silverlight. Il peut s'exécuter sous différents navigateurs et différentes plate-formes (Windows, Mac,...).
2.1 Déploiement sur un serveur web
Pour inclure l'application dans une page web, vous devrez :
- rendre disponible le fichier WebClax.xap
- inclure un appel à l'application dans les pages web destinées à l'affichage des résultats d'une épreuve, de la même manière que dans la page de test livrée avec l'application (WebClaxTest.html).
- fournir dans les paramètres d'appel de l'application l'adresse du fichier de l'épreuve (.clax)
à afficher.
Les paramètres de l'application sont à renseigner dans la propriété initParams du plugin Silverlight, séparés par des virgules. Par exemple :
<param name="initParams" value="file=resultats/marathon_xx.clax,speaker=0,lang=Français,availableLanguages=Français:English" />
Référence des paramètres de l'application
| Paramètre | description | valeurs possibles |
| file | Chemin du fichier d'épreuve Clascycle à charger, relatif à la page accueillant l'application | "resultats/2010/Marathon_xx.clax" |
| lang | Langue par défaut de l'application | Une des langues pour lesquelles est disponible un fichier de traduction, par exemple : "anglais" |
| availableLanguages | Liste des langues disponibles, qu'un visiteur pourra sélectionner, séparées par le caractère ":" (voir le chapitre Internationalisation) | Par exemple : "Français:English:Deutsch" |
| color | Couleur de fond de l'application, optionnel | Valeurs rouge, vert et bleu entre 0 et 255. Par exemple : "255.20.0" |
| withoutDiploma | ||
| speakerMode | ||
| borneMode (en anglais...) |
3. Données et classements publiés
4. Description des fonctionnalités
4.1 Suivi dynamique (speaker)
En mode "Speaker", l'application présente un écran "Live" ou dit de "Suivi dynamique". Cet écran affiche les données résumées de l'épreuve comme le nombre d'arrivés ou les premiers coureurs du classement. Ce classement dépendra à la fois du classement sélectionné en haut à gauche de l'écran, et du pointage sélectionné (si l'épreuve comporte des pointages). En outre, l'écran présente les informations des derniers coureurs ayant franchi la ligne d'arrivée, qui s'actualisent en temps réel (tous classements confondus).4.2 Images pour les pointages
Lorsque votre épreuve comporte des pointages, il est possible d'enrichir le résumé coureur par l'affichage d'images qui indiquent la position du coureur sur le parcours (selon le dernier pointage auquel le coureur a été pointé). Les conventions à respecter pour mettre en oeuvre cette fonctionnalité sont les suivantes :- les fichiers images doivent se situer dans le même dossier que le fichier de l'épreuve
- ils doivent être de format jpeg (*.jpg) ou png (*.png)
-
le nom des fichiers doit être formé de la manière suivante :
<nom_du_pointage>[-<nom_du_parcours>]_X.<extension>
où
<nom_du_pointage> correspond au nom du pointage renseigné dans Clascycle, ou bien est égal à "Finish" pour l'arrivée,
[-<nom_du_parcours>], optionnel, correspond au nom du parcours. A renseigner lorsque votre épreuve comporte plusieurs parcours pour les distinguer.
<extension> correspond à l'extention du fichier.
"X" correspond à l'indice du fichier pour le pointage, valeur numérique de 1 à 5. Cet indice rend possible l'affichage de plusieurs images pour le même pointage, par exemple une vue du profil du parcours et une vue cartographique.
Exemple de fichiers : "30 km_1.jpg" "col de l'Izoard-Petit_1.png" "col de l'Izoard-Petit_2.png" "col de l'Izoard-Grand_1.png" "col de l'Izoard-Grand_2.png" "Finish-Grand_1.png" "Finish_1.png"
5. FTP
6. Internationalisation
Vous avez la possibilité de fournir des fichiers de traductions pour l'application. Ces fichiers doivent être construits sur le modèle de la traduction anglaise (webclax.lang.English.txt), qui est livré par défaut avec l'application. Chaque fichier de traduction devra être nommé de la façon suivante : webclax.lang.nom_de_la_langue.txt. Les variables d'initialisation de l'application lang et availableLanguages doivent respecter le nom de langue donné aux fichiers de traduction. Les fichiers de traduction doivent être présents dans le dossier de l'application.
Télécharger la traduction anglaise
7. Licences

English
Mes virements