Plugin grátis para fóruns · uma linha de código
Adicione envio de imagens ao seu fórum
Os membros clicam em "Enviar imagem", escolhem uma foto e o BBCode aparece no post. Funciona com phpBB, MyBB, SMF, XenForo e qualquer site com uma caixa de texto.
<script async src="https://imgsharehub.com/plugin/upload.js"></script>Onde colar o código
- phpBB 3.3
- Edite styles/prosilver/template/overall_footer.html, cole o código antes de </body> e depois limpe o cache no ACP.
- MyBB 1.8
- ACP → Templates & Style → Templates → seu tema → Footer Templates → footer. Cole o código no final.
- SMF 2.1
- Edite Themes/default/index.template.php e cole o código antes de </body> em template_html_below().
- XenForo 2
- Admin → Appearance → Templates → PAGE_CONTAINER. Cole o código antes de </body>.
- Qualquer outro site
- Cole o código antes de </body> e adicione data-target="#your-textarea" para apontá-lo para o seu editor.
Configurações
Adicione estes atributos à tag script para mudar o funcionamento:
| Atributo | Valores | Efeito |
|---|---|---|
| data-target | Seletor CSS | Qual textarea recebe o botão. Detectado automaticamente nos fóruns acima. |
| data-format | bbcode, bbcode-plain, html, markdown, direct | O que é inserido. bbcode (padrão) cria um link da imagem para a página dela. |
| data-label | Texto | Texto do botão. Padrão: "Enviar imagem". |
| data-expires | 1h, 1d, 1w, 1m, 6m | Exclui automaticamente os envios após esse tempo. Padrão: mantidos. |
<script async src="https://imgsharehub.com/plugin/upload.js"
data-target="#comment" data-format="markdown" data-expires="1w"></script>Criando algo personalizado?
Use a API de hospedagem de imagens para bots e apps, ou veja o guia de BBCode para membros de fóruns.
Perguntas sobre o plugin
O plugin para fóruns é grátis?
Sim. Não é preciso conta, chave de API nem pagamento. Os envios têm limite por visitante para evitar abusos.
Ele usa o espaço em disco ou a banda do meu fórum?
Não. As imagens são armazenadas e servidas pelo ImgShareHub; seu fórum guarda apenas o BBCode no post.
O que acontece com fotos grandes?
Fotos acima de 4 MB são redimensionadas no navegador do membro antes do envio para no máximo 2048 pixels, o mesmo tamanho que o ImgShareHub armazena. GIFs animados são enviados como estão e precisam ter menos de 4 MB.
As imagens vão sumir de posts antigos?
As imagens são mantidas enquanto estiverem sendo vistas. Imagens anônimas só são removidas após 365 dias sem visualizações, a menos que você defina data-expires.