تغيير إيموجيات الـ 5 الافتراضية

كيف يمكنني تغيير الرموز التعبيرية الافتراضية الخمسة التي تظهر عند كتابة النقطتين الرأسيتين يدويًا؟

كنت أتوقع أن تتحدّث هذه الرموز الخمسة الافتراضية بناءً على أفعالي (المفضلة)، لكنها لا تتحدّث وتبقى نفسها بغض النظر عن ذلك. وهذا يعني أنني مضطرّ إلى النقر على “المزيد” والانتقال إلى القائمة الكاملة في كل مرة، لأن الرموز التعبيرية المفضلة لدي ليست ضمن الخمسة الافتراضية.

مع خالص تحياتي،
مايك

مرحبًا @Mikael_Baggström،

لا نملك حاليًا أي طريقة لتغيير هذا. فهو مُشفَّر في هذا المكان:

https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/components/d-editor.js.es6#L461

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

@zogstrip؟

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

أود شخصياً أن أرحب بهذه الميزة :stuck_out_tongue:

أعتقد أنه يمكننا البدء باستخدام التخزين المحلي لحساب عدد مرات استخدام رموز تعبيرية محددة، ثم استخدام هذه البيانات لتحسين قائمة الرموز التعبيرية الافتراضية (عندما نملك بيانات كافية).

في الواقع، لدينا بالفعل “discourse_emojis_emojiUsage” في التخزين المحلي (يُستخدم للرموز التعبيرية المستخدمة مؤخرًا)، لكنه مخصص لمنتقي الرموز الكبير. يمكنني دمج الاثنين والتأكد من أن كل منهما يملأ نفس العنصر.

عمل أقل هو أفضل! (كنت أشعر أننا كنا نخزن هذه المعلومات في مكان ما بالفعل)

نعم، ستكون هذه ميزة رائعة. الإعداد الافتراضي مقبول، ولكن إذا توفرت لدينا معلومات عن الرموز التعبيرية الأكثر استخدامًا من قبل هذا المستخدم تحديدًا، فيمكننا استبدالها بقائمة أفضل وأكثر تخصصًا.

هل يقوم أيضًا بتخزين قيمة النبرة؟

على سبيل المثال: :+1:t2: :+1:t2:

نعم، إنه يفعل، وسيتم التخزين بهذا التنسيق:

["woman_pilot:t4","smiley"]

يبدو أن هذه ميزة لطيفة لبدء اليوم، ريثما تتم المراجعة والدمج، وهذا يكفي:

واو، هذا رائع! شكرًا لك! :slight_smile:

تم النشر الآن :tada:

هذا مجرد مثال آخر على جهودكم المستمرة في تحسين التفاصيل الصغيرة التي تجعل Discourse ممتعًا للاستخدام. شكرًا لكم! :two_hearts: