Johani
(Joe)
Mai 16, 2018, 2:15
1
Install this theme component
Samples
Desktop
Mobile
Settings
You add links via comma delimited values in this order:
Text,URL,Location,Target
Text
is the name of the link that shows on the menu.
URL
is the path you want the link to have. You can use relative paths like
/tags/funny
or
/t/231
if you prefer.
Location
can have one of two values. Either the letter g
or the letter f
Use “g” if you want the link to appear in the generalLinks
section:
or use “f” if you want the link to appear in the footerLinks
section:
Target (optional)
Use “blank” if you need the link to open in a new tab.
59 « J'aime »
Thats a nice addition, thanks for that. It’s already installed
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 « J'aime »
ngets
(ngets)
Juillet 8, 2020, 2:41
46
Please add an option to place the link at the very top of the dropdown panel
5 « J'aime »
nathank
(Nathan Kershaw)
Août 28, 2020, 10:13
47
I might have a go at this myself at some stage (have to learn a wee bit first), but I’m putting my thoughts down here for now:
Feature Requests:
No 1: Allow hover text. This is now used for the core hamburger links, and would be very helpful
No 2: Merge with Rob’s fork, which is clearly a good idea:
merefield:
Just add an additional ,N
if you want the link to appear for anon users (aka Not Private), or ,Y
if you don’t (Yes to Private).
No 3: Allow target=“_blank” as per Richie (also clearly a great idea):
Richie:
This is a great component but I’d also love to be able to target links to a new window
No 4: Allow more control of link ordering (likely very tricky!)
7 « J'aime »
Is there a way that the custom hamburger menu links can be translated depending on the user interface language?
For example, I could wrap yaml translation files into a custom plugin, but I’m not sure which translation keys I could use.
No practical way to do this?
2 « J'aime »
rolando
(rolando)
Octobre 10, 2020, 12:20
49
is there any way on customizing the links in order to place them on a certain order?
6 « J'aime »
savas
(Mindaugas Bartusevičius)
Novembre 4, 2020, 11:45
50
So are we got the possibility to open in new tab?
1 « J'aime »
Richie
(Richie Rich)
Novembre 5, 2020, 7:20
51
I don’t think anyone is working on this anymore @savas
2 « J'aime »
mognet
Novembre 6, 2020, 8:16
52
Seems i have trouble adding this to footer links even i add f on Locations. Does anyone have the same trouble?
1 « J'aime »
Richie
(Richie Rich)
Mars 6, 2021, 9:18
53
I got really excited this evening when I saw this!!
I was soooooo much hoping that there was a new feature to open links to a target="_blank"
Jumped straight on GitHub to see what was new!
Oh @tshenry I was so disappointed
3 « J'aime »
tshenry
(Taylor)
Mars 9, 2021, 1:07
54
Richie:
I was so disappointed
Maybe this will help?
committed 01:03AM - 09 Mar 21 UTC
That seemed to be the most requested feature and it wasn’t too hard to add support. That’s it for now though
18 « J'aime »
Richie
(Richie Rich)
Mars 9, 2021, 5:01
55
My life is now complete
Thank you @tshenry this is fantastic news
4 « J'aime »
Hey quick question, how does one localize the custom hamburger menu text? I want to fully localize my forum and I can’t seem to find the text anywhere.
2 « J'aime »
This is a useful component. But can we add font awesome icons there? It would be great to show social media profile icons there, so that people can follow our social profiles easily.
2 « J'aime »
That is fantastic, thank you!
Maybe you can tell me quickly - how to localize the custom hamburger menu text?
3 « J'aime »
nolo
(Manuel)
Juillet 1, 2021, 10:11
59
I added support for icons, you could try out this fork of the component: GitHub - nolosb/discourse-custom-hamburger-links-with-icons
Two notes on usage:
The icon would be the first item in the list:
If you want a link without icon, just don’t add it, but keep the trailing comma ,
If the icon is not included by default, remember to add it to the icon list:
7 « J'aime »
thegurjyot
(Gurjyot Singh)
Juillet 3, 2021, 6:51
60
Can you puch these changes to the official Theme component? It’s always better to have the official Theme component installed as it’s going to be maintained with Discourse future updates.
8 « J'aime »
It would be nice to have this merged with the official plugin. I want to add social media buttons in the hamburger menu. But without icons it would not look as nice.
Also, it’s a bit unclear that no space is allowed in the CSV fields.
This works: Footer Link,https://google.com,f
But with spaces the item gets inserted in the general field rather than the footer, because of the missing space: Footer Link, https://google.com, f
2 « J'aime »
Canapin
(Coin-coin le Canapin)
Octobre 15, 2022, 11:16
63
Hi!
With the new sidebar, being able to add custom icons to our links would be a nice addition.
I can try to work on this and do a PR in the following days…
9 « J'aime »
Canapin
(Coin-coin le Canapin)
Octobre 17, 2022, 10:52
64
Quick question…
I’ve installed the theme component on a new Discourse instance, but for some unidentified reason, the default links won’t appear in the more section of the sidebar:
I didn’t modify the code, it’s a fresh theme component install.
However, the theme component, installed two years ago, works on my other forum:
No error is displayed. Any idea why the theme component doesn’t work on my new install?
4 « J'aime »