Tópico do Post em Duas Categorias?

Am I correct that a topic can only be assigned to a single category? At times it could be helpful to be able to assign a single topic to multiple categories. For example in a gardening forum a discussion could be relevant to both a plant type category (eg. conifers) and a location type (coastal gardens). Ideally the discussion topic should be present and refresh in both categories.

Are there any workarounds that address this situation? I have considered tagging the topic with the ‘other’ category but this could get confusing and doesn’t provide the same search functionality (as i understand it)

Any prospects of this feature in the nearish future?

1 curtida

This is what tags are for. Categories are for stricter, wall-like groupings.

1 curtida

yea, the problem i have is that my categories are more like a matrix than a tree. the categorisation approach requires me to select only one of the relevant dimensions to identify.

if i used tagging, in the example i gave does that mean i would create tags corresponding to each of my categories and then post topic to one category eg. conifers and tag to the other ‘dimension’ eg coastal gardens?

would somebody interested in coastal gardens need to follow both the coastal gardens category and the coastal gardens tag in order to see all relevant topics? if someone searched coastal gardens would they see all topics that are in the category and tagged to that?

1 curtida

There is no hierarchy in tagging, no. There is category and subcategory, so there is one level of hierarchy in categories.

@codinghorror yes, i have read the various discussions on the site about the relative merits of categories vs tagging and agree with the direction that you have been pushing. SO currently has about 1200 tags which means practically search is the only way to navigate. the discourse approach of categorisation plus tags is much more efficient. also, i agree that too many sub categories can hinder rather than aid navigation.

but my question relates to allowing a topic to not be restricted to a single category for situations where, as in the example, the topic could logically reside in more than one category. tagging is a workaround but doesn’t fully substitute as tags require search, which is what the categories help avoid (and categories are a more subtle way of presenting users with relevant topics compared to having to actively search a tag). i believe a one topic to multiple categories capability would improve the UX without compromising the logic that led you to adopt categories in the first place.

1 curtida

This is a completely impractical change that would cut deep into the internal structures in Discourse. The entire code base is designed around the concept that a topic has at most one category, changing this premise is very very unlikely to happen.

3 curtidas

Sr. Saffron, não estou duvidando de suas declarações sobre restringir um tópico a uma única categoria. No entanto, sou mais um usuário (KitMaker Network) que vê vantagens em ter a capacidade de listar um determinado tópico em mais de uma categoria.

Posso dar exemplos, mas duvido que seja necessário.

No entanto, por que não seria tão simples quanto criar um “alias” (sim, nasci no mundo Mac) em sua primeira postagem e, em seguida, colar esse link em sua primeira postagem sobre o mesmo tópico, mas em outra categoria?

Após a criação inicial, o alias não apareceria mais como um alias, mas simplesmente vincularia o leitor imediatamente à primeira postagem editável original?

Eu já faço isso em certa medida, pois começo uma postagem em uma categoria, dou andamento ao tópico e, em seguida, inicio um tópico totalmente novo com um título/descritor semelhante em outra categoria, mas esse segundo tópico conterá apenas o link para o primeiro tópico.

Essa função não pode ser simplificada e um tanto automatizada sem perturbar a totalidade do programa Discourse em seu núcleo? Parece-me (não sendo um programador qualificado) que envolve apenas a criação/adição de uma nova sub-rotina ao programa principal.

Como adicionar novas listras ao seu carro, sem trocar todo o motor e a transmissão.

1 curtida

Tecnicamente, você provavelmente poderia usar (abusar) o sistema de permalink existente para fazer algo assim… não testei, mas pode funcionar. (admin → personalizar → permalink)

2 curtidas

Você já considerou usar tags? Você pode adicionar quantas tags quiser aos tópicos para agrupá-los em diferentes coleções.

Categorias podem ser usadas para restringir o acesso a tópicos, o que torna sua ideia um pouco impraticável.

1 curtida

Eu acabei de encontrar o mesmo problema porque temos artigos de categoria que, mas alguns artigos também são publicados nas categorias correspondentes. Então, eu estava procurando por um tipo de link simbólico para uma postagem em outra categoria ou se posso fazer uma lista de categorias com uma ou mais tags, porque as categorias são mais fáceis de explorar pelos usuários.

A resposta é sempre a mesma e não agrada :man_shrugging: Essa situação mostra problemas das categorias. Elas quase nunca são tão precisas. E é por isso que o movimento mais inteligente é usar menos categorias e mais tags, e não tentar irritar os usuários copiando tópicos. Ou use tópicos de banner, se for preciso.

Mas você vê que faz diferença o quão fácil é para os usuários descobrirem uma tag versus uma categoria. É por isso que também pedi uma categoria que apenas lista certas tags. isso permitiria facilitar isso