ثيم يشبه Reddit لمنصة Discourse

يبدو هذا رائعًا. هل سيضيف الفريق في النهاية ميزة الترابط التي تم تجربتها منذ فترة؟

هل يمكنك إضافة خيار لمعاينة السمة؟

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

كيفية إصلاح المساحة الفارغة على اليمين.. هل هذا من جهاز الماك الخاص بي أم من السمة؟

إعجابَين (2)

هل يمكنك أن تكون أكثر تحديدًا؟ هل هذا يتعلق بخيوط الدردشة؟ خيوط في Discourse Post Voting ربما؟

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

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

هل تقصد إلى يمين الصورة؟ أعتقد أنه سيتعين عليك زيادة إعداد الموقع max image width من admin/site_settings — مع ملاحظة أن هذا سيغير فقط التحميلات الجديدة، إذا كنت ترغب في تغيير التحميلات القديمة، فسيتعين إعادة خبز المشاركات (Rebake all posts matching a pattern).

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

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

يبدو أنني أواجه مشكلة مماثلة… ولكن فقط على الشاشة الرئيسية. إليك لقطة شاشة من هنا على ميتا…

إذا قمت بتقليل حجم الشاشة قليلاً… فإن كل شيء يقفز إلى الخارج.

إعجابَين (2)

مرحباً كريس،

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

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

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

يوجد إعداد للموقع لشيء مثل ما وصفته، “تمكين عرض الردود المفلترة”.

إعجابَين (2)


يبدو أن “البدء” لا يعمل. هل يمكنك إصلاحه؟ شكراً جزيلاً لك!! :smiley:

@awesomerobot هذا مظهر رائع! لقد أعجبني حقًا، ولكن لا يبدو أنني أستطيع إنشاء موضوع جديد عبر مربع النص “إنشاء موضوع”، ولا عبر الشريط الجانبي “+ موضوع جديد”.

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

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

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

هل لديك رسالة خطأ في وحدة تحكم جافاسكريبت في متصفحك من أدوات المطور؟

إعجابَين (2)

شكراً على الرد السريع والاقتراح الجيد؛ لدي بالفعل خطأ عند تحديد “موضوع جديد”.

Uncaught TypeError: this.composer.openComposer is not a function
    customCreateTopic fake-input-create.js:56
    Cr runtime.js:6179
    install runtime.js:6316
    _ runtime.js:4048
    track validator.js:668
    commit runtime.js:4046
    commit runtime.js:4121
    It runtime.js:4141
    Ember 5
    invoke queue.ts:203
    flush queue.ts:98
    flush deferred-action-queues.ts:75
    _end index.ts:616
    end index.ts:298
    _run index.ts:667
    run index.ts:339
    d Ember
    success ajax.js:105
    jQuery 6
    b ajax.js:154
    O rsvp.js:460
    O rsvp.js:916
    h ajax.js:167
    listForParent category-list.js:80
    _createSubcategoryList build-category-route.js:78
    afterModel build-category-route.js:61
    runAfterModelHook router_js.js:707
    resolve router_js.js:619
    y rsvp.js:435
    v rsvp.js:421
    invoke queue.ts:203
    flush queue.ts:98
    flush deferred-action-queues.ts:75
    _end index.ts:616
    _boundAutorunEnd index.ts:257
    promise callback*n/
    platform.ts:28
    flush Ember
    _scheduleAutorun index.ts:803
    _ensureInstance index.ts:791
    schedule index.ts:384
    Ember 6
    
    start-app.js:4
    
    discourse-boot.js:20
    
    discourse-boot.js:1

المكونات التي أستخدمها هي:

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

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

يبدو أنه لا يعثر على هذه الدالة:

    customCreateTopic() {
      if (document.querySelector(".d-editor-input")) {
        document.querySelector(".d-editor-input").focus();
      } else {
        this.composer.openComposer({
          action: _composer.default.CREATE_TOPIC,
          draftKey: _composer.default.NEW_TOPIC_KEY,
          categoryId: this.category?.id,
          tags: this.tag?.id
        });
      }
    }
  },

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

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

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

6 إعجابات

مرحباً @awesomerobot ، لا يبدو أنني أستطيع العثور على كيفية إضافة فئة عندما أكون في هذا المظهر. عندما أذهب إلى قسم الفئات، لم أتمكن من العثور على الخيار، لذلك انتهى بي الأمر بالتبديل إلى مظهر آخر مؤقتًا لإضافة واحد جديد ثم العودة.

هل أفعل شيئًا خاطئًا؟ هل يمكنك تقديم المشورة من فضلك؟ :slight_smile:

3 إعجابات

مرحباً @awesomerobot، نسقك مذهل وأنا معجب به حقًا.

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


شكراً جزيلاً لك.

مرحباً بالجميع،

نحن نحب المظهر الشبيه بريديت!

سؤال واحد فقط. سيكون رائعًا إذا بدا الأمر مثل /latest عندما يصل الأشخاص لأول مرة إلى منتداي.

هل هناك أي طريقة لجعل هذا هو الشيء الافتراضي للصفحة الرئيسية من فضلك؟

شكرا لك!

أعتقد أن ما تريده هو تعيين /latest كصفحة رئيسية لمنتدى الخاص بك. إذا كان هذا صحيحًا، يمكنك القيام بذلك عن طريق تعيين latest كأول عنصر في إعداد موقع top menu الخاص بك:

3 إعجابات

بالإضافة إلى رد @simon ، ربما يجدر ملاحظة أن المستخدمين يمكنهم تجاوز هذا الإعداد باستخدام صفحتهم الرئيسية الافتراضية الخاصة بهم في user/preferences/interface و Default Home Page. :slight_smile:

4 إعجابات

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

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

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

إذا كنت تريد حقًا القيام بذلك، فقد تحتاج إلى القيام بذلك في Rails باستخدام أمر update_all على إعداد موقع المستخدم بعد تعيين الإعداد الافتراضي العام على الأحدث (والذي قلت إنك قمت به). إذا اتبعت هذا المسار، فتأكد من عمل نسخة احتياطية أولاً.

3 إعجابات