Kaynak: Bu Mod Home of SMF: Free PHP and MySQL forum software hekimoglu kullanıcı tarafından yazılmıstır...
Moda eklenen özellik: Seviye ve deneyimin adminler tarafındanda ayarlanabilir olması.
Açıklama:
Aktiflik: 1000 mesajda doluyor ve taşmıyor.
Seviye: 2000 mesajda doluyor ve taşmıyor
Deneyim: Karmaya göre artıyor yada azalıyor. 100 karmada doluyor ve taşmıyor.
Aktiflik seviye ve deneyim adminler tarafından değiştirilmedikçe bu şekilde işliyor.
Admin herhangi bir üyenin seviye ve deneyimini değiştirmek isterse profil ayarlarına girip kimlik bilgisinden sayfanın en altında bulunan seviye deneyim panelindeki değerleri değiştirmesi gerekiyor.
Manuel Kurulum
themes/seninteman/Display.template.php dosyasını aç alttaki kodları arat. Bu Code Bul
// Show their personal text? if (!empty($settings['show_blurb']) && $message['member']['blurb'] != '') echo ' ', $message['member']['blurb'], '<br /> <br />';hemen altına alttaki kodları ekle
echo'
<table width="100%" border="0" cellspacing="0" cellpadding="0" height="23">
<tr>
<td colspan="2"><font size="1">Aktiflik</font>
<font size="1"> </font> </td>
</tr>
<tr>
<td colspan="2" height="2"><font size="1">
<TABLE cellSpacing=0 cellPadding=0 width=100 border=1>
<TBODY>
<TR> ';
//AKTİFLİK
$seviye=($message['member']['posts'])/20;
if ($seviye<15){
$seviye=15;
}
if ($seviye>95) {
$seviye=95;
}
$deneyim=($message['member']['karma']['good']-$message['member']['karma']['bad']);
if ($deneyim<10){
$deneyim=10;
}
if ($deneyim>95) {
$deneyim=95;
}
$aktiflik=($message['member']['posts'])/10;
if ($aktiflik<5){
$aktiflik=5;
}
if ($aktiflik>95) {
$aktiflik=95;
}
echo'
<TD><IMG height=9 src="', $settings['images_url'], '/bhg.gif" width="
',$aktiflik,'
"><IMG height=9 src="', $settings['images_url'], '/bhb.gif" width=width="', $aktiflik, '"></TD>
</TR>
</TBODY>
</TABLE>
</td></tr></table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" height="23">
<tr>
<td colspan="2"><font size="1">Seviye</font>
<font size="1"> </font> </td>
</tr>
<tr>
<td colspan="2" height="2"><font size="1">
<TABLE cellSpacing=0 cellPadding=0 width=100 border=1>
<TBODY>
<TR>
';
if (!empty($message['member']['options']['profile_seviye']))
echo'
<TD><IMG height=9 src="', $settings['images_url'], '/bmg.gif" width="
', $message['member']['options']['profile_seviye'], '
"><IMG height=9 src="', $settings['images_url'], '/bmb.gif" width=width="', $message['member']['options']['profile_seviye'], '"></TD>
';
else
echo '
<TD><IMG height=9 src="', $settings['images_url'], '/bmg.gif" width="
', $seviye, '
"><IMG height=9 src="', $settings['images_url'], '/bmb.gif" width=width="', $seviye, '"></TD>
';
echo'
</TR>
</TBODY>
</TABLE>';
echo'
</td></tr></table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" height="23">
<tr>
<td colspan="2"><font size="1">Deneyim</font>
<font size="1"> </font> </td>
</tr>
<tr>
<td colspan="2" height="2"><font size="1">
<TABLE cellSpacing=0 cellPadding=0 width=100 border=1>
<TBODY>
<TR> ';
if (!empty($message['member']['options']['profile_deneyim']))
echo'
<TD><IMG height=9 src="', $settings['images_url'], '/bxg.gif" width="
', $message['member']['options']['profile_deneyim'], '
"><IMG height=9 src="', $settings['images_url'], '/bxb.gif" width=width="', $message['member']['options']['profile_deneyim'], '"></TD>
';
else
echo '
<TD><IMG height=9 src="', $settings['images_url'], '/bxg.gif" width="',$deneyim,'"><IMG height=9 src="', $settings['images_url'], '/bxb.gif" width=width="', $deneyim, '"></TD>';
echo '
</TR>
</TBODY>
</TABLE>
</table>
'; şimdide themes/default/Profile.template.php dosyasını aç ve alttaki kodları arat.
// If karma is enabled let the admin edit it...hemen üstüne alttaki kodları ekle.
if ($context['allow_admin']) echo ' <tr > <td class=catbg colspan=2><b>Seviye-Deneyim Paneli </b></td></tr> <tr > <td ><b>Seviye: </b></td> <td ><input type="text" name="default_options[profile_seviye]" size="50" value="', @$context['member']['options']['profile_seviye'], '" /></td> </tr> <tr > <td class=deneme1><b>Deneyim: </b></td> <td><input type="text" name="default_options[profile_deneyim]" size="50" value="', @$context['member']['options']['profile_deneyim'], '" /></td> </tr> ';işte bu kadar. unutmadan aktiflik seviye deneyim resimlerini images klasörünün içine atmayı unutma. işte aktiflik seviye deneyim resimleri.
İndir
harika işte bu