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

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

پشتیبان رسمی سیستم مدیریت محتوا

نمایش لیست و تعداد

نمایش لیست و تعداد کاربرانی که از مطلب بازدید کرده اند

بوسیله این ماژول میتوانید در قسمت ادامه مطلب، یک لیست از نام کاربرانی که از آن مطلب بازدید کرده اند به نمایش بگذارید. این ماژول همچنین مجموع بازدیدهای صورت گرفته از مطلب را نیز نمایش میدهد.

دانلود
شما دسترسی لازم جهت دریافت این فایل را ندارید.
آموزش نصب
۱. فایل را دانلود و از حالت فشرده خارج ساخته و بر روی هاست خود آپلود کنید.

۲. کد زیر را در قسمت 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=utf8 PACK_KEYS=0 AUTO_INCREMENT=1;

۳. فایل engine/modules/show.full.php را باز کرده و کد زیر را پیدا کنید:

else $db->query( "UPDATE " . PREFIX . "_post_extras SET news_read=news_read+1 where news_id='{$row['id']}'" );
                }

پس از کد بالا، کد زیر را قرار دهید:

////START
$_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") ."');");            
////END

در همان فایل به دنبال کد زیر بگردید:

$tpl->set_block( "'\\[edit\\](.*?)\\[/edit\\]'si", "" );

پس از کد بالا، کد زیر را قرار دهید:

require_once(ENGINE_DIR.'/modules/views.php');

۴. فایل fullstory.tpl قالب خود را باز کرده و کد زیر را در جای مناسب قرار دهید:

<script type="text/javascript">
function showreaders(){$(function(){$('#whoreader').dialog({autoOpen:true,show:'fade',hide:'fade',width:400,height:300,buttons:{"بستن پنجره":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>
نظرات کاربران
Majid_h در 02 اسفند 1391 - 22:51 گفته:
عضو سایتنظرات: 155

سلام

ماژول خوبیه ، ممنون flower

فقط یک سوال :

این ماژول مجموع بازدیدهای صورت گرفته از مطلب یا کل مطالب؟ را نمایش میدهد.

--------------------

IMP در 02 اسفند 1391 - 22:52 گفته:
مدیر بازنشستهنظرات: 917

Majid_h,
مجموع بازدید های صورت گرفت از مطلب

علی آریان در 03 اسفند 1391 - 09:07 گفته:
عضو سایتنظرات: 141

تشکر از علیرضای عزیز بابت انتشار این ماژول در دیتالایف انجین فارسی flower flower flower

پیش نمایش (demo)

IMP در 03 اسفند 1391 - 09:37 گفته:
مدیر بازنشستهنظرات: 917

aliarian,
خیلی ممنون علی جان بابت زحمتی که کشیدی برای دامنه, هاست و نسخه دمو flower

علی آریان در 03 اسفند 1391 - 09:55 گفته:
عضو سایتنظرات: 141

خواهش میکنم علیرضا جان
زحمت اصلی رو شما و دیگر کاربرانی که مازول و هم میذارند، میکشند. ما هاکه فقط مصرف کننده ایم.

ایمان کوشکی در 03 اسفند 1391 - 23:01 گفته:
عضو سایتنظرات: 219

مرسی آقای imp
ماژول کاربردی هست flower
اگه آقای aliarian این دمو هارو همیشه بزارن خیلی pray

ارسال نظر
نام:*
ایمیل:*
متن نظر:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
کد را وارد کنید: *
عکس خوانده نمی‌شود؟ کلیک کنید!