Extension:LiquidThreads/tr

Category:Unmaintained extensions/tr#LiquidThreads/tr Category:GPL licensed extensions/tr
MediaWiki manüel uzantıları
LiquidThreads
Sürüm durumu: bakımsızCategory:Unmaintained extensions/tr
Uygulama Sayfa işlemi Category:Page action extensions/tr, Özel sayfa Category:Special page extensions/tr, API Category:API extensions/tr
Açıklama Yapısal bir tartışma sistemi uygular
Yazar(lar) David McCabe, Andrew Garrett
En son sürüm 2.2-alpha (2014-03-28)
MediaWiki 1.29+Category:Extensions with manual MediaWiki version/tr
PHP 5.4+
Veritabanı değişiklikleri Evet
Tablolar thread
thread_history
thread_pending_relationship
thread_reaction
historical_thread
user_message_state
Lisans GNU Genel Kamu Lisansı 2.0 veya üstü
İndir Category:Extensions in Wikimedia version control/tr
README
  • $egLqtNamespaceNumbers
Translatewiki.net adresinde mevcutsa, LiquidThreads uzantısını çevirin
Sorunlar Açık görevler · Hata bildir
Category:All extensions/tr

LiquidThreads (LQT) uzantısı, öncü dişli tartışma sayfası sistemini uygular.

Uyarı Uyarı: This extension is currently incompatible with temporary accounts.
Temporary accounts can be disabled with $wgAutoCreateTempUser['enabled'] = false; in your LocalSettings.php.
Category:Extensions incompatible with temporary accounts

Geçmiş

Orijinal kod, $1 tarafından Google Summer of Code 2006, Öğrenme Topluluğu ve Wikia geliştirildiler. Ancak, David McCabe artık bu projeyle ilgilenmiyor. However, David McCabe is no longer involved with this project.

Orijinal LiquidThreads kodu, Mayıs 2009'dan bu yana Wikimedia Vakfı'da Andrew Garrett tarafından önemli ölçüde geliştirildi ve artırıldı. The latest stable release of the LiquidThreads extension is LQT 2.0, described on this page. LQT 2.0 is the version currently being used on several Wikimedia wikis, and was used in the strategic planning process.

In January 2011, work on LiquidThreads 3.0 was begun at the Wikimedia Foundation. LQT 3.0 was being developed, with Andrew Garrett as the lead developer, but is now suspended. The last commits to LQT3's branch (lqt-updates) were in September 2011. Development by the Foundation has been discontinued.

Kullanıcı belgelemesi

LiquidThreads'in tercih olduğu bir vikideki belirli bir sayfada etkinleştirmek için sayfanın kaynak koduna ekleyin.

