
Home
» Talus' Works » News » Releases » Talus' TPL - 1.0.1 » Lecture du Sujet » Page 1 | Forum Fermé - Sujet Fermé |
|
|
|
|
Note :: Cette version est désormais périmée, depuis la sortie de Talus' TPL 1.1.0. Je la laisse en téléchargement, mais sachez qu'aucune correction de bugs et autres ajouts de fonctionnalités n'aura lieu ! Bonsoir à tous, J'ai le plaisir de vous annoncer la sortie de Talus' TPL 1.0.1. Cette version sera la dernière release de la branche 1.0.X A partir de cette version (incluse), les switchs n'existent plus ! Un cache SQL a été ajouté. Vous trouverez la requête permettant de créer la table du cache dans le fichier require_sql.php. Pourquoi un cache SQL ? Tout simplement que si votre hébergeur désactive les fonctions de gestions de fichiers, vous pourrez avoir une alternative :) De même, la fonction chrono() a été enlevée de Talus' TPL (que ce soit dans le cache, ou bien dans le code en lui-même). Concernant le cache SQL, celui-ci nécessite une connexion valide à une base de donnée pour marcher ; de même, j'ai utilisé les fonctions basiques de SQL (mysql_query, mysql_fetch_*, etc), libre à vous de les changer (si vous utilisez mysqli, pgsql, un truc orienté objet, j'en passes et des meilleures). Un bug a été réglé : On ne pouvait inclure du XML dans les TPLs, car, si les short_tags étaient activées (cay un mal, désactivez le - ceci est un message subliminal), ca risquait de poser problèmes. Donc, au lieu d'enlever les instructions PHP dans un template, elles sont conservées... Mais affichées. Le XML est donc maintenant disponible dans les Templates :3. Je crois que tout est dit ; si des mises à jour dites "mineures" peuvent venir, elles seront corrigées dans cette version au fur et à mesuer, et mais il ne devrait pas y avoir trop de problèmes :3 Talus' TPL - Version ZIP - 1.0.1 (Taille : 27,348 Kio; Téléchargé 161 fois) Inclus dedans : require_sql.php, require_ftp.php, talus_tpl.php, LICENSE, et un fichier de diff entre la version 1.0.1 et 1.0.0. Si vous trouvez un bug (un vrai, hein :p), n'hésitez pas à passer par le forum des bugs :) (La documentation a été mise à jour) Je rappelle que ce moteur de templates nécessite PHP >= 5 ! Dernière édition le 16/03/2008, à 23:45, par Talus Dev' de Talus' Works |
|
|
|
|
Plop, Petit Fix, qui ajoute deux trois trucs, mais qui ne valent pas une nouvelle version :p Tout d'abord, j'ai réparé un oubli que j'avais commis : les méthodes du switch étaient encore là, ce qui pouvait paraitre trompeur. De même, à la demande de certains, j'ai raccourci le "condition" des if en cond. Mais maintenant, les deux passent ! Voici les mises à jour effectuées... -- Supprimer, ~ ligne 190
Code PHP
<?php
-- Chercher, ~ ligne 395
Code PHP
<?php
-- Remplacer, par
Code PHP
<?php
Quand à ceux qui veulent quand même les switchs (essayez de ne plus les utiliser à partir de maintenant !), voici une manip pour les rétablir, et ainsi assurer une compatibilité avec votre code. -- Chercher, ~ Ligne 105
Code PHP
<?php
-- Ajouter, après
Code PHP
<?php
-- Chercher, ~ ligne 285
Code PHP
<?php
-- Ajouter, après
Code PHP
<?php
-- Chercher, ~ Ligne 420
Code PHP
<?php
-- Ajouter, après
Code PHP
<?php
-- Chercher, ~ ligne 435
Code PHP
<?php
-- Remplacer, par
Code PHP
<?php
Et voilà :) Les archives ont été mises à jour. Dernière édition le 25/02/2008, à 00:07, par Talus Dev' de Talus' Works |
|
|
|
|
Attention, Un bug assez important a été découvert (merci à Cam d'avoir fait le cobbaye :p). En effet, si votre serveur a désactivé (ou ne connait pas) la fonction file_put_contents(), vous pourriez avoir un comportement bizarre (affichage de 1 à la place du contenu du TPL). Voici les modifications à effectuer : require_ftp.php-- Chercher, ~ Ligne 100
Code PHP
<?php
-- Remplacer, par
Code PHP
<?php
Les archives ont été mises à jour. Ceux qui ont téléchargé à partir de la date de ce post n'ont pas besoin d'effectuer cette manipulation. Bonne continuation sur Talus' Works. Dernière édition le 25/02/2008, à 02:28, par Talus Dev' de Talus' Works |
|
|
|
|
Bonsoir, Un bug a été découvert. Suite à un petit changement, le cache ne fonctionnait plus (car mauvais fichiers). Vous pouviez donc vous retrouver avec des fichiers de cache vide à la racine de votre site. Ceci est désormais corrigé dans la version des archives fournies. Seul ceux qui utilisent le cache FTP ont besoin de se mettre à jour (c'est le fichier require_ftp.php qui merdoyait). Si vous voulez les changements, il s'agit de (dans require_ftp.php)... -- Chercher, ~ Ligne 70
Code PHP
<?php
-- Remplacer, par :
Code PHP
<?php
Comme d'habitude (et comme je l'ai dis plus haut), les archives ont été mises à jour.. Ceci "devrait" être, sauf bug majeur, le dernier correctif de cette version, avant la prochaine version (1.1.0). Dev' de Talus' Works |
| Forum Fermé - Sujet Fermé |