MediaWiki API yardımı
Bu otomatik olarak oluşturulan bir MediaWiki API belgelenme sayfasıdır.
Belgeler ve örnekler: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=managetags
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Değişiklik etiketleriyle ilgili yönetim görevlerini gerçekleştirin.
- operation
Hangi işlemi yapacak:
- create
- Manüel kullanım için yeni bir değişiklik etiketi oluşturun.
- delete
- Etiketi tüm düzeltmelerden, son değişiklik girişlerinden ve kullanıldığı günlük girişlerinden kaldırmak da dahil olmak üzere veritabanından bir değişiklik etiketini kaldırın.
- activate
- Değişiklik etiketini etkinleştirerek kullanıcıların etiketi manuel olarak uygulamalarına izin verin.
- deactivate
- Değişiklik etiketini devre dışı bırakın, kullanıcıların etiketi manüel olarak uygulamalarını önleyin.
- Bu parametre gerekli.
- Aşağıdaki değerlerden biri: activate, create, deactivate, delete
- tag
Etiket oluşturmak, silmek, etkinleştirmek veya devre dışı bırakmak için. Etiket oluşturmak için etiket mevcut olmamalıdır. Etiketi silmek için etiketin olması gerekir. Etiketi etkinleştirmek için etiketin bir uzantı tarafından kullanılmaması gerekir. Etiketin devre dışı bırakılması için etiketin şu anda etkin ve manüel olarak tanımlanmış olması gerekir.
- Bu parametre gerekli.
- reason
Etiketi oluşturmak, silmek, etkinleştirmek veya devre dışı bırakmak için isteğe bağlı bir neden.
- ignorewarnings
Operasyon sırasında verilen uyarıların göz ardı edilip edilmeyeceği.
- Tür: boole (ayrıntılar)
- tags
Etiket yönetimi günlüğündeki girişe uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- For use in edit patrolling nedeni ile spam adlı bir etiket oluşturun
- api.php?action=managetags&operation=create&tag=spam&reason=For+use+in+edit+patrolling&token=123ABC [sandbox'ta açın]
- Misspelt nedeni ile vandlaism etiketini silin
- api.php?action=managetags&operation=delete&tag=vandlaism&reason=Misspelt&token=123ABC [sandbox'ta açın]
- For use in edit patrolling nedeni ile spam adlı bir etiket oluşturun
- api.php?action=managetags&operation=activate&tag=spam&reason=For+use+in+edit+patrolling&token=123ABC [sandbox'ta açın]
- No longer required nedeni ile spam adlı bir etiketi devre dışı bırakın
- api.php?action=managetags&operation=deactivate&tag=spam&reason=No+longer+required&token=123ABC [sandbox'ta açın]