| الملخص | إضافة ملصقات | |
| المعاينة | Theme Creator | |
| المستودع | GitHub - VaperinaDEV/discourse-stickers: With this theme component you can add stickers. · GitHub | |
| وجدته مفيدًا؟ | > ./support --coffee | |
| دليل التثبيت | كيفية تثبيت موضوع أو مكوّن موضوع | |
| جديد على مواضيع Discourse؟ | دليل المبتدئين لاستخدام مواضيع Discourse |
قم بتثبيت مكوّن هذا الموضوع
Discourse Stickers v1.0
مرحبًا ![]()
باستخدام مكوّن هذا الموضوع، يمكنك إضافة ملصقات إلى المنشورات ورسائل الدردشة…
كيف يعمل؟
يضع زرًا في المُصيغ (Composer) يفتح نافذة الملصقات.
نافذة الملصقات
عند النقر على ملصق، سيتم إضافته إلى المُصيغ.
سيتم وضع كود Markdown للصورة داخل [wrap=sticker] img [/wrap] مما يعني أن صور الملصقات يمكن استهدافها بشكل منفصل عن الصور الأخرى.
تنتقل الملصقات دائمًا إلى سطر جديد وتتضمن العنوان والحجم. الحجم الآن ثابت عند 180x180 بكسل. كل ملصق له ظل مما يجعل الصورة تبدو أكثر تشابهًا مع الملصقات…
في المُصيغ والمنشورات، يتم إخفاء معلومات التحويم (hover) عبر CSS.
كيفية الإعداد؟
أولاً، تحتاج إلى رفع الصور التي تريد استخدامها كملصقات. ما عليك سوى رفع هذه الصور في منشور موضوع.
سنعمل مع هذه الصور حيث نحتاج إلى عنوان URL للصورة وعنوان URL لـ Markdown.
مثال:
رفعت الصورة في منشور. أستخدم نسخة optimized من عنوان URL للصورة. يمكن العثور عليها هنا
لكن يمكنك استخدام أي عنوان URL للصورة.
عنوان URL لـ Markdown للرفع داخل القوسين ![]()
الإعدادات
صور الملصقات
في إعداد صور الملصقات، يمكنك ضبط الملصقات…
العنوان: هذا هو عنوان الصورة والنص البديل. سيتم وضعه أيضًا في عنوان كود Markdown.
الإيموجي: سيتم وضعه في الزاوية العلوية اليمنى لكل ملصق في نافذة الملصقات.
previewUrl: هذه هي الصورة المعروضة في نافذة الملصقات.
markdownUrl: هذا هو عنوان Markdown للصورة المرفوعة سابقًا.
Discourse Stickers v2.0
مرحبًا ![]()
باستخدام مكوّن هذا الموضوع، يمكنك إضافة ملصقات إلى المنشورات والردود ورسائل الدردشة.
تقدم الإصدار 2.0 مدير ملصقات مصممًا بشكل جديد مع رفع صور أصلي، ومجموعات ملصقات، وإمكانية رؤية مبنية على الفئات، وتحكم محدد للدردشة.
كيف يعمل؟
يضيف المكوّن زرًا للملصقات في المُصيغ. بالنقر عليه تفتح منتقي الملصقات.
عند اختيار ملصق، يتم إدراجه مباشرة في المُصيغ.
بالنسبة للمنشورات والردود العادية، يتم تغليف الملصقات في:
[wrap=sticker][/wrap]
هذا يسمح بتنسيق صور الملصقات بشكل منفصل عن الصور العادية.
الملصقات المنشورة غير قابلة للنقر ولن تفتح صندوق Discourse الخفيف (lightbox).
منتقي الملصقات
يدعم منتقي الملصقات المجموعات عندما يكون لديك مجموعة كبيرة من الملصقات.
إذا تم تكوين مجموعات متعددة، يتم عرض شريط تصفية في أعلى المنتقي.
الملصقات بدون مجموعة يتم وضعها تلقائيًا تحت أخرى.
إذا لم تكن هناك ملصقات متاحة للسياق الحالي، يعرض المنتقي حالة فارغة.
كيفية الإعداد؟
تمت إعادة تصميم إعداد الملصقات بالكامل في الإصدار 2.0.
لم يعد من الضروري رفع الصور إلى موضوع أولاً أو نسخ عناوين URL للصور يدويًا.
ما عليك سوى الذهاب إلى إعدادات المكوّن وإضافة ملصق. يتيح لك حقل الصورة رفع الملصق مباشرة.
إعدادات الملصق
يمكن الآن لكل ملصق أن يمتلك الخصائص التالية:
العنوان
اسم الملصق. يُستخدم كـ tooltip ونص بديل للملصق.
المجموعة
اختياري. استخدم المجموعات لتنظيم ملصقاتك وتصفيتها في المنتقي.
اتركه فارغًا لوضع الملصق تحت أخرى.
شارة الإيموجي
اختياري. يعرض إيموجي صغيرًا في زاوية الملصق.
يمكنك استخدام إيموجي حقيقي أو رمز اختصار Discourse مثل :heart: أو :smile:.
الصورة
صورة الملصق.
ارفع الصورة مباشرة باستخدام الإعداد. تُستخدم نفس الصورة لكل من المنتقي والملصق المنشور.
الفئات
اختياري. قيد الملصق على فئات محددة.
إذا تم اختيار فئات، لن يظهر الملصق إلا في مُصيغ المنشور/الرد العادي عندما يتم اختيار إحدى تلك الفئات.
اتركه فارغًا لجعل الملصق متاحًا في جميع الفئات.
لا يؤثر هذا الإعداد على الدردشة.
إخفاء من الرسائل المباشرة
عند التفعيل، لن يكون الملصق متاحًا في دردشات الرسائل الخاصة/المباشرة.
قنوات الدردشة
اختياري. قيد الملصق على قنوات دردشة عامة محددة.
أدخل معرفات القنوات مفصولة بفواصل.
على سبيل المثال، إذا كان عنوان URL للقناة هو:
/chat/c/channel-name/123
استخدم:
123
اتركه فارغًا لجعل الملصق متاحًا في جميع قنوات الدردشة العامة/الفئة.
الترقية من الإصدار v1.x
إذا كنت تستخدم بالفعل إصدارًا أقدم من المكوّن، فلا تحتاج إلى إعادة إنشاء مجموعة الملصقات الخاصة بك.
يتضمن الإصدار 2.0 هجرة للإعدادات تقوم تلقائيًا بتحويل تكوين sticker_images القديم إلى التنسيق الجديد.
تحافظ الهجرة على:
- عناوين الملصقات
- شارات الإيموجي
- صور الملصقات المرفوعة الموجودة مسبقًا
تُحل الصور المرفوعة الموجودة مسبقًا مرة أخرى إلى رفعات Discourse الأصلية وتُملأ في حقل الصورة الجديد.
لم تعد إعدادات previewUrl و markdownUrl القديمة مطلوبة.
ما عليك سوى تحديث المكوّن وسترى أن ملصقاتك الموجودة قد تم نقلها تلقائيًا.
















