Prefacio
- Estamos configurando una búsqueda en toda la empresa que debería poder buscar toda la información.
- Nuestro software CRM ofrece acceso LDAP a la libreta de direcciones de la aplicación.
- el motor de búsqueda esnotablepara indexar datos de contacto desde LDAP: solo puede funcionar en páginas y archivos HTML
Pregunta
La forma más sencilla de obtener los datos de la libreta de direcciones disponibles para el motor de búsqueda es generar una página HTML para cada entrada de la libreta de direcciones.
¿Existen soluciones de código abierto que podamos utilizar para generar (y actualizar) esas páginas HTML?
Las características que necesitaríamos son:
- Soporte para más de 1000 contactos
- Bonitas páginas HTML, código HTML válido.
- Archivo de índice con enlace a cada página.
- Soporte para clase de objeto
person
- Soporte para campos de correo multivalor
- Agrupación de campos (campos de dirección de empresa agrupados, campos de dirección de casa agrupados)
ldap2html
Dehttp://www.mylinuxproject.de/nf-index-mylinuxenglish-ldap_e.htmlfunciona con algunas correcciones, pero se utiliza internamente ldapsearch
sin paginación, por lo que no obtenemos más de 500 entradas.
Además, genera solo una lista grande.
Respuesta1
Podría crear el suyo propio: podría crear un servidor web con PHP o Perl y crearía su propio HTML. Hay bastantes herramientas de administración LDAP que tienen interfaces HTML que podrían llevarlo a un buen porcentaje del camino.
Respuesta2
He creado mi propia herramienta; está disponible enhttps://github.com/netresearch/ldap2html