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

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

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

نمایش حجم فایل های

نمایش حجم فایل های دانلود شده کاربر در پنل کاربری

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

آموزش نصب

1. برای نصب ابتدا وارد phpMyAdmin شده و بعد از انتخاب دیتابیس مورد نظر به قسمت sql رفته و دستورات زیر را وارد کنید :
ALTER TABLE `dle_users` ADD`download` varchar(10) NOT NULL DEFAULT '0';

2.فایل engine/modules/profile.php رو باز کنید و کد زیر را باز کنید :
    $tpl->set( '{news_num}', $row['news_num'] );

3. بعد از کد بالا کدهای زیر را قرار بدین :
    $tpl->set( '{download}', formatsize($row['download']));

4. فایل engine/download.php را باز کنید و کد زیر را پیدا کنید :
$db->query ( "UPDATE " . PREFIX . "_static_files SET dcount=dcount+1 WHERE id ='$id'" );

5. بعد از کد بالا کد زیر را بذارین :
$size = @filesize( FILE_DIR . $row['onserver'] );
    $dl = $member_id['user_id'];
    $db->query ( "UPDATE " . PREFIX . "_users SET download=download+'$size' WHERE user_id ='$dl'" );

6. توی همین فایل کد زیر رو پیدا کنید :
$db->query ( "UPDATE " . PREFIX . "_files SET dcount=dcount+1 WHERE id ='$id'" );

7. بعد از کد بالا کدهای زیر را قرار بدین :
    $size = @filesize( FILE_DIR . $row['onserver'] );
    $dl = $member_id['user_id'];
    $db->query ( "UPDATE " . PREFIX . "_users SET download=download+'$size' WHERE user_id ='$dl'" );

8. فایل userinfo.tpl قالبتون رو باز کنید و کد زیر را هرجا میخواین حجم دانلود ها نشون داده بشه قرار بدین :
حجم دانلود ها : {download}
تصاویر
نمایش حجم فایل های دانلود شده کاربر در پنل کاربری
نظرات کاربران
Iman.r در 10 اسفند 1388 - 14:48 گفته:
عضو سایتنظرات: 87

مرسی مجتبی جان
خیلی به دردم میخوره donoghted

dl3all در 10 اسفند 1388 - 16:37 گفته:
عضو سایتنظرات: 27

من دست به پی اچ پی ادمین نمیزنم heheh excisted

Silence در 10 اسفند 1388 - 17:50 گفته:
مدیر بازنشستهنظرات: 90

dl3all,
خب نزن این ماژول هم نصب نکن اجباری که نیست :|

iFarjad در 10 اسفند 1388 - 19:00 گفته:
عضو سایتنظرات: 57

donoghted ویرایش کردم.......
عجب مطلب جالبی بود he

Silence در 10 اسفند 1388 - 19:20 گفته:
مدیر بازنشستهنظرات: 90

FarjadPic,
belay

windom در 11 اسفند 1388 - 00:14 گفته:
عضو سایتنظرات: 103

Silence
ممنون از زحمت شما ،اگر این هک رو بخواهیم مثال به این گونه باشد باید چه کرد question




* دانلود - Download Link
* حجم: 15.1 مگابایت
* منبع:********************
* رمز:*********************



نیاز به دست زدن به table هست در همین هک که بنده گفتم ؟

yousefi_764 در 11 اسفند 1388 - 00:34 گفته:
عضو سایتنظرات: 3

خوب، جالب اما نه کاربردی

Silence در 11 اسفند 1388 - 00:35 گفته:
مدیر بازنشستهنظرات: 90

windom,
چیزی که شما فرمودین زمین تا اسمون فرق داره با این ! این هک که من گذاشتم میاد حجم کل فایل هایی که یک کاربر از سایت دانلود میکنه رو جمع می زنه و توی صفحه مشخصاتش نشون میده وولی چیزی که شما میخواید رو با فیلد اضافی میشه به راحتی ردیف کرد

windom در 11 اسفند 1388 - 00:49 گفته:
عضو سایتنظرات: 103

بله حق با شماست اینکار را میشه با فیلد اضافی هم صورت داد

thaniashar در 11 اسفند 1388 - 06:13 گفته:
عضو سایتنظرات: 42

سلام
خیلی ممنون
ولی اگه بتونید یه کاری کنید که تعداد دانلود رو نشون بده خیلی بهتره.

milad22 در 11 اسفند 1388 - 10:15 گفته:
عضو سایتنظرات: 26

عالیه خیلی ممنونم
میشه کاری کرد که در قالب login.tpl هم نشونش بده؟

ramin006 در 11 اسفند 1388 - 11:03 گفته:
عضو سایتنظرات: 91

نقل قول: dl3all
من دست به پی اچ پی ادمین نمیزنم

تو هر هک یا ماژولی که نیاز است به php myadmin وارد بشید میتونید به جای این کار از بخش بکاپ گیری دیتالایف انجین استفاده کنید مثلا برای همین کد دیتابیس:
ALTER TABLE `dle_users` ADD`download` varchar(10) NOT NULL DEFAULT '0';

را در فایل متن با فرمت sql ذخیره و در پوشه ی بکاپ دیتالایف انجین قرار دهید سپس از طریق بازگردانی دیتابیس اجراش کنید!
( توصیه میکنم اول یه بکاپ بگیرید که اگر مشکلی پیش آمد دیتابیستون خراب نمونه! )


ممنون از هک جالبتون

مجتبی جشنانی در 14 اسفند 1388 - 18:58 گفته:
مدیر بخش قالب هانظرات: 190

واقعا جالب بود من که به یه همچین چیزی نیاز داشتم !!!
دستت درد نکنه عزیززززززززز ( مجتبی haha )

Silence در 15 اسفند 1388 - 17:46 گفته:
مدیر بازنشستهنظرات: 90

pkg,
خواهش می کنم !
من این همه یوزر عوض کردم همتون هنوز منو میشناسید که haha

milad22 در 15 اسفند 1388 - 18:56 گفته:
عضو سایتنظرات: 26

میشه کاری کرد که در قالب login.tpl هم نشونش بده؟

thacker در 29 مرداد 1389 - 19:16 گفته:
عضو سایتنظرات: 49

فکر کنم همون کد رو توی فایل لوگین بزنی , نشون بده

علی آریان در 03 آذر 1390 - 22:13 گفته:
عضو سایتنظرات: 141

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