Category Previews

Thanks for those tips.

I tried a second example:

internal~Join Group X!~Come join our formerly top secret group.~https://example.com/~group-x

… then checked with both an anonymous session, and also by impersonating a non-admin and non group-x member user account. Unfortunately neither preview showed up including this second confirmation one. For my admin account, it looked OK, appearing directly above the “internal” slug category, as expected, with the correct link destination, etc.

We do have some things that aren’t quite normal seeming with respect to category displays, so it’s possible this is related to that, unless other folks end up finding a similar type of non-expected behavior. :slight_smile:

2 Mi Piace

It is odd that it would display for the admin, but not for the other users that should also see it. Just to be sure, your internal category is visible to anons and non group-x users?

3 Mi Piace

Thanks for that clue! I had misunderstood the purpose of the first field in the string. I had been using the “members only category” associated with group membership.

Once I changed the first field to an existing, public, open-to-everyone category, everything worked as expected. :tada:

news~Join Group X!~Come join our formerly top secret group.~/pub/membershipinfo~group-x

TLDR (for how my brain interpreted it) - I needed to understand that the first field is where you want the “preview” advertisement to appear in the category list. (In this case, just above the public “news” category.)

3 Mi Piace

Apprezzo molto quello che hai detto. Pensavo che lo slug della categoria nelle impostazioni fosse per una categoria privata esistente che volevo inserire nel menu delle categorie. Invece, ho capito che questo componente del tema permette fondamentalmente di inserire un link personalizzato sopra una categoria specifica nell’elenco delle categorie e che il link non deve necessariamente essere correlato a una categoria esistente. Ad esempio, ho appena inserito welcome~Visita Google!~Questo è solo un link personalizzato nell'elenco delle categorie~https://www.google.com e ha funzionato.

Penso di essermi confuso a causa del nome Category Previews e di non aver capito come funzionasse, quindi grazie per avermelo fatto notare.

Inoltre, noto che questo sembra apparire solo nella vista dell’elenco delle categorie, non nel menu a discesa delle categorie o nella ricerca.

2 Mi Piace

@tshenry è possibile scoprire come possiamo rendere questa categoria privata con stile a riquadri?

2 Mi Piace

Per fortuna, ho appena aggiunto il supporto per lo stile della pagina della categoria desktop "Box con sottocategorie" :slight_smile:

Nota che "Boxed with Featured Topics" non è ancora supportato.

7 Mi Piace

Un post è stato diviso in un nuovo argomento: Aggiungere una sezione sopra l’elenco delle categorie racchiuse in riquadri

@tshenry c’è un modo per nasconderli allo staff?

È molto confusionario vedere la categoria reale e quella finta insieme, continuiamo a cliccare su quella sbagliata :man_facepalming:

Anche un trucco CSS per nasconderli andrebbe bene :blush:

1 Mi Piace

Capisco che lo slug sia quello della categoria appena sotto questa etichetta di categoria fittizia. Quindi deve esserci una categoria raggiungibile al di sotto.
C’è un modo per mettere l’etichetta fittizia in fondo all’elenco? C’è uno slug speciale come at-last o qualcosa del genere che permetterebbe di metterlo completamente sotto tutto?

Modifica: Ho trovato un hack.
Ho aggiunto una categoria fittizia dove nessuno ha diritti di scrittura ma tutti hanno diritti di lettura. Nascondo questa categoria con CSS display="none" e l’ho fatta apparire per ultima. Non è per niente soddisfacente ma… funziona benissimo.

Questo è un ottimo componente, ma ho alcuni problemi con esso che non nascondono la categoria effettiva. Ho provato questo con un account non amministratore e come anonimo. Di seguito è riportato ciò che vedo insieme alle mie impostazioni. Sto facendo qualcosa di sbagliato o c’è un bug?

URL della categoria: https://community.naturephotographers.network/c/beginners/147

Voce di anteprima della categoria:

beginners~Beginners Feedback~A place for beginner photographers to share their images and get feedback in a comfortable atmosphere with other beginners. Experienced members of NPN will give feedback to help guide beginners in their photographic journey.~/g/Beginners~Beginners,Beginner_Support
1 Mi Piace

Dove stai aggiungendo questo CSS per favore @oca?

MODIFICA: L’ho trovato qui e ho cambiato l’ID per adattarlo: How to Hide the Staff Category with css? - #3 by Tim_Jefferies

2 Mi Piace

Questo tema purtroppo non funziona con un gruppo la cui visibilità è impostata su “Proprietari del gruppo”.

È possibile risolvere / aggiungere @tshenry? :thinking:

1 Mi Piace

Lo configuri per la visualizzazione inserendo una categoria che gli utenti possono vedere. È un po’ confuso (ho dovuto leggerlo più volte). Credo che dovrebbe funzionare nel tuo caso. (Nota la parola “importante” nella descrizione del campo di configurazione)

1 Mi Piace

Ahimè, il secondo dei due messaggi “importanti” dice:

  • IMPORTANTE: I gruppi scelti devono essere configurati in modo che l’impostazione di visibilità “Chi può vedere questo gruppo?” sia impostata su “Proprietari del gruppo, membri” o meno restrittiva.

Nota a margine, penso che “Proprietari del gruppo, membri” dovrebbe in realtà dire “Proprietari del gruppo, membri e moderatori”.

:confused:

Mi chiedo se il tema possa essere modificato per funzionare quando il gruppo è impostato su “Proprietari del gruppo”.

1 Mi Piace

La categoria a cui alleghi il messaggio deve consentire alle persone di vederlo. La categoria che vuoi pubblicizzare non lo fa. O almeno, così l’ho interpretato.

1 Mi Piace

Ciao @tshenry ,

Sto seguendo le tue istruzioni e le sto testando su più utenti in gruppi diversi. Nessun utente può vedere l’anteprima della categoria se non l’amministratore. Cosa ho sbagliato?

private-lounge~Anteprima Lounge Privata~Lounge privata riservata ai nostri esperti e collaboratori.~https://example.com~group_a,group_b,group_c

I gruppi A, B, C sono tutti visibili da tutti.

Grazie per il tuo aiuto!

Vedo che questo sembra essere compatibile con "Boxes with Subcategories", e lo ho funzionante nella mia installazione, tuttavia non appena abilito il tema air le anteprime delle categorie scompaiono. C’è un modo per far funzionare questo con quel tema? Grazie!

Ho iniziato a fare del debug e posso vedere che sta entrando in questo blocco e dovrebbe aggiungere previewData da renderizzare, ma non compare nemmeno nell’HTML di output sulla pagina.

1 Mi Piace

Questo sembra perfetto per quello che mi serve: un grande avviso per gli utenti che desiderano inserire una categoria.

Ma questo non sembra funzionare con le sottocategorie. Ho provato a inserire i seguenti pattern:

  • sottocategoria
  • genitore-sottocategoria
  • genitore:sottocategoria
  • genitore/sottocategoria

Nessuno di questi ha funzionato. Ma genitore funziona bene (tranne che non voglio l’anteprima della categoria ).

Sai se esiste un pattern funzionante, o se questo può essere supportato?

1 Mi Piace

Penso che l’anteprima sia rotta perché

2 Mi Piace

Avrai bisogno di questo Theme component per selezionare uno stile di categoria non a scatola. Questo era integrato nel core. Ma è stato spostato in un componente tematico.

1 Mi Piace