صفحة الحالة (Atlassian)

:discourse2: ملخص سيقوم صفحة الحالة (Atlassian) بإرسال طلب إلى نقطة النهاية .json الخاصة بصفحة الحالة العامة لـ Atlassian، وإخطار مستخدمي المنتدى عند تعطل النظام(ات).
:hammer_and_wrench: رابط المستودع https://github.com/discourse/discourse-atlassian-statuspage
:open_book: جديد في قوالب Discourse؟ دليل المبتدئين لاستخدام قوالب Discourse

تثبيت مكون القالب هذا

الميزات

أضف نقطة النهاية .json الخاصة بنظامك إلى مربع النص “نقطة نهاية الحالة” في إعدادات المكون. عندما يكون النظام معطلاً، ستظهر رسالتك المخصصة في أعلى المنتدى.

كيف يمكنني العثور على نقطة نهاية صفحة الحالة العامة الخاصة بي؟

  1. قم بزيارة صفحة حالة موقعك في متصفح ويب.
  2. افتح مراقب الشبكة وقم بتحديث الصفحة.
  3. ابحث عن status.json في قائمة الطلبات التي يتم إجراؤها، ثم مرر المؤشر فوقها، يجب أن تعطي لك نقطة النهاية .json.

الإعدادات

الاسم الوصف
failed status test قم بالتشغيل لاختبار فشل صفحة الحالة
test status message الرسالة التي سيتم عرضها عندما تكون الحالة معطلة
test status indicator المؤشر المستخدم عند اختبار فشل صفحة الحالة
minor status message الرسالة التي سيتم عرضها عندما تكون الحالة معطلة مع مؤشر طفيف
major status message الرسالة التي سيتم عرضها عندما تكون الحالة معطلة مع مؤشر رئيسي
critical status message الرسالة التي سيتم عرضها عندما تكون الحالة معطلة مع مؤشر حرج
status endpoint نقطة النهاية .json لإجراء مكالمة إليها للحصول على حالة صفحة موقعك. مثال: ‘https://status.yourWebsite.com/api/v2/status.json
status more info link صفحة ويب لإرسال المستخدمين إليها عند النقر على رابط تنبيه “الحالة معطلة”.

:discourse2: مُستضاف بواسطةنا؟ تتوفر مكونات القوالب للاستخدام في خططنا القياسية، والأعمال، والمؤسسات.

21 إعجابًا

إذا كان هناك أي شخص متحمس للعمل قليلاً على مكون هذا الموضوع، فقد تلقينا ملاحظات تشير إلى أنه سيكون من الجيد إمكانية عرض رسائل منفصلة (وربما استخدام فئات CSS مختلفة) بناءً على القيم المختلفة للمؤشر التي يعيدها StatusPage API. (وهي minor، major، أو critical، وتبيّن أيضًا أن هناك قيمة غير موثقة وهي maintenance.) :heart: :nerd_face:

5 إعجابات

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

شكرًا على الاقتراح :+1:

6 إعجابات

لقد قمت بإدراج تحديث صغير للسماح بالميزات التي ذكرتها. يمكنك الآن إعداد رسالة لمؤشرات minor (ثانوي)، major (كبير)، و critical (حرج) بشكل منفصل.

يؤدي كل مؤشر أيضًا إلى تغيير لون خلفية تنبيه صفحة الحالة.

يمكنك أيضًا تحديد المؤشر الذي ترغب في رؤيته عند وضع المكون في وضع الاختبار.

ثانوي
image

كبير
image

حرج
image

7 إعجابات

يبدو رائعًا؛ شكرًا لك! نحن نقدر بشكل خاص وجود فئة CSS فريدة لكل مستوى حتى نتمكن من ضبط الألوان بدقة.

4 إعجابات