{{#useliquidthreads:1}}

LiquidThreads'in bir vikideki belirli bir sayfada devre dışı bırakılması için LiquidThreads'in "devre dışı bırak" olduğu yerdes ayfanın kaynak koduna ekleyin.

{{#useliquidthreads:0}}


Gerekçe

Viki tartışma sayfalarının web ve Usenet forumlarına göre bazı avantajları vardır:

  • Resimlerden yansıtmalara kadar tüm viki sözdiziminin kullanımına izin verirler.
  • Tüm tartışma sayfalarını yeniden düzenlemek mümkündür.

Ancak web forumları, MediaWiki tartışma sayfası modeline göre çok daha fazla avantaj sunar:

  • İletiler farklı görünümlerde görüntülenebilir: düz, iç içe, tarihe, konuya göre sıralanmış, vb.
  • Kullanıcının bir yoruma yanıt vermesi için yalnızca bir "Yanıtla" düğmesini veya bağlantısını tıklaması gerekir. Elle girinti gerekli değildir. Kaynak yorumdan alıntılar otomatik olarak eklenebilir.
  • Yorumlar otomatik olarak imzalanır ve tarih atılır.
  • Avatarlar mümkündür (ancak henüz oluşturulmadı).
  • Kullanıcı iletileri tek tek izleyebilir veya mesaj dizilerindeki yanıtlar hakkında bilgilendirilebilir.
  • Yorumlar ve ileti dizileri, çevresindeki sayfa olmadan ayrı ayrı görüntülenebilir.
  • Eski yorumlar otomatik ve görünmez bir şekilde arşivlenir ve kalıcı bağlantılar kolayca kullanılabilir.
  • Yazar, konu, tarih vb. aranabilir.
  • Bireysel ileti dizilerinin kategorileri olabilir.
  • Konuya özgü bir forumda ilgili tartışmaları yönetmek nispeten kolaydır, oysa MediaWiki tartışma sayfaları her zaman "konu sayfası başına bir tartışma sayfası" modelini takip eder.
  • Kullanıcıların diğer kullanıcıların gönderilerini düzenleyebileceği kısıtlamalar olabilir.

LiquidThreads, her iki forum türünün avantajlarını birleştirmeyi ve önyüklemek için bazı benzersiz tartışma özellikleri eklemeyi amaçlamaktadır.

Kurulum

Ön koşullar: LiquidThreads şu anda Extension:WikiEditor uzantısının şimdi kurulu olmasını gerektiriyor. T40654 sayfasına bakın.

  • Dosyaları indirin ve extensions/ klasörünüzdeki LiquidThreads adlı dizine yerleştirin.
    Developers and code contributors should install the extension from Git instead, using:
    cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/LiquidThreads
    
  • LocalSettings.php dosyanızın altına aşağıdaki kodu ekleyin:
    wfLoadExtension( 'LiquidThreads' );
    
  • Bu uzantının ihtiyaç duyduğu gerekli veritabanı tablolarını otomatik olarak oluşturacak betik güncelleme komutunu çalıştırın.
  • Yes Yapıldı – Uzantının başarıyla yüklendiğini doğrulamak için vikinizde Special:Version seçeneğine gidin.

Yapılandırma

Bu, uzantının varsayılan yapılandırmasıdır. LocalSettings.php içinde bu tür değerleri geçersiz kılabilirsiniz:

// 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

Ayrıca bakınız

Dış bağlantılar

Category:Extensions used on Wikimedia/tr#LiquidThreads/tr Category:Discussion and forum extensions/tr Category:Summer of Code 2006/tr Category:LiquidThreads/tr
Category:APIQueryAfterExecute extensions/tr Category:API extensions/tr Category:AfterImportPage extensions/tr Category:All extensions/tr Category:ArticleConfirmDelete extensions/tr Category:ArticleDeleteComplete extensions/tr Category:ArticleDelete extensions/tr Category:ArticleEditUpdateNewTalk extensions/tr Category:ArticleUndelete extensions/tr Category:CanonicalNamespaces extensions/tr Category:ChangesListSpecialPageQuery extensions/tr Category:Discussion and forum extensions/tr Category:EditPageGetCheckboxesDefinition extensions/tr Category:Extensions in Wikimedia version control/tr Category:Extensions incompatible with temporary accounts Category:Extensions used on Wikimedia/tr Category:Extensions which add rights/tr Category:Extensions with manual MediaWiki version/tr Category:GPL licensed extensions/tr Category:GetNewMessagesAlert extensions/tr Category:GetPreferences extensions/tr Category:GetUserPermissionsErrors extensions/tr Category:ImportHandlePageXMLTag extensions/tr Category:InfoAction extensions/tr Category:LiquidThreads/tr Category:LoadExtensionSchemaUpdates extensions/tr Category:MediaWikiPerformAction extensions/tr Category:ModifyExportQuery extensions/tr Category:MovePageIsValidMove extensions/tr Category:OldChangesListRecentChangesLine extensions/tr Category:OutputPageBeforeHTML extensions/tr Category:OutputPageParserOutput extensions/tr Category:PageContentLanguage extensions/tr Category:PageMoveComplete extensions/tr Category:PageSaveComplete extensions/tr Category:Page action extensions/tr Category:ParserFirstCallInit extensions/tr Category:PreferencesGetIcon extensions/tr Category:RenameUserSQL extensions/tr Category:RevisionUndeleted extensions/tr Category:ShowSearchHitTitle extensions/tr Category:SkinTemplateNavigation::Universal extensions/tr Category:SpecialPage initList extensions/tr Category:SpecialSearchProfiles extensions/tr Category:Special page extensions/tr Category:Summer of Code 2006/tr Category:TitleGetRestrictionTypes extensions/tr Category:Unmaintained extensions/tr Category:UserIsBlockedFrom extensions/tr Category:UserMergeAccountFields extensions/tr Category:XmlDumpWriterOpenPage extensions/tr