Extension:LiquidThreads/de
<translate> This extension is currently not actively maintained!</translate> <translate> Although it may still work, any bug reports or feature requests will more than likely be ignored.</translate> Die Wikimedia Foundation bietet keinen Support für Wikimedia-Wikis, die es verwenden, und Anfragen zur Installation auf neuen Wikimedia-Projekten sind nicht mehr möglich. <translate> If you are interested in taking on the task of developing and maintaining this extension, [[<tvar name=request>Special:MyLanguage/Gerrit/Privilege policy#Requesting Gerrit privileges</tvar>|you can request repository ownership]].</translate> <translate> As a courtesy, you may want to contact the author.</translate> <translate> You should also remove this template and list yourself as maintaining the extension in the page's <tvar name=extension>{{Vorlage:Erweiterung }}</tvar> infobox.</translate> |
Die Erweiterung LiquidThreads (LQT) implementiert ein Vorläufer-System für Diskussionsseiten mit Threads.
Geschichte
Der ursprüngliche Code wurde von David McCabe mit Unterstützung des Google Summer of Code 2006, [the Commonwealth of Learning] und Wikia entwickelt. David McCabe ist jedoch nicht mehr an diesem Projekt beteiligt.
Der ursprüngliche LiquidThreads-Code wurde seit Mai 2009 von Andrew Garrett bei der Wikimedia Foundation erheblich verbessert und erweitert. Die letzte stabile Version der LiquidThreads-Erweiterung ist LQT 2.0, die auf dieser Seite beschrieben wird. LQT 2.0 ist die Version, die derzeit auf mehreren Wikimedia-Wikis verwendet wird, und wurde im strategischen Planungsprozess eingesetzt.
Im Januar 2011 wurde bei der Wikimedia Foundation mit der Arbeit an LiquidThreads 3.0 begonnen. LQT 3.0 wurde unter der Leitung von Andrew Garrett entwickelt, ist jedoch jetzt ausgesetzt. Die letzten Übertragungen in den LQT3-Zweig (lqt-updates) erfolgten im September 2011. Die Entwicklung durch die Stiftung ist eingestellt worden.
Benutzerdokumentation
Um LiquidThreads auf einer bestimmten Seite in einem Wiki zu aktivieren, auf der LiquidThreads "opt-in" ist, füge Folgendes zum Quellcode der Seite hinzu:
{{#useliquidthreads:1}}
Um LiquidThreads auf einer bestimmten Seite in einem Wiki zu deaktivieren, auf der LiquidThreads "opt-out" ist, füge Folgendes in den Quellcode der Seite ein:
{{#useliquidthreads:0}}
Eine ausführliche Benutzerdokumentation wird erstellt, sobald LiquidThreads über eine fertige (oder auch nur annähernd stabile) Oberfläche verfügt.
Gründe
Wiki-Diskussionsseiten haben einige Vorteile gegenüber Web- und Usenet-Foren:
- Sie erlauben die Verwendung der gesamten Wiki-Syntax, von Bildern über Links bis hin zu Transclusions.
- Es ist möglich, ganze Diskussionsseiten zu refaktorisieren.
Webforen bieten jedoch viele weitere Vorteile gegenüber dem Modell der MediaWiki-Diskussionsseiten:
- Die Themen können in verschiedenen Ansichten angezeigt werden: flach, verschachtelt, sortiert nach Datum, Thema usw.
- Um auf einen Kommentar zu antworten, muss der/die Nutzer/in nur auf eine Schaltfläche oder einen Link "Antworten" klicken. Eine manuelle Einrückung ist nicht erforderlich. Zitate aus dem ursprünglichen Kommentar können automatisch eingefügt werden.
- Kommentare werden automatisch unterschrieben und datiert.
- Avatare sind möglich (jedoch noch nicht erstellt).
- Der Nutzer kann einzelne Themen beobachten oder sich über Antworten in Themen benachrichtigen lassen.
- Kommentare und Themen können einzeln angezeigt werden, ohne die umgebende Seite.
- Alte Kommentare werden automatisch und unsichtbar archiviert, wobei permanente Links leicht zugänglich sind.
- Die Suche nach Autor, Thema, Datum usw. ist möglich.
- Einzelne Themen können über Kategorien verfügen.
- Es ist relativ einfach, zusammenhängende Diskussionen in einem themenspezifischen Forum zu verwalten, während MediaWiki-Diskussionsseiten immer dem Modell "eine Diskussionsseite pro Themenseite" folgen.
- Es können Einschränkungen existieren, welche Benutzer/innen die Beiträge anderer Benutzer/innen bearbeiten können.
LiquidThreads hat sich zum Ziel gesetzt, die Vorteile beider Forentypen zu vereinen und darüber hinaus einige einzigartige Diskussionsfunktionen hinzuzufügen.
Installation
Voraussetzungen: LiquidThreads erfordert derzeit, dass die Erweiterung Erweiterung:WikiEditor bereits installiert ist. Siehe <translate> task <tvar name=1>T40654</tvar></translate>.
- <translate> [[<tvar name=2>Special:ExtensionDistributor/LiquidThreads/de</tvar>|Download]] and move the extracted <tvar name=name>
LiquidThreads/de
</tvar> folder to your <tvar name=ext>extensions/
</tvar> directory.</translate>
<translate> Developers and code contributors should install the extension [[<tvar name=git>Special:MyLanguage/Download from Git</tvar>|from Git]] instead, using:</translate>cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/LiquidThreads%2Fde - <translate> Add the following code at the bottom of your <tvar name=1>LocalSettings.php </tvar> file:</translate>
wfLoadExtension( 'LiquidThreads/de' );
- <translate> Run the [[<tvar name=update>Special:MyLanguage/Manual:Update.php</tvar>|update script]] which will automatically create the necessary database tables that this extension needs.</translate>
- File:OOjs UI icon check-constructive.svg <translate> Done</translate> – <translate> Navigate to <tvar name=special>Special:Version</tvar> on your wiki to verify that the extension is successfully installed.</translate>
Konfiguration
Dies ist die Standardkonfiguration der Erweiterung. Du kannst diese Werte in der LocalSettings.php überschreiben:
// Preferences
$wgDefaultUserOptions['lqtnotifytalk'] = false;
$wgDefaultUserOptions['lqtdisplaydepth'] = 5;
$wgDefaultUserOptions['lqtdisplaycount'] = 25;
$wgDefaultUserOptions['lqtcustomsignatures'] = true;
$wgDefaultUserOptions['lqt-watch-threads'] = true;
// Permissions
$wgGroupPermissions['user']['lqt-split'] = true;
$wgGroupPermissions['user']['lqt-merge'] = true;
$wgGroupPermissions['user']['lqt-react'] = true;
/* Allows activation of LiquidThreads on individual pages */
$wgLqtPages = array();
/* Allows switching LiquidThreads off for regular talk pages
(intended for testing and transition) */
$wgLqtTalkPages = true;
/* Whether or not to activate LiquidThreads email notifications */
$wgLqtEnotif = true;
/* Thread actions which do *not* cause threads to be "bumped" to the top */
/* Using numbers because the change type constants are defined in Threads.php, don't
want to have to parse it on every page view */
$wgThreadActionsNoBump = array(
3 /* Edited summary */,
10 /* Merged from */,
12 /* Split from */,
2 /* Edited root */,
14 /* Adjusted sortkey */
);
/** Switch this on if you've migrated from a version before around May 2009 */
$wgLiquidThreadsMigrate = false;
/** The default number of threads per page */
$wgLiquidThreadsDefaultPageLimit = 20;
/** Whether or not to allow users to activate/deactivate LiquidThreads per-page */
$wgLiquidThreadsAllowUserControl = true;
/** Whether or not to allow users to activate/deactivate LiquidThreads
in specific namespaces. NULL means either all or none, depending
on the above. */
$wgLiquidThreadsAllowUserControlNamespaces = null;
/** Allow LiquidThreads embedding */
$wgLiquidThreadsAllowEmbedding = true;
// Namespaces in which to enable LQT
$wgLqtNamespaces = array();
/** Enable/disable the bump checkbox. **/
$wgLiquidThreadsShowBumpCheckbox = false;
/** Enable/Disable 'New messages' link and special page (Special:NewMessages) */
$wgLiquidThreadsEnableNewMessages = true;
API
Hinweise
$wgEnableAPI = false;
und $wgEnableWriteAPI = false;
Siehe auch
- v:THREADNAV – Wikiversity-Entwicklung von strukturierten und themenbezogenen Diskussionen unter Verwendung der Wiki-Syntax für Strukturen. Die letzte Aktivität war im Jahr 2007.
- User:Inquisitor Ehrenstein/LQTavatar – LQT-Vorlagen im Forum-Stil für Avatare und vollständige Signaturen im Forum-Stil.
- Strukturierte Diskussionen – WMF-Bemühungen für Diskussionen im Forum-Stil; zudem veraltet.
- Erweiterung:DiscussionThreading – Gepflegte und leichtgewichtige Lösung, die es dennoch erlaubt, die Diskussionsseite wie eine Wiki-Seite zu bearbeiten.
- Erweiterung:DiscussionTools – Stärkerer WMF-Aufwand zur Integration mit normalen Wikitext-Diskussionsseiten.
- Extension:DiscussionTools/Comparison – Vergleich zwischen LQT und 3 anderen Tools für Diskussionsseiten.
Externe Links
- Seiten, die diese Erweiterung verwenden
- Phabricator task for LiquidThreads deployment
- w:de:Wikipedia:LiquidThreads
- LiquidThreads Bilder auf Commons
File:Wikimedia-logo black.svg | <translate> This {{<tvar name=1>#ifeq:Extension|Extension</tvar>|extension|skin}} is being used on one or more [[<tvar name=2>m:Special:MyLanguage/Wikimedia projects</tvar>|Wikimedia projects]].</translate> <translate> This probably means that the {{<tvar name=1>#ifeq:Extension|Extension</tvar>|extension|skin}} is stable and works well enough to be used by such high-traffic websites.</translate> <translate> Look for this {{<tvar name=1>#ifeq:Extension|Extension</tvar>|extension's|skin's}} name in Wikimedia's <tvar name=2>CommonSettings.php</tvar> and <tvar name=3>InitialiseSettings.php</tvar> configuration files to see where it's installed.</translate> <translate> A full list of the {{<tvar name=1>#ifeq:Extension|Extension</tvar>|extensions|skins}} installed on a particular wiki can be seen on the wiki's <tvar name=ver>Special:Version</tvar> page.</translate> |
- Pages with script errors
- Pages with broken file links
- Unmaintained extensions/de
- Page action extensions/de
- Special page extensions/de
- API extensions/de
- Extensions with manual MediaWiki version
- Extensions with no license specified/de
- Extensions in Wikimedia version control/de
- Extensions which add rights/de
- All extensions/de
- Extensions not in ExtensionJson
- Extensions used on Wikimedia/de
- Discussion and forum extensions/de
- Summer of Code 2006/de
- LiquidThreads/de