Ciao ragazzi.
Da principiante devo presumere che mi stia sfuggendo qualcosa.
In Personalizza → Temi aggiungo componenti inclusi: link intestazione personalizzato
Quindi in Componenti → Link intestazione personalizzati aggiungo Includi componente su…: Predefinito
Nessuno dei link preimpostati o dei miei appare nell’intestazione, quando un utente non è connesso, l’intestazione ha solo accedi, registrati e l’icona di ricerca, sulla destra.
Cosa mi sfugge?
Puoi anche visualizzarlo in anteprima o il componente utilizzando il pulsante di anteprima in basso per controllare le impostazioni. Ciò semplifica la configurazione di componenti e temi prima di distribuirli agli utenti del forum.
Verifica anche di impostare correttamente i collegamenti dell’intestazione nel componente. Controlla quelli predefiniti per vedere come sono impostati.
Sì, li ho. Temi → Predefinito → Il tema è abilitato per impostazione predefinita
La configurazione è praticamente standard, è un laboratorio di prova.
Sembra che CHL non abbia avuto alcun effetto sulla mia configurazione, né per l’utente di anteprima né per quello non connesso, nessun’intestazione.
Utente non connesso → solo registrati e accedi,
Utente connesso solo tre icone: chat, ricerca, utente.
la versione è 3.0.6
Dovresti aggiornare alla versione 3.10 o 3.2.0 beta1-dev
Ti consiglio vivamente di aggiornare il tuo Discourse perché ci sono state modifiche significative al core da quella versione, alcune delle quali hanno interessato i componenti del tema.
Dopo un po’ di smanettamento, penso che siano i link di esempio che sono obsoleti. Penso che di recente ci sia stato un cambiamento nel modo in cui viene gestito un semplice /. che stanno causando un problema.
Rimuovendo tutti quelli di esempio e aggiungendo qualcosa come:
Un link, un link, https://meta.discourse.org, vdm, vuoto
Non fa alcuna differenza per il mio. Quando CHL è stato installato, inclusi collegamenti preimpostati, spiega cosa ha catturato @Lilly, localizzazioni, ad es. di un collegamento preimpostato:
Collegamento esterno, questo collegamento si aprirà in una nuova scheda, https://meta.discourse.org, vdo, blank, remove, en
oh strano, non hai un pulsante di modifica delle impostazioni. Probabilmente devi aggiornare il tuo Discourse.
hai aggiornato la pagina dopo aver modificato le impostazioni?
A titolo informativo, ecco le mie impostazioni sulla mia installazione locale di Discourse per sviluppatori. Ho modificato le impostazioni predefinite per la prima che va a Meta, e ne ho aggiunta anche una alla mia pagina FAQ solo per assicurarmi che quelle non predefinite funzionino.
Meta, si aprirà in una nuova scheda su Discourse Meta, https://meta.discourse.org, vdo, blank, remove
Most Liked, Post con il maggior numero di like, /latest/?order=op_likes, vdo, self, keep
Privacy, La nostra politica sulla privacy, /privacy, vdm, self, keep
FAQ, Domande frequenti, /faq, vdm, self, keep
Ecco il risultato con un utente di test (non amministratore).
Come consiglio, limiterei il numero di link a uno o due per la visualizzazione mobile. L’intestazione si affolla molto rapidamente nelle visualizzazioni mobili/schermi piccoli, specialmente per gli utenti anonimi con i pulsanti di accesso/registrazione.