THELIA Forum

Welcome to the THELIA support and discusssion forum

  • manu
  • faï tot petar miladiu

Offline

#1 Thelia 1.4.3 alpha1

(26-02-2010 18:30:47)


Après quelques temps sans nouvelle version, on a essayé de mettre le paquet pour celle la.

Au menu correction de bugs, optimisation des performances du moteur, optimisation des requêtes, mise en place de cache (plusieurs niveau de cache dont memcache), mise en place d'outils pour les plugins.

je vous colle le changelog :

Mise à jour de sécurité.
    Internalisation du calcul du montant à payer dans le moteur de THELIA au lieu de placer ce calcul dans les plugins de type paiement. (permettant de jouer sur le montant dans aprescommande) --> pensez à mettre à jour vos modules de paiement pour profiter de cette nouveauté.
    Ajout de l'entreprise dans les adresses de livraison.
    Jquery 1.4.2.
    Optimisation de la connexion à la base de données.
    Modification de la gestion des factures (pensez à mettre à jour client/pdf/facture.php).
    Possibilité de défalquer le stock à la commande ou au passage en statut payé. (ajout d'un attribut à la classe PluginsPaiements $defalqcmd, prenant pour valeur 0 ou 1).
    Inclusion récursive (possibilité de mettre des #INCLURE dans des fichiers déjà inclus).
    Rajout dans l'archive de Thelia du moyen de paiement CMCIC (http://contrib.thelia.fr/spip.php?article143)
    Mise à jour de sécurité du plugin TinyMCE (pensez à remplacer client/plugins/tinymce)
    Ajout d'une variable emailfrom paramétrable permettant de choisir l'adresse source lors de l'envoi des mails de confirmation.
    Ajout d'une variable memcache permettant d'activer ou de désactiver l'utilisation de memcache

Pour l'installer rien de nouveau.

Pour la mise à jour :
1 - lire le changelog
2 - relire le changelog
3 - lancer la mise à jour


C'est une version alpha, elle n'est pas stable donc à ne pas tester sur un site en production.

La documentation a été mise à jour et sera étoffé dans les jours qui viennent.

Vous pouvez faire vos retour à la suite de ce post smile

enjoy


http://doc.thelia.net/
http://thelia.net/modules
http://raynaud.io
PGP public Key : 0xC6E546A6

Offline

#2 Re: Thelia 1.4.3 alpha1

(26-02-2010 18:35:04)


Jquery 1.4.2 ... Inclusion récursive

Youpi !

Merci les gars big_smile


OpenStudio Toulouse

Offline

#3 Re: Thelia 1.4.3 alpha1

(26-02-2010 22:25:50)


miamiaaammmm

Offline

#4 Re: Thelia 1.4.3 alpha1

(27-02-2010 17:43:45)


bonjour Manu & Franck,

roadster31 wrote:

Jquery 1.4.2 ... Inclusion récursive

Youpi ! Merci les gars big_smile

reyoupi, et re-merci les gars big_smile
Je note pour l'optimisation du moteur ... est-ce que cela inclut le parseur de Franck (roadster31) ? ou bien, qu'est-ce que cela inclut sur ce périmètre ?


Lisieux et Paris
Developpement web sur mesure - Thelia 1.5.4 - Spip 3 - WordPress
Formations pros sur le référencement naturel
G+

  • manu
  • faï tot petar miladiu

Offline

#5 Re: Thelia 1.4.3 alpha1

(27-02-2010 20:19:37)


pierrezf wrote:

bonjour Manu & Franck,

roadster31 wrote:

Jquery 1.4.2 ... Inclusion récursive

Youpi ! Merci les gars big_smile

reyoupi, et re-merci les gars big_smile
Je note pour l'optimisation du moteur ... est-ce que cela inclut le parseur de Franck (roadster31) ? ou bien, qu'est-ce que cela inclut sur ce périmètre ?

L'optimisation se fait surtout au niveau de la connexion avec pour le coup la modif de roadster (la classe singleton), optimisation des requêtes avec un cache un peu plus évolué que ce qu'a fait roadster. Ce cache a plusieurs niveaux, 2 pour l'instant qu'on active comme on veut. Le premier est un cache classique au niveau des requêtes, elles sont enregistrés dans un tableau avec un hash. Le deuxième c'est memcache (pour ceux qui l'ont d'installé).

Voila surtout au niveau optim (on divise en gros par 10 le nombre de requête pour une page, ce qui n'est pas rien je pense). Il faut tester et retester tout ca.

Sinon j'ai documenté un peu le wiki avec les nouveauté, notamment la fonction lireParam qui permet de récupérer les variables passées en GET ou POST de manière plus sécurisé (on spécifie le typage en fait, si on attend un int, float, string avec ajout etc).

Voila en répondant vite fait ce qui est fait pour les optims smile


http://doc.thelia.net/
http://thelia.net/modules
http://raynaud.io
PGP public Key : 0xC6E546A6

Offline

#6 Re: Thelia 1.4.3 alpha1

(28-02-2010 16:11:49)


Inclusion récursive (possibilité de mettre des #INCLURE dans des fichiers déjà inclus).
Internalisation du calcul du montant à payer dans le moteur de THELIA au lieu de placer ce calcul dans les plugins de type paiement. (permettant de jouer sur le montant dans aprescommande)

Super

et le reste aussi.

Merci.

Vivement la version stable.

Offline

#7 Re: Thelia 1.4.3 alpha1

(01-03-2010 10:47:15)


A noter tout de même (et ça répondra peut etre à la question posée sur le blog) que le fichier Cnx.class a été réécrit, il faut donc le refaire à partir du modèle Cnx.class.php.orig

Offline

#8 Re: Thelia 1.4.3 alpha1

(02-03-2010 21:49:11)


Alors là je suis scotché !
Merci d'avoir pensé à memcache, ca va être que du bonheur coté réactivité.
Dès que j'ai un moment je teste ça, mais merci merci merci ! big_smile

Offline

#9 Re: Thelia 1.4.3 alpha1

(09-03-2010 09:51:21)


toujours pas d'utf-8 en standard sur cette version ?

  • manu
  • faï tot petar miladiu

Offline

Offline

#11 Re: Thelia 1.4.3 alpha1

(13-03-2010 14:06:52)


Salut !

Je viens de tester l'astuce que j'ai poster ici avec cette version alpha, l'astuce utilise du php dans les boucles et apparemment le php n'est pas interprété lorsque il est inclus dans une boucle du template.

A noter que "$parsephp=1;" est bien mentionné dans la page .php qui appelle le "$fond". L'astuce est développée à la base avec la 1.4.2 et elle fonctionne.

Vous avez des retours concernant la chose smile.

Merci !! ++

Last edited by glums (13-03-2010 14:27:51)

Offline

#12 Re: Thelia 1.4.3 alpha1

(13-03-2010 14:36:16)


glums wrote:

Salut !
Je viens de tester l'astuce que j'ai poster ici avec cette version alpha, l'astuce utilise du php dans les boucles et apparemment le php n'est pas interprété lorsque il est inclus dans une boucle du template.

A noter que "$parsephp=1;" est bien mentionné dans la page .php qui appelle le "$fond". L'astuce est développée à la base avec la 1.4.2 et elle fonctionne.

C'est bon j'ai trouvé smile Je me répond à moi même, plus la peine "apparemment" de mentionné le "$parsephp=1;" dans le fichier "mapage.php" qui appelle le "$fond..." mapage.html, il suffit d'activer le plugin "ParsePHP" dans la page des plugins.

A noter que même si le "$parsephp=1;" dans le fichier "mapage.php" est mentionné ça fonctionne aussi mais avec le plugin activé...

C'est "TRES" bien de l'avoir intégré en standard !!

Merci les gars smile

Last edited by glums (13-03-2010 14:45:42)

  • manu
  • faï tot petar miladiu

Offline

#13 Re: Thelia 1.4.3 alpha1

(13-03-2010 14:57:21)


heu non en fait on l'a mis en plugin, ca fait plus partie du moteur et en effet y a plus besoin du parsephp=1


http://doc.thelia.net/
http://thelia.net/modules
http://raynaud.io
PGP public Key : 0xC6E546A6

Offline

#14 Re: Thelia 1.4.3 alpha1

(16-03-2010 11:46:48)


asturyan wrote:

toujours pas d'utf-8 en standard sur cette version ?

manu wrote:

non pas pour celle la

Parce que ça vous semble pas être la modification la plus urgente ???


Plugins : Modèles Thelia | Boucle libre | Rubriques déclinables en produits | Colissimo Access/Expert

  • manu
  • faï tot petar miladiu

Offline

#15 Re: Thelia 1.4.3 alpha1

(16-03-2010 12:02:25)


alexandre wrote:
asturyan wrote:

toujours pas d'utf-8 en standard sur cette version ?

manu wrote:

non pas pour celle la

Parce que ça vous semble pas être la modification la plus urgente ???

Pour toi peut être pour nous non on a d'autres choses à faire avant smile


http://doc.thelia.net/
http://thelia.net/modules
http://raynaud.io
PGP public Key : 0xC6E546A6

Offline

#16 Re: Thelia 1.4.3 alpha1

(16-03-2010 12:12:34)


C'est effectivement une nécessité car j'utilise SPIP ... et bon SPIP s'est mis depuis un moment à l'UTF-8 donc assez embêtant il faut le dire.

Ok c'est pas une priorité pour vous ... sans vouloir être embêtant, car j'aime beaucoup ce que vous avez fait du logiciel THELIA (je tiens à préciser tout de même ;D ), quand est-ce que ce le sera ?


Plugins : Modèles Thelia | Boucle libre | Rubriques déclinables en produits | Colissimo Access/Expert

  • manu
  • faï tot petar miladiu

Offline

#17 Re: Thelia 1.4.3 alpha1

(16-03-2010 12:23:16)


on a une to-do list longue comme mon bras (et crois moi mon bras est long...). La on est sur une partie optimisation pour rendre Thelia plus rapide, une fois qu'on aura stabilisé ca, on pourra s'attaquer à d'autres choses comme l'UTF8

Je ne peux pas te donner de date


http://doc.thelia.net/
http://thelia.net/modules
http://raynaud.io
PGP public Key : 0xC6E546A6

Offline

#18 Re: Thelia 1.4.3 alpha1

(16-03-2010 12:27:00)


Alexandre, sinon tu as ce lien pour Thelia en UTF-8
http://forum.thelia.fr/viewtopic.php?id=4617


le-bouquiniste.com                                                      tongue  plugin 1.4.x / 1.5   => valeurstock / Mailpaiement / formcontact

  • yoan
  • Cofondateur Thelia

Offline

#19 Re: Thelia 1.4.3 alpha1

(16-03-2010 12:29:03)


Manu, ton bras traine par terre et ça fait du bruit.
Pose le sur la table svp.


http://yoandemacedo.com

Cofondateur de la solution Thelia 1.x

Offline

#20 Re: Thelia 1.4.3 alpha1

(16-03-2010 18:00:58)


reg wrote:

Alexandre, sinon tu as ce lien pour Thelia en UTF-8
http://forum.thelia.fr/viewtopic.php?id=4617

Merci reg, cependant cette version ne fonctionne pas avec SPIP ... surement parce qu'il faudrait modifier la version du plugin THELIA-SPIP. Sans compter que tout ajout d'un plugin THELIA serait surement source de problèmes !

Vais mettre mon mal en patience et imposer à mes client de ne pas utiliser d'accents big_smile


Plugins : Modèles Thelia | Boucle libre | Rubriques déclinables en produits | Colissimo Access/Expert

Offline

#21 Re: Thelia 1.4.3 alpha1

(30-03-2010 11:34:46)


Bonjour a tous,

chez moi, le menu du front a un problème, les sous rubriques ne s'affichent pas correctement, ils sont remplacés par la rubrique principale

ex:
Homme
->Homme
->Homme
->Homme
Femme
->Femme
->Femme

Offline

#22 Re: Thelia 1.4.3 alpha1

(10-04-2010 08:45:51)


Salut !

Je fais remonter des petits "bugs" constater chez moi sur la version l'alpha 1.

1) - les déclinaisons sont inopérantes dans le BO, on peut les créer mais pas les attribuer aux produits.

2) - le filtre "Limiter la longueur d’une chaine." est inopérant dans le FO : http://contrib.thelia.fr/spip.php?article103

++

Offline

#23 Re: Thelia 1.4.3 alpha1

(20-04-2010 23:09:17)


Suite à un problème de décompression des plugin dans certaines circonstances (décrites ici) puis-je suggérer pour cette nouvelle version une mise à jour de la librairie Pclzip vers la version 2.8.2 ?

Last edited by roadster31 (20-04-2010 23:09:33)


OpenStudio Toulouse

  • manu
  • faï tot petar miladiu

Offline

#24 Re: Thelia 1.4.3 alpha1

(22-04-2010 09:10:56)


Ayé j'ai intégré ce matin la 2.8.2 de pclzip mais ca ne résoud pas le pb chez moi, toujours ce problème de séparateur.


http://doc.thelia.net/
http://thelia.net/modules
http://raynaud.io
PGP public Key : 0xC6E546A6