カレンダーの設定はまだ関連性がありますか?

カレンダー設定はまだ関連性がありますか?

calendar categories では categoryId は簡単に見つかりますが、postId はどこにあるのでしょうか?

カレンダーがカテゴリに適用されると、そのカテゴリの上に表示され、独自のトピックの最初の投稿からイベントを取得するため、混乱しています。そうではありませんか?

トピックカレンダー(calendar categories)用とイベントカレンダー(events calendar categories)用の2つのカテゴリカレンダーがあります。

これらの手順は、1つ以上のカテゴリにトピックカレンダーを表示するためのものです。Post_id は見つけにくいですが、カレンダートピックのJSONから抜き出すことができます。理想的には、もっと簡単に見つけられる方法があると良いのですが。

イベントカテゴリカレンダーは、最初の投稿から「イベントを作成」スタイルで入力されるものです。

「いいね!」 3

この説明でもまだ分かりにくいです。

  1. 確かに、postId は見つけにくいです。
  2. なぜ2つのカレンダーが必要なのか、なぜ同じ名前を持つのか理解できません。

「トピックカレンダー」にはおそらく遭遇したことがありません。私の理解では、「トピックカレンダー」は、単一のトピックが最初の投稿にカレンダーを保持すること(したがって、ページとして公開できる可能性がある)を可能にし、そのカレンダーは、このトピックに… image エントリで返信することによって入力できるということでしょうか?

topic_id/post_number のショートカットを使用するのが良い出発点だと思います。URL の一部なので見つけやすいです。しかし、投稿が移動された場合に変更される可能性があります。これを処理する 1 つの方法は、123/45 を使用し、それを実際の postId に自動的に変換することです。投稿が移動された場合、別の変換が可能になります(例:postId=444123/45 からトピック 222 に移動されると 222/67 になる)。これには追加の SQL テーブルが必要になると思いますが、ユーザーにとってははるかに理解しやすくなります。また、このように投稿を参照することも可能になります…

post:134/33 を参照してください…」のようにすると、自動的にその投稿へのリンクが作成されます。

「いいね!」 1

確認したい場合は、try.discourse.org にありますか?

「いいね!」 2

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