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.
È 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?
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.
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”.)
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.
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?
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
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)
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”.
Mi chiedo se il tema possa essere modificato per funzionare quando il gruppo è impostato su “Proprietari del gruppo”.
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.
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
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.
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.