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

ماژول صفحه دانلود

تاریخ انتشار: 20 دی 1387
ارسال کننده: Arash.N
ماژول صفحه دانلود که توسط این ماژول اگه از توی BBCode فایل رو آپلود کنید و برای دانلود بگذارید , شخص ابتدا به صفحه دانلود بره و بعد دانلود کنه. میتونید از بخش مدیریت گروه های کابری زمانی را برای گروه های کاربری مختلف مشخض کنید که مثلا میهمان 10 ثانیه برای گرفتن لینک دانلود منتظر بماند و مدیر ها بدون ایستادن لینک دانلود را دریاف نمایند.

ماژول صفحه دانلود


1- فایل زیر رو دانلود کنید و پوشه Download رو در روت هاستتون آپلود کنید:
دانلود کنید

2- به آدرس زیر بروید تا جدول ها در دیتابیس ساخته شوند:


پس از ساخته شدن جدول ها در دیتابیس , فایل Download/install.php را حذف نمایید.

3- فایل Engine/modules/functions.php رو باز کنید و کد زیر رو پیدا کنید:
<a href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}\" >{$row['name']}</a> [{$size}] ({$lang['att_dcount']} {$row['dcount']})

به جای کد بالا , کد زیر رو قرار بدید:
<a href=\"{$config['http_home_url']}download/index.php?{$row['id']}\" target=\"_blank\">{$row['name']}</a> [{$size}] ({$lang['att_dcount']} {$row['dcount']})


4- در همان فایل Functions.php کد زیر رو پیدا کنید:
<a href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}\" >{$row['name']}</a> [{$size}]

کد زیر رو جایگزین کد بالا کنید:
<a href=\"{$config['http_home_url']}download/index.php?{$row['id']}\" target=\"_blank\">{$row['name']}</a> [{$size}]


5- در همان فایل به دنبال کد زیر بگردید:
setcookie ($name, $value, $expires, "/", DOMAIN, NULL, TRUE);

به جای آن کد زیر رو قرار بدید:
#setcookie ($name, $value, $expires, "/", DOMAIN, NULL, TRUE);


6- فایل Engine/inc/usergroup.php رو باز کنید و به دنبال کد زیر بگردید:
$max_pm_value = $user_group[$id]['max_pm'];

بعد از آن کد زیر رو قرار بدید:
$dp_timer = $user_group[$id]['dp_timer'];


7- در همان فایل کد زیر رو پیدا کنید:
$db->query("UPDATE " . USERPREFIX . "_usergroups set group_name='$group_name',

به جان آن کد زیر رو قرار دهید:
$db->query("UPDATE " . USERPREFIX . "_usergroups set group_name='$group_name', dp_timer='$dp_timer',


8- در همان Usergroup.php کد زیر رو پیدا کنید:
<td style="padding:4px;" class="option"><b>{$lang['group_mpm']}</b><br /><span class="small">{$lang['hint_gmpm']}</span></td>

به جای کدی که پیدا کردید , کد زیر رو قرار دهید:
<td style="padding:4px;" class="option"><b>مدت زمانی که کاربر برای گرفتن لینک دانلود صبر کند</b><br /><span class="small">0 = دادن لینک دانلود بدون منتظر ماندن</span></td>
<td style="padding-top:2px;padding-bottom:2px;"><input class="edit" type="text" size="10" name="dp_timer" value="{$dp_timer}"></td></tr><tr><td background="engine/skins/images/mline.gif" height=1 colspan=2></td></tr><tr>
<td style="padding:4px;" class="option"><b>{$lang['group_mpm']}</b><br /><span class="small">{$lang['hint_gmpm']}</span></td>


حالا میتونید از مدیریت گروه های کاربری (http://YourSite.iR/admin.php?mod=usergroup) میزان انتظار هر گروه کاربری برای دانلود را مشخص کنید.

**********


نحوه قرار دادن لینک دانلود:
1- در بخش ارسال مطلب بر روی آپلود فایل ها کلیک کنید و فایل خود را آپلود کنید و سپس بر روی نام فایل کلیک کنید تا در صفحه شما کد attachment دیده شود:

ماژول صفحه دانلود
ماژول صفحه دانلود
ماژول صفحه دانلود


2- به سایتتون برید و آخرین پست رو نگاه کنید:

ماژول صفحه دانلود


3- با کلیک بر روی لینک مشخص شده به صفحه زیر میرید و دیگه بقیه کارا معلومه:

ماژول صفحه دانلود


گروه دیتالایف انجین فارسی bully
    22 نفر (22 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
    تشکر
    عضو سایت
    20 دی 1387 - 18:19
    دمت گرم !!!
    عضو سایت
    20 دی 1387 - 18:38
    کارت شما هم درسته heheh

    --------------------
    عضو سایت
    20 دی 1387 - 18:55
    ایول ارش جان این زیاد به کارم میاد makhsoosefreeiran

    --------------------
    عضو سایت
    20 دی 1387 - 18:55
    ممنون.
    زحمت کشیدید . . .
    مدیر بازنشسته
    20 دی 1387 - 19:40
    alico,
    mehrdadnew2006,
    nima.a,
    AHMAD-SE,
    خواهش میکنم !
    عضو سایت
    20 دی 1387 - 21:14
    Arash.N,
    اینقدر این الکس پست داده ما پست شما رو گم کردیم haha

    --------------------
    مدیر بازنشسته
    20 دی 1387 - 22:53
    AHMAD-SE,
    haha
    عضو سایت
    21 دی 1387 - 10:18
    من نصب نکردم اما نمیشه به جای آپلود کردن لینک سایت دیگه گزاشت؟
    مدیر بازنشسته
    21 دی 1387 - 17:16
    ramazany,
    منم سعی کردم اینجوری بشه اما نشد D:
    عضو سایت
    21 دی 1387 - 19:25
    این سری خیلی خیلی دمت گرم ![/hide]
    عضو سایت
    21 دی 1387 - 20:22
    سلام.آرش خودت ساختیش یا ویرایش کردی؟؟؟ در هر صورت ممنون.به زودی پستام رو میفرستم حال کنید از شنبه ی دیگه
    مدیر بازنشسته
    21 دی 1387 - 20:40
    alico,
    خواهش !

    M.Reza,
    من نساختم D: روسی ها ساختن منم ترجمیدم haha
    عضو سایت
    21 دی 1387 - 20:52
    ممنون


    مرسییییییییییییی
    عضو سایت
    22 دی 1387 - 02:48
    خیلی خوبه
    عضو سایت
    22 دی 1387 - 23:53
    این ارور میده !!!؟!! چکار کنم !؟!؟!
    -------------
    Warning: require_once(../engine/data/config.php):
    failed to open stream: No such file or
    directory in /home/oxincent/public_html/index.php on line 13 Fatal error: require_once(): Failed opening required '../engine/data/config.php'
    ; (include_path='.:/usr/lib/php:/us
    r/local/lib/php') in /home/oxincent/public_html/index.php on line 13
    -----------
    عضو سایت
    07 فروردین 1388 - 14:45
    امیدوارم درست کار کنه
    عضو سایت
    30 مرداد 1388 - 09:55
    این تویه نسخه 8 کار نمی کنه وبه هیچ کس اجازه دانلود نمیده لطفا درستش کنید

    --------------------
    عضو سایت
    18 تیر 1389 - 05:31
    بسیار زیباست boos

    سیسیتم من 8.5 هست میگه نمی توانید دانلود کنید sad کمک کنید
    جهت ارسال نظر، فرم زیر را تکمیل نمائید:
    نام:*
    ایمیل:*
    متن نظر:

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