カテゴリプレビュー

アドバイスありがとうございます。

2 つ目の例を試してみました:

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

その後、匿名セッションと、非管理者かつグループ X 未加入のユーザーアカウントを偽装したセッションの両方で確認しました。残念ながら、この 2 回目の確認を含め、プレビューはどちらのセッションでも表示されませんでした。私の管理者アカウントでは、予想通り「internal」というスラッグカテゴリの直上に、正しいリンク先などを含めて正常に表示されました。

カテゴリ表示については、少し普通とは異なる設定がいくつかあるため、それが原因かもしれません。あるいは、他の利用者も同様の予期せぬ動作を発見する可能性はありますね。:slight_smile:

「いいね!」 2

管理者には表示されるのに、同様に確認すべき他のユーザーには表示されないのは奇妙ですね。念のため確認しますが、internal カテゴリは匿名ユーザーおよびグループ-x 以外のユーザーにも表示される設定になっていますか?

「いいね!」 3

ヒントをありがとう!文字列の最初のフィールドの目的を誤解していました。グループメンバーシップに関連する「メンバー限定カテゴリ」を使っていたんです。

最初のフィールドを既存の公開済み、誰でも参加可能なカテゴリに変更したら、すべて期待通りに動作しました。:tada:

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

TLDR(私の頭がどう解釈したか)— 最初のフィールドは、カテゴリ一覧に表示される「プレビュー」広告の場所だと理解する必要がありました。(この場合、公開されている「ニュース」カテゴリのすぐ上です。)

「いいね!」 3

この説明、本当に感謝しています。設定にあるカテゴリのスラッグは、既存のプライベートカテゴリをカテゴリメニューに引き込むためのものだと思っていました。しかし、このテーマコンポーネントは、実際にはカテゴリリストの特定のカテゴリの上にカスタムリンクを配置できるだけで、そのリンクは既存のカテゴリと関係がある必要はないことに気づきました。例えば、welcome~Visit Google!~This is just a custom link in the category list~https://www.google.com と入力しただけで機能しました。

「Category Previews」という名前で混乱していて、その機能が理解できていなかったようです。指摘してくれてありがとうございます。

また、これはカテゴリリストビューにのみ表示され、カテゴリのドロップダウンメニューや検索には表示されないようです。

「いいね!」 2

@tshenry このカテゴリをボックススタイルでプライベートにする方法を見つけることは可能ですか?

「いいね!」 2

幸いなことに、「サブカテゴリ付きボックス」デスクトップカテゴリページスタイルをサポートしたばかりです :slight_smile:

なお、「注目のトピック付きボックス」はまだサポートされていません。

「いいね!」 7

投稿が新しいトピックに分割されました:ボックス化されたカテゴリリストの上にセクションを追加する

@tshenry これらをスタッフから隠す方法はありますか?

実際のカテゴリと偽のカテゴリが一緒に表示されるため、非常に紛らわしく、間違ったものをクリックし続けてしまいます :man_facepalming:

CSSのトリックで隠すだけでもいいのですが :blush:

「いいね!」 1

slug は、この偽のカテゴリラベルのすぐ下にあるカテゴリのものだと理解しています。次に、到達可能なカテゴリが必要です。
偽のラベルをリストの一番下に配置する方法はありますか? at-last のような特別なスラッグで、すべての一番下に配置することはできますか?

編集:ハックを見つけました。
誰も書き込み権限を持たず、全員が読み取り権限を持つダミーカテゴリを追加しました。CSS display="none" でこのカテゴリを非表示にし、最後に表示されるようにしました。まったく満足のいくものではありませんが…うまく機能します。

このコンポーネントは素晴らしいのですが、実際のカテゴリを非表示にしないという問題が発生しています。管理者権限のないアカウントと匿名で試しました。以下に、設定と合わせて表示されているものを添付します。何か間違っているのでしょうか、それともバグでしょうか?

カテゴリのURL: https://community.naturephotographers.network/c/beginners/147

カテゴリプレビューのエントリ:

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

このCSSはどこに追加されていますか? @oca

編集:ここで見つけ、IDをそれに合わせて変更しました:How to Hide the Staff Category with css? - #3 by Tim_Jefferies

「いいね!」 2

このテーマは、残念ながら「グループオーナー」に設定されたグループでは機能しません。

修正/追加は可能でしょうか @tshenry 様? :thinking:

「いいね!」 1

ユーザーが表示できるカテゴリを入力することで、表示を設定します。少し紛らわしい(何度か読み直しました)。あなたのケースでも機能するはずです。(設定フィールドの説明にある「重要」という単語に注意してください)

「いいね!」 1

残念ながら、2つの「重要」メッセージのうち2番目のメッセージは次のように述べています。

  • 重要: 選択したグループは、「このグループを表示できるユーザーは誰ですか?」の表示設定が「グループオーナー、メンバー」またはそれより制限の少ない設定になっているように構成する必要があります。

ちなみに、「グループオーナー、メンバー」は実際には「グループオーナー、メンバー、モデレーター」と言うべきだと思います。

:confused:

グループが「グループオーナー」に設定されている場合に機能するようにテーマを変更できるかどうか疑問に思っています。

「いいね!」 1

メッセージを添付するカテゴリは、人々がそれを見ることができるようにする必要があります。宣伝したいカテゴリはそうではありません。少なくとも、私はそのように読みました。

「いいね!」 1

@tshenry様

ご指示に従い、複数のユーザー、異なるグループでテストしましたが、管理者以外は誰もカテゴリプレビューを見ることができません。何が間違っているのでしょうか?

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

グループA、B、Cはすべて全員が表示可能です。

ご協力ありがとうございます!

「サブカテゴリ付きボックス」と互換性があるようですが、私の環境では動作しています。しかし、air theme を有効にすると、カテゴリのプレビューが消えてしまいます。このテーマでも動作するようにできますか?よろしくお願いします!

デバッグを開始し、このブロックに入り、プレビューデータをレンダリングに追加するはずですが、ページ上のHTML出力に表示されないことがわかりました。

「いいね!」 1

これはまさに私が求めていたものです。ユーザーがカテゴリを入力する際に表示される、大きな警告です。

しかし、これは_サブカテゴリ_では機能しないようです。以下のパターンを入力してみました。

  • sub-category
  • parent-sub-category
  • parent:sub-category
  • parent/sub-category

どれも機能しませんでした。しかし、parentは正常に機能します(ただし、そこでカテゴリプレビューを表示したくありません)。

機能するパターンがあるか、またはこれがサポートされるかご存知ですか?

「いいね!」 1

プレビューが壊れていると思います。なぜなら

「いいね!」 2

この#theme-componentは、ボックス以外のカテゴリスタイルを選択するために必要です。これは以前はコアに統合されていましたが、テーマコンポーネントに移動されました。

「いいね!」 1