ميزة الاقتباس تزيل بعض وسوم HTML المفيدة من المحتوى

استخدام زر الاقتباس أو نسخ الاقتباس يزيل بعض علامات HTML التي يجب الاحتفاظ بها.

خطوات التكاثر:

  1. اقتبس أو انسخ هذه الجملة:

    يوجد 1080 ذرة في الكون المرئي وصيغة جزيء الجلوكوز هي 6H12O6. هذا لن يتم إزالته.

  2. سيظهر المحتوى المنسوخ في المنشئ على النحو التالي:

    يوجد 1080 ذرة في الكون المرئي وصيغة جزيء الجلوكوز هي 6H12O6. هذا لن يتم إزالته.

    علامات HTML التي تمت إزالتها هي <sup> و <sub>. أفترض أن هناك علامات أخرى لا أعرفها، والتي يجب الاحتفاظ بها أيضًا.

    يبدو الأمر وكأنه سهو أكثر من كونه خطأ.

7 إعجابات

هذه هي القائمة الحالية للوسوم HTML المسموح بها عند تحويل المحتوى المحدد إلى markdown: https://github.com/discourse/discourse/blob/85773eee21a476e89fcab89213a5b827a7fa6d8e/app/assets/javascripts/discourse/app/lib/to-markdown.js#L147

  static allowedTags() {
    return [
      "ins",
      "del",
      "small",
      "big",
      "kbd",
      "ruby",
      "rt",
      "rb",
      "rp",
      "mark",
    ];
  }

يمكن توسيعها قليلاً. لا أعتقد أن السماح بـ <sup> و <sub> سيسبب مشاكل، ولكن ما الذي أعرفه، أنا لست مبرمجًا. :upside_down_face:

4 إعجابات