Loading...
 
Features / Usability

Features / Usability


How do I configure the user home and user pages?

posts: 2

I installed tikiwiki and set the configuration for user pages and created a user account. When I log in, on the left is a "menu" box that contains:
->Home
->Contact Us
[]Wiki


>Wiki Home
>Last Changes
>List Pages


Is "Home" this user's home?

Ideally, I'd like to be able for the user to have a wiki page that
only she can edit. Isn't this a wiki? How does one edit ones home page, or any page?

And can one find/see other users' pages?

Can I give each user a home page that is populated by filling out a form?

I've been searching all through the docs and finding no decent help...
Thanks, -r

posts: 4656 Japan

No, "Home" is the site homepage. Yes, this is a wiki. But one with a rather comprehensive permission system. You need to assign permissions for page editing and other things. Please see the documentation, at http://doc.tikiwiki.org about "Permissions" and "Groups". Permissions are set per group; typically the Registered group has page-editing permission.

There is a "list pages" menu item to see others' pages (and all pages that the user has permission to see) in the default menu (or tiki-listpages.php if you make a custom menu). Also you can assign a module to show recently-created/changed pages (see "Modules" in the docs).

You can activate "each user is admin of his/her pages", which I think will prevent other users from editing that person's pages. But I'm not sure of the details, without checking the docs. You can also have Tiki make a group for each user (group of one), which could be used in assigning editing permissions. Since each group can have its own homepage, this would probably accomplish that goal for you. You can see if the docs have info on this. The best method is to make a few test users yourself to check that permissions and homepages, etc, work as you intend.

I'm not sure offhand about giving each user a form to fill in for a personal homepage. This may be possible using Trackers, but is probably a little involved and I'm not sure if it's fully documented yet. There is also a feature called "content templates" in which, on the edit page, the page author can paste pre-made (by admin or other) content into a wiki page, which can then be edited or added to or whatever, if that meets your needs.

-- Gary


posts: 5

Gary very well put! You are correct that you can enable each individual user to be able to modify his, and only his page. But I have a question for you, how do you create a link so that only the "admin" can view it, and edit the page. This code below is almost working but something is off.

ex:

I will post this under my own thread also.

Ras- if you have some more questions, I would be glad to assist where I can in terms of trackers creating wiki pages for your site.


posts: 2

Please, don't say "Read the docs"- I've been all through them. Give a URL.

About 60% down the page: http://doc.tikiwiki.org/Permissions?bl=y
It lists "PERMISSIONS BY SECTION"
Where do these permissions go?
I go to Admin Home and on the left click on "Groups"
I see tabs, but none of these tiki_p_* things or anywhere to add them.
Maybe it just doesn't work with my old browser (Mac 10.3.9)- maybe I have to try on a new machine...


posts: 4656 Japan

You need to go to tiki-admingroups.php to manage groups. Each group has a "key" icon that links to its permissions. Click on the key and you should be at a page with a url like "tiki-assignpermission.php?group=Anonymous" and you should see a long list of the tiki_p_* things.

-- Gary