Hoşgeldiniz, Ziyaretçi.Lütfen giriş yapın veya kayıt olun.
E-posta adresinize aktivasyon iletisi gelmediyse lütfen buraya tıklayın.

Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz
Ana Sayfa Forum Arama Giriş Kayıt Ol
Simple Machines Forum Türkçe Yardım Sitesi > Simple Machines Forum Modifikasyonları > Modifikasyonlar, Kurulumları ve Hataları > Manuel Kurulum > Konu: Bugün Online Olan Üyeler
Sayfa: [1] 2 3 4   Aşağı git
« önceki sonraki »
Bu Konuyu GönderYazdır
Gönderen Konu: Bugün Online Olan Üyeler  (Okunma Sayısı 10545 defa)
RuHSuZ
H-Full Member
*
Çevrimdışı Çevrimdışı

Mesaj Sayısı: 29


Bugün Online Olan Üyeler
« : Temmuz 24, 2006, 01:43:11 ÖS »

Bu modifikasyon sadece SMF 1.1.X Sürümleri içindir.
Bilgi: Default haricindeki temalarınıza uygulamak için diğer temalarınızda sadece XXX.template.php dosyalarınızda değişiklik yapmanız yeterli olacaktır. [Önce modifikasyonu yüklemelisiniz.]

Mod Bilgisi;
Adı: Users Online Today Mod
Versiyonu: 1.4.0

Güncelleme Tarihi: 28-03-2008



