DiscordIntegrator, bir Discord widget'ını kenar çubuğunuza veya içeriğinize entegre etmenize olanak tanır. Discord widget'ı bir sunucudaki tüm çevrimiçi kullanıcıları, kullanıcıların oyun etkinliğini, ses kanalındaki herkesi ve vb.
Belgeleri okuduktan sonra hâlâ DiscordIntegrator'ı nasıl kuracağınızı anlamadıysanız, adım adım kılavuzunu okuyun veya aşağıdaki videoyu izleyin.
The video is a little outdated, make sure to read the below instructions for finding the widget setting in discord.
Installation[]
Configuration[]
Widget'ı etkinleştirme[]
Widget, Discord sunucularının ayarlar ekranından ve "Widget" ayarları bölümüne giderek Discord sunucu yöneticileri tarafından etkinleştirilebilir. Sunucunuza bir widget yerleştirmeyi etkinleştirmek için "Widget'ı Etkinleştir" kutusunu işaretleyin. Kullanıcıların widget üzerinden sunucunuza bağlanabilmesini istiyorsanız "Kanalı Davet Et" seçeneğinden de bir sohbet odası seçmelisiniz.
Önemli: Widget ayarları bölümünde yer alan sunucu kimliği, aşağıdaki bölümlerde ve şablonda açıklanan widget'ın kurulumu için çok önemlidir.
İçerik[]
Betik yukarıda açıklanan yöntemlerle yüklendikten sonra, widget'ın sayfa içeriğinde görünmesini sağlamak mümkündür. Vikinizde bir şablon oluşturmanız ve {{DiscordIntegrator}} içeriğini ona kopyalamanız önerilir. Bundan sonra, şablon şu şekilde kullanılabilir:
{{DiscordIntegrator
| id = 402223976375517194
| theme = light
| width = 300px
| height = 500px
}}
şunu verir:
If you see this text, you might have incorrectly imported DiscordIntegrator. Please add dev:DiscordIntegrator/code.js to your MediaWiki:ImportJS. If this is not the case, leave a message on the talk page and include a link to this page.
Not: DiscordIntegrator, Discord widget'ı yerine bir hata mesajı görüntüleyen mobil dış görünümde çalışmaz. Widget'ın mobil görünümde görüntülenmesini önlemek için, widget'ın şablon türünü mobilde görüntülenmeyen bir şablon türüne (Gezinti kutusu gibi) ayarlayabilirsiniz.
Daha karmaşık kullanım için DiscordIntegrator şablon belgelerinin kendisine bakabilirsiniz.
Kenar çubuğu[]
Betik, birkaç MediaWiki sayfasını düzenleyerek, widget'ı FandomDesktop görünümündeki vikinin kenar çubuğuna ekleyecek şekilde yapılandırılabilir. DiscordIntegrator yapılandırmasıyla ilgili herhangi bir MediaWiki sayfası MediaWiki:Custom-DiscordIntegrator-config- ile başlar ve ardından yapılandırma seçeneğinin adı gelir. Örneğin, sunucunun kimliğini yapılandırmak için MediaWiki:Custom-DiscordIntegrator-config-id olarak gitmeniz gerekir.
Widget yan rayda yalnızca sunucunun kimliği yapılandırma seçeneklerinde ayarlanmışsa görünecektir. Yapılandırma seçenekleri, birkaç parametrenin eklenmesi dışında, widget'ı içeriğe eklerken yapılandırma seçenekleriyle aynı adlara sahiptir:
| Seçenek | Tür | Ne değişir | Varsayılan |
|---|---|---|---|
id
|
Sayı | Yerleştirilecek Discord sunucunuzun kimliği | Hiçbiri |
title
|
Dize | Kenar çubuğundaki modülün başlığı | Hiçbiri |
moduleHeight
|
Sayı | Modülün kenar çubuğunda piksel cinsinden yüksekliği | Hiçbiri |
text
|
Dize | Widget'ın üstündeki metin | Hiçbiri |
footer
|
Dize | Widget'ın altındaki metin | Hiçbiri |
theme
|
dark veya light
|
Kenar çubuğundaki widget'ın teması | FandomDesktop'taki temayı devralır. |
width
|
Piksel sayısı (Xpx) veya yüzde (Y%)
|
Discord widget'ının genişliği | 100%
|
height
|
Piksel sayısı (Xpx) veya yüzde (Y%)
|
Discord widget'ının yüksekliği | 400px for sidebar, 90% for template
|
logged-in
|
Boole | Widget'ın yalnızca oturum açmış kullanıcılara gösterilmesi gerekiyorsa | false
|
Widget'ın bir örneği bu sayfada görülebilir.
Sıkça Sorulan Sorular[]
- Widget'taki renkleri değiştirebilir miyim?
- Şu anda hayır. Widget bir iframe olduğundan, stili değiştirilemez.
- Widget sonsuz yükleniyor.
- Bu, sunucu ayarlarınızda widget'ı etkinleştirmediğiniz anlamına gelir.
- Widget'ı Widget'ı etkinleştirme bölümünde belirtildiği gibi etkinleştirin ve sayfayı yenileyin.
- Bazen widget'ın etkinleştirildiğini kaydetmesi bir veya iki dakika sürebilir.
- Widget etkinse, muhtemelen tüm DiscordIntegrator şablonunu MediaWiki:Custom-DiscordIntegrator-config-id sayfasına yapıştırmışsınızdır. Bu durumda, o şablonu yalnızca sunucu kimliğiyle değiştirin.
- Kenar çubuğundaki pencere ögesi hala sonsuz bir şekilde yükleniyor!
- Discord'un önbelleğinin yenilenmesi için biraz bekleyin
- Beklerken, Sunucu ID'si MediaWiki:Custom-DiscordIntegrator-config-id içinde paylaşıp paylaşmadığınızı kontrol edin.
- Tüm DiscordIntegrator şablonunu oraya koyarsanız, bu işe yaramaz. Orada yalnızca sunucu kimliği olduğundan emin olun.
- "Şablon döngüsü algılandı: Şablon:DiscordIntegrator" görüyorum!
- O hâlde şablonu doğru şekilde kopyalamadınız.
- Şablonunu vikinizdeki aynı isimli şablon sayfasına kopyalamanız gerekiyor.
- Örnek olarak, Diep.io Viki'de bu şablon burada bulunur.
- Şablon içeriğini kopyaladıktan sonra, Discord widget'ını viki sayfalarında görüntülemek için bu şablonu kullanmanız gerekir. Şablon kullanımıyla ilgili genel bilgiler buradan bulunabilir.



