السلام عليكم ورحمه الله وبركاته
الدرس عباره عن تغيير موضوع ومكان اسم العضو والرتبتة من وضعها الافتراضى وهو اسفل الصورة الرمزية الى اعلى الصورة الرمزية وهذا الشرح متوافق مع للجيل الثاني XF2.0
لنبدء الان الشرح
- ادخل اللى لوحة تحكم المنتدى >> المظهر >> البحث عن القوال >> ابحث عن قلب اسمه message_macros
- داخل هذا القالب ابحث عن هذا الكود
كود PHP:
<div class="message-userDetails">
<h4 class="message-name"><xf:username user="$user" rich="true" defaultname="{$fallbackName}" itemprop="name" /></h4>
<xf:usertitle user="$user" tag="h5" class="message-userTitle" banner="true" itemprop="jobTitle" />
<xf:userbanners user="$user" tag="div" class="message-userBanner" itemprop="jobTitle" />
<xf:if is="{$dateHtml}"><div class="message-date">{$dateHtml}</div></xf:if>
</div>
- قم بحذف هذا الكود
- بداخل نفس القالب ابحث عن هذا الكود
كود PHP:
<section itemscope itemtype="https://schema.org/Person" class="message-user">
- ضع اسفله مباشره هذا لكود
كود PHP:
<div class="message-userDetails">
<h4 class="message-name"><xf:username user="$user" rich="true" defaultname="{$fallbackName}" itemprop="name" /></h4>
<xf:usertitle user="$user" tag="h5" class="message-userTitle" banner="true" itemprop="jobTitle" />
</div>
- ثم ابحث عن هذا الكود
كود PHP:
<div class="message-avatar {{ ($xf.options.showMessageOnlineStatus && $user && $user.isOnline()) ? 'message-avatar--online' : '' }}">
<div class="message-avatar-wrapper">
<xf:avatar user="$user" size="m" defaultname="{$fallbackName}" itemprop="image" />
<xf:if is="$xf.options.showMessageOnlineStatus && $user && $user.isOnline()">
<span class="message-avatar-online" data-xf-init="tooltip" title="{{ phrase('online_now')|for_attr }}"></span>
</xf:if>
</div>
</div>
- ثم ضع اسفله مباشره هذا الكود
كود PHP:
<div class="message-userDetails">
<xf:userbanners user="$user" tag="div" class="message-userBanner" itemprop="jobTitle" />
<xf:if is="{$dateHtml}"><div class="message-date">{$dateHtml}</div></xf:if>
</div>
ثم قم بالحفظ ومبارك عليك
النتيجة