- For Benzer işlevselliğe sahip bir betik, see UserTags.
ProfileTags, Kullanıcı sayfalarındaki (kullanıcı adlarının yanında görünen "Kurucu", "Hizmetli", "Engellendi" vb. etiketler kullanııc kartlarında) üzerindeki etiketleri değiştirebilen, kaldırabilen, değiştirebilen ve yeniden düzenleyebilen bir betiktir. Etiketler eklemenize ve bunları istediğiniz gibi yeniden düzenlemenize ve kaldırmanıza olanak tanır. Ayrıca, uygun gördüğünüz herhangi bir nedenle kullanıcılara verebileceğiniz özel etiketler de icat edebilirsiniz.
Bu betik, kullanıcıların değişikliği onaylamak için JavaScript incelemesi beklemesine gerek kalmadan kullanıcı/etiket eklemesine/kaldırmasına olanak sağlamak için oluşturuldu. Bu betiğini eklemenin tüm adımları JavaScript incelemesini atlar.
Installation[]
Configuration[]
Bu betik, varsayılan olarak bir kullanıcı için tüm varsayılan etiketleri kaldıracaktır. Varsayılan etiketlerin dahil edilmesi gerekiyorsa, bunların kaldırılmamasını etkinleştirmeniz gerekir, aşağıdaki "Mevcut etiketler" bölümüne bakın.
Bir kullanıcının etiketlerini değiştirmek için onları MediaWiki:ProfileTags eklemeniz yeterlidir. Aşağıdakiler, Rappy kişiye iki etiket ekleyecektir:
Rappy|Bu bir test, Bu ikinci test
Her kullanıcının bir yeni satıra girilmesi gerekecektir.
Here's an example with multiple users:
Rappy |Bu bir test, Bu ikinci test Kullanıcı 1|Test etiketi 1, Örnek etiket 1 Kullanıcı 2|Test etiketi 2, Örnek etiket 2 Kullanıcı 3|Test etiketi 3, Örnek etiket 3 Kullanıcı 4|Test etiketi 4, Örnek etiket 4
Unutulmaması gereken başka bir şey de, sekmelerin ve boşlukların çıkarılmış olmasıdır, böylece aşağıdaki gibi sekmeleri ve boşlukları kullanarak kodu daha temiz hâle getirebilirsiniz:
Rappy | Bu bir test, Bu ikinci test Kullanıcı 1 | Test etiketi 1, Örnek etiket 1 Kullanıcı 2 | Test etiketi 2, Örnek etiket 2 Kullanıcı 3 | Test etiketi 3, Örnek etiket 3 Kullanıcı 4 | Test etiketi 4, Örnek etiket 4
Etiketlerin çıkarılma yöntemi nedeniyle, bir kullanıcı adı ile başlamayan tüm satırlar dikkate alınmaz. Bu nedenle, istenirse yorumlar ve yeni satırlar eklenebilir:
# Administrators Rappy | Test etiketi 1, Örnek etiket 1 // Bürokratlar Kullanıcı 1 | Bürokrat Kullanıcı 2 | Bürokrat
Yukarıdaki örnekte, yorumları belirtmek için # ve // kullanılmıştır, ancak gerçekte bunlar istenirse atlanabilir. Yanlış yapılandırma yerine yorum olduklarını daha açık hâle getirmek için dahil edilmişlerdir.
Etiketler ayrıca vikimetin tarzı sözdizimi kullanılarak bağlantılara dönüştürülebilir, ancak bağlantıların bir boruya sahip OLMALIDIR.
- ÇALIŞAN örnek:
Rappy | [[Project:Hizmetliler|Hizmetli]]
- ÇALIŞMAYAN örnek:
Rappy | [[Project:Hizmetliler]]
Mevcut etiketler[]
Varsayılan olarak, mevcut tüm başlık etiketleri kaldırılacaktır. Bu, vikinizin MediaWiki:Common.js dosyasına aşağıdakileri ekleyerek devre dışı bırakılabilir:
// mevcut etiketlerin gizlenmesini engeller
(window.dev = window.dev || {}).profileTags = { noHideTags: true };
veya bunu vikinizin MediaWiki:ProfileTags satırına kendi satırına ekleyerek:
!nohide