Prefácio
- estamos configurando uma pesquisa em toda a empresa que deve ser capaz de pesquisar todas as informações
- nosso software CRM oferece acesso LDAP ao catálogo de endereços do aplicativo
- o mecanismo de pesquisa énão é capazpara indexar dados de contato do LDAP - ele pode funcionar apenas em páginas e arquivos HTML
Pergunta
A maneira mais fácil de disponibilizar os dados do catálogo de endereços para o mecanismo de pesquisa é gerar uma página HTML para cada entrada do catálogo de endereços.
Existem soluções de código aberto que podemos usar para gerar (e atualizar) essas páginas HTML?
Os recursos que precisaríamos são:
- Suporte para mais de 1000 contatos
- Belas páginas HTML, código HTML válido
- Arquivo de índice com link para cada página
- Suporte para objectClass
person
- Suporte para campos de correio com valores múltiplos
- Agrupamento de campos (campos de endereço da empresa agrupados, campos de endereço residencial agrupados)
ldap2html
Dehttp://www.mylinuxproject.de/nf-index-mylinuxenglish-ldap_e.htmlfunciona com algumas correções, mas usa internamente ldapsearch
sem paginação, portanto não obtemos mais de 500 entradas.
Além disso, gera apenas uma grande lista.
Responder1
Você poderia criar o seu próprio - você poderia criar um servidor web a partir de PHP ou Perl e ele criaria seu próprio HTML. Existem algumas ferramentas de administração LDAP que possuem interfaces HTML que podem levar você a uma boa porcentagem do caminho até lá.
Responder2
Eu fiz minha própria ferramenta; está disponível emhttps://github.com/netresearch/ldap2html