Default Avatar (Kullanıcı isminin ilk harfi)

Merhaba, tekrar hoş geldiniz!

Bilgi sahibi olanlarla ihtiyaç duyanları buluşturmak, farklı bakış açılarına sahip insanları bir araya getirerek birbirlerini daha iyi anlamalarını sağlamak ve herkesin bilgisini paylaşmasını sağlamak istiyoruz.

orhan

Moderator
Katılım
5 Ara 2018
Mesajlar
466
Tepkime puanı
89
Puanları
28
./Sources/Load.php

Bul:
Kod:
// Are we also loading the members custom fields into context?

Öncesine Ekle:
Kod:
 // Default Avatar by Username (no images).
 if($memberContext[$user]['avatar']['image'] == '')
 {
 preg_match('/^[a-z]/i', $memberContext[$user]['name'], $damatch);
 $damatch = empty($damatch) ? '?' : $damatch[0][0];
 $uhash = md5($memberContext[$user]['name']);
 $memberContext[$user]['avatar'] = array(
 'name' => '',
 'image' => '<span class="avatar" style="background-color:#' . substr($uhash, 0, 2) . substr($uhash, 2, 2) . substr($uhash, 4, 2) . '" >' . $damatch . '</span>',
 'href' => '',
 'url' => '',
 );
 }

./Sources/Subs.php

Bul:
Kod:
// Figure out how long they've been logged in.

Öncesine Ekle:

Kod:
 // Default Avatar by Username (no images).
 if(empty($context['user']['avatar']['image']))
 {
 preg_match('/^[a-z]/i', $context['user']['name'], $damatch);
 $damatch = empty($damatch) ? '?' : $damatch[0][0];
 $uhash = md5($context['user']['name']);
 $context['user']['avatar'] = array(
 'name' => '',
 'image' => '<span class="avatar" style="background-color:#' . substr($uhash, 0, 2) . substr($uhash, 2, 2) . substr($uhash, 4, 2) . '" >' . $damatch . '</span>',
 'href' => '',
 'url' => '',
 );
 }

Temanizin css dosyasına ekleyin

Kod:
span.avatar {
 font-weight: 300;
 width: 100px;
 height: 100px;
 border-radius: 60px;
 font-size: 70px;
 line-height: 90px;
 box-sizing: content-box;
 color: #FFF;
 text-align: center;
 vertical-align: top;
 display: inline-block;
 text-transform: uppercase;
}
 
Geri
Üst Alt