Category Previews

Thanks for those tips.

I tried a second example:

internal~Join Group X!~Come join our formerly top secret group.~https://example.com/~group-x

… then checked with both an anonymous session, and also by impersonating a non-admin and non group-x member user account. Unfortunately neither preview showed up including this second confirmation one. For my admin account, it looked OK, appearing directly above the “internal” slug category, as expected, with the correct link destination, etc.

We do have some things that aren’t quite normal seeming with respect to category displays, so it’s possible this is related to that, unless other folks end up finding a similar type of non-expected behavior. :slight_smile:

2 „Gefällt mir“

It is odd that it would display for the admin, but not for the other users that should also see it. Just to be sure, your internal category is visible to anons and non group-x users?

3 „Gefällt mir“

Thanks for that clue! I had misunderstood the purpose of the first field in the string. I had been using the “members only category” associated with group membership.

Once I changed the first field to an existing, public, open-to-everyone category, everything worked as expected. :tada:

news~Join Group X!~Come join our formerly top secret group.~/pub/membershipinfo~group-x

TLDR (for how my brain interpreted it) - I needed to understand that the first field is where you want the “preview” advertisement to appear in the category list. (In this case, just above the public “news” category.)

3 „Gefällt mir“

Ich weiß es wirklich zu schätzen, dass Sie das sagen. Ich dachte, der Kategorie-Slug in den Einstellungen sei für eine bestehende private Kategorie, die ich in das Kategorie-Menü ziehen wollte. Stattdessen habe ich erkannt, dass diese Themenkomponente im Grunde nur erlaubt, einen benutzerdefinierten Link über einer bestimmten Kategorie in der Kategorie-Liste einzufügen, und dass der Link nicht unbedingt mit einer bestehenden Kategorie zusammenhängen muss. Zum Beispiel habe ich einfach welcome~Visit Google!~This is just a custom link in the category list~https://www.google.com eingegeben und es hat funktioniert.

Ich glaube, ich war durch den Namen Category Previews verwirrt und habe nicht verstanden, wie er funktioniert, also danke, dass Sie das klargestellt haben.

Außerdem stelle ich fest, dass dies nur in der Listenansicht der Kategorien angezeigt wird, nicht im Dropdown-Menü der Kategorien oder in der Suche.

2 „Gefällt mir“

@tshenry ist es möglich herauszufinden, wie wir diese Kategorie mit Box-Stil privat machen können?

2 „Gefällt mir“

Wie es der Zufall wollte, habe ich gerade die Unterstützung für den Desktop-Kategorie-Seitenstil „Boxen mit Unterkategorien“ hinzugefügt :slight_smile:

Beachten Sie, dass „Boxed with Featured Topics“ noch nicht unterstützt wird.

7 „Gefällt mir“

Ein Beitrag wurde in ein neues Thema aufgeteilt: Hinzufügen eines Abschnitts über der Liste der markierten Kategorien

@tshenry gibt es eine Möglichkeit, diese vor den Mitarbeitern zu verbergen?

Es ist sehr verwirrend, die echte Kategorie und die gefälschte Kategorie zusammen zu sehen, wir klicken immer wieder auf die falsche :man_facepalming:

Selbst ein CSS-Trick zum Ausblenden würde schon helfen :blush:

1 „Gefällt mir“

Ich verstehe, dass der slug der für die Kategorie direkt unter diesem Fake-Kategorie-Label ist. Dann muss es eine erreichbare Kategorie darunter geben.
Gibt es eine Möglichkeit, das Fake-Label am Ende der Liste zu platzieren? Gibt es einen speziellen Slug wie at-last oder etwas Ähnliches, das es ganz unten platzieren würde?

Bearbeiten: Ich habe einen Hack gefunden.
Ich habe eine Dummy-Kategorie hinzugefügt, bei der niemand Schreibrechte hat, aber jeder Leserechte hat. Ich verstecke diese Kategorie mit CSS display=\"none\" und lasse sie zuletzt erscheinen. Es ist überhaupt nicht befriedigend, aber… es funktioniert großartig.

Dies ist eine großartige Komponente, aber ich habe einige Probleme damit, dass die Kategorie nicht ausgeblendet wird. Ich habe dies mit einem Nicht-Admin-Konto und als anonymer Benutzer ausprobiert. Unten sehen Sie, was ich zusammen mit meinen Einstellungen sehe. Mache ich etwas falsch oder gibt es einen Fehler?

