# المحرر

تكوين محرر النصوص الغنية (TinyMCE) المستخدم في جميع أنحاء المنصة — شرائط الأدوات، الإضافات، مساعدي الذكاء الاصطناعي في المحرر.

الوصول إلى هذه الإعدادات تحت **إدارة > إعدادات التكوين > محرر**. تحتوي هذه الفئة على **26 إعدادًا**، مدرجة أدناه مع العنوان والتعليق المرسل في إعدادات المنصة الافتراضية (`SettingsCurrentFixtures.php`).

> يُعرض اسم المتغير في الكود بخط monospace. استخدمه عند البرمجة عبر API أو عند الحاجة إلى تغيير هذه الإعدادات على المستوى العام بتحرير [`config/settings_override.yaml`](https://github.com/chamilo/chamilo-lms/wiki/Configurations#configsettings_overridesyaml).

## الإعدادات

### `allow_email_editor`

**تمكين محرر البريد الإلكتروني عبر الإنترنت**

إذا تم تفعيل هذا الخيار، فإن النقر على عنوان بريد إلكتروني سيفتح محررًا عبر الإنترنت.

### `allow_spellcheck`

**فحص الإملاء**

تمكين فحص الإملاء

### `block_copy_paste_for_students`

**حظر نسخ ولصق المتعلمين**

حظر قدرة المتعلمين على النسخ واللصق في محرر WYSIWYG

### `editor_block_image_copy_paste`

**منع نسخ ولصق الصور في محرر WYSIWYG**

منع استخدام نسخ ولصق الصور كـ base64 في المحرر لتجنب ملء قاعدة البيانات بالصور.

*افتراضي: `false`*

### `editor_driver_list`

**قائمة برامج تشغيل ملفات WYSIWYG**

مصفوفة تحتوي على أسماء برامج التشغيل للوصول إلى الملفات من محرر WYSIWYG.

### `editor_settings`

**إعدادات محرر WYSIWYG**

مصفوفة تكوين عامة لإعادة تكوين محرر WYSIWYG عالميًا.

### `enable_iframe_inclusion`

**السماح بـ iframes في محرر HTML**

السماح بـ iframes عشوائية في محرر HTML سيعزز قدرات التحرير لدى المستخدمين، لكنه قد يمثل خطرًا أمنيًا. تأكد من أنك تستطيع الاعتماد على مستخدميك (أي تعرف من هم) قبل تمكين هذه الميزة.

### `enable_uploadimage_editor`

**السماح بسحب وإسقاط الصور في محرر WYSIWYG**

تمكين رفع الصور كملف عند القيام بنسخ في المحتوى أو سحب وإسقاط.

*افتراضي: `false`*

### `enabled_asciisvg`

**تمكين AsciiSVG**

تمكين إضافة AsciiSVG في محرر WYSIWYG لرسم الرسوم البيانية من الدوال الرياضية.

### `enabled_googlemaps`

**تفعيل خرائط Google**

تفعيل الزر لإدراج خرائط Google. التفعيل غير مكتمل تمامًا إلا إذا تم تحرير الملف main/inc/lib/fckeditor/myconfig.php مسبقًا وإضافة مفتاح API لخرائط Google.

### `enabled_imgmap`

**تفعيل خرائط الصور**

تفعيل الزر لإدراج خرائط الصور. يتيح ذلك ربط عناوين URL بمناطق من صورة، مما ينشئ نقاطًا ساخنة.

### `enabled_insertHtml`

**السماح بإدراج الويدجتات**

يتيح ذلك تضمين مقاطع الفيديو والتطبيقات المفضلة لديك على صفحات الويب مثل vimeo أو slideshare وجميع أنواع الويدجتات والأدوات

### `enabled_mathjax`

**تمكين MathJax**

تمكين مكتبة MathJax لتصور الصيغ الرياضية. هذا مفيد فقط إذا كان إعداد ASCIIMathML أو ASCIISVG مفعلًا.

### `enabled_support_svg`

**إنشاء وتحرير ملفات SVG**

يسمح هذا الخيار بإنشاء وتحرير SVG (Scalable Vector Graphics) متعدد الطبقات عبر الإنترنت، بالإضافة إلى تصديرها إلى صور بتنسيق png.

### `enabled_wiris`

**محرر WIRIS الرياضي**

تمكين محرر WIRIS الرياضي. بتثبيت هذه الإضافة تحصل على محرر WIRIS و WIRIS CAS.\
هذا التفعيل غير مكتمل تمامًا إلا إذا تم تنزيل [إضافة PHP لـ CKeditor WIRIS](http://www.wiris.com/es/plugins3/ckeditor/download) مسبقًا وفك ضغط محتوياتها في دليل Chamilo main/inc/lib/javascript/ckeditor/plugins/.\
هذا ضروري لأن Wiris برمجيات خاصة وخدماته [تجارية](http://www.wiris.com/store/who-pays). لإجراء تعديلات على الإضافة، قم بتحرير ملف configuration.ini أو استبدال محتواه بملف configuration.ini.default المرسل مع Chamilo.

### `force_wiki_paste_as_plain_text`

**فرض اللصق كنص عادي في الويكي**

سيمنع ذلك العديد من العلامات المخفية غير الصحيحة أو غير القياسية، المنسوخة من نصوص أخرى، من إفساد نص الويكي بعد العديد من المشكلات؛ لكنه سيفقد بعض الميزات أثناء التحرير.

### `full_editor_toolbar_set`

**شريط أدوات محرر WYSIWYG كامل**

عرض شريط الأدوات الكامل في جميع صناديق محرر WYSIWYG في المنصة.

*افتراضي: `false`*

### `htmlpurifier_wiki`

**HTMLPurifier في الويكي**

تمكين HTML purifier في أداة الويكي (يزيد الأمان لكنه يقلل من ميزات التنسيق)

### `include_asciimathml_script`

**تحميل مكتبة Mathjax في جميع صفحات النظام**

فعل هذا الإعداد إذا كنت تريد عرض الصيغ الرياضية القائمة على MathML والرسوم الرياضية القائمة على ASCIIsvg ليس فقط في أداة 'المستندات'، بل في أماكن أخرى في النظام.

### `math_asciimathML`

**محرر ASCIIMathML الرياضي**

تمكين محرر ASCIIMathML الرياضي

### `more_buttons_maximized_mode`

**شريط أزرار موسع**

تمكين شرائط الأزرار الموسعة عندما يكون محرر WYSIWYG مُكبرًا

*افتراضي: `true`*

***

### `save_titles_as_html`

**حفظ العناوين كـ HTML**

يسمح للمستخدمين بتضمين HTML في حقول العناوين في عدة أماكن. يتيح ذلك تنسيق بعض العناوين، خاصة في أسئلة الاختبارات.

*القيمة الافتراضية: `false`*

### `translate_html`

**دعم محتوى HTML متعدد اللغات**

إذا تم تمكينه، يسمح هذا الخيار للمستخدمين باستخدام سمة ‘lang’ في عناصر HTML لتحديد اللغة التي كُتب بها محتوى ذلك العنصر. قم بتمكين عناصر متعددة بسمات ‘lang’ مختلفة وسيُعرض Chamilo المحتوى بلغة المستخدم فقط.

*القيمة الافتراضية: `false`*

### `video_context_menu_hidden`

**إخفاء قائمة السياق في مشغل الفيديو**

عند التمكين، يتم تعطيل قائمة السياق بالنقر بالزر الأيمن في مشغلات الفيديو HTML5.

*القيمة الافتراضية: `false`*

### `video_player_renderers`

**مُعيدو عرض مشغل الفيديو**

تمكين مُعيدي عرض اللاعب لوسائط YouTube وVimeo وFacebook وDailyMotion وTwitch

### `youtube_for_students`

**السماح للمتعلمين بإدراج فيديوهات من YouTube**

تمكين إمكانية إدراج المتعلمين لفيديوهات Youtube


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chamilo.org/2.x-ar/dlyl-alidarh/admin-guide/platform-settings/editor-settings.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
