لماذا أرى هذا في أعلى يسار الشاشة بدلًا من شاشة تسجيل الدخول الجميلة؟

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

Discourse 3.4.0.beta1-dev
discourse version e7b7886d8390b22ab33615dacffd6cf74ae6e25d

image

حتى بعد تحديث الصفحة، ما زلت أرى هذا أحيانًا في أسفل يسار الشاشة.

لا أتذكر هذا السلوك في الإصدارات الأقدم من الأحدث، هل هذا خطأ؟

شكرا لكم.

ليست الإضافات، لقد قمت بتعطيلها جميعًا، نفس المشكلة.

Discourse 3.4.0.beta1-dev
discourse version e7b7886d8390b22ab33615dacffd6cf74ae6e25d

هل يمكنك من فضلك نشر رابط إلى منتداك أو إرساله إلي؟ يبدو هذا غريبًا ولا أعرف حقًا سياق هذه اللقطة. أيضًا، عنوان هذا الموضوع يقول “أعلى اليسار”، لكن مشاركتك تقول “أسفل اليسار”. :thinking:

إنه منتدى خاص، ولم يبدأ إلا في الإصدارات اللاحقة من discourse.

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

هل يمكنك التحقق من مصدر صفحتك حتى أعرف ما هو إصدارك؟ فقط انقر بزر الماوس الأيمن على أي صفحة discourse في موقعك، وحدد “عرض مصدر الصفحة” (View Page Source)، أو شيئًا قريبًا من هذا النص وابحث عن ما هو على يمين هذا:

content="Discourse 3.4.0.beta1-dev -

يجب أن يكون هناك سلسلة طويلة مثل: e7b7886d8390b22ab33615dacffd6cf74ae6e25d

شكرًا

نعم، أعرف ما هو مصدر الإصدار وأين يقع. أنا على

Discourse 3.4.0.beta1-dev - version aeaae9babc4166833600a940fe2fb372cd44fd8d

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

كيف يتم مصادقة المستخدمين؟ هل يتم ذلك من خلال تطبيق أو موقع ويب آخر؟

5 إعجابات

لا يوجد موقع خارجي، فهم يسجلون الدخول فقط عبر Discourse. سؤال - هل ينظر أي شخص يبرمج لـ Discourse فعليًا في هذه المواضيع؟

نعم - فريقنا بأكمله لديه إمكانية الوصول إلى هذه المواضيع ويراجع Meta بشكل متكرر، كما يفعل العديد من المساهمين مفتوحي المصدر لدينا.
أتفق مع ليلي - هذا لا يبدو مثل Discourse. هل يمكنك نشر لقطة شاشة أكبر مع المزيد من التفاصيل المحيطة؟

3 إعجابات

عمل: الإصدار 52a14e06696eb9fa34a0f6d81c5a3024ad1d812d
الآن أحصل على هذا في معظم الأوقات عند تسجيل الدخول بعد مسح ذاكرة التخزين المؤقت

هذه مقتطفات مما هو معروض على الشاشة، وهذا كل ما هو معروض في الزاوية العلوية اليسرى:

عمل: الإصدار 52a14e06696eb9fa34a0f6d81c5a3024ad1d812d

أضغط F5 وأحصل على شاشة البداية الفعلية وألقي نظرة على أسفل اليسار:

إذا تم تخزين الموقع مؤقتًا، ففي معظم الأوقات ينتقل إلى شاشة البداية التي أتوقعها، ولكن تسجيل الدخول الآخر موجود في أسفل اليسار

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

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

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

image

تم فتح المزيد:

لذا أعتقد أن سؤالي هو لماذا لم يتم إخفاء حقول إدخال تسجيل الدخول هذه؟

:face_with_monocle: هذا النموذج المخفي لا يفترض أن يتم عرضه هناك (ومن هنا display: none; في لقطة شاشة وحدة التحكم الخاصة بك)، ولكنه يتم تجاوزه بطريقة ما بالنسبة لك.

Screenshot 2024-08-18 at 6.58.31 PM

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

هل تراه في متصفح التصفح المتخفي أو في وضع التصفح الخاص؟

4 إعجابات

نفس الشيء في وضع التصفح المتخفي في Chrome و InPrivate في Edge

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

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

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

هل يحدث هذا في الوضع الآمن؟ نظرًا لأنها شاشة تسجيل الدخول، قد تحتاج إلى إضافة هذا يدويًا إلى عنوان موقعك - [YourSite]/login?safe_mode=no_themes%2Cno_plugins

لا يمكنني أيضًا تكرار هذه المشكلة. أنا على إصدار أحدث قليلاً - 3.4.0.beta1-dev (32195ed77e)

بعض الأساسيات للمساعدة في تضييق نطاق المشكلة - هل هذا تثبيت قياسي؟ وما هي الإضافات و/أو مكونات السمات المثبتة لديك؟

إعجابَين (2)

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

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

الإضافات:
الذكاء الاصطناعي (ممكّن)، الأتمتة، مستكشف البيانات، التشفير (ممكّن)، الحاشية (ممكّن)، تنبيه الإزعاج (ممكّن)، التكبير/التصغير

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

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

أستخدم nginx كـ proxy

https://meta.discourse.org/t/installing-discourse-behind-reverse-proxy-using-recommended-supported-installation/300191

قد تتمكن من رؤية عنوان موقعك في لقطة الشاشة، لذا قد ترغب في طمس ذلك وإعادة تحميله إذا لم تكن تنوي مشاركته. :+1:

ومع ذلك، يمكنني أيضًا رؤية بعض أخطاء CSP في وحدة التحكم عند زيارة صفحة تسجيل الدخول بموقعك:

هل لديك أي شيء مخصص يحاول القيام بشيء ما في تلك الصفحة؟

3 إعجابات

لا شيء مخصص

شكرا لك على التنبيه، لقد قمت بإزالة الصور. كنت متعجلاً جداً للطائرة

سأتحقق من CSP عندما يكون لدي وقت، ربما في وقت لاحق من هذه الليلة. شكراً لك. يبدو هذا واعداً، آمل ذلك.

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

فضولي لمعرفة ما إذا كان لدى أي شخص سياسة أمان محتوى وكيل عكسي لـ nginx محددة في nginx.conf، أو في مكان آخر، والتي لا تسبب مشاكل كما أشار JammyDodger؟

يمكنني اللعب بهذا الليلة، أحاول فقط التقدم في هذه الأثناء.

شكرا مقدما.

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