أحتاج شخصًا قادرًا على تثبيت إضافة التصويت

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

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

شكرًا لك

الرسمي منها موجود هنا:

فقط أضفه إلى ملف app.yml الموجود في ~/var/discourse/containers باستخدام أمر مثل nano app.yml، ثم أعد البناء وفقًا للإرشادات في:

## Plugins go here
## see https://meta.discourse.org/t/19157 for details
hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/discourse-voting

(لا تحذف أوامر git clone الموجودة مسبقًا، فقط أضف هذا السطر الجديد في قائمة منفصلة)

عد إلى ~/var/discourse وقم بتنفيذ الأمر التالي:

./launcher rebuild app

:tada:

شكرًا لك يا روبرت. أنا غير ماهر جدًا في هذه الأمور. هل توجد رابط على GitHub يمكنني استخدامه؟

هنا GitHub - discourse/discourse-topic-voting: Adds the ability for voting on a topic within a specified category in Discourse. · GitHub

معلومة للإشارة: قدم merefield رابط GitHub للإضافة في كود app.yml الذي قدمه:

          - git clone https://github.com/discourse/discourse-voting

إذا لم ترغب في القيام بذلك بنفسك كما هو موضح أعلاه ولديك ميزانية، فاطلع على Contact Us - Literate Computing وسأقدم لك المساعدة.

أود حقًا أن أفعل ذلك بنفسي، لكنني لست متأكدًا تمامًا من كيفية القيام بذلك.

هذه هي الرسالة التي تلقيتها عندما حاولت استخدام هذا الرابط.

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

فقط أضف هذا المستودع إلى ملف app.yml:

ثم قم بإعادة البناء لتثبيت هذه الإضافة.

إذا لم تستطع فهم الأمر حقًا، يمكنني تثبيتها لك. لا تتردد في مراسلتي عبر البريد الإلكتروني على bhanu@orng.co

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

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

معظم أفراد المجتمع هنا نصحوك سابقًا بأن هذه المهمة يمكن تنفيذها بنفسك بسهولة.

ومع ذلك، إذا كنت ترغب حقًا في توظيف شخص ما، أنشئ منشورًا جديدًا في #سوق_الخدمات

كيف يمكنني الدخول إلى خادمي عبر SSH؟ هذا هو الجزء الوحيد الذي أتعثر فيه.

لقد أضفت رابطًا أعلاه لشرح كيفية ذلك

هل توجد طريقة لمعرفة عنوان IP للخادم؟

كيف قمت بتثبيت Discourse؟ إذا قمت بتثبيت قياسي، فستحتاج إلى الدخول إلى الخادم عبر SSH.

يجب أن يكون نفس عنوان IP لاسم النطاق (hostname). شيء مثل:

ssh root@your.server.name

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

أنا أستضيف مع Communiteq (سابقًا DiscourseHosting)

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

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