وعليكم السلام ورحمة الله وبركاته
طريقة اضافته لمحرر ckeditor معقدة وتحتاج منك انشاء بلجن لكل زر. مرفق مثال بلجن لعرض زر php ترفعه للمنتدى. ثم تحرر قالب editor_js وتضيف كلمة php للأسطر
CODE
['Quote','Code'],
CODE
config.extraPlugins = 'code,quote,youtube,jwplayer';
هذا لا يعني سيتم تلوين الأكواد حسب اللغة. المنتدى فقط يحتوي سكريبت تلوين ال php تحتاج لإضافة جافاسكريبت لتلوين البقية. وكذلك عليك اضافة اكواد php للملف includes/pbboardCodeparse.class.php للتعامل الأكواد التي تضيفها غير code , php .
يوجد ملحق المحرر TinyMCE أضفت له دعم لغات البرمجة html css js php python sql xml ويمكنك إضافة المزيد من هذا الموقع :
CODE
https://prismjs.com/download.html#themes=prism-coy&languages=markup css clike javascript markup-templating php python sql&plugins=line-numbers show-language toolbar copy-to-clipboard
رفعت نسخة معدلة من الملحق للمتجر سميتها "ا
لمحرر TinyMCE للمحترفين" لتمييزها عن النسخة العادية تجدها في ملحق التثبيت الآلي.
تذكير يجب قبل تثبيت الملحق تثبيت ملفات سكريبت المحرر تجد التثبيت
هنا.