Extension:Thanks/tr

Thanks uzantısı, MediaWiki sitelerine verimli katkılar için olumlu geri bildirim vermenin hızlı bir yolunu ekler. Kullanıcıların, bireysel düzenlemeleri ve bazı günlüğe kaydedilmiş işlemleri için diğer kullanıcılara genel 'teşekkür ederiz' bildirimleri ( üzerinden) göndermelerine olanak tanır.

Belirtilen "teşekkür edilmiş" revizyon, genel günlük tablosunda depolanmaz. Yalnızca zaman damgası, gönderen ve alıcı herkese açık olarak kaydedilir.

Dört yere bir 'teşekkür' bağlantısı eklenir:


 * geçmiş ve farklı görünümlerdeki 'geri al' bağlantısının yanında;
 * Özel:Günlük üzerindeki bazı günlük girişlerinde (aşağıdaki #Yapılandırma bölümüne bakın); ve
 * Flow kurulu ise Flow panosuna yorum yapar.

Ayrıca teşekkür göndermek için bir API sağlar.

Teşekkür etmek istemiyorsanız, bu bildirimi tercihlerinizde kolayca devre dışı bırakabileceğinizi unutmayın, aşağıda açıklandığı gibi.



Deneme şansınız olduğunda, |tartışma sayfasında bu özellik hakkındaki görüşlerinizi bekliyoruz.

Teşekkür bildiriminin birbirlerinin çalışmaları için takdir göstermeyi kolaylaştıracağını ve yeni kullanıcıları bir vikideki ilk kritik adımları sırasında teşvik etmek için özellikle yararlı olacağını umuyoruz. Bu bildirimi bilerek mümkün olduğunca basit tuttuk, böylece değerlendirebilir ve birlikte geliştirebiliriz. Keyfinizi çıkarın…

Yapılandırma
Bot düzenlemeleri için Teşekkür arayüzünü etkinleştir (varsayılan olarak devre dışıdır)

Günlük "Özel&#58;Günlük"'e teşekkür (varsayılan olarak etkindir)

Teşekkür göndermek için onay gerekip gerekmediği (varsayılan olarak etkindir)

ÖzelGünlük'ten teşekkür edilebilen günlük girişi türleri:

Kullanım
Başka bir kullanıcıya teşekkür etmek için herhangi bir sayfanın Geçmiş sekmesine gidin. Her revizyonun yanında bir 'teşekkür et' bağlantısı olacaktır. Bu kullanıcı sayesinde göndermek için bağlantıyı tıklayın. Bu bağlantı diff görünümünde, Özel:Günlük'deki bazı girişlerde ve Flow yüklüyse Flow panolarıyla ilgili aşağıdaki açıklamalarda da bulunur.

Teşekkür bağlantısı tıklandığında, alıcı Echo uzantısı ile teşekkürünüzle bir bildirim alır (teşekkür bildirimleri almayı seçmedikleri sürece). Eylemin bir kaydı da Special:Log/thanks sayfasına günlük girişi olarak kaydedilir.

Viki memcached kullanıyorsa, kullanıcı başına dakika başına en fazla 10 teşekkür içeren bir sınırı uygulanır. Sınır  ile yapılandırılabilir.

Teşekkürlerden kaçınmak
Teşekkür bildirimleri almayı durdurmak için, bildirim tercihlerinizden onlardan vazgeçebilirsiniz. Tercihlerinizin Bildirimler sekmesine gidin. Bu yalnızca bildirim almanızı engeller, kullanıcıların size teşekkür etmesini engellemez.

API belgesi
The Thanks extension includes an API for sending thanks. In order to call the API, use the parameter.

Parameters:


 * - The revision ID you would like to thank someone for (either this or  is required)
 * - The log ID you would like to thank someone for (either this or  is required)
 * - Source of the thank event. This is a short string that identifies where the thanks was sent from. For example, if the thanks was sent from Huggle, the value could be 'huggle'. (optional)
 * - Edit token (a.k.a. csrf token). You can get one of these through the tokens API. (required)

Example:

api.php?action=thank&rev=16543&token=%2B\

To send thanks via only the "Basic" grant permission is required. A python example can be found here.

Log Documentation
Understanding who thanked who from the logs requires some understanding of the columns. Within the logging table, the  represents the receiver, and the   represents the sender.

The following SQL which finds all the thanks a receiver received within a time period illustrates this:

Notice also that the logging table is not selected from directly, but on Wikimedia servers we take advantage the  table. In order to quickly search for all the thanks a user sent the  provides the correct index.

Flow Thanks
There is a separate API for sending Thanks for comments on Flow boards. To call the API, use.

Parameters:
 * - The UUID of the comment for which to send thanks (required)
 * - Edit token. You can get one of these through prop=info. (required)

Example: api.php?action=flowthank&postid=abc123&token=%2B\