شرح زيادة عدد أحرف عناوين الأقسام والمواضيع في XenForo

  • بادئ الموضوع بادئ الموضوع codeNET
  • تاريخ البدء تاريخ البدء
إصدارات زين فورو المتوافقة:
2.0 ، 2.1 ، 2.2 ، 2.3
حقوق البرمجية الظاهرة:
لا يوجد
الوصف:
دليل حول كيفية زيادة الحد الأقصى لعدد الأحرف المسموح به لعناوين الأقسام (Categories) وعناوين المواضيع (Post Titles) في XenForo. افتراضياً، يدعم XenForo 50 حرفاً للأقسام و150 حرفاً للمواضيع. إذا تجاوزت هذه الحدود، ستظهر لك رسالة خطأ.
الخطوة الأولى: تعديل قاعدة البيانات عبر phpMyAdmin > SQL:
قم بتشغيل الأمر التالي:
كود:
ALTER TABLE xf_node CHANGE COLUMN title title VARCHAR(500), CHANGE COLUMN node_name node_name VARCHAR(500);
ALTER TABLE xf_thread MODIFY title varchar(500);
ALTER TABLE xf_forum MODIFY last_thread_title varchar(500);
IMG_8733.jpeg
الخطوة الثانية: تعديل ملفات الكود (PHP):
1. تعديل ملف /src/XF/Entity/Node.php:

ابحث عن:
كود:
'title' => ['type' => self::STR, 'maxLength' => 50,
'required' => 'please_enter_valid_title', 'api' => true
],
'node_name' => ['type' => self::STR, 'maxLength' => 50, 'nullable' => true, 'default' => null,
'unique' => 'node_names_must_be_unique',
'match' => self::MATCH_ALPHANUMERIC_HYPHEN,
'api' => true
],
وقم بتغيير 50 إلى 500.
2. تعديل ملف /src/XF/Entity/Thread.php:
ابحث عن:
كود:
'title' => ['type' => self::STR, 'maxLength' => 150,
'required' => 'please_enter_valid_title',
'censor' => true,
'api' => true,
],
وقم بتغيير 150 إلى 500.
3. تعديل ملف /src/XF/Entity/Forum.php:
ابحث عن:
كود:
'last_thread_title' => ['type' => self::STR, 'maxLength' => 150, 'default' => ''],
وقم بتغيير 150 إلى 500.

حقوق الطبع والنشر © منتدى كود نت codeNET. جميع الحقوق محفوظة.
 
عودة
أعلى أسفل