- الرئيسية
- ما الجديد !
-
الصفحات▼
الصفحات
أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .
جزء فارغ كبير يظهر أسفل الموضوع
-
-
جزء فارغ كبير يظهر أسفل الموضوع10-11-2025 05:31 مساءً
-
tunisiano111معلومات الكاتبعضو
- انضم في :
- 25-02-2013
- رقم العضوية :
- 3097
- المشاركات :
- 119
- الجنس:
- تاريخ الميلاد :
- 30-3-1996
- قوة السمعة:
- 580
- موقعي:
- زيارة موقعي
-
السلام عليكم,
تعرضت لنفس المُشكلة و لاحظت أنها تظهر عند إستعمال مُلحق تحويل محرر SCEditor من BBcode إلى HTML.
أشارككم الحل الذي وجدته و أتمنى من الأخ @Soliman
التأكد من فاعليته و سلامة إستعماله.
لوحة الإدارة > التحكم بالبرامج المساعدة (HOOKS) > تحرير template_class_end
تغيير المُحتوى كاملا بالكود التالي:
CODEif ($filename == 'editor_js' or $filename == 'fast_reply_js' or $filename == 'fast_edit') { $string = str_replace("format: 'bbcode'","format: 'xhtml'",$string); $string = str_replace('look/sceditor/minified/formats/bbcode.js"','look/sceditor/minified/formats/bbcode.js?v=58367"',$string); // JS cleanup for filler paragraph and trailing <br> in .text containers $cleanup_js = <<<EOT document.addEventListener('DOMContentLoaded', function() { // Remove <p class="sceditor-nlf"><br></p> document.querySelectorAll('p.sceditor-nlf').forEach(p => p.remove()); // Remove all trailing <br> tags at the end of .text elements document.querySelectorAll('.text').forEach(el => { let html = el.innerHTML; html = html.replace(/(<br\s*\/?>\\s*)+$/gi, ''); el.innerHTML = html; }); }); EOT; $string .= "<script>{$cleanup_js}</script>"; }
الساعة الآن 10:00 PM