Collegamenti personalizzati per il menu hamburger

:discourse2: Riepilogo Collegamenti personalizzati al menu hamburger ti consentiranno di aggiungere facilmente dei link al menu hamburger.
:eyeglasses: Anteprima Anteprima su theme-creator.discourse.org
:hammer_and_wrench: Link al repository https://github.com/discourse/discourse-custom-hamburger-links
:open_book: Nuovo ai temi di Discourse? Guida per principianti all’uso dei temi di Discourse

Installa questo componente del tema

Esempi

Desktop

Mobile


Impostazioni

Aggiungi i link utilizzando valori separati da virgola in questo ordine:

Testo,URL,Posizione,Target

Testo
è il nome del link che appare nel menu.

URL
è il percorso che desideri per il link. Puoi utilizzare percorsi relativi come

/tags/funny
o
/t/231
se preferisci.

Posizione
può assumere uno dei due valori: la lettera g o la lettera f.

Usa “g” se desideri che il link appaia nella sezione generalLinks:

oppure usa “f” se desideri che il link appaia nella sezione footerLinks:

Target (opzionale)
Usa “blank” se desideri che il link si apra in una nuova scheda.

59 Mi Piace
How can I create a new link in the drop down menu?
How to customise the dropdown menu
Login Required activated - after successfull login it transfers you to nonexisting page
Globally pinned/banner topics management
Add a new item to the "About" page
How to customise the dropdown menu
Edit the hamburger menu to have new hyperlink to a page
Better navigation for (structured) tags
2021: The Year in Review
Why is Guidelines called FAQ? Can we link to GUIDELINES and FAQ from hamburger menu?
Try out the new sidebar and notification menus!
Try out the new sidebar and notification menus!
Privacy Policy does't meet Google's requirements
Can I enable the sidebar?
How can I add the Terms of Service and Privacy to the hamburguer menu?
Customizing FAQs and Guidelines
2023: The Year in Review
My Wiki of useful Meta (and other) links
Add the ability to move a link to the hamburger menu on mobile
How to let the customer change their credit card info
How to add a Leaderboard link to the hamburger menu?
How to re-position an option from Hamburger menu
Custom pages for About and Guidelines - how to replace the default?
How can I add custom hamburger menu
Rearrange Existing Hamburger Menu Items
Heading for group of categories
User-defined theme switcher disappears on admin pages
Can I add/change the links at the bottom of the menu?
Locations Plugin :earth_africa:
Add a global header between Discourse & Website
Deep link to profile edit page
Add Custom elements to Experimental Sidebar
Locations Plugin :earth_africa:
Air Theme

Thats a nice addition, thanks for that. It’s already installed :smiley:

Could you add a target option so that it is possible to open the link in a new tab/window (if no target is given just use “_self”)

Text,URL,Location,Target

10 Mi Piace

Please add an option to place the link at the very top of the dropdown panel :slight_smile:

5 Mi Piace

Potrei provarci io stesso in qualche momento (prima devo imparare un po’), ma per ora scrivo qui i miei pensieri:

Richieste di funzionalità:

N. 1: Consenti il testo al passaggio del mouse. Questo è ora utilizzato per i link hamburger principali e sarebbe molto utile.

N. 2: Unisciti al fork di Rob, che è chiaramente una buona idea:

N. 3: Consenti target=“_blank” come suggerito da Richie (anche questa è chiaramente un’ottima idea):

N. 4: Consentire un maggiore controllo sull’ordine dei link (probabilmente molto complicato!)

7 Mi Piace

C’è un modo per tradurre i collegamenti del menu hamburger personalizzato in base alla lingua dell’interfaccia utente?

Ad esempio, potrei incorporare file di traduzione YAML in un plugin personalizzato, ma non sono sicuro di quali chiavi di traduzione utilizzare.

Non esiste un metodo pratico per farlo?

2 Mi Piace

C’è un modo per personalizzare i collegamenti per disporli in un certo ordine?

6 Mi Piace

Quindi abbiamo la possibilità di aprire in una nuova scheda?

1 Mi Piace

Non credo che qualcuno stia ancora lavorando su questo, @savas :confused:

2 Mi Piace

Sembra che abbia problemi ad aggiungerlo ai link del footer anche se aggiungo f a Locations. Qualcuno ha lo stesso problema?

1 Mi Piace

Sono rimasta davvero entusiasta stasera quando ho visto questo!!

Avevo così tanto sperato che ci fosse una nuova funzionalità per aprire i link con target="_blank" :scream:

Sono andata subito su GitHub per vedere cosa c’era di nuovo!

Oh @tshenry, sono rimasta così delusa :pensive:

:rofl:

3 Mi Piace

Forse questo può aiutare? :wink:

Sembra che fosse la funzionalità più richiesta e non è stato troppo difficile aggiungere il supporto. Per ora è tutto :slight_smile:

18 Mi Piace

La mia vita è ora completa :heart_eyes:

Grazie @tshenry, questa è una notizia fantastica :clap:t2: :bowing_man:t2:

4 Mi Piace

Ehi, una domanda veloce: come si localizza il testo del menu hamburger personalizzato? Voglio localizzare completamente il mio forum e non riesco a trovare il testo da nessuna parte.

2 Mi Piace

Questo è un componente utile. Ma possiamo aggiungere icone Font Awesome lì? Sarebbe ottimo mostrare icone dei profili social, in modo che le persone possano seguire facilmente i nostri profili social.

2 Mi Piace

È fantastico, grazie! :wink:
Forse puoi dirmi rapidamente: come si localizza il testo del menu hamburger personalizzato?

3 Mi Piace

Ho aggiunto il supporto per le icone, puoi provare questo fork del componente: https://github.com/nolosb/discourse-custom-hamburger-links-with-icons.git

Due note sull’utilizzo:

  • L’icona sarà il primo elemento nell’elenco:
    Screenshot from 2021-07-01 11-10-15
    Se desideri un link senza icona, basta non aggiungerla, ma mantieni la virgola finale ,
    Screenshot from 2021-07-01 11-10-40

  • Se l’icona non è inclusa di default, ricordati di aggiungerla all’elenco delle icone:
    Screenshot from 2021-07-01 11-11-06

7 Mi Piace

Puoi spingere queste modifiche al componente Tema ufficiale? È sempre meglio avere installato il componente Tema ufficiale, poiché sarà mantenuto con i futuri aggiornamenti di Discourse.

8 Mi Piace

Sarebbe bello unire questo al plugin ufficiale. Voglio aggiungere pulsanti dei social media nel menu hamburger. Ma senza icone non avrebbe un bell’aspetto.

Inoltre, non è chiaro che non è consentito alcuno spazio nei campi CSV.
Questo funziona: Footer Link,https://google.com,f
Ma con spazi, l’elemento viene inserito nel campo generale anziché nel piè di pagina, a causa dello spazio mancante: Footer Link, https://google.com, f

2 Mi Piace

Ciao!

Con la nuova barra laterale, la possibilità di aggiungere icone personalizzate ai nostri link sarebbe una bella aggiunta.

Posso provare a lavorarci e fare una PR nei prossimi giorni…

9 Mi Piace

Domanda veloce…

Ho installato il componente del tema su una nuova istanza di Discourse, ma per qualche motivo non identificato, i link predefiniti non appaiono nella sezione altro della barra laterale:

Non ho modificato il codice, è una nuova installazione del componente del tema.

Tuttavia, il componente del tema, installato due anni fa, funziona sul mio altro forum:

Non viene visualizzato alcun errore. Qualche idea sul perché il componente del tema non funzioni sulla mia nuova installazione? :thinking:

4 Mi Piace