Publisher - التكوين الأساسي
تكوين Publisher الأساسي
Section titled “تكوين Publisher الأساسي”قم بتكوين إعدادات وحدة Publisher والتفضيلات والخيارات العامة لتثبيت XOOPS الخاص بك.
الوصول إلى التكوين
Section titled “الوصول إلى التكوين”ملاحة لوحة التحكم
Section titled “ملاحة لوحة التحكم”لوحة التحكم XOOPS└── الوحدات └── Publisher ├── التفضيلات ├── الإعدادات └── التكوين- تسجيل الدخول كـ المسؤول
- اذهب إلى لوحة التحكم → الوحدات
- ابحث عن وحدة Publisher
- انقر على التفضيلات أو رابط المسؤول
الإعدادات العامة
Section titled “الإعدادات العامة”الوصول إلى التكوين
Section titled “الوصول إلى التكوين”لوحة التحكم → الوحدات → Publisherانقر على رمز الترس أو الإعدادات لهذه الخيارات:
خيارات العرض
Section titled “خيارات العرض”| الإعداد | الخيارات | الافتراضي | الوصف |
|---|---|---|---|
| المقالات في الصفحة | 5-50 | 10 | المقالات المعروضة في القوائم |
| عرض فتات الخبز | نعم / لا | نعم | عرض مسار التنقل |
| استخدم الترقيم | نعم / لا | نعم | ترقيم القوائم الطويلة |
| عرض التاريخ | نعم / لا | نعم | عرض تاريخ المقالة |
| عرض الفئة | نعم / لا | نعم | عرض فئة المقالة |
| عرض المؤلف | نعم / لا | نعم | عرض مؤلف المقالة |
| عرض المشاهدات | نعم / لا | نعم | عرض عدد مشاهدات المقالة |
مثال التكوين:
المقالات في الصفحة: 15عرض فتات الخبز: نعماستخدم الترقيم: نعمعرض التاريخ: نعمعرض الفئة: نعمعرض المؤلف: نعمعرض المشاهدات: نعمخيارات المؤلف
Section titled “خيارات المؤلف”| الإعداد | الافتراضي | الوصف |
|---|---|---|
| عرض اسم المؤلف | نعم | عرض الاسم الحقيقي أو اسم المستخدم |
| استخدم اسم المستخدم | لا | عرض اسم المستخدم بدلاً من الاسم |
| عرض بريد المؤلف | لا | عرض بريد المؤلف الإلكتروني |
| عرض صورة المؤلف | نعم | عرض صورة المستخدم |
تكوين المحرر
Section titled “تكوين المحرر”حدد محرر WYSIWYG
Section titled “حدد محرر WYSIWYG”يدعم Publisher عدة محررات:
المحررات المتاحة
Section titled “المحررات المتاحة”graph LR A[اختيار المحرر] -->|CKEditor| B[حديث وغني بالميزات] A -->|FCKeditor| C[موروث، متوافق] A -->|TinyMCE| D[خفيف الوزن، بسيط] A -->|محرر DHTML| E[أساسي جداً، بسيط]CKEditor (الموصى به)
Section titled “CKEditor (الموصى به)”الأفضل لـ: معظم المستخدمين، المتصفحات الحديثة، الميزات الكاملة
- اذهب إلى التفضيلات
- عيّن المحرر: CKEditor
- قم بتكوين الخيارات:
المحرر: CKEditor 4.xشريط الأدوات: ممتلئالارتفاع: 400 بكسلالعرض: 100%أزل الملحقات: []أضف ملحقات: [mathjax, codesnippet]FCKeditor
Section titled “FCKeditor”الأفضل لـ: التوافق، الأنظمة القديمة
المحرر: FCKeditorشريط الأدوات: افتراضيالتكوين المخصص: (اختياري)TinyMCE
Section titled “TinyMCE”الأفضل لـ: حد أدنى من البصمة، تحرير أساسي
المحرر: TinyMCEالملحقات: [paste, table, link, image]شريط الأدوات: بسيطملفات وإعدادات التحميل
Section titled “ملفات وإعدادات التحميل”قم بتكوين أدلة التحميل
Section titled “قم بتكوين أدلة التحميل”التحكم → Publisher → التفضيلات → إعدادات التحميلإعدادات نوع الملف
Section titled “إعدادات نوع الملف”أنواع الملفات المسموحة: الصور: - jpg - jpeg - gif - png - webp المستندات: - pdf - doc - docx - xls - xlsx - ppt - pptx الأرشيفات: - zip - rar - 7z الوسائط: - mp3 - mp4 - webm - movحدود حجم الملف
Section titled “حدود حجم الملف”| نوع الملف | الحد الأقصى | ملاحظات |
|---|---|---|
| الصور | 5 MB | لكل ملف صورة |
| المستندات | 10 MB | ملفات PDF والمكتب |
| الوسائط | 50 MB | ملفات الفيديو / الصوت |
| جميع الملفات | 100 MB | إجمالي لكل تحميل |
التكوين:
الحد الأقصى لحجم تحميل الصورة: 5 MBالحد الأقصى لحجم تحميل المستند: 10 MBالحد الأقصى لحجم تحميل الوسائط: 50 MBإجمالي حجم التحميل: 100 MBأقصى ملفات لكل مقالة: 5تغيير حجم الصورة
Section titled “تغيير حجم الصورة”تقوم Publisher بتغيير حجم الصور تلقائياً للتسق:
حجم الصورة المصغرة: العرض: 150 الارتفاع: 150 الوضع: قص / تغيير الحجم
حجم صورة الفئة: العرض: 300 الارتفاع: 200 الوضع: تغيير الحجم
صورة المقالة المميزة: العرض: 600 الارتفاع: 400 الوضع: تغيير الحجمتعليقات وإعدادات التفاعل
Section titled “تعليقات وإعدادات التفاعل”تكوين التعليقات
Section titled “تكوين التعليقات”التفضيلات → قسم التعليقاتخيارات التعليقات
Section titled “خيارات التعليقات”السماح بالتعليقات: - مفعل: نعم / لا - افتراضي: نعم - تجاوز لكل مقالة: نعم
اعتدال التعليقات: - اعتدال التعليقات: نعم / لا - اعتدال تعليقات الضيف فقط: نعم / لا - مرشح البريد العشوائي: مفعل - الحد الأقصى من التعليقات في اليوم: (غير محدود)
عرض التعليق: - تنسيق العرض: محذوف / مسطح - التعليقات في الصفحة: 10 - تنسيق التاريخ: التاريخ الكامل / منذ وقت - عرض عدد التعليقات: نعم / لاتكوين التقييمات
Section titled “تكوين التقييمات”السماح بالتقييمات: - مفعل: نعم / لا - افتراضي: نعم - تجاوز لكل مقالة: نعم
خيارات التقييمات: - مقياس التقييم: 5 نجوم (افتراضي) - السماح للمستخدم بتقييم الخاص: لا - عرض متوسط التقييم: نعم - عرض عدد التقييمات: نعممحرك البحث والإعدادات
Section titled “محرك البحث والإعدادات”تحسين محرك البحث
Section titled “تحسين محرك البحث”التفضيلات → إعدادات تحسين محركات البحثتكوين URL
Section titled “تكوين URL”عناوين URL لتحسين محركات البحث: - مفعل: لا (عيّن على نعم لعناوين URL لتحسين محركات البحث) - إعادة كتابة URL: بلا / Apache mod_rewrite / IIS rewrite
تنسيق URL: - الفئة: / فئة / أخبار - المقالة: / مقالة / مرحبا بالموقع - الأرشيف: / أرشيف / 2024/01
الوصف الوصفي: - إنشاء تلقائي: نعم - الحد الأقصى للطول: 160 حرف
الكلمات الرئيسية الوصفية: - إنشاء تلقائي: نعم - من: علامات المقالة، العنوانتفعيل عناوين URL لتحسين محركات البحث (متقدم)
Section titled “تفعيل عناوين URL لتحسين محركات البحث (متقدم)”المتطلبات الأساسية:
- Apache مع
mod_rewriteمفعل - دعم
.htaccessمفعل
خطوات التكوين:
- اذهب إلى التفضيلات → إعدادات تحسين محركات البحث
- عيّن عناوين URL لتحسين محركات البحث: نعم
- عيّن إعادة كتابة URL: Apache mod_rewrite
- تحقق من وجود ملف
.htaccessفي مجلد Publisher
تكوين .htaccess:
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase /modules/publisher/
# إعادة كتابة الفئات RewriteRule ^category/([0-9]+)-(.*)\.html$ index.php?op=showcategory&categoryid=$1 [L,QSA]
# إعادة كتابة المقالات RewriteRule ^article/([0-9]+)-(.*)\.html$ index.php?op=showitem&itemid=$1 [L,QSA]
# إعادة كتابة الأرشيفات RewriteRule ^archive/([0-9]+)/([0-9]+)/$ index.php?op=archive&year=$1&month=$2 [L,QSA]</IfModule>الذاكرة والأداء
Section titled “الذاكرة والأداء”تكوين الذاكرة
Section titled “تكوين الذاكرة”التفضيلات → إعدادات الذاكرةتفعيل الذاكرة: - مفعل: نعم - نوع الذاكرة: ملف (أو Memcache)
مدة حياة الذاكرة: - قوائم الفئات: 3600 ثانية (ساعة واحدة) - قوائم المقالات: 1800 ثانية (30 دقيقة) - مقالة واحدة: 7200 ثانية (ساعتان) - كتلة المقالات الحديثة: 900 ثانية (15 دقيقة)
مسح الذاكرة: - مسح يدوي: متاح في المسؤول - مسح تلقائي عند حفظ المقالة: نعم - مسح عند تغيير الفئة: نعممسح الذاكرة اليدوي
Section titled “مسح الذاكرة اليدوي”مسح الذاكرة اليدوي:
- اذهب إلى التحكم → Publisher → الأدوات
- انقر على مسح الذاكرة
- حدد أنواع الذاكرة للمسح:
- ذاكرة الفئة
- ذاكرة المقالة
- ذاكرة الكتلة
- كل الذاكرة
- انقر على مسح المحدد
سطر الأوامر:
# امسح كل ذاكرة Publisherphp /path/to/xoops/admin/cache_manage.php publisher
# أو احذف ملفات الذاكرة مباشرةrm -rf /path/to/xoops/var/cache/publisher/*الإخطار وسير العمل
Section titled “الإخطار وسير العمل”إخطارات البريد الإلكتروني
Section titled “إخطارات البريد الإلكتروني”التفضيلات → الإخطاراتإخطار المسؤول بمقالة جديدة: - مفعل: نعم - المستلم: بريد المسؤول الإلكتروني - شمول الملخص: نعم
إخطار المحررين: - مفعل: نعم - عند الإرسال الجديد: نعم - عند المقالات المعلقة: نعم
إخطار المؤلف: - عند الموافقة: نعم - عند الرفض: نعم - عند التعليق: لا (اختياري)سير العمل
Section titled “سير العمل”طلب الموافقة: - مفعل: نعم - موافقة المحرر: نعم - موافقة المسؤول: لا
حفظ المسودة: - فترة الحفظ التلقائي: 60 ثانية - حفظ النسخ المحلية: نعم - سجل المراجعة: آخر 5 نسخإعدادات المحتوى
Section titled “إعدادات المحتوى”نشر الافتراضيات
Section titled “نشر الافتراضيات”التفضيلات → إعدادات المحتوىحالة المقالة الافتراضية: - المسودة / النشر: مسودة - مميزة افتراضياً: لا - وقت النشر التلقائي: بلا
الرؤية الافتراضية: - عام / خاص: عام - عرض على الصفحة الأمامية: نعم - عرض في الفئات: نعم
النشر المجدول: - مفعل: نعم - السماح لكل مقالة: نعم
انتهاء صلاحية المحتوى: - مفعل: لا - أرشيف تلقائي قديم: لا - أرشيف بعد الأيام: (غير محدود)خيارات محتوى WYSIWYG
Section titled “خيارات محتوى WYSIWYG”السماح بـ HTML: - في المقالات: نعم - في التعليقات: لا
السماح بالوسائط المدمجة: - مقاطع فيديو (iframe): نعم - الصور: نعم - الملحقات: لا
تصفية المحتوى: - إزالة العلامات: لا - مرشح XSS: نعم (موصى به)إعدادات محرك البحث
Section titled “إعدادات محرك البحث”قم بتكوين تكامل البحث
Section titled “قم بتكوين تكامل البحث”التفضيلات → إعدادات البحثتفعيل فهرسة المقالات: - شمول البحث في الموقع: نعم - نوع الفهرس: نص كامل / العنوان فقط
خيارات البحث: - البحث في العناوين: نعم - البحث في المحتوى: نعم - البحث في التعليقات: نعم
الوسوم الوصفية: - إنشاء تلقائي: نعم - وسوم OG (وسائط اجتماعية): نعم - بطاقات تويتر: نعمالإعدادات المتقدمة
Section titled “الإعدادات المتقدمة”وضع التصحيح (التطوير فقط)
Section titled “وضع التصحيح (التطوير فقط)”التفضيلات → متقدموضع التصحيح: - مفعل: لا (للتطوير فقط!)
ميزات التطوير: - عرض استعلامات SQL: لا - تسجيل الأخطاء: نعم - بريد خطأ: admin@example.comتحسين قاعدة البيانات
Section titled “تحسين قاعدة البيانات”التحكم → الأدوات → تحسين قاعدة البيانات# تحسين يدويmysql> OPTIMIZE TABLE publisher_items;mysql> OPTIMIZE TABLE publisher_categories;mysql> OPTIMIZE TABLE publisher_comments;تخصيص الوحدة
Section titled “تخصيص الوحدة”قوالس المظهر
Section titled “قوالس المظهر”التفضيلات → العرض → القوالسحدد مجموعة القالب:
- افتراضي
- كلاسيكي
- حديث
- مظلم
- مخصص
يتحكم كل قالب في:
- تخطيط المقالة
- قائمة الفئة
- عرض الأرشيف
- عرض التعليق
نصائح التكوين
Section titled “نصائح التكوين”أفضل الممارسات
Section titled “أفضل الممارسات”graph TD A[استراتيجية التكوين] -->|ابدأ| B[تفعيل الميزات الأساسية] B -->|اختبر| C[تحقق من الوظيفة] C -->|مقياس| D[تفعيل الميزات المتقدمة] D -->|تحسّن| E[ضبط الأداء] E -->|آمن| F[طبّق إعدادات الأمان]- ابدأ بسيط - فعّل الميزات الأساسية أولاً
- اختبر كل تغيير - تحقق قبل المتابعة
- فعّل الذاكرة - يحسّن الأداء
- احفظ نسخة احتياطية أولاً - صدّر الإعدادات قبل التغييرات الرئيسية
- راقب السجلات - افحص سجلات الأخطاء بانتظام
تحسين الأداء
Section titled “تحسين الأداء”لأداء أفضل: - تفعيل الذاكرة: نعم - مدة حياة الذاكرة: 3600 ثانية - حد المقالات في الصفحة: 10-15 - ضغط الصور: نعم - تصغير CSS / JS: نعم (إن كان متاحاً)تقوية الأمان
Section titled “تقوية الأمان”لأمان أفضل: - اعتدال التعليقات: نعم - تعطيل HTML في التعليقات: نعم - تصفية XSS: نعم - قائمة بيضاء نوع الملف: صارم - الحد الأقصى لحجم التحميل: حد معقولتصدير / استيراد الإعدادات
Section titled “تصدير / استيراد الإعدادات”إعدادات النسخة الاحتياطية
Section titled “إعدادات النسخة الاحتياطية”التحكم → الأدوات → تصدير الإعداداتللعمل نسخة احتياطية من التكوين الحالي:
- انقر على تصدير التكوين
- احفظ ملف
.cfgالذي تم تنزيله - احفظه في مكان آمن
للاستعادة:
- انقر على استيراد التكوين
- حدد ملف
.cfg - انقر على استعادة
أدلة التكوين ذات الصلة
Section titled “أدلة التكوين ذات الصلة”- إدارة الفئات
- إنشاء المقالات
- تكوين الصلاحيات
- دليل التثبيت
استكشاف أخطاء التكوين
Section titled “استكشاف أخطاء التكوين”الإعدادات لن تحفظ
Section titled “الإعدادات لن تحفظ”الحل:
- تحقق من أذونات دليل
/var/config/ - تحقق من وصول PHP للكتابة
- افحص سجل أخطاء PHP
- امسح ذاكرة المتصفح وحاول مجدداً
المحرر لا يظهر
Section titled “المحرر لا يظهر”الحل:
- تحقق من تثبيت ملحق المحرر
- تحقق من تكوين محرر XOOPS
- جرّب خيار محرر مختلف
- افحص وحدة تحكم المتصفح لأخطاء JavaScript
مشاكل الأداء
Section titled “مشاكل الأداء”الحل:
- فعّل الذاكرة
- قلل المقالات في الصفحة
- ضغط الصور
- تحقق من تحسين قاعدة البيانات
- استعرض سجل الاستعلام البطيء
الخطوات التالية
Section titled “الخطوات التالية”- قم بتكوين صلاحيات المجموعة
- أنشئ مقالتك الأولى
- قم بإعداد الفئات
- استعرض قوالس مخصصة
#publisher #configuration #preferences #settings #xoops