الصفحة الرئيسية المخصصة للمجموعات

نرحب بطلبات الدمج. راسلني على الخاص إذا كانت لديك ميزانية.

إعجابَين (2)

مرحباً جاي، لماذا يضيف هذا المكون ?_discourse_homepage_rewrite=1 إلى نهاية عنوان URL للصفحة التي يعيد التوجيه إليها؟

وأيضًا، لماذا يعرض عنوان URL أكثر تعقيدًا (أي mysite.com/t/blahblahblah/2343?_discourse_homepage_rewrite=1) بدلاً من مجرد mysite.com؟

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

لا أعرف! لا أعرف لماذا يحدث ذلك. لم يشتكِ أحد لديه ميزانية، لكنني سأحاول إلقاء نظرة.

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

انتبه إلى أن هذا حساس لحالة الأحرف لأي مبتدئين (مثلي) استغرق الأمر ساعة من الاختبار لمعرفة سبب عدم عمله.

إعجابَين (2)

انسخ والصق دائمًا!

3 إعجابات

ستكون لمسة لطيفة لجعلها غير حساسة لحالة الأحرف. لقد كان اكتشافًا لي عندما اكتشفت كيفية دمج عدم حساسية حالة الأحرف في استعلامات مستكشف البيانات الخاصة بي!!!

إعجابَين (2)

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

3 إعجابات

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

إعجابَين (2)

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


أعتقد أن عنوان URL للدردشة بالكامل غير متوافق مع عنوان URL للصفحة الرئيسية.

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

ماذا حدث؟

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


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

إعجابَين (2)

هل يمكننا إضافة مواضيع منشورة كصفحات رئيسية مخصصة؟

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

يمكنك المحاولة، لكن أعتقد أنه يجب أن يعمل.

لقد واجهت مشكلة مؤخرًا مع مكون السمة هذا وشريط الشريط الإداري الذي لم يكن لدي وقت لتصحيحه بعد.

3 إعجابات

مرحباً!

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

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

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

إعجابَين (2)

مرحباً @Nathanael! آسف لذلك. نعم، لقد لاحظت - على الرغم من أنني أعتقد أن المشكلة التي لاحظتها كانت تتعلق بشيء ما في الشريط الجانبي.

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

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

4 إعجابات

مرحباً @nathank

يبدو أن “الصفحة الرئيسية الافتراضية المخصصة” لا تعمل. لقد اختبرت باستخدام /latest?order=created و c/support/5 وبعض عناوين URL النسبية الأخرى.

ثم قمت بفحص الكود. لم نستخدم إعدادات custom_default_homepage أو حتى anon_page في أي مكان في الكود. لقد استخدمت بحث Github. هذا هو المُهيئ:

      if (user) {
        if (user.primary_group_name && settings.group_page_map) {
          let groupMap = settings.group_page_map.replace(",", ":").split("|");
          const mapEntry = groupMap.find((value) =>
            RegExp(user.primary_group_name).test(value)
          );
          if (mapEntry) {
            const url = mapEntry.split(":")[1].replace(/^\/+/, "");
            setDefaultHomepage(url);
            PreloadStore.remove("topic_list");
          }
        }
      }

هل فاتني شيء؟

تحديث: لقد تحققت من آخر تثبيت وتم حذف المنطق المقابل. لست متأكداً لماذا.

إعجابَين (2)

أحتاج حقًا إلى امتلاك العنصر، لكنني أراقب الموضوع، لذا أعتقد أنه لا يهم كثيرًا.

سأحاول إلقاء نظرة على هذا. إذا كانت لديك ميزانية، فقد أنظر بجدية أكبر أو أسرع. : wink :

4 إعجابات

*تلوح بعصاها السحرية بشكل عشوائي

تم! :woman_mage:

أنا متأكد من أن ناثان لن يمانع :wink:

5 إعجابات

~~إنه يعمل معي، وقد قمت بالترقية للتو. ~~ تعديل: يا إلهي. لم أختبر أي شيء سوى تعيينات المجموعة!

ما هي الإعدادات التي استخدمتها لـ Group page map؟

هل هو شيء مثل هذا؟ todo-users:/c/projects/19؟

أيضًا، في هذا المثال، يعمل فقط للمستخدمين الذين لديهم todo-users كمجموعتهم الأساسية.

4 إعجابات

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

كما قال @mrmowji، لم تعد هذه الإعدادات مشار إليها في الكود ولكنها لا تزال جزءًا من settings.yml.

3 إعجابات