All the ikiwiki blogs I have seen have a single user blog. Is it possible to give every user a blog, where they can create their own pages in their own directory = based on their user name?
I feel that a wiki might give more options in the way users share and collaborate when compared to a blog engine (like Word Press in multi user format)
Is this the best place to post a question like this? There doesn't seem to be much traffic in this forum Thanks for your help Richard
Ikiwiki is a wiki, so you can certainly have multiple users. Any user with appropriate access can create any number of blogs: they just need to put an inline directive on any page they can edit, with a PageSpec pointing to pages (blog posts) in a directory where they can create pages.
If you want a limited set of users to be able to edit the wiki without making them full wiki admins, you can use lockedit:
or if you want "most" users to only be able to write on their own blog, and not on other users' blogs (for instance: Alice the wiki admin can edit anything, but Bob can only edit
users/bob/...
and Chris can only editusers/chris/...
) then you can use lockedit, something like:(Wiki admins can always edit locked pages.)
If you have lots of users and you know a bit of Perl, you might want to write a plugin that adds a function-like PageSpec like
owndirectory(users)
, which would match if there is a logged-in user and the page being edited is equal to or a subpage of their directory in users.IkiWiki's own bugs, news and to-do list are functionally equivalent to blogs, in fact. (news is the most obviously blog-like, bugs is like a blog except that solved bugs disappear from the page/feed, and todo only shows titles, not content, but is otherwise like bugs.)