URL der Kategorie: https://community.naturephotographers.network/c/beginners/147

Kategorie-Vorschau-Eintrag:

beginners~Beginners Feedback~A place for beginner photographers to share their images and get feedback in a comfortable atmosphere with other beginners. Experienced members of NPN will give feedback to help guide beginners in their photographic journey.~/g/Beginners~Beginners,Beginner_Support
1 „Gefällt mir“

Wo fügen Sie dieses CSS ein, bitte @oca?

EDIT: Habe es hier gefunden und die ID entsprechend geändert: How to Hide the Staff Category with css? - #3 by Tim_Jefferies

2 „Gefällt mir“

Dieses Theme funktioniert leider nicht mit einer Gruppe, deren Sichtbarkeit auf „Gruppenbesitzer“ gesetzt ist.

Ist es möglich, das zu beheben / hinzuzufügen @tshenry ? :thinking:

1 „Gefällt mir“

Sie konfigurieren es so, dass es angezeigt wird, indem Sie eine Kategorie eingeben, die Benutzer sehen können. Es ist etwas verwirrend (ich musste es mehrmals lesen). Ich glaube, dass es in Ihrem Fall funktionieren sollte. (Beachten Sie das Wort „wichtig“ in der Beschreibung des Konfigurationsfelds)

1 „Gefällt mir“

Leider besagt die zweite der beiden „wichtigen“ Nachrichten:

  • WICHTIG: Die ausgewählten Gruppen müssen so konfiguriert sein, dass die Sichtbarkeitseinstellung „Wer kann diese Gruppe sehen?“ auf „Gruppenbesitzer, Mitglieder“ oder weniger restriktiv gesetzt ist.

Nebenbemerkung: Ich denke, „Gruppenbesitzer, Mitglieder“ sollte eigentlich „Gruppenbesitzer, Mitglieder und Moderatoren“ heißen.

:confused:

Ich frage mich, ob das Thema so modifiziert werden kann, dass es funktioniert, wenn die Gruppe auf „Gruppenbesitzer“ gesetzt ist.

1 „Gefällt mir“

Die Kategorie, der Sie die Nachricht zuordnen, muss für andere sichtbar sein. Die Kategorie, die Sie bewerben möchten, ist es nicht. Oder so habe ich es gelesen.

1 „Gefällt mir“

Hallo @tshenry ,

Ich folge Ihrer Anweisung und teste sie bei mehreren Benutzern in verschiedenen Gruppen. Kein Benutzer kann die Kategorievorschau sehen, außer dem Administrator. Was habe ich falsch gemacht?

private-lounge~Private Lounge Preview~Private lounge reserved for our experts and contributors.~https://example.com~group_a,group_b,group_c

Gruppe A, B, C sind für alle sichtbar.

Vielen Dank für Ihre Hilfe!

Ich sehe, dass dies mit „Boxen mit Unterkategorien“ kompatibel zu sein scheint, und ich habe das in meiner Installation zum Laufen gebracht. Sobald ich jedoch das Air-Theme aktiviere, verschwinden die Vorschauen der Kategorien. Gibt es eine Möglichkeit, dies mit diesem Theme zum Laufen zu bringen? Vielen Dank!

Ich habe mit dem Debugging begonnen und sehe, dass es in diesen Block eintritt und die VorschauDaten zum Rendern hinzufügen sollte, aber sie erscheint nicht einmal im HTML-Ausgabe auf der Seite.

1 „Gefällt mir“

Das sieht perfekt für das aus, was ich brauche: eine fette Warnung für Benutzer, die eine Kategorie eingeben möchten.

Aber das scheint nicht mit Unterkategorien zu funktionieren. Ich habe versucht, die folgenden Muster einzugeben:

  • unter-kategorie
  • oberkategorie-unter-kategorie
  • oberkategorie:unter-kategorie
  • oberkategorie/unter-kategorie

Keines davon hat funktioniert. Aber oberkategorie funktioniert einwandfrei (außer dass ich die Kategorievorschau dort nicht haben möchte.

Wissen Sie, ob es ein funktionierendes Muster gibt oder ob dies unterstützt werden kann?

1 „Gefällt mir“

Ich glaube, die Vorschau ist kaputt, weil

2 „Gefällt mir“

Sie benötigen diese Theme component, um einen nicht kastenförmigen Kategorie-Stil auszuwählen. Dies war früher in den Kern integriert. Wurde aber in eine Theme-Komponente verschoben.

1 „Gefällt mir“