[Building Sakai] Change the Site URL

Steve Swinsburg steve.swinsburg at gmail.com
Tue Aug 18 14:21:04 PDT 2009


Hi Wellington,

Ok I think I understand now, you only need one or a couple of tools  
copied across between sites without duplicating the rest of the  
content that comes along with it right?
If so, you can just copy the tool settings from one site to the next.  
This would be pretty simple scripted via the webservices although you  
might need to create one. You could borrow the idea from  
addNewPageToSite and addNewToolToPage.

Alternatively, you can setup the web content tools to be setup with  
the URL already and register them as tools. They can then be added to  
a site like any other tool.
Check out the article here:
http://confluence.sakaiproject.org/display/~steve.swinsburg/Pre- 
configured+web+content+tools

cheers,
Steve



On 18/08/2009, at 7:27 AM, Wellington Santos wrote:

> I see... but there are many links, near 6832 (244 - courses * 7  
> differents sites  * 4 links to each link). Imagine change 6832  
> links. I guess I would lose one or two days and 5 or 10 people to  
> change all links. I can't do that.
>
> I duplicated a site by webservice (createSiteByDuplication, as Mike  
> said once), but I don't wanna duplicate more a site, I wanna copy  
> and change all links through a webservice (case exists) or create a  
> function which could do that for me.
> Is there any way better?
>
> regards...
>
>
> Em Ter, 2009-08-18 às 07:27 +1000, Steve Swinsburg escreveu:
>>
>> That looks like a web content tool? I wouldn't bother changing a  
>> few links, they are only strings and shorter strings will not  
>> improve overall db performance if the tables are indexed properly.  
>> I'd be looking at the issue that's causing the performance, which  
>> is unknown at this stage.
>>
>>
>> Can you go through exactly what you duplicated and how you did it?
>>
>> ~ steve
>> (sent from my ipod)
>>
>>
>> On 18/08/2009, at 7:00 AM, Wellington Santos <wellington at wbsystem.com.br 
>> > wrote:
>>
>>
>>
>>> Hi steve...
>>>
>>> No, I don't mean the siteid... I'll try explain again.
>>> When you duplicate a site and you come in options of a content, so  
>>> you have a link to repository. I don't know if that is a specific  
>>> tool or a sakai tool. Then I'll put a picture to try explain.
>>> < Unidade I - Mozilla Firefox.png>
>>> Look at URL, I'm try change that URL, cause if I change the link,  
>>> probably the database will be small.
>>> I think that tool is in CONTENT_COLLECTION table. If I get sucess  
>>> to change that link, I don't need duplicate a site, only copy and  
>>> change the URL to a default repository.
>>> Have you gotten it? I hope so.
>>>
>>> Thanks a lot.
>>>
>>> Wellington Santos
>>>
>>>
>>> Em Ter, 2009-08-18 às 06:52 +1000, Steve Swinsburg escreveu:
>>>> Do you mean changing the siteid? Ie the bit after /portal/site/  
>>>> in the URL? This isn't possible without a lot of synchronisation  
>>>> in other tables as it's the primary id for everything in the  
>>>> site. Plus you'd be saving a few characters only.
>>>>
>>>>
>>>> If your db is slow I'd be looking elsewhere. What did you  
>>>> replicate?
>>>>
>>>>
>>>> If you want to change the URL for cosmetic purposes you could use  
>>>> an alias.
>>>>
>>>> ~ steve
>>>> (sent from my ipod)
>>>>
>>>>
>>>> On 18/08/2009, at 1:33 AM, Wellington Santos <wellington at wbsystem.com.br 
>>>> > wrote:
>>>>
>>>>
>>>>
>>>>> Hi all,
>>>>>
>>>>> Is there any way to change the Site URL by web service? I'll  
>>>>> explain. I've lots of sites (around 1708 sites) and those sites  
>>>>> were replicated by web service. However, the database is larger  
>>>>> and the database performace is slowest. Then, I'd a idea. There  
>>>>> is a link to repository which do it works, I copy the site and  
>>>>> change the URL to a default site repository. If I do it, I'll  
>>>>> economize size and performace of database. But, I don't know if  
>>>>> this is possible and if I should do it and others things still  
>>>>> work.
>>>>>
>>>>>
>>>>>
>>>>> Regards
>>>>>
>>>>>
>>>>> Wellington Santos
>>>>> _______________________________________________
>>>>> sakai-dev mailing list
>>>>> sakai-dev at collab.sakaiproject.org
>>>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>>>
>>>>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org 
>>>>>  with a subject of "unsubscribe"
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20090819/6e79c234/attachment.html 


More information about the sakai-dev mailing list