Anteprime della categoria

Grazie per quei consigli.

Ho provato un secondo esempio:

internal~Unisciti al Gruppo X!~Vieni a unirti al nostro gruppo un tempo segreto.~https://example.com/~group-x

… poi ho verificato sia con una sessione anonima, sia impersonando un account utente non amministratore e non membro del gruppo X. Purtroppo nessuna anteprima è apparsa, inclusa questa seconda conferma. Per il mio account amministratore, tutto sembrava OK: è apparso direttamente sopra la categoria con lo slug “internal”, come previsto, con la corretta destinazione del link, ecc.

Abbiamo alcune cose che non sembrano del tutto normali per quanto riguarda la visualizzazione delle categorie, quindi è possibile che ciò sia correlato, a meno che altre persone non trovino un comportamento simile non previsto. :slight_smile:

2 Mi Piace

È strano che venga visualizzato per l’amministratore, ma non per gli altri utenti che dovrebbero vederlo anch’essi. Per sicurezza, la categoria internal è visibile agli anonimi e agli utenti che non appartengono al gruppo-x?

3 Mi Piace

Grazie per quel suggerimento! Avevo frainteso lo scopo del primo campo nella stringa. Stavo usando la “categoria solo per membri” associata all’iscrizione al gruppo.

Non appena ho modificato il primo campo in una categoria esistente, pubblica e aperta a tutti, tutto ha funzionato come previsto. :tada:

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

TLDR (per come il mio cervello l’ha interpretato) - Dovevo capire che il primo campo è dove vuoi che appaia l’annuncio “anteprima” nell’elenco delle categorie. (In questo caso, appena sopra la categoria pubblica “news”.)

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