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

تشكر از مطلب

تاریخ انتشار: 19 اردیبهشت 1387
ارسال کننده: Mohammad_1ta
ماژول تشكر از مطلب
روي ورژن 7.0 كه كامل كار ميكنه، روي ورژن هاي قديمي فكر كنم كار كنه fellow

تشكر از مطلب


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

سطح دسترسي (Chomod) فولدر engine/cache/system/thanks رو به 777 تغيير بديد.

از Cpanel وارد phpMyAdmin شويد و پس از انتخاب ديتابيس، موارد زير رو در قسمت SQL وارد كنيد و اجرا كنيد:
CREATE TABLE `dle_thanks` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `news_id` int(10) NOT NULL default '0',
  `member` varchar(40) NOT NULL default '',
  `ip` varchar(16) NOT NULL default '',
  PRIMARY KEY  (`id`),
  KEY `news_id` (`news_id`),
  KEY `member` (`member`),
  KEY `ip` (`ip`)
)


فايل Engine/ajax/js_edit.js رو باز كنيد و کد زير در آخرين خط آن قرار بديد:
function doThanks ( id ) {
    var ajax = new dle_ajax();
    ajax.onShow ('');
    var varsString = "";
    ajax.setVar("news_id", id);
    ajax.requestFile = dle_root + "engine/ajax/thanks.php";
    ajax.method = 'GET';
    ajax.element = 'thanks-layer';
    ajax.sendAJAX(varsString);
}


فايل Engine/modules/show.full.php رو باز کنيد و به دنبال کد زير بگرديد:
if ($i) break;

کد زير رو پس از کدي که پيدا کرديد، کپي کنيد:
require_once ENGINE_DIR.'/modules/thanks.php';

در همين فايل، به دنبال كد زير بگرديد:
$tpl->set('{title}', $metatags['title']);

پس از آن، كدهاي زير رو قرار دهيد:
$tpl->set('{thanks}', "<div id='thanks-layer'>".$tpl->result['thanks']."</div>");
$tpl->set('{thanks_submit}', $tpl->result['thanks_submit']);


فايل templates/{YourTheme}/fullstory.tpl رو باز کنيد و كدهاي زير رو پس از كد {full-story} قرار دهيد:
{thanks}
{thanks_submit}


