RELEASE 0.9.7
This commit is contained in:
23
doc/CREDITS
23
doc/CREDITS
@@ -1,6 +1,9 @@
|
||||
* Project Creator:
|
||||
- David Smith
|
||||
|
||||
* Project Developers:
|
||||
|
||||
- David Smith Maintainer
|
||||
- Deon George Maintainer
|
||||
- Xavier Renard Import/Export and Samba
|
||||
- Uwe Ebel I18n
|
||||
|
||||
@@ -9,7 +12,7 @@
|
||||
- Bayu Irawan userPassword hash, html fixes, ldap_modify fixes
|
||||
- Uwe Ebel short_open_tags fix
|
||||
- Andrew Tipton SUP support in schema parser
|
||||
- Eigil Bjørgum UTF-8 support
|
||||
- Eigil Bjørgum UTF-8 support
|
||||
- Brandon Lederer DNS entry template
|
||||
Nathan Rotschafer
|
||||
- Steve Rigler Password hash patch
|
||||
@@ -21,6 +24,15 @@
|
||||
- Piotr Tarnowski i18n fixes
|
||||
- Deon George Auto-uidNumber enhancements and many fixes
|
||||
- Pierre Belanger Speed-ups to auto-uidNumber
|
||||
- Benjamin Drieu Syslog, Hooks and other fixes
|
||||
- Samuel Tran User login restriction
|
||||
- Daniel van Eeden Unicode, CSS fixes
|
||||
- Piotr Tarnowski More locatisation fixes
|
||||
- Tomas Kuliavas Improved password encoding functions
|
||||
- Alessandro De Zorzi Enhancement with the new template engine and others
|
||||
- Matt Harrington Fixes
|
||||
- Jonathan Thurman Add Multiple objectClasses
|
||||
- And many others, whose names are lost in the changelog. Thank you.
|
||||
|
||||
* Translators:
|
||||
|
||||
@@ -30,11 +42,11 @@
|
||||
- Xavier Renard French
|
||||
- Dave Smith English ;)
|
||||
- Richard Lucassen Dutch
|
||||
- Andreu Sanchez Spanish and Catal<EFBFBD>
|
||||
- Andreu Sanchez Spanish and Català
|
||||
- Dmitry Gorpinenko, Russian
|
||||
Aleksey Soldatov
|
||||
Sergey Saukh
|
||||
- Unknown Italian
|
||||
- Unknown Italian, Tain, Simplified Chinese
|
||||
- Alexandre Maciel Portuguese (Brasilian)
|
||||
Elton Schroeder Fenner (CLeGi)
|
||||
- Piotr Tarnowski (DrFugazi) Polish
|
||||
@@ -45,6 +57,3 @@
|
||||
|
||||
If you can help translate, please join the phpldapadmin-devel mailing list:
|
||||
https://lists.sourceforge.net/mailman/listinfo/phpldapadmin-devel
|
||||
|
||||
|
||||
|
||||
|
@@ -1,3 +1,78 @@
|
||||
* Version 0.9.7, 2005-09-11
|
||||
|
||||
* Summary:
|
||||
- Now fully supporting PHP5 - this will be the last version developed on PHP4.
|
||||
- Revamped how you configure PLA - now using a config object and some checking,
|
||||
- Revamped how you define LDAP servers - extending the LDAPServer object and adding some checking.
|
||||
- Fixed all functions so that they now use the LDAPServer object.
|
||||
- Introduced the template engine and configuration by XML files. (The old templates are still in this
|
||||
version, unchanged from 0.9.6. They will be removed after this version is released.)
|
||||
- Changed dependancy checking to just index.php, so that common.php executes faster.
|
||||
- Minor improvements to compare.php
|
||||
- Much improved debug logging
|
||||
- Much improved caching
|
||||
- Improved LDAP server info display
|
||||
- Some code readability cleanup
|
||||
|
||||
- Add other fixes as per the ChangeLog (ChangeLogCVS.txt).
|
||||
|
||||
Thank you for everybody who has submitted fixes/enhancements/recommendations and feedback for this version.
|
||||
|
||||
* Version 0.9.6, 2005-04-03
|
||||
|
||||
* Summary:
|
||||
The main goals for this version was to close all the outstanding bugs and apply all the submitted patchs
|
||||
on sourceforge. All the sourceforge easy to do RFE's where also included.
|
||||
|
||||
* Notes:
|
||||
- Added support for mulpiple Base DN's
|
||||
- Added support to log for syslog (Benjamin Drieu)
|
||||
- Added hooks feature to replace custom functions (Benjamin Drieu)
|
||||
- Entry chooser now auto adds rdn entry for copy/move operations (wigi2)
|
||||
- Initial support for AD Schema Retrieval
|
||||
- Added login restriction (Samuel Tran)
|
||||
- Added support to move objects (aka Copy then Delete) (wigi2)
|
||||
- No longer show + next to objects that have no children in tree viewer (when hide_configuration_management=true)
|
||||
- Added date evaluation to shadow attributes (shadowAccount)
|
||||
- Added Enhancement to show attributes in a specifc order (Samuel Tran)
|
||||
- Added Server Info OID descriptions
|
||||
- Added new feature to compare two DNs
|
||||
- Binary SID to text SID feature for MSAD objectSid entries.
|
||||
- Added session timeout feature (Samuel Tran)
|
||||
|
||||
* New Languages:
|
||||
- Taiwan (Anonymous)
|
||||
- Simplfied Chinese (Anonymous)
|
||||
|
||||
* Changes:
|
||||
- LDAP server configuration is being moved into an Object LDAPServer, all future interactions should
|
||||
use this object class from now on.
|
||||
- Some more conversions of english static text into language files.
|
||||
- Some code cleanup, excess whitespace removal, etc...
|
||||
- Tags for phpdoc updated.
|
||||
- Added cvs header to files missing the header.
|
||||
- LDIF Import function improvements (Xavier Renard)
|
||||
- UniqueAttrs fix, now showing actual value (in multi value attribs) that breaches uniqueness
|
||||
- Fixed check_lang_files when register_globals=off
|
||||
- css fixes (Daniel van Eeden)
|
||||
- More locatisation fixes (Piotr Tarnowski)
|
||||
- Schema functions all use cached entries now by default
|
||||
- Improved password encoding functions (Tomas Kuliavas)
|
||||
- If auth_type = session, then dn and password is also blowfish encrypted
|
||||
- Prettied up the icon index (Dave Smith)
|
||||
- Make the rdn not editable in the default template.
|
||||
|
||||
* Fixes:
|
||||
- password_check when magic_quotes_gpc is on.
|
||||
- Misc fixes (Benjamin Drieu)
|
||||
- Fix searchs when searching for values with brackets
|
||||
- Unicode fixes (Daniel van Eeden)
|
||||
- View jpeg photo minor security fix (Dave Smith)
|
||||
- Check password link missing in read-only mode
|
||||
|
||||
* Sourceforge bug fixes:
|
||||
1117099 1117316 1120048 1150947 1152962 1153360 1055401 1158148 1161425
|
||||
|
||||
|
||||
* Version 0.9.5, 2004-12-17
|
||||
|
||||
|
@@ -1,26 +1,26 @@
|
||||
$Header: /cvsroot/phpldapadmin/phpldapadmin/doc/INSTALL-es.txt,v 1.3 2004/03/19 20:22:54 i18phpldapadmin Exp $
|
||||
Estas instrucciones dejan por sentado que tienes una instalaci<EFBFBD>n
|
||||
$Header: /cvsroot/phpldapadmin/phpldapadmin/doc/INSTALL-es.txt,v 1.4 2005/02/06 00:37:15 wurley Exp $
|
||||
Estas instrucciones dejan por sentado que tienes una instalación
|
||||
funcionando de:
|
||||
a. Servidor Web (Apache, IIS, etc).
|
||||
b. PHP 4.1.0 o mas nuevo (con soporte LDAP)
|
||||
|
||||
* Instalando phpLDAPadmin en 4 pasos muy simples:
|
||||
|
||||
1. Desempaqueta el archivo (si est<EFBFBD>s leyendo esto, ya lo has hecho).
|
||||
2. Pon el directorio resultante 'phpldapadmin' en alg<EFBFBD>n lugar de tu
|
||||
1. Desempaqueta el archivo (si estás leyendo esto, ya lo has hecho).
|
||||
2. Pon el directorio resultante 'phpldapadmin' en algún lugar de tu
|
||||
directorio web raiz.
|
||||
3. Copia 'config.php.example' a 'config.php' y ed<EFBFBD>talo para que se
|
||||
acomode a tu configuraci<EFBFBD>n y tu gusto.
|
||||
4. Entonces, con el navegador ve a la direcci<EFBFBD>n que contiene los archivos
|
||||
3. Copia 'config.php.example' a 'config.php' y edítalo para que se
|
||||
acomode a tu configuración y tu gusto.
|
||||
4. Entonces, con el navegador ve a la dirección que contiene los archivos
|
||||
del directorio phpldapadmin.
|
||||
|
||||
* Notas del navegador
|
||||
|
||||
phpLDAP se desarroll<EFBFBD> bajo Mozilla, y ser<EFBFBD> donde seguramente corra mejor.
|
||||
A<EFBFBD>n as<EFBFBD>, las pruebas se han hecho bajo Internet Explorer, y tendr<EFBFBD>a que funcionar
|
||||
bien tambi<EFBFBD>n. No se ha hecho ninguna prueba con Konqueror (o cualquier navegador
|
||||
phpLDAP se desarrolló bajo Mozilla, y será donde seguramente corra mejor.
|
||||
Aún así, las pruebas se han hecho bajo Internet Explorer, y tendría que funcionar
|
||||
bien también. No se ha hecho ninguna prueba con Konqueror (o cualquier navegador
|
||||
basado en kthml como Safari) o Opera. Si encuentras alguna incompatibilidad, por favor
|
||||
h<EFBFBD>znoslo saber.
|
||||
háznoslo saber.
|
||||
|
||||
* Contribuidores
|
||||
|
||||
@@ -36,21 +36,21 @@ funcionando de:
|
||||
- Bayu Irawan userPassword hash, arreglos html, arreglos ldap_modify
|
||||
- Uwe Ebel arreglo short_open_tags
|
||||
- Andrew Tipton soporte SUP en el parseador del esquema
|
||||
- Eigil Bj<EFBFBD>rgum soporte UTF-8
|
||||
- Eigil Bjørgum soporte UTF-8
|
||||
- Brandon Lederer plantilla de entrada de DNS
|
||||
Nathan Rotschafer
|
||||
- Steve Rigler Parche para Password hash
|
||||
- Chris Jackson Contrase<EFBFBD>as Blowfish y md5crypt
|
||||
- Chris Jackson Contraseñas Blowfish y md5crypt
|
||||
- Marius Rieder Parseador avanzado de esquema
|
||||
- Nick Burch Un mont<EFBFBD>n de arreglos de realpath()
|
||||
- Nick Burch Un montón de arreglos de realpath()
|
||||
|
||||
Traductores:
|
||||
|
||||
- Uwe Ebel Alem<EFBFBD>n
|
||||
- Xavier Renard Franc<EFBFBD>s
|
||||
- Dave Smith Ingl<EFBFBD>s ;)
|
||||
- Uwe Ebel Alemán
|
||||
- Xavier Renard Francés
|
||||
- Dave Smith Inglés ;)
|
||||
|
||||
Si puedes ayudar a traducir, por favor ap<EFBFBD>ntate a la lista de correo phpldapadmin:
|
||||
Si puedes ayudar a traducir, por favor apúntate a la lista de correo phpldapadmin:
|
||||
https://lists.sourceforge.net/mailman/listinfo/phpldapadmin-devel
|
||||
|
||||
|
||||
|
@@ -1,23 +1,23 @@
|
||||
$Header: /cvsroot/phpldapadmin/phpldapadmin/doc/INSTALL-fr.txt,v 1.3 2004/03/19 20:22:54 i18phpldapadmin Exp $
|
||||
Les instructions suivantes supposent une installation en <EFBFBD>tat de marche de:
|
||||
$Header: /cvsroot/phpldapadmin/phpldapadmin/doc/INSTALL-fr.txt,v 1.4 2005/02/06 00:37:15 wurley Exp $
|
||||
Les instructions suivantes supposent une installation en état de marche de:
|
||||
a. Un serveur web (Apache, IIS, etc).
|
||||
b. PHP 4.1.0 ou une version plus r<EFBFBD>cente (avec le support LDAP).
|
||||
b. PHP 4.1.0 ou une version plus récente (avec le support LDAP).
|
||||
|
||||
* Installer phpLDAPadmin en quatre <EFBFBD>tapes simples:
|
||||
* Installer phpLDAPadmin en quatre étapes simples:
|
||||
|
||||
1. D<EFBFBD>-tarrer l'archive (si vous lisez ceci, c'est que vous l'avez d<EFBFBD>j<EFBFBD> fait).
|
||||
2. Mettre le r<EFBFBD>pertoire 'phpldapadmin' ainsi obtenu quelque part sous
|
||||
1. Dé-tarrer l'archive (si vous lisez ceci, c'est que vous l'avez déjà fait).
|
||||
2. Mettre le répertoire 'phpldapadmin' ainsi obtenu quelque part sous
|
||||
la racine de votre serveur web.
|
||||
3. Copier 'config.php.example' vers 'config.php' et <EFBFBD>diter selon vos besoins.
|
||||
4. Ensuite, pointer votre navigateur vers le r<EFBFBD>pertoire phpldapadmin.
|
||||
3. Copier 'config.php.example' vers 'config.php' et éditer selon vos besoins.
|
||||
4. Ensuite, pointer votre navigateur vers le répertoire phpldapadmin.
|
||||
|
||||
* Notes sur les navigateurs
|
||||
|
||||
phpLDAPadmin a <EFBFBD>t<EFBFBD> developp<EFBFBD> avec Mozilla et fonctionnera vraisemblablement
|
||||
mieux avec celui-ci. Cependant, des tests ont <EFBFBD>t<EFBFBD> effectu<EFBFBD> avec Internet Explorer
|
||||
et cela devrait fonctionner <EFBFBD>galement. Aucun test n'a <EFBFBD>t<EFBFBD> r<EFBFBD>alis<EFBFBD> ni avec Konqueror
|
||||
(ou un navigateur bas<EFBFBD> sur khtml comme Safari par exemple) ni avec Opera. Si
|
||||
vous trouvez une incompatibilit<EFBFBD> avec votre navigateur, merci de la reporter.
|
||||
phpLDAPadmin a été developpé avec Mozilla et fonctionnera vraisemblablement
|
||||
mieux avec celui-ci. Cependant, des tests ont été effectué avec Internet Explorer
|
||||
et cela devrait fonctionner également. Aucun test n'a été réalisé ni avec Konqueror
|
||||
(ou un navigateur basé sur khtml comme Safari par exemple) ni avec Opera. Si
|
||||
vous trouvez une incompatibilité avec votre navigateur, merci de la reporter.
|
||||
|
||||
* Contributions:
|
||||
|
||||
@@ -25,7 +25,7 @@ Les instructions suivantes supposent une installation en
|
||||
|
||||
- David Smith Maintenance
|
||||
- Xavier Renard Responsable LDIF
|
||||
- Marius Rieder Responsable pour les sch<EFBFBD>ma LDAP
|
||||
- Marius Rieder Responsable pour les schéma LDAP
|
||||
- Nate Rotschafer Directeur des releases
|
||||
|
||||
Auteurs de patchs:
|
||||
@@ -33,25 +33,25 @@ Les instructions suivantes supposent une installation en
|
||||
- Bayu Irawan hachage pour le mot de passe utilisateur,
|
||||
corrections html, corrections pour ldap_modiy
|
||||
- Uwe Ebel Corrections pour short_open_tags
|
||||
- Andrew Tipton Support pour SUP dans le parseur de sch<EFBFBD>mas
|
||||
- Eigil Bj<EFBFBD>rgum Support pour UTF-8
|
||||
- Brandon Lederer Patron pour les entr<EFBFBD>es DNS
|
||||
- Andrew Tipton Support pour SUP dans le parseur de schémas
|
||||
- Eigil Bjørgum Support pour UTF-8
|
||||
- Brandon Lederer Patron pour les entrées DNS
|
||||
Nathan Rotschafer
|
||||
- Steve Rigler Correction pour les hachages des mots de passe
|
||||
- Chris Jackson Mots de passe Blowfish et md5crypt
|
||||
- Marius Rieder Am<EFBFBD>lioration du parseur de sch<EFBFBD>mas
|
||||
- Marius Rieder Amélioration du parseur de schémas
|
||||
- Nick Burch Corrections multiples pour realpath()
|
||||
|
||||
Traducteurs:
|
||||
|
||||
- Uwe Ebel & Marius Reider Allemand
|
||||
- Xavier Renard Fran<EFBFBD>ais
|
||||
- Xavier Renard Français
|
||||
- Dave Smith Anglais ;)
|
||||
- Richard Lucassen N<EFBFBD>erlandais
|
||||
- Richard Lucassen Néerlandais
|
||||
- Andreu Sanchez Espagnol et Catalan
|
||||
- Dmitry Gorpinenko Russe
|
||||
- Unknown Italien
|
||||
|
||||
Si vous pouvez aider <EFBFBD> traduire phpLDAPAdmin, veuillez s'il vous pla<EFBFBD>t vous abonner
|
||||
<EFBFBD> la liste de diffusion phpldapadmin-devel:
|
||||
Si vous pouvez aider à traduire phpLDAPAdmin, veuillez s'il vous plaît vous abonner
|
||||
à la liste de diffusion phpldapadmin-devel:
|
||||
https://lists.sourceforge.net/mailman/listinfo/phpldapadmin-devel
|
||||
|
56
doc/ROADMAP
56
doc/ROADMAP
@@ -1,56 +0,0 @@
|
||||
$Header: /cvsroot/phpldapadmin/phpldapadmin/doc/ROADMAP,v 1.19 2004/03/25 12:50:39 uugdave Exp $
|
||||
phpLDAPadmin roadmap
|
||||
|
||||
0.9.3 planned features:
|
||||
Bugfix release.
|
||||
This release will focus on fixing bugs, adding minor features, and improving stability.
|
||||
Samba 3.0 support in samba user and machine creation templates
|
||||
Move template config to a new config file: template_config.php (or something)
|
||||
|
||||
0.9.4 planned features:
|
||||
* Complete i18n. All strings localized.
|
||||
Modification templates:
|
||||
* gropOfNames (view full DNs and browse buttons)
|
||||
* groupOfUniqueNames (view full DNs and browse buttons)
|
||||
* http auth_type (a la phpMyAdmin)
|
||||
* read-only attributes (similar to hidden attributes) in config
|
||||
* Default mod template: Add a "browse" button for attributes that store DNs.
|
||||
caveat: We don't have a way to reference form elements with "[]" in the name, causing a proble
|
||||
with our default mod template. The "browser" button is present, but cannot populate the form
|
||||
element.
|
||||
* Add output buffering when including lang files so no output is sent to the browser (which could cause problems for sessions and cookies)
|
||||
* Paging search results.
|
||||
* Anonymous binds redirect to search page with no tree viewer (as an option in config)
|
||||
* pretty-printed DNs
|
||||
* DSML exports
|
||||
* obfuscated password display
|
||||
* more linkage in the schema browser (used by links)
|
||||
* jpegs drawn in-line in searches
|
||||
* configurable read-only attributes
|
||||
* paging in search results (ie, viewing entries 1-50 of 436)
|
||||
* Configuration for templates.
|
||||
|
||||
0.9.5 planned features:
|
||||
Maybe create a class called Config with static functions for fetching configuration data (ie, Config::isServerReadOnly()).
|
||||
or: Object-oriented server and general configuration (ie, add a class Server)
|
||||
Support and test ActiveDirectory and iMail LDAP schema.
|
||||
Add link to objectClass values in default mod template to jump to that objectClass in the schema viewer.
|
||||
Make deref param modifiable in the advanced search form (LDAP_DEREF_ALWAYS, LDAP_DEREF_NEVER, etc.)
|
||||
Better handling of aliases and referals (display the actual alias with aliasedObjectName or ref attrs, and don't follow or perhaps make it configurable like ldapsearch)
|
||||
Remove all HTML from language files.
|
||||
Add a random hint on the welcome page
|
||||
Add blowfish encryption to encrypt cookie-stored passwords and DNs.
|
||||
Support for modifying replica entries (using ldap_set_rebind_proc())
|
||||
Modification templates
|
||||
user
|
||||
oragnizationalUnit
|
||||
sambaUser (v 2 and 3)
|
||||
sambaMachine
|
||||
Search filter builder for simple search form (just select AND or OR for a group of criteria)
|
||||
Add mass-update feature (user provides filter and set of attrs/vals to modify)
|
||||
No-schema mode of operation (some servers simply won't give us schema. This becomes a problem for normal operation)
|
||||
i18n localization of all creation templates
|
||||
Hidden/read-only attrs on a filter-basis (ie, different users have different viewable, writable attributes)
|
||||
Serious compatibility testing for additional LDAP servers.
|
||||
|
||||
(* means an item is complete and checed into CVS)
|
1218
doc/hooks.sgml
Normal file
1218
doc/hooks.sgml
Normal file
File diff suppressed because it is too large
Load Diff
15
doc/test_encoding.sh
Executable file
15
doc/test_encoding.sh
Executable file
@@ -0,0 +1,15 @@
|
||||
#!/bin/sh
|
||||
# $Header: /cvsroot/phpldapadmin/phpldapadmin/doc/test_encoding.sh,v 1.1 2005/02/06 00:37:15 wurley Exp $
|
||||
# $Id: test_encoding.sh,v 1.1 2005/02/06 00:37:15 wurley Exp $
|
||||
# Written by: Daniel van Eeden <daniel_e@dds.nl>
|
||||
# Purpose: test utf-8 encoding
|
||||
|
||||
for file in `find . -type f ! -name \*png ! -name \*jpg | egrep -v "^./lang/"`
|
||||
do
|
||||
output=`iconv ${file} -o /dev/null 2>&1`
|
||||
err=$?
|
||||
output=`echo ${output} | cut -d: -f2`
|
||||
if [ ${err} != "0" ]; then
|
||||
echo "${file}:${output}"
|
||||
fi
|
||||
done
|
Reference in New Issue
Block a user