- الرئيسية
- ما الجديد !
-
الصفحات▼
الصفحات
أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .
حول تعديل الصورة الشخصية
-
-
حول تعديل الصورة الشخصية19-12-2025 11:56 مساءً
-
Solimanمعلومات الكاتبPBBoard developer
- انضم في :
- 18-07-2009
- رقم العضوية :
- 1
- المشاركات :
- 13422
- الدولة :
- KSA
- الجنس:
- الدعوات:
- 55
- قوة السمعة:
- 82296
- موقعي:
- زيارة موقعي
-
لا يوجد تعديل واحد يمكنك تطبيقه على جميع الصور الرمزية وفي جميع القوالب
ستحتاج لأن تعدل كل قالب على حدى
مثال على تعديل الصور الرمزية الصغيرة التي تظهر في قالب whatis_new الذي يعرض مالجديد في القائمة الجانبية
التعديل سيكون بهذا الشكل
تبحث في السطر 53 عن:
CODE<span class="brd0" style="background-image: url(<?php echo $PowerBB->_CONF['template']['ForumAdress'].$PowerBB->_CONF['template']['image_path'];?>/{$_CONF['info_row']['default_avatar']}); width: 32px; height: 32px; background-position: center; background-repeat: no-repeat; background-size: 32px; display: inline-block; vertical-align: middle;"></span>
وتستبدله بـ :
CODE<?php $forum['username_first_letter'] = mb_substr($PowerBB->_CONF['template']['while']['lastPostsList'][$this->x_loop]['writer'], 0, 1, 'UTF-8'); ?> <span class="avatar-default avatar-u1-s" data-letter="<?php echo $forum['username_first_letter']; ?>"> <?php echo $forum['username_first_letter']; ?> </span> <style> .avatar-default { float: right; margin-left: 6px; width: 32px; height: 32px; display: inline-flex; align-items: center; justify-content: center; background: #dde3ea; color: #2f3a4a; border-radius: 50%; font-size: 20px; background-position: center; background-repeat: no-repeat; vertical-align: middle } .avatar-default i { line-height: 1; } .avatar-u1-s { border-radius: 50%; } .avatar-default[data-letter="أ"], .avatar-default[data-letter="ا"], .avatar-default[data-letter="ب"], .avatar-default[data-letter="ت"] { background: #e7f0ff; } .avatar-default[data-letter="ج"], .avatar-default[data-letter="ح"], .avatar-default[data-letter="خ"] { background: #e9f7ef; } .avatar-default[data-letter="س"], .avatar-default[data-letter="ش"], .avatar-default[data-letter="ص"] { background: #f1e9ff; } .avatar-default[data-letter="م"], .avatar-default[data-letter="ن"], .avatar-default[data-letter="و"] { background: #fff4e5; } /* إنجليزي */ .avatar-default[data-letter^="A"], .avatar-default[data-letter^="B"], .avatar-default[data-letter^="C"] { background: #e7f0ff; } .avatar-default[data-letter^="D"], .avatar-default[data-letter^="E"], .avatar-default[data-letter^="F"] { background: #e9f7ef; } .avatar-default[data-letter^="M"], .avatar-default[data-letter^="N"], .avatar-default[data-letter^="O"] { background: #fde8e8; } </style>
السطر الأهم هو هذا السطر
CODE$forum['username_first_letter'] = mb_substr(اسم العضو, 0, 1, 'UTF-8');
تضيف به المتغير الذي يجلب اسم العضو بلغة PHP
وهكذا على كل قالب
طبعا اكواد css يفترض ان تضاف في ملف css الخاص بالاستايل
بالتوفيق
الساعة الآن 08:45 AM