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

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

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

نمایش پرچم کشور،

نمایش پرچم کشور، نام کشور و نام شهر کاربر

بوسیله این ماژول که برای شما آماده کردم، شما میتوانید پرچم کشور، نام کشور و نام شهر کاربران را در قسمت نظرات و پروفایل کاربری آنها به نمایش بگذارید. توجه داشته باشید که به دلیل حجم بالای کار، فقط نام کشور ها را به فارسی ترجمه کرده ام و نام شهر کاربران به صورت انگلیسی نوشته میشود.

دانلود
شما دسترسی لازم جهت دریافت این فایل را ندارید.
آموزش نصب
۱. ابتدا فایل دانلود شده را از حالت فشرده خارج سازید و محتویات آن را در هاست خود آپلود کنید.
۲. فایل زیر را نیز دانلود کنید و در فولدر engine/modules/geoip-api قرار بدید.به دلیل حجم بالای این فایل (۱۰ مگ) بر روی آپلود سنتری جدا آپلود کردم این فایل رو:
http://uploadkon.ir/uploads/b62b278f91a8931d1dcc9ef647feaaa3.zip

۳. فایل engine/classes/comments.class.php را باز کرده و خط زیر را پیدا کنید:
if( $is_logged and $member_id['user_group'] == '1' ) $tpl->set( '{ip}', "IP: <a onclick=\"return dropdownmenu(this, event, IPMenu('" . $row['ip'] . "', '" . $lang['ip_info'] . "', '" . $lang['ip_tools'] . "', '" . $lang['ip_ban'] . "'), '190px')\" href=\"https://www.nic.ru/whois/?ip={$row['ip']}\" target=\"_blank\">{$row['ip']}</a>" );
            else $tpl->set( '{ip}', '' );

کد زیر را به جای کد بالا قرار دهید:
if( $is_logged and $member_id['user_group'] == '1' or '5' ) {
$tpl->set( '{ip}', "IP: <a onclick=\"return dropdownmenu(this, event, IPMenu('" . $row['ip'] . "', '" . $lang['ip_info'] . "', '" . $lang['ip_tools'] . "', '" . $lang['ip_ban'] . "'), '190px')\" onmouseout=\"delayhidemenu()\" href=\"https://www.nic.ru/whois/?ip={$row['ip']}\" target=\"_blank\">{$row['ip']}</a>" );
// Geo City-Country Added - BEGIN
include ENGINE_DIR.'/modules/geoip-api/anycomments.php';
// Geo City-Country Added - END
} else {
$tpl->set( '{ip}', '' );
$tpl->set( '{cflag}', '' );
$tpl->set( '{cname}', '' );
$tpl->set( '{cityname}', '' );
$tpl->set( '{latitude}', '55.725563');
$tpl->set( '{longitude}', '37.680359');
$tpl->set( '{geodenied}', 'دسترسی ممکن نمیباشد' );
}

