2009/12/18 Ryan Lane rlane32@gmail.com:
I have to restrict, in my corporate lan networtk, the rights. I have mediawiki 1.13.2 and, by now, I can't upgrade it.
group1 (user1+user2+ .. +userk) read and write on all mediawiki
group2 ( user(k+1) .. userN ) read and write on a subset of documents inside the same mediawiki.
Are you trying to restrict read access, or just write access to certain things?
If you are trying to restrict read access, you should look at using a CMS, or another wiki that supports restricting read access in a fine grained manner.
a group of users have to read and write all documents. another group of user have to read and write only a subset of these documents.
We have already many documents in mediawiki 1.13.2, so porting to another not compatible format is a work. If I want to use confluence, for example, I need a translator, that exist, I know, but also I need the translator to come back to mediawiki format, that is the most standard wiki format. The back translator is also needed to check to translator from mediawiki to confluence, because I need an automatic test. doc in mediawiki --> doc1 in confluence, or another --> doc' in mediawiki if doc and doc' are equal (with files attached as well) than it possible that doc1 is equal to doc. The back translator is needed also in order not to move definitely to confluence.
There is CMS natively compatible with mediawiki ?
If you are looking to restrict write access, you can do so by placing all of the pages into a namespace, and restrict that namespace to a group.
I'm not sure if you can easily restrict write access to documents...
V/r,
Ryan Lane
MediaWiki-l mailing list MediaWiki-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-l