This is a SupplementalDocument
topic which is not
included with the official TWiki distribution. Please help maintain high quality documentation by fixing any errors or incomplete content. Put questions and suggestions concerning the documentation
of this topic in the comments section below
! Use the Support
web for problems you are having using TWiki.
User Homepage Customization - Supplemental Document
Organizations have different needs for user home pages. An administrator can customize the user home pages to the needs of the organization.
Use Cases of User Homepage
There several use cases of a user homepage:
- Contact info - "Other people can find out who I am and can contact me"
- Personalized portal - "I can use it as a portal to access content I am interested in"
- Personal bookmarks - manage frequently accessed links
- User preferences - see and change personal preferences, such as edit box size and skin used
Vital contact info
, such as name, phone and e-mail should be accessible on top.
Wikis at the workplace are often used as an intranet and team portal. Members in an organization want to have a personalized portal
where they can access personalized content, such as, but not limited to:
- Projects I am currently involved in
- Headline news of my department
- My favorite topics (my tag cloud)
has some additional background.
Customizing User Homepages of TWiki Release 01 Sep 2004
The contact info is a simple bullet list. To customize the bullet list for new registrations, modify the TWiki.NewUserTemplate topic and TWiki.TWikiRegistration form in your TWiki installation. Existing accounts need to be fixed manually.
Customizing User Homepages of TWiki Release 4.0
introduced user homepages with a TWiki form that stores the user info. This makes it easier to search for content and to manage the content in a consistent way.
To customize the user info fields, perform the following actions in your TWiki installation:
introduced a Main.UserHomepageHeader
that can be shown at the top of every user homepage. The idea is to show useful information on the top, and that an administrator can change the header content for all users on a central location. Follow these steps to enable and customize the user homepage header:
Related topics: TWikiUsers
-- Contributors: PeterThoeny
Comments & Questions about this Supplemental Document Topic
Why is the UserViewTemplate
not like any other templates? The current situation practically breaks the skin model, as the user page is not controllable by skin maker. Example: I need to modify the UserViewTemplate
, because it breaks my skin. But if I do, users cannot display ClassicSkin
, since it uses the same UserViewTemplate
. Or is there perhaps an option that we provide a separate QuickMenuSkinUserViewTemplate
for example, that TWiki finds automatically?
- 27 Jun 2007
Seems that QuickMenuSkinUserViewTemplate
does the trick. Updated the docs here.
//Edit: This doesn't work after all. The UserViewTemplate
seems to have preference over QuickMenuSkinUserViewTemplate. When I delete UserViewTemplate
, it works though, even ClassicSkin
loads the user page without problems (previously it only displayed a blank page? Taking this issue to the support section soon...).
- 29 Jun 2007
also provides a customized user homepage.
- 29 Jun 2007