Thelia

Aller au contenu | Aller au menu | Aller à la recherche

vendredi 30 mars 2012

THELIA 1.5.2 Beta 1

Voici THELIA 1.5.2 Beta 1.

Attention, cette version n'est absolument pas considérée comme stable. Vous ne devez pas mettre à jour un THELIA existant avec celle-ci ni même l'utiliser pour démarrer un projet. En effet, il n'y aura pas de mise à jour simplifiée entre la beta et la prochaine release.

Télécharger THELIA 1.5.2 beta1

Voici le ChangeLog : - Ajout des paramètres "urlok" et "urlerr" aux formulaires (et aux méthodes qui les traitent), afin de permettre la redirection vers n'importe quelle URL:
<input type="hidden" name="urlerr" value="#URLPAGERET" />
<input type="hidden" name="urlerr" value="#URLFOND(lefondquejeveux,errform=1)" />
- Le comportement par défaut est appliqué si l'un, l'autre ou les deux paramètres sont absents. urlerr doit comporter le paramètre errform=1 pour que le moteur Thelia applique les traitements d'erreur de formulaire.
- Ajout de l'action modifiermotdepasse
- Les substitutions "Adresse" sont complétées (cf. le Wiki pour les détails)
- La boucle Adresse accepte le paramètre "id" (identique au paramètre "adresse", qui devient obsolète).
- Les formulaires de création et de modification d'adresse de livraison sont désormais complètement gérables par Thelia, y compris les retours d'erreurs ...
- Ajout des templates livraison_modifier_err.html et livraison_adresse_err.html
- Gestion des langues: on peut maintenant utiliser un seul domaine pour toutes les langues.
- Ajout de #PANIER_REMISE_CLIENT et #PANIER_REMISE_PROMO
- Correction bug dans boucle Adresse: affichage de l'adresse de livraison par défaut impossible
- Ajout de la methode statique Variable::ecrire();
- Ajout des méthode liste() et insert_id() à Cnx.
- Amélioration des performances : ajout d'un cache des instances de plugins, débrayable via la variable "utilisercacheplugin". Ce cache est inactif par défaut, pas souci de compatibilité avec les plugins existants.
- La paramètre "exact" de la boucle image peut prendre la valeur "2", ce qui a pour effet de générer une image qui a exactement la taille demandée, en la recadrant (crop) si nécessaire.
- Ajout de la fonction de log (classes Tlog). Voir le wiki pour plus d'informations.
- Ajout de la substitution globale #CODELANG
- Ajout des informations ISO 3166 (numéro, code alpha 2 et alpha 3) à la table pays.
- Ajout des variables #TVA, #NUMEROISO, #CODEISO2 et #CODEISO3 à la boucle PAYS.
- Chasse aux appel directs aux fonctions mysql_xxx. Utiliser désormais les méthodes de Cnx (pour pouvoir à terme basculer sans douleur vers PDO, par exemple...)
- Gestion des langues: le choix est offert entre forcer l'utilisation de la langue indiquée (en F.O et B.O), ou utiliser la langue par défaut si une traduction manque.
- Il est possible d'ajouter et de supprimer des langues depuis le back-office.
- Ajout du code ISO 639 (fr, en, es, etc...) pour chaque langue.
- Une nouvelle boucle LANGUE est disponible. Elle permet de récupérer les langues définies.
- Ajout des substitutions #DOSSIER_URL, #CONTENU_URL, #PRODUIT_URL et #RUBRIQUE_URL. La substitution #RUBRIQUE_REWRITEURL devient obsolète.
- Ajout des cases à cocher "En ligne" dans la liste des rubriques, dossiers et contenus.
- Ajout de la variable #_ _NOMBRE__ a toutes les boucles. Elle contient le nombre total de resultats retournés par la boucle.
- Dans le B.O., on peut ajouter de nouvelles variables, et supprimer les variables dont l'attribut protege vaut 0

Je compte sur vous pour la remontée de bugs.
Plus nous aurons de retours et plus la sortie de la version finale sera proche.

Merci à tous et bon week-end.

Télécharger THELIA 1.5.2 beta1

