- LSform.js :
authorBenjamin Renard <brenard@easter-eggs.com>
Wed, 15 Oct 2008 17:40:04 +0000 (17:40 +0000)
committerBenjamin Renard <brenard@easter-eggs.com>
Wed, 15 Oct 2008 17:40:04 +0000 (17:40 +0000)
commitcc0a009b630f7b6dea5afcba06a01c204ccba6c2
tree66e366a5629701bb82c407d8a4a343653ab70674
parentd7b65d3455f35a74def99005b7f7a70ef907e6a1
- 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
20 files changed:
trunk/conf/LSobjects/config.LSobjects.LSeepeople.php
trunk/includes/class/class.LSform.php
trunk/includes/class/class.LSformElement.php
trunk/includes/class/class.LSformElement_mail.php
trunk/includes/class/class.LSformElement_text.php
trunk/includes/class/class.LSformElement_textarea.php
trunk/includes/class/class.LSsession.php
trunk/includes/js/LSform.js
trunk/includes/js/LSformElement.js [new file with mode: 0644]
trunk/includes/js/LSformElement_field.js [new file with mode: 0644]
trunk/includes/js/LSformElement_mail.js
trunk/includes/js/LSformElement_text.js
trunk/includes/js/LSformElement_text_field.js
trunk/includes/js/LSformElement_textarea.js [new file with mode: 0644]
trunk/index_ajax.php
trunk/templates/default/LSformElement.tpl [new file with mode: 0644]
trunk/templates/default/LSformElement_field.tpl [new file with mode: 0644]
trunk/templates/default/LSformElement_mail_field.tpl [new file with mode: 0644]
trunk/templates/default/LSformElement_text_field.tpl [new file with mode: 0644]
trunk/templates/default/LSformElement_textarea_field.tpl [new file with mode: 0644]