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

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

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

ماژول تشکر

ماژول تشکر

تشکر از مطالب یکی از معروفترین ماژول های ارائه شده برای دیتالایف انجین می باشد که نشان دهنده ی مفید و با ارزش بودن یک مطلب برای کاربران است. این ماژول که با نسخه های 8.2 به بالا سازگاری کامل دارد . از ویژگی های این ماژول می توان به موارد زیر اشاره کرد:
- ای جکس بودن تشکر
- امکان فعال سازی یا غیر فعال کردن تشکر برای مطالب مختلف
- نمایش تعداد تشکرهای انجام گرفته از مطالب کاربر (در پروفایل)
- نمایش تعداد تشکرهایی که کاربر از مطالب دیگران انجام داده (در پروفایل)
- سازگاری با ورژن های مختلف دیتالایف انجین
توجه: بانک اطلاعاتی این ماژول برای وب سایت هایی است که قبلا ماژول تشکر روی سایتشان نصب نشده بود, افرادی که قبلا هم از این ماژول استفاده می کردند , در صورت استفاده از ماژول جدید ( برای حفظ تشکرهای قبلی ) اگر از چونگی تغییرات دیتابیس آگاهی دارید فایل بکاپ همراه فایل فشرده را باز کرده و جداول دیتابیس خود را هماهنگ با جداول جدید نمایید تا مشکلی پیش نیاید .

در نصب هر ماژولی که نیاز به ایجاد تغییرات در دیتابیس دارد, قبل از انجام هرکاری حتما پشتیبان از اطلاعات دیتابیس تهیه کنید.

دانلود
شما دسترسی لازم جهت دریافت این فایل را ندارید.
آموزش نصب
1- از دیتابیس خود و همچنین فایل های fullstory.tpl , shortstory.tpl , profile.php, userinfo.tpl, show.full.php,show.short.php بکاپ بگیرید.

2- فایل های موجود در پوشه ی upload را در محل های مشخص شده کپی کنید

3- فایل fullstory.tpl از پوشه ی قالب خود را انتخاب و عبارت زیر را در جای مناسبی قرار دهید:

{include file="engine/modules/thanks.php"}


4- فایل shortstory.tpl از پوشه ی قالب را انتخاب و عبارت زیر را در جای مناسبی قرار دهید:

{include file="engine/modules/thanks.php?short=1"}


5- یک پوشه در مسیر engine/cache با نام thx ایجاد و دسترسی آنرا 777 قرار دهید.

6- در فایل engine/modules/profile.php کد زیر را بیابید:

$tpl->set( '{icq}', stripslashes( $row['icq'] ) );


بعد از کد بالا اضافه کنید:

$r_thx_num = ($row['thx_num']) ? "".stripslashes($row['thx_num']) : "";
$tpl->set('{thx_num}', $r_thx_num);
$tpl->set('{thanks}', intval($row['thanks']));


7- فایل userinfo.tpl از قالب خود را باز کنید و کد زیر را در جای مناسبی قرار دهید:

{usertitle} در {thx_num} مطلب از دیگران تشکر کرده است

و مطالب او نیز {thanks} بار مورد تشکر قرار گرفته است.

8- در هر دو فایل engine/modules/show.full.php و engine/modules/show.short.php کد زیر را بیابید:

'{news-id}' => $row['id']


به ادامه ی کد بالایی اضافه کنید:

, '{xfields}' => $row['xfields']


کد بعد از افزوده شدن به شکل زیر می شود:

'{news-id}' => $row['id'], '{xfields}' => $row['xfields']


9- وارد مدیریت دیتالایف شده و به بخش فیلدهای اضافی بروید. یک فیلد اضافی به صورت زیر ایجاد کنید:

نام فیلد: thanks

توضیح کوتاه: امکان تشکر از مطلب؟

نوع فیلد: فهرست

متن پیش فرض: yes no

10- وارد قسمت نگهداری سیستم شده و از قسمت بازگردانی دیتابیس گزینه ی thanks.sql را انتخاب کنید.

حتما قبل از انجام این کار از دیتابیس بکاپ بگیرید تا در صورت بروز مشکل امکان بازگردانی اطلاعات وجود داشته باشد
نظرات کاربران
سیدمصطفی حسینی در 04 اسفند 1389 - 09:50 گفته:
عضو سایتنظرات: 27

