Smf aktiflik , deneyim , seviye yeni

Başlatan snrj, 13 Haz 2014 19:01

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçiler konuyu incelemekte.

*

  1. 3,263

  2. 596

  3. 1076
13 Haz 2014 19:01 Son düzenlenme: 14 Haz 2014 13:32 Smfci


eski aktiflik moduna göre sadeleştirildi
resimler ve table yapısı kaldırıldı
display.template.php de bul
// Done with the information about the poster... on to the post itself.

üstüne ekle

$toplammesaj=$context['common_stats']['total_posts'];
$kendimesaj=$message['member']['posts'];
$aktif=($kendimesaj+($toplammesaj/1.6)) - $toplammesaj;
if ($aktif>100){$aktif=100;}
$seviyesi=($message['member']['karma']['good'] - $message['member']['karma']['bad'])/5;
if ($seviyesi<3) {$seviyesi=3;}
if ($seviyesi>100) {$seviyesi=100;}
$deneyimi=($message['member']['posts'])/15;
if ($deneyimi>100) {$deneyimi=100;}
echo '
<li class="aktif" style="background: linear-gradient(orange, #fff,orange); width:',$aktif,'px;"><p>Aktiflik</p></li>
<li class="aktif"  style="background: linear-gradient(#557EA0, #fff,#557EA0); width:', $deneyimi, 'px;"><p>Deneyim</p></li>
<li class="aktif" style="background: linear-gradient(#54BC37, #fff,#54BC37); width:', $seviyesi, 'px;"><p>Seviye</p></li>';


index.css de en alta ekle
.aktif
{height: 18px;}
.aktif p
{
font-size: 12px;
line-height: 17px;
text-align: center;
width: 120px;
border: 1px solid #ccc;
border-radius: 0px 10px 10px 0px;
}



  1. 632

  2. 252
bir sorum var hocam bunu resimli yapabilirmiyiz acaba mümkünmü baska bir resim vs mumkunse
onu modunu alabilirmiyiz acaba?

*

  1. 3,263

  2. 596

  3. 1076
18 Haz 2014 21:46 #2 Son düzenlenme: 19 Haz 2014 00:11 Smfci
resimlisini yapmak tabiki mümkün
<li class="aktif" style="background: linear-gradient(orange, #fff,orange); width:',$aktif,'px;"><p>Aktiflik</p></li>
li taglarını şu şekilde düzenleyin
örnek
<p>Aktiflik</p>
<li class="aktif" > <img src="resim yolu"  width="',$aktif,'px"/></li>



  1. 632

  2. 252

Allah razi olsun hocam



  1. 632

  2. 252
Çerseve icinde bu sekil gozukuyor



Cerseve Disinda ise



bu sekilde duruyor


nasil bu hale getirebilirim


*

  1. 3,263

  2. 596

  3. 1076

$toplammesaj=$context['common_stats']['total_posts'];
$kendimesaj=$message['member']['posts'];
$aktif=($kendimesaj+($toplammesaj/1.6)) - $toplammesaj;
if ($aktif>100){$aktif=105;}
$seviyesi=($message['member']['karma']['good'] - $message['member']['karma']['bad'])/5;
if ($seviyesi<3) {$seviyesi=3;}
if ($seviyesi>100) {$seviyesi=100;}
$deneyimi=($message['member']['posts'])/15;
if ($deneyimi>100) {$deneyimi=100;}
echo '
<ul>
<li class="aktif" style="background: linear-gradient(orange, #fff,orange); width:',$aktif,'px;"><p>Aktiflik</p></li>
<li class="aktif"  style="background: linear-gradient(#557EA0, #fff,#557EA0); width:', $deneyimi, 'px;"><p>Deneyim</p></li>
<li class="aktif" style="background: linear-gradient(#54BC37, #fff,#54BC37); width:', $seviyesi, 'px;"><p>Seviye</p></li>
</ul>';



bide bu şekilde deneyin



  1. 632

  2. 252
denedim ama buseferde resimdeki gibi oldu


*

  1. 3,263

  2. 596

  3. 1076

profil alanınızdan kaynaklı bir sorunda display.template ekleyin 



  1. 632

  2. 252

*

  1. 3,263

  2. 596

  3. 1076



  1. 632

  2. 252

*

  1. 3,263

  2. 596

  3. 1076
tekrardan style atamak lazım
başka bir zaman uğraşıp editleyip vereyim size



  1. 632

  2. 252

*

  1. 3,263

  2. 596

  3. 1076
bide bunu deneyin bu şekilde olması lazım temanıza
olmazsa yapacak bişey yok



  1. 632

  2. 252
bunu sadece bir tane bar ile yapabilirmiyiz?

örneğin ben oyun bilgisi-film bilgisi olarak bir bar istiyorum bu barlar açtığı konuya veya attığı yoruma göre yükselsin. mantık aynı sadece 3 tane aktiflik deneyim yerine 1 tane oyun bilgisi-film bilgisi olacak. nasıl yapılır


Benzer Konular (5)


MENU ×