diff --git a/includes/CommentFormatter.php b/includes/CommentFormatter.php index ccb157425..5117bb9ef 100644 --- a/includes/CommentFormatter.php +++ b/includes/CommentFormatter.php @@ -98,13 +98,13 @@ class CommentFormatter { $headingNameEscaped = htmlspecialchars( $headingItem->getName(), ENT_NOQUOTES ); // Replaced in ::postprocessTopicSubscription() as the text depends on user state - $subscribeLink = $doc->createComment( '__DTSUBSCRIBELINK__' . $headingNameEscaped ); if ( $headingItem->isSubscribable() ) { + $subscribeLink = $doc->createComment( '__DTSUBSCRIBELINK__' . $headingNameEscaped ); $headingElement->insertBefore( $subscribeLink, $headingElement->firstChild ); - } - $subscribeButton = $doc->createComment( '__DTSUBSCRIBEBUTTONDESKTOP__' . $headingNameEscaped ); - $headingElement->insertBefore( $subscribeButton, $headingElement->firstChild ); + $subscribeButton = $doc->createComment( '__DTSUBSCRIBEBUTTONDESKTOP__' . $headingNameEscaped ); + $headingElement->insertBefore( $subscribeButton, $headingElement->firstChild ); + } // Visual enhancements: topic containers $summary = $headingItem->getThreadSummary(); @@ -124,9 +124,6 @@ class CommentFormatter { ); // Topic subscriptions - $subscribeButton = $doc->createComment( '__DTSUBSCRIBEBUTTONMOBILE__' . $headingNameEscaped ); - $ellipsisButton = $doc->createComment( '__DTELLIPSISBUTTON__' ); - $metadata = $doc->createElement( 'div' ); $metadata->setAttribute( 'class', @@ -144,6 +141,7 @@ class CommentFormatter { ); if ( $headingItem->isSubscribable() ) { + $subscribeButton = $doc->createComment( '__DTSUBSCRIBEBUTTONMOBILE__' . $headingNameEscaped ); $actions->appendChild( $subscribeButton ); } @@ -156,6 +154,7 @@ class CommentFormatter { $bar->appendChild( $metadata ); $bar->appendChild( $actions ); + $ellipsisButton = $doc->createComment( '__DTELLIPSISBUTTON__' ); $headingElement->appendChild( $ellipsisButton ); $headingElement->appendChild( $bar ); } diff --git a/tests/cases/ar-no-paragraph-oldparser/ar-no-paragraph-oldparser-formatted-desktop.html b/tests/cases/ar-no-paragraph-oldparser/ar-no-paragraph-oldparser-formatted-desktop.html index 9255e7d57..e3e308a8f 100644 --- a/tests/cases/ar-no-paragraph-oldparser/ar-no-paragraph-oldparser-formatted-desktop.html +++ b/tests/cases/ar-no-paragraph-oldparser/ar-no-paragraph-oldparser-formatted-desktop.html @@ -85,14 +85,14 @@

(discussiontools-topicsubscription-button-subscribe-label)[(discussiontools-topicsubscription-button-subscribe)]الحرس الملكي الأردني

مرحبًا، يمكن طبعًا استرجاع تعريف قوة خاصة أما المشاركة في الحروب المختلفة فيمكن طلب توضيح أو مصدر. مع التحية.--محمد أحمد عبد الفتاح (نقاش) 00:08، 1 أغسطس 2018 (ت ع م)(discussiontools-replybutton)[(discussiontools-replylink)]

-

(discussiontools-topicsubscription-button-subscribe-label)طلب

-

(discussiontools-topicsubscription-button-subscribe-label)طلب مساعدة

+

طلب

+

طلب مساعدة

مرحبا أخي،لقد أرسلت لي رسالة تطلب فيها مني تنسيق الصور. أخي أنا جديد في تحرير مقالات ووجدت أن مقالات أسرة هان تكاد معدومة مقارنة بالويكيبيديات الأخرى لذلك قد أقع في الخطأ سهوا. أرجوا منك أن توضح لي كود إدراج الصور أنا أقوم بإدراجها هكذا تصغير|التعليق إذا كان خاطئ أرجوا منك إخباري به أخي الكريم Moataz zintani (نقاش

أغسطس 2018
 
-

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ31 2018 @@ -103,7 +103,7 @@

تهانينا لك
Khaled
تستحق هذا الوسام
لحصولك على المركز الخامس
بعدد مراجعة المقالات
شكراً لجهودك.
مجتمع ويكيبيديا العربية
6:33، 6 أغسطس 2018 (ت ع م) -

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ31 2018 @@ -127,7 +127,7 @@

(discussiontools-topicsubscription-button-subscribe-label)[(discussiontools-topicsubscription-button-subscribe)]حذف سريع لـ تبديل محتوى/شرح

Ambox warning pn.svg
مرحبًا. تم ترشيح الصفحة تبديل محتوى/شرح التي قمتَ بإنشائها للحذف السريع؛ وذلك بسبب أنها مستوفية لواحد أو أكثر من معايير الحذف السريع، وهذا يعني أن الصفحة ستُحذف في أقرب وقت ممكن. إذا كان لديك اعتراض على عملية الترشيح، يُمكنك إضافة أي نقاط هامة في صفحة نقاش المقالة، أو يُمكنك طلب استرجاعها إذا تم حذفها من خلال هذه الصفحة -إذا كنتَ متأكدًا أن الصفحة غير مخالفة-. شكرًا لك. JarBot (نقاش) 16:54، 10 أغسطس 2018 (ت ع م)(discussiontools-replybutton)[(discussiontools-replylink)] -

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ32 2018 @@ -138,7 +138,7 @@

تهانينا لك
Khaled
تستحق هذا الوسام
لحصولك على المركز الثاني
بعدد مراجعة المقالات
شكراً لجهودك.
مجتمع ويكيبيديا العربية
6:33، 13 أغسطس 2018 (ت ع م) -

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ32 2018 @@ -149,7 +149,7 @@

تهانينا لك
Khaled
تستحق هذا الوسام
لحصولك على المركز الخامس
بعدد إنشاء المقالات
شكراً لجهودك.
مجتمع ويكيبيديا العربية
6:36، 13 أغسطس 2018 (ت ع م) -

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ32 2018 @@ -171,7 +171,7 @@

(discussiontools-topicsubscription-button-subscribe-label)[(discussiontools-topicsubscription-button-subscribe)]طلبات مراجعة المقالات

مرحبا من جديد Khaled ...هناك طلبات مراجعة المقالات جديدة..يرجى منك مراجعتها و شكرا.--Tik Tik (نقاش) 21:00، 19 أغسطس 2018 (ت ع م)(discussiontools-replybutton)[(discussiontools-replylink)]

-

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ33 2018 @@ -182,7 +182,7 @@

تهانينا لك
Khaled
تستحق هذا الوسام
لحصولك على المركز الأول
بعدد مراجعة المقالات
شكراً لجهودك.
مجتمع ويكيبيديا العربية
6:34، 20 أغسطس 2018 (ت ع م) -

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ33 2018 @@ -193,7 +193,7 @@

تهانينا لك
Khaled
تستحق هذا الوسام
لحصولك على المركز الأول
بعدد مراجعة التعديلات المعلقة
شكراً لجهودك.
مجتمع ويكيبيديا العربية
6:45، 20 أغسطس 2018 (ت ع م) -

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ33 2018 @@ -210,7 +210,7 @@

(discussiontools-topicsubscription-button-subscribe-label)[(discussiontools-topicsubscription-button-subscribe)]مراجعة المقالات

السلام عليكم. لاحظت قيامك بوسم هذه المقالة بالمراجعة، في حين أنها "ترجمة آلية" وتحتاج إلى تصويبات كثيرة، على سبيل المثال: المقالة تتحدث عن إمرأة وورد فيها (كان طبيبًا أرجنتينيًا ، ومصلحا ، وفريثينكر بارزًا)، وأيضا عبارة (أنفقت غريرسون طفولتها المبكرة على استصلاح عائلتها في مقاطعة إنتري )! وغيرها من العبارات التي تحتاج إلى إصلاح. لذا أرجو إما ان توجه من أنشأ المقالة إلى إصلاحها او تقوم بهذه الإصلاحات قبل وسم المقالة بالمراجعة. شكرا لك. --Dr-Taher (نقاش) 12:55، 20 أغسطس 2018 (ت ع م)(discussiontools-replybutton)[(discussiontools-replylink)]

-

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ34 2018 @@ -221,7 +221,7 @@

تهانينا لك
Khaled
تستحق هذا الوسام
لحصولك على المركز الأول
بعدد مراجعة المقالات
شكراً لجهودك.
مجتمع ويكيبيديا العربية
6:33، 27 أغسطس 2018 (ت ع م) -

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ34 2018 @@ -249,7 +249,7 @@

(discussiontools-topicsubscription-button-subscribe-label)[(discussiontools-topicsubscription-button-subscribe)]أهلًا بعودتك..

أهلًا وسهلًا أخي خالد.. سعدت جدًا لرؤيتك في أحدث التغييرات.. أرجو أن تكون بتمام الصحة والعافية.. ☺ --شبيب..ناقشني 21:18، 15 سبتمبر 2019 (ت ع م)(discussiontools-replybutton)[(discussiontools-replylink)]

-

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ38 2019 @@ -262,7 +262,7 @@
5:20، 23 سبتمبر 2019 (ت ع م)

(discussiontools-topicsubscription-button-subscribe-label)[(discussiontools-topicsubscription-button-subscribe)]حذف سريع لـ Neubaufahrzeug

Ambox warning pn.svg
مرحبًا. تم ترشيح الصفحة Neubaufahrzeug التي قمتَ بإنشائها للحذف السريع؛ وذلك بسبب أنها مستوفية لواحد أو أكثر من معايير الحذف السريع، وهذا يعني أن الصفحة ستُحذف في أقرب وقت ممكن. إذا كان لديك اعتراض على عملية الترشيح، يُمكنك إضافة أي نقاط هامة في صفحة نقاش المقالة، أو يُمكنك طلب استرجاعها إذا تم حذفها من خلال هذه الصفحة -إذا كنتَ متأكدًا أن الصفحة غير مخالفة-. شكرًا لك. --FPP نــــاقــــشــــهُ 19:22، 26 سبتمبر 2019 (ت ع م)(discussiontools-replybutton)[(discussiontools-replylink)] -

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ40 2019 @@ -302,7 +302,7 @@

(discussiontools-topicsubscription-button-subscribe-label)[(discussiontools-topicsubscription-button-subscribe)]تدقيق الترجمة

مرحبًا خالد، الترجمة الصحيحة لمصطلح imagery intelligence هي الاستخبارات التصويرية وليس ذكاء الصور.--محمد أحمد عبد الفتاح (نقاش) 18:22، 11 أكتوبر 2019 (ت ع م)(discussiontools-replybutton)[(discussiontools-replylink)]

-

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ41 2019 @@ -316,7 +316,7 @@

(discussiontools-topicsubscription-button-subscribe-label)[(discussiontools-topicsubscription-button-subscribe)]مقالة Rotterdamsche Droogdok Maatschappi

اتمنى منك تغيير اسم المقالة باللغة العربية.--بندر (نقاش) 19:22، 17 أكتوبر 2019 (ت ع م)(discussiontools-replybutton)[(discussiontools-replylink)]

-

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ42 2019 @@ -330,7 +330,7 @@

(discussiontools-topicsubscription-button-subscribe-label)[(discussiontools-topicsubscription-button-subscribe)]شارة الحزب الذهبية

مرحبًا خالد، الوصف golden يعود على كلمة شارة Zeichen لأنه ينتهي بحرفي es وهو تصريف الصفة مع الاسم الذي أداته das، أما Partei أداتها die. إذا كانت الصفة golden وصفًا للحزب ستكون العبارة كالتالي goldene Partei. ومن المعتاد في الألمانية جمع كلمتين أو أكثر في كلمة واحدة، وأداة الكلمة تصبح أداة الاسم الأخير وهو Zeichen. مع التحية.--محمد أحمد عبد الفتاح (نقاش) 21:40، 11 نوفمبر 2019 (ت ع م)(discussiontools-replybutton)[(discussiontools-replylink)]

-

(discussiontools-topicsubscription-button-subscribe-label)وسام المليون مقالة

+

وسام المليون مقالة

@@ -338,7 +338,7 @@

تقديرًا لمساهماتك في
مشروع المليون مقالة
مُنحت هذا الوسام لاستحقاقك إياه بجدارة!
مجتمع ويكيبيديا العربية. --19 نوفمبر 2019 (ت ع م)

-

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ48 2019 @@ -358,7 +358,7 @@

(discussiontools-topicsubscription-button-subscribe-label)[(discussiontools-topicsubscription-button-subscribe)]رايخسوميسار

صباح الخير خالد، ما مصدر التعريب "رايخسوميسار"؟ أجد أنك كررت التعريب بهذا النطق. لذلك أرغب في معرفة مصدره.--محمد أحمد عبد الفتاح (نقاش) 00:42، 9 ديسمبر 2019 (ت ع م)(discussiontools-replybutton)[(discussiontools-replylink)]

-

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ49 2019 @@ -375,7 +375,7 @@

(discussiontools-topicsubscription-button-subscribe-label)[(discussiontools-topicsubscription-button-subscribe)]تلميح للنطق ألماني

إليك هذا التلميح البسيط: أي كلمة ألمانية (اسم أو فعل) ينتهي بحرف e تنطق بنطق حرف هاء في آخرها. مثال Ich mache إش ماخه، ولا تعرب إش ماخ، وتعني أنا أفعل. وفي هذا المثال يلاحظ أن كلمة mach ماخ، دون حرف e هي فعل الأمر من machen. مع التحية.--محمد أحمد عبد الفتاح (نقاش) 22:57، 12 ديسمبر 2019 (ت ع م)(discussiontools-replybutton)[(discussiontools-replylink)]

-

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ50 2019 @@ -389,7 +389,7 @@

(discussiontools-topicsubscription-button-subscribe-label)[(discussiontools-topicsubscription-button-subscribe)]تشكيل متعاون

مرحبًا خالد، أعتقد أن الوصف الأفضل للوحدات المتعاونة مع النازية هو وحدات متعاونة وليس وحدات تعاونية، مثلما يقال وحدات متحالفة وليس وحدات تحالفية. مع التحية.--محمد أحمد عبد الفتاح (نقاش) 20:53، 17 ديسمبر 2019 (ت ع م)(discussiontools-replybutton)[(discussiontools-replylink)]

-

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ51 2019 @@ -408,7 +408,7 @@ تحياتي Marksman003 (نقاش) 16:12، 5 يناير 2020 (ت ع م)(discussiontools-replybutton)[(discussiontools-replylink)]

-

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ2 2020 @@ -419,7 +419,7 @@

تهانينا لك
Khaled
تستحق هذا الوسام
لحصولك على المركز الثاني
بعدد إنشاء المقالات
شكراً لجهودك.
مجتمع ويكيبيديا العربية
5:21، 13 يناير 2020 (ت ع م) -

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ3 2020 @@ -430,7 +430,7 @@

تهانينا لك
Khaled
تستحق هذا الوسام
لحصولك على المركز الأول
بعدد إنشاء المقالات
شكراً لجهودك.
مجتمع ويكيبيديا العربية
5:20، 20 يناير 2020 (ت ع م) -

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ4 2020 @@ -441,7 +441,7 @@

تهانينا لك
Khaled
تستحق هذا الوسام
لحصولك على المركز الثاني
بعدد إنشاء المقالات
شكراً لجهودك.
مجتمع ويكيبيديا العربية
5:20، 27 يناير 2020 (ت ع م) -

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ7 2020 @@ -459,7 +459,7 @@

(discussiontools-topicsubscription-button-subscribe-label)[(discussiontools-topicsubscription-button-subscribe)]دعوة للتدقيق

مرحبًا خالد، طالع مقالة لجنة شيدر مرة أخرى. المقدمة تتضمن الكثير من الأخطاء اللغوية، حاول أن تقرأها وتصحح الأخطاء بها. مع التحية.--محمد أحمد عبد الفتاح (نقاش) 14:57، 20 فبراير 2020 (ت ع م)(discussiontools-replybutton)[(discussiontools-replylink)]

-

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ8 2020 @@ -473,7 +473,7 @@

(discussiontools-topicsubscription-button-subscribe-label)[(discussiontools-topicsubscription-button-subscribe)]تعريب عناوين المقالات

مرحبًا،أرجو أن تعرب أسماء هذه المقالات إلى اللغة العربية لأنها مخالفة لسياسة الموسوعة، Strafbataillon، Weihnachten، Kurmark، وأظن أنك تعرف هذا كونك محررًا!! تحياتي ---- ندى راسلني 22:19، 28 فبراير 2020 (ت ع م)(discussiontools-replybutton)[(discussiontools-replylink)]

-

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ9 2020 @@ -484,7 +484,7 @@

تهانينا لك
Khaled
تستحق هذا الوسام
لحصولك على المركز الرابع
بعدد إنشاء المقالات
شكراً لجهودك.
مجتمع ويكيبيديا العربية
5:20، 2 مارس 2020 (ت ع م) -

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ10 2020 @@ -500,7 +500,7 @@

(discussiontools-topicsubscription-button-subscribe-label)[(discussiontools-topicsubscription-button-subscribe)]طلب

مرحبًا خالد، هلا أكملت ترجمة قائمة الغاولايتر إن نصفها غير مترجم، تحياتي لك. ---- ندى راسلني 00:23، 16 مارس 2020 (ت ع م)(discussiontools-replybutton)[(discussiontools-replylink)]

-

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ11 2020 @@ -516,7 +516,7 @@

(discussiontools-topicsubscription-button-subscribe-label)[(discussiontools-topicsubscription-button-subscribe)]إصلاح ترجمة

مساء الخير خالد، من مقالة موسيقى زنجية، "وشمل هذا المعرض ملصق عرض والكرتون كاريكاتير من اللعب من أصل إفريقي الذكور على ساكسفون مع نجمة داود على موقعه سهرة طية صدر السترة". المطلوب إصلاح هذه الترجمة. مع التحية.--محمد أحمد عبد الفتاح (نقاش) 11:15، 21 مارس 2020 (ت ع م)(discussiontools-replybutton)[(discussiontools-replylink)]

-

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ12 2020 @@ -546,7 +546,7 @@

السلام خالد، أرجو أن تكون بخير. عندي طلب لو أمكن : هل من الممكن إنشاء بوابة:جائحة فيروس كورونا 2019–20 هذا سيسهل ربط المعلومات بينها. شكرا جزيلا --Helmoony (نقاش) 21:28، 29 مارس 2020 (ت ع م) المعذرة خالد، يبدو أنه وقع إنشاء البوابة ولكن لم يتم نشرها بالقدر الكافي بوابة:كوفيد-19. --Helmoony (نقاش) 13:33، 30 مارس 2020 (ت ع م)(discussiontools-replybutton)[(discussiontools-replylink)]

-

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ13 2020 @@ -557,7 +557,7 @@

تهانينا لك
Khaled
تستحق هذا الوسام
لحصولك على المركز الرابع
بعدد التعديلات هذا الأسبوع
شكراً لجهودك.
مجتمع ويكيبيديا العربية
5:03، 30 مارس 2020 (ت ع م) -

(discussiontools-topicsubscription-button-subscribe-label)تهانينا

+

تهانينا

الأسبوع الـ13 2020 diff --git a/tests/cases/double-signature1/double-signature1-formatted-desktop.html b/tests/cases/double-signature1/double-signature1-formatted-desktop.html index ed48d834a..ba6624881 100644 --- a/tests/cases/double-signature1/double-signature1-formatted-desktop.html +++ b/tests/cases/double-signature1/double-signature1-formatted-desktop.html @@ -35,7 +35,7 @@

Tools: Special:ListUsers, Special:BlockList


-

(discussiontools-topicsubscription-button-subscribe-label)Reports

+

Reports

Please remember that this is not a vote, rather, it is a place where editors can come when they are unsure what to do with a username, and to get outside opinions (hence it's named "requests for comment"). There are no set time limits to the period of discussion.

Place your report below this line. Please put new reports on the top of the list.
diff --git a/tests/cases/en-big-oldparser/en-big-oldparser-formatted-desktop.html b/tests/cases/en-big-oldparser/en-big-oldparser-formatted-desktop.html index 093a73e47..91fe3e4e0 100644 --- a/tests/cases/en-big-oldparser/en-big-oldparser-formatted-desktop.html +++ b/tests/cases/en-big-oldparser/en-big-oldparser-formatted-desktop.html @@ -312,7 +312,7 @@ Tag: Rescuing 14 sources and tagging 0 as dead. #IABot (v2.0beta15)
Thank you Trappist the monk. That would have been from me clicking "Fix dead links" on the "Revision history" page and not checking the result thoroughly enough. I shall recheck my other recent clicks of that button.
GreenC, do I need to do anything, other than recheck previous uses of "Fix dead links", and/or cease using it? Thanks Gog the Mild (talk) 19:44, 1 July 2019 (UTC)(discussiontools-replybutton)[(discussiontools-replylink)]
You are good, it's ok now. Looks like the bug lasted 3hrs and somewhere between 100-200 articles. I might script a quick fix or request something at AWB request wouldn't worry about manually repairing. -- GreenC 19:48, 1 July 2019 (UTC)(discussiontools-replybutton)[(discussiontools-replylink)]
-

(discussiontools-topicsubscription-button-subscribe-label)Tech News: 2019-27

+

Tech News: 2019-27