۴. فایل engine/modules/profile.php را باز کرده و خط زیر را پیدا کنید:
while ( $row = $db->get_row( $sql_result ) ) {
    
    $user_found = TRUE;

پس از کد بالا، کد زیر را قرار دهید:
include ENGINE_DIR.'/modules/geoip-api/onlyprofile.php';

۵. فایل comments.tpl قالب خود را باز کرده و تگ های زیر را در جای مناسب قرار دهید:
برای نمایش پرچم کشور:
<img title="کشور: {cname}" src="{THEME}/flags/{cflag}0.gif" style="border:0; vertical-align:middle;"/>

برای نمایش نام شهر:
{cityname}

برای نمایش نام کشور:
{cname}

۶. برای نمایش در پروفایل کاربر نیز، فایل userinfo.tpl باز کرده و تگ های قسمت ۵ را در آن قرار دهید.

نکته: این ماژول بر روی لوکال هاست کار نمیکند و حتمآ باید بر روی هاست شما استفاده شود.
نظرات کاربران
IMP در 29 اردیبهشت 1391 - 02:50 گفته:
مدیر بازنشستهنظرات: 917

به دلیل حجم بسیار بالا نام شهر ها که بالغ بر ۴۲۰۰ خط میباشد، نام شهر ها فارسی نشده. کسانی که تمایل به ترجمه این فایل دارند، همینجا اعلام کنند.

موفق باشید.

مجتبی جشنانی در 29 اردیبهشت 1391 - 10:04 گفته:
مدیر بخش قالب هانظرات: 190

عالی بود ... flower
از امشب میرم رو کارش donoghted

IMP در 29 اردیبهشت 1391 - 10:06 گفته:
مدیر بازنشستهنظرات: 917

M_Jashnani,
یعنی میخای اسم شهر ها رو فارسی کنی؟ lol خدایش خیلی کار سختی بید! من امروز پدرم در اومد، هنوز هم دست چپم درد میکنه از بس کپی پیست کردم اسم کشور ها رو تا از تو گوگل و ویکیپدیا اسم درست حسابی فارسیشون رو پیدا کنم! smile2

mebia در 29 اردیبهشت 1391 - 11:42 گفته:
عضو سایتنظرات: 22

سلام
ممنونم از شما
نصبیدم واقعا عالیه
فقط نمی دونم چرا پرچم من راست چینه ؟
اگه وسط چین می شد خیلی عالی بود

IMP در 29 اردیبهشت 1391 - 12:33 گفته:
مدیر بازنشستهنظرات: 917

mebia,
بستگی به استایل قالب شما داره.

مجتبی جشنانی در 29 اردیبهشت 1391 - 15:49 گفته:
مدیر بخش قالب هانظرات: 190

IMP,
سرم شلوغه ، وقتم کمه ... ولی حتی اگه زمان زیادی هم بگیره ، به عشق دیتالایف انجین و بچه ها شروع می کنم flower
از همین الان شروع شد cheshmak donoghted

در ضمن باز هم همینجا از تو تشکر می کنم و بهت خسته نباشید می گم love flower

1001night.ir در 29 اردیبهشت 1391 - 19:49 گفته:
عضو سایتنظرات: 55

IMP,
ممنون ازت
خیلی سخته واقعا ترجمه کردن این همه کلمات اون هم به طور کاملا دقیق خیلی سخته خسته نباشی
اگه بتونی تو این ماژول مثبت و منفی به نظرات رو هم اضافه کنی واقعا دیگه کامله
بازم میگم خسته نباشی

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

ahmaduse در 16 آذر 1394 - 14:15 گفته:
عضو سایتنظرات: 3

آقا ممنون --
اما ایکاش یکم راهنمایی کنه تو php چطور ازش استفاده کنیم.
واقعیتش نمیدونم چطور استفاده و فراخوانی کنم-
من فقط پرچم رو میخوام
با نامشو.

سید احسان ستاره دان در 16 آذر 1394 - 15:52 گفته:
مدیر سایتنظرات: 303

نقل قول: ahmaduse
آقا ممنون --
اما ایکاش یکم راهنمایی کنه تو php چطور ازش استفاده کنیم.
واقعیتش نمیدونم چطور استفاده و فراخوانی کنم-
من فقط پرچم رو میخوام
با نامشو.

آموزش نصب داره دیگه smile2

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

ahmaduse در 17 آذر 1394 - 16:01 گفته:
عضو سایتنظرات: 3

خوب جناب آموزش نصبش کو؟؟؟؟
من که چیزی ندیدم !!

آهان ببخشید پیدا کردمش - ی سوال بجای خط پایین میشه کد php خاصی استفاده کرد؟؟؟؟
href=\"https://www.nic.ru/whois/?ip
چون شاید این آدرس از کار بیفته اونوقت چی؟؟؟؟؟

سید احسان ستاره دان در 17 آذر 1394 - 17:09 گفته:
مدیر سایتنظرات: 303

نقل قول: ahmaduse
چون شاید این آدرس از کار بیفته اونوقت چی؟؟؟؟؟

از کار نمی افته ، رجیسترار کشور روسیه هستش fellow

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

ahmaduse در 17 آذر 1394 - 17:59 گفته:
عضو سایتنظرات: 3

عایا کلاسی ندارین که نیاز به همسایه بد نداشته باشه؟؟؟؟؟؟
تجربه بهم میگه نمیشه به همسایه متکی بود.

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