Commit graph

224 commits

Author SHA1 Message Date
Charles Videau
ec7d134158 Traduction FR->EN des classes javascript 2009-02-17 13:46:41 +00:00
Benjamin Renard
39c9a4fbf4 - LSform : Ajout de traduction (oubli). 2009-02-17 13:18:36 +00:00
Benjamin Renard
a613560cd8 - LSview : Ajout de traduction. 2009-02-17 13:18:03 +00:00
Benjamin Renard
8c0d1e5c1e - LSrelation : Traduction 2009-02-17 13:16:48 +00:00
Benjamin Renard
2d06ac3e81 - LSsmoothbox : Traduction. 2009-02-17 13:15:59 +00:00
Benjamin Renard
df9f155378 - LSformElement_date : Suppression d'un commentaire obsolète. 2009-02-17 12:51:03 +00:00
Benjamin Renard
fc8141c4ff - LSformElement_mail : Suppression d'attribut alt et title d'un bouton rendu
inutile par l'utilisation d'un LStips.
2009-02-17 12:50:25 +00:00
Benjamin Renard
cdc7e665ca - LSconfirmBox : Ajout de la possibilité de traduction des label des boutons
et traduction des valeurs par défaut en anglais.
2009-02-17 11:36:54 +00:00
Benjamin Renard
07c1e865e7 - LSformElement_url : Désactivation du bouton JS addFavorite quand le
navigateur n'est pas supporté.
2009-02-17 11:24:41 +00:00
Benjamin Renard
80a374a29c - LSview : Passage par le JS de la traduction du label de suppression. 2009-02-17 08:41:21 +00:00
Charles Videau
35c7d32e6d Traduction de LSForm.maildir 2009-02-14 18:18:31 +00:00
Benjamin Renard
acf765f8c9 - LSformElement_maildir : Oubli de l'utilisation de get_text pour l'affichage
des messages de confirmations.
2009-02-14 18:13:33 +00:00
Charles Videau
32a6e04030 2eme salve de traduction FR->EN 2009-02-13 23:06:58 +00:00
Benjamin Renard
86e53578b8 - LSformRule_imagefilesize devient LSformRule_filesize. 2009-02-12 19:14:15 +00:00
Benjamin Renard
20e2577d58 - LSformRule_imagefile : Tranformation en interface de la règle LSformRule_mimetype. 2009-02-12 15:56:38 +00:00
Benjamin Renard
6088ba9da1 - LSformRule_mimetype : Ajout d'une nouvelle règle de validation sur le mimetype. 2009-02-12 15:54:55 +00:00
Benjamin Renard
38b8884ea6 - checkEmail : Ajout de la possibilité de vérifier le nom de domaine par un
ou plusieurs.
2009-02-12 14:39:44 +00:00
Charles Videau
52ede7e6f7 Premiere salve de traduction FR->EN
(Note) Les passages déja traduits sont ignorés
2009-02-12 12:38:56 +00:00
Benjamin Renard
5980693fc1 - LSform :
-> Ajout de la possibilité de désactiver l'envoi d'un formulaire par Ajax
	-> Désactivation automatique de l'envoi d'un formulaire par Ajax lorsqu'un
		 champs input de type file possède une valeur.
	-> Les onglets vides sont désormais cachés.
- Vues create et modify : Ajout du support de retour non-ajax dans le cas d'une
	erreur de validation du formulaire.
2009-02-12 10:04:50 +00:00
Benjamin Renard
91881a4c7a - LSsmoothbox : Ajout d'un event de femeture lors d'un double clic sur l'image ouverte. 2009-02-12 09:09:56 +00:00
Benjamin Renard
379ab649b3 - LSattribute : Correction de la méthode addToView() ne vérifiant pas la valeur
du paramètre de config 'view'.
2009-02-12 09:08:40 +00:00
Benjamin Renard
a7a165651d - LSattr_html_select_object && LSattr_html_select_list :
-> Mofication du paramètre de configuration 'display_attribute' en
     'display_name_format'
	-> Ajout de commentaires
