Permitir que o dono do tópico defina um temporizador

Meu site terá bastante anúncios de eventos. Não quero usar a funcionalidade de calendário/eventos porque meus usuários acharão isso muito técnico e complicado.

Então, estou procurando uma maneira de permitir que o autor do tópico defina facilmente um temporizador de tópico para quando o anúncio deve expirar. Não quero que nenhum outro usuário possa definir o temporizador, exceto o autor (e nível de confiança 4 e administradores).

Alguém sabe se isso é possível e como fazer?

1 curtida

Não acho que seja uma ótima ideia permitir que autores tenham permissões de nível TL4 em todos os seus tópicos, pois os sites frequentemente usam essas ações para fins de moderação. No entanto, consigo pensar em momentos em que poderia ser útil habilitar isso para uma categoria específica. Talvez isso pudesse ser habilitado com base no nível de confiança? Os usuários do TL3 são geralmente confiáveis e não são um grupo do qual eu me preocuparia que abusasse da capacidade de bloquear seus próprios tópicos.

1 curtida

Não gosto do fato de que os usuários do nível de confiança 3 são moderadores semipreviamente. Preferiria ficar no nível de confiança 2 ao invés do nível 3.

pessoalmente, não sou a favor dessa funcionalidade simplesmente porque o temporizador de tópicos tem muitas opções que considero funções de staff:

talvez, se esse conjunto de opções fosse limitado a certas funções, então talvez, mas não como está.

O que você espera que aconteça quando o anúncio “expirar”? O que exatamente você está tentando alcançar?

2 curtidas

A maioria dos nossos usuários está migrando do Facebook. No Facebook, as pessoas publicam anúncios de coisas como vendas no quintal ou outros eventos que ocorrem em datas específicas. Esses posts aparecem no feed de todos MUITO tempo depois de se tornarem irrelevantes, porque aconteceram no fim de semana passado ou até mesmo no mês passado. Estou tentando evitar que as pessoas vejam posts que já passaram da data de validade, por assim dizer.

Claro, eu nunca daria a todos o nível de confiança 4 apenas para definir um temporizador de tópico. Mas eu gostaria de dar a eles a capacidade de definir um temporizador em seus próprios posts, independentemente do seu nível de confiança. Assim, posso instruí-los a fazer isso e responsabilizá-los por cumpri-lo.

Portanto, estou assumindo que uma das configurações de temporizador impedirá que um tópico seja visto como um novo tópico para as pessoas após a expiração do temporizador. Se for esse o caso, quero que as pessoas possam definir um temporizador nos tópicos que publicam.

Você realmente quer dizer “publicações”? Um temporizador por publicação dentro de um tópico será mais difícil.

Hmm. O único temporizador de tópico que alteraria a forma como o tópico é exibido é o temporizador de exclusão. Não tenho certeza de que esse seja o resultado que você deseja. É como se o tópico nunca tivesse existido - por exemplo, os curtidas nessas publicações não contam mais e o usuário não poderá ver suas publicações no tópico. É isso que você quer? Tinha a impressão de que uma categoria com “eventos passados” que está silenciada por padrão, de modo que fica oculta nas listas de tópicos como /latest, poderia estar mais próxima do que você deseja. Mas não tenho certeza do que você quer dizer com “visto como um tópico novo”. Por padrão, um tópico é considerado “novo” quando foi publicado nos últimos 2 dias. Há uma preferência do usuário onde os usuários podem alterar isso por conta própria. Além disso, novas respostas são consideradas “novas” para o usuário quando ele está assistindo ou acompanhando o tópico.

1 curtida