lundi 27 février 2012

Constitution d'un réseau de partenaires

Nous nous constituons chez Octolys une liste d'agences, de freelances, d'intégrateurs et développeurs THELIA pour renvoyer des projets au besoin (avec commissionnement).

Si l'idée vous intéresse, merci de nous faire passer le nom de votre société + site + quelques références THELIA + niveau (intégrateur, développeur, graphiste, ...) + département.

Merci à vous.

lundi 30 janvier 2012

THELIA Day de vendredi

Une trentaine de personnes se sont retrouvées à l'I-WAY.

Différents ateliers ont été organisés : développement, graphisme/intégration, documentation.
Nous avons travaillé dans une excellente ambiance, détendue et studieuse à la fois.

La plupart des présents se sont essayés au simulateur automobile entre deux lignes de code / pinceau / prose ;)

Si vous souhaitez suivre le travail réalisé, je vous invite à jeter un oeil à différents billets sur le forum.

Je remercie tous les participants pour ce bon moment qui définit parfaitement ce qu'est le logiciel libre.

Voici quelques photos de Jérôme (Meedle)

vendredi 23 décembre 2011

Bonnes Fêtes

Toute l'équipe d'Octolys vous souhaite d'excellentes fêtes de fin d'année.

A très bientôt.

lundi 24 octobre 2011

THELIA 1.5.1

Voici la 1.5.1 que vous attendez tous.

Télécharger THELIA 1.5.1

CHANGELOG

