Ciao,
sto integrando Discourse nella mia app e vorrei sapere se è possibile disabilitare la creazione di nuovi argomenti tramite l’interfaccia web, consentendoli solo tramite l’API. Ho diverse informazioni che desidero includere in ogni nuovo post, le quali provengono dall’app; quindi, l’API sembra il metodo migliore per garantire che vengano inserite correttamente.
Potresti nascondere i pulsanti utilizzando il CSS.
Per quanto ne so, non esiste un modo per farlo con i permessi nativi. Se gli utenti possono accedere al sito con la stessa identità dell’applicazione, avranno gli stessi diritti di accesso per creare e rispondere ai topic.
Grazie Stephen, il CSS verrebbe aggiunto tramite un tema personalizzato o un plugin, oppure esiste un posto dove iniettare il CSS a livello di sito? Sto ancora facendo pratica con la piattaforma, ma finora mi sta piacendo molto!
Puoi personalizzare il CSS del tema tramite /admin.
Tuttavia, gli utenti possono disabilitare le modifiche semplicemente visualizzando il codice sorgente della pagina.
Grazie, non sono troppo preoccupato per questo; se vogliono fare lo sforzo, non causerà alcun danno. Perderanno solo alcune delle funzionalità che verranno trasmesse dal post dell’API.
L’ho risolto, pubblico per chiunque altro sia stupido come me ![]()
il tema di modifica è un elemento del tema stesso, seleziona il tema e si trova in basso.
Grazie per il tuo aiuto.

