Nota: Questo plugin è disponibile come componente del tema, che consente un’installazione molto più semplice. Il plugin in questo post non è più supportato attivamente; si consiglia di utilizzare il componente del tema: Video Upload to YouTube and Vimeo using Theme Component
Riepilogo: Consente agli utenti di un forum Discourse di caricare video su Vimeo e YouTube direttamente dall’editor di Discourse.
GitHub: GitHub - xomads/discourse-video-upload · GitHub
Installazione: Segui la guida all’installazione del plugin.
Funzionalità
Tutti i membri del forum possono caricare video su Vimeo o YouTube (gli amministratori possono scegliere di abilitare uno o entrambi).
Gli amministratori possono controllare la privacy di visualizzazione e incorporamento dei video caricati su Vimeo tramite le impostazioni di amministrazione.
Gli utenti possono controllare la privacy di visualizzazione dei video caricati su YouTube direttamente dalla finestra di dialogo di caricamento.
Puoi guardare una demo del plugin qui:
Configurazione
Di seguito sono elencate le procedure di configurazione per abilitare i caricamenti su YouTube e Vimeo. Se preferisci che qualcuno lo faccia per te, puoi richiedere assistenza contattandomi, @ti0.
Per i caricamenti su YouTube
I caricamenti su YouTube vengono effettuati sul account dell’utente che carica, a differenza di quelli su Vimeo che vengono effettuati su un account comune.
Visualizza i passaggi
-
Crea un account e un progetto su https://console.developers.google.com
-
Abilita l’API YouTube Data v3
-
Configura la schermata di consenso OAuth per utenti esterni (a meno che tutti gli utenti del tuo forum Discourse non appartengano a un’unica organizzazione Google).
-
Configura le tue credenziali:
- Crea un ID client OAuth
- Scegli il tipo di applicazione Web
- Aggiungi l’URL della tua istanza Discourse nella sezione Origini JavaScript autorizzate
-
Copia solo l’ID client generato
-
Vai alla pagina delle impostazioni del plugin nell’area di amministrazione di Discourse e incolla l’ID client nel campo
youtube api client id. -
Abilita i caricamenti su YouTube attivando l’impostazione:
youtube upload enabled -
Regola le opzioni predefinite di privacy di visualizzazione per YouTube, se necessario.
-
Dovresti ora essere in grado di caricare video direttamente dall’editor dei topic di Discourse su YouTube.
Per i caricamenti su Vimeo
Una volta configurato il plugin seguendo i passaggi riportati di seguito, tutti gli utenti della community potranno caricare video sul tuo account Vimeo.
Sei responsabile dei limiti e dell’utilizzo del tuo account Vimeo.
Visualizza i passaggi
-
Crea un account e un’app su Vimeo Developers:
https://developer.vimeo.com/apps/new -
Richiedi l’accesso al caricamento nella pagina dell’app
-
Genera un token di accesso con autorizzazioni per il caricamento
-
Vai alla pagina delle impostazioni del plugin nell’area di amministrazione di Discourse, aggiungi il token di accesso generato nell’impostazione
vimeo api access tokene salva -
Abilita i caricamenti su Vimeo attivando l’impostazione
vimeo upload enabled. -
Regola le opzioni di privacy di visualizzazione e incorporamento
- Consulta questa pagina di Vimeo per le opzioni di privacy:
privacy.vieweprivacy.embed
- Consulta questa pagina di Vimeo per le opzioni di privacy:
-
Dovresti ora essere in grado di caricare video direttamente dall’editor dei topic di Discourse su Vimeo
Pubblicazione di un video
-
Per pubblicare un video, crea un nuovo topic o rispondi a un topic esistente.
-
Clicca sul nuovo pulsante
Carica su Videonella barra degli strumenti dell’editor (l’icona del video). Questo pulsante è visibile solo se hai abilitato YouTube o Vimeo (o entrambi) nelle impostazioni del plugin. -
Scegli un file video e modifica i dettagli, come titolo e descrizione, se lo desideri.
-
Clicca sul pulsante Carica su Vimeo o Carica su YouTube.
-
I pulsanti mostrati dipendono da quali caricamenti (YouTube, Vimeo o entrambi) hai abilitato.
-
Verrà mostrato l’avanzamento del caricamento e il sistema attenderà il completamento del processo di transcodifica del video.
-
La finestra di dialogo rimarrà aperta fino al completamento della transcodifica.
-
Una volta completata la transcodifica, il link al video verrà aggiunto all’editor (a meno che non si sia verificato un errore di transcodifica).
-
-
Salva il post e il tuo video potrà essere visualizzato da tutti gli altri utenti della community (in base alle opzioni di privacy selezionate).
[/deta
Richieste di funzionalità
Puoi richiedere funzionalità aggiuntive o assistenza contattandomi @ti0.
Contributi
Se hai trovato utile questo plugin, considera di fare una donazione allo sviluppatore utilizzando questo link PayPal: PayPal.Me
Contributi di qualsiasi entità sono ugualmente benvenuti ![]()
Se desideri migliorare il plugin, le PR sono benvenute.




I use the latest Discourse. I will check the other plugins etc maybe this is a conflict issue or something like that. Are you familiar with these warnings? It will cause any issue or I can just skip these. I didn’t notice any issue on the site usage. Thanks anyway I love this plugin! 