Hi gang,
My sitegroupless-multiuser-multiDB server is up and running now. Each
user has got one production-url and one admin-url. The virtual hosts for
admin use a shared MidgardPageDatabase which contains a slightly changed
version of the old admin site as discussed in my invaluable discussions
with Emile and other experts.
BTW, so far I haven't yet investigated whether my users can set up and
use additional prefix-based hosts (assuming I provide a way that these
hosts go to the host table of my page db). Would that be possible?
But I am mainly wondering about something else: How could I watch their
site development? I see the following solutions:
1. For *each* user admin site, I could add another virtual host with a
MidgardAuthDatabase that points as well to the page db. Authentication
would be against the page db and I could login there and see how they
are doing.
2. The brutal way. I write a sql script that modifies the user dbs as
follows: It *adds* an entry to the person table along with account
details and also adds an entry to the member table to the effect that
this new person is member of guid 0. If I leave firstname and lastname
empty, then this person wouldn't even be listed as admin. I could use
these credentials to login in any user-admin site. I could also have
another script that removes these entries later on.
3. Suppose I build a working repligard. Would it currently enable me to
'snapshot' all user dbs to an existing admin site db in a 'merge'
fashion? I would then have one db with loads of admin persons. I could
add/modify the account details so that I can login there and examin
things without any interference to users who are currently online.
I think I will go for approach 2, unless you guys have a better
suggestion. Also, I believe approach 3 is not feasible.
--
Dr Frank Boehme | Email: [EMAIL PROTECTED]
National University of Ireland, Cork | phone: +353-21-4903163
Dept of Computer Science | fax: +353-21-4903113
Cork, Ireland |
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]