Système de template

Le logiciel OXML utilise un système de template pour personnaliser l'affichage de votre site vidéo. Pour modifier le template, vous avez 2 solutions :

  • Directement depuis l'interface de gestion de OXML, dans le menu 'Gestion des templates'
  • Via FTP, en modifiant le fichier template/votre_template.tpl

Vous ne devez PAS modifier le fichier x.php, celui ci est généré automatiquement à partir du template !

N'oubliez pas que vous devez régénérer les pages de votre site pour que le changement soit effectif.

Configuration du template

Voici les différents élements à mettre dans le code HTML de votre page. Ces éléments seront remplacés par l'information correspondante lors de la génération des pages. Vous pouvez également retrouver les templates d'origine, sur lesquels vous pouvez prendre exemple pour concevoir votre propre template.

Pour une grande majorité des marqueurs, vous pouvez utiliser le préfixe “php_” afin d'utiliser l'information dans un code PHP que vous avez préalablement conçu. Par exemple: #date# = <? echo $date; ?> | #php_date# = $date

Marqueurs pour l'ensemble de la page

Général
#title# Titre de la page (à placer entre les balises <title></title>)
#meta_desc# Meta Tag (Description)
#meta_key# Meta Tag (Keywords)
#nb_total# Nombre total de vidéos
#nb_today# Nombre de nouvelles vidéos aujourd'hui
#nb# Nombre de vidéos dans la catégorie actuelle
#cat# Nom de la catégorie actuelle
#result_search# Résultat texte d'une recherche
#desc_page# Mots clés tirés des différentes catégories
#url_page# Nom de la page actuelle
#home_page# Nom de la page d'accueil du site
#charset# Charset du site, tel que configuré dans la configuration du site
#top_page# Nom de la page Top vidéos
#nb_top# Nombre de vidéos affichées dans la Top vidéos
#pagination_8# Affiche la pagination des vidéos. Le chiffre '8' représente le nombre de vidéos à afficher par défaut par page. Vous pouvez modifier librement ce paramètre

Marqueurs pour les vidéos

Affichage des vidéos
<elements>…</elements>Boucle permettant l'affichage des vidéos. Placez <elements> puis le code HTML permettant d'afficher une vidéo (voir ci-dessous), puis ensuite </elements>
<details>…</details> Code permettant l'affichage de la page unique d'une vidéo. Placez <details> puis le code HTML permettant d'afficher une vidéo (voir ci-dessous), puis ensuite </details>
#id_uni# ID unique de la vidéo
#titre# Titre de la vidéo
#desc# Description de la vidéo
#taille# Taille de la vidéo
#duree# Durée de la vidéo
#date# Date d'ajout de la vidéo
#sponsor# Nom du sponsor qui propose la vidéo
#categories# Liste des catégories attribuées à la vidéo
#format# Format de la vidéo
#id# ID sponsor de la vidéo
#permalink# URL permanente avec url-rewrite de la vidéo
#url_paiement# URL vers la page de paiement du sponsor
#thumbs_320_1# URL d'une thumb. Ce code prend 2 paramètres. 320 correspondant à la largeur de la thumb. Vous pouvez choisir entre 320, 200, 160, 100. Enfin, 1 correspond au numéro de la thumb. Vous pouvez choisir entre 1 et 12

Marqueurs pour le menu

Affichage menu
<menu>…</menu> Boucle permettant d'afficher le menu de navigation des catégories. Placer entre <menu> et </menu> le code HTML indiqué ci-dessous permettant d'afficher la liste des catégories
#cat# Nom de la catégorie
#url# URL de page
#nb# Nombre de vidéos présentes dans cette catégorie
#lock# :!: Paramètre obligatoire :!: Ce code est obligatoire. Le code HTML qui se trouve après #lock# ne sera pas affiché pour la dernière catégorie
oxml/template.txt · Dernière modification: 2009/09/22 17:14 par oxphp
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0