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

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

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

اصلاحیه بخش علاقه

اصلاحیه بخش علاقه مندی ها

توضیح: علاقه مندی های پیشفرض (مطالب انتخاب شده توسط کاربران) در دیتالایف انجین اطلاعات شخصی هستند. همین اصلاح امکانی به کاربران می دهد که بطور رایگان بتوانند در علاقه مندی های شما یا دیگر کاربران جستجو کنند. البته این متن اصلش روسی بوده و فارسی کردنش هم بسیار دشوار است. امیدوارم درست ترجمه کرده باشم.

engine/modules/favorites.php را باز کنید:

بدنبال متن زیر بگردید:

$user_query = "do=favorites";
$list = explode(",", $member_id['favorites']);


متن زیر را جایگزین متن بالا کنید:
    $user_query = "do=favorites";

    if($_REQUEST['user'] == ''){
    $list = explode(",", $member_id['favorites']);
    }else{
    $rows = $db->super_query("SELECT favorites  FROM " . USERPREFIX . "_users where name = '$_REQUEST[user]'");
    $list = explode(",", $rows['favorites']);
    }


engine/modules/profile.php را باز کنید و بدنبال متن زیر بگردید:
$tpl->set('{lastdate}', langdate("j F Y H:i", $row['lastdate']));


در زیر آن کد زیر را قرار دهید:
    $favorites = explode(",", $row['favorites']);
    
    if ($row['favorites'] != ''){    foreach ($favorites as $favorites) $is++;    }else{    $is = 0;    }
    
    $tpl->set('{fav_num}', $is);
    
    if ($config['allow_alt_url'] == "yes") {
    $tpl->set('{favorites}', "<a href="".$config['http_home_url']."user/".urlencode($row['name'])."/favorites"."">دیدن تمام علاقه مندی ها</a>");
    }else{
    $tpl->set('{favorites}', "<a href="".$PHP_SELF."?do=favorites&user=".urlencode($row['name'])."">دیدن تمام علاقه مندی ها</a>");
    }


engine/engine.php را باز کنید و بدنبال متن زیر بگردید:
elseif ($do == 'favorites') $nam_e=$lang['title_fav'];


متن زیر را با متن بالا عوض کنید:
elseif ($do == 'favorites') $nam_e=$lang['title_fav'].' '.$user;


فایل website.lng را از فولدر زبان خودتون باز کنید و متن زیر را جستجو کنید:
'title_fav'


و کل اون خط رو حذف کنید و بجای آن متن زیر را قرار دهید:
'title_fav'            =>    "علاقه مندی کاربر",


userinfo.tpl را باز کنید و متن زیر را در جای مناسبی قرار دهید: (اگر تکراری می باشد باید کد قبلی را مانند کد زیر ویرایش کنید).
علاقه مندی کاربر: {fav_num} [ {favorites} ]


توضیحات اضافی:
(fav_num) - نتیجه مقدار مطالب انتخاب شده...
{favorites} - لینک به نمایش علاقه مندی های شما.


توجه: آدرس صفحه نمایش علاقه مندی های کاربر:
http://yoursite.com/index.php?do=favorites&user=Username


.htaccess را باز کنید و متن زیر را جستجو کنید:
RewriteRule ^favorites(/?)+$ index.php?do=favorites [L]


در زیر آن متن زیر را قرار دهید:
RewriteRule ^user/([^/]*)/favorites(/?)+$ index.php?do=favorites&user=$1 [L]

نظرات کاربران
محمدرضا یکتامرام در 20 دی 1387 - 00:17 گفته:
مدیر کلنظرات: 356

ممنون Alex جان، flower
امروز سایت رو ترکوندی worship worship worship worship

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

freeiran در 20 دی 1387 - 00:26 گفته:
عضو سایتنظرات: 30

smile

Arash Nodinian در 20 دی 1387 - 00:41 گفته:
مدیر بازنشستهنظرات: 332

عالیه Alex جان X:X:X: flower

alifx4 در 21 دی 1387 - 21:04 گفته:
عضو سایتنظرات: 298

مرسی

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