Commit graph

1846 commits

Author SHA1 Message Date
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 e694a1fefe - LSeepeople : problème sur la valeur du paramètre view de l'attribut
jpegPhoto.
2009-02-12 15:56:00 +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 e885ccd5ac - LSformElement_date : Oubli d'image. 2009-02-12 09:13:35 +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
Charles Videau af100aae9c Traduction totale des commentaires du fichier 2009-02-03 00:51:27 +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 a1c4bcbbcd - LSeepeople : Correction d'une incohérence dans la config de l'attribut uid. 2009-01-25 18:10:00 +00:00
Benjamin Renard 7c38ca3923 - LSexample : Correction des indexes. 2009-01-25 17:55:48 +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 c2b5e9e144 - Template black :
-> Adaptation pour coller avec les modifications du template default
- Templates default & black :
	-> Chasse au images inutilisées
	-> Adapatation du template login suite au remplacement du logo
2009-01-02 16:28:13 +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 87d71e2359 - LSview : Bugs dans l'utilisation du cache des recherches [#1745] 2008-12-15 12:44:04 +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
Benjamin Renard eac7ef4d46 - LSsession_recoverPassword / LSformElement_password :
-> Modification de la fonction generatePassword() pour prendre en compte une
	politique de sécurité plus complexe
2008-12-05 23:42:47 +00:00
Benjamin Renard 6529d0b3bf - LSaddons :: Samba :
-> Renomage de la méthode generate_sambaSID en generate_sambaUserSID
	-> Ajout de la méthode generate_sambaGroupSID
2008-12-05 18:46:31 +00:00