Benjamin Renard
7c45bfe833
Replace ereg() function call by preg_match()
2018-01-08 19:08:39 +01:00
Benjamin Renard
593a4c5e96
LSformRule :: ssh_pub_key : fix check
2017-12-22 17:34:21 +01:00
Benjamin Renard
049efb1eef
Add LSformRule :: ssh_pub_key
2017-12-22 17:13:48 +01:00
Benjamin Renard
7be590d842
Add generateFunction and additionalAttrs parameters for extraDisplayedColumns
2017-11-30 12:29:46 +01:00
Benjamin Renard
835dccb5f6
LSattr_html :: date : Add showNowButton and showTodayButton parameters
2017-10-12 14:58:31 +02:00
Benjamin Renard
e0641191b7
Add documentation about LSformRule :: callable
2017-08-22 15:06:47 +02:00
Benjamin Renard
db5422bc26
Doc : fix <citetitle> HTML element style
2017-06-15 18:47:28 +02:00
Benjamin Renard
e1cdd85819
LSattr_html :: postaladdress : improve it and add default configuration value
2017-06-15 18:44:51 +02:00
Benjamin Renard
2094b6f5e8
Rename LSattr_ldap :: postalAddress to LSattr_ldap :: postaladdress and add doc on this type of html & ldap attribute
2017-06-15 17:23:37 +02:00
Benjamin Renard
d8e0d40dee
Add documentation
2017-05-04 17:28:13 +02:00
Benjamin Renard
7909d55b39
LSrelation : add possibilty to handle relation with multiple key values
2017-04-28 17:04:55 +02:00
8deb9a8508
LSrelation : improve and make it easy to configure simple relation
2017-04-28 02:13:05 +02:00
Benjamin Renard
8f037d8421
LSattr_html :: select_object : Fix handling filter parameter
2017-03-23 16:30:14 +01:00
Benjamin Renard
7aa96ae60c
LSattr_html :: select_list / select_object : add parameter to handle onlyAccessible LSsearch parameter
2017-03-23 16:29:33 +01:00
Benjamin Renard
dc3c367f2f
LSsession / subDn : add parameter to handle onlyAccessible LSsearch parameter
2017-03-23 16:26:28 +01:00
Benjamin Renard
0f1fe9a99c
Fix problem when onlyAccessible parameter is set to True in LSobject configuration file
2017-03-23 14:43:23 +01:00
Benjamin Renard
042fb21901
customAction : add noRedirect parameter
2017-03-08 16:57:44 +01:00
Benjamin Renard
caa45fcc12
Add visibleTo parameter to extra displayed columns
2017-01-25 15:39:06 +01:00
Benjamin Renard
002e83e1ab
Add helpInfo parameter for customActions
2017-01-25 12:05:22 +01:00
Benjamin Renard
cc2bc8462b
Doc : Add LSobject filter parameter example
2017-01-13 17:39:04 +01:00
Benjamin Renard
e294fb123b
LSauthMethod::HTTP : Add parameter to disable checking login/password by LDAP auth challenge
2016-07-21 11:24:51 +02:00
Benjamin Renard
bf6ebf171d
LSattr_html :: select_list : add values_attribute parameter
2016-07-21 11:03:34 +02:00
Benjamin Renard
3d52a5ce57
LSsearch : add formaterFunction parameter for extraDisplayedColumns
2015-08-21 15:15:14 +02:00
Benjamin Renard
b8ae56c92f
Add doc on LSattr_html_tel
2015-08-21 13:52:22 +02:00
Benjamin Renard
24aa3412a7
LSsearch : add cssStyle extraDisplayedColumns's parameter
2015-08-12 14:26:50 +02:00
Benjamin Renard
3f350d331c
LSsearch : improve and add doc for formaterLSformat extraDisplayedColumns's parameter
2015-08-12 14:26:21 +02:00
Benjamin Renard
f313b2e1d3
LSldapObject : Add except_current_object option on attribute validation test
2015-08-10 10:16:32 +02:00
Benjamin Renard
12f71e0303
Doc : Fix compatibility with old version of Docbook DTD
2015-08-04 16:35:26 +02:00
Benjamin Renard
939863465f
Doc : add some important details on import feature
2015-07-30 18:09:14 +02:00
Benjamin Renard
0055ea1d7a
Add import feature
2015-07-30 16:40:16 +02:00
772cd8b0da
LSformElement :: select_list / select_box : permit to put possible values in labelled group
2015-07-25 18:23:06 +02:00
Benjamin Renard
dfafd88159
LSformElement :: valueWithUnit : improve floatint number display and add parameter for formatting control
2015-04-07 20:34:18 +02:00
Benjamin Dauvergne
9add9c3321
Allow a sequence of filters in LSobjects profile configurations
...
It's now possible for example to define a profile on an LSobject whose
attribute would contain the DN of a group the user is member of instead
of directly the dn of the user. A possible configuation using this new feature:
'LSprofile' => array(
'admin' => array(
'LSobjects' => array(
'LSsupannGroupAdminByGroup' => array(
'filters' => array(
array(
'basedn' => $basedn,
'attr' => 'member',
'attr_value' => '%{dn}',
'LSobject' => 'LSsupannGroup',
),
array(
'basedn' => $basedn,
'attr' => 'supannGroupeAdminDN',
'attr_value' => '%{dn}',
'LSobject' => 'LSsupannGroup',
)
),
),
),
),
)
Signed-off-by: Benjamin Renard <brenard@easter-eggs.com>
2015-02-09 11:16:20 +01:00
Benjamin Renard
27b56ef505
LSattr_html :: password : Add possibility to generate password using pwgen command
2015-02-05 10:33:14 +01:00
Benjamin Renard
8313191f54
LSformElement :: select_object : Add ordered feature
2015-01-21 16:35:23 +01:00
Benjamin Renard
3a6bd1ea06
Add global parameter defaultCSSfiles
2015-01-08 15:15:40 +01:00
Benjamin Renard
bee41b3d9d
LSattr_ldap_boolean : Add default TRUE/FALSE values
2015-01-08 15:00:56 +01:00
Benjamin Renard
a73103a576
LSsession : Add useUserCredentials parameter
2014-11-18 13:16:38 +01:00
Benjamin Renard
1dbf87cf0a
LSformElement : add no_value_label parameter
2014-10-15 10:58:43 +02:00
Benjamin Renard
8d989af946
LSsearch : add customAction feature
2014-10-08 17:24:30 +02:00
Benjamin Renard
3f67942606
Doc : Fix LSattr_html :: select_list parameters list
2014-09-30 16:27:59 +02:00
Benjamin Renard
04f2518d35
LSformElement :: select_object : Add sort feature (with sort and sortDirection parameters)
2014-09-30 16:26:19 +02:00
Benjamin Renard
f24f574430
LSattr_html :: select_list : Add sort feature (with sort and sortDirection parameters)
2014-09-30 14:46:36 +02:00
Benjamin Renard
4d40bba83d
Doc / LSattr_html_boolean : Add info about default_value definition
2014-09-30 13:54:52 +02:00
Benjamin Renard
bbf7087572
LSformat : Full support format in JS and improve substr
2014-09-30 13:54:52 +02:00
Pierre Arnaud
245094e078
Update conf/LSattribute/check_data/alphanumeric.docbook documentation
2014-08-14 16:33:20 +02:00
Benjamin Renard
5efa437612
LSformRule :: password : Added minValidRegex parameter and use preg_match() function instead of deprecated ereg() function
2014-06-19 16:41:27 +02:00
Benjamin Renard
6bf08b81a4
Doc : add info about LSattr_html :: select_box
2014-06-18 00:26:49 +02:00
Benjamin Renard
316aee7f49
Doc : add info about LSformRule :: inarray
2014-06-17 17:59:22 +02:00
Benjamin Renard
33cef8be28
LSobject : Add possibility to add extra displayed columns in search result
2014-06-17 16:08:41 +02:00
Benjamin Renard
bfe61bce73
Doc : Added details about regex format using in regex check_data
2014-02-04 15:26:23 +01:00
Benjamin Renard
f38b2a63aa
Doc : Added informations about LSattr_html_valueWithUnit
2013-12-12 11:24:26 +01:00
Benjamin Renard
6f84a238f3
Doc : Added info about new filter parameter of LSattr_html_select_object
2013-11-15 19:02:50 +01:00
Benjamin Renard
20f3fc18d8
Fixed documentation about msg parameter of LSattr_html_password
2013-11-15 18:00:28 +01:00
4255015687
Doc : comment "!" and "_" and "~" modifiers of LSformat
2013-07-09 15:45:09 +02:00
Benjamin Renard
b1af98a36a
LSaddon::phpldapadmin : Added icon and give an use case example in documentation
2013-06-28 16:53:56 +02:00
Benjamin Renard
9f34843ded
Added LSaddon::phpLdapAdmin
2013-06-28 16:38:31 +02:00
Benjamin Renard
b87d5207e7
LSsearch : Added searchLSformat and approxLSformat parameter for searched attributes
2013-06-28 09:44:02 +02:00
Benjamin Renard
ddeff8c622
LSformElement_password : added clearView and clearEdit parameters
2013-06-24 17:52:45 +02:00
dcb4d4deed
Doc : update documentation with last change
2013-06-19 04:02:20 +02:00
Benjamin Renard
e557d7f83b
LSformElement_password : Added possibility to have multiple contact mail attributes
2012-12-18 12:20:27 +01:00
Benjamin Renard
296e646967
CustomActions : Added hideLabel feature
2012-10-04 14:49:30 +02:00
Benjamin Renard
fb82854f8c
LSformElement :: password : Added bcc feature in mail options
2012-09-07 13:39:40 +02:00
Benjamin Renard
03c543f842
LSformRule::integer : Added min and max parameters.
2012-09-04 12:05:48 +02:00
Benjamin Renard
d74b6a6200
LSformElement::password : Added mail headers parameters
2012-04-17 16:03:14 +02:00
Benjamin Renard
084faa355f
Doc/Custom Action : Added details on redirectToObjectList parameter
2011-12-15 11:27:27 +01:00
Benjamin Renard
33b21ad860
LSobject / customAction : Added noConfirmation parameter
2011-07-06 15:53:51 +02:00
Benjamin Renard
c48c0c3bd8
Doc / LSattr_html_date : Update since switching to MooTools-DatePicker
2011-06-24 16:39:08 +02:00
Benjamin Renard
f1dfcf13bf
Doc/LSobject/customActions : Added infos about disableOnSuccessMsg parameter
2011-05-20 18:18:15 +02:00
Benjamin Renard
9d5d94c8ba
Doc : Added config informations about customActions
2011-05-20 17:44:42 +02:00
Benjamin Renard
a2c3488ace
Doc : Updated LSattr_html_mailQuota
2011-04-22 16:59:00 +02:00
Benjamin Renard
f251d8648d
Doc / LSaddons : Added doc about LSaddon Asterisk
2011-04-08 17:16:31 +02:00
Benjamin Renard
5241ac4214
LSattr_ldap :: password : Added encode_function feature
2011-04-08 17:07:43 +02:00
Benjamin Renard
c8704c9bd7
LSformElement :: password : Added isLoginPassword parameter
2011-04-08 17:05:30 +02:00
Benjamin Renard
bb7b3338ea
Doc / LSattr_mail : Added informations about disableMailSending parameter.
2010-12-03 18:13:56 +01:00
Benjamin Renard
6d9e0f0c8d
Doc / LSform :: dataEntryForm : Added requiredAllAttributes parameter infos
2010-11-29 12:43:04 +01:00
Benjamin Renard
8e7fb51570
Doc / LSform :: dataEntryForm : Added requiredAttributes parameter infos
2010-11-29 12:31:21 +01:00
Benjamin Renard
8ec11500c0
Doc / LSauthMethod_anonymous : Added informations about this LSauthMethod
2010-11-25 12:49:03 +01:00
Benjamin Renard
17d6bac981
Doc / LSauth : Updated relative to last commit
2010-11-25 11:21:43 +01:00
Benjamin Renard
a2b59181c0
Doc / LSformElement : Added info about displayAttrName parameter
2010-11-19 18:49:14 +01:00
Benjamin Renard
ae85153b29
Doc / LSform : Added dataEntryForm configuration
2010-11-17 19:39:27 +01:00
Benjamin Renard
bf04c8e051
LSsession : Added nologin parameter in subDn configuration
2010-11-16 11:50:18 +01:00
Benjamin Renard
de1bdcd827
Doc / LSattr_ldap_password : Ajout des directives wildcardPassword et encodedWildcardPassword
2010-11-09 17:07:36 +01:00
Benjamin Renard
d5baeb10e4
LSobject/LSsession : Added feature to globally disable object creation with configuration parameter
2010-08-02 14:39:50 +02:00
Benjamin Renard
94e5697ab5
Doc : Fixed configuration structure of LSattribute
2010-07-30 21:07:32 +02:00
Benjamin Renard
d86de5e51a
Doc : Fixed last commit about LSformRule_integer
2010-07-30 21:06:21 +02:00
Benjamin Renard
21969b47d3
LSformRule_integer : Added integer form rule
2010-07-30 18:07:39 +02:00
Benjamin Renard
8e7e26de20
Doc/LSattr_html_password : Fixed informations about viewHash parameter
2010-04-27 18:23:10 +02:00
Benjamin Renard
4661fe2e69
Doc/LSattr_html_password : Added informations about viewHash parameter
2010-04-27 17:58:38 +02:00
Benjamin Renard
37f3ce16ea
Doc / LSaddons : Added mail addon
2010-04-12 12:38:32 +02:00
Benjamin Renard
686b12f21f
Doc :
...
* Added section about LSauth configuration
* Added sections about LSauthHTTP and LSauthCAS configuration
* Added information about the paramter authObjectFilter of LDAP servers configuration
* Udpated the tree of the project directory
2010-03-11 17:36:37 +01:00
Benjamin Renard
0fcd8993f6
Merge branch 'master' of ssh://git.labs.libre-entreprise.org/gitroot/ldapsaisie
2010-03-09 14:58:33 +01:00
63c9e84ccf
Doc/Conf/LSobject : Added doc about LSaddons dependencies.
2010-03-05 17:50:25 +01:00
Benjamin Renard
930e292426
Doc/LSattribute/HTML/select_list : fixed errors and forgotten parameters in the doc.
2010-02-22 16:12:25 +01:00
Benjamin Renard
8263629e6e
Doc/LSsearch : Added predefinedFilters informations
2010-02-19 14:31:48 +01:00
b591ab3a27
Doc/Config/LSattribute : Added notes about generation methods of the value.
2010-01-06 19:18:53 +01:00
Benjamin Renard
ee0d7b82fd
Doc/Config/LSattribute : Added the parameter generate_value_format description.
2009-12-31 17:26:06 +01:00
Benjamin Renard
07591c7bf7
Doc/LSrelation : Updated the doc related with the last commit
2009-11-11 20:02:00 +00:00
Benjamin Renard
9b5eb1fae0
Doc : Mise à jour de la doc de configuration suite à l'arriver de la classes LSsearch
2009-11-10 14:53:29 +00:00
Benjamin Renard
c6837d8da5
- Documentation :
...
- LSattribute : Ajout d'information sur le paramètre onDisplay
- LSattr_ldap_boolean : Précision des valeurs possibles pour l'attribut default_value
2009-05-04 13:30:28 +00:00
Benjamin Renard
24296fd3b6
- LSeepeople -> LSpeople
...
- LSeegroup -> LSgroup
- LSeecompany -> LScompany
2009-04-17 10:39:03 +00:00
Benjamin Renard
c1e7664313
- LSsearch :
...
-> Affichage du nombre de résultat des recherches
-> Possibilité d'activer par défaut le mode récursif d'une recherche.
- Documentation : Mise à jour en conséquence
2009-04-10 17:13:38 +00:00
Benjamin Renard
e0ccd6de6d
- Doc : oubli de modif au sujet de la traduction
2009-04-07 15:32:54 +00:00
Benjamin Renard
c1ae0cea5a
- Documentation :
...
-> Mise à jour au sujet de l'internationalisation (plus d'appel
getText dans la configuration)
-> Ajout d'infos sur la paramètre filter d'un LSobject
2009-04-07 15:29:10 +00:00
Benjamin Renard
0fe2b04ee9
- Mise à jour de la documentation
2009-03-25 12:29:41 +00:00
Benjamin Renard
d8975aff0b
- functions :
...
-> Ajout de la fonction __() : fonction de traduction utilisant à la fois le tableau globale LSlang
et gettext pour traduire les messages qu'on lui passe.
-> Ajout de la fonction tr() : fonction utilisable depuis les templates pour traduire une variable
smarty.
- LSexample :
-> Utilisation de la traduction via __() plutôt que gettext
- LSdefault :
-> Creation d'un template pour la gestion des outils apporté par LSdefaut (LSerror, LSdebug, ...)
-> Ajout de méthode de gestion de LSlang
- LSsession :
- Login/RecoverPassword : Utilisation du template LSdefault
- Gestion de la traduction :
-> Ajout de la méthode setLocale() définissant la langue de l'interface.
-> Ajout des méthodes getLangList() et localeExist()
-> Le session_start() se fait dans l'initialize désormais (pour gérer la langue même déconnecté)
-> Méthode setLdapServer() : rédifinition de la locale avec setLocale()
-> Ajout de LSlang : outil JS permetant dans l'interface de choisir sa langue
- Config :
-> De manière général, il ne doit plus y avoir d'appel de la fonction _() dans les fichiers de config, les
chaînes sont données non traduite, et la traduction se fera lors de leur utilisation.
-> Tout les labels et messages déclarer dans la config, est maintenant traduit du coté code PHP avec la
fonction __()
-> L'enconding et la langue sont désormais géré indépendament
- ViewList : Les noms des boutons (New,Refresh,...) ne sont plus traduit du côté PHP mais dans le template à
cause de leur mise en cache.
- Documentation :
-> Mise à jour relative en changement de paramètres de configuration
-> Ajout des informations sur les variables et constantes indépendantes du fichier de configuration config.inc.php
-> Mise à jour du fichier INSTALL avec les informations de la documentation
2009-03-19 17:42:51 +00:00
Benjamin Renard
f3629f3cb9
- Docs : Correction orthographique
2009-03-17 19:22:06 +00:00
Benjamin Renard
13dff86fd1
- Documentation : commit initial.
2009-03-17 19:21:10 +00:00