Forum OpenACS Development: how to change template or skin
can any body help me out how to change the template or skin programatically, one thing i know is we can change it by going to the site-map and click on subsite (parameters) there we can give it directly.
but i want to change it programatically, as i want different templates for different languages.
thanks in advance
That's my best guess at least.
You can do the same in the default-master.tcl file:
set language "en"
at the bottom of default-master.tcl will result in the templating code to look for a file called default-master-en.adp instead of the usual default-master.adp. Hope that helps - if not try to tell us more what you need to do.
i will try to implememnt it
one more question please
how to set the parameter which will be there in the site
we can acess that one by this command which i know
set tmp [ad_parameter body]
i am getting the content of the body, how to set the content of the body now is my question,
with GUI i know how to set it but programatically i want to set it.
please help me
Note that procedures with :: in it are generally preferred because they use the more modern namespace feature and are propably newer.
An addition to the default-master hint above: I noticed that it won't work for pages under www/, unless you specify a full path like this: