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

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

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

رویدادهای سایت

رویدادهای سایت

بوسیله این ماژول می توانید تمامی رویدادهای سایت رو ببینین.
مثلاً عملیات های مهمی که مدیران سایتتون انجام میدن (مثل حذف، ویرایش، ایجاد و... مطلب یا کاربر)

رویدادهای سایت


فایل زیر رو دانلود کنید و به جای مشخص شده کپی کنید:

شما دسترسی لازم جهت دریافت این فایل را ندارید.

وارد phpMyAdmin شويد و پس از انتخاب ديتابيس، روي SQL کليک کنيد و موارد زير رو داخلش کپي کنين و Run کنيد:
CREATE TABLE `dle_log` (
  `id` int(11) NOT NULL auto_increment,
  `date` datetime NOT NULL default '0000-00-00 00:00:00',
  `user` varchar(100) default NULL,
  `desc` text NOT NULL,
  PRIMARY KEY  (`id`)
) TYPE=MyISAM /*!40101 DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci */


فايل Index.php و Admin.php را باز کنيد و به دنبال کد زير بگرديد:
define('ENGINE_DIR', ROOT_DIR.'/engine');

بعد از آن، کد زير رو قرار دهيد:
include_once ENGINE_DIR.'/inc/log.php';


فايل Engine/modules/Register.php را باز کنيد و به دنبال کد زير بگرديد:
$db->query("INSERT INTO " . USERPREFIX . "_users

بعد از آن، کد زير رو قرار دهيد:
addlog ($lang_log['log_reg'].$name);


فايل Engine/Inc/Edituser.php رو باز کنيد و به دنبال کد زير بگرديد:
$db->query("INSERT INTO " . USERPREFIX . "_users

بعد از آن، کد زير رو قرار دهيد:
addlog ($lang_log['adduser'].$regusername.'('.$user_group[$reglevel]['group_name'].')');

در همين فايل به دنبال کد زير بگرديد:
$row = $db->super_query("SELECT users_id, days FROM " . USERPREFIX . "_banned

پس از آن، کدهاي زير رو قرار دهيد:
    if (!$row['users_id'])
    {
        $bds_row = $db->super_query("SELECT name FROM " . USERPREFIX . "_users WHERE user_id = '$id'");
        addlog ($lang_log['banned'].$bds_row['name'].'. '.$banned_descr);
    }

در همين فايل به دنبال کد زير بگرديد:
$db->query("DELETE FROM " . USERPREFIX . "_banned WHERE users_id = '$id'");

پس از آن، کدهاي زير رو قرار دهيد:
$bds_row = $db->super_query("SELECT name FROM " . USERPREFIX . "_users WHERE user_id = '$id'");
addlog ($lang_log['unbanned'].$bds_row['name'].'. '.$banned_descr);

در همين فايل به دنبال کد زير بگرديد:
$db->query("delete FROM " . USERPREFIX . "_users WHERE user_id='$id'");

پس از آن، کدهاي زير رو قرار دهيد:
$bds_row = $db->super_query("SELECT name FROM " . USERPREFIX . "_users WHERE user_id = '$id'");
addlog ($lang_log['user_del'].$bds_row['name']);


فايل Engine/Inc/Editnews.php رو باز کنيد و به دنبال کد زير بگرديد:
$db->query("DELETE FROM " . PREFIX . "_post WHERE id='$item_db[0]'");

پس از آن، کدهاي زير رو قرار دهيد:
$bds_row = $db->super_query("SELECT title FROM " . PREFIX . "_post WHERE id='$item_db[0]'");

در همين فايل به دنبال کد زير بگرديد:
clear_cache();

پس از آن، کدهاي زير رو قرار دهيد:
if($approve)addlog ($lang_log['approve_post'].' <a href="'.$config['http_home_url'].'?newsid='.$item_db[0].'" target="_blank">'.$title.'</a>');
if($okdeleted)addlog ($lang_log['delete_post'].$bds_row['title']);


فايل Engine/Inc/Massactions.php رو باز کنيد و به دنبال کد زير بگرديد:
$row = $db->super_query("SELECT autor FROM " . PREFIX . "_post where id = '$id'");

پس از آن، کدهاي زير رو قرار دهيد:
$row = $db->super_query("SELECT autor,title FROM " . PREFIX . "_post where id = '$id'");
$logtitles[]= $row['title'];

در همين فايل به دنبال کد زير بگرديد:
$db->query("DELETE FROM " . PREFIX . "_images WHERE news_id = '$id'");
}

در بالاي آن، کدهاي زير رو قرار دهيد:
$logtitles = (is_array($logtitles))?implode (', ', $logtitles):'';
addlog ($lang_log['massdelpost'].$logtitles);


فايل Engine/Inc/Functions.inc.php رو باز کنيد و به دنبال کد زير بگرديد:
function msg($type, $title, $text, $back=FALSE){
global $lang;

بعد از آن، کد زير رو قرار دهيد:
addlog ('(MSG) '.$title.': '.$text);


فايل Engine/Inc/Options.php را باز کنيد و به دنبال کد زير بگرديد:
$options['others'] = array(

بعد از آن، کد زير رو قرار دهيد:
                    array(
                    'name'      => "رويدادها",
                    'url'           => "$PHP_SELF?mod=showlog",
        'descr'       => "",
        'image'      => "spset.png",
                    'access'     => "1",
                    ),


فايل Admin.php رو باز کنيد و به دنبال کد زير بگرديد:
'addnews'      => 'user',

بعد از آن، کد زير رو قرار دهيد:
'showlog'    => 'admin',

در همين فايل به دنبال کد زير بگرديد:
require_once (ENGINE_DIR.'/inc/init.php');

بعد از آن، کد زير رو قرار دهيد:
if (trim($_POST['username']) and trim($_POST['password']) and $is_loged_in == FALSE) addlog($lang_log['login_false'].' login: '.$_POST['username'].', password: '.$_POST['password'].', IP: <a target="_blank" href="http://whois.myws.ru/d/'.$_SERVER['REMOTE_ADDR'].'">'.$_SERVER['REMOTE_ADDR'].'</a>');


فايل Index.php را باز کنيد و به دنبال کد زير بگرديد:
require_once ROOT_DIR.'/engine/init.php';

پس از آن، کد زير رو قرار دهيد:
if (trim($_POST['login_name']) and trim($_POST['login_password']) and $is_logged == FALSE) addlog($lang_log['sloginfalse'].' login: '.$_POST['login_name'].', password: '.$_REQUEST['login_password'].', IP: <a target="_blank" href="http://whois.myws.ru/d/'.$_SERVER['REMOTE_ADDR'].'">'.$_SERVER['REMOTE_ADDR'].'</a>');


حال برای مشاهده این ماژول به مدیریت بروید.

نظرات کاربران
پیام سپرده در 18 اسفند 1387 - 10:46 گفته:
مدیر سایتنظرات: 249

ماژول جالبی بود . flower

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

General در 18 اسفند 1387 - 12:32 گفته:
عضو سایتنظرات: 41

ممنون flower

خیلی به درد اینجا می خوره ! winked

SalaR در 18 اسفند 1387 - 12:54 گفته:
مدیر بازنشستهنظرات: 312

General,
آره . خیلی به درد اینجا میخوره ،مخصوصاً زمان اون یكی دوستمون بیشتر به درد میخورد . fellow

خداییش دیگه هیشكی نمیتونه جلوی دیتالایف انجین رو بگیره happy

Arash Nodinian در 18 اسفند 1387 - 14:30 گفته:
مدیر بازنشستهنظرات: 332

ایول happy بودن محمد یکتا = پیشرفت دیتالایف انجین X:X: pray pray

M3hrdad-IT در 18 اسفند 1387 - 14:43 گفته:
عضو سایتنظرات: 27

آقا تشکر . flower

محمد یکتا در 18 اسفند 1387 - 14:43 گفته:
مدیر کلنظرات: 358

ممنون دوستان flower smile


SalaR,
چشم بزودی نصب میکنم flower

Arash.N,
چمنتم = چاکر - مخلص - نوکر worship worship flower worship worship

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

Psycho در 18 اسفند 1387 - 15:36 گفته:
میهمان

ممنون ... flower

Arash.N,
شما یاهو هم بیای اشکال نداره ها !

EMohammad در 18 اسفند 1387 - 15:52 گفته:
عضو سایتنظرات: 93

ممنون به خاطر زحمتات flower

digitak در 18 اسفند 1387 - 17:27 گفته:
عضو سایتنظرات: 58

اینست ظهور یکتا ! lol

alifx4 در 18 اسفند 1387 - 20:22 گفته:
عضو سایتنظرات: 298

ایوول بابا

saron در 18 مرداد 1388 - 07:53 گفته:
مدیر بازنشستهنظرات: 198

ماژول خوبیه. ولی بایستی IP رو هم ثبت می کرد.

svahdati در 06 شهریور 1388 - 13:17 گفته:
عضو سایتنظرات: 48

salam bashad agha mohamad to file admin.php man file 'addnews' => 'user', nist

takmark در 15 فروردین 1389 - 13:39 گفته:
عضو سایتنظرات: 15

سلام به من این ارور رو می ده


Parse error: syntax error, unexpected $end in /home/irdownc1/public_html/engine/inc/showlog.php on line 298

Crazy.Boy در 27 آذر 1391 - 06:56 گفته:
عضو سایتنظرات: 5

محمد جان دمت گرم گل کاشتی flower

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

ارسال نظر
نام:*
ایمیل:*
متن نظر:
  • 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
کد را وارد کنید: *
عکس خوانده نمی‌شود؟ کلیک کنید!