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

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

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

ماژول تشکر، نسخه

ماژول تشکر، نسخه اصلاح شده 2

بوسیله این ماژول کاربران سایت میتوانند از مطالبی که بر روی سایت ارسال شده تشکر کنند. نسخه هایی که قبلا ارسال شده بود با دیتالایف انجین نسخه ۹.۴ و ۹.۵ مشکل داشتند که در این نسخه این مشکلات برطرف شده است.

دانلود
شما دسترسی لازم جهت دریافت این فایل را ندارید.
آموزش نصب
۱. ابتدا فایل دانلود شده را از حالت فشرده خارج سازید، سپس فایل thanks.php را داخل فولدر ماژول های سیستم و فایل thanks.png را داخل فولدر dleimages قالبتان آپلود کنید.
۲. به قسمت phpmyadmin هاست خود رفته، سپس دیتابیسی که مخصوص دیتالایف انجین شما هست را انتخاب کرده، سپس از بالای صفحه بر روی SQL کلیک کنید، کد زیر را داخل فیلد مربوطه وارد کنید و سپس بر روی گزینه GO کلیک کنید:
DROP TABLE IF EXISTS `dle_thanks`;
CREATE TABLE `dle_thanks` (
  `id` int(12) NOT NULL auto_increment,
  `id_post` int(15) NOT NULL default '0',
  `user_id` int(15) NOT NULL default '0',
  `user_name` varchar(255) NOT NULL default '',
  `host_ip` varchar(255) NOT NULL default '',
  `time` int(15) NOT NULL,
  PRIMARY KEY  (`id`),
  UNIQUE `user` ( `id_post`, `user_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
ALTER TABLE `dle_users` ADD thx_num int(11) DEFAULT '0' NOT NULL;

۳. فایل fullstory.tpl قالبتان را باز کرده و در جای مناسب کد زیر را قرار دهید:
{include file="engine/modules/thanks.php?news_id={news*id}&login={lo*gin}&allow=[xfvalue_thanks]"}


نکته: در خط بالا، باید * موجود در تگ {news*id} را به - تغییر دهید.
نکته: همچنین، باید * موجود در تگ {lo*gin} را نیز حذف کنید.

۴. وارد پوشه engine/cache شده و یک فولدر جدید با نام thanks بسازید و سطح دسترسی آن را بر روی 777 قرار دهید.
۵. اگر از ورژن های ۹.۴ و یا پائینتر استفاده میکنید، فایل engine/modules/profile.php را باز کرده و خط زیر را پیدا کنید:
$tpl->set( '{yahoo}', stripslashes( $row['yahoo'] ) );

پس از خط بالا، کد زیر را قرار دهید:
$tpl->set('{thx_num}', $row['thx_num']);

اگر از ورژن ۹.۵ استفاده میکنید، فایل engine/modules/profile.php را باز کرده و خط زیر را پیدا کنید:
if( $row['land'] ) {

قبل از آن کد زیر را قرار دهید:
  $tpl->set('{thx_num}', $row['thx_num']);

۶. فایل userinfo.tpl قالب خود را باز کرده، در جای مناسب تگ زیر را قرار دهید:
تشکرها: {thx_num}


این قسمت به صورت اختیاری میباشد، چنانچه تمایل داشتید که کاربران از بعضی از مطالب شما تشکر نکنند، مراحل زیر را انجام دهید:
۱. وارد قسمت فیلدهای اضافی مطالب شوید و یک فیلد اضافی جدید با مشخصات زیر درست کنید:
نام فیلد: thanks
توضیح کوتاه: تشکر از مطلب
نمایش در موضوع: همه
نوع فیلد: فهرست
متن پیشفرض:
yes
no

حال، هنگام ارسال مطلب میتوانید مشخص کنید که کاربر از مطلب شما تشکر کند یا خیر.
نظرات کاربران
حمید صادقی در 25 اردیبهشت 1391 - 23:30 گفته:
مدیر سایتنظرات: 463

سلام بازهم مثل همیشه عالی بود
ولی یه پیشنماد دارم كاش میشد شكل ظاهری شو عوض كرد
مثلا یه دكمه شبیه دست مثل فیس بوك

تشكرات pray

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

IMP در 26 اردیبهشت 1391 - 01:04 گفته:
مدیر بازنشستهنظرات: 917

hamid7107,
شما میتونی هر عکسی که دوست داشته باشی جایگزین کنی yes

عباسعلی دادخواه در 27 اردیبهشت 1391 - 23:33 گفته:
عضو سایتنظرات: 57

حیف
ظاهرا روی نسخه ی 9.6 جواب نمیده :(

یه نگاهی به سایتم بندازید

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

IMP در 28 اردیبهشت 1391 - 07:04 گفته:
مدیر بازنشستهنظرات: 917

بوسیله این ماژول کاربران سایت میتوانند از مطالبی که بر روی سایت ارسال شده تشکر کنند. نسخه هایی که قبلا ارسال شده بود با دیتالایف انجین نسخه ۹.۴ و ۹.۵ مشکل داشتند که در این نسخه این مشکلات برطرف شده است.

donyayeclip در 06 خرداد 1391 - 15:40 گفته:
عضو سایتنظرات: 61

flower

شهاب در 16 خرداد 1391 - 02:25 گفته:
عضو سایتنظرات: 23

majid_jeijo,


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

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

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

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

ahmad در 22 خرداد 1391 - 09:21 گفته:
عضو سایتنظرات: 3

سلام دوستان . راستش خیلی از انجمنهای دیگه رفتم . ولی اینجا یه جا دیگه ست smile happy
خیلی فعالن . من دارم عاشق Datalife میشم. love
یه سئوال: این ماژول روی 9.6 جواب میده ؟ اگه نمیشه راه نداره روی 9.6 راهش انداخت ؟
دست همگی درد نکنه. خدا قوت

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

ahmet.kor64,
روی نسخه ۹.۶ تست نشده. شما میتونید تست کنید و نتیجه اون رو برای ما هم اینجا قرار بدید yes

ahmad در 23 خرداد 1391 - 02:41 گفته:
عضو سایتنظرات: 3

من روی 9.6 تست کردم اما وقتی کدهای SQL رو توی php myadmin کپی کردم و Go زدم همچین خطایی داد :
Error
SQL query:

1.DROP TABLE IF EXISTS `dle_thanks` ;



MySQL said:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '1.DROP TABLE IF EXISTS `dle_thanks`' at line 1
ظاهرا از خط اولم ایراد گرفته ؟ آره؟ راستش من یکم آماتورم لطفا ساده تر توضیح بدین ممنون میشم.
winked

مهدی در 16 تیر 1391 - 17:06 گفته:
عضو سایتنظرات: 34

من کاملا درست نصبش کردم اما دکمه تشکر ظاهر نمیشه ! narahat

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

IMP در 16 تیر 1391 - 23:05 گفته:
مدیر بازنشستهنظرات: 917

mahdi86,
مشکلات فقط در انجمن باید مطرح شود.
آدرس سایت + نسخه دیتالایف انجین هم نباید فراموش شود.

farhad3027 در 15 آذر 1391 - 11:07 گفته:
عضو سایتنظرات: 17

روی 9.6 کار نمی کنه؟

IMP در 15 آذر 1391 - 11:47 گفته:
مدیر بازنشستهنظرات: 917

نقل قول: farhad3027
روی 9.6 کار نمی کنه؟

شما تست کن و همه کاربر ها رو مطلع کن yes

فرزان حسین زاده در 21 دی 1391 - 06:03 گفته:
عضو سایتنظرات: 3

سلام من این رو دیتالایف انجین 9.7 نصب کردم این خطا رو میده

Error, refresh the page and try again.

IMP در 21 دی 1391 - 13:41 گفته:
مدیر بازنشستهنظرات: 917

cloobmusic.ir,
ماژول بدون مشکل روی نسخه 9.7 کار میکنه. مشکل شما هم به خاطر قسمت آیدی مطلبتون هست. مراحل نصب رو درست انجام بدید.

مصطفی راستین در 23 مهر 1395 - 14:23 گفته:
عضو سایتنظرات: 2

سلام
سعی کردم روی نسخه 11.1 ماژول تشکر را پیاده کنم.خوشبختانه تمامی مراحل بدون مشکل انجام گردید ولی متاسفانه دکمه ای برای کلیک کردن داخل موضوع ارائه نمی شود. لطفا با توجه به آدرس ذیل راهنمایی کنید.

ایساتیس نت


با تشکر

امیر در 23 مهر 1395 - 21:44 گفته:
عضو سایتنظرات: 18

@mostafarastin239
سلام
کد زیر رو قرار دادین تو قالب؟

اگر قرار دادین و کار نکرده به انجمن مراجعه کنین و بپرسین

مصطفی راستین در 24 مهر 1395 - 08:29 گفته:
عضو سایتنظرات: 2

نقل قول: amirff
@mostafarastin239
سلام
کد زیر رو قرار دادین تو قالب؟

اگر قرار دادین و کار نکرده به انجمن مراجعه کنین و بپرسین

با سلام
بله همین کد را قرار دادم. باید موضوع جدید ایجاد کنم.
با تشکر

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