Commit graph

92 commits

Author SHA1 Message Date
Benjamin Renard
854ac3d867 - LSform : Ajout de LStips sur les boutons d'ajout et de suppression de champs 2008-11-14 17:37:37 +00:00
Benjamin Renard
f21dfeed08 - LStips : Déplacement de la gestion des LStips de LSform vers LSdefault 2008-11-14 17:36:49 +00:00
Benjamin Renard
8c10e0cb92 - LSformElement_password_field : Suppression d'un debug inutil 2008-11-14 17:07:51 +00:00
Benjamin Renard
259cd4111e - LSformElement_select.js : Correction d'un bug IE 2008-11-14 17:04:39 +00:00
Benjamin Renard
6b5a299f76 - LSdebug() : alert() dans IE
- getFData() : Correction d'un bug IE
2008-11-14 16:55:09 +00:00
Benjamin Renard
cc5ba69872 - LSmail : Correction d'un bug révélé sous IE 2008-11-14 16:54:22 +00:00
Benjamin Renard
2216eb03e3 - LSformElement_select_object : Pour une meilleur compatibilité (IE), le
tableau pour l'ajout rapide d'une valeur est créé directement dans le
  template.
2008-11-14 15:32:09 +00:00
Benjamin Renard
0306515800 - LSdebug() : Correction pour rendre cette méthode compatible avec Opera et
Google Chrome.
2008-11-14 15:30:58 +00:00
Benjamin Renard
5889a817a5 - Correction de quelques petites choses pour un meilleur fonctionnement sous
Opera et IE
2008-11-13 19:05:06 +00:00
Benjamin Renard
270e48d872 - LSform : Correction d'un erreur JS. 2008-11-10 14:07:59 +00:00
Benjamin Renard
2377c265f9 - LSview : Utilisation de LSconfirmBox pour la confirmation de suppression. 2008-11-10 14:00:43 +00:00
Benjamin Renard
66b1ea7916 - LSformElement_xmpp : Ajout de LStips sur les boutons. 2008-11-10 03:40:56 +00:00
Benjamin Renard
6b305ea742 - LSformElement_url : Ajout de LStips sur les boutons. 2008-11-10 03:40:27 +00:00
Benjamin Renard
4365e4cb83 - LSformElement_textarea : Ajout d'un LStip sur le bouton clear. 2008-11-10 03:34:28 +00:00
Benjamin Renard
7765cd999b - LSformElement_ssh_key : Ajout de LStips 2008-11-10 03:30:49 +00:00
Benjamin Renard
36314b34b7 - LSformElement_select_object : Ajout de LStips sur les boutons. 2008-11-10 03:23:29 +00:00
Benjamin Renard
525a49481c - LSformElement_select : Ajout de LStip sur le bouton clear. 2008-11-10 03:14:13 +00:00
Benjamin Renard
d9ce613daf - LSformElement_rss : Ajout de LStips sur les boutons. 2008-11-10 03:11:37 +00:00
Benjamin Renard
b448d82139 - LSformElement_mail : Ajout d'un bouton LStip pour le bouton mail. 2008-11-10 03:07:28 +00:00
Benjamin Renard
954a3a5272 - LSformElement_text : Ajout d'un LStip pour le bouton generate. 2008-11-10 03:06:54 +00:00
Benjamin Renard
ea23603506 - LSformElement_image : Ajout de LStips pour les boutons. 2008-11-10 02:51:32 +00:00
Benjamin Renard
4145bb5e21 - LSformElement_date : Ajout d'un LStip sur le bouton calendar. 2008-11-10 02:32:18 +00:00
Benjamin Renard
4d99dc8d3f - LSformElement_boolean : Ajout d'un LStip sur le bouton clear. 2008-11-10 02:27:38 +00:00
Benjamin Renard
9046b96b4c - LSformElement_password : Ajout de LStips sur les boutons 2008-11-10 02:12:36 +00:00
Benjamin Renard
8ed72e7613 - Ajout d'une possibilité de positionnement de LStips sur des elements :
-> LSsession : ajout de la méthode addHelpInfos()
	-> LSdefault : ajout des méthodes addHelpInfo() et setHelpInfo()
	-> LSform : ajout des méthodes addTip() et removeTip()
	-> Ceci répond globalement à la feature request #1730
2008-11-10 02:10:42 +00:00
Benjamin Renard
9ed7425d0c - LSform :
-> LSform_layout : Utilisation des id plutot que title pour repérer les div
		 et les li
2008-11-10 02:03:44 +00:00
Benjamin Renard
102cf0ea31 - LSform :
-> Envoie des données via une requête Ajax
- Correction des templates et des procédures modify et create pour l'utilisation
	de l'envoie des données via Ajax.
