Füge /users zur oberen Navigation hinzu

Location

repo: https://github.com/SamSaffron/discourse-users-nav

Preview

About

This theme component adds the full nav bar on both mobile and desktop on the users page:


Install guide

How to install a theme or theme component

24 „Gefällt mir“

this theme gives an error for Persian locale, removing this line helps:

I18n.translations.en.js.filters.users = { title: "Users", help: "User leaderboard" };

but then the string becomes something like this:

image

3 „Gefällt mir“

The theme appears to cause an issue with the /u or /users page preventing it from loading.

This can be reproduced using the preview link provided in the initial post on this topic. Open the link, when prompted select “View Theme” then follow the link for users either on the top nav bar or from the hamburger menu.

1 „Gefällt mir“

Yes, the error that I’m getting when I try to visit the users route is Assertion Failed: [ember-route-action-helper] Unable to find action createTopic.

3 „Gefällt mir“

I recently installed this, and it caused my /users page to stop loading entirely. There was a background XHR request that was taking a very long time. Upon removing the component, it worked again. Just thought I would let you know.

EDIT: Same error as reported above.

That’s why this theme component is still in the #theme:broken-theme category.

Do not use this component until it remains in this category.

We will fix it when we have time but we have no ETA.

PRs are welcome!

5 „Gefällt mir“

This component is now fixed per

https://github.com/discourse/discourse-users-nav/commit/109d705d6ef0115862a08e21dc6a04caa0d1c846

The PR also adds translatable strings which should solve your issue @Pad_Pors

11 „Gefällt mir“

Hallo. Ich habe vor etwa einem Monat einen Pull-Request erstellt, um die Anzeige der FreeCodeCamp-Leaderboard-Navbar zu korrigieren. Ohne eine Flexbox sind die Elemente völlig falsch ausgerichtet. Ich möchte das beheben. Leider führt das Einfügen eines display:flex-Attributs in eine Klasse, die an anderen Stellen verwendet wird, zu unerwarteten Folgen.

Können Sie bitte meinen PR überprüfen?

1 „Gefällt mir“

Dies ist Ihre Komponente vor meinen Änderungen.

Vorher

Dies ist nach den Änderungen, die ich hinzufügen möchte.

Nachher

1 „Gefällt mir“

Könnte ein Link zum PR helfen?

1 „Gefällt mir“

Ich habe in der PR nicht richtig beschrieben, welches Problem ich zu beheben versuchte oder was beabsichtigt war. Das war ein kleiner Fehler meinerseits.

2 „Gefällt mir“