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

هک نمایش نام کاربر در تمامی قسمتهای سایت

تاریخ انتشار: 24 مهر 1390
ارسال کننده: IMP
بوسیله این هک میتوانید نام کاربر را در هر قسمتی از سایت که مایل بودید به نمایش بگذارید.

بوسیله این هک میتوانید نام کاربر را در هر قسمتی از سایت که مایل بودید به نمایش بگذارید.
طرز کار این ماژول به این صورت میباشد که، بوسیله آن میتوانید نام کاربری که وارد سایت شده است را در هر قسمت که نیاز داشتید به نمایش بگذارید.

به طور مثال شخصی با نام کاربری "IMP" وارد سایت شده است. حال شما میتوانید با این هک کاری کنید که به طور مثال، وقتی این کاربر به ادامه مطلب مراجعه میکند، تیتر عنوان قسمت ارسال نظر به این صورت نوشته شود:
IMP عزیز، لطفآ یک نظر ارسال کنید.
  • آموزش نصب
ابتدا فایل index.php را باز کنید،
کد زیر را پیدا کنید:
echo $tpl->result['main'];
کد زیر را قبل از کد بالایی قرار دهید:
$tpl->result['main'] = str_replace("{user_login-name}", ($is_logged) ? $member_id['name']:'میهمان', $tpl->result['main']);

تگ زیر را در هر قسمت از سایت که قرار دهید، میتوانید نام کاربری بازدید کننده سایت خود را در آن قسمت به نمایش بگذارید:
{user_login-name}
13 نفر (13 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
تشکر
عضو سایت
28 مهر 1390 - 13:00
یعنی توی خوده دیتالایف انجین تگی وجود نداره که همچین کاری کنه ؟؟؟
مدیر بازنشسته
28 مهر 1390 - 13:21
خیر. همچین هکی به صورت دیفالت ندارد.
عضو سایت
28 مهر 1390 - 14:35
ممنون IMP عزیز . بابت این هک کاربردی flower
مدیر سایت
28 مهر 1390 - 15:45
EngineAli,
فقط داخل بعضی از فایل ها تگ {login } هست؛ و در همه فایل های tpl پشیبانی میشه.

--------------------
عضو سایت
29 دی 1390 - 20:04
ممنون flower
عضو سایت
04 بهمن 1391 - 20:25
آیا تگ نمایش نام و نام خانوادگی وجود داره؟
مدیر بازنشسته
04 بهمن 1391 - 20:33
miladnasri,

شما به جای کد زیر:

$member_id['name']

این کد رو قرار بده:

$member_id['fullname']

البته اگر کاربر شما نام کامل نداشته باشه، دیگه هیچ نشون داده نمیشه.
عضو سایت
12 مهر 1392 - 11:08
در نسخه 10 ازش استفاده کردم ولی جواب نداد
مشکل چیه به نظرتون؟
عضو سایت
22 آبان 1392 - 22:30
نقل قول: parsianmf
در نسخه 10 ازش استفاده کردم ولی جواب نداد
مشکل چیه به نظرتون؟

من رو ورژن 10 تست کردم جواب داد ، اگر مشکلی داری مشکلت رو بگو اگه بتونم کمکت میکنم
عضو سایت
13 خرداد 1394 - 04:08
این ماژول در ورژن 10.4 قابل استفاده نیست .کدی که باید در index.php قرار بگیره کد مربوطه که باید این کد قبل از اون قرار بگیره وجود نداره هر جای کد ها هم که میزاریم جواب نمی ده

--------------------
جهت ارسال نظر، فرم زیر را تکمیل نمائید:
نام:*
ایمیل:*
متن نظر:

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