NueForm

أنشطة قوائم Fuse

توثيق لأنشطة القائمة التعاونية، القائمة المرتبة، الإيجابيات والسلبيات، أفضل N، وقيّم واكتشف.

القائمة التعاونية

الجميع يضيف عناصر إلى قائمة مشتركة في الوقت الفعلي. شاهدها تنمو مع مساهمة الآخرين.

نوع النشاط: collaborative_list

الإعداد

الخاصيةالنوعالوصفالافتراضي
maxItemsPerUsernumberالحد الأقصى لعدد العناصر التي يمكن لكل مشارك إضافتها.5
promptstringنص توجيهي اختياري لتوجيه المساهمات (مثل "ما كتابك المفضل؟").""

السلوك

  • يكتب المشاركون عناصر ويضيفونها إلى القائمة المشتركة.
  • تظهر العناصر الجديدة في الوقت الفعلي لجميع المشاركين.
  • يمكن لكل مشارك إضافة ما يصل إلى maxItemsPerUser عنصرًا.
  • تُظهر العناصر من أضافها (أو "مجهول" للمشاركين المجهولين).
  • هذا نشاط إجراءات متعددة.

الحالة المُجمّعة

الحقلالنوعالوصف
itemsListItem[]جميع العناصر في القائمة.
totalItemsnumberإجمالي عدد العناصر المضافة.

كائن عنصر القائمة

الحقلالنوعالوصف
idstringمعرّف فريد للعنصر.
textstringمحتوى نص العنصر.
addedByobjectالمشارك الذي أضاف العنصر (participantId, displayName).
upvotesnumberعدد التصويتات بالإيجاب (لا يُستخدم في القائمة التعاونية).
downvotesnumberعدد التصويتات بالسلب (لا يُستخدم في القائمة التعاونية).
scorenumberالنتيجة الصافية (التصويتات بالإيجاب - التصويتات بالسلب).
createdAtstringالطابع الزمني لإضافة العنصر.

محددات CSS

.fuse-collaborative-list, .fuse-list-item, .fuse-item-text, .fuse-item-author, .fuse-input, .fuse-submit-btn, .fuse-hint, .fuse-status


القائمة المرتبة

أضف عناصر وصوّت بالإيجاب أو السلب للآخرين. لوحة صدارة مدفوعة من المجتمع مباشرة.

نوع النشاط: ranked_list

الإعداد

الخاصيةالنوعالوصفالافتراضي
promptstringنص توجيهي اختياري لتوجيه المساهمات.""
maxItemsPerUsernumberالحد الأقصى لعدد العناصر التي يمكن لكل مشارك إضافتها.5

السلوك

  • يضيف المشاركون عناصر إلى القائمة (حتى maxItemsPerUser لكل منهم).
  • يمكن لجميع المشاركين التصويت بالإيجاب أو التصويت بالسلب لأي عنصر.
  • تُرتب العناصر حسب النتيجة الصافية (التصويتات بالإيجاب ناقص التصويتات بالسلب) في الوقت الفعلي.
  • تُعاد ترتيب لوحة الصدارة مع ورود الأصوات.
  • هذا نشاط إجراءات متعددة: يمكن للمشاركين إضافة عناصر والتصويت طوال الوقت.

الحالة المُجمّعة

الحقلالنوعالوصف
itemsListItem[]جميع العناصر مرتبة حسب النتيجة (الأعلى أولًا).
totalItemsnumberإجمالي عدد العناصر.

محددات CSS

.fuse-ranked-list, .fuse-list-item, .fuse-item-text, .fuse-item-author, .fuse-score, .fuse-upvote, .fuse-downvote, .fuse-rank-number, .fuse-input, .fuse-submit-btn

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


الإيجابيات والسلبيات

لوحة نقاش بعمودين. أضف حججًا لجانب الإيجابيات أو السلبيات وشاهد الحكمة الجماعية.

نوع النشاط: pros_and_cons

الإعداد

الخاصيةالنوعالوصفالافتراضي
topicstringالموضوع قيد النقاش (مثل "العمل عن بُعد"، "الذكاء الاصطناعي في التعليم").""

السلوك

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

الحالة المُجمّعة

الحقلالنوعالوصف
prosListItem[]العناصر في عمود الإيجابيات، مرتبة حسب النتيجة.
consListItem[]العناصر في عمود السلبيات، مرتبة حسب النتيجة.

محددات CSS

