Plugin per forum gratuito · una riga di codice
Aggiungi il caricamento di immagini al tuo forum
Gli utenti cliccano su “Carica immagine”, scelgono una foto e il BBCode compare nel loro post. Funziona con phpBB, MyBB, SMF, XenForo e qualsiasi sito con una casella di testo.
<script async src="https://imgsharehub.com/plugin/upload.js"></script>Dove incollare il codice
- phpBB 3.3
- Modifica styles/prosilver/template/overall_footer.html, incolla il codice prima di </body>, quindi svuota la cache dall’ACP.
- MyBB 1.8
- ACP → Templates & Style → Templates → il tuo tema → Footer Templates → footer. Incolla il codice alla fine.
- SMF 2.1
- Modifica Themes/default/index.template.php e incolla il codice prima di </body> in template_html_below().
- XenForo 2
- Admin → Appearance → Templates → PAGE_CONTAINER. Incolla il codice prima di </body>.
- Qualsiasi altro sito
- Incolla il codice prima di </body> e aggiungi data-target="#your-textarea" per collegarlo al tuo editor.
Impostazioni
Aggiungi questi attributi al tag script per modificarne il funzionamento:
| Attributo | Valori | Effetto |
|---|---|---|
| data-target | Selettore CSS | La textarea che riceve il pulsante. Rilevata automaticamente sui forum sopra elencati. |
| data-format | bbcode, bbcode-plain, html, markdown, direct | Cosa viene inserito. bbcode (predefinito) collega l’immagine alla sua pagina. |
| data-label | Testo | Testo del pulsante. Predefinito: “Carica immagine”. |
| data-expires | 1h, 1d, 1w, 1m, 6m | Elimina automaticamente i caricamenti dopo questo intervallo. Predefinito: conservati. |
<script async src="https://imgsharehub.com/plugin/upload.js"
data-target="#comment" data-format="markdown" data-expires="1w"></script>Stai creando qualcosa di personalizzato?
Usa l’API per l’hosting di immagini per bot e app, oppure consulta la guida al BBCode per gli utenti dei forum.
Domande sul plugin
Il plugin per forum è gratuito?
Sì. Non servono account, chiavi API o pagamenti. I caricamenti sono limitati per visitatore per prevenire gli abusi.
Usa lo spazio su disco o la banda del mio forum?
No. Le immagini sono archiviate e servite da ImgShareHub; il tuo forum memorizza solo il BBCode nel post.
Cosa succede alle foto di grandi dimensioni?
Le foto oltre i 4 MB vengono ridimensionate nel browser dell’utente prima del caricamento fino a un massimo di 2048 pixel, la stessa dimensione che archivia ImgShareHub. Le GIF animate vengono caricate così come sono e devono pesare meno di 4 MB.
Le immagini spariranno dai vecchi post?
Le immagini vengono conservate finché vengono visualizzate. Le immagini anonime vengono rimosse solo dopo 365 giorni senza visualizzazioni, a meno che tu non imposti data-expires.