Kullanıcı Adı Şifre Beni Hatırla    Yeni Üye Hesabı Aç
  

Renk Seçimi :          
En altSayfa: 1
BAŞLIK: Bugün Online olan üyeler
4 Ay, 3 Hafta önce #147
V.Yılmaz
Karma: 4
Site Ekibi
Gönderiler: 149
graph
Bugün Online olan üyeler _GEN_PRINT Konunun PDF dosyasını yaratmak için tıklayınız (yeni pencerede açılır).
sources/BoardIndex.php AÇ

Bul:
Kod:

$context['num_users_online'] = count($context['users_online']) + $context['num_users_hidden'];

Altına ekle.
Kod:

// Load the users online today.
   $nowdate = @getdate(forum_time(false));
   $midnight = mktime(0, 0, 0, $nowdate['mon'], $nowdate['mday'], $nowdate['year']) - ($modSettings['time_offset'] * 3600);

   $s = strpos($user_info['time_format'], '%S') === false ? '' : ':%S';
   if (strpos($user_info['time_format'], '%H') === false && strpos($user_info['time_format'], '%T') === false)
      $time_fmt = '%I:%M' . $s . ' %p';
   else
      $time_fmt = '%H:%M' . $s;

   $result = db_query("
      SELECT
         mem.ID_MEMBER, mem.lastLogin, mem.realName, mem.memberName, mem.showOnline,
         mg.onlineColor, mg.ID_GROUP, mg.groupName
      FROM {$db_prefix}members AS mem
         LEFT JOIN {$db_prefix}membergroups AS mg ON (mg.ID_GROUP = IF(mem.ID_GROUP = 0, mem.ID_POST_GROUP, mem.ID_GROUP)) WHERE mem.lastLogin >= $midnight", __FILE__, __LINE__);

   $context['num_hidden_users_online_today'] = 0;
   $context['users_online_today'] = array();
   $context['list_users_online_today'] = array();

   while ($row = mysql_fetch_assoc($result))
   {
      if (empty($row['showOnline']))
      {
         $context['num_hidden_users_online_today'] = $context['num_hidden_users_online_today'] + 1;
         if (!allowedTo('moderate_forum')) continue;
      }

      $userday = strftime('%d', forum_time(true));
      $loginday = strftime('%d', forum_time(true, $row['lastLogin']));
      $yesterday = $userday == $loginday ? '' : $txt['uot_yesterday'];
   
      $lastLogin = $yesterday . strftime($time_fmt, forum_time(true, $row['lastLogin']));
      $title = ' title="' . $lastLogin . '"';

      // Some basic color coding...
      if (!empty($row['onlineColor']))
         $link = '<a href="' . $scripturl . '?action=profile;u=' . $row['ID_MEMBER'] . '"' . $title . ' style="color: ' . $row['onlineColor'] . ';">' . $row['realName'] . '</a>';
      else
         $link = '<a href="' . $scripturl . '?action=profile;u=' . $row['ID_MEMBER'] . '"' . $title . '>' . $row['realName'] . '</a>';

      $is_buddy = in_array($row['ID_MEMBER'], $user_info['buddies']);
      if ($is_buddy)
      {
         $link = '<b>' . $link . '</b>';
      }

      $context['users_online_today'][$row['lastLogin'] . $row['memberName']] = array(
         'id' => $row['ID_MEMBER'],
         'username' => $row['memberName'],
         'name' => $row['realName'],
         'group' => $row['ID_GROUP'],
         'href' => $scripturl . '?action=profile;u=' . $row['ID_MEMBER'],
         'link' => $link,
         'is_buddy' => $is_buddy,
         'hidden' => empty($row['showOnline']),
      );

      $context['list_users_online_today'][$row['lastLogin'] . $row['memberName']] = empty($row['showOnline']) ? '<i>' . $link . '</i>' : $link;
   }
   mysql_free_result($result);

   krsort($context['users_online_today']);
   krsort($context['list_users_online_today']);

   $context['num_users_online_today'] = count($context['users_online_today']);
   if (!allowedTo('moderate_forum'))
   {
      $context['num_users_online_today'] = $context['num_users_online_today'] + $context['num_hidden_users_online_today'];
   }



sources/Stats.php AÇ

Bul:
Kod:

$context['online_today'] = (int) $context['online_today'];}

