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
Benjamin Renard
ca48658a32
- LSattr_ldap_date : Gestion du cas paticulier du stockage d'un timestamp UNIX.
2008-12-05 17:32:42 +00:00
Benjamin Renard
467510201e
- LSldapObject : Modification de la méthode getObjetFilter() pour permettre
...
de prendre en compte un filtre positionné par l'utilisateur dans la
configuration
2008-12-05 16:15:10 +00:00
Benjamin Renard
e9d3b321d8
- LSsession :
...
-> Correction du chargement de Net_LDAP2
-> Ajout de la possibilité d'avoir autre chose que le dn en valeur clef
dans la méthode loadLSrights() (type groupe)
2008-12-05 14:38:42 +00:00
Benjamin Renard
15f678b67b
- LSdefault : Fonctionnalité pour le divertissement de l'utilisateur.
2008-11-24 23:40:47 +00:00
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
1c0aa2c82e
- LSsession : Correction des méthodes addCssFile() et addJSscript() pour
...
eviter les doublons.
2008-11-14 14:14:04 +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
c48a57df45
- LSsession :
...
-> Les profils utilisateurs sont maintenant scalable. Il est possible
de créer autant de profil voulu avec autant de droits alloués spécifiques
-> LSsession :: whoami() et LSldapObject :: whoami() retourne la liste des profils
correspondants à l'utilisateur connecté
-> Les méthodes ont été modifiées pour prendre en compte cela en faisant la somme
des droits de chaque profils :
- LSsession :: canAccess()
- LSsession :: relationCanAccess()
- LSsession :: loadLSrights()
- LSattribute :: myRigths()
-> LSsession :: isAdmin() a été remplacé par isProfile() capable de redonner la meme
information mais pour tout profil dont le nom est passé en paramètre
-> LSsession :: loadLSrights() : gère la délagation de droits sur les objets répondant a un
filtre particulier ou dont un certain attribut possède une certaine valeur
-> LSexample :
-> Ajout d'un attribut lsGodfatherDn pour la délégation de droit objet par objet
-> Retravail des objets d'exemple pour faire en sorte de coller plus avec une réel
utilisation
2008-11-12 16:57:40 +00:00
Benjamin Renard
b03848b1a1
- LSldapObject : Toutes les règles de validation des données d'un objet
...
sont executées avant le retour.
2008-11-10 15:32:56 +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
9e2872c5c3
- LSformElement_select_object : Passage du fichier en UTF-8.
2008-11-10 03:26:11 +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
9772c4fe9e
- LSsession : Correction de la methode addHelpInfos()
2008-11-10 02:42:06 +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
6448f263be
- LSldapObject : Correction de la méthode getForm() dans le cas d'un chargement
...
des données d'un autre objet (copie). Utilisation de la méthode getFormVal().
Ceci corrige le bug #1732 .
2008-11-09 23:55:17 +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
1015869e28
- LSform :
...
-> Ajout de la méthode getErrors() : retourne les erreurs définies
-> Correction de la méthode definedError() : ajout de la possibilite
de savoir si globalement des erreurs sont définies.
2008-11-09 23:20:34 +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
e598212d76
- LSsession : Ajout de la méthode displayAjaxReturn()
2008-11-09 23:14:51 +00:00
Benjamin Renard
179151ebc9
- LSattr_html_select_list : utilisation de LSldapObject :: search()
...
plus légère que LSldapObject :: listObjects() pour former la liste
2008-11-09 16:49:30 +00:00
Benjamin Renard
41767dde3d
- LSldapObject :
...
-> Ajout de la méthode search() effectuant une recherche multi-niveau dans l'annuaire
et retournant un tableau array(dn => '', attrs => '') des objets correspondants.
Cette méthode est plus légère à utiliser quand on cherche simplement a obtenir une
liste d'objet avec quelques infos plutôt qu'une liste d'objet instancié.
-> Utilisation de la méthode search() dans les méthodes listObjects()
et listObjectsName() plutôt qu'une recherche autonome.
2008-11-09 16:47:55 +00:00
Benjamin Renard
2b5dfe8416
- LSformElement_mailQuota : Ajouter un type de formulaire pour gérer
...
les attributs mailQuota (Feature Requests #1707 )
2008-11-09 16:02:21 +00:00
Benjamin Renard
4dca97074b
- LSselect && LSattr_html_select_object : Optimisation des recherches en utilisant
...
LSldapObject :: listObjectsName()
2008-11-09 01:40:18 +00:00
Benjamin Renard
77bfd98a32
- getFData() : Correction d'un bug dans le précédent commit
2008-11-09 01:12:57 +00:00
Benjamin Renard
0b78fe461d
- getFData() : Renforcement de la robustesse de la fonction.
2008-11-09 01:06:30 +00:00