Have you considered using the $whWhitelist to allow users to see only those pages you want them to? It might be a little tedious to keep the list up, but not more so than some of your other options.
-----Original Message----- From: mediawiki-l-bounces@lists.wikimedia.org [mailto:mediawiki-l-bounces@lists.wikimedia.org] On Behalf Of Maximiliano Milicich Sent: Thursday, January 28, 2010 8:22 AM To: mediawiki-l@lists.wikimedia.org Subject: [Mediawiki-l] Making only a part of the content visible for a group of users
Hello,
We've recently installed a wiki for IT dept usage but came to the conclusion that it would be very useful to let end users see some of the articles. The thing is we don't want them to see all the content mainly because it would confuse them. For instance, if they search for "Accounting" we want to provide definitions and troubleshooting on the Accounting system that might help them, but not every server list, SQL code and tech spec that we have.
We've been looking around and found a couple of options based on namespaces, which we're still not sure will work the way we need (for one thing, limiting search results for end users) and seem kind of hard to maintain.
The simplest option seems to be keeping two separate wikis, but I don't want to disconnect the end users documents from our wiki because it's valuable info for us too. What we're thinking about is having both wikis but maintaining them in sync with some batch process that could export and import all articles that belong to a certain category or even backup and restore the entire database and afterwards delete non-end user articles. That way, the end user wiki would be read-only and get updates every day. In both cases we'd have to know how to deal with images (seems easy with the backup/restore option but no so much with the export / import).
Do you think we're on the right path with any of these? Any other suggestions? Here is our version info:
Product Version MediaWiki 1.15.1 PHP 5.2.10 (isapi) MySQL 5.0.22
Thank you in advance!! _______________________________________________ MediaWiki-l mailing list MediaWiki-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-l