Toplam Üye:
32638
Aktif Üye:
0
Aktif Ziyaretçi:
515
??? Sitem deki Haberleri ..(25759 okuma, 26 yanıt) Free Hosta Php Nuke Kurul ..(16658 okuma, 14 yanıt) EKLENTİ: Misafire mesajın ..(37528 okuma, 38 yanıt) Php Nuke 9.0 Geliyor ..(21122 okuma, 19 yanıt) Bu başlık için mesaj bulu ..(14256 okuma, 15 yanıt) Facebook Sohbet Tipi Sohb ..(18069 okuma, 15 yanıt) üye aktivasyon ..(10769 okuma, 8 yanıt) Facebook tarzı altbar... ..(6340 okuma, 1 yanıt) kaldırmak istediğim bölüm ..(6617 okuma, 2 yanıt) Resimli RSS ..(23518 okuma, 25 yanıt) Onay linkini kaldirmak ..(11209 okuma, 8 yanıt) Yardım :( Site açılırken ..(6736 okuma, 2 yanıt) .Htaccess ile uzantıda ke ..(8409 okuma, 4 yanıt) block genişliği ..(5767 okuma, 1 yanıt) Haber Resimleri ve Slide ..(14605 okuma, 12 yanıt) Foruma büyük boyutlu resi ..(7400 okuma, 3 yanıt) Php-Nuke 8.0 Paket ..(9542 okuma, 6 yanıt) Hangi sürümü önerirsiniz? ..(10613 okuma, 8 yanıt) ethai1 3 ..(13336 okuma, 10 yanıt) Yeni PEHASPESEO ..(70955 okuma, 82 yanıt) Türkçe Karakter sorunu ? ..(38248 okuma, 36 yanıt) tek modul için sağ ve sol ..(11543 okuma, 8 yanıt) Php-nuke8.0 başlıklarda t ..(10713 okuma, 8 yanıt) Phpden iyi anlayan ..(5516 okuma, 1 yanıt) Php nuke 7.6 - 3.1 patch ..(74284 okuma, 89 yanıt) Mp3 Üst Player Yardım ..(30024 okuma, 40 yanıt) Toplu üyelik silme? ..(11261 okuma, 8 yanıt) Çözümleyemediğim hata... ..(12563 okuma, 11 yanıt) bloğu kayan hale getirmek ..(6028 okuma, 2 yanıt) Makale modulu ..(8674 okuma, 5 yanıt) PHP-Nuke Haber V.1 Paylas ..(86631 okuma, 121 yanıt) title değiştirme ..(10471 okuma, 6 yanıt) Arkadaşlar bu sorunun çöz ..(10139 okuma, 6 yanıt) Php Nuke 8.1 ..(4387 okuma, 0 yanıt) merhaba ..(10381 okuma, 9 yanıt) Anasayfa için boş modül o ..(13689 okuma, 13 yanıt) admin panelinde Access De ..(6482 okuma, 2 yanıt) Bu başlığa hiç cevap gelm ..(26746 okuma, 25 yanıt) Nuke Tema yapilisi ..(17270 okuma, 16 yanıt) Mavisce-net temasina bann ..(8818 okuma, 6 yanıt) PHP-Nuke wTeam - eklentil ..(6704 okuma, 2 yanıt) coppermine hata ..(10823 okuma, 8 yanıt) içerik tanıtımı ..(6358 okuma, 2 yanıt) Haber Ve İçeriğe Resim Ek ..(7250 okuma, 3 yanıt) google keywords ..(9070 okuma, 6 yanıt) 8.0'da html sorunu ..(5558 okuma, 1 yanıt) PHP-Nuke_8.1.3.5+NukeSent ..(54988 okuma, 76 yanıt) üye olunurken gereksiz is ..(10142 okuma, 7 yanıt) Arkadaşlar kolifa haber s ..(6430 okuma, 2 yanıt) Hesabınız'a tıklayınca te ..(10633 okuma, 7 yanıt)
Netopsiyon Online: Forums
Netopsiyon Online :: Başlık görüntüleniyor - Yeni Üye Ol Blocku Türkçe Paylaşımda
Önceki başlık :: Sonraki başlık
Yazar
Mesaj
sima19 Mesaj: 1000+
Kayıt: Oct 07, 2006 Mesajlar: 1856 Konum: Dünya'nın Bi Yerinden
Başa dön
Bu Site Google Adsense ile Gelir Elde Ediyor
Tarih: 2024-07-08, 15:50:14 Mesaj konusu: Forum Arası Reklamlar
Başa dön
GanJa Mesaj: 300+
Kayıt: May 30, 2007 Mesajlar: 388 Konum: C:\Windows\System32
Tarih: 2007-12-08, 03:08:38 Mesaj konusu: Re: Yeni Üye Ol Blocku Türkçe Paylaşımda
PAylaşımın için teşekkürler çok güzel bir block
Ama bir yerinde hata var
Online üyeler yazan bölüm hatalı
Sitemde online üyem olmamasına rağmen son kaydolan 2 üyeyi online üye olarak gösteriyor.
İyi çalışmalar.
Başa dön
sima19 Mesaj: 1000+
Kayıt: Oct 07, 2006 Mesajlar: 1856 Konum: Dünya'nın Bi Yerinden
Tarih: 2007-12-08, 10:02:06 Mesaj konusu:
Biri Admin Diğeride Misafir Kullanıcı yani Anonymous kullanıcıdır. Sorun yoktur...
Başa dön
Leylii Mesaj: 200+
Kayıt: Mar 29, 2007 Mesajlar: 287
Tarih: 2007-12-08, 10:22:00 Mesaj konusu:
paylaşım için teşeküürler sima.evet değişik ve güzel bir block.
Başa dön
bardas Mesaj: 300+
Kayıt: Jul 07, 2007 Mesajlar: 384 Konum: Karaman
Tarih: 2007-12-09, 12:04:23 Mesaj konusu: Re: Yeni Üye Ol Blocku Türkçe Paylaşımda
Sima Ellerine Sağlık ama Türkçeleştirmede Çok eksiği vardı biraz el attım Şuan Siteme kurdum çalışıyor ..
block-Info_Box
Kod:
<?php
// how many newest members to show
$recent_member_count = 2;
// show online guests IP in online list
$show_guest_list = true;
// how long before inactive uses are dropped from online list
$max_session_mins = 10;
// maximum number of guests to display
$max_display_guests = 5;
// maximum number of members to display
$max_display_members = 10;
// notify users of private message by using a j a v a s c r i p t drop box
$pm_notify_dropin = true;
// if set to true, users will only be notified of private messages once per visit
$pm_dropin_once = false;
// set the colors for the dropin box
$dropin_bgcolor = '#EEEEEE';
$dropin_bordercolor = '#4C44BA';
if ( !defined('BLOCK_FILE') ) {
Header("Location: ../index.php");
die();
}
global $db, $prefix, $user_prefix, $user, $sitekey, $gfx_chk, $admin;
$content = '
<!-- Start Info -->
<table width="100%">
';
// get user info/show login
if (is_user($user))
{
$uinfo = c o o k i edecode($user);
$content .= '<tr><td style="border-bottom: 1px dotted #CCCCCC; padding-bottom: 4px; padding-top: 4px;" title="Hello '. $uinfo[1] .'">
<a href="modules.php?name=Your_Account&op=edituser" style="text-decoration: none" title="Edit Account Info"><img src="images/info/user.png" alt="" style="border: 0px;"> <span style="font-size: 14px;"><strong>'. $uinfo[1] .'</strong></span></a><br />';
$content .= '<div>';
$content .= '<img src="images/info/your_ip.png" alt=""> <strong>'. $_SERVER['REMOTE_ADDR'] .'</strong><br />';
$content .= '<a href="modules.php?name=Forums&file=search&search_id=egosearch" style="text-decoration: none" title="Forumlar Son Mesajlarınız"><img src="images/info/your_posts.png" alt="" style="border: 0px;"> <strong>Forum Son Mesajlarınız</strong></a><br />';
$content .= '<a href="modules.php?name=Your_Account&op=logout" style="text-decoration: none" title="Çıkış"><img src="images/info/logout.png" alt="" style="border: 0px;"> <strong>Çıkış</strong></a>';
$content .= '</div></td></tr>';
// check new pms
$sql = "SELECT privmsgs_to_userid FROM ".$prefix."_bbprivmsgs WHERE privmsgs_to_userid='". intval($uinfo[0]) ."' AND (privmsgs_type='5' OR privmsgs_type='1')";
if ( !($result = $db->sql_query($sql)) )
{
// error
die('error checking new pms');
}
$new_pms = $db->sql_numrows($result);
$db->sql_freeresult($result);
// check old pms
$sql = "SELECT privmsgs_to_userid FROM ".$prefix."_bbprivmsgs WHERE privmsgs_to_userid='". intval($uinfo[0]) ."' AND (privmsgs_type='0')";
if ( !($result = $db->sql_query($sql)) )
{
// error
die('error checking old pms');
}
$old_pms = $db->sql_numrows($result);
$db->sql_freeresult($result);
$content .= '
<tr>
<td style="border-bottom: 1px dotted #CCCCCC; padding-bottom: 4px; padding-top: 4px;">
<img src="images/info/pms.png" alt=""> <strong>Özel Mesajlar:</strong><br />
<div style=" ">
<img src="images/info/new_pms.png" alt="">Yeni Mesaj: <a href="modules.php?name=Private_Messages"><strong>'. $new_pms .'</strong></a><br />';
if ($pm_notify_dropin && $new_pms > 0)
{
$content .= '
<script type="text/j a v a s c r i p t" language="JavaScript1.2">
// Drop-in content box- By Dynamic Drive
// For full source code and more DHTML scripts, visit
// This credit MUST stay intact for use
var ie=document.all
var dom=document.getElementById
var ns4=document.layers
var calunits=document.layers? "" : "px"
var bouncelimit=32 //(must be divisible by 8)
var direction="up"
function initbox(){
if (!dom&&!ie&&!ns4)
return
crossobj=(dom)?document.getElementById("dropin").style : ie? document.all.dropin : document.dropin
scroll_top=(ie)? truebody().scrollTop : window.pageYOffset
crossobj.top=scroll_top-250+calunits
crossobj.visibility=(dom||ie)? "visible" : "show"
dropstart=setInterval("dropin()",50)
}
function dropin(){
scroll_top=(ie)? truebody().scrollTop : window.pageYOffset
if (parseInt(crossobj.top)<100+scroll_top)
crossobj.top=parseInt(crossobj.top)+40+calunits
else{
clearInterval(dropstart)
bouncestart=setInterval("bouncein()",50)
}
}
function bouncein(){
crossobj.top=parseInt(crossobj.top)-bouncelimit+calunits
if (bouncelimit<0)
bouncelimit+=8
bouncelimit=bouncelimit*-1
if (bouncelimit==0){
clearInterval(bouncestart)
}
}
function dismissbox(){
if (window.bouncestart) clearInterval(bouncestart)
crossobj.visibility="hidden"
}
function truebody(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}
function get_c o o k i e(Name) {
var search = Name + "="
var returnvalue = ""
if (document.c o o k i e.length > 0) {
offset = document.c o o k i e.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.c o o k i e.indexOf(";", offset)
if (end == -1)
end = document.c o o k i e.length;
returnvalue=unescape(document.c o o k i e.substring(offset, end))
}
}
return returnvalue;
}
function dropornot(){';
if ($pm_dropin_once)
{
$content .= '
if (get_c o o k i e("droppedin")==""){
window.onload=initbox
document.c o o k i e="droppedin=yes"
}';
}
else
{
$content .= '
window.onload=initbox
';
}
$content .= '
}
dropornot()
</script>
';
$content .= '
<div id="dropin" style="position:absolute;visibility:hidden;left:400px;top:100px;width:300px;height:100px;background-color:'.$dropin_bgcolor.';border: 1px solid '.$dropin_bordercolor.'">
<div align="right"><a href="#" onClick="dismissbox();return false">[Close Box] </a></div>
<br />
<a href="messages.html" onClick="dismissbox();">You have <strong>'. $new_pms .'</strong> new Private Messages.</a>
</div>
';
}
$content .= '
<img src="images/info/old_pms.png" alt=""> Mesajlar: <strong>'. $old_pms .'</strong><br />
</div>
</td>
</tr>
';
}
else
{
$content .= '
<tr>
<td style="border-bottom: 1px dotted #CCCCCC; padding-bottom: 4px; padding-top: 4px;">
<a href="modules.php?name=Your_Account" style="text-decoration: none" title="Üye Olmak İçin Tıklayınız..."><img src="images/info/user.png" alt="" style="border: 0px;"> <span style="font-size: 14px;"><strong>Misafir</strong></span></a><br />';
$content .= '<div style="" title="Your Ip Address">';
$content .= '<img src="images/info/your_ip.png" alt=""> <strong>'. $_SERVER['REMOTE_ADDR'] .'</strong><br /></div>
<form action="modules.php?name=Your_Account" method="post">
'. _NICKNAME .':<br />
<input type="text" name="username" value="" size="15" maxlength="25" /><br />
'. _PASSWORD .':<br />
<input type="password" name="user_password" size="15" maxlength="20" /><br />
';
// see if security code is enabled
if (extension_loaded('gd') && ($gfx_chk == 2 || $gfx_chk == 4 || $gfx_chk == 5 || $gfx_chk == 7))
{
mt_srand ((double)microtime()*1000000);
$maxran = 1000000;
$random_num = mt_rand(0, $maxran);
$datekey = date("F j");
$rcode = hexdec(md5($_SERVER['HTTP_USER_AGENT'] . $sitekey . $random_num . $datekey));
$code = substr($rcode, 2, 6);
$content .= '
'. _SECURITYCODE .':<br />
<img src="gfx.php?gfx=gfx&random_num='. $random_num .'" alt="'. _SECURITYCODE .'" /><br />
'. _TYPESECCODE .':<br />
<input type="text" name="gfx_check" value="" size="6" maxlength="6" /><br />
<input type="hidden" name="random_num" value="'. $random_num .'" />
';
}
else
{
$content .= '<br />
<input type="hidden" name="random_num" value="'. $random_num .'">
<input type="hidden" name="gfx_check" value="'. $code .'">';
}
$content .= '
<br />
<input type="hidden" name="op" value="login" />
<input type="submit" name="login" value="'. _LOGIN .'" />
<input type="button" onclick="parent.location=\'modules.php?name=Your_Account&op=new_user\'" name="'. _BREG .'" title="'. _BREG .'" value="'. _BREG .'" />
</form>
</td></tr>';
}
$content .= '
<tr>
<td style="border-bottom: 1px dotted #CCCCCC; padding-bottom: 4px; padding-top: 4px;">
<img src="images/info/members.png" alt=""> <strong>Üye İstatistikleri:</strong>
<br />
';
// get new member info
$timestamp = time();
$today = date("M d, Y");
$yesterday = date("M d, Y", ($timestamp - 86400) );
$this_month = date("M");
$this_year = date("Y");
// today
$sql = "SELECT COUNT(user_id) FROM ". $user_prefix ."_users WHERE user_regdate='$today'";
if ( !($result = $db->sql_query($sql)) )
{
// error
die('error getting todays users');
}
list($new_today) = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
// yesterday
$sql = "SELECT COUNT(user_id) FROM ". $user_prefix ."_users WHERE user_regdate='$yesterday'";
if ( !($result = $db->sql_query($sql)) )
{
// error
die('error getting yesterdays users');
}
list($new_yesterday) = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
// this month
$sql = "SELECT COUNT(user_id) FROM ". $user_prefix ."_users WHERE SUBSTRING(user_regdate, 1, 4)='$this_month' AND SUBSTRING(user_regdate, 9, 12)='$this_year'";
if ( !($result = $db->sql_query($sql)) )
{
// error
die('error getting this months users');
}
list($new_month) = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
// this year
$sql = "SELECT COUNT(user_id) FROM ". $user_prefix ."_users WHERE SUBSTRING(user_regdate, 9, 12)='$this_year'";
if ( !($result = $db->sql_query($sql)) )
{
// error
die('error getting this years users');
}
list($new_year) = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
// all time
$sql = "SELECT COUNT(user_id) FROM ". $user_prefix ."_users";
if ( !($result = $db->sql_query($sql)) )
{
// error
die('error getting total users');
}
list($total_users) = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
$content .= '
<div style="">
<img src="images/info/today.png" alt=""> Bugün: <strong>'. $new_today .'</strong><br />
<img src="images/info/yesterday.png" alt=""> Dün: <strong>'. $new_yesterday .'</strong><br />
<img src="images/info/month.png" alt=""> Bu Ay: <strong>'. $new_month .'</strong><br />
<img src="images/info/year.png" alt=""> Bu Sene: <strong>'. $new_year .'</strong><br />
<img src="images/info/total_users.png" alt=""> Toplam Üyeler: <strong>'. $total_users .'</strong><br />
</div>
</td>
</tr>
';
// get newest member(s)
$sql = "SELECT username FROM ". $user_prefix ."_users ORDER BY user_id DESC LIMIT ". intval($recent_member_count);
if ( !($result = $db->sql_query($sql)) )
{
// error
die('error getting latest users');
}
$content .= '
<tr>
<td style="border-bottom: 1px dotted #CCCCCC; padding-bottom: 4px; padding-top: 4px;">
<img src="images/info/new_users.png" alt=""> <strong>En Son';
$content .= $recent_member_count > 1 ? ' Üyeler:</strong><br />' : 'est Üyeler:</strong><br />';
while( $row = $db->sql_fetchrow($result) )
{
$content .= '
<div style="padding-left: 12px;">
<img src="images/info/member_new.png" alt=""> <a href="modules.php?name=Your_Account&op=userinfo&username='.$row['username'].'" title="Üye Profili: '.$row['username'].'">'.$row['username'].'</a>
</div>
';
// comment the 5 lines above and uncomment the 5 lines below to use the google tapped link
//$content .= '
//<div style="padding-left: 12px;">
//<img src="images/info/member_new.png" alt=""> <a href="userinfo-'.$row['username'].'.html" title="View Profile: '.$row['username'].'">'.$row['username'].'</a>
//</div>
//';
}
$db->sql_freeresult($result);
$content .= '</td></tr>';
// show whos online
$members = '';
$guests = '';
$m = $g = 0;
$sql = "SELECT uname, time, host_addr, guest FROM ". $prefix ."_session WHERE time > '".( time() - ($max_session_mins * 60) )."' ORDER BY guest ASC,time DESC";
if ( !($result = $db->sql_query($sql)) )
{
// error
die('error getting online users');
}
$content .= '
<tr>
<td style="border-bottom: 1px dotted #CCCCCC; padding-bottom: 4px; padding-top: 4px;">
<img src="images/info/members.png" alt=""> <strong>Şuan Bağlı:</strong>
<br />';
while( $row = $db->sql_fetchrow($result) )
{
if ($row['guest'] == 0)
{
$m++;
if ($m <= $max_display_members)
{
$members .= '
<div style="padding-left: 12px;">
<img src="images/info/online.png" alt=""> <a href="modules.php?name=Your_Account&op=userinfo&username='.$row['uname'].'" title="View Profile: '.$row['uname'].'">'.$row['uname'].'</a>
</div>
';
// comment the 5 lines above and uncomment the 5 lines below to use the google tapped link
//$members .= '
//<div style="padding-left: 12px;">
//<img src="images/info/online.png" alt=""> <a href="userinfo-'.$row['uname'].'.html" title="View Profile: '.$row['uname'].'">'.$row['uname'].'</a>
//</div>
//';
}
}
else
{
$g++;
if ($show_guest_list && $g <= $max_display_guests)
{
if (is_admin($admin))
{
$uname = $row['uname'];
}
else
{
// hide last 2 octets of guest ip's.
$ip = explode('.', $row['uname']);
$uname = $ip[0].'.'.$ip[1].'.'.ereg_replace("[0-9]", "x", $ip[2]).'.'.ereg_replace("[0-9]", "x", $ip[3]);
}
$guests .= '
<div style="padding-left: 12px;">
<img src="images/info/online_guest.png" alt=""> '.$uname.'
</div>
';
}
}
}
$db->sql_freeresult($result);
if ($m > 0)
{
$content .= '
<em>Üyeler</em>: <strong>
'. $m .'</strong><br />
'.$members.'<br />';
}
if ($g > 0)
{
$content .= '
<em>Misafirler</em>: <strong>
'. $g .'</strong><br />
'.$guests.'<br />';
}
$content .= '
<em>Toplam Bağlı</em>: <strong>
'. ($m + $g) .'</strong><br />
</td></tr>';
// change the date/time format below, php.net/date
$content .= '
<tr><td>
<img src="images/info/time.png" alt=""> <strong>Saat ve Tarih:</strong><br />
<div style="padding-left: 18px;">
'. date('d M, Y <b\r /> h:i a T').'
</div>
</td></tr>
';
$content .= '
</table>
<!-- END Info -->';
?>
Başa dön
bardas Mesaj: 300+
Kayıt: Jul 07, 2007 Mesajlar: 384 Konum: Karaman
Tarih: 2007-12-09, 12:22:59 Mesaj konusu:
Sima Birde Benim eski Blogumda adminler birde modlar belliydi yani kimin yetkili oldugu gorunuyordu bunda oyle bi sansımız varmı
Başa dön
sima19 Mesaj: 1000+
Kayıt: Oct 07, 2006 Mesajlar: 1856 Konum: Dünya'nın Bi Yerinden
Tarih: 2007-12-09, 15:34:24 Mesaj konusu:
blocku ben yazmadığım için bilmiyorum. Yapana sormak lazım
Başa dön
bardas Mesaj: 300+
Kayıt: Jul 07, 2007 Mesajlar: 384 Konum: Karaman
Tarih: 2007-12-09, 23:24:06 Mesaj konusu:
Tamam sima biraz kurcalayayım ben yapabilirsem yayınlarım
Başa dön
Bu Site Google Adsense ile Gelir Elde Ediyor
Tarih: 2024-07-08, 15:50:14 Mesaj konusu: Forum Arası Reklamlar
Başa dön
polibo06 Site Yöneticisi
Kayıt: Nov 01, 2006 Mesajlar: 2412 Konum: izmirimi özledim
Tarih: 2007-12-10, 01:48:02 Mesaj konusu:
nasıl belli olacak? renk mi farklı olacak yoksa parantez içindemi yazılacak...önce buna karar vermeliyiz değil mi?
Başa dön
bardas Mesaj: 300+
Kayıt: Jul 07, 2007 Mesajlar: 384 Konum: Karaman
Tarih: 2007-12-10, 12:17:02 Mesaj konusu:
polibo06 :
nasıl belli olacak? renk mi farklı olacak yoksa parantez içindemi yazılacak...önce buna karar vermeliyiz değil mi?
polibo06 Renkli Olsa süper olur inanki modlar yeşil admin kırmızı gibi
Başa dön
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız