كما في العنوان
سوف نشرح كيفية اضافة صور اعضاء بجانب اسمائهم في رسائل الصادرة و الواردة
المعاينة
اولا
نقوم بتحرير القالب pm_list
لوحة تحكم الإدارة القوالب » DK-style » تحرير : pm_list
في الرسائل الواردة
ثم نبحث عن
CODE
{if {$folder} == 'sent'}
نضع تحته مباشرة هذا الكود
CODE
{if {$_CONF['info_row']['allow_avatar']}}
<style>
.UserPhoto_tiny_RCS {
padding: 0;
margin-top: -5px;
}
.User-Picture-forum-Home {
border-radius: 2px;
}
</style>
<?php
$username = $PowerBB->_CONF['template']['while']['MassegeList'][$this->x_loop]['user_to'];
?>
<?php
// Get username style
$MemberArr = array();
$MemberArr['where'] = array('username',$username);
$StyleMemberInfo = $PowerBB->core->GetInfo($MemberArr,'member');
if (empty($StyleMemberInfo['avater_path']))
{
$photo = $PowerBB->_CONF['template']['image_path'].'/'.$PowerBB->_CONF['info_row']['default_avatar'];
}
else
{
$photo = $StyleMemberInfo['avater_path'];
}
?>
<div class="UserPhoto_tiny_RCS" data-toggle="tooltip" data-placement="auto" title="{$lang['Picture']} {$forum['username']} {$lang['Personal']}">
<span class="User-Picture-forum-Home" style="background-image: url(<?php echo $photo;?>);"></span>
</div>
{/if}
في الرسائل الصادرة
في نفس القالب
نبحث عن
CODE
<a href="index.php?page=profile&show=1&username={$MassegeList['user_to']}">{$MassegeList['user_to']}</a>
{else}
و نضع اسفله مباشرة نفس الكود السابق
CODE
{if {$_CONF['info_row']['allow_avatar']}}
<style>
.UserPhoto_tiny_RCS {
padding: 0;
margin-top: -5px;
}
.User-Picture-forum-Home {
border-radius: 2px;
}
</style>
<?php
$username = $PowerBB->_CONF['template']['while']['MassegeList'][$this->x_loop]['user_from'];
?>
<?php
// Get username style
$MemberArr = array();
$MemberArr['where'] = array('username',$username);
$StyleMemberInfo = $PowerBB->core->GetInfo($MemberArr,'member');
if (empty($StyleMemberInfo['avater_path']))
{
$photo = $PowerBB->_CONF['template']['image_path'].'/'.$PowerBB->_CONF['info_row']['default_avatar'];
}
else
{
$photo = $StyleMemberInfo['avater_path'];
}
?>
<div class="UserPhoto_tiny_RCS" data-toggle="tooltip" data-placement="auto" title="{$lang['Picture']} {$forum['username']} {$lang['Personal']}">
<span class="User-Picture-forum-Home" style="background-image: url(<?php echo $photo;?>);"></span>
</div>
{/if}
و نحفظ و نقوم بحذف الكاش المتصفح عن طريق برنامج ccleaner و نرى النتيجة
ملاحظة : يجب حفظ نسخة عن قالب قبل التجريب
بالتوفيق