Simple Machines Community Forum

SMF Support => Türkçe Bölümü (Turkish) => Language Specific Support => Arşiv => Aiheen aloitti: emrex2 - toukokuu 01, 2009, 01:42:13 IP

Otsikko: Karma Grafiği
Kirjoitti: emrex2 - toukokuu 01, 2009, 01:42:13 IP
(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fi43.tinypic.com%2F2wr0u88.png&hash=e93ea2acfbae148a59283342cede0bd60c576962)

Bu şekil karma grafiği istiyorum nasıl olur acaba veyada var mı? Yardımlarınız için şimdiden teşekürler.
Otsikko: Re: Karma Grafiği
Kirjoitti: abdull@h - toukokuu 01, 2009, 02:03:06 IP
ilk önce images klasorune bu resimleri (https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fwww.cazforum.com%2Fcaz%2FThemes%2Fdefault%2Fimages%2Frep1.gif&hash=7a68efd0501a7776ecdd994f8c3b85064bbd0023)(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fwww.cazforum.com%2Fcaz%2FThemes%2Fdefault%2Fimages%2Frep2.gif&hash=bf5028ccc832d512ac4074db39af81ca08405cd7)atıyoruz isimleri rep1.gif ve rep2.gif olacak daha sonra admin panelinden forum seçenekleri ordanda karma ya geliyoruz ve aşağıdaki ayarlar gibi yapıyoruz

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg195.imageshack.us%2Fimg195%2F4062%2Frepppue0.gif&hash=9b625e395d3d726ee1ca0c5f32d0a7eda5f5940b)
<img border="0" src="http://img46.imageshack.us/img46/7089/terazijg5.gif" alt="Rep ver">

şimdi kod kısmı

display.template.php yi açıp

aşağıdaki kodu tamamen siliyoruz
// Is karma display enabled?  Total or +/-?
if ($modSettings['karmaMode'] == '1')
echo '
<br />
', $modSettings['karmaLabel'], ' ', $message['member']['karma']['good'] - $message['member']['karma']['bad'], '<br />';
elseif ($modSettings['karmaMode'] == '2')
echo '
<br />
', $modSettings['karmaLabel'], ' +', $message['member']['karma']['good'], '/-', $message['member']['karma']['bad'], '<br />';

// Is this user allowed to modify this member's karma?
if ($message['member']['karma']['allow'])
echo '
<a href="', $scripturl, '?action=modifykarma;sa=applaud;uid=', $message['member']['id'], ';topic=', $context['current_topic'], '.' . $context['start'], ';m=', $message['id'], ';sesc=', $context['session_id'], '">', $modSettings['karmaApplaudLabel'], '</a>
<a href="', $scripturl, '?action=modifykarma;sa=smite;uid=', $message['member']['id'], ';topic=', $context['current_topic'], '.', $context['start'], ';m=', $message['id'], ';sesc=', $context['session_id'], '">', $modSettings['karmaSmiteLabel'], '</a><br />';



daha sonra aşağıdaki kodu bulup

// Show online and offline buttons? by rallyproco
if (!empty($modSettings['onlineEnable']) && !$message['member']['is_guest'])
echo '
', $context['can_send_pm'] ? '<a href="' . $message['member']['online']['href'] . '" title="' . $message['member']['online']['label'] . '">' : '', $settings['use_image_buttons'] ? '<img src="' . $message['member']['online']['image_href'] . '" alt="' . $message['member']['online']['text'] . '" border="0" style="margin-top: 2px;" />' : $message['member']['online']['text'], $context['can_send_pm'] ? '</a>' : '', $settings['use_image_buttons'] ? '<span class="smalltext"></span>' : '', '';


// Show the report. by rallyproco
if ($context['can_report_moderator'])
echo '
<a href="', $scripturl, '?action=reporttm;topic=', $context['current_topic'], '.', $message['counter'], ';msg=', $message['id'], '"><img src="' ,$settings['images_url'], '/report.gif" alt="' . $txt['rtm1'] . '" /></a>';


