Accueil > > > MOTEUR DE TEMPLATE
MOTEUR DE TEMPLATE
Information sur la source
Description
Cela fait un moment que je désire me confronter aux commentaires du plus grand nombre possible sur ma manière de coder en php.
Je vous poste ici mon code d'un moteur de templates simple à utiliser et puissant.
Il est de plus assez léger et permet d'être utiliser avec des objets grâce à une interface qui ne contient qu'une fonction.
Source
- Le code étant devenu trop long, je vous invite maintenant à télécharger le zip pour tout avoir, y compris l'exemple et le documentation complete.
- Si vous pensez que je devrai remettre le code du fichier Template aussi long soit il, faites les moi savoir, je le ferai!
Le code étant devenu trop long, je vous invite maintenant à télécharger le zip pour tout avoir, y compris l'exemple et le documentation complete.
Si vous pensez que je devrai remettre le code du fichier Template aussi long soit il, faites les moi savoir, je le ferai!
Conclusion
Le code est suiffisemment commenté pour être compris je pense.
Pour tous ceux qui veulent un fichier plus léger je vous invite à supprimer les commentaires vous devriez réduire la taille du fichier par deux environ.
Le zip contient un exemple d'utilisation de la classe avec et sans objets et la documentation générée par Doxygen.
Historique
- 25 octobre 2008 19:41:52 :
- Mise à jour du code afin de tenir compte des remarques faites.
Les erreurs de fopen ne sont toujours pas gérées étant donnée que je ne pense qu'il puisse y en avoir. Si quelqu'un pouvais m'expliquer ce qui pourrais arriver je le corrigerai alors.
Pour les curieux de Doxygen, j'ai crée un Doxyfile qui est le fichier permetant de générer la documlentation.
J'ai aussi généré la documentation au format html qui ce trouve dans includes/doc/html.
Bonne soirée à tous.
Je suis toujours ouvert à vos remarques afin d'améliorer mon code.
- 25 octobre 2008 23:32:42 :
- Mise à jour de la documentation pour ce qui utilisent phpDoc.
J'ai modifier le Doxyfile de maniere à passer la doc en francais et je l'ai regénérée.
- 26 octobre 2008 15:52:48 :
- Ajout de la gestion des type d'arguments et documentation plus étoffée.
Je pense être proche de la version définitive du moteur.
- 30 octobre 2008 22:20:03 :
- Correction de bug lors de l'utilisation de classe implementant Templatisable.
- 31 octobre 2008 21:50:58 :
- Correction d'un bug empechant l'utilisation de plusieurs bloc. (une accolade mal placée dans la fonction trouverBloc)
- 09 novembre 2008 15:12:27 :
- Cette mise à jour permet de modifier les définitions de blocs et ainsi de changer de langage facilement (du HTML au Javascript par exemple).
Cettes mise à jour est ma RC1.
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Qui est le moteur de template de joomla ? [ par wassimbik ]
Bonjour,à tousQui est le moteur de template de joomla ?Pouvez vous me donner le code source du moteur de template de joomla et m'aider à comprendre c
moteur de recherche interne [ par aloalo93 ]
Bonjour,je suis totalement débutant en php et je sohaiterait incorporer un moteur de recherche interne à mon site voici ou je voudrais l'intégrer :<a
Moteur de recherche [ par Adasteriam ]
Cher tous, bonsoir! Je n'ai jamais programmé car je m'en suis toujours sortis sans en "programmant" avec l'interface dreamweaver mais aussi en téléch
créer un cv au format pdf en php en se basant sur une template d'une CV [ par fraisa1985 ]
Bonsoir a tous je cherche un script en php qui permet aux membres de mon site de créer leurs cv en se basant sur une template puis après le remplissag
moteur de recherche [ par moustaine84 ]
salut je cherche un cript pour faire une recherche dans plusieur tableau dans une base de donnèe. merci a tous
creation de moteur de recherche sans chargement de la page [ par jouiniatef ]
Bonjour tout le monde,Je suis en train de développer un moteur de recherche comme celui www.promovacances.comMon probléme c'était comment faire pour c
Moteur de recherche : affichage de tous les résultats par défaut... [ par graphicsounds33 ]
Bonjour,J'ai un problème de requête SQL.Je réalise actuellement un site d'annonces, j'ai terminé la partie admin qui fonctionne parfaitement.Jusqu'à m
template ! [ par jadu ]
Je cafouille(*) tellement que je ne sais plus si c'est bien d'utiliser "template" ou si les robots les excluent !!!merci de me répondre pour me permet
problème preg_match ou autre [ par mike1310 ]
Bonjour à tous,je suis en train de me créer un moteur de template simple et j'aimerais faire, à l'aide d'un preg_match ou autre, récupérer dans ma pag
Problème d'affichage des apostrophes [ par Clemkill ]
Bonjour à toute la communauté de Code-Source, je débute depuis peu en programmation web (HTML, PHP, Javascript, CSS). Je fais un site web et dans celu
|
Derniers Blogs
[MSTD10] SHAREPOINT 2010 ET TEAM FOUNDATION SERVER[MSTD10] SHAREPOINT 2010 ET TEAM FOUNDATION SERVER par phil
Un post rapide pour vous informer de la disponibilité de la vidéo de ma présentation sur SharePoint 2010 & Team Foundation Server. http://www.microsoft.com/france/vision/mstechdays10/Webcast.aspx?EID=20215d48-02e3-4d43-8c36-e53505c3b316 Dans la ...
Cliquez pour lire la suite de l'article par phil [MSTD10] SQL SERVER 2008 POUR LES DéVELOPPEURS ET VISUAL STUDIO TEAM SYSTEM DATABASE EDITION[MSTD10] SQL SERVER 2008 POUR LES DéVELOPPEURS ET VISUAL STUDIO TEAM SYSTEM DATABASE EDITION par Miiitch
Lors de cette session que j'ai animé avec Rui , j'ai eu l'occasion de présenter, en plus des nouveautés de SQL Server 2008, comment utiliser l'édition "database" de Visual Studio 2008. Le principe? Avoir les mêmes outils lors que l'on travaille avec une b...
Cliquez pour lire la suite de l'article par Miiitch [WF4] LOCALISER SIMPLEMENT UNE ACTIVITé ET SON DESIGNER WPF[WF4] LOCALISER SIMPLEMENT UNE ACTIVITé ET SON DESIGNER WPF par JeremyJeanson
La localisation . vous connaissez ce system miraculeux qui permet à votre application de s'afficher dans la langue de l'utilisateur (à condition de l'avoir intégrée dans votre programme). Comment mettre en place la localisation dans WF4? Cette question m'...
Cliquez pour lire la suite de l'article par JeremyJeanson [TECHDAYS 2010] WEBCASTS ET SLIDES[TECHDAYS 2010] WEBCASTS ET SLIDES par Audrey
Les webcasts des sessions des Techdays 2010 sont maintenant disponibles en ligne ! Me concernant, voici les slides et le webcast de la session Blend 3 / Skechtflow : Dessinez c'est gagné ! (animée avec Michel Perfetti ) Les slides et le webcast : Blend 3/...
Cliquez pour lire la suite de l'article par Audrey NDEPEND V3. J'ADORE SON INTéGRATION AVEC VS2010NDEPEND V3. J'ADORE SON INTéGRATION AVEC VS2010 par tja
Après une petite introduction à son utilisation que vous pouvez lire ici j'ai également eu envie d'installer ma copie et de jouer un peu avec. Après les premières minutes de son utilisation. J'ai tout de suite ADORE. L'utilisation intuitive sans besoi...
Cliquez pour lire la suite de l'article par tja
Forum
PAS DE LIEN?PAS DE LIEN? par nabilwael
Cliquez pour lire la suite par nabilwael
Logiciels
Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods Konvertor (4.00)KONVERTOR (4.00)Le logiciel est un gestionnaire multimedia affichant, jouant et convertissant plus de 2000 format... Cliquez pour télécharger Konvertor Xlite (v 3.0 build 41150)XLITE (V 3.0 BUILD 41150)c'est un logiciel qui permet de téléphoner par Internet à l'aide d'un compte SIP pratique pour le... Cliquez pour télécharger Xlite Academy System (10.9.3.0)ACADEMY SYSTEM (10.9.3.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
Comparez les prix

HTC Hero
Entre 550€ et 550€
|