فتح النقاش

إذا كان لديك تثبيت قياسي، وكنت مرتاحًا للجانب الخادم من الأمور، يمكنك الوصول إلى وحدة تحكم rails باستخدام:

cd /var/discourse

./launcher enter app

rails c

ولتعطيل الدردشة:

SiteSetting.chat_enabled = false

على الرغم من أننا نأمل أن نحل هذا التعارض قريبًا حتى تعمل الدردشة و Unlock معًا بشكل جيد مرة أخرى. :slightly_smiling_face::crossed_fingers:

4 إعجابات

نظرًا لأنه كان مرتاحًا مع Rails، كانت تلك أسهل طريقة للقيام بذلك. هناك طريقة أخرى وهي إضافة هذا إلى قسم env: في app.yml:\n\n DISCOURSE_CHAT_ENABLED: false\n\nيعمل هذا مع جميع إعدادات الموقع؛ فهو يتجاوز قاعدة البيانات ويزيل الإعداد من /admin/settings.

4 إعجابات

لقد قمت للتو بدمج هذا الإصلاح. أخبرني إذا كان يعمل الآن مع تمكين الدردشة

7 إعجابات

لقد قمت بالترقية للتو وهي تعمل لدي. :partying_face: :+1:

4 إعجابات

أود رؤية هذا مع مونيرو.

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

على الرغم من أنني لا أواجه أي صعوبة من هذا القبيل (بموقع معطل، ولا لقد قمت بتفعيل هذه الإضافة ‘unlock’ بعد)، ولكن مع ذلك، حتى لو كان لدي إضافة ‘Discourse Chat’ و موقعي يحتوي على تفعيل الدردشة، فلا يوجد سطر كهذا (مثل ‘Discourse_Chat_Enabled’) في ملف ‘Web_only.yml’ الخاص بي.

هل فاتني شيء؟

مرحباً @kam44 ، كنت أتساءل عما إذا كان يمكن استخدام هذا لتسجيل الدخول إلى Discourse، بحيث يسمح فقط للأعضاء الذين لديهم رمز NFT معين في محفظتهم بالوصول. :thinking:

+1 (عملة مشفرة حقيقية)

نعم، يمكن أن تكون ميزة تالية، لتسجيل الدخول أيضًا باستخدام إلغاء القفل، وفي الوقت نفسه يجب عليك التحقق من المكون الإضافي discourse-siwe-auth لتسجيل الدخول باستخدام الإيثيريوم: GitHub - spruceid/discourse-siwe-auth: Discourse plugin for SIWE authentication

إعجابَين (2)

ليس سيئًا على الإطلاق! ولكن لإعداد كل هذا التاج، يجب توسيع هذا ليشمل جميع المدفوعات…

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

من الآمن القول إن Ruby و Docker ليسا صديقين لي، لذا فإن أي مساعدة ستكون موضع تقدير كبير! المساعدة المدفوعة مرحب بها أكثر في هذه المرحلة لأنني أفقد شعري..

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

مرحباً يا أصدقاء.

لقد قمت بالتحديث إلى أحدث إصدار من Discourse، ثم قمت بتثبيت إضافة Unlock.

بعد إنشاء قفل، والذي سيتطلب رمز BSC BEP20 لفتح المحتوى المقفل في فئة، حصلت على عنوان لإضافته إلى إضافة Discourse.

بعد القيام بذلك، وإضافة 56 كـ NetworkID لشبكة Binance Smart Chain، ثم أحاول محاكاة كل شيء ودائماً أحصل على هذا.

حدث خطأ ما…

للإبلاغ عن هذا، يرجى فتح مشكلة بمعرف الحدث والتفاصيل على github أو إخبارنا بذلك على discord.

خطأ
لا يمكن تحويل غير معرف إلى كائن

معرف الحدث
8686f5e2ac1847df98d90c959f382444

أي فكرة ما الذي يمكن أن يكون المشكلة؟

تحقق من السجلات على your_forum.com/logs، قد تعطيك بعض المعلومات

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

شكرًا، هذا ما وجدته عند محاولة فتح فئة مقفلة، لمحاكاة الدفع بالرمز المميز.

خطأ في المهمة: * OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE AUTH=PLAIN AUTH=LOGIN] Dovecot (Ubuntu) جاهز.

net-pop-0.1.2/lib/net/pop.rb:1004:in check_response' net-pop-0.1.2/lib/net/pop.rb:897:in initialize’
net-pop-0.1.2/lib/net/pop.rb:566:in new' net-pop-0.1.2/lib/net/pop.rb:566:in do_start’
net-pop-0.1.2/lib/net/pop.rb:530:in start' /var/www/discourse/app/jobs/scheduled/poll_mailbox.rb:39:in poll_pop3’
/var/www/discourse/app/jobs/scheduled/poll_mailbox.rb:14:in execute' /var/www/discourse/app/jobs/base.rb:292:in block (2 levels) in perform’
rails_multisite-5.0.0/lib/rails_multisite/connection_management.rb:82:in with_connection' /var/www/discourse/app/jobs/base.rb:279:in block in perform’
/var/www/discourse/app/jobs/base.rb:275:in each' /var/www/discourse/app/jobs/base.rb:275:in perform’
/var/www/discourse/app/jobs/base.rb:346:in perform' mini_scheduler-0.16.0/lib/mini_scheduler/manager.rb:122:in process_queue’
mini_scheduler-0.16.0/lib/mini_scheduler/manager.rb:70:in worker_loop' mini_scheduler-0.16.0/lib/mini_scheduler/manager.rb:59:in block (2 levels) in ensure_worker_threads’

لست على دراية بشبكة Binance Smart Chain وكيف تعمل مع Unlock ولكن مما قدمته لنا، يبدو أنها مشكلة مع Unlock وليس Discourse؟

رسالة الخطأ هذه من Unlock ويجب عليك على الأرجح الذهاب إلى GitHub / Discord الخاص بهم للحصول على بعض المساعدة.

3 إعجابات

لا يمكنني تسجيل الدخول إلى التطبيق باستخدام Metamask

https://app.unlock-protocol.com/locks

يبدو الأمر جيدًا. ولكن يجب عليك التبديل إلى الشبكة الصحيحة أولاً.

مرحباً،

هل استخدم أحد هذا المكون الإضافي من قبل؟ هل من الممكن من فضلك مشاركة أمثلة ملموسة للاستخدام؟

مرحباً،

هل لا يزال المكون الإضافي يعمل؟

لقد أضفته ولكن لا يمكنني الاتصال به، لا يحدث شيء في هذه المرحلة

أنا أستخدم Metamask مع Polygon

هذا يقفل الفئات فقط. هل يمكنك التطوير لقفل كل موضوع/منشور؟