فايل language/Farsi/website.lng رو با Notepad2 باز كنيد و در حالي كه Encoding روي UTF-8 هست، به دنبال كد زير بگرديد:
$lang = array (

پس از آن، كدهاي زير رو قرار دهيد:
'thanks_one' => "<font color=\"#FF7100\">شما يک بار تشکر کرده ايد.</font>:",
'thanks_more' => "<font color=\"#FF7100\">شما بيش از يک بار تشکر کرده ايد.</font>",
'thanks_no' => "<font color=\"#FF7100\">اگر شما دوست داريد که از نويسنده تشکر کنيد</font>",
'thanks_guest' => "متاسفانه ميهمانان سايت نمي توانند تشکر کنند از اين مطلب",
'thanks_i' => "<font color=\"#FF7100\">شما</font> نمي توانيد از مطلب خودتان تشکر کنيد.",
'thanks_separator' => ", ",


Finished bully
    55 نفر (55 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
    تشکر
    عضو سایت
    19 اردیبهشت 1387 - 19:16
    ممنن آقا یکتا ! بالاخره داستان این ماژول تشکر همه به آخر رسید love feel
    مدیر بازنشسته
    19 اردیبهشت 1387 - 19:37
    آقای یكتا پس دكمه تشكرش كجاست؟ what
    مدیر کل
    19 اردیبهشت 1387 - 22:10
    سلام digitak,
    خواهش میكنم flower
    دیگه دیدم همه به این تشكر گیر دادن، نشستم واسه ورژن جدید آمادش كردم smile

    سلام alibagheri354,
    مگه دکمه ی تشکر برای شما نمیاد؟
    این رو باید توجه داشته باشید ها: شما که مطلب رو با نام خودتون ارسال کردین و با نام خودتون توی سایت Login هستین، نمیتونین از خودتون تشكر كنین..!
    برای همین دكمه ی تشكر برای كسی كه مطلب رو ارسال كرده، وجود نداره smile

    --------------------
    عضو سایت
    19 اردیبهشت 1387 - 22:26
    ممنون محمد جان
    این دکمه برای کسایی که عضو نیستند هم قابل استفاده هست ؟ یعنی میتونند تشکر کنند دیگه ؟
    مدیر کل
    19 اردیبهشت 1387 - 22:34
    سلام Ali جان،
    خواهش میكنم flower
    نه فقط برای كاربران عضو هست...!

    --------------------
    مدیر بازنشسته
    19 اردیبهشت 1387 - 23:00
    جناب یكتا شما درست گفتین/
    الآن من یه مشكلی دارم اینه كه وقتی روی تشكر كلیك میكنم . میپره بالای صفحه/

    salar-sat
    عضو سایت
    19 اردیبهشت 1387 - 23:05
    اقا محمد نمیشه کاریش کرد که میهمانان هم بتونند تشکر کنند ؟ no
    مدیر کل
    20 اردیبهشت 1387 - 00:09
    alibagheri354,
    میدونی مشکل از کجاست؟ smile
    شما کد رو درست توی فایل engine/ajax/js_edit.php قرار ندادید.
    شما باید یك خط از نوشته ها بیاید پایین و كد مربوط به تشكر رو قرار بدید. نه اینكه در ادامه ی همون كدهای قبلی، اون كد تشكر رو قرار بدین

    Ali98,
    آخه میهمانان سایت كه User ندارد كه پس از تشكر، نشون بده كی تشكر كرده... no

    --------------------
    مدیر بازنشسته
    20 اردیبهشت 1387 - 01:52
    جناب یكتا اگه اجازه بدین من فایل js_edit رو بزارم تو سایت تو دوستان بتونن راحت تر استفاده كنن . طرز قرار گرفتن كدها در این فایل با فایل اصلی فرق داره و من كد تشكر رو توش قرار دادم/

    دانلود js_edit

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

    ممنون از راهنمایی شما/
    عضو سایت
    20 اردیبهشت 1387 - 09:34
    درسته ، ولی مثلا بنویسه یوزر 1 ، یوزر 2 ، ...
    نمیشه اینجوری ؟
    عضو سایت
    20 اردیبهشت 1387 - 13:02
    بابا سایت ریخت به هم
    منو سمت چپ اومد راست
    راستیه رفت چپ

    آقا محمد مشکل از قالب من هست
    من از قالب پیشفرص استفاده نمیکنم
    لطفا راهنمایی کنید
    عضو سایت
    20 اردیبهشت 1387 - 21:55
    سلام
    آقا من این ماژول و نصب کردم اما وقتی رو تشکر کلیک می کنم ... البته با یه یوزر دیگه اسم یوزرو لیست نمی کنه ! جریان چیه ؟

    آقا مشکل حل شد ... tongue
    عضو سایت
    21 اردیبهشت 1387 - 02:47
    واسه نسخه 7.0 میشه نصب کرد؟
    عضو سایت
    28 اردیبهشت 1387 - 17:25
    برای دگمه کافیه بری تو فایل thanks_submit.tpl و خط لینک رو به این صورت تغییر بدی

    <input type="image" src="link of picture" style="cursor:hand;" value="the name of the button" onclick="doThanks('{thanksid}'); return false;" />
    عضو سایت
    26 تیر 1387 - 15:05
    من این ماژوال رو نصب کردم ولی وقتی میخواد بره توی یک ارسال ارور mysql میده sad
    عضو سایت
    11 شهریور 1387 - 19:16
    [lord313,
    lord313,

    فقط میخواستم از شما تشکر کنم ای کاش این ماژول برای نظر دهنده ها نیز فعال بود
    عضو سایت
    22 شهریور 1387 - 08:54
    سلام
    من این رو نصب کردم اما منوی های سایتم به هم ریخت . چپی ها اومده به راست و راستی ها هم رفته به چپ . چیکار کنم ؟
    عضو سایت
    13 آبان 1387 - 22:03
    excisted سلام میدونم اینجا جای بحشث نیست و باید بریم تو فروم ولی همه اینجا راحت ترن
    برای من همان مشكلی كه دوت عزیزمان گفت كه میره به بالای صفحه پیش اومده من توی js_edit هم 1 خط فاصله گذاشتم ولی تو فرم صحبتی از آژاكس شده بود كه من نفهمیدم چطور باید چك كرد میشه راهنمایی كنید ممنون
    عضو سایت
    21 فروردین 1388 - 08:31
    این برای هر سایتی لازمه و همه بهش نیاز دارن
    ________________________________________

    فروشگاه ساز به همراه طراحی قالب رایگان
    جهت ارسال نظر، فرم زیر را تکمیل نمائید:
    نام:*
    ایمیل:*
    متن نظر:

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