How to programatically create a Manila site WAS:Re: Best place for hooking into Manila site creation?
sdevore at mac.com
sdevore at mac.com
Tue Mar 25 06:53:03 PST 2003
here is some work dave has done along these lines
http://blogs.law.harvard.edu/stories/storyReader$132#32503
"The bottleneck is at manilaSuite.createSite:
createSite (url, email, password, name=nil, theme="default",
canonicalSiteName=nil, membershipGroupName=nil,
discussionGroupName=nil, adrSiteInfo=nil)
The only three parameters you have to have are the site's url, and the
email address and password of the managing editor. You'll probably
also want to specify name (the managing editor's name) and theme.
The script returns the address of the site. If you pass in a value for
adrSiteInfo, a table will be created at that address with a bunch of
info about the site -- see the comments at the top of the script for a
complete list of what's in a siteInfo table. "
Sam D
On Wednesday, March 19, 2003, at 10:42 AM, Roland Tanglao wrote:
> Hi David:
>
> Thanks for the re-direct info.
>
> I agree that my approach is back to front. How do I programmatically
> create a Manila Website from a Frontier script? (I've searched
> Frontier-Users and Google but can't find anything! Pointers to a
> manual or anything at all would be appreciated!)
>
> I don't like the other approach of creating and then scheduling a
> task to delete it or force the user to pay because too many things can
> go wrong (server reboots, etc.)
>
> Cheers!
> ....Roland
>
> On Wednesday, March 19, 2003, at 12:59 AM, David A. Bayly wrote:
>
>> Hi Roland,
>>
>> Your redirect gets overridden by Manila which wants to send the user
>> to the new site.
>>
>> Aren't you doing this back to front? Why not pay first, then get a
>> site , which you can control much easier. Or, create the site but
>> don't allow access for more than a few days, schedule a task to
>> delete the site and have your buy process delete the scheduled task.
>>
>>
>>
>>> Hi:
>>>
>>> Where is the proper place to hook into Manila as part of site
>>> creation? Before a site is created or just after a site is created,
>>> I would like to write a Frontier script to re-direct to the E-xact
>>> Buy Button[1]. I tried putting a redirect (i.e. a call to
>>> mainResponder.redirect(URL)) into config.manila.callbacks.newSite
>>> but the the call to mainResponder.redirect did not cause a
>>> re-direct. GUESS: putting a hook into
>>> config.manila.callbacks.newSite is not the right thing.
>>>
>>> More details are available on developer.e-xact.com[2]
>>>
>>> Cheers!
>>> ....Roland
>>>
>>> [1] https://secure.e-xact.com/ebb/demo/
>>> [2] http://developer.e-xact.com/2003/03/18#a137
>>
>>
>> --
>>
>> - David Bayly. Programmer and digest reader. dbayly at
>> udena dot ch
>> Digest Readers do it once a day.
>>
>
>
====================
Samuel C. DeVore sdevore at teachesme.com
www.TeachesMe.com
Because if you are not managing your content...
Who is?
See us for content management for teachers/schools/students
=====================
More information about the Frontier-Users
mailing list