/* Date : 22-12-2014 Auteur : RG/AtYS Projet : Refonte site web */ +++++++++++++++++++ + Notes pratiques + +++++++++++++++++++ * Description d'un billet de type 'Séjour' (vu depuis l'admin-dc) ----------------------------------------------------------------- - "TITRE" contient le titre du séjour issu de la bdd-métier - "EXTRAIT" est vide, champ non utilisé actuellement - "CONTENU" contient les données (publiques) du séjour issues de la bdd-métier, organisées sous la forme de listes imbriquées à partir d'un modèle prédéfini (voir détails plus bas) - "NOTES" contient les données techniques nécessaires au programme d'actualisation des séjours, organisées sous la forme de balises à partir du modèle : - "État du billet" est sur "Publié" - "Date et heure de publication" contient la date et l'heure de la dernière actualisation automatique - "Langue du billet" est sur "fr - Français" - "Formatage du texte" est sur "xthml" - "Billet sélectionné" n'est pas cochée, champ non utilisé actuellement - "Catégorie" est sur la saison du séjour ("Printemps", "Été", etc.) dans la catégorie "Nos séjours" - "Mots-clés" contient la liste des mots-clés prédéfinis selon les caractéristiques du séjour : par destination et par tranches d'âges (voir détails plus bas) - "Annexes" contient la liste des médias liés au séjour (issus de la médiathèque). Pour s'insérer correctement dans le contenu, chaque média est identifié par son titre (renseigné dans la médiathèque) qui contient le type de média : photos 'en bulle', diapos 'en pola' ou vidéos (voir détails plus bas). - "Accepter les commentaires" est cochée - "Accepter les rétroliens" n'est pas cochée, et ne sera pas utilisée - "Mot de passe" est vide, et ne sera pas utilisé - "URL spécifique" contient l'URL du billet définie à partir du titre du billet selon le format : caractères alphanum [A-Za-z0-9] et le tiret uniquement (conserver la casse, espace et ponctuation remplacés par le tiret, caractère accentué remplacé par équivalent sans accent). UNE FOIS PUBLIÉE, L'URL NE DEVRA PLUS ÊTRE MODIFIÉE - "Signalements (pings)" n'a aucune option cochée, et ne sera pas utilisée - "Template du billet" est sur le fichier template de la saison du séjour. Le nom du fichier est défini selon le format : "sejour-[saison].html". Les fichiers de templates de billet sont gérés par l'extension "Templator" et stockés dans le dossier /public/others-templates Tous les champs sont renseignés (ou laissés vides) automatiquement par le programme d'actualisation des séjours, sauf le champ "Annexes" pour lequel la liste des médias est actualisée par le rédacteur du site. * Organisation du champ 'CONTENU' d'un billet de type 'Séjour' -------------------------------------------------------------- Les données du champ 'CONTENU' (sqldb:dc_post.post_content) sont organisées sous la forme de listes imbriquées (ul,li) définies dans un fichier template. Des balises spécifiques sont définies et employées pour traiter l'affichage des données du séjour. Les images chargées depuis le fichier template sont des pictogrammes stockés dans la médiathèque selon une organisation prédéfinie (voir détails plus bas) Fichier template : _sejour-post-content.html Notice des balises : _sejour-post-content_notice.txt Exemple de rendu : _sejour-post-content_exemple-albiez.html * Organisation des médias d'un billet de type 'Séjour' ------------------------------------------------------ Les médias présentés dans les billets de type 'Séjour' sont tous stockés dans la médiathèque. Les emplacements sont définis depuis la racine de la médiathèque (/public). Racine des médias de type 'Séjour': /sejours Emplacement des médias d'un séjour : /sejours/[saison]/[nom-du-sejour] Emplacement des pictogrammes : /sejours/[saison]/_picto [saison] = printemps|ete|automne|hiver - Règles de nommage et formats des médias d'un séjour .Type 'photo' Dimmensions XY : 356x447 Nom du fichier : (peu importe, mais préférer photo[index].jpg avec [index] = 1|2|3|...) Titre : photo-sejour .Type 'diapo' Dimmensions XY : 180x180 Nom du fichier : (peu importe, mais préférer diapo[index].jpg avec [index] = 1|2|3|...) Titre : diapo-sejour .Tyep 'video' Dimmensions XY : (peu importe) Nom du fichier : (peu importe, mais préférer video[index].jpg avec [index] = 1|2|3|...) Titre : video-sejour - Règles de nommage et formats des pictogrammes .Type 'Durée' 15-jours.png = 15 jours 8-jours.png = 8 jours .Type 'Âges' 6-12-ans.png = 6-12 ans .Type '' activites.png = activites capacite.png = capacite environnement.png = environnement esprit.png = esprit hebergement.png = hebergement .Type 'Localisation' savoie.png = savoie .Type 'Dominante' ski.png = ski .Type 'Transport' train.png = train * Organisation des mots-clés d'un billet de type 'Séjour' ---------------------------------------------------------