Un ospite o un utente anonimo (uno che non ha effettuato l'accesso), può tentare di contribuire allo scambio di file utilizzando il grande pulsante arancione su pagina.

Sfortunatamente, non avranno successo poiché non hanno il permesso e non lo scopriranno finché non provano a pubblicarlo.

Potremmo evitare questo rimuovendo il grande pulsante arancione se non sono registrati.
Il grande pulsante arancione è dentro /template/jmp/widget/file-exchange-upload.ftl . C'è un prototipo che mostra come rilevare se un utente è loggato /template/jmp/welcome.ftl .
I pulsanti arancioni per Login e Join sulla pagina principale della Community utente JMP vengono visualizzati solo se un utente non ha effettuato l'accesso.
Ecco la sezione pertinente di /template/jmp/welcome.ftl:
<#if user.anonymous>
Log In With Your
SAS Profile
https://www.sas.com/profile/user/create.htm?returnURL=https://community.jmp.com" class="btn btn-lg btn-default pull-right btn-block">Create a SAS Profile and
Join the Community
Dopo aver corretto lo spazio per lo scambio di file, dovremmo esaminare i sottospazi per una soluzione simile.
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Questo è completo Ho aggiunto 3 nuovi file FTL con la stessa logica e aggiornato i widget. Ho anche aggiunto la navigazione a sinistra per tutti e 3 i sottospazi in Scambio file.
Spero che questo ti aiuti!