Hi
The Directories is possible, I have been experimenting for a couple of months now, I am now looking at the services but no luck yet.
I downloaded Fastream IQ Web/FTP Server and setup, you will also need a copy of Edxor (for writing xml files ), then you edit the SIPDefault file in your TFTP server, pointing the Directory at the Web Server.
The xml format you need for the directory are, this need to be written using Edxor,
<CiscoIPPhoneDirectory>
<Title> </Title>
<Prompt> </Prompt>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
<DirectoryEntry>
<Name> </Name>
<Number> </Number>
</DirectoryEntry>
This gives you a 32 entry directory. When you press the Directories button, you should now have a 5th option "External Directory",
press and there you go.