Tutoriel: Structure des templates

Proposez ici vos templates, vos plugins ou demandez en un.
Tous les tutoriels disponibles pour Arfooo Annuaire sont disponible dans cette rubrique

Tutoriel: Structure des templates

Messagede ben2paris » Ven 27 Mar 2009 13:30

Voilà la structure des templates de Arfooo. Dans le dossier template/votre template, vous trouvez une série de dossiers divers. Voici les fichiers qu'ils contiennent

captcha
Ce dossier contient le fichier show.tpl qui affiche les codes de sécurité présents sur différentes pages du site

category
Ce dossier contient:
  • list.tpl qui affiche la liste des catégories sur la page d'accueil et dans les catégories
  • showall.tpl correspond à la page qui affiche la liste de toutes les catégories

comment
Le fichier popup.tpl correspond au popup d'ajout ou de lecture des commentaires

contact
Le fichier index.tpl correspond à la page "Nous contacter"

css
Ce dossier contient les fichiers CSS du template qui correspondent à la mise en forme des pages.
  • comments.css correspond à la page des commentaires
  • note.css correspond à la page des notes
  • problem.css correspond à la page de signalement de problèmes
  • style.css correspond au style général des autres pages du site

front
  • 404.tpl correspond à la page affichée lorsque le visiteur appelle une page qui n'existe pas ou plus
  • error.tpl est la page qui s'affiche en cas d'autres erreurs

images
Dossier qui contient toutes les images du template

includes
  • footer.tpl correspond au pied de page (on y ajoute aussi habituellement les outils de statistiques)
  • header.tpl correspond à l'entête du site
  • pageNavigation.tpl est le fichier qui correspont à la pagination des catégories

javascript
Contient les fichiers Javascript (js) nécessaires au fonctionnement du site

keyword
show.tpl correspond à la page qui affiche les mots-clé

main
index.tpl correspond à la page d'accueil de l'annuaire

menu
  • Le dossier menuheader contienr menuheader.tpl qui correspond au menu horizontal en haut de page
  • Le dossier menuleft contient
    • categories.tpl qui correspond à l'affichage de la liste des catégories dans le menu de gauche
    • keywords.tpl qui affiche la partie Mots-clés du menu de gauche (l'alphabet)
    • menuleft.tpl est le fichier qui affiche le menu de gauche en totalité
    • statistics.tpl est le fichier qui génère la partie statistiques du menu de gauche
  • Le dossier menuright contient
    • categories.tpl qui correspond à l'affichage de la liste des catégories dans le menu de gauche
    • menuright.tpl est le fichier qui affiche le menu de droite en totalité
    • tagCloud.tpl est le fichier qui génère le nuage de tags

payment
  • makePayment.tpl est le formulaire de paiement lui même
  • processPayment.tpl est le fichier qui valide le paiement
  • selectPaymentOptions.tpl est le fichier qui affiche à l'utilisateur le choix du système de paiement ainsi que les différents critères disponibles

site
  • category.tpl affiche les sites présents dans une catégorie
  • details.tpl affiche les détails d'un site
  • item.tpl sert à afficher les listes. Est un template d'un des éléments de la liste de sites.
  • keyword.tpl affiche la liste des sites correspondant à un mot clé
  • news.tpl affiche la liste des nouveaux sites
  • problemPopup.tpl affiche la popup de signalement d'un problème
  • randomList.tpl affiche la liste des sites aléatoires sur la page d'accueil
  • search.tpl affiche la liste des sites correspondant à la recherche
  • tag.tpl affiche la liste des sites correspondant à un tag du tag cloud
  • topHits.tpl affiche le top hits
  • topNotes.tpl affiche le top notes
  • topRank.tpl affiche le top rangs
  • topReferrers.tpl affiche le top référants

vote
popup.tpl affiche la popup de vote pour un site

webmaster
Ce dossier contient tout ce qui concerne les membres et l'ajout de sites
  • changePassword.tpl affiche la page de changement de mot de passe
  • chooseSiteType.tpl affiche la page de choix de la méthode de soumission (gratuite ou payante)
  • editSite.tpl sert modifier les sites
  • loading.tpl affiche la page d'attente lors du paiement
  • logIn.tpl affiche la page de login
  • lostPassword.tpl affiche la page qui gère la perte de mot de passe
  • manage.tpl affiche la liste des sites du membre
  • submit1.tpl correspond à la première page de soumission de site, avec les conditions de soumission et le champ de saisie de l'URL
  • submit2.tpl correspond à la deuxième page de soumission de site, avec le formulaire de soumission complet
  • submit3.tpl correspond à la troisième page de confirmation de soumission du site
  • submitDisabled.tpl affiche la page disant que les soumissions sont désactivées
  • submitWebsite.tpl affiche le formulaire de soumission de site pour les membres

Voilà, si vous trouvez des erreurs, dîtes le moi, je corrigerai :)
ben2paris
 
Messages: 256
Inscription: Jeu 4 Sep 2008 19:18
Localisation: Yonne, Bourgogne, France


Re: Tutoriel: Structure des templates

Messagede morine » Sam 28 Mar 2009 08:38

Trés bonnes explications ! merci bien pour ce beau travail Ô combien précieux ...
morine
 
Messages: 236
Inscription: Mar 16 Déc 2008 17:39

Re: Tutoriel: Structure des templates

Messagede keke21410 » Sam 17 Avr 2010 13:12

sympas merci beaucoup, je vais commencer à créer le miens maintenant que tout ce quie st gestion est terminé :?
keke21410
 
Messages: 20
Inscription: Mer 14 Avr 2010 17:47


Retourner vers Templates, plugins et tutoriels

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

 
Copyright © arfooo.com  2007 - 2011  -  Tous droits réservés  -  Partenaires de confiance
Sites du groupe: petites annonces gratuites   voyance en direct - tirage tarot   Consultant en référencement
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group | phpBB SEO Traduction par: phpBB-fr.com
cron