I’d recommend checking out the new page publishing feature. I believe that you’ll need to take feature requests to marketplace, as this developer is no longer actively involved with discourse.
Hi @pfaffman ,
What do you mean by “new page publishing feature”? Is this something built-in to Discourse? Thanks.
Hey Chris. See Page Publishing that was added to core a while back. It’s linked somewhere above, but since it was almost a year ago, it’s probably hard to find.
ملاحظة فقط للموظفين بأن هذه الإضافة قد تكون معطلة الآن. اضطررت إلى تعطيلها في بناء Discourse الخاص بي لأنها كانت تسبب خطأ 500 في كل مرة حاولت فيها النشر مع تمكينها.
بعد رسالة خطأ الإهمال (whiteList إلى allowList في whitelist-tags.js.es6) في وحدة التحكم يبدو أنها حلت المشكلة، على الرغم من أنها تحتاج إلى مزيد من الاختبار. إليك الفرع إذا كنت ترغب في المحاولة/الحفظ بسرعة.
سأقوم بتقديم طلب سحب (PR) في غضون ساعات قليلة إذا بدا كل شيء على ما يرام.
لقد قمت للتو بالترقية وهو يعمل لدي. من الممكن أنه فشل، وقمت بإزالته، وأعدت بناءه، ثم أعدت تمكينه وأعدت بناءه مرة أخرى.
من الجيد ملاحظة ذلك! قد تكون هناك إضافات أخرى تتداخل معه الآن. لقد أعدت البناء بدونه، ثم أعدت البناء معه وفشل مع المستودع القديم. أنا الآن أحاول إصلاح @TReKiE على أمل أن يحل ذلك مشكلتي في تكويني.
لقد نجح الأمر! شكراً لإعطاء هذا حياة جديدة.
حسنًا، لا يمكن للموقع الرد على المنشورات ويبدو أن الصفحات الثابتة هي السبب.
تعديل: يبدو أن فرع @TReKiE يعمل معي! شكرًا! آمل أن يقبل جو الطلب. ولكن حقًا، أعتقد أنه قد يكون من المنطقي أن تكون أنت المسؤول الرئيسي إذا كنت على استعداد. ربما يمكنك جعل جو يضيفك، أو ربما سيكون فرعك هو الذي يستخدمه الناس.
شكراً لكم يا رفاق على الاختبار والتأكيد.
تم دمج طلب السحب (PR) في وقت سابق اليوم. سأستمر في ترك الفرع الخاص بي كما هو.
أعتقد أننا سنرى كيف ستسير الأمور في الوقت الحالي.
حسنًا، أنا الآن أواجه حلقة لا نهائية عند زيارة /admin/plugins
أرى أيضًا Uncaught ReferenceError: Ember is not defined
إنه يعطل كروم لدرجة أنني بحاجة إلى إعادة التشغيل لإيقافه.
شكراً جاي.
لقد حدثت نسختي المعدلة بالإصلاحات إذا كنت ترغب في تجربتها. سأقوم بتقديم طلب سحب لاحقًا عندما أكون أكثر ثقة.
عمل رائع! يبدو أنك فعلتها مرة أخرى!
هل هناك مكان لرؤية عرض توضيحي؟ لم يعد موقع العرض التوضيحي الخاص بجو موجودًا.
أوصي باستخدام نشر الصفحة المدمج بدلاً من البدء في استخدام مكون إضافي لم يعد مطوره يعمل في discourse.
لست متأكدًا مما إذا كان لا يزال يتردد على خادم Discord الخاص به ولكن قد يكون من الممكن التواصل معه لمعرفة ما إذا كان سيفكر في تمرير مشروعه القديم. كان من المؤسف أن مثبت Pro Course تسبب في بعض الاحتكاك. بينما كان يحتاج إلى مزيد من التنقيح، كان بالتأكيد مفهومًا إثباتيًا رائعًا. عندما تمت صيانته، عمل بشكل معقول جدًا. على الرغم من أنه بمجرد عدم صيانته، منحني مسؤولية كاملة عن بعد مع تسجيل الدخول عبر SSH طوال الوقت.
مع بعض التغييرات، يمكن تخصيصه لتثبيت الإضافات المعتمدة/المعتمدة للعمل فقط بناءً على مستويات التثبيتات المستضافة.
@TReKiE قدم العديد من طلبات السحب ويبدو أنه يحتفظ بنسخته الخاصة.
لقد قمت ببناء لوحة تحكم تستخدم Ansible للاتصال بموقع عبر SSH، وإضافة/إزالة المكونات الإضافية وتغيير إعدادات البيئة، وإعادة البناء. النص البرمجي ذكي جدًا ويقوم بأشياء مثل إعادة تشغيل الحاوية القديمة إذا فشل البناء، والتعرف على ما إذا كان هناك ترقية لقاعدة البيانات والتعامل معها، وإزالة المكونات الإضافية التي تم نقلها إلى النواة، وما إلى ذلك. أحب أن يدفع الناس مقابل ذلك، ولكن “لفترة محدودة” يمكنك الانضمام إلى مجموعة التجربة المجانية واستخدامها مجانًا (مع دعم يقتصر على الأشياء التي أعتقد أنها معطلة في لوحة التحكم نفسها).
مرحباً جاي، يبدو الاقتراح رائعاً. وبصراحة، التكلفة معقولة جداً في رأيي للقيمة التي تقدمها.
لقد تعاملت مع الحالة المعطلة لهذا المكون الإضافي خلال عطلة نهاية الأسبوع، بالإضافة إلى استعادة جميع الميزات الموجودة التي كانت معطلة سابقًا بمرور الوقت. لقد حدثت نسختي مع جميع الإصلاحات.
سجل التغييرات
- لا يكسر لوحة الإدارة
- مربعات حوار التأكيد تعمل مرة أخرى (والترجمات تعمل مرة أخرى)
- زر الحذف يعمل مرة أخرى (ولديه أيقونة مرة أخرى!)
- الزر الجديد يعمل مرة أخرى
- حفظ/تحرير markdown يعمل مرة أخرى
- تم التعامل مع جميع إصلاحات الإهمال المطلوبة الأخرى





