News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

sitemü günde kaç kişi ziyaret etmiş görmem mümkünmüdür ?

Started by Restorasyon, February 12, 2009, 06:29:01 PM

Previous topic - Next topic

Restorasyon

arkadaşlar gün içerisinde sitemi kaç kişi ziyaret etmiş onu benim görmem mümkünmü acaba ?
"Bayrakları bayrak yapan üstündeki kandır 
Toprak,eğer uğrunda ölen varsa vatandır."

Restorasyon - Gece Görüş Dürbünü - Mimari Forum

06dejavu

| BÜYÜK ALEM | Alemin En Büyüğü  |

06dejavu

manuel kurulumu da böyle kardeş

sources/BoardIndex.php'yi açıyoruz
bul
$context['num_users_online'] = count($context['users_online']) + $context['num_users_hidden'];
altına ekle
// 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'Yi Açiyoruz
bul
$context['online_today'] = (int) $context['online_today'];
altına ekle
// 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'de
Bul
', $txt['most_online_ever'], ': ', $modSettings['mostOnline'], ' (' , timeformat($modSettings['mostDate']), ')
</span>
</td>
</tr>';

altına ekle
// 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'yi Açıyoruz Kullandığınız Temada Yoksa Default Temadakini açın
bul
<td nowrap="nowrap">', $txt['users_online_today'], ':</td>
<td align="right">', $context['online_today'], '</td>';

değiştir
<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'yi açıyoruz
bul
?>
üstüne ekle
$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, su saatte: ';
$txt['uot_total']='Toplam';
$txt['uot_visible']='Normal';
$txt['uot_hidden']='Gizli';

languages/Stats.english.php'yi açıyoruz
bul
$txt['users_online_today'] = 'Online Today';
$txt['num_hits'] = 'Total page views';
$txt['average_hits'] = 'Average page views per day';

değiştir
$txt['users_online_today'] = 'Most Online Today';
$txt['num_hits'] = 'Total page views';
$txt['average_hits'] = 'Average page views per day';
| BÜYÜK ALEM | Alemin En Büyüğü  |

Restorasyon

sağolasınız arkadaşlar valla bu site olmasaydı ben hiç bişi yapamazdım sanırım. ftp panelim yok ve halada bekliyorum web sitemi yapan arkadaştan sanırım bu ayarların bazıları ftp panelinde çünkü bende mevcut deil bekliyecem mecburen :(
"Bayrakları bayrak yapan üstündeki kandır 
Toprak,eğer uğrunda ölen varsa vatandır."

Restorasyon - Gece Görüş Dürbünü - Mimari Forum

06dejavu

| BÜYÜK ALEM | Alemin En Büyüğü  |


Alpinux

Quote from: loft on February 12, 2009, 07:42:47 PM
Quote from: 06dejavu on February 12, 2009, 06:33:07 PM
bu kodu kurun kardeşim göreceksiniz inş.

http://custom.simplemachines.org/mods/index.php?mod=217
senin verdiğin bugün online olanlar modu değilmi ? ziyaretçiyle ne alakası var ?
tamam iste bugun kimler online olmus bakabilecek ancak sitene giripde giris yapmayanlari bu mod la goremezsiniz.  :)

iy10

kaç kişinin ziyaret etiğini öğrenmek istiyor kaç üyenin değil.
bu işi yapan sayaç siteleri var arkadaşım

calwin

onun yerine  forumseçeneklerin den online kullanıcı kayıt ı  1440 dakika yap(bir gün eder)    kaç pc girip cıkmıs belli olur ;D

loft

arkadaşım ben sana Google Analytics i öneririm..çok güzel bi sistem..hem ücretsiz hemde sitene eklediğin kod başkaları tarafından görünmüyor..sitene girenlerin ekran çözünürlüğünden tut hangi kelimelerle sitene geldiklerene kadar,sitene hangi sitelerden kaç ziyaretçi geldiğinden tut türkiyenin hangi illerinden geldiğine kadar bir çok hizmet sunuyor..

Restorasyon

valla sizlere çok teşekkür ederim sayenizde bişeyler öğreniyorum sağolun varolun. yağızın dışında birilerinin cvp verdiği görmek ne güzel :D çok yoruyosunuz yağızı biraz yardım edin böle.
bana böle bi kod verdi Google Analytics onu ftp panelinden mi eklemem gerekiyor yoksa ftp paneli olmadanda yapabilirmiyim admin panelinden ?

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-7461648-1");
pageTracker._trackPageview();
} catch(err) {}</script>
"Bayrakları bayrak yapan üstündeki kandır 
Toprak,eğer uğrunda ölen varsa vatandır."

Restorasyon - Gece Görüş Dürbünü - Mimari Forum

Yağız...


[istay10.com]

bu mod bulletin kadar özelliği taşımaz. sadece foruma günlük giriş yapan üyeleri listeler size. arkadaşın sorduğu bulletinlerdeki gibi, toplam günlük ziyaretçi sayısını da kapsayan bir şey.
istasy10 ====> kıvılcımı biz çakarız, yangını sen çıkarırsın.


loft

index.template.php'ye eklerseniz siteyi ziyaret eden tüm ziyaretçileri görebilirsiniz..ftp'den indirip herhangi bi yere eklerseniz olur..

Restorasyon

arkadaşlar bunu ben yapamadım buraya eklesem istediğiniz bölümü bi düzeltsenizde kaç ziyaretçi girmiş kaç üye girmiş gün içinde görsem şu anda bir arkadaşımın yardımıyla çıktı altta ama hep sıfır yazıyor göstermiyo kaç üye girdiğini...
"Bayrakları bayrak yapan üstündeki kandır 
Toprak,eğer uğrunda ölen varsa vatandır."

Restorasyon - Gece Görüş Dürbünü - Mimari Forum

Restorasyon

arkadaşlar index.template ekte ekliyorum yardımcı olursanı çok sevinirim.
"Bayrakları bayrak yapan üstündeki kandır 
Toprak,eğer uğrunda ölen varsa vatandır."

Restorasyon - Gece Görüş Dürbünü - Mimari Forum

Gökhan | Brestgerfich

ektekileri dener misiniz ?bu kodu eklemeyi beceremedim hiç. o yüzden 2 farklı şekilde yaptım. umarım olmustur...

Restorasyon

Quote from: Mucize on February 26, 2009, 01:13:52 PM
ektekileri dener misiniz ?bu kodu eklemeyi beceremedim hiç. o yüzden 2 farklı şekilde yaptım. umarım olmustur...
yok kardeş her ikisinide denedim onu dilbermc  nin içindeki dosya ile değiştirdim ama her ikisini denediğimdede sitede giriş yasaklandı template ile başlayan bir hata verdi.. teşkler yinede ilgin için
"Bayrakları bayrak yapan üstündeki kandır 
Toprak,eğer uğrunda ölen varsa vatandır."

Restorasyon - Gece Görüş Dürbünü - Mimari Forum


Advertisement: