SimplePortal

Support => International Support => Turkish (Türkçe) => Topic started by: akbora on May 17, 2009, 07:08:09 PM

Title: Portalde top karmayı gösterecek metod var mıdır?
Post by: akbora on May 17, 2009, 07:08:09 PM
Yazılımın esasındandır diye olabilir sanıyorum ama bulamadım yardımcı olur musunuz?
Title: Re: Portalde top karmayı gösterecek metod var mıdır?
Post by: Yağız... on May 18, 2009, 01:29:59 AM
http://simpleportal.net/index.php?topic=1546.0
Title: Re: Portalde top karmayı gösterecek metod var mıdır?
Post by: akbora on May 19, 2009, 11:50:54 AM
Bu karmayı gösterme usulü yanlış nasıl düzletilebilir? Sadece pozitif karmayı gösteriyor. Net karmayı göstermesi lazım. Lütfen
Title: Re: Portalde top karmayı gösterecek metod var mıdır?
Post by: [SiNaN] on May 21, 2009, 06:42:05 AM
Oradaki kodlarda:

Code: (Bul) [Select]
   SELECT id_member, real_name, karma_good
   FROM {db_prefix}members
   ORDER BY karma_good DESC

Code: (Değiştir) [Select]
   SELECT id_member, real_name, (karma_good - karma_bad) AS karma_total
   FROM {db_prefix}members
   ORDER BY karma_total DESC
Title: Re: Portalde top karmayı gösterecek metod var mıdır?
Post by: akbora on May 24, 2009, 06:20:22 AM
Sinan çok teşekkürler ancak olmadı

xxxxxx -
vvvvvv -
zzzzzzz -
kkkkkkk -
kkkk-
333333 -
4444 -

Şeklinde çıktı yani tire var sonrası yok.
Title: Re: Portalde top karmayı gösterecek metod var mıdır?
Post by: [SiNaN] on May 24, 2009, 06:26:18 AM
Code: (Bul) [Select]
'karma' => $row_members['karma_good'],
Code: (Değiştir) [Select]
'karma' => $row_members['karma_total'],
Title: Re: Portalde top karmayı gösterecek metod var mıdır?
Post by: akbora on May 24, 2009, 09:58:56 AM
Evet şimdi oldu ellerine sağlık...
Title: Re: Portalde top karmayı gösterecek metod var mıdır?
Post by: akbora on June 25, 2009, 11:13:23 AM
Bu kod RC2.1 de mükemmel çalıştı ancak 2.1-1 de parse veriyor. Düzeltmek mümkün müdür?
Title: Re: Portalde top karmayı gösterecek metod var mıdır?
Post by: grafitus on June 25, 2009, 12:33:27 PM
Bu kod RC2.1 de mükemmel çalıştı ancak 2.1-1 de parse veriyor. Düzeltmek mümkün müdür?

Neden son sürümü kullanmıyorsunuz?
Title: Re: Portalde top karmayı gösterecek metod var mıdır?
Post by: akbora on June 25, 2009, 01:09:22 PM
Sürüm derken neyin sürümü anlamadım izah ederseniz. Kod için bir sürüm olduğunu bilmiyorum onu mu kast ettiniz?
Title: Re: Portalde top karmayı gösterecek metod var mıdır?
Post by: grafitus on June 26, 2009, 03:41:57 PM
Kusra bakmayın. Ancak sorun szden kaynaklanıyor. Kullandığın SMF sürümünün ve SimplePortal'ın sürümlerini yanlış yazmanız yüzünden sonuca ulaşamıyoruz. Lütfen sürümleri düzgün yazmaya gayret gösteriniz.
Title: Re: Portalde top karmayı gösterecek metod var mıdır?
Post by: akbora on June 27, 2009, 06:13:52 AM
Siz kusura bakmayınız. İmzamda o dediğiniz şeyler yazıyor. Ayrıca mesaja da yazmam gerekirse bilmiyordum.

Şimdi yazayım:

2.0 RC1-1
SP 2.2.2
Default tema
utf8 turkish
Title: Re: Portalde top karmayı gösterecek metod var mıdır?
Post by: [SiNaN] on June 29, 2009, 10:54:49 AM
Bu kod RC2.1 de mükemmel çalıştı ancak 2.1-1 de parse veriyor. Düzeltmek mümkün müdür?

SMF 2.0 RC1-1 sürümünde bunu etkileyecek bir değişiklik yapılmadı. Doğru kodları kullandığınıza emin misiniz? Aşağıdan kopyalayarak deneyin:

Code: [Select]
global $smcFunc, $scripturl;

$members_result = $smcFunc['db_query']('', '
   SELECT id_member, real_name, (karma_good - karma_bad) AS karma_total
   FROM {db_prefix}members
   ORDER BY karma_total DESC
   LIMIT 10');
$members = array();
while ($row_members = $smcFunc['db_fetch_assoc']($members_result))
{
   $members[] = array(
      'name' => $row_members['real_name'],
      'id' => $row_members['id_member'],
      'karma' => $row_members['karma_total'],
      'href' => $scripturl . '?action=profile;u=' . $row_members['id_member'],
      'link' => '<a href="' . $scripturl . '?action=profile;u=' . $row_members['id_member'] . '">' . $row_members['real_name'] . '</a>'
   );
}
$smcFunc['db_free_result']($members_result);

if (empty($members))
   return;

echo '
<ul class="normallist">';

foreach ($members as $member)
   echo '
   <li>', $member['link'], ' - ', $member['karma'], '</li>';

echo '
</ul>';
SimplePortal 2.3.8 © 2008-2024, SimplePortal