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.
- create
- Create a new change tag for manual use.
- delete
- Remove a change tag from the database, including removing the tag from all revisions, recent change entries and log entries on which it is used.
- activate
- Activate a change tag, allowing users to apply it manually.
- deactivate
- Deactivate a change tag, preventing users from applying it manually.
- 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.
- Varsayılan: (boş)
- 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]