bununla değiştiriyoruz
// Is karma display enabled?  Total or +/-?
if ($modSettings['karmaMode'] == '1')
echo '
<br />
', $modSettings['karmaLabel'], ' ', $message['member']['karma']['good'] - $message['member']['karma']['bad'], '<br />';
elseif ($modSettings['karmaMode'] == '2')
echo '
<br />
', $modSettings['karmaLabel'], ' +', $message['member']['karma']['good'], '/-', $message['member']['karma']['bad'], '<br />';



if($message['member']['karma']['good'] <= 0)
{
echo '<br />';
}
elseif($message['member']['karma']['good'] <= 5) {
echo '<img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><br /><br />';
}
elseif ($message['member']['karma']['good'] <= 10) {
echo'<img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><br /><br />';
}
elseif ($message['member']['karma']['good'] <= 20) {
echo'<img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><br /><br />';
}
elseif ($message['member']['karma']['good'] <= 35) {
echo'<img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><br /><br />';
}
elseif ($message['member']['karma']['good'] <= 55) {
echo'<img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><br /><br />';
}
elseif ($message['member']['karma']['good'] <= 80) {
echo'<img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><br /><br />';
}
elseif ($message['member']['karma']['good'] <= 110) {
echo'<img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><br /><br />';
}
elseif ($message['member']['karma']['good'] <= 145) {
echo'<img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><br /><br />';
}
elseif ($message['member']['karma']['good'] <= 185) {
echo'<img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><br /><br />';
}
elseif ($message['member']['karma']['good'] <= 200) {
echo'<img src="' . $settings['images_url'] . '/madalya.gif" border="0" /><br /><br />';
}
elseif ($message['member']['karma']['good'] <= 240) {
echo'<img src="' . $settings['images_url'] . '/madalya.gif" border="0" /><br /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><br /><br />';
}
elseif ($message['member']['karma']['good'] <= 290) {
echo'<img src="' . $settings['images_url'] . '/madalya.gif" border="0" /><br /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><br /><br />';
}
elseif ($message['member']['karma']['good'] <= 345) {
echo'<img src="' . $settings['images_url'] . '/madalya.gif" border="0" /><br /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><br /><br />';
}
elseif ($message['member']['karma']['good'] <= 405) {
echo'<img src="' . $settings['images_url'] . '/madalya.gif" border="0" /><br /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><br /><br />';
}
elseif ($message['member']['karma']['good'] <= 470) {
echo'<img src="' . $settings['images_url'] . '/madalya.gif" border="0" /><br /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep1.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><br /><br />';
}
elseif ($message['member']['karma']['good'] <= 540) {
echo'<img src="' . $settings['images_url'] . '/madalya.gif" border="0" /><img src="' . $settings['images_url'] . '/madalya.gif" border="0" /><br /><br />';
}
elseif ($message['member']['karma']['good'] <= 620) {
echo'<img src="' . $settings['images_url'] . '/madalya.gif" border="0" /><img src="' . $settings['images_url'] . '/madalya.gif" border="0" /><br /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><br /><br />';
}
elseif ($message['member']['karma']['good'] <= 710) {
echo'<img src="' . $settings['images_url'] . '/madalya.gif" border="0" /><img src="' . $settings['images_url'] . '/madalya.gif" border="0" /><br /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><br /><br />';
}
elseif ($message['member']['karma']['good'] <= 810) {
echo'<img src="' . $settings['images_url'] . '/madalya.gif" border="0" /><img src="' . $settings['images_url'] . '/madalya.gif" border="0" /><br /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><br /><br />';
}
elseif ($message['member']['karma']['good'] <= 920) {
echo'<img src="' . $settings['images_url'] . '/madalya.gif" border="0" /><img src="' . $settings['images_url'] . '/madalya.gif" border="0" /><br /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><br /><br />';
}
elseif ($message['member']['karma']['good'] <= 1040) {
echo'<img src="' . $settings['images_url'] . '/madalya.gif" border="0" /><img src="' . $settings['images_url'] . '/madalya.gif" border="0" /><br /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><img src="' . $settings['images_url'] . '/rep2.gif" border="0" /><br /><br />';
}
elseif ($message['member']['karma']['good'] <= 1200) {
echo'<img src="' . $settings['images_url'] . '/madalya.gif" border="0" /><img src="' . $settings['images_url'] . '/madalya.gif" border="0" /><img src="' . $settings['images_url'] . '/madalya.gif" border="0" /><br /><br />';
}
elseif ($message['member']['karma']['good'] >= 1201) {
echo'<img src="' . $settings['images_url'] . '/madalya.gif" border="0" /><img src="' . $settings['images_url'] . '/madalya.gif" border="0" /><img src="' . $settings['images_url'] . '/madalya.gif" border="0" /><br /><br />';
}

