أجنـــس تعديلات لمنتدى Discourse

مرحباً :waving_hand:

أنا فضولي للغاية لاكتشاف التعديلات الأكثر استثنائية التي تمكنت من تحقيقها بمنصة Discourse الخاصة بك. أعرف أن العديد من الأفراد يستخدمون السمات والإضافات الافتراضية، لكنني متأكد من أن هناك العديد من المنصات الأخرى التي تستخدم تعديلات فريدة تمامًا أيضًا. أنا متحمس لرؤية هذه الإبداعات. :slightly_smiling_face:

هل منصة Discourse الخاصة بك فريدة بأي شكل من الأشكال؟ إذا كنت ترغب في ذلك، فيرجى تقديم موقعك في هذا الموضوع. :slightly_smiling_face: بفعل ذلك، من المحتمل أن ينكشف أمامنا عرض جديد تمامًا، يعرض المرونة المذهلة لـ Discourse ومستويات التخصيص المذهلة التي يمكن تحقيقها.

هذا الموضوع ليس مخصصًا لأسئلة مثل… اطلب مشاركة مصدر التخصيص أو الكود. إنه فقط لرؤية العديد من الأشياء الممكنة وربما يمكننا الحصول على بعض الأفكار… على أي حال، إذا أراد المؤلف/المنشئ مشاركة تعديلاته، فيمكنه ذلك في فئات Theme أو Theme component أو Plugin.

شكراً :slightly_smiling_face:

21 إعجابًا

مرحباً دون،

موضوع رائع! :smile:

لقد قمنا بتطوير الكثير من إضافات Discourse المخصصة جنبًا إلى جنب مع خدمات WordPress الخاصة بنا.

بعض التخصيصات:

طلبات التحديث

سيتمكن العملاء على موقعنا الرئيسي تلقائيًا من طلب تحديثات جديدة لسمات وإضافات WordPress باستخدام إضافة Discourse مخصصة.

https://streamable.com/bmskfl

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

https://streamable.com/avqdtn

ترقية الأعضاء إلى مجموعة مخصصة إذا استخدموا منتج + ترخيص WooCommerce

لدينا WooCommerce كمكون متجر مفعل على أنظمة WordPress الخاصة بنا. كلما قام العميل بشراء ترخيص أو طلب، سيتم منحه تلقائيًا مستوى مستخدم معين على Discourse حتى يتمكن من الوصول إلى مجتمع الدعم.

وبعض عمليات التكامل الثانوية الأخرى:

  • متابعة موضوع Discourse تلقائيًا عن طريق تنزيل سمة أو إضافة.
  • مزامنة المستخدمين تلقائيًا عند التسجيل من WordPress إلى Discourse.
  • ونحن نستخدم make.com لأتمتة العديد من المهام الأخرى.

هذه مجرد 2 سنت مني وأتطلع إلى عمليات تكامل أخرى :smiley:

6 إعجابات

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



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

10 إعجابات

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

3 إعجابات

لقد أنشأت لوحة تحكم تتيح لك تثبيت Discourse:

يمكنك إدخال اسم المضيف ومفاتيح API الخاصة بـ Mailgun و Digital Ocean والنقر على زر للتثبيت:

يقوم البرنامج النصي بإنشاء قطرة، وتهيئة Mailgun، وإرسال بريد إلكتروني إليك بالإعدادات المطلوبة لنظام DNS. عندما تقوم بها، فإنه يقوم بتثبيت Discourse ويرسل بريدًا إلكترونيًا عند اكتماله.

يبدو الموقع الذي تم إعداده هكذا:

يمكنك أيضًا إدارة المكونات الإضافية وإعدادات البيئة:

إذا انضممت إلى مجموعة التجربة المجانية، يمكنك تجربتها مجانًا.

16 إعجابًا

في Backbase، استخدمنا نسخة معدلة بشكل كبير من Discourse خدمت جميع وثائق منتجاتنا (تم عرضها من Asciidoc و Docbook).
حوالي 1.5 مليون وثيقة، مدمجة بالكامل في إطار عمل Discourse ember. كان لدينا بحث مخصص في Algolia شمل كل شيء.

وطورنا شيئًا باستخدام نظام النقاط/الشارات لمحاكاة مسارات Salesforce.

للأسف، كانت مجتمعًا مغلقًا، لذلك ليس لدي الكثير من الصور لمشاركتها :frowning:
لقد نشرت منذ سنوات بعض لقطات الشاشة:

9 إعجابات

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

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