Discourse سحابة الوسوم

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

لا تعرف شيئًا عن علامات Discourse بعد؟ توجه إلى هنا أولاً: علامات Discourse

ملاحظة: إنه لأجهزة سطح المكتب (والأجهزة اللوحية) فقط في الوقت الحالي بسبب الأهداف التي قد تكون صغيرة جدًا عند اللمس.

الإعدادات

سحابة الصفحة الرئيسية معطلة افتراضيًا.

يمكنك العبث بمقياس الكلمات وارتفاع اللوحة لجعله أكثر إحكامًا. قد أجعل الأشياء قابلة للطي في إصدار مستقبلي.

يمكنك العبث بإعدادات الألوان لجعلها أحادية اللون.

ملاحظة: إذا كان إعداد “العلامات المدرجة حسب المجموعة” قيد التشغيل، فيجب على المكون البحث في المجموعات وإضافة العلامات المضمنة.

شاهدها أثناء العمل

عرض توضيحي مباشر هنا: https://starzen.space/tags

مشاكل معروفة

  • إذا لم تجعل السحابة كبيرة بما يكفي، أو مقياس العلامات صغيرًا بما يكفي، فسوف تتجاهل بعض العلامات بشكل عشوائي. جرب.

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

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

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

شكر وتقدير

مشاريع مماثلة

إذا أعجبك هذا، فقد يعجبك أيضًا:

|||
|-|-|-|
| :hammer_and_wrench:|المستودع| Discourse Tag Cloud |
| :question:|دليل التثبيت|كيفية تثبيت سمة أو مكون سمة|
| :open_book:|جديد في سمات Discourse؟| دليل المبتدئين لاستخدام سمات Discourse|

ملاحظة: يجب عليك تضمين مجلد التحميلات الخاص بك في إعداد content security policy script src.

19 إعجابًا

هل يعتمد حجم الكلمة على عدد المرات التي تم استخدامها كعلامة؟

صحيح. يجب أن أضيف ذلك إلى OP

لقد تلقيت رسالة خطأ تفيد بأن Refused to load the script 'https://{{some url}}.js' because it violates the following Content Security Policy directive: \"script-src\" و Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback.

يبدو أنك لم تسمح لموقعك باستخدام البرامج النصية من مجلد التحميلات الخاص بك؟
تحتاج إلى إدخال مثل هذا:
image
(مع نطاقك الخاص).

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

شكرًا لك، ووجدت أنه يستعلم فقط عن العلامات من “علامات أخرى” إذا كانت هناك مجموعات علامات موجودة.

أوه، مثير للاهتمام. شكراً على الملاحظات. تم اختباره فقط بدون مجموعات علامات. سألقي نظرة في وقت ما…

لقد ألقيت نظرة على هذا للتو، لقد قمت بما يلي:

  • إنشاء مجموعة علامات جديدة
  • إضافة علامة موجودة إلى المجموعة.
  • تحديث الصفحة الرئيسية
  • لا تزال العلامة تظهر في السحابة.

لذلك لا يمكنني إعادة إنتاج مشكلتك؟ يرجى تقديم خطوات كاملة لإعادة الإنتاج.

هل سيكون سحاب العلامات هذا هو الكلمات الأكثر تحدثًا في المنتدى؟ مثل موضوع شائع على تويتر؟

لا، إنها حرفيًا سحابة من علامات Discourse. ومع ذلك، لقد قمت أيضًا بإنشاء: Word Cloud plugin (والذي تم ربطه في المنشور الأصلي بالمناسبة)، والذي يبدو أقرب إلى ما تصفه؟

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

هل هناك شيء مشابه للمواضيع الرائجة في تويتر؟ مثل، الموضوعات الأكثر شعبية في اليوم (مكتوبة في المواضيع)

يحتوي Core Discourse على ذلك بالفعل، ويُطلق عليه قائمة Top:

أعتقد أن الترجمة كانت خاطئة، كنت أقصد الكلمات الأكثر اقتباسًا لهذا اليوم، على سبيل المثال: جبن، لحم، The Weeknd، Xtina، American Idol

[image]

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

ربما يكون المكون الإضافي Word Cloud هو الأقرب، ولكنه لا يحتوي على بُعد زمني (حتى الآن)، فهو يأخذ إحصائيات مجمعة من المنتدى بأكمله (أو فئات محددة).

رائع! لطالما أردت أن يكون لدي سحابة علامات في Discourse، لذا يسعدني رؤية مكون السمة هذا متاحًا. عمل رائع!

أمر CSP غريب - واجهت نفس الخطأ، وفي النهاية نجح معي فقط عندما أضفت المسار المحدد في الخطأ والذي كان:

https://SITEURL/uploads/default/original/1X/
إعجاب واحد (1)

لقد قمت بفحص الكود المصدري ووجدت أن خاصية computed tags property أعادت فقط مجموعات العلامات في tags.json، والبعض الآخر موجود في extras.tag_groups. ومع ذلك، لم أتمكن من معرفة كيفية إصلاح المشكلة.

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

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

لقد قمت للتو بتثبيت المكون وانتقلت إلى صفحة /tags ولم أجد سوى العلامات التي لم يتم تعيين مجموعة لها تظهر في السحابة.

تحديث: آسف لقد نسيت ذكر أن خيار قائمة العلامات حسب المجموعة ممكّن، لقد مر وقت طويل منذ أن قمت بتمكينه، نسيت أنه كان معطلاً افتراضيًا

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

أستطيع تكرار هذا. إذا قمت بتمكين إعداد “العلامات مدرجة حسب المجموعة”، فسترى فقط العلامات غير المجمعة في سحابة العلامات.

Screen Shot 2022-02-15 at 1.03.58 PM

في هذه الأثناء، أحصل أيضًا على هذا الخطأ.

تمهل، الكثير من الطلبات من عنوان IP هذا.
يرجى المحاولة مرة أخرى بعد 3 ثوانٍ.
رمز الخطأ: ip_10_secs_limit.
3 إعجابات

شكرًا، هذا كان سيوفر الكثير من الوقت.

سأضيفه كمشكلة معروفة حتى أحصل على وقت للنظر في هذا (تم).