Jump to content

Extension:DiscussionTools

From mediawiki.org
This page is a translated version of the page Extension:DiscussionTools and the translation is 31% complete.
Outdated translations are marked like this.
This extension comes with MediaWiki 1.40 and above. Böylece tekrar indirmek zorunda değilsiniz. Ancak, verilen diğer talimatları izlemeniz gerekir.
MediaWiki manüel uzantıları
DiscussionTools
Sürüm durumu: kararlı
Uygulama Kullanıcı arayüzü
Açıklama Tartışma sayfalarını geliştirmek için araçlar
Yazar(lar) Wikimedia Düzenleme ekibi
En son sürüm güncellemeler devam etmekte
Uyumluluk politikası MediaWiki ile birlikte anlık görüntüler yayımlanır. Master geriye dönük olarak uyumlu değil.
MediaWiki >= 1.43.0
Veritabanı değişiklikleri Evet
Tablolar discussiontools_items
discussiontools_item_ids
discussiontools_item_pages
discussiontools_item_revisions
discussiontools_subscription
Lisans MIT Lisansı
İndir
Yardım Help:DiscussionTools
  • $wgDiscussionToolsReplyIndentation
  • $wgDiscussionToolsBeta
  • $wgDiscussionTools_visualenhancements
  • $wgDiscussionToolsEnablePermalinksBackend
  • $wgDiscussionToolsEnableThanks
  • $wgDiscussionToolsTimestampFormatSwitchTime
  • $wgDiscussionToolsShowFeedbackLinks
  • $wgDiscussionToolsTalkPageParserCacheExpiry
  • $wgDiscussionTools_visualenhancements_pageframe
  • $wgDiscussionToolsAutoTopicSubEditor
  • $wgDiscussionToolsConflictingGadgetName
  • $wgDiscussionTools_visualenhancements_reply
  • $wgDiscussionToolsEnablePermalinksFrontend
  • $wgDiscussionTools_visualenhancements_reply_icon_languages
Quarterly downloads 70 (Ranked 73rd)
Public wikis using 930 (Ranked 285th)
DiscussionTools uzantısını çevirin
Sorunlar Açık görevler · Hata bildir

Discussion Tools uzantısı, tartışma sayfalarını geliştirmek için yakında çıkacak bir araç setidir. 2020, Düzenleme ekibi tarafından tartışma sayfaları projesinin bir parçası olarak kurulmaktadır.

Kullanıcı belgelendirmesi Help:DiscussionTools sayfasındadır.

Some features can be disabled on individual pages and sections as described at Help:DiscussionTools/Magic words and markup .

Özellikler

Bağımlılıklar

Kurulum

  • Install the dependencies.
  • Dosyaları indirin ve extensions/ klasörünüzdeki DiscussionTools 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/DiscussionTools
  • LocalSettings.php dosyanızın altına aşağıdaki kodu ekleyin:
    wfLoadExtension( 'DiscussionTools' );
    
  • Bu uzantının ihtiyaç duyduğu gerekli veritabanı tablolarını otomatik olarak oluşturacak betik güncelleme komutunu çalıştırın.
  • Ayrıca LocalSettings.php içinde, html5'te bir zaman damgası ve $wgFragmentMode setiniz olduğundan emin olun.
  • Configure as required.
  • 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

Ad ayarlama Varsayılan değer Açıklama
$wgDiscussionToolsEnable true Tartışma sayfalarında DiscussionsTools'u etkinleştirin
$wgDiscussionToolsBeta false DiscussionsTools'u bir beta özelliği yapın.
$wgDiscussionToolsEnable2017Wikitext false Vikimetin yanıtları için 2017 vikimetin düzenleyicisini etkinleştirin (henüz desteklenmiyor).
$wgDiscussionToolsEnablePermalinksBackend true Enable the permalinks backend (Special:GoToComment). See Extension:DiscussionTools/How it works#Permanent links.
$wgDiscussionToolsReplyIndentation 'invisible' Reply indentation syntax to use: 'invisible' (use <dl><dd> tags to output : in wikitext) or 'bullet' (use <ul><li> tags to output * in wikitext).
$wgDiscussionToolsShowFeedbackLinks false MW 1.40+ Show "Bu özellikle ilgili geribildirimde bulunun" links in the footer of reply tool and new topic tool.
$wgDiscussionToolsConflictingGadgetName 'convenientDiscussions' Internal name of the Convenient Discussions gadget, which conflicts with the reply tool. Reply tool will be unavailable when the user has this gadget enabled.

API

Editing

Action Human readable Description Internal?
discussiontoolscompare compare Get information about comment changes between two page revisions. internal
discussiontoolsedit edit Post a message on a discussion page.
discussiontoolsfindcomment find comment Find a comment by its ID or name.
discussiontoolspageinfo page info Returns metadata required to initialize the discussion tools. internal
discussiontoolspreview preview Preview a message on a discussion page. internal

Subscriptions

Action Human readable Description Internal?
discussiontoolsgetsubscriptions get subscriptions Get the subscription statuses of given topics.
discussiontoolssubscribe subscribe Subscribe (or unsubscribe) to receive notifications about a topic.

Special pages

Integration with other extensions

DiscussionTools can integrate with PlaceNewSection to put the location of where added new topics will begin to be placed.

Ayrıca bakınız