عنوان الطابع الزمني التلقائي

: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 لـ الحد الأدنى لطول عنوان الموضوع هو 15 حرفًا. التنسيق الافتراضي أعلاه يتكون من 19 حرفًا، لذا يعمل مباشرة. إذا اخترت نمطًا أقصر مثل YYYYMMDDHHmmss (14 حرفًا)، قم بخفض إعداد الموقع هذا ليتطابق، وإلا ستفشل العلامة الزمنية وحدها في التحقق من الصحة.

3 إعجابات

شكراً على عملك!

إذا أردت، أو للمرة القادمة، يمكنك استخدام نسخة Theme Creator الخاصة بنا لعرض السمات والمكونات:

توفر لك رابط معاينة قابل للمشاركة.

إعجابَين (2)

هذا رائع حقًا! شكرًا :heart: يمكنني أن أرى أنه سيكون مفيدًا للغاية لفئات من نوع المذكرات، لكنه يحتاج حقًا إلى إعداد لتقييد الفئات حتى لا يعمل في كل مكان. هل يمكنك إضافة خيار لذلك عندما يكون لديك وقت؟

إعجابَين (2)