صندوق الإضاءة لا يعمل على Discourse

مرحباً،

لقد قمت مؤخرًا بإعداد منتدى Discourse باستخدام Marketplace Linode، ولسبب ما، الصور ليست قابلة للنقر، مما يعني أن Lightbox لا يعمل كما هو مقصود.

لتكون أكثر تحديدًا: أتوقع النقر على صورة، وتكبير الصورة وعرضها في المعرض، كما هو الحال في Discourse الرسمي. إليك مثال: Better Discourse Lightbox - #2 by codinghorror

إليك رابط المنتدى، حيث يمكنك اختبار الصور:

هذا ما تبدو عليه Sidekiq:

هل يمكنك المساعدة من فضلك؟ هل هناك شيء أحتاج إلى القيام به لتمكين هذه الوظيفة؟

شكرا

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

كنصيحة عامة، حاول التأكد من أنك محدث إلى أحدث إصدار من Discourse، انظر ملاحظات الإصدار الأحدث - Discourse Meta للحصول على أحدث المعلومات، وانظر ما إذا كانت المشكلة مستمرة. إذا استمرت المشكلة، حاول استخدام الوضع الآمن لاستبعاد مشاكل السمات أو المكونات الإضافية المحتملة التي قد تسبب المشكلة.

ومع ذلك، لا يمكننا سوى دعم التثبيت الرسمي هنا.

3 إعجابات

لقد تواصلت مع Linode، وأخبروني بالتواصل مع Discourse للمساعدة.
لقد تواصلت مع Discourse من خلال هذا المنتدى، وأنتم توصونني بتثبيت الإصدار الرسمي.
في هذه الحالة، لا ينبغي لنا استخدام أي تطبيق من تطبيقات السوق؟

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

إعجابَين (2)

لقد قدمت لك حلولاً أخرى لتجربتها أيضاً: :wink:

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

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

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

شكراً لك على كلماتك الطيبة واهتمامك :slight_smile:

إعجابَين (2)

شكراً لك. لكن الحل لا يعمل. لدي بالفعل أحدث إصدار من Discourse و الوضع الآمن لا يساعد.

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

لم أكن أعرف عن Marketplace ومن المحتمل أن أجربه إذا لم أجد حلاً. لكن هذا يبدو كتطبيق مجاني مع دعم مدفوع. لا شيء خاطئ في ذلك، إذا كان هذا معروفًا منذ البداية :smile:

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

إعجابَين (2)

الدعم مجاني أيضًا اعتمادًا على كيفية تثبيته :wink: :point_right:t5: التثبيت القياسي :wink:

سأقترح إجراء اختبار. هل حاولت نشر نفس الصور على منتديات Discourse أخرى؟ يمكنك استخدام موقع العرض التجريبي الخاص بنا لإجراء اختبارات كهذه: https://try.discourse.org/ أو إنشاء موقع تجريبي على أي من مستضيفي Discourse الآخرين لمعرفة ما إذا كانت هذه المشكلة مستمرة.

قد تكون اكتشفت خطأ وأجبتك بشكل خاطئ، لذا حاول اختباره وانظر.

3 إعجابات

لقد كنت أختبر هذا. :hand_with_fingers_splayed::slightly_smiling_face:

الصور التي التقطتها من الموضوع التجريبي في المنشور الأصلي تعمل بشكل جيد على موقعي التجريبي، ولكن عند مقارنة الكود في فاحص المتصفح، تحصل صوري على lightbox-wrapper بينما لا تحصل صور @3DPB. لقد حاولت تعديل بعض الإعدادات، ولكن لم يكن هناك أي تأثير حتى الآن.

يمكنك التحقق من إعدادات المسؤول create thumbnails و composer media optimization image enabled، فقط للتأكد (وتأكيد أن لدينا إعدادًا مشابهًا لأي اختبارات :slightly_smiling_face:)

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

حتى الآن، إنها مشكلة محبطة للغاية في إعادة إنشائها/حلها. :slightly_smiling_face:

4 إعجابات

أستطيع التأكيد على أن خيارات إنشاء الصور المصغرة و تحسين وسائط المنشئ للصور ممكّنة.

هل يمكن أن يكون الأمر متعلقًا بالقيم المستخدمة هناك؟

3 إعجابات

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

إعجابَين (2)

أواجه نفس المشكلة أيضًا: للأسف، لا يعمل اللايت بوكس (lightbox) في تثبيت ديسكورس الخاص بنا (حتى في الوضع الآمن).

لقد صادفت أيضًا تقريرًا مشابهًا من مستخدم آخر هنا: Image Lightbox not working from start .

هل هناك أي فكرة حول كيفية تصحيح هذه المشكلة؟

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

كيف قمت بتثبيت نسخة Discourse هذه؟

لقد اخترت التثبيت الرسمي/دوكر.
شكرا!

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

@osioke هل لديك أي فكرة أو اقتراح حول كيفية محاولة حل مشكلة عدم عمل صندوق الإضاءة؟
شكرا لك!

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

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

سنستمر في البحث في هذا الأمر.

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

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

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

إذا تم ذلك بشكل جيد، فلا ينبغي أن يكسر أي أشياء أخرى.

أوه، فهمت. إذن، أقول كن صبورًا ولا تنشر في مواضيع متعددة لأن ذلك يخلق انطباعًا بأنها مشكلة كبيرة.

أعتقد أن هذا التعليق الأخير منك كان غير ضروري.

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

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