Commit graph

3 commits

Author SHA1 Message Date
Benjamin Renard 382cb1c994 Rename trunk directory to public_html 2009-11-13 14:26:11 +01:00
Benjamin Renard 03c6892e0f - Templates LSformElement* : Problème possible revelé sur
LSformElement_select_object : Les valeurs des foreach key et item ne sont pas
	réécrite lors d'un {foreachelse} et du coup les valeurs d'un élément au dessus
	sont utilisées.
2008-11-24 10:59:36 +00:00
Benjamin Renard cc0a009b63 - LSform.js :
-> Refonte complète pour coller au plus près de la réalité
  -> Création des classes LSformElement et LSformElement_field
- LSsession :
  -> Méthode fetchTemplate() : retourne un template compilé
- LSformElement :
  -> Méthode fetchTemplate() : Utilisation des templates pour l'affichage des
     LSformElement.
  -> Méthode isMultiple()
  -> getEmptyField() : méthode d'affichage par défaut d'un champs vide
- LSformElement_textarea :
  -> Utilisation des templates pour l'affichage
  -> Ajout d'un bouton clear()
- LSformElement_text :
  -> Utilisation des templates pour l'affichage
  -> Adpatation pour pouvoir faire des classes filles. Celles-ci hériteront
     des fonctionnalités des champs textes classiques
  -> La méthode de génération est maintenant appliqué à tout les champs et non
     plus simplement au premier
- LSformElement_mail :
  -> Refonte en utilisant l'héritage de LSformElement_text
2008-10-15 17:40:04 +00:00