Correction de la boucle TRANSPORT induisant un souci sur la page adresse du template.
Correction de chemin d'accès au template de bon de livraison PDF
Ajout du paramètre "pays" à la boucle TRANSPORT pour permettre un affichage des frais de port même si aucun client n'est connecté
Ajout du point d'entrée "substitutionsmailcommande", permettant aux plugins de modifier le resultat des substitutions dans les mails de commande
Correction: la suppression d'un administrateur est de nouveau possible
Ajout de la variable #RAISONID (identifiant de la raison) aux boucles Adresse et Venteadr
Corrections des traductions dans admin/commande_details.php
Ajout de la variable #STATUTID à la boucle commande
Ajout de la méthode PluginClassique->getNom()
Ajout de la méthode PluginPaiement->est_module_de_paiement_pour($commande)
Ajout de la méthode PluginTransport->est_module_de_transport_pour($commande)
Creation de la méthode Mail::envoyer() pour envoyer un mail simplement (et accessoirement éviter la recopie de code)
On redirige vers "adresse" si le transport n'est pas défini.
Optimisation du redimensionnement des images, avec ajout du paramètre "exact" à la boucle image, qui permet s'il est présent d'obtenir une image ayant exactement la hauteur et la largeur demandée, en ajoutant des bordures si nécessaire.
Ajout de la substitution #URLFOND(nom-du-fond,parametres), pour remplacer la lourdeur de #VARIABLE(urlsite)/?fond=nom-du-fond&parametres.
Exemple: #URLFOND(recherche,motclef=abcd&page=2) retourne http://www.monsite.com/?fond=recherche&motclef=abcd&page=2. #URLFOND(recherche) retourne http://www.monsite.com/?fond=recherche
Optimisation des substitutions de variables
Ajout de la methode statique Variable::lire();
Ajout dans Cnx des methodes fetch_object, num_rows et get_result, dans une première tentative pour encapsuler les accès BD.
Ajout dans url.php de la fonction urlfond(), qui centralise le calcul des URLs de type /?fond=x
Suppression du plugin de compatibilité 1.4.x (disponible sur contrib.thelia.net)
Ajout de la variable verifstock empêchant l'ajout ou la modification de la quantité d'un article au panier si son stock est inférieur à la quantité demandée (si verifstock = 1)
Mise à jour du htaccess. Veuillez supprimer la ligne RewriteCond %{QUERY_STRING} ^$ (dans le cas d'un template 1.5.x)
Ajout du filtre Supegal : supérieur ou égal en natif
Amélioration de la gestion des urls pour éviter le "duplicate content"
URL par langue configurable. La variable urlsite devient obsolète mais reste présente pour la compatibilité. Dans une version ultérieure, HTTP_ACCEPT_LANGUAGE sera pris en compte
Suppression de #PARAM_FOND_obligetelfixe et #PARAM_FOND_obligetelport. Passage dans le formulaire d'inscription. (mettre à jour le template)

Télécharger THELIA 1.5.1

Le support vidéo

Octolys met en place une plateforme de support vidéos à l'adresse suivante : support.octolys.fr.

Une vidéo est actuellement disponible et d'autres arriveront prochainement.
Certaines questions reviennent régulièrement et une réponse visuelle est en générale très pratique à la compréhension.

Nous espérons que ce nouveau service vous satisfera.

lundi 3 octobre 2011

THELIA 1.5.1 RC3

On s'approche de la version finale.

Thelia 1.5.1 RC3

Télécharger THELIA 1.5.1 RC3

lundi 19 septembre 2011

THELIA 1.5.1 RC2

Un peu d'avancement.

Thelia 1.5.1 RC2

Nous attendons toujours vos retours.

Merci.

Télécharger THELIA 1.5.1 RC2

lundi 12 septembre 2011

THELIA Day à Lyon le 27 janvier 2012

Octolys organise un Thelia Day à Lyon le 27 janvier 2012.

La journée se déroulera à l'I-WAY. Le repas de midi est offert ainsi qu'un tour de simulateur automobile. Il reste encore de la place.

Nous mettrons en place plusieurs ateliers en fonction de l'expertise de chacun.

Vous êtes développeur, graphiste ou intégrateur et vous souhaitez travailler une journée sur le projet libre Thelia ?
Contactez Octolys : contact at octolys point fr.

vendredi 9 septembre 2011

THELIA 1.5.1 RC1

Voici une RC1 pour Thelia 1.5.1

Nous attendons vos retours.

Merci.

Télécharger THELIA 1.5.1 RC1

lundi 5 septembre 2011

Google Analytics et Thelia

Vous utilisez probablement Google Analytics pour vos statistiques.

Il est possible de le configurer spécifiquement pour le e-commerce afin d'avoir des informations précises sur votre ROI (retour sur investissement).
Un plugin a été développé par un contributeur et il me semblait important de vous le présenter.

Voici une vidéo réalisée par l'auteur.

vendredi 26 août 2011

Les plugins compatibles avec THELIA 1.5

Comme vous l'avez remarqué, certains plugins n'étaient pas compatibles avec la version 1.5 de Thelia.

De plus en plus de plugins le sont et ils devraient bientôt tous être opérationnels.

Voici un document pour suivre l'avancée des travaux.

A partir d'aujourd'hui, tous les plugins seront conçus pour Thelia 1.5 et +.
La compatibilité avec Thelia 1.4 ne sera pas assurée.
Bien entendu, les plugins déjà réalisés pour la 1.4 seront toujours en ligne.

Pour terminer, Jérôme de l'agence Meedle nous offre un beau cadeau pour ce Thelia Day.

mercredi 17 août 2011

Une visite au salon e-commerce Paris 2011

Si vous souhaitez rencontrer un membre de la société Octolys et discuter e-commerce / Thelia, ce sera possible le mercredi 14 septembre.

Nous avons décidé de ne pas avoir de stand sur place mais un T-Shirt THELIA se promènera dans les allées.

vendredi 12 août 2011

Formation Thelia le 28/09/2011

Une session de formation à l'intégration Thelia aura lieu le 28/09/2011 chez Octolys à Clermont-Fd.

Si vous êtes intéressés, n'hésitez-pas à nous contacter.

Pour en savoir plus : c'est ici

mardi 12 juillet 2011

Richard Stallman et Thelia

Richard Stallman, le père du logiciel libre avec un T-Shirt Thelia aux RMLL 2011.
Nous remercions Richard d'avoir joué le jeu.

C'est une photo qui compte beaucoup pour nous.
Si le logiciel libre est aujourd'hui pris au sérieux, c'est en grande partie grâce à lui.

Merci à Nicolas (Boyquotes) pour cette superbe photo.