Author Topic: [MOD]Son giris yapan uyeler  (Read 14797 times)

0 Members and 1 Guest are viewing this topic.

Offline DilnüvaZ

  • Moderator
  • Hero Member
  • *****
  • Posts: 527
  • Gönül Okşayıcı
    • View Profile
    • Nuvanda Resimlere Dair Ne Varsa
[MOD]Son giris yapan uyeler
« on: May 28, 2008, 10:04:58 AM »
original post : http://www.4homepages.de/forum/index.php?topic=5911
Mod creator: Cr@zy Sash


2 dosya editliyoruz.ve 1 yeni dosya oluşturucaz.

1.Adım :
includes/page_header.php  dosyasını acıyoruz

aratıyoruız
Quote
  ?>
ve önüne
Code: [Select]
//-----------------------------------------------------
//--- Son ÜYELER--------------------------------
//-----------------------------------------------------
$last_action_user_list = "";
$sql = "SELECT user_name, user_id, user_lastaction FROM ".USERS_TABLE."
                 WHERE user_level >= '".GUEST."'
                    ORDER BY user_lastaction DESC
                 LIMIT 5";
    $result = $site_db->query($sql);

    while ($row = $site_db->fetch_array($result)) {
    $last_action_user_list .= "<a href =\"".$site_sess->url(ROOT_PATH."member.php?action=showprofile&user_id=".$row['user_id'])."\"><b>".$row['user_name']."</b></a><br ><span class=\"smalltext\">".format_date($config['date_format']." ".$config['time_format'], $row['user_lastaction'])."</span><br >";
    }

$site_template->register_vars(array(
  "lang_user_last_action" => $lang['lang_user_last_action'],   
  "user_last_action_list" => $last_action_user_list
));
$site_template->register_vars("user_last_action_box", $site_template->parse_template("user_last_action_box"));
  unset($user_last_action_box);
  unset($last_action_user_list);
ekliyoruz.
Burda dikkat etmemiz gereken bir nokta var. LIMIT 5 yazan yerde kaç tane göstermek istiyorsak o rakamı yazıyoruz.


2.Adım
user_last_action_box.html adlı yeni bi template oluşturuyoruz. ve template klasorune atıyoruz.
template'in içerigi
Code: [Select]
<table width="100%" border="0" cellspacing="0" cellpadding="1">
  <tr>
    <td class="head1">
      <table width="100%" border="0" cellspacing="0" cellpadding="3">
        <tr>
          <td valign="top" class="head1">{lang_user_last_action}</td>
        </tr>
        <tr>
          <td valign="top" class="row2">{user_last_action_list}</td>
        </tr>
      </table>
    </td>
  </tr>
</table>

olsun.


3.Adım
lang/turkish/main.php yi açıyoruz ve
Quote
?>
öncesine

Code: [Select]
//-----------------------------------------------------
//--- Son aktif üyeler---------------------------------
//-----------------------------------------------------
$lang['lang_user_last_action'] = "Son Giriş yapanlar";


ekliyoruz ve kaydediyoruz.
Sonra göstermek istedigimiz yerde
{user_last_action_box} ekliyoruz.
Örnek:


Resimli arkadaşımıza konu için teşekkür ediyyoruz

Offline sanko86

  • Sr. Member
  • ****
  • Posts: 310
    • View Profile
    • Elemegim
Re: [MOD]Son giris yapan uyeler
« Reply #1 on: May 29, 2008, 07:24:08 PM »
Güzel bir eklenti tavsiye ederim.
Web site:http://www.anlatiyoruz.com
Hayat zorluklarla doludur.Ama en zoru insanın insana düşmanlığıdır.

Offline copadam

  • Newbie
  • *
  • Posts: 21
    • View Profile
Re: [MOD]Son giris yapan uyeler
« Reply #2 on: September 14, 2008, 01:00:50 AM »
kardeş page_header.php dosyasında   ?> nın arkasına olacakmış önüne koyunca hata verdi bir de bu listeyi altalta sıralıyor ben yanyana sıralamasını istiyorum nasıl olacak

Offline DilnüvaZ

  • Moderator
  • Hero Member
  • *****
  • Posts: 527
  • Gönül Okşayıcı
    • View Profile
    • Nuvanda Resimlere Dair Ne Varsa
Re: [MOD]Son giris yapan uyeler
« Reply #3 on: October 21, 2008, 10:26:12 AM »
kardeş page_header.php dosyasında   ?> nın arkasına olacakmış önüne koyunca hata verdi bir de bu listeyi altalta sıralıyor ben yanyana sıralamasını istiyorum nasıl olacak
yanyana sıralamak istiyorsan buyur bak bir arkadaş daha sormuş burda cevapladık: http://www.4imagesturkiye.org/forum/index.php?topic=30.msg226#msg226

Offline soulless

  • Pre-Newbie
  • Posts: 3
    • View Profile
Re: [MOD]Son giris yapan uyeler
« Reply #4 on: May 08, 2009, 02:05:45 AM »
Bende saati 9 saat erken gösteriyor giris saatini yani.
Nasil düzeltirim ?

Offline DilnüvaZ

  • Moderator
  • Hero Member
  • *****
  • Posts: 527
  • Gönül Okşayıcı
    • View Profile
    • Nuvanda Resimlere Dair Ne Varsa
Re: [MOD]Son giris yapan uyeler
« Reply #5 on: May 09, 2009, 06:14:07 PM »
includes/constants.php aç: 
Code: [Select]
define('TIME_OFFSET', '+1'); saaati burdan düzenleyebilirsin. +2 falan yap bak bakalım değişecekmi.