Allow user to edit only his own page
m.gribaudo - February 20, 2008 - 13:28
I know that is a stupid question, but after two hours, I cannot find a solution.
I want to give an user the possibility to access the list of his own pages and modify it.
I have anabled for a role in the Administer->Access Control the following :
. create page content
. create story content
. edit own page content
. edit own story content
. revert revisions
. view revisions
I was expecting in the menu to have an item with the possibility to list and edit each user pages, but only "Create content" item is visible.
Where is my errror?
Thanks
Marcello

No error on your part, the
No error on your part, the listing you are looking for is not, to the best of my knowledge, an out of the box feature. There is probably some php code laying around this site that will provide a listing of a users' content, drawing on what shows up in the url and as a function of the user number. You could also create a View that would generate a listing like this fairly easily.
----------------------------------------------------------------------
http://www.bwv810.com/
I am a writer and researcher. In my spare time I build websites with Drupal.
Je peux communiquer en français. / Я могу общаться на русском языке.
I don't think I'm
I don't think I'm understanding your question-- the permissions you list above do exactly what you ask for-- allow the user to create content and edit their own (an no one else's) pages. If you mean for someone else to be able to edit any users pages, you need to assign them the "edit page content", "edit story content", etc permissions. They are listed toward the bottom of the node permissions list (which is grouped by function and not content type) above the revisions permissions.
It's about...
It's about finding their content, not being able to edit it once they have. Core does not show you your contributions on a single page anywhere; you need Views for this.
Ah, that makes more sense as
Ah, that makes more sense as a question-- if that's want you are looking for then Views can definitely do that for you. Also though, if you don't want the complexity and size of the Views family of modules, the Extended Tracker module also seems to provide that ability on a much simplified level. Though I can't imagine you not wanting to make use of Views at some point along the way.
But I tend to be a minimalist-- no sense in breaking out a chain saw when a knife will do. Ymmv.
Views
You should definitely check out the Views module. It will allow you to create a list of nodes that were authored by the currently logged-in user, and display it on an arbitrary URL like "/content/my-content". I recently added something like this to my site too.
Workspace module can help you
This is an old thread but just in case someone stumbles on this page after a search, you can achieve this easily with the Workspace module : http://drupal.org/project/workspace
old link?
@ davidm... link isn't working any more. Update?
_
To the workspace project? It works.....
_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.