// Show online and offline buttons? by rallyproco
if (!empty($modSettings['onlineEnable']) && !$message['member']['is_guest'])
echo '
', $context['can_send_pm'] ? '<a href="' . $message['member']['online']['href'] . '" title="' . $message['member']['online']['label'] . '">' : '', $settings['use_image_buttons'] ? '<img src="' . $message['member']['online']['image_href'] . '" alt="' . $message['member']['online']['text'] . '" border="0" style="margin-top: 2px;" />' : $message['member']['online']['text'], $context['can_send_pm'] ? '</a>' : '', $settings['use_image_buttons'] ? '<span class="smalltext"></span>' : '', '';


// Show the report. by rallyproco
if ($context['can_report_moderator'])
echo '
<a href="', $scripturl, '?action=reporttm;topic=', $context['current_topic'], '.', $message['counter'], ';msg=', $message['id'], '"><img src="' ,$settings['images_url'], '/report.gif" alt="' . $txt['rtm1'] . '" /></a>';

// Is this user allowed to modify this member's karma?
if ($message['member']['karma']['allow'])
echo '
<a href="', $scripturl, '?action=modifykarma;sa=applaud;uid=', $message['member']['id'], ';topic=', $context['current_topic'], '.' . $context['start'], ';m=', $message['id'], ';sesc=', $context['session_id'], '">', $modSettings['karmaApplaudLabel'], '</a>
<a href="', $scripturl, '?action=modifykarma;sa=smite;uid=', $message['member']['id'], ';topic=', $context['current_topic'], '.', $context['start'], ';m=', $message['id'], ';sesc=', $context['session_id'], '">', $modSettings['karmaSmiteLabel'], '</a>';



Otsikko: Re: Karma Grafiği
Kirjoitti: emrex2 - toukokuu 01, 2009, 02:51:47 IP
Olmadı çünkü bulamadım öyle bir kod
Otsikko: Re: Karma Grafiği
Kirjoitti: abdull@h - toukokuu 01, 2009, 03:28:42 IP
display.template.php dosyanı eklermisin
Otsikko: Re: Karma Grafiği
Kirjoitti: Trakonya10 - toukokuu 01, 2009, 03:29:03 IP
Zaten resim isimleri de uyuşmuyor ..
Otsikko: Re: Karma Grafiği
Kirjoitti: emrex2 - toukokuu 01, 2009, 03:31:35 IP
Tabi buyur

Otsikko: Re: Karma Grafiği
Kirjoitti: abdull@h - toukokuu 01, 2009, 03:38:10 IP
al bakalım denermisin
Otsikko: Re: Karma Grafiği
Kirjoitti: emrex2 - toukokuu 01, 2009, 03:49:06 IP
Olmuyo konun içine girerken hata veriyo
Otsikko: Re: Karma Grafiği
Kirjoitti: abdull@h - toukokuu 01, 2009, 03:53:35 IP
bunu denermisin
Otsikko: Re: Karma Grafiği
Kirjoitti: emrex2 - toukokuu 01, 2009, 03:59:35 IP
Tmm kardeşim oldu teşekkürler