Ciao, c’è un modo per evitare che gli argomenti che ho creato io compaiano nell’elenco degli ultimi? (perché li conosco, li ho creati), grazie.
Sono gli ultimi, però. Puoi capire di averli già letti perché sono di un colore diverso da quelli che non hai letto.
Non sarebbe più confusionario se i tuoi post non ti fossero visibili?
Ciao, beh, dipende dal caso d’uso. Il mio caso d’uso è il seguente:
- Ho alcuni feed RSS che creano argomenti in una particolare categoria
- Questi argomenti vengono creati a mio nome (sono amministratore)
- Quella categoria è disattivata per impostazione predefinita
Quindi gli utenti non amministratori non vedono quegli argomenti negli elenchi più recenti, il che va bene, è come previsto. (lo scopo è che disattivino quella categoria se lo desiderano)
Ma vorrei non vedere quei post nel mio elenco più recente (e disattivare la categoria non lo ottiene perché immagino di essere il creatore di quegli argomenti).
Come creatore, desidero avere la possibilità di non visualizzarli nei miei più recenti.
Grazie
Forse prova uno di questi
Grazie, sono componenti tematici, vero?
no, il secondo è il plugin. edit: scusa, ho dimenticato che uno di loro era un plugin. ![]()
Entrambi hanno un file plugin.rb. Quindi entrambi sono plugin
Se vuoi rimuovere una categoria, puoi provare
Lì puoi escludere una categoria
Oppure crea un utente che sarà l’autore dei post, così non saranno i tuoi
Usa un tag speciale per quei post, come rss o qualsiasi altra cosa, e silenziali. Rende la vita più equilibrata.
Un effetto collaterale è che rimangono silenziati anche quando ricevono discussioni.
Grazie ragazzi, sembra che abbia diverse soluzioni, le esaminerò.
DOH ![]()
beh puoi semplicemente installare uno dei plugin allora lol
Pensavo di ricordare di averne visto uno che fosse un componente a tema ![]()
*inizia a pensare di crearne uno… nahhhh
E questo?
Penso che questo sia in realtà un bug.
Quando creo un argomento nella categoria C e metto in muto la categoria C, vedrò comunque l’argomento in “latest”.
Tuttavia, quando prendo l’idea di @Jagster (eccellente) e taggo quell’argomento con il tag T, e poi metto in muto quel tag, non vedo più l’argomento in “latest”.
Perché un tag messo in muto viene trattato diversamente da una categoria messa in muto?
Oh questo è interessante, posso semplicemente applicare un tag ai miei argomenti RSS creati e silenziare quel tag? (Mi piace questo bug!)
Se lo faccio, quel tag silenziato sarà solo per me, non è vero?
Perché le regole su quale stato prevale su quale sono complicate. Penso che lo stato di tracciamento dell’argomento debba prevalere sugli altri. C’è un bug relativo ai tag: Muted forum tags not visible on homepage when watching/tracking
Sì, se lo silenzi in /my/preferences/tracking, ciò influenzerà solo te.
Questo è quello che ho cercato di dire ![]()
Quindi, se questo bug verrà mai risolto @patrickemin, questo non funzionerà più. Penso che la soluzione migliore sarebbe usare un utente diverso (diverso da te) per quegli argomenti creati automaticamente.
Se quello è un bug, è presente da parecchio tempo.
Sì, è stato risolto per le categorie nel 2015, ma mai per i tag (penso che fosse anche prima che esistessero i tag) FIX: explicitly tracked topics will show up even if category is muted · discourse/discourse@a56e3cc · GitHub
Sì, non mi sentivo a mio agio a fare affidamento su un bug ![]()
Ok, crearne un altro utente sembra la cosa più semplice, grazie. E tra l’altro, ancora meglio perché, dopo tutto, non sono io il creatore di quegli argomenti che provengono da un feed RSS…
Maledizione, ora hai rotto una soluzione perfettamente funzionante chiedendo questo e devo fare la stessa cosa ![]()
Seriamente. Usare quel tag nascosto era un modo semplice per rendere visibili quegli argomenti. Tutto ciò che era necessario era metterlo nella barra laterale. Ma se io/noi/tutti dobbiamo mettere a tacere un pseudo-utente, trovare quegli argomenti è più difficile.
Non preoccuparti, quel bug è stato segnalato quasi 1,5 anni fa e non è ancora stato corretto ![]()