Gosto muito dessa ideia, mas sinto que estamos com poucos detalhes, especialmente considerando as interfaces e a estrutura atuais.
Se um tópico tem 3 tags, por exemplo: #aa, #bb, #cc, e você o fixa a uma tag, o que acontece?
Ele é fixado nas 3?
O administrador escolhe a qual das 3 tags ele é fixado? (máximo 3)
O administrador escolhe uma única tag para fixá-lo?
Dado que as categorias já definem a precedência aqui, acho que (3) é o caminho a seguir. Mas isso significa que precisamos armazenar essa nova informação em um novo local especial. (atualmente, as informações de fixação vivem na tabela de tópicos)
Além disso, precisaríamos ser muito explícitos sobre o comportamento… as coisas ainda ficam fixadas no topo quando você está vendo uma interseção de tags? E quanto a um grupo de tags?
Concordo. Em relação à sua pergunta específica, o comportamento que eu estava pensando era como a sua segunda opção:
Na interface do “Fixar…”, há um campo de entrada “Fixar a tags”, semelhante ao campo de marcação normal, com as tags atualmente na postagem pré-selecionadas.[1] O limite seria o limite do site para tags por postagem, no entanto.
Mas eu também estaria de acordo com a terceira opção (“escolha uma!”). No pior dos casos, se houver a necessidade de fixar a várias tags, os administradores do site poderiam criar vários tópicos (que poderiam até mesmo apenas vincular ao tópico “principal”).
Eu acho que fixar a todas é o pior cenário, porque provavelmente não está certo para todas as tags (dependendo de como um site usa as tags).
Há uma quarta possibilidade estranha que pode ser mais fácil de implementar: fixar a “todas as tags”, exceto que só permite quando há apenas uma tag. Eu digo “estranho” porque é meio difícil de explicar e apresentar como uma limitação — mas, na prática, atenderia ao meu caso de uso.
Em relação às suas outras perguntas: Eu diria: 1. “sim” para interseções de tags e 2. espere, há uma maneira de mostrar postagens por grupo de tags? Como?
Levanta a questão: você poderia adicionar novas tags à postagem a partir dessa interface? ↩︎