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

آرشیو شمسی بتا 1

تاریخ انتشار: 26 اسفند 1386
ارسال کننده: Sam.Razm
با درود بیکران
دوستان گرامی امروز برای شما آرشیو شمسی را آماده کردم . این آشیو همانطور که در تصویر زیر می بینید . مانند آرشیو خود دیتالایف هست و فقط تاریخها را شمسی میزنه . البته این آرشیو هنوز کامل نشده . که به زودی کاملش میکنم.

آرشیو شمسی بتا 1


ابتدا فایل engine\modules\calendar.php را باز کره و به دنبال کد زیر بگردید.
while($row = $db->get_row()){

حال بعد از این کد کدهای زیر را اضافه کنید .
// Archive shamsi start
$row['date'] = strtotime($row['m_date']);
$arch_month=langdate("M",$row['date']);
$arch_year=langdate("Y",$row['date']);
$arch_month_url=date("m",$row['date']);
$arch_year_url=date("Y",$row['date']);
$go_page = ($config['ajax']) ? "onclick=\"DlePage('year={$arch_year_url}&month={$arch_month_url}'); return false;\" " : "";
if ($config['allow_alt_url'] == "yes")
$tpl->result['arch-fa'] .= '<a class="archives" '.$go_page.'href="'.$config['http_home_url'].$arch_year_url. '/' .$arch_month_url.'/"><b>'.$arch_month. $arch_year.'</b></a><br />';
else
$tpl->result['arch-fa'] .= "<a class=\"archives\" ".$go_page."href=\"$PHP_SELF?year=$arch_year_url&month=$arch_month_url \"><b>".$arch_month. $arch_year." </b></a><br />";
// Archive shamsi end

بعد فایل index.php را باز کرده و به دنبال کد زیر بگردید
$tpl->set('{archives}', $tpl->result['archive']);

بعد از این کد کد زیر را اضافه کنید
$tpl->set('{arch-fa}', $tpl->result['arch-fa']);

حالا با قرار دادن تگ {arch-fa} در قالب main.tpl میتوانید آرشیو شمسی را داشته باشید .
این ماژول ابتدایی آرشیو شمسی هست که بزودی کامل میشه . اگر نظر یا دیدگاهی دارید با تمام وجود می پزیریم.
    7 نفر (7 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
    تشکر
    مدیر کل
    27 اسفند 1386 - 13:29
    مرسی
    واقعاً دمت گرم smile love flower yes

    --------------------
    عضو سایت
    27 اسفند 1386 - 16:19
    میتونی برای کاملتر شدنش ار تاریخ جلالی استفاده کنی ! واقعا کامل هست . کدشم من دارم
    PM To : digitak_ir


    ممنون
    میهمان
    28 اسفند 1386 - 05:12
    سلام

    میبخشید این ماژول بازدید هفتگیو رو هر کدوم از سایتام نصب کردم تا 1 هفته قشنگ کار کرد اما بعد از یه هفته بتزدید رو 0 نفر ثبت میکنه قضیه چیه چیکار میتون بکنم اقای یکتا شما کمک کنید لطفا ! خیلی ممنونتون میشم recourse
    مدیر کل
    28 اسفند 1386 - 13:42
    سلام كیوان جان،
    خوب این بازدیدهای هفتگی، وقتی كه یك هفته بشه، همرو 0 میكنه كه بازدیدهای هفته ی جدید رو بنویسه..!
    این ماژول روی سایت ماهم نصبه كه اگه الان نگاه كنین، همه 0 شدن،‌ بغیر از امروز.
    فقط یه مشكلی كه این ماژول داره اینه كه بجای اینكه اول روز رو شنبه بگیره، سه شنبه گرفته.
    یعنی سه شنبه ها صفر میشه.

    --------------------
    عضو سایت
    02 فروردین 1387 - 16:03
    منم تست کردم مشکل داره

    اصلا آرشیو رو نشون نمیده !
    عضو سایت
    15 فروردین 1387 - 15:45
    چرا گفتی بتا 1
    ؟؟؟ اگه میشه جواب بدین؟؟ recourse
    جهت ارسال نظر، فرم زیر را تکمیل نمائید:
    نام:*
    ایمیل:*
    متن نظر:

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