Consenti file di log per argomento e limitato agli amministratori

Siamo un sito che desidera una funzionalità in cui solo l’amministratore può consentire il caricamento di file di log per argomenti specifici e i file di log caricati possono essere visibili solo all’amministratore, non a nessun utente.

Qualcuno sa come raggiungere questo obiettivo? Qualsiasi aiuto sarebbe apprezzato.

Di quali file di log stai parlando?

Intendi file di caricamento con estensione log? C’è un’impostazione per i tipi di file di caricamento per gli amministratori (o forse lo staff).

Nel nostro problema, l’amministratore dovrebbe consentire all’utente di aggiungere un file di log per una categoria specifica. E il file di log caricato dall’utente può essere visibile solo all’amministratore.

Se vuoi che sia visibile solo all’admin, allora dovranno inviarlo tramite messaggio privato, non tramite un argomento pubblico.

Puoi spiegare cosa si intende per inviare tramite PM?

Scusate per la qualità relativamente scarsa dell’immagine ma:


Potresti anche abilitare gli utenti a inviare messaggi al gruppo @admins.

2 Mi Piace

Ciò significa che non hai la possibilità di nascondere alcune parti in un post visibile solo agli amministratori. Pertanto, gli utenti devono inviare tali informazioni tramite messaggi privati.

Ecco un plugin che consente post privati, ma se non ricordo male è rotto.

1 Mi Piace

Qual è il limite massimo di dimensione del file per il caricamento di file di log tramite messaggi privati?

Il limite di caricamento che hai nelle impostazioni. Sul mio forum è di 150 MB, ma se non l’hai modificato è molto più basso, qualcosa come 5 MB — non ricordo bene.

Ma un file di log di 1 MB è… un log incredibilmente lungo.

2 Mi Piace

Puoi dirmi come cambiare la dimensione del file

Limite di caricamento? Apri app.yml e cambia il valore di upload_size. Ricompila dopo.

E:

1 Mi Piace

Ecco un plugin per gli argomenti privati. Dove si configura un gruppo che può vedere gli argomenti. Solo l’Op e il gruppo configurato possono vedere l’argomento. Il gruppo nel tuo caso “admin” può visualizzare tutti gli argomenti.

1 Mi Piace