إنشاء وإدارة الاستطلاعات

:bookmark: يشرح هذا الدليل كيفية إنشاء استطلاعات رأي في ديسكورس (Discourse) لجمع الأصوات من المستخدمين حول أي موضوع.

:person_raising_hand: مستوى المستخدم المطلوب: جميع المستخدمين

:information_source: بشكل افتراضي، تكون الاستطلاعات ممكّنة في ديسكورس ويُسمح للمستخدمين ذوي مستوى الثقة 1 أو أعلى بإنشائها. يمكن لمسؤولي الموقع تعديل من يمكنه إنشاء الاستطلاعات عبر إعداد الموقع poll create allowed groups وتعطيل الاستطلاعات باستخدام إعداد الموقع poll enabled.

إنشاء استطلاع من شريط الأدوات

أسهل طريقة لإنشاء استطلاع هي استخدام مُنشئ الاستطلاع (poll builder). يمكن الوصول إلى مُنشئ الاستطلاع من قائمة الخيارات في المُنشئ، ويسمح لك بإنشاء استطلاع دون الحاجة إلى معرفة الصيغة الدقيقة.

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

خيارات الاستطلاع

نوع الاستطلاع:

  • اختيار من متعدد (Single Choice): نوع الاستطلاع الافتراضي. يمكن للمستخدمين اختيار خيار واحد فقط من الاستطلاع.
  • اختيار من متعدد (Multiple Choice): يمكن للمستخدمين اختيار عدة خيارات من الاستطلاع.
    • يجب على مُنشئ الاستطلاع أيضًا تحديد الحد الأدنى والأقصى لعدد الخيارات التي يمكن للمستخدم تحديدها. افتراضيًا، يكون الحد الأدنى 1، والحد الأقصى هو عدد خيارات الاستطلاع.
  • تقييم رقمي (Number Rating): يمكن للمستخدمين اختيار رقم واحد.
    • يجب على مُنشئ الاستطلاع أيضًا تحديد الحد الأدنى والحد الأقصى والخطوة للتقييم الرقمي. على سبيل المثال، إذا كان الحد الأدنى 2، والحد الأقصى 10، والخطوة 2، فستكون الخيارات 2، 4، 6، 8، و 10.
  • اختيار مرجح (Ranked Choice): يقوم المستخدمون بترتيب جميع الخيارات حسب الأولوية. يتم تحديد الفائز باستخدام التصويت بالإقصاء الفوري — في كل جولة، يتم استبعاد المرشح الذي حصل على أقل عدد من الأصوات الأولى وإعادة توزيع أصواته، حتى يحقق مرشح واحد أغلبية أو يتم التوصل إلى تعادل.

النتائج:

  • مرئية دائمًا (Always visible): نتائج الاستطلاع الافتراضية. يمكن للمستخدمين دائمًا رؤية نتائج الاستطلاع، بغض النظر عما إذا كانوا قد صوتوا أم لا.
  • بعد التصويت فقط (Only after voting): يجب على المستخدمين التصويت قبل أن يتمكنوا من رؤية نتائج الاستطلاع.
  • عند إغلاق الاستطلاع (When the poll is closed): لن يتم الكشف عن نتائج الاستطلاع إلا بمجرد إغلاق الاستطلاع.
  • للموظفين فقط (Staff only): سيتمكن موظفو الموقع فقط من رؤية نتائج الاستطلاع.

المجموعات المسموح بها (Allowed groups):

يسمح لمُنشئ الاستطلاع بتحديد المجموعات التي يمكنها المشاركة في الاستطلاع. يمكن للمستخدمين غير الموجودين في المجموعات المحددة عرض الاستطلاع، ولكن لا يمكنهم التصويت. الافتراضي هو أنه يُسمح لجميع المستخدمين بالمشاركة، دون قيود على المجموعات.

نوع المخطط (Chart type):

لاستطلاعات الاختيار من متعدد (Single or Multiple Choice)، اختر ما إذا كنت تريد عرض النتيجة في رسم بياني شريطي أو دائري. غير متاح لاستطلاعات التقييم الرقمي أو الاختيار المرجح.

إظهار من صوّت (Show who voted):

ممكّن افتراضيًا، يسمح هذا لمن يمكنهم عرض نتائج الاستطلاع برؤية الخيارات المحددة لكل مستخدم في الاستطلاع. (نوع المخطط الشريطي فقط)

إغلاق الاستطلاع تلقائيًا (Automatically close poll):

يسمح لمُنشئ الاستطلاع بتحديد تاريخ/وقت لإغلاق الاستطلاع تلقائيًا. على عكس الاستطلاعات المغلقة يدويًا، لا يمكن إعادة فتح الاستطلاعات المغلقة تلقائيًا.

السماح بإضافة الخيارات أو إزالتها بعد النشر (Dynamic):

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

تضمين الصور

يمكن أن تتضمن الاستطلاعات صورًا أيضًا! بعد استخدام مُنشئ الاستطلاع لإدراج الاستطلاع، يمكن تحميل الصور في المنشور وإضافتها يدويًا إلى الاستطلاع. يجب أن تكون الصور التي تم تحميلها صغيرة، أو معدلة للعرض بنسبة مئوية أقل:

