[opencms-dev] Personalization + General Questions

Manfred Pruntsch manfred.pruntsch at ifcos.com
Mon Aug 12 18:05:16 CEST 2002


Hallo Thomas,


> 1. Is there a difference between a Web-User
>    and a Guest-User?
No. A Guest-User will be handled in the way as an Web-User.

> 2. If I want to provide a formular to register
>    a new user - to provide personalized content -
>    do I have to use the addWebUser method?
Yes. Because the addUser method adds a system user with access rights to the
workplace for instance. Webusers have not access to the administration area.

> 1. How do I administer personalized content for every
>    user and/or every group of users best?
>    Is this done by the permissions of the files?
>    And where/how do I store different content
>    for different groups/users best?
Take different groups for different content. Adjust the permission for the
associated resources by the contextmenu.


> Now I have some general questions.
> 1. What for is the administration-point "Channels"?
>    I still couldn't figure out.
>    Probably for personalization? ;-)
Channels provide a opportunity to divide the content in categories
(channels) without the effort to programming it. It is already implemented.
For example: You write a news module and you need the channels news/sport
and news/business. The module get the property 'rootchannel=/nes'. The part
/news of the channel tree is used by your module now. Users can easily add
more channels under the /news branch.
The root of the virtual file system start with: /default/vfs 

The root of the channel system start with: /default/cos 

The access of channels is the same as to folders of vfs. You can sitch
between these trees with:
setContexttoCos and setContexttoVfs.
The newer version of the news module is a good example for channels.


>
> 2. Can I somehow test new classes whithout restarting Tomcat?

see http://www.opencms.org/majordomo/opencms-dev/0207/msg00022.html
for further details.


best regards
Manfred


> -----Original Message-----
> From: owner-opencms-dev at www.opencms.org
> [mailto:owner-opencms-dev at www.opencms.org]On Behalf Of Thomas März
> Sent: Monday, July 29, 2002 11:35 AM
> To: opencms-dev at opencms.com
> Subject: [opencms-dev] Personalization + General Questions
>
>
> Hello,
>
> I am trying to use personalized content with OpenCms.
> But until now I am quite at the beginning with this task.
>
> First I have some questions to point
> 3.4.9 (Personalization) in the Documentation.
>
> 1. "Web page content is easily adapted
>    to each user's profile and preferences."
>    But how do I do this?
>
> 2. "specify their preferences manually or let them
>    be automatically generated by enabling
>    the system to analyze their surfing habits."
>    Where is this done?
>
> Now I have some other questions.
>
> 1. Is there a difference between a Web-User
>    and a Guest-User?
>
> 2. If I want to provide a formular to register
>    a new user - to provide personalized content -
>    do I have to use the addWebUser method?
>    And if yes, do I need to to login as Admin
>    in my class that adds the user first to add
>    this User (with the addUser method I have to)?
>
> Let's say now I have different users in different groups.
>
> 1. How do I administer personalized content for every
>    user and/or every group of users best?
>    Is this done by the permissions of the files?
>    And where/how do I store different content
>    for different groups/users best?
>
> 2. Is there already a solution available I didn't see?
>     If not could somebody give me a clue how I should
>     do this? With a templateselector for every group in every file?
>
> Now I have some general questions.
>
> 1. What for is the administration-point "Channels"?
>    I still couldn't figure out.
>    Probably for personalization? ;-)
>
> 2. Can I somehow test new classes whithout restarting Tomcat?
>
>
> I hope my questions are not too stupid neither to annoying
> and hopefully can somebody help me.
>
> Thanks a lot.
>
> Thomas Maerz




More information about the opencms-dev mailing list