自動タイムスタンプタイトル

:information_source: 概要 コンポーザーを開いた瞬間、新しいトピックのタイトルに設定可能なタイムスタンプ(デフォルト YYYY-MM-DD HH:mm:ss)を自動入力します。
:eyeglasses: プレビュー Theme Creator
:hammer_and_wrench: リポジトリ GitHub - andysmith-ai/discourse-auto-timestamp-title · GitHub
:question: インストールガイド テーマまたはテーマコンポーネントのインストール方法
:open_book: Discourseのテーマは初めて? Discourseテーマ利用の初心者向けガイド

このテーマコンポーネントをインストール

コンポーザーを開いた瞬間に、新しいトピックのタイトルフィールドにタイムスタンプを自動入力するため、ちょっとしたメモのために名前を考えなくて済みます。フォーマットは設定可能で、デフォルトでは空のタイトルにのみ適用されます。

新しいトピックを開始した時のみ発動します — 返信や編集には影響しません。その後、タイトルを編集したりクリアしたりすることも可能です。

設定:

設定 デフォルト 説明
title_format YYYY-MM-DD HH:mm:ss 生成されるタイトルのパターン。
overwrite_existing_title false 既に入力したタイトルを上書きする。オフの場合、タイトルが空の時のみタイムスタンプが挿入されます。
use_utc false ビジターのローカルブラウザ時間ではなくUTCを使用する。

フォーマットトークン(momentスタイル、大文字小文字を区別): YYYY MM DD HH mm ss。その他の文字はそのまま保持されます — 例えば YYYYMMDDHHmmss20260723153000

注意: Discourseのデフォルトの min topic title length(最小トピックタイトル長)は15文字です。上記のデフォルトフォーマットは19文字なので、そのまま使用できます。もし YYYYMMDDHHmmss(14文字)のような短いパターンを選択した場合、サイト設定をそれに合わせて短く設定する必要があります。そうしないと、タイムスタンプのみではバリデーションに失敗します。

「いいね!」 3

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

もしご希望であれば、あるいは次回のために、テーマとコンポーネントのデモには当社の Theme Creator インスタンスをお使いいただけます:

これにより、共有可能なプレビューリンクが取得できます。

「いいね!」 2

これはかなりクールですね!ありがとうございます :heart: これは日記タイプのカテゴリに非常に役立ちそうに見えますが、どこでも実行されないようにカテゴリ制限の設定が本当に必要です。時間ができたときにそのオプションを追加していただけませんか?

「いいね!」 2