[poll type=regular]
* ![image|690x458,25%](upload://2u570X7kQiPJQaJD1Bd8MLDHDNB.jpeg)
* ![image|690x334,25%](upload://35fmeFw8RMywSxIc4lbCb8UHPaT.jpg)
* ![image|690x499,25%](upload://xSDkRwmuj1pNc2QXKzthfXRlwsX.jpg)
[/poll]
[poll type=regular]
* Cat: a small domesticated carnivorous mammal with soft fur, a short snout, and retractile claws.
![image|690x458,25%](upload://2u570X7kQiPJQaJD1Bd8MLDHDNB.jpeg)
* Dog: a domesticated carnivorous mammal that typically has a long snout, an acute sense of smell, and a barking, howling, or whining voice.
![image|690x334,25%](upload://35fmeFw8RMywSxIc4lbCb8UHPaT.jpg)
* Fish: a limbless cold-blooded vertebrate animal with gills and fins and living wholly in water.
![image|690x499,25%](upload://xSDkRwmuj1pNc2QXKzthfXRlwsX.jpg)
[/poll]
  • Cat: a small domesticated carnivorous mammal with soft fur, a short snout, and retractile claws.
  • Dog: a domesticated carnivorous mammal that typically has a long snout, an acute sense of smell, and a barking, howling, or whining voice.
  • Fish: a limbless cold-blooded vertebrate animal with gills and fins and living wholly in water.
0 voters

تضمين التواريخ النسبية

يمكن أن تتضمن الاستطلاعات أيضًا تواريخ نسبية! بطريقة مشابهة لإضافة الصور، بعد استخدام مُنشئ الاستطلاع لإدراج الاستطلاع، يمكنك إدراج التواريخ في خيارات الاستطلاع عبر زر “إدراج التاريخ / الوقت” في المُنشئ:

[poll type=regular]
* [date=2019-10-13 timezone="Europe/Paris"]
* [date=2019-10-12 timezone="Europe/Paris"]
* [date=2019-10-11 timezone="Europe/Paris"]
[/poll]
  • 2019-10-12T22:00:00Z
  • 2019-10-11T22:00:00Z
  • 2019-10-10T22:00:00Z
0 voters

استطلاعات متعددة في منشور واحد

إذا تم استخدام استطلاعات متعددة في منشور واحد (مثل هذا!)، فسيحتاج كل استطلاع إلى اسم فريد وإلا فلن يعمل. عند استخدام مُنشئ الاستطلاع، سيتم ترقيم كل استطلاع إضافي بالتسلسل، ولكن يمكنك أيضًا القيام بذلك يدويًا عن طريق إضافة name="poll_name" كمعامل:

[poll name="poll_1"]
1. option one
2. option two
3. option three
[/poll]

[poll name="poll_3" type=multiple min=2 max=3]
- option one
- option two
- option three
- option four
[/poll]

[poll name="dave" type=number min=2 max=10 step=2]
[/poll]

إنشاء استطلاع يدويًا

في حين أن مُنشئ الاستطلاع هو الخيار الأسهل، فمن الممكن أيضًا إنشاء الاستطلاعات يدويًا وتعديلها داخل المُنشئ نفسه.

لإنشاء استطلاع بسيط، قم بإحاطة قائمة بتنسيق ماركداون (markdown) بـ [poll] و [/poll]:

[poll]
* option one
* option two
* option three
[/poll]

:information_source: أي قائمة ماركداون ستعمل، بما في ذلك استخدام الواصلات - أو الأرقام بدلاً من علامات النجمة *.

سيؤدي هذا إلى إنشاء النتيجة التالية:

  1. option one
  2. option two
  3. option three
0 voters

لإنشاء استطلاعات أكثر تعقيدًا يدويًا، يمكن إضافة معاملات إضافية إلى وسم الاستطلاع. على سبيل المثال:

[poll type=multiple results=on_vote min=1 max=2 public=true chartType=pie groups=trust_level_1 close=3024-12-31T00:00:00.000Z]
# Do you like polls?
* Yes
* No
* Maybe
[/poll]
Do you like polls?
  • Yes
  • No
  • Maybe
0 voters

(على الرغم من أن جميع الخيارات لن تكون منطقية لجميع الاستطلاعات :slight_smile:)

تشمل أنواع الاستطلاعات الأخرى المتاحة type=ranked_choice لاستطلاعات التصويت بالإقصاء الفوري، ويمكن إضافة المعامل dynamic=true للسماح بتعديل الخيارات بعد النشر.

يعد استخدام مُنشئ الاستطلاع طريقة رائعة لمعرفة تنسيق هذه المعاملات الإضافية لاستخدامها لاحقًا.

الأسئلة الشائعة

هل يمكن لأي شخص التصويت في استطلاع؟

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

هل يمكن تعديل الاستطلاعات؟

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

:exclamation: لا يمكن استعادة الأصوات بمجرد تعديل الاستطلاع ومسح الأصوات

استثناء لذلك هو الاستطلاعات الديناميكية (dynamic=true)، التي تسمح بإضافة الخيارات أو إزالتها بعد نافذة التعديل مع الاحتفاظ بالأصوات على الخيارات الحالية.

هل يمكنني تصدير بيانات الاستطلاع لمزيد من التحليل؟

يمكن للموظفين استخدام Discourse Data Explorer لتصدير بيانات الاستطلاع كملف csv، والذي يمكن استيراده إلى برنامج تحليل البيانات الذي يختارونه.

63 إعجابًا