- الرئيسية
- ما الجديد !
-
الصفحات▼
الصفحات
أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .
مساعدة في استخدام محرر ckeditor5 للنسخة 3.0.4
-
26-02-2024 11:36 صباحاً
-
Sofiene2023معلومات الكاتبالأعضاءعضو فعال
- انضم في :
- 03-10-2023
- رقم العضوية :
- 9590
- المشاركات :
- 119
- الجنس:
- تاريخ الميلاد :
- 20-5-1979
- قوة السمعة:
- 1160
- موقعي:
- زيارة موقعي
-
السلام عليكم
قمت بإدراج المحرر ckeditor5 كمحرر إفتراضي للمنتدى
لكن المشكل الذي واجهني هو أن الأكواد التي يتم إدراجها في المواضيع تكون غير منسقة كما في محرر sceditor كما أن الصور لا يقع تصغيرها
كيف يمكن تجاوز هذه المشكلة
-
-
مساعدة في استخدام محرر ckeditor5 للنسخة 3.0.426-02-2024 05:42 مساءً [1]
-
Solimanمعلومات الكاتبالادارة العامةPBBoard developer
- انضم في :
- 18-07-2009
- رقم العضوية :
- 1
- المشاركات :
- 13422
- الدولة :
- KSA
- الجنس:
- الدعوات:
- 55
- قوة السمعة:
- 82296
- موقعي:
- زيارة موقعي
-
وعليكم السلام
هذا لأن محرر ckeditor5 يدعم HTML فقط وPBBoard الإصدار 3.0.4 تم فيه تعطيل عملها بالكامل والاعتماد على BBcode
قد تحتاج العديد من التعديلات لكي تكون تنسيقات محرر ckeditor5 تعمل بشكل جيد في المنتدى فجميع اكواد HTML المعروفة يتم تحويلها تلقائيا الى BBcode
على العموم جرب هذا التعديل لحل مشكلة ظهور الأاكواد البرمجية + الصور + تلاصق الأسطر عن تحرير المشاركات
حرر ملف: includes/pbboardCodeparse.class.php
وابحث في السطر 1440 عن :
CODEeval($PowerBB->functions->get_fetch_hooks('convert_html_start'));
واضف اسفله
CODE$string = str_replace('<pre>', '<pre><code class="language-code">', $string); $string = str_replace('<pre><code class="language-c">', '<pre><code class="language-code">', $string); $string = str_replace('<pre><code class="language-plaintext">', '<pre><code class="language-code">', $string); $string = str_replace('<pre><code class="language-cs">', '<pre><code class="language-code">', $string); $string = str_replace('<pre><code class="language-cpp">', '<pre><code class="language-code">', $string); $string = str_replace('<pre><code class="language-diff">', '<pre><code class="language-code">', $string); $string = str_replace('<pre><code class="language-java">', '<pre><code class="language-code">', $string); $string = str_replace('<pre><code class="language-python">', '<pre><code class="language-code">', $string); $string = str_replace('<pre><code class="language-ruby">', '<pre><code class="language-code">', $string); $string = str_replace('<pre><code class="language-typescript">', '<pre><code class="language-code">', $string); $string = str_replace('<figure class="image">', '', $string); $string = str_replace('</figure>', '', $string); $regexcode_htmlcode['[code]'] = '#<pre><code class="language-(.*)">(.*)</pre>#siU'; $string = preg_replace_callback($regexcode_htmlcode, function($matches_htmlcode) { return '['.$matches_htmlcode[1].']'.$matches_htmlcode[2].'[/'.$matches_htmlcode[1].']'; }, $string); if($PowerBB->_GET['page'] == "management") { $string = str_replace('<p>','', $string); $string = str_replace('</p>',"<br />", $string); return $string; } else { $string = str_replace('<p>','', $string); $string = str_replace('</p>',"\r\n", $string); }
ننصحك باستخدام المحرر الافتراضي في النسخة فهو ممتاز ومدعوم في PBBoard
-
-
مساعدة في استخدام محرر ckeditor5 للنسخة 3.0.429-02-2024 02:26 صباحاً [2]
-
Sofiene2023معلومات الكاتبالأعضاءعضو فعال
- انضم في :
- 03-10-2023
- رقم العضوية :
- 9590
- المشاركات :
- 119
- الجنس:
- تاريخ الميلاد :
- 20-5-1979
- قوة السمعة:
- 1160
- موقعي:
- زيارة موقعي
-
تم الأمر بنجاح أخي سليمان مع بعض التعديلات
لكن المشكل أن الصور لا يقع تصغيرها تلقائيا مع العلم أني قمت بتركيب هاك تحويل محرر SCEditor من BBcode إلى HTML وقمت بتفعيله
أرفقت ملف pbboardCodeparse.class.php لتعاين التغييرات وما يجب تغييره
مع الشكر الجزيل
-
-
مساعدة في استخدام محرر ckeditor5 للنسخة 3.0.429-02-2024 03:31 صباحاً [3]
-
Solimanمعلومات الكاتبالادارة العامةPBBoard developer
- انضم في :
- 18-07-2009
- رقم العضوية :
- 1
- المشاركات :
- 13422
- الدولة :
- KSA
- الجنس:
- الدعوات:
- 55
- قوة السمعة:
- 82296
- موقعي:
- زيارة موقعي
-
لا حظت انه يتم تصغير الصور تلقائيا لديك في هذا الموضوع
https://hergla-star.tn/forum/t317
كما يمكنك تعطيل تصغير الصور واستخدم هذا الكود ضعه في ملف css للأستايل
CSS.text img {
max-width :90%;
max-height:auto;
}
واعتقد ايضاً انك لا تحتاج لتركيب هاك تحويل محرر SCEditor من BBcode إلى HTML جرب تعمل تعطيل للملحق هل ستلاحظ اي فرق وخصوصا بوجود محول تلقائي من HTML إلى BBcode في النسخة 3.0.4
-
-
مساعدة في استخدام محرر ckeditor5 للنسخة 3.0.429-02-2024 11:54 صباحاً [4]
-
Sofiene2023معلومات الكاتبالأعضاءعضو فعال
- انضم في :
- 03-10-2023
- رقم العضوية :
- 9590
- المشاركات :
- 119
- الجنس:
- تاريخ الميلاد :
- 20-5-1979
- قوة السمعة:
- 1160
- موقعي:
- زيارة موقعي
-
السلام عليكم
عند تفعيل الهاك لا يقع تصغير للصور بل تبقى بنفس حجمها الأصلي




-
-
مساعدة في استخدام محرر ckeditor5 للنسخة 3.0.429-02-2024 01:26 مساءً [5]
-
Solimanمعلومات الكاتبالادارة العامةPBBoard developer
- انضم في :
- 18-07-2009
- رقم العضوية :
- 1
- المشاركات :
- 13422
- الدولة :
- KSA
- الجنس:
- الدعوات:
- 55
- قوة السمعة:
- 82296
- موقعي:
- زيارة موقعي
-
وعليكم السلام
ردك سريع غير واضح وشامل
فضلا اعد قراءة ردي السابق وعلق على كل فقرة ذكرتها لك
-