2009-02-11 16:01:21 +00:00
Benjamin Renard
8cc6d37f8a - LSformElement_maildir : Erreur dans un commentaire. 2009-02-11 15:59:13 +00:00
Benjamin Renard
e9533f7105 - LSattr_ldap_password : Ajout d'une possiblité de stocker le mot de passe
directement en clair.
2009-02-11 15:58:35 +00:00
Benjamin Renard
484fea1957 - LSformElement_date : Ajouter un bouton JS "Maintenant".
- JScalendar : Transformation du fichier calendar-fr.js en UTF-8
2009-02-03 16:16:58 +00:00
Benjamin Renard
6f1e2844c2 - LSattr_ldap_boolean : Déplacement de la configuration dans ldap_options
(Bug #1770)
- LSattr_html_select_object : Déplacement de la configuration dans html_options
	(Bug #1768)
- LSattr_html_select_list : Déplacement de la configuration dans html_options
	(Bug #1769)
2009-01-28 08:13:36 +00:00
Benjamin Renard
eb00496153 - LSldapObject :
-> Ajout de paramètres de configuration pour définir les attributs devant
		 être utilisés pour passer un pattern recherchés.
	-> Ajout de la méthode getPatternFilter()
	-> Utilisation de la méthode getPatternFilter() dans getSelectArray()
- view.php & select.php : Utilisation de getPatternFilter()
2009-01-25 17:43:30 +00:00
Benjamin Renard
4ec62d0694 - LSsession : Problème dans les messages d'erreur (loadConfig())
- config.inc.php : Correction du chemin de smarty au profit du standart Debian
2009-01-25 15:55:33 +00:00
Benjamin Renard
da46c1ae00 - LSerror : Déclaration des messages d'erreurs avec la méthode statique
defineError() plutôt que l'utilisation d'une variable globale
- LSldap : Transformation de la classe pour que les appels soient statiques
2009-01-25 14:37:03 +00:00
Benjamin Renard
03c375d827 - LSsession : Tranformation de la classe pour la rendre "statique".
-> Tout les appels on été revus.
2009-01-24 17:45:14 +00:00
Benjamin Renard
6a7a135d3c - LSdefault.js :
-> Trie, ménage, rangement
	-> Commentaire
	-> Meilleur gestion des affichages des LSdebug et des LSerror
2009-01-22 16:38:54 +00:00
Benjamin Renard
7aa2cceec3 - LSaddon :: Maildir : Oubli d'une constante dans la fonction
LSaddon_maildir_support()
2009-01-22 15:37:57 +00:00
Benjamin Renard
e5480740cf - LSldapObject : Ajout de fireEvent sur les LSattributes de l'objet
dans les méthodes beforeDelete() et afterDelete()
- Config. LSeepeople : oubli generate_sambaSID() -> generate_sambaUserSID()
2009-01-22 15:35:37 +00:00
Benjamin Renard
6957badce8 - LSaddon :: Maildir :
-> Ajout de la fonction getMaildirPath() s'occupant de la génération du
     chemin distant de la maildir à partir d'un LSldapObject.
  -> Ajout de la possibilité de la définition d'une regex pour déterminer
     le chemin distant de la maildir. Cette regex doit matcher tout ou parti
     de la chaine retourné par le LSformat LS_MAILDIR_FTP_MAILDIR_PATH.
2009-01-22 15:26:21 +00:00
Benjamin Renard
6b60147327 - LSformElement_maildir : Ajout de la méthode de suppression simple dans toDo() 2009-01-22 14:29:32 +00:00
Benjamin Renard
99a8de6715 - LSformElement_maildir : Ajout de messages lors des réussites de
création/modification/suppression
2009-01-22 14:20:36 +00:00
Benjamin Renard
c6cf4b46a1 LSformElement_maildir :
-> Correction d'un bug idiot ;)
	-> Ajout d'un commentaire concernant les options HTML gérées
2009-01-22 14:11:09 +00:00
Benjamin Renard
7df8ed984d - Remplacement des appels à LSerror via la variable globale par des appels
statiques.
2009-01-21 17:37:02 +00:00
Benjamin Renard
2a86edcae4 - LSerror : Transformation des méthodes en mode statique 2009-01-21 17:12:29 +00:00
Benjamin Renard
6f52489a59 - Deplacement du require de functions.php dans le fichier de classe de LSsession
pour ne pas obliger sa recopie.
- LSlog : Début d'ecriture d'une possibilité de fichiers de logs
- Ajout d'une fonction de test validPas() retournant false
- LSformElement : Ajout d'un type de LSformElement gérant les attributs maildir.
  Il fonctionne en frontend du LSaddon Maildir.
- LSsession :
  -> Ajout de la méthode statique includeFile() utilisé à la place de la fonction
     php include_once()
  -> displayAjaxReturn() : Gestion du LSredirect
  -> Ajout d'un require_once() sur functions.php
- LSaddon::FTP : Ajout de la fonction renameDirByFTP()
- LSaddon::Maildir :
  -> Ajout de la fonction renameMaildirByFTP()
  -> Modification des fonctions createMaildirByFTP() et removeMaildirByFTP() pour
     pour pouvoir leur passé en deuxième paramètre le chemin de la maildir à utlisé
- LSdefault :
  -> LSdebugHidde() devient hideLSdebug()
  -> Ajout de la méthode hideLSerror() accroché sur l'événement double-clique de la
     LSerrorsBox
  -> displayErrorBox() : plus de timeout d'affichage des erreurs
  -> checkAjaxReturn() : Gestion des LSredirect
- LSform :
  -> plus de LSformRedirect : utilisation de LSdefault::LSredirect
- modify.php et create.php : Utilisation des LSdefault::LSredirect et affichages des
  erreurs non-bloquant sur la page suivante.
- LSerror :
  -> Utilisation d'une variable de session pour stocké les erreurs
  -> Ajout de la méthode resetError() exécutée à chaque exécution de 
     LSerror::getErrors()
- LSldapObject :
  -> Correction de la gestion des binding
    -> Event before_modify : bloquant en cas d'échec
    -> Event after_modify : non-bloquant en cas d'échec
2009-01-21 17:08:09 +00:00
Benjamin Renard
6df5963a9c - LSformRule_maxlength : Correction d'une erreur de syntaxe 2009-01-14 10:28:10 +00:00
Benjamin Renard
b6de64dac0 - LSsession : Remplacement de require_once() par des include_once() 2009-01-12 14:52:54 +00:00
Benjamin Renard
963714a5dd - LSaddons : Déplacement de la configuration dans conf/LSaddons/* (Feature Request #1748)
- ftp : Ajout de la possiblité d'un chmod après la création des dossiers
					avec la méthode createDirsByFTP()
	- Maildir : Ajout d'un chmod après la création de la maildir
2009-01-12 10:57:27 +00:00
Benjamin Renard
b2e585b7c2 - Uniformisation du nom LSrelation (relations -> LSrelation) 2009-01-07 23:06:05 +00:00
Benjamin Renard
fc9ebc382a - LSldapObjet : le mot clé displayValue devient displayName
- LSsession : oubli getDisplayValue() -> getDisplayName()
2009-01-07 19:58:08 +00:00
Benjamin Renard
4777789c95 - LSldapObjet :
-> méthode getDisplayAttributes() devient getDisplayNameFormat()
	-> méthode getDisplayValue() devient getDisplayName()
	-> config : select_display_attrs devient display_name_format
2009-01-07 19:24:14 +00:00
Benjamin Renard
c3c2177901 - LSsession : Modification de la méthode loadLSaccess() pour prendre en compte
la possibilité de laisser à l'utilisateur le choix du format de nom des subDn.
	De plus, le paramètre du basedn de recherche des LSobjets est renomé :
	-> topDn => basedn
- config.inc.php : Paramètre inutile supprimé
2009-01-03 22:00:32 +00:00
Benjamin Renard
ed5b3d97a0 - LdapSaisie : J'ai commencé à écrire la docummentation de LdapSaisie que
j'espère pour voir bientôt ajouté au SVN. Cela me fait mettre le doit sur
quelques problèmes de nommages, d'organisation que j'ai corrigé sur le fait :
	- Concepte de level était enfaite celui de subDn : seule le nom subDn doit
		rester.
	- Le concept de LSrights dans LSsession et config.inc.php était mal nommé.
		Il correspond plus à la définition de LSprofile en réalité. Je l'ai renommé
		ainsi.
	- Les paramètres authobject et authobject_pwdattr n'étaient pas très représentatif.
		Je les ai renommé en authObjectType et authObjectTypeAttrPwd.
- Templates : 
	-> Correction du template default dans le but de changer la couleur bleu dominante juger trop
		 flashy :). Au passage j'ai dégagé l'image de fond de #main utilisé pour colorer le menu :
		 cette méthode est moche et quitte a à faire du moche je préfère utiliser un vulgaire tableau
		 que des bidouille de ce genre.
	-> Création d'un logo pour LdapSaisie qui vient remplacer le logo Easter-Eggs utilisé jusqu'alors.
	-> Ajout d'un favicon.
- LSerror :
	-> J'ai déplacé les definitions de code d'erreur dans le contexte concerné (càd dans
		 les fichiers de définition des classes) (Feature Request #1757)
	-> J'en ai profité pour renommer les codes d'erreur avec un prefixe pour eviter les doublons
		-> J'ai donc modifié une grande partie des fichiers pour changer les codes erreurs utilisés
	-> Ajout d'une méthode getError() utilisé par getErrors()
	-> Modification de la méthode stop()
- LSformElement_password : 
 - Correction d'un bug dans la génération des mots de passe dans un	formulaire de création d'objet.
 - Ajout d'une possiblité de choisir le type de hashage du mot de passe stocké dans l'annuaire
		(Feature Request #1756)
 - Traduction des commentaires
- LSattribute : Ajout des vérifications dans les méthodes de la classe lors de l'utilisation des objets
	html et ldap.
- LSsession : 
	-> Renforcement des méthodes faisant des inclusions d'autres fichiers php.
2009-01-02 16:00:25 +00:00
Benjamin Renard
78b227d489 - LSsession :: loadLSrights() : correction d'un bug suite aux mofications
récentes.
2008-12-06 00:27:18 +00:00
Benjamin Renard
ef6e0eda4d - LSformElement_password : Correction de la méthode de génération de mot de
passe via Ajax bugant dans certain cas.
2008-12-06 00:17:26 +00:00