Extension:MassMessage/tr

Category:GPL licensed extensions/tr
MediaWiki manüel uzantıları
MassMessage
Sürüm durumu: kararlıCategory:Stable extensions/tr
Uygulama Özel sayfa Category:Special page extensions/tr, API Category:API extensions/tr
Açıklama Bir kullanıcının bir kullanıcı listesine kolayca mesaj göndermesine izin verir.
Yazar(lar) Kunal Mehta, wctaiwan
En son sürüm 0.5.0 (2023-01-08)
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.25+, MediaWiki sürümünüz için REL1_X dallarını kullanınCategory:Extensions with manual MediaWiki version
Lisans GNU Genel Kamu Lisansı 2.0 veya üstü
İndir Category:Extensions in Wikimedia version control/tr
Yardım Help:Extension:MassMessage/tr
  • $wgNamespacesToConvert
  • $wgMassMessageAccountUsername
  • $wgNamespacesToPostIn
  • $wgAllowlistedMassMessageTargets
  • $wgAllowGlobalMessaging
  • $wgMassMessageWikiAliases
  • massmessage
Quarterly downloads 21 (Ranked 80th)
Public wikis using 1,039 (Ranked 257th)
Translatewiki.net adresinde mevcutsa, MassMessage uzantısını çevirin
Vagrant rolü massmessage
Sorunlar Açık görevler · Hata bildir
Category:All extensions/tr

MassMessage uzantısı, bir kullanıcının özel bir sayfa Special:MassMessage üzerinden bir sayfa listesine mesaj göndermesine izin verir. Uzantının nasıl kullanılacağına ilişkin yardım için, $ext-massmsg sayfasına bakın. API belgeleri MassMessage sayfasında bulunabilir. For help on how to use the extension, see Yardım:Uzantı:TopluMesaj. The API documentation can be found at Extension:MassMessage/API.

Kurulum

  • Dosyaları indirin ve extensions/ klasörünüzdeki MassMessage 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/MassMessage
  • LocalSettings.php dosyanızın altına aşağıdaki kodu ekleyin:
    wfLoadExtension( 'MassMessage' );
    
  • 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 parametreleri

Gönderilecek ad alanları

Mesaj gönderirken, onları yalnızca belirtilen ad alanlarında gönderin. Tüm tartışma ad alanları zaten beyaz listeye alındı.

$wgNamespacesToPostIn = [ NS_PROJECT ];
Dönüştürülecek ad alanları

Kullanıcıların bir Kullanıcı: sayfasına bir bağlantı sağlayabilmesini, ancak Kullanıcı mesaj: sayfasında bot gönderisinin olmasını istiyorsanız, bunu burada tanımlayabilirsiniz.

$wgNamespacesToConvert = [ NS_USER => NS_USER_TALK ];
Kullanıcı adı

Botun hangi kullanıcı adıyla göndermesi gerektiği. Varsayılan olarak, bu "MediaWiki ileti teslimi" olur. Kullanıcı zaten varsa, uzantı hesabı devralır. Kullanıcıların hesabı yeniden adlandırma yapması imkansız olacaktır. Varsayılan hesap adını belirterek "geçersiz kılabilirsiniz" (örneğin):

$wgMassMessageAccountUsername = 'MessengerBot';
Küresel mesajlaşmayı etkinleştirin

Bir vikiden diğerine mesaj göndermenin etkinleştirilip etkinleştirilmeyeceği. Wikimedia gibi bir viki çiftliği kurulumunda çalışıyorsanız, günlükleri tek bir yerde tutmak için bir tanesi hariç tüm vikilerde bunu devre dışı bırakabilirsiniz.

$wgAllowGlobalMessaging = true;

Bakım betiği

Komut satırından mesaj gönderebilirsiniz

php sendMessages.php --pagelist <sayfa listesi dosyası> --subject <konu dosyası> --message <mesaj dosyası>

burada her <sayfa listesi dosyası> satırı, bir sayfa adı ve ardından bir sekmeyle ayrılmış bir viki (veritabanı) adı içerir.

Kullanıcı hakları

  • massmessage - Bir kullanıcının mesaj göndermesine izin verir. Varsayılan olarak "sysop" kullanıcı grubuna atanır.

Notlar

Bununla entegre olan uzantılar: Echo, LiquidThreads.

Arayüz

Bu uzantı üç yerde görülebilir:

Ayrıca bakınız

Category:Extensions used on Wikimedia/tr#MassMessage/tr Category:Notification extensions/tr Category:ContentHandler extensions/tr Category:Extensions with StructuredDiscussions support/tr
Category:APIQuerySiteInfoStatisticsInfo extensions/tr Category:API extensions/tr Category:All extensions/tr Category:BeforeEchoEventInsert extensions/tr Category:BeforePageDisplay extensions/tr Category:ChangeTagsListActive extensions/tr Category:ContentHandler extensions/tr Category:Extensions in Wikimedia version control/tr Category:Extensions included in Canasta/tr Category:Extensions included in Miraheze/tr Category:Extensions included in WikiForge/tr Category:Extensions used on Wikimedia/tr Category:Extensions with StructuredDiscussions support/tr Category:Extensions with manual MediaWiki version Category:GPL licensed extensions/tr Category:ListDefinedTags extensions/tr Category:Notification extensions/tr Category:ParserFirstCallInit extensions/tr Category:RejectParserCacheValue extensions/tr Category:SkinTemplateNavigation::Universal extensions/tr Category:Special page extensions/tr Category:Stable extensions/tr Category:UserGetReservedNames extensions/tr