Yan Profil Alanında Üyenin Yaşını Gösterme (+ 2.0)

Started by Hoochie Coochie Man, February 26, 2008, 06:26:37 PM

Previous topic - Next topic

Hoochie Coochie Man

Display.template.php'de..
Bulun:
// Show how many posts they have made.

Öncesine ekleyin(1.x için):
// Calculate their age! Hopefully they are not too old ;)
if (!empty($message['member']['birth_date']))
{
if ($message['member']['birth_date'] != '0000-00-00')
{
list ($birth_year, $birth_month, $birth_day) = sscanf($message['member']['birth_date'], '%d-%d-%d');
$datearray = getdate(forum_time());
$message['member'] += array(
'age' => empty($birth_year) ? $txt[470] : $datearray['year'] - $birth_year - (($datearray['mon'] > $birth_month || ($datearray['mon'] == $birth_month && $datearray['mday'] >= $birth_day)) ? 0 : 1),
'today_is_birthday' => $datearray['mon'] == $birth_month && $datearray['mday'] == $birth_day
);
}
}

// Age
if (!empty($message['member']['age']))
echo '
Yaş: ', $message['member']['age'], '<br />';


Öncesine ekleyin(2.x için):
// Calculate their age! Hopefully they are not too old ;)
if (!empty($message['member']['birth_date']))
{
if ($message['member']['birth_date'] != '0000-00-00')
{
list ($birth_year, $birth_month, $birth_day) = sscanf($message['member']['birth_date'], '%d-%d-%d');
$datearray = getdate(forum_time());
$message['member'] += array(
'age' => empty($birth_year) ? $txt['not_applicable']  : $datearray['year'] - $birth_year - (($datearray['mon'] > $birth_month || ($datearray['mon'] == $birth_month && $datearray['mday'] >= $birth_day)) ? 0 : 1),
'today_is_birthday' => $datearray['mon'] == $birth_month && $datearray['mday'] == $birth_day
);
}
}

// Age
if (!empty($message['member']['age']))
echo '
<li>Yaş: ', $message['member']['age'], '</li>';


Bir Jerry yapımıdır.
Orjinal konu.
İnadına SMF 1.1.X

kirpi26

eline saglık yaptım oldu:)birde benden olsun bilmeyenler icin age yerine yaş yazmasını istiyosanız
  // Age
        if (!empty($message['member']['age']))
        echo '
                Yaş: ', $message['member']['age'], '<br />';  buradaki yaş yazan yerde age yazıo onu silip yaş yazın yeterli:)

Hoochie Coochie Man

Pardon dalgınlığıma geldi orayı düzeltmeyi unutmuşum, sağol hatırlattığın için. (Kod düzeltildi.)
İnadına SMF 1.1.X

Alpay

2,0 Sürümündede geçerlidir dip not olarak geçeyim eklicek arkadaşlar olursa sormasın =)

sadece :
burayi : $txt[470]
değişitirceksiniz :  $txt['not_applicable']

' bunlari unutmusum =) sorry..

Hoochie Coochie Man

İnadına SMF 1.1.X

€®Ю€∏∏----®

SMF 2.0 RC1 sürümleri için

Bu bölüm
// Age
if (!empty($message['member']['age']))
echo '
Yaş: ', $message['member']['age'], '<br />';



Bu şekilde olacak yoksa cinsiyetin yanında çıkıyor.

// Age
if (!empty($message['member']['age']))
echo '
<li>Yaş: ', $message['member']['age'], '<li><br />';


Salmanbaba


Haghi

Bilgi icin cok tskler.Aslinda Standart sürümlerde aktif olmasi gereken bir eklenti bence.Gerisi Smfye kalmis:)

Basyigit45

#9
teskrler...


U_B57

Kodu ekledim ve türkççe karakter sorunu çıktı bende. Tüm forumda çıktı. Kodu sildim save yaptım, Türkçe karakter sorunu düzelmedi. Yedek dosyamı koydum düzeldi. Bunu neden yaptı dersiniz. Ne fazla ne eksik işlem yapmama rağmen... Teşekkürler


Advertisement: