jobro
4 يناير 2020، 10:21م
1
الشيء الرئيسي الذي أبحث عنه هو إضافة تسمح للمستخدمين بالتصويت على المواضيع ضمن الفئات التي أملكها. منتداي مبني على الأفكار، وأريد عرض أفضل الأفكار (تلك التي تحصل على أكبر عدد من الأصوات) في المقدمة.
بعد ذلك، أريدك فقط التأكد من أن كل شيء في الموقع يعمل بشكل جيد قبل أن أبدأ في جذب عدد كبير من المستخدمين.
شكرًا لك
الرسمي منها موجود هنا:
Summary
Discourse Topic Voting gives the ability to vote on topics in a specified category.
Install Guide
This plugin is bundled with Discourse core. There is no need to install the plugin separately.
Features
To enable it, edit any category, look on the settings tab for the “Allow users to vote on topics in this category” checkbox:
[image]
Once enabled, a “Votes” item is available in the top menu. The topics in that category can be voted on w…
فقط أضفه إلى ملف app.yml الموجود في ~/var/discourse/containers باستخدام أمر مثل nano app.yml، ثم أعد البناء وفقًا للإرشادات في:
This guide assumes that you have a self-hosted standard installation. We only support the standard method of install here, so these instructions assume you have a standard install .
This guide only applies to self-hosted Discourse instances. If you are using a managed hosting service, the available plugins are controlled by your hosting provider. For example, on our hosting these specific plugins are available by hosting tier.
As of mid-2025, many p…
## 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
jobro
5 يناير 2020، 2:22ص
3
شكرًا لك يا روبرت. أنا غير ماهر جدًا في هذه الأمور. هل توجد رابط على GitHub يمكنني استخدامه؟
Remah
(Just another happy Discourse user)
5 يناير 2020، 3:48ص
5
معلومة للإشارة: قدم merefield رابط GitHub للإضافة في كود app.yml الذي قدمه:
- git clone https://github.com/discourse/discourse-voting
pfaffman
(Jay Pfaffman)
5 يناير 2020، 4:11ص
6
إذا لم ترغب في القيام بذلك بنفسك كما هو موضح أعلاه ولديك ميزانية، فاطلع على Contact Us - Literate Computing وسأقدم لك المساعدة.
jobro
5 يناير 2020، 6:39م
7
أود حقًا أن أفعل ذلك بنفسي، لكنني لست متأكدًا تمامًا من كيفية القيام بذلك.
هذه هي الرسالة التي تلقيتها عندما حاولت استخدام هذا الرابط.
هذه ليست الطريقة الصحيحة لتثبيت الإضافات.
ستحتاج إلى الدخول إلى خادمك عبر SSH واتباع التعليمات المقدمة هنا
This guide assumes that you have a self-hosted standard installation. We only support the standard method of install here, so these instructions assume you have a standard install .
This guide only applies to self-hosted Discourse instances. If you are using a managed hosting service, the available plugins are controlled by your hosting provider. For example, on our hosting these specific plugins are available by hosting tier.
As of mid-2025, many p…
فقط أضف هذا المستودع إلى ملف app.yml:
ثم قم بإعادة البناء لتثبيت هذه الإضافة.
إذا لم تستطع فهم الأمر حقًا، يمكنني تثبيتها لك. لا تتردد في مراسلتي عبر البريد الإلكتروني على bhanu@orng.co
إنه ليس مكونًا للموضوع. هذه الواجهة غير مناسبة لتثبيت الإضافات. لا توجد واجهة مستخدم ويب لتثبيت الإضافات. يجب عليك القيام بكل شيء من سطر أوامر لينكس. ستحتاج إلى استخدام طرفية لتسجيل الدخول عبر ssh:
jobro
6 يناير 2020، 12:15ص
10
بصراحة، سيكون من الأفضل على الأرجح إذا قمت بتوظيف شخص للقيام بذلك. أحتاج إلى مطور Discourse.
معظم أفراد المجتمع هنا نصحوك سابقًا بأن هذه المهمة يمكن تنفيذها بنفسك بسهولة.
ومع ذلك، إذا كنت ترغب حقًا في توظيف شخص ما، أنشئ منشورًا جديدًا في #سوق_الخدمات
jobro
14 يناير 2020، 6:21م
12
كيف يمكنني الدخول إلى خادمي عبر SSH؟ هذا هو الجزء الوحيد الذي أتعثر فيه.
لقد أضفت رابطًا أعلاه لشرح كيفية ذلك
It’s not a theme component. That interface is unsuitable for plugin installation. There is no web based UI for plugin installation. You have to do everything from the Linux command line. You need to use a terminal to log on via ssh:
jobro
15 يناير 2020، 5:38م
14
هل توجد طريقة لمعرفة عنوان IP للخادم؟
pfaffman
(Jay Pfaffman)
15 يناير 2020، 5:51م
15
كيف قمت بتثبيت Discourse؟ إذا قمت بتثبيت قياسي، فستحتاج إلى الدخول إلى الخادم عبر SSH.
يجب أن يكون نفس عنوان IP لاسم النطاق (hostname). شيء مثل:
ssh root@your.server.name
يجب أن يعمل. إذا لم يعمل، فستحتاج إلى طلب المساعدة من الشخص الذي قام بإعداد خادمك. أو، إذا استخدمت شيئًا مثل Bitnami، فيمكنك طلب المساعدة منهم.
jobro
16 يناير 2020، 5:15م
16
أنا أستضيف مع Communiteq (سابقًا DiscourseHosting)
pfaffman
(Jay Pfaffman)
16 يناير 2020، 5:48م
17
عندها ستحتاج إلى طلب منهم تثبيت الإضافة. لا يمكن لأي شخص آخر مساعدتك.
RGJ
(Richard - Communiteq)
17 يناير 2020، 6:44ص
18
إذا كنت مشتركًا في الخطة الاحترافية أو أعلى، فيمكنك المساعدة بنفسك من خلال الانتقال إلى قسم الإضافات في لوحة التحكم الخاصة بنا. سيتيح لك ذلك تثبيت أو إزالة 20 من أكثر الإضافات شيوعًا.