هل الجداول في بعض المشاركات هي ماركداون أم ميزة؟

تحتوي المنشورات في فئة الإضافات وما إلى ذلك دائمًا على جدول في الأعلى، يعرض بعض البيانات الوصفية.
أتساءل، هل هذا مجرد جدول markdown في قالب المنشور أم أن هناك ميزة/إضافة لتوجيه المستخدم لهذه البيانات الوصفية؟

إليك مثال لما أعنيه:

لقد حاولت البحث عنه، ولكن للأسف لم أجد سوى نتائج لإنشاء جدول المحتويات، وهو شيء مختلف. لذا، سيكون أي تلميح حول كيفية استدعاء هذه الجداول (إذا كانت ميزة) موضع تقدير :sparkles:

إنه جدول ماركداون. إنه جزء من نموذج الموضوع.

|||
|-|-|-|
| :information_source: | **ملخص** | أضف ملخصًا قصيرًا
| :eyeglasses:|**معاينة**| رابط المعاينة |
| :hammer_and_wrench:|**مستودع**| رابط المستودع |
| :question:|**دليل التثبيت**|[كيفية تثبيت سمة أو مكون سمة](https://meta.discourse.org/t/how-do-i-install-a-theme-or-theme-component/63682)|
| :open_book:|**جديد في سمات Discourse؟**| [دليل المبتدئين لاستخدام سمات Discourse](https://meta.discourse.org/t/beginners-guide-to-using-discourse-themes/91966)

<!-- صف هذه السمة بجملة أو اثنتين -->

وصف قصير...

<!-- أضف لقطات شاشة (إن وجدت) -->

لقطات شاشة...

<!-- أضف المزيد من التفاصيل واشرح الإعدادات (إن وجدت) -->

وصف مفصل...

إعجابَين (2)

شكراً على الإجابة! هذا يفسر سبب عدم تمكني من العثور على أي ميزة لذلك.

بالنسبة لحالتي الاستخدام، أريد أن أجعل من السهل على المستخدمين إدخال هذه البيانات الوصفية، حتى لو لم يكونوا معتادين على ماركداون. لذلك، سأبحث على الأرجح فيما إذا كان بإمكاني إنشاء إضافة مخصصة، فقط لم أكن أرغب في إعادة اختراع العجلة في حال كانت موجودة بالفعل.

ربما يمكن أن يساعد Table Builder المستخدمين لديك في نشر جدول

لقد رأيت ذلك، لكنني لا أعتقد أنه مفيد للأشياء المحددة مسبقًا. في الأساس، أريد إنشاء قالب موضوع يحتوي على جدول في الأعلى، ولكن عرض بعض حقول الإدخال فقط للمستخدم بالإضافة إلى النص الحر المعتاد. يشبه الأمر قوالب المشكلات على GitHub (مثال) حيث يُطلب من المستخدم إدخال بعض الحقول.

ولكن نعم، إذا لم يكن مدمجًا، فلا بأس. أعتقد أنه يمكنني ابتكار إضافة أو حل آخر. لذا شكرًا لتأكيدك أنني لا أعيد اختراع العجلة هنا :smiley:

وإخلاء مسؤولية: إذا كانوا يستخدمون سطح المكتب أو الماوس و/أو لوحة المفاتيح، فذلك لأنه قريب من خدعة مزعجة.

لا أعرف ما إذا كان من الممكن ملء جدول باستخدام قالب Discourse.

إعجاب واحد (1)

هذا يبدو مفيدًا للغاية، شكرًا على الرابط!

سألعب بهذا، وإلا سأقوم بإنشاء إضافة لإضافة بعض الحقول المخصصة إلى نموذج الموضوع.

إعجاب واحد (1)

تم تصميم القوالب الجديدة خصيصًا لحالة الاستخدام الخاصة بك. لا تحتاج إلى إضافة. الشرط الوحيد هو أن تنسيق المنشور يبدو محدودًا للغاية ويتم إنشاؤه كعلامة markdown عادية بحيث ترى التعديلات اللاحقة علامة markdown الأولية.

نعم، لقد جربت قوالب النماذج للتو ووجدتها محدودة بعض الشيء. أريد شيئًا للنماذج بالإضافة إلى نص المنشور العادي، لأنني أريد أن يتمكن المستخدمون من تنسيق نصوصهم باستخدام محرر WYSIWYG markdown الافتراضي. وقوالب النماذج تدعم فقط مربعات النصوص الأساسية، لذلك لا يوجد تحرير متقدم. أريد بشكل أساسي حقلًا أو حقلين مطلوبين فقط، ثم محرر المنشور العادي.

(أتفهم أن لدي متطلبًا محددًا جدًا، وهذا لا يُقصد به انتقاد قوالب النماذج! إنها مفيدة للغاية في حد ذاتها وقد أستخدمها لشيء آخر حتى، ولكن لهذا الاستخدام تحديدًا أجد أنها ليست ما أريده)

لا أقصد أن أكون مزعجًا ولكني لن أصف المحرر الافتراضي بأنه “WYSIWYG”. في الواقع، كان الافتقار إلى ذلك موضوعًا للكثير من النقاش … ولكني أستطرد

عذرًا، ربما كانت الكلمة خاطئة حينها. لقد استخدمتها فقط للتمييز بين محرر markdown الذي يدعم التنسيق، ومربعات النص الأساسية لقوالب النماذج. محرر markdown بسيط بما يكفي للأشخاص غير المعتادين عليه نظرًا لوجود شريط أدوات، بينما مربعات النص الأساسية لا توضح كيفية تنسيق النص. بالإضافة إلى ذلك، لا يبدو أن قوالب النماذج توفر معاينة بينما يوفر محرر markdown ذلك.

لذا نعم، ربما كانت WYSIWYG كلمة خاطئة، ما قصدته هو محرر markdown الافتراضي الذي يحتوي على معاينة لعرض ما تحصل عليه.

إعجابَين (2)

نعم، سيكون من الجيد أن تكون هناك إمكانية للاختيار بين استخدام لغة ماركداون (Markdown) داخلها؟

إعجاب واحد (1)

نعم بالضبط، أو على الأقل خيار لجعل قالب النموذج إضافيًا، بحيث يتم عرض محتويات النموذج فوق المنشور بدلاً من استبدال محرر المنشور بالكامل. كلا الطريقتين ستعملان لحالتي الاستخدام.

إعجابَين (2)

نعم، حتى لو كان بإمكان قالب واحد فقط الحصول على المحرر الكامل، فسيكون ذلك رائعًا، لكنني لست متأكدًا من كيفية عمل ذلك. الحل البديل على المدى القصير هو مجرد إدخال بعض النصوص كعنصر نائب، وإنشاء الموضوع، ثم تعديله لجعل الأشياء جميلة.

هل تعتقد أنه سيتم قبول طلب سحب (PR) يغير ميزة قالب النموذج لدعم هذا؟ على الرغم من أنني لست متأكدًا بعد مما إذا كنت سأجد الوقت لتنفيذ هذا بالفعل

لست ممن يخمن ولست في الفريق. إذا كنت تعتقد أنك قد تجد وقتًا، فانشر في Feature واسأل هناك.

إعجاب واحد (1)

شكراً، سأفعل ذلك إذا وجدت الوقت!

(لا أعرف لماذا اعتقدت أنك في الفريق، ربما لأنني رأيت الكثير من الإجابات المفيدة منك بالفعل هيهي)

إعجابَين (2)

ملاحظة سريعة، يمكنك استخدام Excel أو Google Sheets ونسخها ولصقها في المحرر وسيقوم بإنشاء تنسيق markdown لك. أقوم بتشغيل مسابقات رياضية على منتدى آخر وأقوم بنسخ تقارير Google Sheets الخاصة بي بهذه الطريقة وهي سهلة للغاية. لقد قمت بإنشاء جداول كبيرة جدًا في ثوانٍ بهذه الطريقة.

نسخ الخلايا في الورقة:

لصق الناتج في مربع نص المحرر:

الجدول الناتج:

تصور المشروع وبدءه
ميثاق المشروع ليون دبليو 12/03/18 15/03/18 3 100%
مراجعات ميثاق المشروع كايلي آر 15/03/18 16/03/18 1 100%
بحث بيت إس 15/03/18 21/03/18 6 90%
توقعات ستيف إل 16/03/18 22/03/18 6 40%
أصحاب المصلحة ألين دبليو 18/03/18 22/03/18 4 70%
مبادئ توجيهية مالك م 19/03/18 22/03/18 3 60%
بدء المشروع مالك م 23/03/18 23/03/18 0 50%
5 إعجابات

قد ترغب أيضًا في النظر في:

إعجابَين (2)