|
Voici les différents types d'information utilisables lors de la définition de vos annuaires. Le code automatique généré pour le template correspond au code html spécifique à cette information qui sera généré si vous utilisez le bouton .(Sans tenir compte du paramètre information obligatoire ou pas ....voir documentation sur l'affichage des informations.) Pour certains types d'informations (image par exemple) il existe des paramètres spécifiques qui sont affichés en bas de page du paramétrage info. Chaque type d'information est liée à un TAG HTML utilisé pour l'affichage. Il est possible dans l'administration de changer l'ensemble des attributs html de la balise associée permettant ainsi d'avoir un formulaire personnalisé. Par exemple , le type d'information text est associé à la balise HTML INPUT , vous pouvez donc définir les attributs width et maxsize par exemple afin d'avoir une longueur de saisi qui correspond à votre zone.
Text Type permettant de stocker une information texte aux valeurs courtes.
Tag html : INPUT Paramètres spécifiques : Aucun URL Type permettant de saisir des URL absolue (http://....) avec controle de syntaxe
Tag html : INPUT Paramètres spécifiques : - auto-thumbnail , valeurs : (true/false) Si activé (true) , permet d'afficher en automatique une vignette du site, la variable à utiliser sur le template est {URL-THUMBNAIL} si l'identifiant de votre information est URL . Text-area Type permettant de saisir des textes longs sur plusieurs lignes, sans mise en forme.
Tag html : TEXTAREA Paramètres spécifiques : Aucun
Flag Type préparamétré qui permet de facilement intégrer l'affichage de pays et drapeaux au niveau de ses enregistrements. Autorise la sélection de plusieurs pays. Pour afficher les drapeaux, le téléchargement du pack d'image correspond est impératif (rubrique download) Exemple si l'information s'appelle PAYS <!-- BEGIN FIELD_PAYS --> <img alt='' src='{ROOT-PATH}/image/flags/{PAYS}.gif' width='32' height='20'/> <!-- END FIELD_PAYS --> Tag html : IMG Paramètres spécifiques : Aucun Image Ce type permet l'uload d'une image au niveau de ses enregistrements . Plusieurs informations de type image sont possibles pour un même enregistrement. Dans certains implémentations, cette information peut tout simplement servir d'upload de fichiers en général. <!-- BEGIN FIELD_NOM_INFO --> <img alt='' src='{ROOT-PATH}/image/{NOM_INFO}' /> <!-- END FIELD_NOM_INFO --> Values Values permet la mise en place d'information dont le webmaster souhaite définir les valeurs possibles. L'affichage se fait sous forme de liste déroulante , ce type n'autorisera à la saisie qu'un seul choix par l'utilisateur.
Email Permet de faire saisir un email , avec contrôle de sa syntaxe en automatique. Code automatique généré pour le template : <a href='mailto:{NOM_INFO}' >{NOM_INFO}</a>
Numerique Permet de faire saisir une zone numérique (controlée automatiquement)
Date Permet de faire saisir une date à l'utilisateur donc le format sera autmatiquement contrôlé.
Url-Pagerank Idem que le type url sauf qu'en plus le pagerank de l'url en question sera affiché. Il est recommandé de ne pas l'utiliser sur des listes trops longue d'enregistrements qui pourrait alors ralentir l'affichage de vos pages.
Multi-values Identique au type values sauf qu'ici la sélection de valeurs multiples est autorisée et gérer au niveau de l'affichage. Cette information doit être encapsulée dans un bloc au niveau du template (idem pour que les informations facultatives (voir doc affichage des informations ) <!-- BEGIN FIELD_NOM_INFO --> {NOM_INFO} <!-- END FIELD_NOM_INFO -->
Rich Text Permet d'ajouter une information texte avec une véritable mise en forme d'intégrée (alignement, images, liens, couleurs etc...) que l'utilisateur pourra définir via un véritable éditeur en ligne
Pictos Pictos est une variante du type multi values mais avec l'affichage d'image associées aux valeurs en plus. Ce type permet de gérer par exemple des informations de services proposés (Ces pictos sont très couramment utilisé dans les services d'hebergement, ou par exemple pour les airs de repos d'autoroute afin d'avertir des services proposés) Exemple si l'information s'appelle SERVICES <!-- BEGIN FIELD_SERVICES --> <img alt='' src='{ROOT-PATH}/image/pictos/{SERVICES}' /> <!-- END FIELD_SERVICES -->
Calculation Cette information permet de créer des informations dont la valeur utilise les valeurs d'autres informations de l'annuaire (exemple information montant = info prix * info quantité ) . La formule est à saisir dans l'attribut spécifique "calculation" en bas de l'information (après avoir choisi le type calculation) .Les champs utilisés doivent être saisis entre crochets et majuscules. exemple information montant de type calculation qui est le résultat de la zone prix * 2 (avec prix = 4) formule --> "[PRIX] * 2" ce qui affichera bien 8 sur l'annuaire. Cela ne se limite pas aux seules utilisations mathematiques. En effet, le système , si il ne peut pas convertir la formule en résultat numérique affichera la valeur texte . si on prend l'exemple précedent mais en modifiant la formule ..." bla bla [PRIX] * 2" le script affichera " bla bla 4 * 2" . NB : Les valeurs affichées sont calculées à l'affichage donc une modification de la formule impactera tous les enregistrements sans être obligé de passer en modification dessus.....
Google-Map Article sur la mise en place d'une information google-map
|