カスタムハンバーガーメニューのリンク

:discourse2: 概要 カスタムハンバーガーメニューリンクを使用すると、ハンバーガーメニューにリンクを簡単に追加できます。
:eyeglasses: プレビュー theme-creator.discourse.org でプレビュー
:hammer_and_wrench: リポジトリリンク https://github.com/discourse/discourse-custom-hamburger-links
:open_book: Discourse テーマは初めてですか? Discourse テーマの利用に関する初心者ガイド

このテーマコンポーネントをインストール

サンプル

デスクトップ

モバイル


設定

リンクは、以下の順序でカンマ区切りの値を追加して設定します。

テキスト,URL,場所,ターゲット

テキスト
メニューに表示されるリンクの名前です。

URL
リンクに設定したいパスです。相対パスを使用することも可能です。

/tags/funny
または
/t/231

場所
以下の 2 つの値のいずれかになります。文字 g または文字 f です。

リンクを generalLinks セクションに表示したい場合は「g」を使用します。

リンクを footerLinks セクションに表示したい場合は「f」を使用します。

ターゲット(オプション)
リンクを新しいタブで開く必要がある場合は「blank」を使用します。

「いいね!」 59
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

リンクをドロップダウンパネルの一番上に表示するオプションを追加してください :slight_smile:

「いいね!」 5

いつか自分でやってみるかもしれません(まずは少し学ぶ必要がありますが)、とりあえずここで考えをまとめておきます:

機能リクエスト:

1 番目:ホバーテキストの表示を許可。これは現在、コアのハンバーガーリンクに使用されており、非常に役立つでしょう。

2 番目:Rob のフォークとマージする(明らかに良いアイデア):

3 番目:Richie の提案通り target="_blank" を許可する(これも明らかに素晴らしいアイデア):

4 番目:リンクの順序制御をより細かくできるようにする(おそらく非常に難しい!)

「いいね!」 7

カスタムハンバーガーメニューのリンクを、ユーザーインターフェースの言語に応じて翻訳することは可能でしょうか?

例えば、yaml 翻訳ファイルをカスタムプラグインにラップすることは考えられますが、どの翻訳キーを使用すればよいか確信が持てません。

これを実現する実用的な方法は存在しないのでしょうか?

「いいね!」 2

リンクを特定の順序に並べるようにカスタマイズする方法はありますか?

「いいね!」 6

つまり、新しいタブで開くことは可能でしょうか?

「いいね!」 1

もう誰もこれに取り組んでいないと思います @savas :confused:

「いいね!」 2

フッターリンクに追加しようとしても、Locations に f を追加してもうまくいきません。同じ問題に直面している方はいますか?

「いいね!」 1

今夜これを見て、本当に興奮しちゃいました!!

target="_blank" でリンクを新しいタブで開くという新機能が追加されていると、本当にずっと願っていたんです :scream:

すぐに GitHub に飛んで、何が新しいか確認しちゃいました!

あー @tshenry さん、がっかりしました :pensive:

:rofl:

「いいね!」 3

これで解決するかもしれませんね :wink:

これが最も要望の多かった機能で、サポートを追加するのはそれほど難しくはありませんでした。とりあえず以上です :slight_smile:

「いいね!」 18

私の人生はこれで完璧です :heart_eyes:

@tshenry さん、ありがとうございます。これは素晴らしいニュースですね :clap:t2: :bowing_man:t2:

「いいね!」 4

すいません、カスタムハンバーガーメニューのテキストをローカライズする方法を教えてください。フォーラムを完全にローカライズしたいのですが、そのテキストが見つかりません。

「いいね!」 2

これは非常に便利なコンポーネントです。ただ、そこに Font Awesome アイコンを追加することはできますか?ソーシャルメディアのプロフィールアイコンを表示できれば、ユーザーが簡単に当社のソーシャルプロフィールをフォローできるようになります。

「いいね!」 2

それは素晴らしいですね、ありがとうございます!:wink:
もしかしたら、カスタムハンバーガーメニューのテキストをローカライズする方法を教えていただけますか?

「いいね!」 3

アイコンのサポートを追加しました。このフォーク版コンポーネントをお試しください: https://github.com/nolosb/discourse-custom-hamburger-links-with-icons.git

使用上の注意が2点あります:

  • アイコンはリストの最初の項目になります:
    Screenshot from 2021-07-01 11-10-15
    アイコンなしのリンクを作成する場合は、アイコンを追加せず、末尾のカンマ , のみ残してください。
    Screenshot from 2021-07-01 11-10-40

  • アイコンがデフォルトで含まれていない場合は、アイコンリストに追加することを忘れないでください:
    Screenshot from 2021-07-01 11-11-06

「いいね!」 7

これらの変更を公式の Theme コンポーネントにプッシュできますか?Discourse の将来のアップデートに合わせてメンテナンスされるため、公式の Theme コンポーネントをインストールしておくのが常に望ましいです。

「いいね!」 8

公式プラグインとマージできるといいですね。ハンバーガーメニューにソーシャルメディアボタンを追加したいのですが、アイコンがないと見栄えが悪くなります。

また、CSVフィールドにスペースが許可されないことが少し不明瞭です。
これは機能します:Footer Link,https://google.com,f
しかし、スペースがあると、スペースがないために、フッターフィールドではなく一般的なフィールドにアイテムが挿入されます:Footer Link, https://google.com, f

「いいね!」 2

こんにちは!

新しいサイドバーで、リンクにカスタムアイコンを追加できるようになると、非常に便利だと思います。

数日中に、この機能について作業してPRを作成することを試みることができます…

「いいね!」 9

簡単な質問ですが…

新しいDiscourseインスタンスにテーマコンポーネントをインストールしましたが、特定できない理由で、サイドバーのもっと見るセクションにデフォルトのリンクが表示されません。

コードは変更しておらず、テーマコンポーネントは新規インストールです。

しかし、2年前にインストールしたテーマコンポーネントは、他のフォーラムでは動作しています。

エラーは表示されていません。新しいインストールでテーマコンポーネントが動作しない理由について、何か考えはありますか? :thinking:

「いいね!」 4