Olá PHPessoal! :-)
Procurarei ser o mais breve possível. Este é um e-mail de pedido de ajuda (RFH - Request For Help).
O Elgg, "the leading open source social networking platform" (e é mesmo!), é um sistema em PHP, muito melhor do que o Ning.com, GPL e completamente personalizável por meio de plugins (widgets). Estou há dias quebrando a cabeça para tentar encontrar uma solução de "autocomplete" que funcione 100%, mas até agora, nada. As diversas horas que já investi tentando corrigir quatro plugins foram em vão. Pensei que, numa dessas, houvesse alguém aqui da lista com "high skills" :-D em PHP e com disposição para tentar (ajudar a) arrumar o quebra-cabeça (e, consequentemente, matar dois coelhos com uma cajadada só: melhorar um software GPL e poupar o erário :-).
Os bugs estão comentados por mim, como as mais recentes mensagens enviadas nas páginas de cada um desses plugins. Em todos eles há um "print screen" do comportamento indesejado. Provavelmente é algo de fácil solução, seja em qual plugin for... eu é que não consegui desvendar o mistério mesmo! :-D
1.
Autobox é o que parece ser o mais interessante de todos, disponibiliza apenas as tags (tags mesmo!) existentes, mas está com algum bug que mostra aquele "pre_matchmatchpost_match" no menu que se abre, ao invés de mostrar a tag. Apesar disso, ele de fato preenche com a tag!
2.
Autocomplete 1.0, por sua vez, mostra com perfeição uma lista abaixo dele... mas não é uma lista exclusivamente de tags! É uma lista com várias strings que possuam a sequência de caracteres digitadas (nas imagens digitei apenas a letra "a").
Alguém está com disposição para participar disto?
Agradeço desde já toda a atenção!
Abraços!