Altına ekle.
Kod:

 // Total members online today
   $frag = explode('-', strftime('%Y-%m-%d', time()));
   $midnight = forum_time(false, mktime(0, 0, 0, (int) $frag[1], (int) $frag[2], (int) $frag[0]));
   $result = db_query("
      SELECT
         COUNT(*)
      FROM {$db_prefix}members
         WHERE lastLogin >= $midnight", __FILE__, __LINE__);
   list ($context['total_users_online_today']) = mysql_fetch_row($result);


Themes/BoardIndex.template.php AÇ

Bul:
Kod:

  ', $txt['most_online_ever'], ': ', $modSettings['mostOnline'], ' (' , timeformat($modSettings['mostDate']), ')
                  </span>
               </td>
            </tr>';


Altına ekle.
Kod:

  // Users online today

   echo '
   <tr>
      <td class="titlebg" colspan="2">', $txt['uot_users_online_today_title'], '</td>
   </tr><tr>
      <td class="windowbg" width="20" valign="middle" align="center">
         <img src="', $settings['images_url'], '/icons/online.gif" alt="', $txt[158], ' ', $txt['uot_users_online_today_title'], '" border="0" />
      </td>
      <td class="windowbg2" width="100%">';

   echo '
         <div class="smalltext">';

  echo $txt['uot_total'], ': <b>', $context['num_users_online_today'], '</b>';
  if (!$context['user']['is_guest'])
     echo ' (', $txt['uot_visible'], ': ', ($context['num_users_online_today'] - $context['num_hidden_users_online_today']), ', ', $txt['uot_hidden'], ': ', $context['num_hidden_users_online_today'], ')';

   // Assuming there ARE users online... each user in users_online has an id, username, name, group, href, and link.
   if (!empty($context['users_online_today']) && !$context['user']['is_guest'])
      echo '<br />', implode(', ', $context['list_users_online_today']);

   echo '
            <br />', $context['show_stats'] && !$settings['show_sp1_info'] ? '
            <a href="' . $scripturl . '?action=stats">' . $txt['smf223'] . '</a>' : '', '
         </div>
      </td>
   </tr>';


Themes/Stats.template.php AÇ Eger temanızda yoksa Default Temadakin i degiştirin

Bul:
Kod:

  <td nowrap="nowrap">', $txt['users_online_today'], ':</td>
                     <td align="right">', $context['online_today'], '</td>';


Değiştir.
Kod:

  <td nowrap="nowrap">', $txt['users_online_today'], ':</td>
                     <td align="right">', $context['online_today'], '</td>
                  </tr><tr>
                     <td nowrap="nowrap">', $txt['uot_total_users_online_today'], ':</td>
                     <td align="right">', $context['total_users_online_today'], '</td>'; 


languages/Modifications.turkish.php AÇ

Bul:
Kod:

?>

Üstüne ekle.
Kod:

$txt['uot_users_online_today_title']='Bugün Online Olan Üyeler';
$txt['uot_total_users_online_today']='Bugün siteye giren üyeler';
$txt['uot_yesterday']='Dün, şu saatte: ';
$txt['uot_total']='Toplam';
$txt['uot_visible']='Normal';
$txt['uot_hidden']='Gizli'; 


languages/Stats.english.php AÇ

Bul:
Kod:

$txt['users_online_today'] = 'Online Today';
$txt['num_hits'] = 'Total page views';
$txt['average_hits'] = 'Average page views per day';


Değiştir.
Kod:

$txt['users_online_today'] = 'Most Online Today';
$txt['num_hits'] = 'Total page views';
$txt['average_hits'] = 'Average page views per day'; 

Kodu girin   
Forum kodları ve simge butonları gösterilmemesine karşın, hala kullanılabilirler.
Offline
En üstSayfa: 1
Yetkililer: V.Yılmaz