
Este é mais um post para servir como meu backup, se por ventura for útil a mais alguém, ficarei feliz por ter compartilhado.
No painel de controle administrativo do vBulletin, o admincp, podemos escolher se o status de expansão dos menus será salvo automaticamente ou manualmente, veja screenshot abaixo:

Marcando o checkbox “Salvar grupos abertos automaticamente” na tela de login, o topo do menu irá aparecer da seguinte forma:

Agora se a opção escolhida, for a manual (padrão), teremos os seguintes adicionais no topo:

Você expande ou recolhe os menus ao seu gosto e precisa clicar em “salvar prefs” para que a personalização seja salva no banco de dados, assim no seu próximo login – em qualquer computador ou local do mundo -, só irão ficar visíveis os menus que você deixou expandidos na última sessão.
No modo automático, como o nome sugere, a cada expansão ou recolhimento de menu, o mesmo é atualizado e as preferências salvas no banco de dados. Prefiro essa opção, pela simplicidade e rapidez.
A admincp do vb está longe da perfeição, foi-se o tempo da moda dos frames nesse tipo de página. Em futuros releases do vb 4.x os desenvolvedores do sistema, prometem reformular o design do painel.
Pois bem, o meu problema é que no modo automático ou manual a expansão dos menus não era salva, isso me incomodou por 6 longos meses. Estudei os scripts responsáveis pela geração dos menus várias vezes nesse período, mas somente ontem descobri a fonte do problema. Continue lendo »

Depois de alguns testes no fim de semana, percebi que o auto-login não estava funcionando se o usuário usasse o email no campo usuário. Falha minha, esqueci de uma pequena linha no código. Problema resolvido na versão 0.2.

