Bereich der Seitenleiste für Anons ausblenden

Hallo! Ich bin mir nicht sicher, ob dies der richtige Ort ist, um zu fragen, aber ich muss einen Abschnitt in der Seitenleiste vor anonymen Benutzern ausblenden, und der CSS-Code funktioniert dafür nicht.

Ich habe Folgendes in CSS eingefügt, um den Community-Abschnitt für anonyme Benutzer auszublenden:

.anon div.sidebar-section-community {
     display: none;
}

Mit dem neuesten Update von Discourse wird es jetzt öffentlich angezeigt, und auch ein benutzerdefinierter Abschnitt, den ich nur für angemeldete Benutzer hinzugefügt habe.

Wissen Sie, ob dieses CSS korrekt ist? Fehlt mir etwas?

Vielen Dank im Voraus!

hier ist es:

common css

// * Verstecke den Community-Bereich in der Seitenleiste vor anonymen Benutzern*

.anon .sidebar-section-wrapper.sidebar-section[data-section-name="community"] {
    display: none;
}

sollte in der Lage sein, dasselbe für alle anderen Abschnitte zu tun, die Sie vor anonymen Benutzern ausblenden möchten.
edit: Ich habe ein Leerzeichen vor “none” korrigiert


Übrigens, am Rande bemerkt, wenn Sie alle Schloss-Abzeichen auf den gesicherten Kategorie-Aufzählungszeichen in der Seitenleiste ausblenden möchten, können Sie dies tun:

// * Schalte das Schlosssymbol für alle sicheren Kategorien in der Seitenleiste aus*

.sidebar-section-link-wrapper .sidebar-section-link-prefix.icon .prefix-badge, .sidebar-section-link-wrapper .sidebar-section-link-prefix.span .prefix-badge {
   display: none;
}
3 „Gefällt mir“

Danke für die Antwort!
Aus irgendeinem seltsamen Grund hat es weder mit Community noch mit Custom funktioniert :smiling_face_with_tear:

Das andere, was du über Lock Badges erwähnst, ist interessant, aber ich bin mir nicht sicher, ob es mit meiner Website-Konfiguration funktioniert. Ich werde es versuchen.

2 „Gefällt mir“

Ich habe es gerade live auf meiner Website getestet und es hat perfekt funktioniert :woman_shrugging:

anonyme Ansicht:

Ansicht eines angemeldeten regulären Benutzers:

Ich habe es auch bei Meta gemacht.

Entwicklertools:

anonyme Ansicht der Seitenleiste:

Ich habe es auch in einigen anderen Abschnitten wie Kategorien und Nachrichten sowie in einem meiner benutzerdefinierten Abschnitte getestet. Stellen Sie einfach sicher, dass die Schreibweise des Abschnittsnamens korrekt und alles kleingeschrieben ist.

1 „Gefällt mir“

Großartig! Ich weiß deine Hilfe wirklich zu schätzen!

Ich habe es so versucht:

Aber es zeigt immer noch Community für anonyme Nutzer an:

Es zeigt auch den benutzerdefinierten Abschnitt „¿Cómo se usan?“ an, den ich für die Öffentlichkeit deaktiviert habe. :woman_shrugging:

Ich denke, es muss irgendwo anders ein Problem geben. Da ich ein Anfänger bin, kann ich nicht erraten, was es ist, aber ich werde weiter suchen.

Vielen Dank!!

hmm, wenn ich mir diese Screenshots ansehe, vermute ich, dass es sich um eine Sprachangelegenheit handelt. Wenn Sie möchten, können Sie mir Ihre Forenadresse per PN schicken und ich werde sie mir ansehen.

1 „Gefällt mir“

Oder auch nicht. Auf der finnischen Seite funktioniert es einwandfrei.

2 „Gefällt mir“

Du hast recht! Ich habe community in comunidad geändert und es hat funktioniert!!
:raised_hands: :heart_eyes:

2 „Gefällt mir“

Yay! Ich freue mich, dass ich dir helfen konnte :slight_smile:

1 „Gefällt mir“

Ich bin etwas verwirrt, warum das funktioniert, da das section-Attribut bei allen meinen Foren data-section-name="community" lautet, unabhängig von der verwendeten Sprache :thinking:

@Jagster sagt auch, dass es bei ihm im Forum funktioniert, ohne den data-section-name-Wert übersetzen zu müssen.

Hat jemand eine Idee?

2 „Gefällt mir“

Ich weiß nichts über nichts, aber was passiert, wenn die Übersetzung direkt den englischen Begriff bearbeitet und nicht die gewünschte Sprache?

Ich meine, ich habe die finnische Übersetzung bearbeitet, aber ich hätte sie auch so lassen und direkt die standardmäßige englische bearbeiten können.

1 „Gefällt mir“

Ja, wenn die Community durch Textersetzung und nicht durch Übersetzung geändert wurde, denke ich, dass das einen Unterschied machen könnte. Ich erinnere mich, als ich vor einer Weile damit herumgespielt habe, habe ich bemerkt, dass ich meine Textersetzung wieder auf community ändern musste, damit es funktioniert, oder was auch immer ich damit ersetzt hatte. Ich weiß jedoch nicht, ob das hier der Fall ist oder nicht.

3 „Gefällt mir“

Oooh, das ist ja eine sehr interessante Information. Danke!

1 „Gefällt mir“

Der korrekte Name des Datenabschnitts ist wichtig. Wenn der ersetzte Text beispielsweise ein Leerzeichen enthält, wie auf meinem Forum, muss er durch einen Bindestrich ersetzt und alles in Kleinbuchstaben geschrieben werden (z. B. auf meiner Website habe ich „Community“ durch CFL Forums ersetzt und der SCSS-Datenabschnittsname lautet „cfl-forums“, wenn ich ihn ausblenden möchte). Datenabschnittsnamen sind im Grunde Slugs.

// * Blendet jeden Abschnitt in der Seitenleiste für anonyme Benutzer aus - „Abschnittsname“ = abschnitts-name * //

.anon .sidebar-section-wrapper.sidebar-section[data-section-name="abschnitts-name"] {
    display: none;
}
1 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.