La version de VTemplate utilisée, la Basic, est plus lente que le php pure (la v1.2 a été evaluée entre 60 à 70% de php pure, la 1.3.1 est 10% + rapide que la 1.2). voir http://www.phpindex.com/download/Templates_V1.2.pdf
Il existe une version Cache que je n'ai pas utilisée et dont je ne dispose pas de stats. Ca na pas l'air trop complexe à mettre en place mais je ne voulais pas me lancer la dedans tout de suite.
a+
Vincent
8O
ah oui, et question vitesse ? ça donne des résultats équivalents à la version originale ?
Ca a pris du temps car je suis parti sur la voie des templates sans savoir que ca existait. J'ai vu que je n'y arriverais pas. Je me suis tourné vers une solution php pure dans des fichiers séparés. Et enfin j'ai découvert VTemplate. :P
Le temps de comprendre comment ca marchait et zou.
Après ce n'est pas trop sourcier mais il faut analyser chaque ligne de code en effet.
J'essaye de voir 8O comment rendre la programmation plus légère.
Et oui, j'ai laissé du code php pour ne pas alourdir encore plus le truc. On peut inclure des fichiers vtp à l'intérieur de fichier vtp. On pourrait ce servir de cette technique pour sortir le php restant mais bon....
Je suis en train de faire le style compatible netscape. ;)
a+
Vincent
bon, pour ceux que ça intéresse : http://www.z0rglub.com/phpwebgallery/do … mplate.zip
J'ai regardé le code rapidement, et bien, ça a dû te prendre du temps !!! par ce que quasiment chaque ligne est modifiée !
Le principe est super, vraiment dommage que ce soit si lourd à mettre en place...
Sinon, je vois qu'il faut encore faire appel à PHP dans un vtp :
<? affiche_icone_recent2("{#image}"); ?>
Sinon le + simple est de te l'envoyer par courriel, non ?
oui, fait comme ça, c plus simple
Bah, c'est un peu de remise en forme mais sans difficultés.
Pour le code, il faut que je le place sur un site ouebe et que j'envoi ici le lien ?
Ou est-ce qu'il y a un truc ds phpBB que je ne connais pas ?
Sinon le + simple est de te l'envoyer par courriel, non ?
a+
Vincent
oh là là ! quel travail.
En effet, je serai curieux de voir comment tu as fait pour séparer les 2. (je voulais utiliser des templates aussi, mais je trouvais l'intérêt limité...)
Si tu peux mettre un lien vers une archive contenant ta version (n'oublie pas d'effacer le fichier mysql.inc.php)
Bonjour,
J'ai cherché et trouvé une solution pour rendre phpWebGallery compatible avec le standard ET netscape.
J'ai séparé l'affichage du code php grace à une classe qui s'appelle VTemplate (vtemplate.sourceforge.net).
D'un coté les php habituels, d'un autre coté un répertoire contenant des vtp (code html) éditable par n'importe quel éditeur htlml. Chacun peut faire le sien avec sa propre présentation (y compris compatible netscape).
Il suffit alors de changer de répertoire des vtps pour changer instantanément de format.
Si tu le souhaite je tient à ta dispo le code et les vtps standard pour la 1.1.
Je peux aussi mettre à jour la 1.2 dans le meme style.
a+
Vincent