Connectix Boards
Bienvenue, vous n'êtes pas connecté. ( Se connecter - S'enregistrer )
Dernière version sortie: 0.8.4!
Connectix Boards > Vous et votre forum Connectix Boards > Support > Je comprend pas...
| Nub | #1 03/07/2005 - 20h57 |
|
Groupe : Habitué Hors ligne |
Bonjour,
Je voudrais avoir quelques precisions sur ce code:
Donc, je voudrais savoir a quoi corresponde <!--{--/XXXXX--}--> ou encore {--f_XXXXXX--}, en clair comment ça fonctionne. Merci
Ce message a été édité par Nub le 03/07/2005 à 20h58.
|
| Martin | #2 03/07/2005 - 22h12 |
|
Groupe : Administrateur Hors ligne Site Web |
Voici quelques explications:
<!--{--nom_de_block--}--> ... <!--{--/nom_de_block--}--> Ceci correspond à une délimitation de bloc. Un bloc est une partie du template qui est caractérisée par son nom. Lorsqu'on traitera le template, on appelle les blocs les uns à la suite des autres ou l'un dans l'autre avec les méthodes de la classe template. A l'intérieur de ce bloc, il y a des parties qui sont fixes, qui varient d'une page à l'autre. Pour que le moteur de templates puisse reconnaitre ces parties, il faut utiliser des variables de templates. Elles sont utilisées comme ceci: {--nom_de_la_variable--} Ainsi, cela nous permet d'avoir une page dynamique tout en ayant un template statique ne contenant aucun code php à proprement parler. |
| minirop | #3 04/07/2005 - 17h43 |
|
Groupe : Habitué Hors ligne Site Web |
les blocs, avec un code optimisé, servent plusieurs fois de facon a n'avoir qu'un seul fois le bloc dans le fichier tpl.
|
| Fukasaya | #4 05/07/2005 - 21h08 |
|
Groupe : Nouveau Hors ligne Mail |
Je voudrais savoir où sont définis les blocs? Dans quelle page.
Par exemple je souhaite mettre le nombre de page affiché de mon forum sur mon site fukasaya.xooit.net . Comment faut-il faire? Faut il créé un template? PS: quand je dis définis les blocs en faite je veux savoir où est le code source, pour l'exploité ensuite. Merci
Ce message a été édité par Fukasaya le 05/07/2005 à 21h14.
mon site (en construction): http://fukasaya.xooit.net !
|
| Martin | #5 05/07/2005 - 21h27 |
|
Groupe : Administrateur Hors ligne Site Web |
Tous les codes source html sont dans le dossier templates. Chaque fichier .tpl contient en fait du html avec certaines choses en plus pour que le script php puisse l'utiliser.
Pour ce qui est du compteur, il faut procéder comme suit: include ('./phpclasses/class.xmlmanager.php');J'ai mis les deux chemins des deux fichiers comme si on se trouvait dans le répertoire de base du forum. A toi de les modifier pour que ca colle avec ton site |
| Fukasaya | #6 06/07/2005 - 09h22 |
|
Groupe : Nouveau Hors ligne Mail |
Oui mais peux-tu me précisé où sont ces certaines choses en plus pour que le php puisse fonctionner et où est stcoker le php.
Merci!
mon site (en construction): http://fukasaya.xooit.net !
|
| Martin | #7 06/07/2005 - 10h50 |
|
Groupe : Administrateur Hors ligne Site Web |
Le php spécifique aux différentes parties du forum se trouve dans le dossier 'parts'. Tout le reste, ce sont des fonctions ou classes nécéssaires au bon fonctionnement du forum.
Je ne sais pas si ca répond à ta question, mais elle n'est pas très bien formulée... Ce qui fait fonctionner le forum se trouve un peu partout, ce qui me parait logique. |
| Fukasaya | #8 06/07/2005 - 11h15 |
|
Groupe : Nouveau Hors ligne Mail |
mouai, bon j'ai plutot une autre question.
include ('./phpclasses/class.xmlmanager.php' ; le . avant /phpclasses/class.xmlmanager.php signifie quoi?
mon site (en construction): http://fukasaya.xooit.net !
|
| Martin | #9 06/07/2005 - 11h19 |
|
Groupe : Administrateur Hors ligne Site Web |
Ca signifie qu'on part du dossier courant. Ca revient exactement au même de mettre ceci:
include ( 'phpclasses/class.xmlmanager.php' ); |
Connectix Boards > Vous et votre forum Connectix Boards > Support > Je comprend pas...
> Informations du forum
1 personne(s) présente(s) durant une période de 15 minutes (0 membre(s) et 1 invité(s)).
Powered by Connectix Boards 0.8.4 © 2005-2008 (8 queries, 0.490 sec)