واقعاّ جای تشکر داره mester عزیز
می ترسم اینم بگم بهت بربخوره اما میگم donoghted

- فایل userinfo.tpl از قالب خود را باز کنید و کد زیر را در جای مناسبی قرار دهید:

{usertitle} در {thx_num} مطلب از دیگران تشکر کرده است

و مطالب او نیز
بار مورد تشکر قرار گرفته است.


فکر نمیکنی توی این قسمت یه چیزی جا انداختی ؟
و مطالب او نیز ؟؟؟؟ بار مورد تشکر قرار گرفته است haha


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

جهانگیر در 04 اسفند 1389 - 13:51 گفته:
عضو سایتنظرات: 1

ممنون
SMostafaH,
منم داشتم می خوندمش بش شک کردما :D حالا اونجا باید چه تگی استفاده کنیم؟
اصلا نزاریمش بهتره:D

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

سیدمصطفی حسینی در 04 اسفند 1389 - 14:54 گفته:
عضو سایتنظرات: 27

jiros,
اینکه نزاریش بستگی به خود شما داره
به نظر من منتظر بمون تا mester یه سری بزنه
mester از کاربرای فعال سایته حتماّ سریع جواب میده yes

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

علیرضا در 04 اسفند 1389 - 17:07 گفته:
عضو سایتنظرات: 10

خوب من میگم donoghted

lو مطالب او نیز <b>{thanks}</b> بار مورد تشکر قرار گرفته است.



موقع بازگردانی دیتابیس خطا میده recourse

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

ramin006 در 08 اسفند 1389 - 01:51 گفته:
عضو سایتنظرات: 91

دوستان لطفا وقتی مطلبی رو از جایی کپی میکنید منبع رو هم ذکر بفرمایید!!!
..... منبع اصلی مطلب .....

SMostafa Moosavi در 10 اسفند 1389 - 10:19 گفته:
عضو سایتنظرات: 260

ramin006,
داخل فایل زیپ گذاشته شده، اگر دانلود میکردید متوجه میشدید.

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

اشکان در 16 اسفند 1389 - 13:38 گفته:
عضو سایتنظرات: 4

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

tanha در 29 اردیبهشت 1390 - 03:59 گفته:
عضو سایتنظرات: 11

ممنون از این ماژول کاربردی ...

مجید حسین زاده در 22 خرداد 1390 - 13:34 گفته:
عضو سایتنظرات: 156

losecontrol,
خواهش می کنم flower

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

آرش انوشه در 09 مرداد 1390 - 17:09 گفته:
عضو سایتنظرات: 54

همه جارو گشتم این کد پیدا نکردم: $tpl->set( '{icq}', stripslashes( $row['icq'] ) );

این کو؟؟؟؟؟؟؟؟؟
'1438' => $row['id']

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

ایمان برومند در 24 مرداد 1390 - 18:57 گفته:
عضو سایتنظرات: 129

سلام...

خسته نباشید...

دادا این کد تو فایلی که گفتید وجود نداره!

'1438' => $row['id']

کجاست؟ recourse


یك شهروند در 31 مرداد 1390 - 13:27 گفته:
عضو سایتنظرات: 6

با تشكر محل های مشخص را اگه مشخص كنید ممنون میشم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

linkuei در 27 شهریور 1390 - 19:11 گفته:
عضو سایتنظرات: 43

در کل خوبه

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

Arman در 04 آبان 1390 - 00:54 گفته:
عضو سایتنظرات: 7

برای نسخه 9.4 اخطار دیتابیس میده با انجام تمام این مراحل

کسی راه حلی براش داره ؟

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

علی آریان در 25 دی 1390 - 00:24 گفته:
عضو سایتنظرات: 141

تو ورژن 9.5 تگ زیر وجود نداره. چیکار کنم؟

'1438' => $row['id']

عباسعلی دادخواه در 15 خرداد 1391 - 12:09 گفته:
عضو سایتنظرات: 57

اقا کسی نمی خواد به این مشکلات جواب بده ؟
برای من هم همه ی این خطاها رو روی ورژن 9.6 میده

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

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