تمت إعادة التوافق مع هذا ولم يعد معطلاً مع الإصدار 3.2.
ملاحظة: وفقًا للفريق وسام، من المقصود أن يتولى مكون الإضافات الخاص بردود الفعل الميزات الإضافية لهذا المكون الإضافي (بشكل أساسي القدرة على ردود فعل متعددة) في وقت ما في المستقبل ونأمل (لم يتم تأكيده بعد) أن يشمل ذلك توفير أداة ترحيل.
للمهتمين، هذه النسخة البديلة التي تحتفظ بها طواقم مجتمع Shuiyuan في SJTU تعمل أيضاً: ( تثبيت هذه النسخة سيؤدي أيضاً إلى تدمير بياناتك المستخدمة في المستودع الأساسي ، انظر منشور @merefield أدناه)
هممم… لا شك أن بعض الجهود الكبيرة قد بُذلت في هذا الأمر، ولكن عدم التواصل الفعال ومشاركة هذا العمل مع المجتمع ليس مثاليًا لأنه يؤدي إلى درجة من الازدواجية وفي هذه الحالة يدمر البيانات المستخدمة في المستودع الأساسي! كان ينبغي أن يكون هذا وحده سببًا وجيهًا لتقديم طلب سحب (PR) حتى يمكن مراجعة النهج وتنسيقه عبر الفروع. الآن هذه الفروع غير متوافقة وإذا قمت بتثبيت هذا الفرع، فلا رجعة فيه!
لقد حدث تغيير أفسده، لقد نقلوا الردود المباشرة إلى عناصر التحكم في المنشور، وقد أفسد هذا الأمر على الهاتف المحمول، إذا ظل حاوية الردود فوق عناصر التحكم في المنشور كما في هذا المنشور Discourse Retort - #383 by Vaping_Community فسيظل مذهلاً، وكانت القدرة على الرد عدة مرات ميزة استمتع بها الجميع.
المكون الإضافي الجديد للتفاعلات جيد ولكنه يعرض تفاعلًا واحدًا فقط.
هل هذا السطر في الكود هو الذي يقرر مكان وضع حاوية الردود؟ api.decorateWidget("post-menu:before-extra-controls", (helper) => {
على الهاتف المحمول، يجب أن يكون شيئًا كهذا؟ api.decorateWidget("post-contents:after-cooked", (helper) => {
لقد استنسخت إضافة retort وقمت بتعديلها لعرض retort-container فوق عناصر التحكم مرة أخرى، وهذا يسمح بوجود العديد من ردود الفعل على الهاتف المحمول. أردت تغييرها للهاتف المحمول فقط ولكن لم أكن أعرف كيف.
من الناحية العامة، يُعد إنشاء مستودع جديد باسم جديد ممارسة سيئة.
ما يجب أن تفكر في القيام به هو عمل نسخة متفرعة من المستودع الرئيسي (وهو أمر سهل، يوجد زر بسيط)، وتطبيق تغييراتك على نسختك المتفرعة، ثم لاحقًا بمجرد أن تكون راضيًا تمامًا وتعتقد أن التغييرات قد تكون مفيدة بشكل عام، قم بتقديم طلب سحب (PR) إلى المستودع الرئيسي. سيقوم شخص ما (عادةً “المشرف”) بمراجعة طلب السحب الخاص بك، وربما يقدم بعض الاقتراحات، ويسمح لك بتحديث طلب السحب الخاص بك، ثم دمجه في المستودع الرئيسي.
مرحباً بالجميع. نحن من أشد المعجبين بـ Retort في مجتمعي. أحدث إصدارات Discourse تجعل المكون الإضافي غير متوافق. انظر هنا. أحاول ببطء إجراء تحديثات مناسبة للمكون الإضافي ولكن جافاسكريبت ليست أقوى مجالاتي لذا أواجه صعوبة في جعله يعمل.
كجزء من جهودنا المستمرة لتحسين قاعدة كود Discourse، نقوم بإزالة استخدامات نظام عرض “الأدوات” القديم واستبدالها بمكونات Glimmer.
هل يمكن لأي شخص إلقاء نظرة على المكون الإضافي وهذا الإشعار والتعليق/تقديم المشورة بشأن ما هو مطلوب؟ ربما سأكتشف الأمر ولكني أردت لفت الانتباه إلى أن هذا المكون الإضافي يحتاج إلى بعض العناية. أي مساعدة أو مساهمات ستكون موضع تقدير. لست متأكدًا مما إذا كنت قد فعلت ذلك بشكل صحيح حتى ولكن لدي مسودة طلب سحب مفتوحة وهي بالتأكيد قيد العمل.
حسب فهمي، فإن وظيفة ردود الفعل الرسمية لا تزال لا تدعم ردود فعل متعددة لكل مستخدم. كما جادل البعض منا طوال الوقت، كان هذا اختيار تصميم سيء منذ البداية. يجب أن يكون الناس قادرين على التعبير عن ردود فعل متعددة، وتلك الأدوات التي تدعم ذلك تقدم ببساطة تجربة أفضل.
حتى يتم تغيير ذلك في ردود الفعل بطريقة ما، فإن فقدان Retort سيكون مأساة. آمل أن يتمكن شخص ما من تحديثه للحفاظ على عمله. أريد فقط أن أشكر أي شخص يعمل على هذا أو قد يفكر في ذلك…
يعتمد الأمر حقًا. العديد من المنصات لديها تفاعل واحد مباشر في المنشور. حسب المجتمع، يُفضل ذلك لتجنب فوضى التعبيرات التعبيرية.
أنا شخصيًا أحب Retort لأنه في ذلك الوقت أعطى دفعة مقابل الإعجابات البسيطة والبسيطة. كان لديّ حتى ردود فعل و Retort على أحد منتدياتِي. عمل بشكل جيد حيث كان معظمهم محافظين على عدد الرموز التعبيرية المستخدمة.
المنشور أعلاه إذا كان لديك معرفة بأنه يحتاجها، قد يساعد في إعادة تشغيل Retort. أنا متأكد من أنه مع قول الفريق أنهم يخططون لإضافة ردود متعددة، فإنها ستأتي. ربما ليس في أعلى قائمة الأولويات للتنفيذ مع وجود مشاريع أخرى ذات أولوية حالياً.
تحديث الإضافات الرسمية #plugin،#theme،Theme component وحتى نواة النظام مع التغييرات الكبيرة اللازمة يتطلب موارد كبيرة للوفاء بالمواعيد النهائية الداخلية.
ما هو رائع في Retort هو أن المجتمعات يمكنها تعيين عدد محدود من ردود الفعل الهادفة. بخلاف ذلك، يمكن للأشخاص تضمين أي رمز تعبيري في منشور رد عادي.
لذا فإن الخيار ليس عالقًا بين مجرد “1” أو “بوفيه مفتوح”.
آمل حقًا أن يصل الدعم الرسمي لردود الفعل المتعددة. الانتقال نحو ذلك لمن هم في خطر فقدان Retort قد يكون محرجًا للغاية. كل التقدير لكل من كان وسيساعد في المستقبل في هذا الأمر.
في رأيي، ما جعل Retort ضروريًا لم يكن أي رمز تعبيري واحد، بل ردود فعل متعددة لكل مستخدم. الفكرة بأكملها بأن المستخدمين مسموح لهم برد فعل واحد فقط هي تصميم سيء للغاية. لقد رأيت النية المعلنة لدعم ذلك في نهاية المطاف من خلال ردود الفعل الرسمية، ولكنها تحتاج إلى إعادة تصميم كبيرة لتحقيق ذلك نظرًا لأنها لم تُصمم لذلك في البداية.