بِسْمِ ٱللّٰهِ ٱلرَّحْمٰنِ ٱلرَّحِيمِ
تلقيتُ بعض الرسائل بخصوص شعار "الوسم" في مدير موارد Xenforo.
في هذه الأثناء، حاولتُ إنشاء إضافة لتسهيل الأمر عليكم. لكن للأسف، بعض الملفات تحتاج إلى تعديل يدوي.
إليكم هنا شرحًا لإزالة التحقق من شعار "الوسم"، وخيارًا لإزالة عرض شعار "الوسم" من الموارد.
أولًا، أنشئ نسخة احتياطية من ملف SRC/ADDONS/XFRM/Entity/ResourceItem.php
إزالة التحقق:
1. تحقق مما إذا كنت تستخدم إصدار XFRM 2.2.3. إذا لم يكن كذلك، يُرجى التواصل معي أولًا!
2. افتح ملف src/addons/XFRM/Entity/ResourceItem.php باستخدام محرر.
ابحث عن:
يزيل:
٣. احفظ الملف المُحرَّر وحمِّله، واستبدل الملف الموجود src/addons/XFRM/Entity/ResourceItem.php
لإزالة عرض الشعار:
١. انتقل إلى "المظهر" - "القوالب"
٢. اختر النمط المُستخدَم
٣. ابحث عن القالب: xfrm_resource_edit_macros
٤. ابحث عن:
يستبدل:
ملاحظة: في الوقت الحالي نترك الماكرو كما هو لأنه يعطي أخطاء عند الإزالة.
تلقيتُ بعض الرسائل بخصوص شعار "الوسم" في مدير موارد Xenforo.
في هذه الأثناء، حاولتُ إنشاء إضافة لتسهيل الأمر عليكم. لكن للأسف، بعض الملفات تحتاج إلى تعديل يدوي.
إليكم هنا شرحًا لإزالة التحقق من شعار "الوسم"، وخيارًا لإزالة عرض شعار "الوسم" من الموارد.
أولًا، أنشئ نسخة احتياطية من ملف SRC/ADDONS/XFRM/Entity/ResourceItem.php
إزالة التحقق:
1. تحقق مما إذا كنت تستخدم إصدار XFRM 2.2.3. إذا لم يكن كذلك، يُرجى التواصل معي أولًا!
2. افتح ملف src/addons/XFRM/Entity/ResourceItem.php باستخدام محرر.
ابحث عن:
PHP:
'tag_line' => ['type' => self::STR, 'maxLength' => 100,
'required' => 'xfrm_please_enter_valid_tag_line',
'censor' => true,
'api' => true
يزيل:
PHP:
'required' => 'xfrm_please_enter_valid_tag_line',
٣. احفظ الملف المُحرَّر وحمِّله، واستبدل الملف الموجود src/addons/XFRM/Entity/ResourceItem.php
لإزالة عرض الشعار:
١. انتقل إلى "المظهر" - "القوالب"
٢. اختر النمط المُستخدَم
٣. ابحث عن القالب: xfrm_resource_edit_macros
٤. ابحث عن:
PHP:
<xf:macro name="tag_line" arg-resource="!">
<xf:textboxrow name="tag_line" value="{$resource.tag_line_}"
maxlength="{{ max_length($resource, 'tag_line') }}"
label="{{ phrase('xfrm_tag_line') }}"
explain="{{ phrase('xfrm_provide_very_brief_one_line_description_of_your_resource') }}"/>
</xf:macro>
يستبدل:
PHP:
<xf:macro name="tag_line" arg-resource="!"></xf:macro>
ملاحظة: في الوقت الحالي نترك الماكرو كما هو لأنه يعطي أخطاء عند الإزالة.