Pull Request: SiteSetting للمستخدمين المجهولين لـ "الإعجاب" بالمنشورات

مرحباً بالجميع،

لقد فتحت طلب سحب (PR) للسماح للمستخدمين المجهولين بالإعجاب بالمنشورات. إنها إعدادات موقع (SiteSetting) بحيث يكون لدى المسؤولين خيار تمكين الميزة أو تعطيلها.

هل يمكنني الحصول على مراجعة للكود؟ :grinning_face_with_smiling_eyes:

السياق: أنا جزء من منظمة 501(c)3 تستخدم ديسكورس (discourse) حيث يتم تسجيل حساباتنا بأسمائنا الحقيقية.
نحن نشجع النقاش المجهول، حيث يرغب بعض الأشخاص في مشاركة تجارب شخصية ومواضيع حساسة. (الصحة النفسية، ذكريات الماضي الصعبة، إلخ). لقد كان النقاش المجهول غنيًا ومفيدًا للغاية، وإضافة ميزة “الإعجاب” المجهول ستساعدنا في قياس تفاعل المجتمع حول المواضيع التي قد يتعاطف فيها الناس أو يتفقون معها بشدة ولكنهم لا يشعرون بالراحة في الكشف عن أسمائهم.

شكراً جزيلاً!!

10 إعجابات

هل يمكن لأحد أن يوجهني إلى العملية للحصول على مراجعة واعتماد من المشرف؟ :smiley:

شكرا!

إعجابَين (2)

شكراً على طلب السحب (PR) وهذا الموضوع @meltingmettle_gh، سيقوم أحد أعضاء الفريق بمراجعة طلب السحب (PR) قريباً.

4 إعجابات

مرحباً، لقد قمنا بالمراجعة وتركنا بعض التعليقات حول الترجمات وتجربة المستخدم.

4 إعجابات

مرحباً! لقد قمت بتحديث طلب السحب (PR) وهو جاهز للمراجعة مرة أخرى. شكراً لك!

3 إعجابات

تمت المراجعة – تحتاج إلى المزيد من العمل. شكراً على التنبيه هنا!

3 إعجابات

هل يمكنني الحصول على تلميح سريع حول مكان استدعاء أيقونة الرفض؟ لقد ألقيت نظرة أخرى ولكن لا يمكنني معرفة ذلك تمامًا. :sweat_smile:

من تعليق GH:

مرحبًا @nattsw، شكرًا على المراجعة الثانية. أواجه مشكلة في معرفة مكان المفترض أن يحدث الرفض بما أن post_undo_action_window_mins يُشار إليه فقط في can_delete_post_action؟، والطريقة تُرجع بشكل صحيح خطأً بمجرد مرور post_undo_action_window_mins.

ومع ذلك، على الرغم من أن هذه الطريقة تُرجع خطأً بشكل صحيح بعد إغلاق النافذة، فإن رمز الرفض لا يظهر، ولكن لا توجد طريقة أخرى تشير إلى post_undo_action_window_mins. أدرك أن can_delete_post_action؟ يتم استدعاؤها عند تحميل الصفحة، ولكن لا يمكنني تحديد مكان استدعاء رمز الرفض الفعلي.

هل يمكنك توجيهي إلى كتلة التعليمات البرمجية التي تستدعي رمز الرفض؟ شكرًا لك!

إعجابَين (2)

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

5 إعجابات

شكراً جزيلاً على هذه الميزة يا Emmett، اختبارات جيدة! نتطلع إلى مساهماتك المستقبلية.

:git_merged:

ونعتذر عن تأخر المراجعات!

7 إعجابات

تم إغلاق هذا الموضوع تلقائيًا بعد 4 أيام. لم تعد الردود الجديدة مسموحًا بها.