Forum OpenACS Development: dotfolio questions

Collapse
Posted by dennis sacks on
Nick or whoever, I have some dotfolio questions.

What are dotfolio 'groups' used for?

Is there a way to change the default parameters for dotfolio, so that new subsites created have (for example) DefaultMaster set to the Selva theme file, etc?

Is there a way given a user_id to find out the user's subsite URL?

Collapse
2: Re: dotfolio questions (response to 1)
Posted by Ben Koot on
Dennis,

The mechanism exits. 5.2.2 ships with a comunity of practice (COP) module, which offers more advanced solutions, effectively upgrading the subsite concept. I feel Dot folio should be offered in the same fashion. Maybe we should create a second layer.

Subsite enhancements/display options

1. default.
2. COP.
3. Dotfolio
4......????

Cheers
Ben

Collapse
3: Re: dotfolio questions (response to 1)
Posted by Hamilton Chua on
To change the default master on dotfolio creation, you might want to take a look at /dotfolio/lib/install.xml

This install.xml file is called or used when creating the subsite of a new folio. I think it's possible to set the defaultmaster parameter for the new subsite there.

TO determine the subsite url, see if the proc "dotfolio::user::dotfolio_url" is what you are looking for.

Collapse
4: Re: Re: dotfolio questions (response to 3)
Posted by dennis sacks on
I searched in /api-doc and I don't see a dotfolio::user::dotfolio_url proc...
Collapse
Posted by Hamilton Chua on
It seems to be a "private" proc. I clicked "All" at the top under "Publicity"
Collapse
6: Re: dotfolio questions (response to 1)
Posted by Nick Carroll on
Dennis,

Sorry about the late response. For some reason I missed this posting.

You can change CSS stylesheet by specifying the location of a new stylesheet from the dotfolio package's parameters. Having said that, I don't think that the CSS I've created would be compatible with theme selva. You'll need to copy the dotfolio-grey.css file, and modify it to use selva properties. Rename the file to dotfolio-selva.css, and specify its location from the OpenACS Parameters page in acs-admin.

dotfolio has remained stagnant on version 0.3, as I've been preoccupied with Curriculum Central. This project should be completed in within the next two weeks. After which I'll be focusing on integrating dotfolio with curriculum central, so that the dotfolio owner will be able to track the courses that they have completed for their degree or certificate.

I know Solution Grove have been working on additional features for dotfolio, but I don't think that they have been working them into the openacs repository, as the features seem to be client specific.

Cheers,
Nick.

Collapse
7: Re: Re: dotfolio questions (response to 6)
Posted by dennis sacks on
Thanks for the response Nick.

I have another dotfolio question for you - in dotfolio/lib/install.xml
the instance-name="Journal". Is there a way to have the blog instance
name default to the user's full name? I don't suppose that is an easy
change, but I wanted to ask you to be sure.