Boardindex.php
Kod: (Bul ve Altına ekle)
$context['num_users_online'] = count($context['users_online']) + $context['num_users_hidden'];
Kod:
// Load the users online today.
$date = @getdate(forum_time(false));
$midnight = mktime(0, 0, 0, $date['mon'], $date['mday'], $date['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 (!$user_info['is_admin']) 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 (!$user_info['is_admin'])
{
$context['num_users_online_today'] = $context['num_users_online_today'] + $context['num_hidden_users_online_today'];
}



Stats.php
Kod: (Bul ve Altına ekle)
$context['online_today'] = (int) $context['online_today'];
Kod:
// Total members online today
$date = @getdate(forum_time(false));
$midnight = mktime(0, 0, 0, $date['mon'], $date['mday'], $date['year']) - ($modSettings['time_offset'] * 3600);
$result = db_query("
SELECT
COUNT(*)
FROM {$db_prefix}members
WHERE lastLogin >= $midnight", __FILE__, __LINE__);
list ($context['total_users_online_today']) = mysql_fetch_row($result);



Boardindex.template.php
Kod: (Bul ve Altına ekle)
', $txt['most_online_ever'], ': ', $modSettings['mostOnline'], ' (' , timeformat($modSettings['mostDate']), ')
</span>
</td>
</tr>';
Kod:
// Users online today

echo '
<tr>
<td class="titlebg" colspan="2">', $txt['uot_users_online_today'], '</td>
</tr><tr>
<td class="windowbg" width="20" valign="middle" align="center">
<img src="', $settings['images_url'], '/icons/online.gif" alt="', $txt['uot_users_online_today'], '" 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']))
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>';



Stats.template.php
Kod: (Bul ve Değiştir)
<td nowrap="nowrap">', $txt['users_online_today'], ':</td>
<td align="right">', $context['online_today'], '</td>';
Kod:
<td nowrap="nowrap">', $txt['users_online_today'], ':</td>
<td align="right">', $context['online_today'], '</td>
</tr><tr>
<td nowrap="nowrap">', $txt['uot_users_online_today'], ':</td>
<td align="right">', $context['total_users_online_today'], '</td>';



Modifications.turkish.php
Kod: (Bul ve Değiştir)
?>
Kod:
$txt['uot_users_online_today']='Bugün giriş yapan üyeler';
$txt['uot_yesterday']='Dün, şu saatte';
$txt['uot_total']='Toplam';
$txt['uot_visible']='Görünen';
$txt['uot_hidden']='Gizli';
?>



Stats.turkish.php
Kod: (Bul ve Değiştir)
$txt['users_online_today'] = 'Bugün online olan üye sayısı';
$txt['num_hits'] = 'Toplam sayfa görüntülenmesi';
$txt['average_hits'] = 'Ortalama günlük sayfa görüntülenmesi';
Kod:
$txt['users_online_today'] = 'Bugünkü en fazla online üye sayısı';
$txt['num_hits'] = 'Toplam sayfa görüntülenmesi';
$txt['average_hits'] = 'Ortalama günlük sayfa görüntülenmesi';
Kayıtlı
TaTLi_SeRT
H-Full Member
*
Çevrimdışı Çevrimdışı

Mesaj Sayısı: 7


Ynt: Bugün Online Olan Üyeler Manuel Kurulum
« Yanıtla #1 : Ağustos 07, 2006, 03:55:08 ÖS »

Paylaşımın için Tşkr ederimm...

falla ne zamandır yapamayoduk şimdi oldu Tşkrler... Smiley
Kayıtlı
secure
H-Full Member
*
Çevrimdışı Çevrimdışı

Mesaj Sayısı: 13



Site
Ynt: Bugün Online Olan Üyeler Manuel Kurulum
« Yanıtla #2 : Ağustos 12, 2006, 10:52:35 ÖS »

ruhsuz arkadasım yapmıs oldugun calısmalar ıcın tesekkurler ama husmen kardesımız uygulama kısıtlamsı yuzunden vermıs oldugun kodlamalarda garıp semboller var bır ılgılenırsen sevınırız

ornek

()
Kod:
$s = strpos($user_info['time_format'], '%S') === false ? '' : ':%S';
if (strpos($user_info['time_format'], '%H') === false &**p;&**p; 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.realN**e, mem.memberN**e, mem.showOnline,
Kayıtlı

Ben Bu Alemde Kral'da Tanımam Kural'da
Ben 1 Günde Kral Olmadım...
1 Günde'de TaHT'TaN İNMeM...
husmen73
Sr. Member
***
Çevrimdışı Çevrimdışı

Mesaj Sayısı: 3166


Gülhin İnternet'e sitenizin tasarımını yaptırın.


Site
Ynt: Bugün Online Olan Üyeler Manuel Kurulum
« Yanıtla #3 : Ağustos 13, 2006, 09:55:45 ÖÖ »

Uyarınız için teşekkür ederim arkadaşlar Wink

Kodları düzelttim. Artık kullanabilirsiniz.
Kayıtlı


Anka Teması ve Oboj Teması satışa sunulmuştur.

www.gulhin.com
  

Bana ulaşmak isterseniz husmen100[at]hotmail.com mail adresimi kullanabilirsiniz. MSN Messenger üzerinden SMF konusunda yardım etmiyorum fakat Tema Tasarımı konusunda ücretli yardımcı olabilirim. Saygılarımla.

  
keles31
H-Full Member
*
Çevrimdışı Çevrimdışı

Mesaj Sayısı: 38


Ynt: Bugün Online Olan Üyeler Manuel Kurulum
« Yanıtla #4 : Eylül 13, 2006, 11:44:33 ÖS »

teşekkürler yalnız,
boardindex.php de herhangi bir sorun var mı?
bende sorun çıktı olmadı o bölüm
Kayıtlı
husmen73
Sr. Member
***
Çevrimdışı Çevrimdışı

Mesaj Sayısı: 3166


Gülhin İnternet'e sitenizin tasarımını yaptırın.


Site
Ynt: Bugün Online Olan Üyeler Manuel Kurulum
« Yanıtla #5 : Eylül 14, 2006, 07:14:24 ÖÖ »

Alıntı sahibi: keles31 üzerinde Eylül 13, 2006, 11:44:33 ÖS
teşekkürler yalnız,
boardindex.php de herhangi bir sorun var mı?
bende sorun çıktı olmadı o bölüm
~keles31 2 tane hata buldum ve düzelttim. İstersen tekrar deneyebilirsin Wink
Kayıtlı


Anka Teması ve Oboj Teması satışa sunulmuştur.

www.gulhin.com
  

Bana ulaşmak isterseniz husmen100[at]hotmail.com mail adresimi kullanabilirsiniz. MSN Messenger üzerinden SMF konusunda yardım etmiyorum fakat Tema Tasarımı konusunda ücretli yardımcı olabilirim. Saygılarımla.

  
keles31
H-Full Member
*
Çevrimdışı Çevrimdışı

Mesaj Sayısı: 38


Ynt: Bugün Online Olan Üyeler Manuel Kurulum
« Yanıtla #6 : Eylül 14, 2006, 07:27:20 ÖÖ »

tamam sağol
Kayıtlı
keles31
H-Full Member
*
Çevrimdışı Çevrimdışı

Mesaj Sayısı: 38


Ynt: Bugün Online Olan Üyeler Manuel Kurulum
« Yanıtla #7 : Eylül 14, 2006, 07:31:59 ÖÖ »

yav dostum bende yine hata çıktı...
423. satrıda hata var diyor
Kayıtlı
husmen73
Sr. Member
***
Çevrimdışı Çevrimdışı

Mesaj Sayısı: 3166


Gülhin İnternet'e sitenizin tasarımını yaptırın.


Site
Ynt: Bugün Online Olan Üyeler Manuel Kurulum
« Yanıtla #8 : Eylül 14, 2006, 07:33:45 ÖÖ »

Alıntı sahibi: keles31 üzerinde Eylül 14, 2006, 07:31:59 ÖÖ
yav dostum bende yine hata çıktı...
423. satrıda hata var diyor
Hatayı yazsana buraya Cheesy  hata veriyor diyorsun mesajın bitiyo Tongue
Kayıtlı


Anka Teması ve Oboj Teması satışa sunulmuştur.

www.gulhin.com
  

Bana ulaşmak isterseniz husmen100[at]hotmail.com mail adresimi kullanabilirsiniz. MSN Messenger üzerinden SMF konusunda yardım etmiyorum fakat Tema Tasarımı konusunda ücretli yardımcı olabilirim. Saygılarımla.

  
keles31
H-Full Member
*
Çevrimdışı Çevrimdışı

Mesaj Sayısı: 38


Ynt: Bugün Online Olan Üyeler Manuel Kurulum
« Yanıtla #9 : Eylül 15, 2006, 12:20:43 ÖÖ »

Alıntı sahibi: husmen73 üzerinde Eylül 14, 2006, 07:33:45 ÖÖ
Alıntı sahibi: keles31 üzerinde Eylül 14, 2006, 07:31:59 ÖÖ
yav dostum bende yine hata çıktı...
423. satrıda hata var diyor
Hatayı yazsana buraya Cheesy  hata veriyor diyorsun mesajın bitiyo Tongue
ya şhatayı düzelttim..ama şöyle birşeydi public_html/forum/sources/boardindex.php 423. gibi birşey yazıyodu sadece
Kayıtlı
ded
H-Full Member
*
Çevrimdışı Çevrimdışı

Mesaj Sayısı: 62



Site
Ynt: Bugün Online Olan Üyeler Manuel Kurulum
« Yanıtla #10 : Kasım 05, 2006, 08:31:17 ÖÖ »

peki nasıl düzelttin .. aynı hatayı bende de verdi
yardımcı olursanız sevinirim ..

Parse error: syntax error, unexpected ';' in /home2/renkdoga/public_html/forum/Sources/BoardIndex.php on line 421
Kayıtlı

www.nettencicek.com
ded
H-Full Member
*
Çevrimdışı Çevrimdışı

Mesaj Sayısı: 62



Site
Ynt: Bugün Online Olan Üyeler Manuel Kurulum
« Yanıtla #11 : Kasım 09, 2006, 02:32:42 ÖÖ »

 Bugün Online Olan Üyeler Manuel Kurulum Arkadaşlar yukarıda ki kod hatalı 421 satırda hata veri yo duzelten arkdaş varsa nasıl düzelttiğini soylerse menun olurum.ayrıca bu kodlar Dilber Multicolor rc3 için değil galiba.defalt tema için geçerli
Kayıtlı

www.nettencicek.com
husmen73
Sr. Member
***
Çevrimdışı Çevrimdışı

Mesaj Sayısı: 3166


Gülhin İnternet'e sitenizin tasarımını yaptırın.


Site
Ynt: Bugün Online Olan Üyeler Manuel Kurulum
« Yanıtla #12 : Kasım 09, 2006, 09:32:38 ÖÖ »

Boardindex.php yi yeniden düzenlerseniz yukarıdaki mesajdan sorun kalmaz.  Hatayı bulup çözümledim...
Kayıtlı


Anka Teması ve Oboj Teması satışa sunulmuştur.

www.gulhin.com
  

Bana ulaşmak isterseniz husmen100[at]hotmail.com mail adresimi kullanabilirsiniz. MSN Messenger üzerinden SMF konusunda yardım etmiyorum fakat Tema Tasarımı konusunda ücretli yardımcı olabilirim. Saygılarımla.

  
inan
Jr. Member
**
Çevrimdışı Çevrimdışı

Mesaj Sayısı: 1563



Ynt: Bugün Online Olan Üyeler Manuel Kurulum
« Yanıtla #13 : Kasım 14, 2006, 06:50:25 ÖÖ »

kardeş valla hata var daha bugün yaptım 16:43 2006 /salı
Kayıtlı

smfdestek sitesi:
www.rapsmf.com
BİZİMLE ÇALIŞMAK İSTERMİSİNİZ...
iletişim  : inan_diyadin@hotmail.com
Tema yapmak isteyen ama yapamıyan  Smiley Bana ulaşsın...
MSN 'den SMF Destek Vermiyorum.Ekleyip SEnkimsin Diyede Sormayın!!!
inan
Jr. Member
**
Çevrimdışı Çevrimdışı

Mesaj Sayısı: 1563



Ynt: Bugün Online Olan Üyeler Manuel Kurulum
« Yanıtla #14 : Kasım 14, 2006, 06:50:42 ÖÖ »

Alıntı sahibi: inan üzerinde Kasım 14, 2006, 06:50:25 ÖÖ
kardeş valla hata var daha bugün yaptım 16:43 2006 /salı

Parse error: parse error, unexpected ';' in /home/ebrin/domains/ebrin.net/public_html/board/Sources/BoardIndex.php on line 423
Kayıtlı

smfdestek sitesi:
www.rapsmf.com
BİZİMLE ÇALIŞMAK İSTERMİSİNİZ...
iletişim  : inan_diyadin@hotmail.com
Tema yapmak isteyen ama yapamıyan  Smiley Bana ulaşsın...
MSN 'den SMF Destek Vermiyorum.Ekleyip SEnkimsin Diyede Sormayın!!!
Sayfa: [1] 2 3 4   Yukarı git
Bu Konuyu GönderYazdır
Simple Machines Forum Türkçe Yardım Sitesi > Simple Machines Forum Modifikasyonları > Modifikasyonlar, Kurulumları ve Hataları > Manuel Kurulum > Konu: Bugün Online Olan Üyeler
« önceki sonraki »
 
Gitmek istediğiniz yer:  


Powered by SMF 1.1.16 | SMF © 2006-2011, Simple Machines | NewDef design by Bloc
Gulhin Internet Hizmetleri
Bu Sayfa 0.143 Saniyede 19 Sorgu ile Oluşturuldu
Yükleniyor...