صفحه 3 از 4 نخستنخست 1234 آخرینآخرین
نمایش نتایج: از شماره 21 تا 30 , از مجموع 39

موضوع: شمسی ساز ویبولتین برای تمامی ورژن ها (All Version)

  1. #1
    تاریخ عضویت
    Nov 2010
    محل سکونت
    شیراز
    نوشته ها
    73
    سپاس ها
    35
    سپاس شده 30 در 13 پست

    پیش فرض شمسی ساز ویبولتین برای تمامی ورژن ها (All Version)

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

    حمید حدادیان : مهمترین شخص
    رضا غلامپناهی ( jdf.scr.ir ) : ساخت شمسی ساز کامل
    حامد رمزی ( aryan-translators.ir ) : دادن ایده به من

    این شمسی ساز 100 درصد در قسمت انجمن تکمیل شده است و به خوبی بر روی انجمن خودم کار میکند.
    در قسمت بلاگ 98 درصد تکمیل شده است و تنها مشکلی که دارد با قسمت بایگانی بلاگ هست.

    لطفا کپی رایت را حذف نکنید.

    لطفا به پست دوم هم دقت کنید.
    فایلهای تغیر یافته و اماده در پست سوم قرار گرفته است.(مخصوص هر ورژن)
    سایت هایی که از شمسی ساز استفاده میکنند در پست 4 قرار میگیرند


    دمو :[برای مشاهده لینک ها عضو سایت شوید برای عضویت در سایت بر روی اینجا کلیک کنید]
    مواردی که درست شده: ================================================== =========

    1- قسمت انجمن شمسی شده است.
    2- قسمت کنترل پنل ادمین میلادی است.
    3- ورودی سن و یا تولد در کل انجمن به صورت شمسی است.
    4- نمایش تمامی قسمت ها که سن و یا تاریخ تولد را نشون میدهد درست است.
    5- متولدین امروز را نشان میدهد.
    6- قسمت سی ام اس شمسی شده است.
    7- قابلیت فعال و یا غیر فعال کردن حالت شمسی در انجمن ایجاد شده است.


    قسمت اول : ================================================== ===========

    کد:
    This component is created by Mostafa Nekooei And OtherAuthor: Mostafa Nekooei
    Email: mostafa.nekooei@gmail.com
    Thanks :
    *Reza GholamPanahi For Converting ( jdf.scr.ir )
    *Hamed Haddadian For Changing
    *Hamed Ramzi For Giving Me Ideas ( aryan-translators.ir )
    --------------------------------------------------------
    $vbulletin->options['jalali_act']
    
    
    1. Upload 'jalali.php' to vBulletin's includes folder. EX: vb/includes
    ****************************************************************************
    
    
    
    
    
    
    
    
    
    
    
    
    2. Open 'includes/functions.php' then
    ****************************************************************************
    Find below, at first:
    // ###### ...
    
    
    Before add below:
    require_once(DIR . '/includes/jalali.php');
    ****************************************************************************
    Find below:
    $datefunc = 'date';
    
    
    Replace with:
    if ( VB_AREA == 'AdminCP' or VB_AREA == 'ModCP' )
    {
    $datefunc = 'date';
    }
    else
    {
    if ($vbulletin->options['jalali_act'] == 1)
    {
    $datefunc = 'jdate';
    }
    else
    {
    $datefunc = 'date';
    }
    }
    ****************************************************************************
    Find below:
    $datetest = @date('n-j-Y', $timestamp - $hourdiff);
    
    
    Replace with:
    if ($vbulletin->options['jalali_act'] == 1)
    {
    $datetest = @jdate('n-j-Y', $timestamp - $hourdiff);
    }
    else
    {
    $datetest = @date('n-j-Y', $timestamp - $hourdiff);
    }
    ****************************************************************************
    
    
    
    
    
    
    
    
    
    
    
    
    3. Open 'includes/functions_misc.php' then
    ****************************************************************************
    
    
    Find below:
    return mktime(intval($hours), intval($minutes), intval($seconds), intval($month), intval($day), intval($year)) + $vbulletin->options['hourdiff'];
    
    
    Replace with:
    if ( VB_AREA == 'AdminCP' or VB_AREA == 'ModCP' )
    {
    return mktime(intval($hours), intval($minutes), intval($seconds), intval($month), intval($day), intval($year)) + $vbulletin->options['hourdiff'];
    }
    else
    {
    if ($vbulletin->options['jalali_act'] == 1)
    {
    return jmktime(intval($h), intval($m), intval($s), intval($month), intval($day), intval($year)) + $vbulletin->options['hourdiff'];
    }
    else
    {
    return mktime(intval($hours), intval($minutes), intval($seconds), intval($month), intval($day), intval($year)) + $vbulletin->options['hourdiff'];
    }
    }
    ****************************************************************************
    
    
    
    
    
    
    
    
    
    
    
    
    4. Open 'includes/class_dm_user.php' then
    ***************************************************************************
    Find below:
    function verify_birthday(&$birthday)
    {
    
    
    After add below:
    global $vbulletin;
    if ($vbulletin->options['jalali_act'] == 1)
    {
    if ($birthday['month'] <1) $birthday['month'] = null;
    if ($birthday['day'] <1) $birthday['day'] = null;
    if ($birthday['year'] < 1901 AND !empty($birthday['month']) AND !empty($birthday['day']))
    list ( $birthday['year'], $birthday['month'], $birthday['day'] ) = jalali_to_gregorian ( $birthday['year'], $birthday['month'], $birthday['day'] );
    else
    {
    $birthday['month'] = 0;
    $birthday['day'] = 0;
    $birthday['year'] = 0;
    }
    }
    ***************************************************************************
    
    
    
    
    
    
    
    
    
    
    
    
    5. Open 'register.php' then
    ***************************************************************************
    Find below:
    $bday = explode('-', $birthday);
    
    
    After add below:
    if ($vbulletin->options['jalali_act'] == 1)
    {
    list ( $bday[2], $bday[0], $bday[1] ) = gregorian_to_jalali ( $bday[2], $bday[0], $bday[1] );
    }
    ***************************************************************************
    Find below:
    $current['year'] = date('Y');
    $current['month'] = date('m');
    $current['day'] = date('d');
    
    
    if ($vbulletin->GPC['month'] == 0 OR $vbulletin->GPC['day'] == 0 OR !preg_match('#^\d{4}$#', $vbulletin->GPC['year']) OR $vbulletin->GPC['year'] < 1901 OR $vbulletin->GPC['year'] > $current['year'])
    {
    eval(standard_error(fetch_error('select_valid_dob', $current['year'])));
    }
    
    
    Replace with:
    $current['year'] = date('Y');
    $current['month'] = date('m');
    $current['day'] = date('d');
    
    
    if ($vbulletin->options['jalali_act'] == 1)
    {
    $jalalicurrent['year'] = jdate('Y');
    $jalalicurrent['month'] = jdate('m');
    $jalalicurrent['day'] = jdate('d');
    list ( $vbulletin->GPC['year'], $vbulletin->GPC['month'], $vbulletin->GPC['day'] ) = jalali_to_gregorian ( $vbulletin->GPC['year'], $vbulletin->GPC['month'], $vbulletin->GPC['day'] );
    if ($vbulletin->GPC['month'] == 0 OR $vbulletin->GPC['day'] == 0 OR !preg_match('#^\d{4}$#', $vbulletin->GPC['year']) OR $vbulletin->GPC['year'] < 1901 OR $vbulletin->GPC['year'] > $current['year'])
    {
    eval(standard_error(fetch_error('jalali_select_valid_month_and_year', $jalalicurrent['year'])));
    }
    }
    else
    {
    if ($vbulletin->GPC['month'] == 0 OR $vbulletin->GPC['day'] == 0 OR !preg_match('#^\d{4}$#', $vbulletin->GPC['year']) OR $vbulletin->GPC['year'] < 1901 OR $vbulletin->GPC['year'] > $current['year'])
    {
    eval(standard_error(fetch_error('select_valid_month_and_year', $current['year'])));
    }
    }
    ***************************************************************************
    Find below:
    // pre-cache templates used by all actions
    
    
    After add below:
    if ($vbulletin->options['jalali_act'] == 1)
    {
    $sw_register_verify_age = 'jalali_register_verify_age';
    $sw_modifyprofile_birthday = 'jalali_modifyprofile_birthday';
    }
    else
    {
    $sw_register_verify_age = 'register_verify_age';
    $sw_modifyprofile_birthday = 'modifyprofile_birthday';
    }
    ****************************************************************************
    Find below:
    'register_verify_age',
    
    
    Replace with:
    $sw_register_verify_age,
    ****************************************************************************
    Find below:
    'modifyprofile_birthday',
    
    
    Replace with:
    $sw_modifyprofile_birthday,
    ****************************************************************************
    Find below:
    $templater = vB_Template::create('modifyprofile_birthday');
    
    
    Before add below:
    if ($vbulletin->options['jalali_act'] == 1)
    {
    $sw_modifyprofile_birthday = 'jalali_modifyprofile_birthday';
    }
    else
    {
    $sw_modifyprofile_birthday = 'modifyprofile_birthday';
    }
    ****************************************************************************
    Find below:
    $templater = vB_Template::create('modifyprofile_birthday');
    
    
    Replace with:
    $templater = vB_Template::create($sw_modifyprofile_birthday);
    ****************************************************************************
    Find below:
    $templater = vB_Template::create('register_verify_age');
    
    
    Before add below:
    if ($vbulletin->options['jalali_act'] == 1)
    {
    $sw_register_verify_age = 'jalali_register_verify_age';
    }
    else
    {
    $sw_register_verify_age = 'register_verify_age';
    }
    ****************************************************************************
    Find below:
    $templater = vB_Template::create('register_verify_age');
    
    
    Replace with:
    $templater = vB_Template::create($sw_register_verify_age);
    *****************************************************************************
    Find below:
    $year = vbdate('Y', TIMENOW, false, false);
    $month = vbdate('n', TIMENOW, false, false);
    $day = vbdate('j', TIMENOW, false, false);
    
    
    Replace with:
    $year = vbdate('Y', TIMENOW, false, false, true, true, false, 0);
    $month = vbdate('n', TIMENOW, false, false, true, true, false, 0);
    $day = vbdate('j', TIMENOW, false, false, true, true, false, 0);
    *****************************************************************************
    
    
    
    
    
    
    
    
    
    
    
    
    6. Open 'profile.php' then
    ****************************************************************************
    Find below:
    $birthday = explode('-', $vbulletin->userinfo['birthday']);
    
    
    After add below:
    if ($vbulletin->options['jalali_act'] == 1)
    {
    list ( $birthday[2], $birthday[0], $birthday[1] ) = gregorian_to_jalali ( $birthday[2], $birthday[0], $birthday[1] );
    if ($birthday[0] < 10) $birthday[0] = '0'.$birthday[0];
    if ($birthday[1] < 10) $birthday[1] = '0'.$birthday[1];
    }
    ****************************************************************************
    Find below:
    if (date('Y') >= $birthday[2] AND $birthday[2] != '0000')
    {
    $year = $birthday[2];
    }
    
    
    Replace with:
    if ($vbulletin->options['jalali_act'] == 1)
    {
    if (jdate('Y') >= $birthday[2] AND $birthday[2] != '0000')
    {
    $year = $birthday[2];
    }
    }
    else
    {
    if (date('Y') >= $birthday[2] AND $birthday[2] != '0000')
    {
    $year = $birthday[2];
    }
    }
    ****************************************************************************
    Find below:
    // Set birthday required or optional
    
    
    After add below:
    if ($vbulletin->options['jalali_act'] == 1)
    {
    list ( $birthday[2], $birthday[0], $birthday[1] ) = jalali_to_gregorian ( $birthday[2], $birthday[0], $birthday[1] );
    }
    ****************************************************************************
    Find below:
    // pre-cache templates used by specific actions
    
    
    After add below:
    if ($vbulletin->options['jalali_act'] == 1)
    {
    $sw_modifyprofile_birthday = 'jalali_modifyprofile_birthday';
    }
    else
    {
    $sw_modifyprofile_birthday = 'modifyprofile_birthday';
    }
    ****************************************************************************
    Find below:
    'modifyprofile_birthday',
    
    
    Replace with:
    $sw_modifyprofile_birthday,
    ****************************************************************************
    Find below:
    $templater = vB_Template::create('modifyprofile_birthday');
    
    
    Before add below:
    if ($vbulletin->options['jalali_act'] == 1)
    {
    $sw_modifyprofile_birthday = 'jalali_modifyprofile_birthday';
    }
    else
    {
    $sw_modifyprofile_birthday = 'modifyprofile_birthday';
    }
    ****************************************************************************
    Find below:
    $templater = vB_Template::create('modifyprofile_birthday');
    
    
    Replace with:
    $templater = vB_Template::create($sw_modifyprofile_birthday);
    ****************************************************************************
    
    
    
    
    
    
    
    
    
    
    
    
    7. Open 'forum.php' then
    ****************************************************************************
    Find below:
    $today = vbdate('Y-m-d', TIMENOW, false, false);
    
    
    Replace with:
    $today = vbdate('Y-m-d', TIMENOW, false, false, true, true, false, 0);
    ****************************************************************************
    
    
    
    
    
    
    
    
    
    
    
    
    8. Open 'includes/class_userprofile.php' then
    ****************************************************************************
    Find below:
    $bday = explode('-', $userinfo['birthday']);
    
    
    After add below:
    if ($this->registry->options['jalali_act'] == 1)
    {
    list($tbday[2], $tbday[0], $tbday[1]) = gregorian_to_jalali($bday[2], $bday[0], $bday[1]);
    }
    ****************************************************************************
    Find below:
    $year = vbdate('Y', TIMENOW, false, false);
    $month = vbdate('n', TIMENOW, false, false);
    $day = vbdate('j', TIMENOW, false, false);
    
    
    Replace with:
    $year = vbdate('Y', TIMENOW, false, false, true, true, false, 0);
    $month = vbdate('n', TIMENOW, false, false, true, true, false, 0);
    $day = vbdate('j', TIMENOW, false, false, true, true, false, 0);
    ****************************************************************************
    Find below:
    $this->registry->options['calformat1'] = mktimefix($this->registry->options['calformat1'], $bday[2]);
        
    Replace with:
    if ($this->registry->options['jalali_act'] == 1)
    {
    $this->registry->options['calformat1'] = mktimefix($this->registry->options['calformat1'], $tbday[2]);
    }
    else
    {
    $this->registry->options['calformat1'] = mktimefix($this->registry->options['calformat1'], $bday[2]);
    }
    ****************************************************************************
    
    
    
    
    
    
    
    
    
    
    
    
    9. Open 'memberlist.php' then
    ****************************************************************************
    Find below:
        if ($vbulletin->options['usememberlistadvsearch'])
        {
        
    After add below:
    if ($vbulletin->options['jalali_act'] == 1)
    {
    if ($vbulletin->GPC['joindateafter'])
    {
    $jaldate1 = explode('-', $vbulletin->GPC['joindateafter']);
    list ( $jaldate1[0], $jaldate1[1], $jaldate1[2] ) = jalali_to_gregorian ( $jaldate1[0], $jaldate1[1], $jaldate1[2] );
    $vbulletin->GPC['joindateafter'] = implode("-", $jaldate1);
    }
    if ($vbulletin->GPC['joindatebefore'])
    {
    $jaldate2 = explode('-', $vbulletin->GPC['joindatebefore']);
    list ( $jaldate2[0], $jaldate2[1], $jaldate2[2] ) = jalali_to_gregorian ( $jaldate2[0], $jaldate2[1], $jaldate2[2] );
    $vbulletin->GPC['joindatebefore'] = implode("-", $jaldate2);
    }
    if ($vbulletin->GPC['lastpostafter'])
    {
    $jaldate3 = explode('-', $vbulletin->GPC['lastpostafter']);
    list ( $jaldate3[0], $jaldate3[1], $jaldate3[2] ) = jalali_to_gregorian ( $jaldate3[0], $jaldate3[1], $jaldate3[2] );
    $vbulletin->GPC['lastpostafter'] = implode("-", $jaldate3);
    }
    if ($vbulletin->GPC['lastpostbefore'])
    {
    $jaldate4 = explode('-', $vbulletin->GPC['lastpostbefore']);
    list ( $jaldate4[0], $jaldate4[1], $jaldate4[2] ) = jalali_to_gregorian ( $jaldate4[0], $jaldate4[1], $jaldate4[2] );
    $vbulletin->GPC['lastpostbefore'] = implode("-", $jaldate4);
    }
    }
    ****************************************************************************
    Find below:
        if (date('Y') > $bday[2] AND $bday[2] > 1901 AND $bday[2] != '0000' AND ($userinfo['showbirthday'] == 1 OR $userinfo['showbirthday'] == 2))
        {
    
    
    After add below:
    if ($vbulletin->options['jalali_act'] == 1)
    {
    list( $ja_bday[2], $ja_bday[0], $ja_bday[1] ) = gregorian_to_jalali( $bday[2], $bday[0], $bday[1] );
    $mcy_bday = $ja_bday[2];
    }
    else
    {
    $mcy_bday = $bday[2];
    }
    ****************************************************************************
    Find below:
    $birthdayformat = mktimefix($vbulletin->options['calformat1'], $bday[2]);
    
    
    Replace with:
    $birthdayformat = mktimefix($vbulletin->options['calformat1'], $mcy_bday);
    ****************************************************************************
    Find below:
    $today_year = vbdate('Y', TIMENOW, false, false);
    $today_month = vbdate('n', TIMENOW, false, false);
    $today_day = vbdate('j', TIMENOW, false, false);
    
    
    Replace with:
    $today_year = vbdate('Y', TIMENOW, false, false, true, true, false, 0);
    $today_month = vbdate('n', TIMENOW, false, false, true, true, false, 0);
    $today_day = vbdate('j', TIMENOW, false, false, true, true, false, 0);
    ****************************************************************************
    
    
    
    
    
    
    
    
    
    
    
    
    10. Open 'includes/class_postbit.php' then
    ****************************************************************************
    Find below:
    $this->cache['year'] = vbdate('Y', TIMENOW, false, false);
    $this->cache['month'] = vbdate('n', TIMENOW, false, false);
    $this->cache['day'] = vbdate('j', TIMENOW, false, false);
    
    
    Replace with:
    $this->cache['year'] = vbdate('Y', TIMENOW, false, false, true, true, false, 0);
    $this->cache['month'] = vbdate('n', TIMENOW, false, false, true, true, false, 0);
    $this->cache['day'] = vbdate('j', TIMENOW, false, false, true, true, false, 0);
    ****************************************************************************
    
    
    
    
    
    
    
    
    
    
    
    
    12. open 'includes/blog_functions.php' then
    ****************************************************************************
    Find below:
    $startdate = getdate(gmmktime(12, 0, 0, $month, 1, $year));
    
    
    Before add below:
    $year = vbdate('Y', TIMENOW, false, false, true, true, false, 0);
    $month = vbdate('n', TIMENOW, false, false, true, true, false, 0);
    $day = vbdate('j', TIMENOW, false, false, true, true, false, 0);
    ****************************************************************************
    Find below:
    if ($userinfo['showbirthday'] == 1 OR $userinfo['showbirthday'] == 2)
    {
    $year = vbdate('Y', TIMENOW, false, false);
    $month = vbdate('n', TIMENOW, false, false);
    $day = vbdate('j', TIMENOW, false, false);
    
    
    Replace add below:
    if ($userinfo['showbirthday'] == 1 OR $userinfo['showbirthday'] == 2)
    {
    $year = vbdate('Y', TIMENOW, false, false, true, true, false, 0);
    $month = vbdate('n', TIMENOW, false, false, true, true, false, 0);
    $day = vbdate('j', TIMENOW, false, false, true, true, false, 0);
    ****************************************************************************
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    13. Final: Goto Admin Control Panel then
    ****************************************************************************
    Product Manager -> Add/Import Product -> Select jalali.xml and import it.
    
    
    
    
    
    
    
    
    
    
    Enjoy it!

    قسمت دوم : ================================================== =========


    از قسمت
    تنظیمات > تنظیمات اصلی انجمن > تنظیمات تاریخ و ساعت : پست ها / انجمن
    گزینه قسمت تاریخ شمسی را روی بله بگذارید.



    حال [برای مشاهده لینک ها عضو سایت شوید برای عضویت در سایت بر روی اینجا کلیک کنید] های پیشنهادی خوردم را به شما میدهم :

    تنظیمات > تنظیمات اصلی انجمن > تنظیمات تاریخ و ساعت : پست ها / انجمن
    قالب برای تاریخ


    کد PHP:
    l d F y 

    قالب برای تاریخ عضویت


    کد PHP:
    M Y 

    قالب تاریخ تولد با سال تعیین شده


    کد PHP:
    l j F Y 

    قالب تاریخ تولد با سال تعیین نشده


    کد PHP:
    j F 

    قالب تاریخ آمار


    کد PHP:
    F Y H:

    قسمت سوم : ==================================================


    مثال ۲
    مثال ۱ دامنه کاربرد کاراکتر در جی دیتا کاراکتر
    - - - کاراکترها با حروف کوچک کوچک
    ب.ظ ق.ظ ق.ظ | ب.ظ اوقات روز - به صورت خلاصه a
    ۴ ۱ ۱ - ۴ شماره ی فصل (ربع) از سال b
    ۱۳۸۹/۱۱/۲۲ ،۰۹:۴۶:۳۱ +۰۳:۳۰ ۱۳۹۰/۴/۴ ،۱۳:۰۸:۲۶ +۰۴:۳۰ : طبق نمونه Y/n/j ,H:i:s P :(ltr) ۱ قالب مرکّب c
    ۲۳ ۹ ۰۱ - ۳۱ شماره ی روز از ماه - ۲ رقمی d
    Asia/Tehran Greenwich مناطق زمانی منطقه ی زمانی تنظیم شده e
    زمستان تابستان بهار تا زمستان نام فصل با حروف فارسی f
    ۱۲ ۷ ۱ - ۱۲ ساعت در روز -۱۲ساعته -۱یا۲رقمی g
    ۱۲ ۰۷ ۰۱ - ۱۲ ساعت در روز - ۱۲ ساعته - ۲رقمی h
    ۲۱ ۱۷ ۰۰ - ۵۹ دقیقه در ساعت - ۲ رقمی i
    ۲۳ ۲ ۱ - ۳۱ شماره ی روز از ماه - ۱یا۲ رقمی j
    ۱۶ ۷۶.۲ ۰ - ۱۰۰ (**.?) در صد باقیمانده از سال k
    چهار شنبه شنبه شنبه تا جمعه نام روز در هفته - کامل l
    ۱۰ ۰۳ ۰۱ - ۱۲ شماره ی ماه از سال - ۲رقمی m
    ۱۰ ۳ ۱ - ۱۲ شماره ی ماه از سال - ۱یا۲رقمی n
    ۱۳۸۹ ۱۳۹۱ شماره ی سال سال هفته ای (به عدد) چهار رقمی o
    دلو جوزا حمل تا حوت نام باستانی برج ها p
    پ گاو موش تا خوک نام حیوانی سال ها q
    ۰۹:۴۶:۳۱ +۰۳۳۰ جمعه، ۲۲ بهمن ۱۳۸۹ ۱۳:۰۸:۲۶ +۰۴۳۰ شنبه، ۴ تیر ۱۳۹۰ : طبق نمونه H:i:s O Y F j ,l :(ltr) ۲ قالب مرکّب r
    ۱۷ ۰۹ ۰۰ - ۵۹ شماره ی ثانیه در دقیقه - ۲ رقمی s
    ۳۰ ۳۱ ۳۱ | ۳۰ | ۲۹ تعداد روزهای (همان) ماه t
    ۷۳۹۰۳۱ ۰۰۰۰۰۰ : طبق نمونه میکرو ثانیه - ۶ رقمی u
    هشتاد و نه نود و یک از تا نود و نه سال به حروف - خلاصه ی دو رقمی v
    ۳ ۰ ۰ - ۶ شنبه=۰ ،عدد روز در هفته (IR) w
    منتظر باشید منتظر باشید به زودی " در دست ساخت " x
    ۸۹ ۹۱ ۰۰ - ۹۹ سال (به عدد) دو رقمی y
    ۳۰۴ ۴۱ ۰ - (۳۶۴|۳۶۵) تعداد روز (کامل) گذشته از سال z
    - - - کاراکترها با حروف بزرگ بزرگ
    بعد از ظهر قبل از ظهر : طبق نمونه اوقات روز _ کامل A
    ۷۱۰ ۰۹۸ ۰۰۰ - ۹۹۹ GMTزمان اینترنتی،۱.۴۴ دق از۲۳:۰۰ B
    منتظر باشید منتظر باشید به زودی " در دست ساخت " C
    چ ش ش تا ج حرف اوّل نام روز هفته، ش=شنبه D
    منتظر باشید منتظر باشید به زودی " در دست ساخت " E
    دی خرداد فروردین تا اسفند نام ماه از سال - کامل F
    ۱۹ ۷ ۰ - ۲۳ ساعت در روز - ۲۴ساعته -۱یا۲رقم G
    ۱۹ ۰۷ ۰۰ - ۲۳ ساعت در روز - ۲۴ساعته -۲رقمی H
    ۱ ۰ ۰ | ۱ نشانگر طولانی بودن روز = ۱ I
    بیست و نه دو یک تا سی و یک شماره ی روز از ماه به حروف J
    ۸۳.۳ ۱۴ ۱۰۰ - ۰ (**.?) در صد گذشته از سال K
    ۰ ۱ ۰ | ۱ سال : کبیسه=۱ و غیر کبیسه=۰ L
    دی خر فر تا اس نام ماه از سال - خلاصه M
    ۳ ۷ ۱ - ۷ یک شنبه=۱ ،عدد روز در هفته (IR) N
    +۰۳۳۰ +۰۴۳۰ -۱۲۰۰ ، +۱۴۰۰ ":" اختلاف ساعت جهانی - بدون O
    +۰۳:۳۰ +۰۴:۳۰ -۱۲:۰۰ ، +۱۴:۰۰ ":" اختلاف ساعت جهانی - با P
    ۶۱ ۳۲۴ (۳۶۵|۳۶۴) - ۰ تعداد روز (کامل) باقی مانده از سال Q
    منتظر باشید منتظر باشید به زودی " در دست ساخت " R
    ام ام ام "واژه ی "ام S
    IRST IRDT مخفف مناطق مخفّف منطقه ی زمانی تنظیم شده T
    ۱۲۹۵۴۳۶۴۶۷ ۱۲۴۳۹۵۵۳۴۶ : طبق نمونه timestamp (Unix) برچسب زمانی U
    هزار و سیصد و هشتاد و نه هزار و سیصد و نود و یک : طبق نمونه سال به حروف - کامل V
    ۴۳ ۱۱ ۰۰ - (۵۲|۵۳) شماره ی این هفته در سال - ۲رقم W
    منتظر باشید منتظر باشید به زودی " در دست ساخت " X
    ۱۳۸۹ ۱۳۹۱ : طبق نمونه سال (به عدد) چهار رقمی Y
    ۱۲۶۰۰ ۱۶۲۰۰ -۴۳۲۰۰ ، ۵۰۴۰۰ اختلاف ساعت جهانی به ثانیه Z


    قسمت چهارم : ================================================== ====

    نکات مهم :

    1- اگر شما از هکی استفاده میکنید که مشاهده میشود نوع نمایش و تاریخ ان با نوع نمایش و تاریخ کل انجمن فرق میکند پس حتما باید تنظیمات فرمت تاریخ در تنظیمات خود هک باشد . ( مثلا من در انجمن خود از آمار پیشرفته انجمن ها استفاده میکنم . پس باید قالب تاریخ این هک که در مسیر تنظیمات اصلی انجمن > آمار پیشرفته انجمن ها > Date Format را تغیر بدهم و با هر قالبی که دوست دارم تغییر بدهم )
    2- خوبی قابلیت بالا این است که میتوان قالب های مختلف نمایش را در جاههای مختلف دید.

    اسکرین شات: ================================================== ====




















    ویرایش توسط SANBOR : 04-28-2012 در ساعت 23:38

  2. 10 کاربر از پست مفید SANBOR سپاس کرده اند .

    Coderx (06-16-2012), Faramarzhidden (06-14-2012), hosseingh (10-21-2013), Key Man (06-29-2012), m.khani (05-02-2012), moenmousavi (08-06-2012), MR-ALIREZA (07-23-2012), princo (06-14-2012), sepahna (11-16-2012), seyyed_ahmad (04-28-2012)

  3. #21
    تاریخ عضویت
    Apr 2012
    نوشته ها
    44
    سپاس ها
    7
    سپاس شده 4 در 3 پست

    پیش فرض پاسخ : مشکل در جهت

    سلام بقیه اش چی همه جا هیمنطوره اون تنظیماتش عمل نمیکنه
    ل مراحل رو موبه مورفتم کاملا مطمئن هستم

  4. #22
    تاریخ عضویت
    Nov 2007
    محل سکونت
    کرج مهرویلا
    نوشته ها
    16,278
    سپاس ها
    3,268
    سپاس شده 22,446 در 9,367 پست

    پیش فرض پاسخ : مشکل در جهت

    نقل قول نوشته اصلی توسط seagate_2163 نمایش پست ها
    سلام بقیه اش چی همه جا هیمنطوره اون تنظیماتش عمل نمیکنه
    ل مراحل رو موبه مورفتم کاملا مطمئن هستم
    مراحل عمل میکند اگر درست طی کنید
    بهتره کامل مورد را توضیح بدید تا راهنمایی کنم
    دوستان و همکاران عزیز
    در پیغام خصوصی به سوالات و موارد شما پاسخ داده نخواهد شد
    مگر انهایی که کار طراحی دارند
    لطفا مزاحم نشوید و در سایت مطرح بکنید


    در روزگاری که لبخند آدمها بخاطر شکست توست ، برخیز تا بگریند آدمها ( کوروش کبیر )

    ساعات تماس : 10 & 14 - 18 & 23
    09386942162
    vbsaz.ir@gmail.com




  5. #23
    تاریخ عضویت
    Apr 2012
    نوشته ها
    44
    سپاس ها
    7
    سپاس شده 4 در 3 پست

    پیش فرض پاسخ : شمسی ساز ویبولتین برای تمامی ورژن ها (All Version)

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


    این خط

    $[برای مشاهده لینک ها عضو سایت شوید برای عضویت در سایت بر روی اینجا کلیک کنید]->options['jalali_act']

    در عکس گذاشتم
    تصاویر کوچک فایل پیوست تصاویر کوچک فایل پیوست 10.jpg  

  6. #24
    تاریخ عضویت
    Nov 2007
    محل سکونت
    کرج مهرویلا
    نوشته ها
    16,278
    سپاس ها
    3,268
    سپاس شده 22,446 در 9,367 پست

    پیش فرض پاسخ : شمسی ساز ویبولتین برای تمامی ورژن ها (All Version)

    نقل قول نوشته اصلی توسط seagate_2163 نمایش پست ها
    باز هم چک کردم مراحل رو درست بود فقط یه خط هست که نمیدونم باید کجا وارد بشه


    این خط

    $vbulletin->options['jalali_act']

    در عکس گذاشتم
    دوست عزیز شما پست من را ظاهرا کامل و بادقت مشاهده نکردید
    در پست اشاره کردم به قسمت سوم پست اول توجه کنید و از ان برای تغییر استفاده کنید در بخش تنظیمات سیستم تنظیمات اصلی بخش تاریخ و ساعت و قسمت تاریخ عضویت

    مراحل اجرای کارهای قبلی مد نظر ما نیست
    دوستان و همکاران عزیز
    در پیغام خصوصی به سوالات و موارد شما پاسخ داده نخواهد شد
    مگر انهایی که کار طراحی دارند
    لطفا مزاحم نشوید و در سایت مطرح بکنید


    در روزگاری که لبخند آدمها بخاطر شکست توست ، برخیز تا بگریند آدمها ( کوروش کبیر )

    ساعات تماس : 10 & 14 - 18 & 23
    09386942162
    vbsaz.ir@gmail.com




  7. کاربر روبرو از پست مفید mr.bahram سپاس کرده است .

    dostanforumes (04-05-2013)

  8. #25
    تاریخ عضویت
    Apr 2012
    نوشته ها
    44
    سپاس ها
    7
    سپاس شده 4 در 3 پست

    پیش فرض پاسخ : شمسی ساز ویبولتین برای تمامی ورژن ها (All Version)

    سلام بر دوستان$
    آقا بهرام خسته نباشید من از قسمت سوم کل تنظیمات رو عوض کردم و متن را به دقت خواندم از چند سایت خارجی هم روشهایش رو رفتم اما مشکل من حل نشد جالبش اینجاست نسبت به تغییرات تاریخی که اعمال می کنم هیچ عکس العملی نشون نمیده $حتی اگه کل قالب تاریخ ها $رو هم پاک کنم باز هم هیچ اتفاقی نمی افته
    انجمن شمسی شده و شمسی هم درست کارمیکنه اما من می خوام مثلا 910115 نشون بده اما اون 150191 نشون میده من خیر مدلهای دیگه که مثلا اسم روز رو بنویسه یا اسم ماه رو بنویسه خوردم فقط می خوام همین درست بشه
    می تونید بگید کدوم فایل رو بتونم دستی تغییر بدم که این در تمام انجمنم اعمال بشه از داخل تنظیمات [برای مشاهده لینک ها عضو سایت شوید برای عضویت در سایت بر روی اینجا کلیک کنید] نمیشه.
    الان 5 روزه همین موضوع کوچیک معطل من کرده ورژن وی بی 4.2.0 پچ 3 هست [برای مشاهده لینک ها عضو سایت شوید برای عضویت در سایت بر روی اینجا کلیک کنید] بنده هم LifeElement هست که از همینجا دانلود کردم
    باز هم تشکر میکنم و معذرت که مدام وقت شما رو میگیرم

  9. #26
    تاریخ عضویت
    Nov 2007
    محل سکونت
    کرج مهرویلا
    نوشته ها
    16,278
    سپاس ها
    3,268
    سپاس شده 22,446 در 9,367 پست

    پیش فرض پاسخ : شمسی ساز ویبولتین برای تمامی ورژن ها (All Version)

    نقل قول نوشته اصلی توسط seagate_2163 نمایش پست ها
    سلام بر دوستان$
    آقا بهرام خسته نباشید من از قسمت سوم کل تنظیمات رو عوض کردم و متن را به دقت خواندم از چند سایت خارجی هم روشهایش رو رفتم اما مشکل من حل نشد جالبش اینجاست نسبت به تغییرات تاریخی که اعمال می کنم هیچ عکس العملی نشون نمیده $حتی اگه کل قالب تاریخ ها $رو هم پاک کنم باز هم هیچ اتفاقی نمی افته
    انجمن شمسی شده و شمسی هم درست کارمیکنه اما من می خوام مثلا 910115 نشون بده اما اون 150191 نشون میده من خیر مدلهای دیگه که مثلا اسم روز رو بنویسه یا اسم ماه رو بنویسه خوردم فقط می خوام همین درست بشه
    می تونید بگید کدوم فایل رو بتونم دستی تغییر بدم که این در تمام انجمنم اعمال بشه از داخل تنظیمات ویبولتین نمیشه.
    الان 5 روزه همین موضوع کوچیک معطل من کرده ورژن وی بی 4.2.0 پچ 3 هست استایل بنده هم LifeElement هست که از همینجا دانلود کردم
    باز هم تشکر میکنم و معذرت که مدام وقت شما رو میگیرم
    شما از بخش تنظیمات ساعت و تاریخ سایت تصویر بگیرید و قرار بدید تا برسی کنم
    دوستان و همکاران عزیز
    در پیغام خصوصی به سوالات و موارد شما پاسخ داده نخواهد شد
    مگر انهایی که کار طراحی دارند
    لطفا مزاحم نشوید و در سایت مطرح بکنید


    در روزگاری که لبخند آدمها بخاطر شکست توست ، برخیز تا بگریند آدمها ( کوروش کبیر )

    ساعات تماس : 10 & 14 - 18 & 23
    09386942162
    vbsaz.ir@gmail.com




  10. کاربر روبرو از پست مفید mr.bahram سپاس کرده است .

    dostanforumes (04-05-2013)

  11. #27
    تاریخ عضویت
    Apr 2012
    نوشته ها
    44
    سپاس ها
    7
    سپاس شده 4 در 3 پست

    پیش فرض پاسخ : شمسی ساز ویبولتین برای تمامی ورژن ها (All Version)

    سلام بفرمایید گذاشتم و نمونه اجراش هم در سه قسمت را نیز گذاشتم
    تصاویر کوچک فایل پیوست تصاویر کوچک فایل پیوست 2.jpg   1.jpg   3.jpg  

  12. #28
    تاریخ عضویت
    Nov 2007
    محل سکونت
    کرج مهرویلا
    نوشته ها
    16,278
    سپاس ها
    3,268
    سپاس شده 22,446 در 9,367 پست

    پیش فرض پاسخ : شمسی ساز ویبولتین برای تمامی ورژن ها (All Version)

    برای نمونه شما این را درون بخش قالب برای تاریخ عضویت قرار بدید
    o/m/d
    دوستان و همکاران عزیز
    در پیغام خصوصی به سوالات و موارد شما پاسخ داده نخواهد شد
    مگر انهایی که کار طراحی دارند
    لطفا مزاحم نشوید و در سایت مطرح بکنید


    در روزگاری که لبخند آدمها بخاطر شکست توست ، برخیز تا بگریند آدمها ( کوروش کبیر )

    ساعات تماس : 10 & 14 - 18 & 23
    09386942162
    vbsaz.ir@gmail.com




  13. کاربر روبرو از پست مفید mr.bahram سپاس کرده است .

    dostanforumes (04-05-2013)

  14. #29
    تاریخ عضویت
    Apr 2012
    نوشته ها
    44
    سپاس ها
    7
    سپاس شده 4 در 3 پست

    پیش فرض پاسخ : شمسی ساز ویبولتین برای تمامی ورژن ها (All Version)

    نقل قول نوشته اصلی توسط mr.bahram نمایش پست ها
    برای نمونه شما این را درون بخش قالب برای تاریخ عضویت قرار بدید
    o/m/d
    زدم نشد که نشد
    اصلا ویبولتین به پارامترهای این قسمت عکس العمل نشان نمیده هرچی بذاری یا اصلا خالی و سفید بذاری فرقی نمیکنه

  15. #30
    تاریخ عضویت
    Nov 2007
    محل سکونت
    کرج مهرویلا
    نوشته ها
    16,278
    سپاس ها
    3,268
    سپاس شده 22,446 در 9,367 پست

    پیش فرض پاسخ : شمسی ساز ویبولتین برای تمامی ورژن ها (All Version)

    شما غیر فعال کنید هک رو و زمان نمایش ساعت رو از 12 به 24 تغییر بدید ، ببینید اعمال میشه یا خیر
    سپس در بخش های قالب به حالت دیفالت در بیارید و بین هر کاراکر مثلا یک / قرار بدید ، ببینید اعمال میشه یا نه
    دوستان و همکاران عزیز
    در پیغام خصوصی به سوالات و موارد شما پاسخ داده نخواهد شد
    مگر انهایی که کار طراحی دارند
    لطفا مزاحم نشوید و در سایت مطرح بکنید


    در روزگاری که لبخند آدمها بخاطر شکست توست ، برخیز تا بگریند آدمها ( کوروش کبیر )

    ساعات تماس : 10 & 14 - 18 & 23
    09386942162
    vbsaz.ir@gmail.com




صفحه 3 از 4 نخستنخست 1234 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. اپدیت فروم از نسخه Version 4.1.1 به آخرین نسخه
    توسط yahyazahedi در انجمن درخواست های کاربران در خصوص ویبولتین ورژن vBulletin 4.x.x
    پاسخ ها: 6
    آخرين نوشته: 10-06-2013, 02:41
  2. شمسی ساز ویبولتین برای تمامی ورژن ها (All Version)
    توسط SANBOR در انجمن آموزش و یادگیری های ویبولتین ( بخش عمومی )
    پاسخ ها: 6
    آخرين نوشته: 04-28-2012, 02:06
  3. مشکل - کمک دv vBulletin™ Version 4.0.8
    توسط m43ih در انجمن رفع مشکلات کاربران تازه وارد برای راه اندازی سایت
    پاسخ ها: 1
    آخرين نوشته: 01-06-2011, 22:59
  4. مشکل - کمک در نصب قالب vBulletin™ Version 4.0.8
    توسط m43ih در انجمن رفع مشکلات کاربران تازه وارد برای راه اندازی سایت
    پاسخ ها: 1
    آخرين نوشته: 01-06-2011, 13:09
  5. مشکل در نصب vb version 4.1
    توسط bahodori در انجمن رفع مشکلات برنامه ویبولتین vBulletin 3.x.x
    پاسخ ها: 1
    آخرين نوشته: 02-14-2010, 20:55

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •