I'm afraid that the Stars! Directory is officially abandoned. It has been a long time since it's last real update (Feb 13, 2001) and even that was not really a change in content (just a face lift).
Incorporate The Stars! Encyclopedia into your own site. It has about 200 terms defined and indexed and there is a utility that will allow easy integration with most HTML.