Sharing membership
Aadjan van der Helm
A.vanderHelm at io.tudelft.nl
Wed Aug 1 05:01:56 PDT 2001
Dear All,
(Sorry, this is a bit longish, please bear with me, I tried to
formulate my problems clearly).
We are an industrial design research group at the Delft University of
Technology and we have a server that should become the content
database for our web presence. We have home pages for people (each
one manila site), manila sites dedicated to courses we run, research
projects, etc. http://studiolab.io.tudelft.nl
One toplevel site contains the content that is general to our group.
For some of the sub-sites we want to share membership groups - so
people need to login only once.
I worked my way through the docs and arrived at a procedure to create
a new manila site that shares a membership group with our toplevel
manila site (see below). My problems are with step 12 and 18.
12) When a new manila site is created (with hosting prefs share
membership set to yes), the admin sub-table (of the newly created
manilawebsite table) contains "createASiteManilaWebsiteMembers" while
it should be the name of the entry in members.root pointing to our
toplevel site with all the member entries. How can this be
established?
18) As far as I could follow the scripting path. The urls at the
bottom of the membership prefs are constructed by using reverse
domain lookup. I my case it would be better if the base domain string
entered in control panel->hosting prefs, was used. Is this not always
the case?
--------------------------------------------------------------------------
This procedure requires that you have managing editor rights on the
studiolab website, can access
http://studiolab.io.tudelft.nl/controlpanel and have access to the
server machine to run a Frontier script.
1) Go to the Admin page
(http://studiolab.io.tudelft.nl/studiolab/admin/), scoll down to the
membership part
2) Type member full name, official email address (= username), a
password and press the button add member
3) Access the control panel (http://studiolab.io.tudelft.nl/controlpanel)
4) Verify that in the Settings->Hosting panel the share a
membershipgroup setting is set to yes
5) Click the new site link
6) Type the name of the manila site (the last name of the member)
7) Name is the full name of the new member
8) Email is the official io email address
9) Password is the personal member password
10) Select the theme with the name: labmark
11) Click submit
12) Now go to the console and open the script
workspace.changeMembershipGroup (press command-T and double click the
black triangle)
13) In the bottom line of the script, change the first argument to
the newly created manila site
14) Run the script (press the run button), then close the script
15) Now logout (http://studiolab.io.tudelft.nl/members/signout)
16) Login as the managing editor of the new manila site
(http://studiolab.io.tudelft.nl/member/login)
17) From the Editors only line, select prefs->membership and locate
the urls at the bottom of the page
18) Change the base url to studiolab.io.tudelft.nl (not dutoh16.io.tudelft.nl)
It works but it's a way too long procedure :(
----------------------------------------------------------------------------
Thanks for reading...
Groeten,
--Aadjan
--
More information about the Frontier-Users
mailing list