Thanks Robert for your reply, I am using the Bitnami AWS instance and is using the documentation as per https://docs.bitnami.com/general/apps/discourse/configuration/install-plugins/, ideally it should have worked but not sure why it isnt able to identify the assets.
Yep please use the official Discourse builds instead. Use of Bitnami is at your own risk.
Thanks for you assistance, sure…I will set that up on Digital Ocean and will confirm if issue persists.
This Plugin is broken with Fakebook theme.
You could equally say Fakebook is broken with this plugin? 
We support core Discourse and if a theme works, great. If not, you are probably out of luck.
Whilst we make great efforts to optimise compatibility we can’t promise all themes will work with our plugins. Especially those combinations where our plugin and the Theme are both changing templates.
If you want to use a Theme with this plugin choose a lighter weight Theme that has less or no impact on layout.
Fakebook already has its own sidebars and almost certainly won’t have been designed to work with this plugin (otherwise why doesn’t it use the CL sidebars?). It is also targeting core Discourse no doubt. You’ll probably have to choose between them. Or, use CL and borrow elements from Fakebook and design your own Theme.
There’s currently a Chrome limitation that prevents us fully exploiting Topic List Previews with sidebars. Watch this space…
حاليًا، هناك خلل لسبب ما.
** إضافة غير متوافقة **
لا يمكنك بناء Discourse بسبب أخطاء في الإضافة الموجودة في
/var/www/discourse/plugins/layouts-topic-list
لقد أزلناها من موقعنا.
خضع الإضافة للتو لتحديث كبير.
يمكنك الآن إضافة مكونات السمة كعناصر واجهة مستخدم (إضافة إلى الإضافات). لقد قمت بتحديث عنصر الواجهة الذي كنت تستخدمه لدعم الإصدار 0.2
ومع ذلك، أنصحك بالإصدار الجديد من السمة لنفس عنصر الواجهة (مع بعض التحسينات والتغييرات في الوظائف)
بشكل عام، تتجه الإضافة بعيدًا عن استخدام الإضافات للعناصر الواجهة إلى استخدام السمات. ستتوفر الوثائق الكاملة خلال اليوم أو اليومين القادمين.
لاحظ أن الإضافة تدعم الآن الأذونات المحددة للمجموعات، لذا تأكد من تعيين ذلك في /admin/layouts.
ستنتقل هذه الإضافة قريبًا أيضًا إلى نفس جدول التحديثات مثل إضافاتنا الأخرى؛ راجع المزيد:
أخبار رائعة! لقد كتبت نفس الشيء لشخص آخر، واقترحت أن ننتقل إلى حل قائم على مكونات السمات. شكرًا لك على التحديث!
يرجى مراسلتي عبر الرسائل الخاصة مع شرح حالة الاستخدام الخاصة بك حتى أتمكن من مساعدتك في الإعداد مع الإصدار الجديد الداعم للمظاهر ![]()
عند تحديث Discourse إلى أحدث إصدار، لا يعمل إضافة Theme Minimal.
منتدىي: https://babyforex/net
مرحبًا، أهلاً بك ![]()
هل يمكنك تزويدي بمزيد من التفاصيل حول المشكلة؟ ما هي الأدوات (widgets) التي تحاول استخدامها؟
من النقاط المهمة التي يجب الانتباه إليها أن الإضافة تحتوي الآن على إعدادات enabled و group لكل أداة. هذه هي النقطة الأولى التي يجب التحقق منها.
ما زلت أعمل على توثيق الإصدار v0.2 (في هذه اللحظة بالضبط!)، ولن يتم إطلاق الإصدار v0.2 رسميًا إلا خلال فترة تحديث إضافة Pavilion القادمة: 2020-04-30T14:00:00Z → 2020-05-04T14:00:00Z.
إذا نظرت إلى try.thepavilion.io، فستجد أن الإضافة تعمل بنجاح مع النسخة الحالية من discourse (تم تحديثها مؤخرًا): https://try.thepavilion.io/c/layouts
مرحبًا أنغوس
يظهر موقعي الإلكتروني صفحة فارغة عند التحديث إلى أحدث إصدار من Discourse. أنا أستخدم سمة Light البسيطة.
لقد قمت بتحديث try.thepavilion.io إلى أحدث إصدار من كل من Discourse وهذه الإضافة، ولا توجد أي مشاكل. راجع على سبيل المثال try.thepavilion.io/c/layouts
هل تعمل بأحدث إصدار من الإضافة؟
إذا كنت تعمل بأحدث إصدار من كل شيء، هل يمكنك الذهاب إلى /logs وإرسال رسالة خاصة لي تحتوي على جميع السجلات الأحدث وقائمة كاملة بالإضافات التي تستخدمها؟
مرحبًا أنغوس
هذا هو سجل الأخطاء الخاص بي:
ReferenceError: createWidget is not defined
at https://babyforex.net/assets/plugins/layouts-custom-html-79795a6b28be65e4018399be0f7acd013a9a3065bf89e41348009b7d4d022c17.js:1:871
at t.module.exports.u.<computed> (https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:561910)
at t.module.exports.u.<computed> (https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:561623)
at require (https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:561640)
at https://babyforex.net/assets/application-d8533a612d618e9f9772f7c5554ffa382ad1ac0d9948ebcdfcc616f5e295c095.js:1:2403830
at Array.forEach (<anonymous>)
at Object.t (https://babyforex.net/assets/application-d8533a612d618e9f9772f7c5554ffa382ad1ac0d9948ebcdfcc616f5e295c095.js:1:2403702)
at Object.n.initialize (https://babyforex.net/assets/application-d8533a612d618e9f9772f7c5554ffa382ad1ac0d9948ebcdfcc616f5e295c095.js:1:176791)
at https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:340617
at i.each (https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:501398)
وهنا:
ReferenceError: Can’t find variable: createWidget Url: https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js Line: 1 Column: 31156 Window Locati
https://babyforex.net/assets/plugins/layouts-custom-html-79795a6b28be65e4018399be0f7acd013a9a3065bf89e41348009b7d4d022c17.js:1:883
https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:561915
https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:561624
require@https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:561640
https://babyforex.net/assets/application-d8533a612d618e9f9772f7c5554ffa382ad1ac0d9948ebcdfcc616f5e295c095.js:1:2403839
forEach@[native code]
t@https://babyforex.net/assets/application-d8533a612d618e9f9772f7c5554ffa382ad1ac0d9948ebcdfcc616f5e295c095.js:1:2403709
https://babyforex.net/assets/application-d8533a612d618e9f9772f7c5554ffa382ad1ac0d9948ebcdfcc616f5e295c095.js:1:176795
https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:340627
https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:501399
https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:500421
https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:499868
https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:499914
_runInitializer@https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:340854
runInstanceInitializers@https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:340577
_bootSync@https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:325419
didBecomeReady@https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:331042
https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:490059
https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:489056
https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:491075
https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:496504
https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:493039
https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:497040
e@https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:29468
https://babyforex.net/assets/ember_jquery-d1d89874d5f08a664c68007c6c2eef5e3bb1cbd8058291fce7818d8ef4ded8ca.js:1:29788
يجب عليك تحديث إضافة layouts-custom-html إلى هذا الالتزام
يُلاحظ أن الأدوات القائمة على الإضافات يتم إزالتها تدريجيًا بشكل عام لصالح الأدوات القائمة على السمات. سأقوم بإصدار مكون سمة يستبدل هذه الإضافة في المستقبل القريب.
اضطررت إلى تغيير بعض الدوال لكي يعمل ملحقي مرة أخرى.
وذلك بشكل رئيسي باستخدام
layouts.createLayoutsWidget و DiscourseLayouts::Widget.add
TypeError: Discourse.SiteSettings غير معرف_discourse-layouts-21b7cbab0ee1773efd84d72a08dbb131313019d1a0b99321fc5f165b31752521.js:93:23
<anonymous> _discourse-layouts-21b7cbab0ee1773efd84d72a08dbb131313019d1a0b99321fc5f165b31752521.js:93
jQuery 8
_prepareInitializer _application-c96f4694dbdebd9912b6dffe0051bbb7d18f7c4bf08c5c3272c57906b63a978e.js:6849
start _application-c96f4694dbdebd9912b6dffe0051bbb7d18f7c4bf08c5c3272c57906b63a978e.js:6870
forEach self-hosted:225
start _application-c96f4694dbdebd9912b6dffe0051bbb7d18f7c4bf08c5c3272c57906b63a978e.js:6866
<anonymous> _start-discourse-efa4e5abfbd1b50b5152ffbe64d5dcea9f7c33f766dcc6387e2711f0f2112148.js:3
var sidebarPadding = 20;
var mainLeftOffset = Discourse.SiteSettings.layouts_sidebar_left_width + sidebarPadding;
var mainRightOffset = Discourse.SiteSettings.layouts_sidebar_right_width + sidebarPadding;
نواجه مشكلة بعد آخر تحديث. يتم الإبلاغ عن أن Discourse.SiteSettings غير معرف. هل هذا مرتبط بشكل مباشر أو غير مباشر بهذه الإضافة؟
(لقد أعيدت بناء صفحتنا للتو)
تحديث:
Retort يولد نفس المشاكل. لقد قمت بتعطيل Custom Layouts من بنائنا، ولكن بعد ذلك، أبلغ Retort عن نفس المشكلة مع Discourse.SiteSettings ![]()
شكرًا لك يا توبياس، يعود ذلك إلى هذا التغيير في Discourse:
لقد عالجت المشكلة في Layouts:
يا إلهي، أنا مندهش من أن الكود السابق عمل من الأساس! لقد تم تقييم إعدادات الموقع وقت قراءة الوحدة النمطية، وهو ما قد يكون قبل بدء تشغيل التطبيق. إن الحل الجديد الخاص بك الآن أكثر نظافة وأكثر استدامة للمستقبل ![]()
أدركت للتو قوة هذه الإضافة، وأحببني حقًا الاتجاه الجديد الذي اتخذته مع الأدوات المعتمدة على المكونات. شكرًا لك يا @angus ![]()
اختبرتها بسرعة على موقع ما، لكنني أدركت وجود مشكلة توافق عند استخدامها مع مكونات أخرى في القالب تقوم بحقن نفسها بين الرأس والمحتوى الرئيسي؛ حيث تعلق الأشرطة الجانبية أو تصبح ثابتة على ارتفاع يشمل ارتفاع مكون القالب المحقون، مما يجعل الأشرطة الجانبية تطفو في منتصف الشاشة أو في النصف السفلي منها.
أيضًا - عندما أدرج قائمة مواضيع التخطيطات في القالب النشط وأفعّلها في التخطيطات، تظهر صفحة بيضاء، ويضطرني ذلك إلى إلغاء تفعيل إضافة التخطيطات وإعادة البناء لإصلاح المشكلة.
كل التوفيق
