Fandom Developers Wiki
Advertisement

Esta página, ou partes dela, ainda não foram traduzidas. Traduza para o idioma apropriado (português do Brasil).

O plugin DiscordIntegrator permite a integração do widget do Discord na barra lateral ou no conteúdo da página.

If, after reading the documentation, you still don't understand how to set DiscordIntegrator up, read the step-by-step manual or watch the video below.

Instalação[]

Configuração[]

Ativando o widget[]

O widget pode ser ativado por administradores do servidor nas configurações do servidor, na seção "Widget". Para ativar a incorporação de um widget do seu servidor, marque a opção "Habilitar Widget". Se você quiser que usuários possam conectar ao seu servidor pelo widget, você deve também selecionar algo na opção "Canal de convite instantâneo".

Importante: O ID do servidor, que pode ser encontrado na seção do widget, é muito importante para configurar o widget, o que será explicado nas seções abaixo e na predefinição.

Conteúdo[]

Depois do script ser instalado por meio dos métodos explicados acima, será possível fazer o widget aparecer no conteúdo da página. É recomendado criar a predefinição na sua wiki e copiar o conteúdo de {{DiscordIntegrator}} nela. Depois disso, a predefinição poderá ser usada como:

{{DiscordIntegrator
| id = 402223976375517194
| theme = light
| width = 300px
| height = 500px
}}

o que resulta em:

If you see this, your JavaScript might be disabled or DiscordIntegrator plugin isn't working. If the latter, please contact a wiki administrator.

Para um uso mais avançado, você pode conferir a própria documentação da predefinição.

Fandom Rail[]

O script pode ser configurado para adicionar o widget na barra lateral da wiki no tema Oasis editando algumas páginas MediaWiki. Qualquer página MediaWiki relacionada à configuração de DiscordIntegrator começa com MediaWiki:Custom-DiscordIntegrator-config- sucedido pelo nome da opção de configuração. Por exemplo, para configurar o ID do servidor, você precisaria acessar MediaWiki:Custom-DiscordIntegrator-config-id.

O widget aparecerá na barra lateral, apenas se o ID do servidor está definido nas configurações. As opções de configuração têm os mesmos nomes que as opções de configuração de quando se adiciona o widget no conteúdo, com exceção de alguns parâmetros:

Opção Tipo O que altera Padrão
id Number ID of your Discord server to embed Nenhum
title String Título do módulo na barra lateral Nenhum
moduleHeight String Altura do módulo na barra lateral 500
text String Texto acima do widget Nenhum
footer String Text below the widget Nenhum
theme dark or light Theme of the widget in the sidebar Inherits the theme on FandomDesktop.
width Number of pixels (Xpx) or percent (Y%) Width of the Discord widget 100%
height Number of pixels (Xpx) or percent (Y%) Height of the Discord widget 90%
logged-in Boolean If the widget should be displayed only to logged-in users Nenhum

Um exemplo de widget pode ser visto na barra lateral desta página.

Frequently Asked Questions[]

Eu posso mudar as cores do widget?
Por enquanto, não. O widget é um iframe, logo seu estilo não pode ser alterado.
O widget não para de carregar
Isso significa que você não ativou o widget nas configurações de seu servidor.
Ative o widget como descrito na seção Ativando o widget e atualize a página.
Às vezes, pode levar um minuto ou dois para que o widget registre que está ativo.
If the widget is enabled, you probably pasted the whole DiscordIntegrator template into the MediaWiki:Custom-DiscordIntegrator-config-id page. If that's the case, replace that template with only the server ID.
The widget in the sidebar is still loading infinitely!
Wait a bit for Discord's cache to refresh
While you wait, check if you posted the server ID into MediaWiki:Custom-DiscordIntegrator-config-id.
If you put the whole DiscordIntegrator template there, that won't work. Make sure it's only the server ID there.
I see "Template loop detected: Template:DiscordIntegrator"!
Then you didn't copy the template correctly.
You need to copy the template onto the template page of the same name on your wiki.
As an example, on Diep.io Wiki that template would be located here.
After copying the template contents, you would have to use that template to make the Discord widget display on wiki pages. General information about template usage can be found here.
Advertisement