Dernières versions d'ovidentia

Dernières mises à jour

Derniers sujets du forum


RE:403 Access Forbidden

Bibliothèque de scripts OvML

Le langage OvML est un outil indispensable à l'administrateur qui cherche à dynamiser et organiser le contenu de son site.
Remarque :
Les fichiers OvML mis à disposition vous sont proposés à titre d'exemple.
Il est indispensable pour les exploiter de maîtriser l'OvML. Des documentations sont disponibles sur le site.

Exemples classiques
Page 2 : Exemples avancés
Exemples Web-Services

Tous les exemples sont téléchargeables sous forme d'archives zip, ils contiennent aussi une procédure d'installation

Exemple 1 : Menus déroulants (v2)



Afficher/Cacher le détail

Le code affiche l'arborescence des catégories et thèmes d'articles sous forme de menus déroulants. Il peut facilement remplacer les sections générées automatiquement par Ovidentia. Plusieurs types de menus sont proposés.

Exemple 2 : Sauvegarde du menu de sélection



Afficher/Cacher le détail

Le code utilise les fonctions OFSetCookie et OFGetCookie. Ces fonctions permettent de sauvegarder la valeur d'une variable dans un cookie. Ici, un menu horizontal permet d'entrer dans différents espaces et modifie un menu à gauche. Le menu de gauche reste inchangé tant qu'on ne clique pas sur un nouvel espace.

Exemple 3 : Flux RSS



Afficher/Cacher le détail

Le standard RSS est un système permettant de diffuser en temps réel les nouvelles d'un site Internet. L'avantage premier est de pouvoir rapidement consulter ces informations sans visiter le site. De plus, le lecteur est libre de personnaliser l'affichage de l'information reçue. Ici, l'exemple montre la création d'un flux RSS grâce à l'OVML qui récupère les dernières actualités du site via un thème d'articles.

Exemple 4 : Planning des événements



Afficher/Cacher le détail

Le code affiche une vue planning des événements d'agendas de ressources. L'utilisateur peut sélectionner le nombre de semaines à afficher ainsi que la date de début de période.

Exemple 5 : Explorateur de fichiers (Nouvelle version)



Afficher/Cacher le détail

Le code affiche l'arborescence des répertoires et des fichiers du gestionnaire de fichiers façon Explorateur de Windows.
La librairie jQuery est utilisée pour gérer le dynamisme javascript.
Seuls 10 niveaux sont gérés (repertoire racine/sous repertoire/sous sous repertoire...).

Exemple 6 : Galeries d'images



Afficher/Cacher le détail

Le code génère des albums d'images placées dans le gestionnaire de fichiers. Un menu affiche les sous-répertoires permettant de catégoriser les images. Le fichier menu.html contient une configuration détaillée : exécution en pleine fenêtre, affichage des descriptions, lien de téléchargement des images...

Exemple 7 : Annuaire de contacts



Afficher/Cacher le détail

Une première page liste les annuaires existants. Après sélection d'un annuaire, celui-ci affiche une liste des personnes triée par ordre alphabétique. Les fiches sont affichées les une en dessous des autres avec la photo de la personne lorsqu'elle existe. Une liste déroulante permet d'accèder automatiquement à la fiche d'une personne. Un code javascript redimensionne les photos.

Exemple 8 : Galerie d'images défilantes



Afficher/Cacher le détail

Le code génère des galeries d'images placées dans le gestionnaire de fichiers. Ces images défilent horizontalement grâce à l'utilisation de la librairie javascript jQuery. Chaque image est cliquable et s'affiche en plein écran avec un redimensionnement et une animation par la librairie lightbox.

Up