Nouveau sujet Répondre Imprimer Syndication RSS 2.0

phplib

Equipe des MODS
Avatar de Fabogranqi
  • Age : 19 ans
  • Messages : 3095
  • Inscrit : 29 Décembre 2004
  Lien vers ce message 08 Janvier 2005, 22:14
Bonjour,
apres avoir étudié le PHP et avoir aussi étudier les fichiers FSB, je me suis redu compte que les forums FSB utilisé PHPLIB, mais je ne comprend pas le fonctionnement. Quelqu'un peu m'expliquer ?

Merci
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14520
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 08 Janvier 2005, 22:17
Tu veux parler du système de template de FSB ?


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Equipe des MODS
Avatar de Fabogranqi
  • Age : 19 ans
  • Messages : 3095
  • Inscrit : 29 Décembre 2004
  Lien vers ce message 08 Janvier 2005, 22:22
Exactement, je voudrai savoir comme il fonctionne dans le forum.
 
Equipe de support
Avatar de SquallX
  • Age : 18 ans
  • Messages : 2497
  • Inscrit : 18 Novembre 2004
  Lien vers ce message 08 Janvier 2005, 22:24
sans doute avec un système d'include ... et puis euh ...
 
Equipe des MODS
Avatar de Fabogranqi
  • Age : 19 ans
  • Messages : 3095
  • Inscrit : 29 Décembre 2004
  Lien vers ce message 08 Janvier 2005, 22:27
justement j'ai chercher les include mais je ne les ai pas vu, aurai je loupé une ligne ? :loupe:
 
Equipe de support
Avatar de SquallX
  • Age : 18 ans
  • Messages : 2497
  • Inscrit : 18 Novembre 2004
  Lien vers ce message 08 Janvier 2005, 22:28
C'est sans doute moi qui me trompe ... Désolé là je peux pas regarder je suis pas chez moi mais sinon je te l'aurais cherché. Vraiment désolé :$
 
Flamme ardente
Avatar de bthivent
  • Age : 19 ans
  • Messages : 440
  • Inscrit : 27 Novembre 2004
  Lien vers ce message 08 Janvier 2005, 22:30
FSB inclue le fichier class_tpl.php
dedans il y a la classe template, créée initialement par phplib je crois, phpBB l'ont modifié pour la rendre plus pratique à leur forum, et FSB s'est inspirée de phpBB, et de phpLib...
la class template permet justement de gérer plusieurs thèmes..
si vous voulez plus d'explication sur cette classe ou sur les classes ça ne me gêne pas... ;)


bthivent
Téléchargez Greyline theme V2
 
Equipe des MODS
Avatar de Fabogranqi
  • Age : 19 ans
  • Messages : 3095
  • Inscrit : 29 Décembre 2004
  Lien vers ce message 08 Janvier 2005, 22:33
Merci c'est vrai tu as raison, je vais étudié le fichier, et si j'ai un probleme je le poste ici. :)
 
Equipe des MODS
Avatar de Grummfy
  • Age : 23 ans
  • Messages : 5469
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 08 Janvier 2005, 22:34
hello,
regarde dans includes/function/fonction_sessin.php
dans user_pref je pense tu dois avoir la création de l'objet tpl.
pour plus d'info sur les objet en php : http://www.nexen.net/docs/php/....php?lien=objet
et les classe : http://www.nexen.net/docs/php/....php?lien=objet
sinon un comparatif de différent système de tempaltes est disponible de ce coté :
http://phpcodeur.net/articles/php/templates ou encore de ce coter : http://cyberzoide.developpez.com/php4/template/

au fait noramlemnt fsb va bientot changer son systeme de templates.


"La gravité est le bonheur des imbéciles" Charles de Montesquieu > "T'as raison, L'apesanteur c'est plus rigolo" Hébus de Phalompe (Troll de Troy)
http://www.grummfy.com/download/crea/smileys/fsb2.gif Mods fsb1 - Mods fsb2 - Mon forum - Grummfy's project
 
Equipe de support
Avatar de SquallX
  • Age : 18 ans
  • Messages : 2497
  • Inscrit : 18 Novembre 2004
  Lien vers ce message 08 Janvier 2005, 22:34
includes/class/class_tpl.php si je ne m'abuse ? non ?
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14520
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 08 Janvier 2005, 22:34
Si tu veux savoir comment utiliser la classe de template il y a ce tutorial que j'avais fait :
http://www.phpbbfrance.com/forum/viewtopic.php?t=56

Si tu veux savoir comment c'est codé et le principe d'un système de template je peux t'expliquer.

Pour la RC3 sache que le système sera le mêem mais que je l'ai recodé entièrement et différement ;)


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Equipe des MODS
Avatar de Fabogranqi
  • Age : 19 ans
  • Messages : 3095
  • Inscrit : 29 Décembre 2004
  Lien vers ce message 08 Janvier 2005, 22:41
Tres bon tuto Génova, je vais lire ca demain car je suis fatigué et je vais rien comprendre.

Merci pour toute vos réponses
 
Feu follet
Avatar de CoMpaX
  • Messages : 113
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 20 Janvier 2005, 17:24
j'ai une question genova est il possible d'utiliser ton systeme de template (en le mentionnant biensur) pour d'autres projets externes a fsb?


Poudlard12 - Poudlard Interactif
rhinopharyngite du zéro improbable
http://bob3o3.free.fr/banniere.gif
 
Flamme ardente
Avatar de bthivent
  • Age : 19 ans
  • Messages : 440
  • Inscrit : 27 Novembre 2004
  Lien vers ce message 20 Janvier 2005, 17:41
tu peux utiliser directement phplib ;)
maintenant si tu préfères le système de FSB (quelques changements, plus pratiques pour les forums je crois) tu peux, c'est sous licence je sais plus quoi, enfin tu peux, normalement ;)


bthivent
Téléchargez Greyline theme V2
 
Equipe des MODS
Avatar de Fabogranqi
  • Age : 19 ans
  • Messages : 3095
  • Inscrit : 29 Décembre 2004
  Lien vers ce message 20 Janvier 2005, 17:49
Oui c'est la licence GNU 8)
 
Répondre


.