Il mio sito avrà un bel po’ di annunci per gli eventi. Non voglio utilizzare la funzione calendario/eventi perché i miei utenti la troverebbero troppo tecnica e complicata.
Quindi, sto cercando un modo per consentire all’autore dell’argomento di impostare facilmente un timer per quando l’annuncio dovrebbe scadere. Non voglio che nessun altro utente possa impostare il timer, tranne l’autore (e i livelli di fiducia 4 e gli amministratori).
Avete qualche idea su se questo sia possibile e su come farlo?
Non credo che sia un’ottima idea in assoluto concedere agli autori permessi di livello TL4 su tutti i propri argomenti, poiché i siti spesso utilizzano queste azioni per scopi di moderazione. Tuttavia, posso immaginare situazioni in cui potrebbe essere utile abilitare questa funzione per una categoria specifica. Forse potrebbe essere attivata in base al livello di fiducia? Gli utenti con TL3 sono generalmente affidabili e non sono un gruppo di cui mi preoccuperei per un possibile abuso della possibilità di bloccare i propri argomenti.
Non mi piace il fatto che i livelli di fiducia 3 siano semi-moderatori. Preferirei rimanere al livello di fiducia 2 piuttosto che passare al livello 3.
La maggior parte dei nostri utenti proviene da Facebook. Su Facebook, le persone pubblicano annunci di eventi come vendite di garage o altri eventi che si verificano in date specifiche. Questi post appaiono nel feed di tutti MOLTO tempo dopo che non sono più rilevanti perché si sono svolti il fine settimana scorso, o persino il mese scorso. Sto cercando di evitare che le persone vedano post che hanno superato la loro data di scadenza, per così dire.
Naturalmente, non darei a tutti il livello di fiducia 4 solo per impostare un timer per un argomento. Ma vorrei dare loro la possibilità di impostare un timer sui propri post, indipendentemente dal loro livello di fiducia. In questo modo posso dirgli di farlo e renderli responsabili di questa azione.
Quindi, presumo che una delle impostazioni del timer impedirà a un argomento di essere visto come un nuovo argomento per le persone dopo la scadenza del timer. Se è così, voglio che le persone possano impostare un timer sugli argomenti che pubblicano.
Intendi davvero “messaggi”? Un timer per ogni messaggio all’interno di un argomento sarebbe più complicato.
Mmm. L’unico timer per gli argomenti che modificherebbe il modo in cui l’argomento viene visualizzato è il timer di eliminazione. Non sono sicuro che sia il risultato che intendi. È come se l’argomento non fosse mai esistito: ad esempio, i “mi piace” su quei messaggi non vengono più conteggiati e l’utente non potrà vedere i propri messaggi nell’argomento. È quello che vuoi? Avevo l’impressione che una categoria con “eventi passati” che sia disattivata di default, in modo da essere nascosta dalle liste degli argomenti come /latest, fosse più vicina a quello che desideri. Ma non sono sicuro di cosa intendi con “visto come un argomento nuovo”. Di default, un argomento è considerato “nuovo” quando è stato pubblicato negli ultimi 2 giorni. C’è una preferenza utente che permette agli utenti di modificare questo valore per sé stessi. Inoltre, le nuove risposte sono considerate “nuove” per l’utente quando sta osservando o monitorando l’argomento.