2008-11-09 23:24:46 +00:00
Benjamin Renard
72fb5737cd - LSdefault :: checkAjaxReturn() : Correction de la méthode et ajout du support des LSinfos 2008-11-09 23:18:35 +00:00
Benjamin Renard
6db507ba6c - LSformElement_select_object : Correction bugs 2008-11-06 12:01:55 +00:00
Benjamin Renard
8849d59f5f - LSformElement_select_object : Correction de bugs 2008-11-06 11:23:21 +00:00
Benjamin Renard
9f5522e43a - LSformElement_select_object : Correction de bugs. 2008-11-06 10:14:14 +00:00
Benjamin Renard
1e64358b08 - LSldapObject : Agrémentation des paramètres de la méthode getSelectArray()
- LSformElement_select_object :
  - Ajout d'un bouton d'ajout/recherche rapide (Feature Requests #1731)
  - JS correction d'un bug lors du refresh (bouton Modifier)
2008-11-05 14:57:19 +00:00
Benjamin Renard
6db3e82759 - LSform : Sélection automatique du premier champ d'un onglet : ajout de la
possibilité de la selection d'un champ select
2008-11-04 14:31:32 +00:00
Benjamin Renard
68d2d9977f - LSform :
-> Correction des templates (balise <a name>)
	-> JS : Déselection des onglets lors du clique et tentative de focus sur le 
		 premier champs du formulaire.
2008-11-04 13:30:17 +00:00
Benjamin Renard
2b6479240e - LSform :
-> Ajout d'une notion de layout pour pouvoir définir l'affichage d'un
     formulaire par onglet et définir l'ordre d'affichage des attributs
    -> Création de templates LSform plutôt que de le redéfinir dans chaque 
       template l'affichage d'un formulaire :
        - LSform.tpl : Template de formualaire
        - LSform_view.tpl : Template d'affichage (vue)
    -> Ajout du JS même lors d'une view
    -> JS : ajout de méthode de gestion des onglets
- LSeepeople : Ajout de commentaire dans le fichier de configuration
- LSformElement_select_object && LSformElement_mail : 
  -> Utilisation des paramètres LSform plutôt que de consulter directement les 
     champs cachés.
2008-11-03 19:25:22 +00:00
Benjamin Renard
4c0e7669f5 - LSselect :
-> Modification de l'id du titre (tpl + JS) pour une meilleur compatibilité "title" -> "LSselect_title"
2008-11-03 14:47:30 +00:00
Benjamin Renard
e340850741 - config.inc.php : Changement du domaine d'exemple. ls.com existe
- LSmail :
  -> Le sujet n'était pas encore paramètrable d'avance : c'est fait.
  -> Adpatation index_ajax.php
  -> Ajout d'une méthode JS d'export des infos du mail saisie
- LSformElement_password : Ajout d'une possibilité d'envoie du mot de passe
  par mail lors de sa modification
- LSattribute : Ajout d'un binding applicatif pour l'execution de fonction/
  méthode lors d'évenement (a agrémenter)
- LSldapObject : Utilisation des evenements pour le binding onModify des
  attributs
- LSaddons :: Mail : Ajout d'un header 'To:' systématiquement.
- LSform : Ajout de la méthode JS getValue()
2008-10-31 12:12:31 +00:00
Benjamin Renard
860f62e09c - LSrelation : Correction du JS pour plus de robustesse 2008-10-27 15:37:45 +00:00
Benjamin Renard
bcaf4df12b - LSformElement_test : Correction de bugs JS 2008-10-27 14:33:31 +00:00
Benjamin Renard
ab473fa16c - Retour en arrière suite à une erreur dans mon dernier commit 2008-10-27 14:21:44 +00:00
Benjamin Renard
aa6fa82acb - LSformElement_text : Mise en compatibilité avec les nouvelles fonctionalités
de la fonction getFData()
2008-10-27 14:15:05 +00:00
Benjamin Renard
ba78f51681 - getFData (Php&JS) : Ajout d'une possibilité de découpage de la valeur de remplacement 2008-10-27 14:06:49 +00:00
Benjamin Renard
6cbdccbec2 - LSformElement :
-> Suppression des méthodes :
    - getTitle()
    - getMultipleData()
    - displayLabel()
- LSformElement_select_objet
  -> Refonte avec utilisation des templates
2008-10-16 15:35:20 +00:00
Benjamin Renard
f5bfa2e5e3 - LSformElement_date
-> Refonte en utilisant les templates
- LSformElement_ssh_key
	-> Correction du fieldTemplate qui ne prévoyait pas une valeur vide
2008-10-16 15:00:21 +00:00
Benjamin Renard
1293b9776a - LSformElement_password :
-> Correction des problèmes liés au changement de type de input
2008-10-16 13:16:39 +00:00
Benjamin Renard
6143be5488 - LSformElement_select : Refonte en utilisant les templates
- LSformElement_password : Ajout d'un fichier oublié dans le dernier commit
2008-10-16 13:03:45 +00:00
Benjamin Renard
05fe7f0042 - LSdefault :
-> Ajout de la méthode getParams()
- LSformElement_password :
  -> Refonte en utilisant les templates
  -> Refonte Javascript en utilisant les JSparams via LSdefault et creation d'un
     LSformElement_password_field
2008-10-16 12:01:26 +00:00
Benjamin Renard
f691db17c3 - LSformElement_xmpp & LSformElement_url & LSformElement_rss
-> Refonte avec l'utilisation de l'héritage de LSformElement_text
  -> Utilisation d'un fieldTemplate commum : LSformElement_uri_field.tpl
- LSformElement_mail
  -> Utilisation du fieldTemplate commum : LSformElement_uri_field.tpl
- LSformElement : Ajout du paramètre $fetchVariables qui contient les variables
  ajouter au contexte de la méthode fetchTemplate()
2008-10-15 18:29:14 +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
Benjamin Renard
abbf310b2d - LSformElement_select_object
-> Les lignes supprimées sont barré plutôt que supprimées complétement
	-> Correction d'un bug lorsque l'élément est validé avec une liste vide
- LSattribute : Correction de la méthode isUpdate()
2008-10-15 09:12:20 +00:00