دیتالایف انجین فارسی

چه کسی از پروفایل شما بازدید کرده؟

تاریخ انتشار: 12 اسفند 1391
ارسال کننده: adminamir12
با استفاده از این مازول میتونید بفهمید چه کسی از پروفایل شما بازدید کرده.
  • دانلود
  • آموزش نصب
  • تصاویر
نام فایلحجم فایلتعداد دانلودعملیات
جهت دانلود این فایل، وارد سایت شوید. در صورتی که حساب کاربری ندارید، از طریق صفحه ثبت نام عضو شوید.
فایل رو دانلود کنید و در /engine/modules/ آپلود کنید.

در phpmyadmin در sql کد زیر رو وارد کنید.

DROP TABLE IF EXISTS `dle_read_log`;
    
CREATE TABLE `dle_read_log` (
  `id` int(11) NOT NULL auto_increment,
  `name` varchar(50) NOT NULL default 'guest',
  `news_id` int(121) NOT NULL default '0',
  `date` varchar(50) NOT NULL default '',
  `ip` varchar(16) NOT NULL default '',
  `is_guest` tinyint(1) NOT NULL default '1',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 PACK_KEYS=0 AUTO_INCREMENT=1;



/engine/modules/profile.php رو باز کنید و

if( $row['fullname'] ) {


رو پیدا کنید و قبل از اون کد

$_IP = $db->safesql($_SERVER['REMOTE_ADDR']);
        $date = date( "Y-m-d H:i:s", $_TIME );
        $read_log = $db->super_query("SELECT * FROM " .  PREFIX ."_read_log WHERE " .(($is_logged)?"name = '{$member_id['name']}'":"ip = '{$_IP}'") ." and news_id = '" .$row['id'] ."' and is_guest='" .(($is_logged)?"0":"1") ."'");
            if (!is_array($read_log)) $db->query("INSERT INTO ". USERPREFIX . "_read_log (date,name,news_id,ip,is_guest) values('$date','" .(($is_logged)?$member_id['name']:"guest_".rand(0,15786)) ."','". $row['id'] ."','". $_IP ."','" .(($is_logged)?"0":"1") ."');");
          
            
        require_once(ENGINE_DIR.'/modules/views.php');    


رو قرار بدید.

حالا /yourtheme//userinfo.tpl رو باز کنید و کد زیر رو در جای مناسب قرار بدید.



<li><h2>بازدید شما : </h2></li>    
                        
                        <script type="text/javascript">
function showreaders() {
$(function(){
    $('#whoreader').dialog({
        autoOpen: true,
        show: 'fade',
        hide: 'fade',
        width: 400,
                height: 300,
                
                buttons: {
            "Close" : function() {
                $(this).dialog("close");
            }
               }
    });
        
                if ($('#whoreader-content').height() > 400 ) {

                $('#whoreader-content').height(400);
                $('#whoreader').dialog( "option", "height", $('#whoreader-content').height() + 60 );
                $('#whoreader').dialog( "option", "position", 'center' );
        } else {

                $('#whoreader').dialog( "option", "height", $('#whoreader-content').height() + 60 );
                $('#whoreader').dialog( "option", "position", 'center' );

        }

});
}
</script>
        
<div style="cursor:pointer; font-weight:bold; font-size:14px;" onclick="showreaders(); return false;">نمایش مشخصات: ({all-read-num})چه کسی شما را مشاهده کرده است؟</div>
        
<div id='whoreader' title='چه کسی شما را مشاهده کرده است؟' style='display:none;overflow:auto;'>
        <div id='whoreader-content'>    
            اعضا :({u-read-num})<br />
            {u-readed}<br />
            <br />
            مهمانها :({g-read-num})<br />
            {g-readed}
        </div>
</div>
چه کسی از پروفایل شما بازدید کرده؟

چه کسی از پروفایل شما بازدید کرده؟
11 نفر (11 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
تشکر
عضو سایت
14 اسفند 1391 - 03:37
مثل اینکه هک رو تصحیح کردید و قرار دادید .ممنون fellow
عضو سایت
14 فروردین 1392 - 20:54
سلام.
روی 9.7 کار میکنه؟
مدیر بازنشسته
14 فروردین 1392 - 22:13
Vahid_PC,
توضیحات ماژول رو بخون. smile2
جهت ارسال نظر، فرم زیر را تکمیل نمائید:
نام:*
ایمیل:*
متن نظر:

 
پررنگکج خط دارخط دار در وسط|سمت چپوسط سمت راست|قرار دادن شکلکانتخاب رنگ|پنهان کردن متنقراردادن نقل قولتبدیل نوشته ها به زبان روسیقراردادن Spoiler
کد امنیتی: *