مكون سمة بوابة الضيف

مرحباً @KhoiUSA :wave: شكراً، لقد قمت بدمج تحديث: DEV: Migrate FA5 icons to FA6 by VaperinaDEV · Pull Request #25 · VaperinaDEV/discourse-guest-gate-theme-component · GitHub :slightly_smiling_face:

6 إعجابات

شكرا على التحديث!

3 إعجابات

مرحباً - لقد حاولنا تثبيت هذه المكونة على مثيل Discourse جديد ولكننا تلقينا خطأ عند عرض النافذة المنبثقة:

الرابط هو هذا المنشور.

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

مرحباً :waving_hand: هل يمكنك إزالة المكون وإعادة تثبيت هذا: GitHub - VaperinaDEV/discourse-guest-gate-theme-component: Forced login / registration popup insired by Quora للتأكد من استخدامك للمكون الصحيح؟

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

شكرًا لك. إنه يعمل الآن!

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

اتضح أننا احتجنا فقط إلى تمكين الإعداد المناسب:

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

مرحباً @Don شكراً لك على هذه المكونات الرائعة. أرى أن الغرض (في الواقع عنوان) المكون هو أن يتم تشغيله بواسطة مستخدمين ضيوف/مجهولين. هل يمكن إضافة إعدادات لشروط تعتمد على المجموعة أو مستوى الثقة؟ أحاول عرض نافذة منبثقة للمستخدمين المسجلين الذين يزورون أي موضوع في فئة معينة. هذا سيكمل Discourse-subscriptions و category-lockdown.

مرحباً @Don
شكراً على المكون. نحن نستخدم المكون الإضافي الخاص بك في المنتدى https://community.escapecollective.com/. ولكن لدينا مشكلة: عند ضبط المعلمة max_guest_topic_views على أكثر من 1 (في حالتنا، 3)، تظهر النافذة المنبثقة للحظة ثم تختفي على الفور. أعتقد أن هذا يرجع إلى أن Discourse يقوم بتحديث للصفحة “ناعم” (توجيه Ember SPA) عند تحميل JS، وفي تلك اللحظة يتم إعادة تعيين عداد المشاهدات وتختفي النافذة المنبثقة على الفور. أعتقد أن هذا حدث بعد تحديث Discourse إلى الإصدار 3.5.0.beta9-dev. يرجى مساعدتي في معرفة ذلك.

ezgif-5e4b84ca418b8a

كنقطة بيانات واحدة، أحاول إعادة إنتاج هذا وغير قادر على ذلك.

لقد قمت للتو بالتحديث إلى أحدث إصدار ويبدو أن مكون السمة هذا يعمل.

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

@merefield شكراً لردك، ولكن نعم، نحن نستخدم السمة الافتراضية. يمكنك التحقق من ذلك بنفسك على https://community.escapecollective.com/. إليك مقطع فيديو آخر يوضح المشكلة:

ezgif-7af28737d709fa

هل يظهر شيء في وحدة تحكم جافاسكريبت الخاصة بك؟

@merefield لا شيء

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

مرحباً :wave:

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

يرجى الإبلاغ عن المشكلة في موضوع مكون السمة Topic Cards.

إعجابَين (2)

مرحباً @Don
نعم، أنت على حق، إذا قمت بتعطيل مكون بطاقات الموضوع، فإن كل شيء يعمل كما هو متوقع. سأكتب في سلسلة بطاقات الموضوع لأننا بحاجة إلى كلا المكونين.
شكراً لك!

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

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

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

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