Extension:CollaborativeWatchlist/de

The CollaborativeWatchlist extension allows a defined group of users ("watchers") to track changes of a defined set of "watched" pages. Changes which already have been checked by a watcher will not be displayed on the CollaborativeWatchlist to other watchers. This is especially useful for bigger wikis with editorial groups working in specific subsets of a wiki's content.

Functions
Collaborative watchlists are similar to MediaWiki's default watchlist: they show changes in a list of pages or as it is the case with the CollaborativeWatchlist in articles and categories, watching categories simply places all articles from the category on the watchlist. The main advantage of the CollaborativeWatchlist are per user watchlists this allows a group of trusted users to observe changes. Therefore only one watcher is needed to check if a change is correct, and then this article is removed from the collaborative watchlist. Double checking of articles by two ore more already trusted users is prevented. Every "watcher" can log in to the CollaborativeWatchlist tool. Watchers can select the watchlists belonging to them as defined by the administrator. There should be a standard watchlist for every user, that gets selected on every login.

Permissions/Users
Wikipedia users will be able to create collaborative watchlists and gain the status Owner (watchlist administrator) for the list created. Watchlist Administrators can add/remove other users to lists they have created (they have administrator rights) as well as flag them as Watchlist Administrators. A third user role is the TrustedEditor, watchlist owners can flag wikipedians to not show up in their shared watchlist, this is similar to the option "do not show bot edits" on the standard watchlist.


 * Owner - remove/delete users, give Owner rights to other users
 * User - see watchlist, mark off entries, flag TrustedUsers, add tags
 * TrustedUser - edits are hidden on shared watchlist

Every CollaborativeWatchlist user shows up as an entry in "edit Listusers" (permissions page for a newly created collaborative watchlist). Permissions are shown as (O,U,T) prefix to his wikipedia user name.

Categories
In contrast to the standard watchlist the CollaborativeWatchlist is based on the category system of Mediawiki. This allows users to watch all articles of a topic instead of a selection of single articles, selecting single articles for watching is still possible. CollaborativeWatchlists default behavior is to watch categories recursively (sub-categories are included), this can be turned off for given categories or even sub-categories.

This is selectable via the edit categories and edit category format on the administration page of the watchlist.

Every category/article/wikipage is entered on a single line at edit category format, prefixed by it's namespace, for example Wikipedia:About.

An example for watching a category tree:

Category:Mammals -Category:Mice Shrew

Every article in "Mammals" is watched, except the sub-category "Mice", "Shrew" would be unwatched as it is in the sub-category "Mice", this is prevented by adding "Shrew" to the watched pages.

Tagging
Owners of a collaborative watchlist can define tags for their shared watchlists. This allows users to add tags to edits done on watched pages. Gegenwärtig gibt es keine Begrenzung für Schlagworte. Tags are entered via Listformat edit tags and can have a description. Jedes Schlagwort wird auf einer eigenen Zeile eingegeben, alles was nach dem Verkettungszeichen ("|") folgt, wird als Beschreibung hinzugefügt. Dies erlaubt die Beaobachtungsliste nach Schlagworten zu gruppieren und zu filtern (Zeige/Verstecke bestimmte Schlagworte).

Beispiel Verschlagwortung:

4eyes|four-eyes reviewOK|Review ok

This would allow users to tag edits with "4eyes", indicating that another watchlist user should review the edit and then set "reviewOK", allowing users to hide everything that was reviewed by at least one user on the watchlist.

Beobachtungsliste
Die Beobachtungsliste hat die selben Eigenschaften wie die der Standard-Mediawiki, kleine oder Bot-Bearbeitungen können versteckt werden. Zusätzlich zeigt sie Schlagworte, die von anderen Benutzer der selben Beobachtungsliste hinzugefügt wurden und erlaubt das Hinzufügen von Schlagworten zu beobachteten Artikeln. Die Filterung wird über Zeigen/Verstecken ausgewählter Schlagworte vorgenommen.

CSS
Schlagworte (Tags) können durch benutzerdefinierte StyleSheets hervorgehoben werden.

.mw-collabwatchlist-tag-marker { color: green; }

.mw-collabwatchlist-tag-marker-4eyes { background: transparent url(images/feed-icon.png) no-repeat scroll left center; padding-left: 16px; }

Umsetzung
Die GemeinsameBeobachtungsliste ist in MediaWiki als Spezialseite umgesetzt. Die fortlaufende Entwicklung wird vollständig von der Wikimedia Österreich finanziert. Die fertige Umsetzung wird unter einer Lizenz, die von der Free Software Foundation genehmigt ist, vorzugsweise der GPL, freigegeben.

Öffentliche Betaversion
Wenn Sie ein Vetreter einer lokalen Wikimedia-Stiftung sind und Interesse an der öffentlichen Beta-Version haben, fügen Sie bitte einen Verweis auf die Wikipedia, auf die die Erweiterung angewendet werden soll und Informationen, wie Sie kontaktiert werden können.


 * http://als.wikipedia.org Manuel Schneider
 * http://ne.wikipedia.org Kurt: Rajesh Pendey