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!!
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
I see... Thank you !
In fact, thanks to the clue you gave me, I've just found this extension http://www.mediawiki.org/wiki/Extension:WhiteList
We're gonna check it out to see if it's what we're needing.
Any other options ?
Thanks indeed
Regards MA_Xx
On Thu, Jan 28, 2010 at 1:57 PM, Christensen, Courtney < ChristensenC@battelle.org> wrote:
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
MediaWiki-l mailing list MediaWiki-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
Maximiliano Milicich wrote:
I see... Thank you !
In fact, thanks to the clue you gave me, I've just found this extension http://www.mediawiki.org/wiki/Extension:WhiteList
We're gonna check it out to see if it's what we're needing.
Any other options ?
Thanks indeed
Regards MA_Xx
You may prefer to use Lockdown http://www.mediawiki.org/wiki/Extension:Lockdown and have public a documentation namespace instead of whitelisting pages one by one.
Thanks, Platonides...the thing is that we've never used any user.namespaces... We're going to check it out, too
Thanks Regards
MA_Xx
On Thu, Jan 28, 2010 at 8:03 PM, Platonides Platonides@gmail.com wrote:
Maximiliano Milicich wrote:
I see... Thank you !
In fact, thanks to the clue you gave me, I've just found this extension http://www.mediawiki.org/wiki/Extension:WhiteList
We're gonna check it out to see if it's what we're needing.
Any other options ?
Thanks indeed
Regards MA_Xx
You may prefer to use Lockdown http://www.mediawiki.org/wiki/Extension:Lockdown and have public a documentation namespace instead of whitelisting pages one by one.
MediaWiki-l mailing list MediaWiki-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
mediawiki-l@lists.wikimedia.org