From: Milan B. <albis@EUnet.yu> - 2005-08-02 18:22:25
|
Hi all, I have a little dilemma about services and databases. On user privileges page, we want to display all users (even those who don't have any privilege) on the screen, so rights can be initially granted to them. However, we cannot get that info from database. We can get it from IBPP::Service via ListUsers() function. So, we would need to somehow connect these two. The question is: How? Perhaps show a drop-down list of registered services on database registration dialog, and let user pick one? It could be a little awkward. This is the one place where the old (current) server/database idea seem to work better. I'm not saying that we should keep it, but we have to solve problems like this. The same problem exists for backup/restore. We need to know the server name, in order to connect and backup databases. Perhaps this should be another feature request for IBPP, so we don't try to get too smart while trying to determine server from database path (I'm not implying it is impossible). Unless we find some good idea, I'm going to starting working on Visitor pattern and main menu stuff first, and leave the whole server/database reorganization stuff for later. -- Milan Babuskov http://www.flamerobin.org |