.fuse-pros-and-cons, .fuse-side-column, .fuse-list-item, .fuse-item-text, .fuse-item-author, .fuse-score, .fuse-upvote, .fuse-downvote, .fuse-input, .fuse-submit-btn


أفضل N

كل شخص يقدم اختياراته المفضلة الشخصية. تُجمّع النتائج في ترتيب رئيسي.

نوع النشاط: top_n

الإعداد

الخاصيةالنوعالوصفالافتراضي
nnumberعدد العناصر التي يختارها كل مشارك لاختياراته المفضلة.3
optionsarrayمصفوفة خيارات محددة مسبقًا للاختيار منها. لكل منها id و label و color اختياري.3 خيارات افتراضية

السلوك

  • تُعرض قائمة خيارات محددة مسبقًا.
  • يختار كل مشارك أفضل n عناصر (بترتيب مرتب).
  • بعد الإرسال، يرى المشارك النتائج المُجمّعة.
  • تُمنح النقاط بناءً على الترتيب: المركز الأول يحصل على n نقطة، والثاني n-1، إلخ.
  • يُحدد الترتيب الرئيسي بإجمالي النقاط عبر جميع المشاركين.
  • هذا نشاط إجراء واحد.

الحالة المُجمّعة

الحقلالنوعالوصف
itemsarrayالخيارات مع id و label و points (الإجمالي) و appearances (عدد المشاركين الذين ضمّنوه).
nnumberقيمة N المكوّنة.
totalParticipantsnumberإجمالي المشاركين الذين أرسلوا اختياراتهم.

محددات CSS

.fuse-top-n, .fuse-option, .fuse-option-label, .fuse-rank-number, .fuse-consensus, .fuse-status

أفضل N مثالي لسيناريوهات مثل "أهم 3 أولويات للربع الرابع" أو "أفلامك الخمسة المفضلة". يكشف التجميع عن التفضيلات الجماعية للمجموعة.


قيّم واكتشف

قيّم شيئًا من 1-10 وشاهد المدرج التكراري المباشر لتقييمات الجميع.

نوع النشاط: rate_and_reveal

الإعداد

الخاصيةالنوعالوصفالافتراضي
minnumberقيمة التقييم الدنيا.1
maxnumberقيمة التقييم القصوى.10

السلوك

  • يختار المشاركون تقييمًا بين min و max.
  • بعد الإرسال، يرون مدرجًا تكراريًا مباشرًا يوضح توزيع جميع التقييمات.
  • يُعرض متوسط التقييم بشكل بارز.
  • هذا نشاط إجراءات متعددة: يمكن للمشاركين تغيير تقييمهم.

الحالة المُجمّعة

الحقلالنوعالوصف
distributionnumber[]عدد التقييمات لكل قيمة (الفهرس 0 = القيمة الدنيا، إلخ.).
averagenumberمتوسط التقييم عبر جميع المشاركين.
totalRatingsnumberإجمالي عدد التقييمات المُرسلة.

محددات CSS

.fuse-rate-and-reveal, .fuse-histogram, .fuse-histogram-bar, .fuse-stat-value, .fuse-stat-label, .fuse-option, .fuse-submit-btn

ميزات القوائم المشتركة

التصويت بالإيجاب والسلب

تستخدم أنشطة القوائم التي تدعم التصويت (القائمة المرتبة، الإيجابيات والسلبيات، لوحة الأسئلة والأجوبة، علّق على هذا) نظام تصويت بسيط:

  • التصويت بالإيجاب: يزيد نتيجة العنصر بمقدار 1.
  • التصويت بالسلب: ينقص نتيجة العنصر بمقدار 1.
  • تُرتب العناصر حسب النتيجة الصافية (التصويتات بالإيجاب - التصويتات بالسلب).
  • يمكن لكل مشارك التصويت مرة واحدة لكل عنصر (إيجاب أو سلب).

إسناد العناصر

يُظهر كل عنصر من ساهم به:

  • إذا أدخل المشارك اسمًا، يُعرض اسمه.
  • إذا كان مجهولًا، يُعرض "مجهول".
  • يُتتبع معرّف المشارك المُساهم داخليًا.

التحديثات في الوقت الفعلي

تتحدث جميع أنشطة القوائم في الوقت الفعلي:

  • تظهر العناصر الجديدة فورًا لجميع المشاركين.
  • تتحدث أعداد الأصوات مباشرة.
  • يتكيف ترتيب الفرز مع تغير النتائج.
آخر تحديث: 6 أبريل 2026