نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: چگونه در نوبار تب بسازیم؟ (بیایید تا خودمون هک بنویسیم!)

  1. #1
    تاریخ عضویت
    Mar 2011
    نوشته ها
    87
    سپاس ها
    54
    سپاس شده 172 در 64 پست

    پیش فرض چگونه در نوبار تب بسازیم؟ (بیایید تا خودمون هک بنویسیم!)

    چگونه در نوبار وی بی 4 بدون نیاز به هک تب بسازیم؟

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


    این مقاله تنها جهت ساختن تب در نوبار نیست!

    بلکه همانطور که می بینید در این مقاله متوجه خواهید شد چگونه منو های میانبر با زیر منو نیز در نوبار بسازید. (مطابق تصویر بالا)

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

    وارد قسمت محصولات بشید.

    روی اضافه کردن Plugin جدید کلیک کنید!

    در صفحه ای که براتون باز میشه به ترتیب فیلد ها رو با مقداری که خدمتتون میگم پر کنید :

    محل Hook :

    process_templates_complete

    عنوان :

    New Tab for Navbar

    انجام دادن :

    5

    این کد رو هم در قسمت کد پلاگین php بریزید :

    کد PHP:
    $tabselected ''$tablinks ''
    if (
    THIS_SCRIPT == 'yourpage'

        
    $[برای مشاهده لینک ها عضو سایت شوید برای عضویت در سایت بر روی اینجا کلیک کنید]->options['selectednavtab']='unique_name'
        
    $tabselected ' class="selected"'
        
    $tablinks '                <ul class="floatcontainer"> 
                            <li><a href="link1.php">Link 1</a></li> 
                                <li class="popupmenu"> 
                                    <a href="javascript://" class="popupctrl">Drop Down</a>
                                    <ul class="popupbody popuphover"> 
                                            <li><a href="sublink1.php">SubLink 1</a></li> 
                                            <li><a href="sublink2.php">SubLink 2</a></li> 
                                            <li><a href="sublink3.php">SubLink 3</a></li> 
                                    </ul> 
                                </li> 
                            <li><a href="link2.php">Link 2</a></li> 
                            <li><a href="link3.php">Link 3</a></li> 
                    </ul> '


    }  
    $template_hook['navtab_end'] .= '<li'.$tabselected.'><a class="navtab" href="link.php">Nav Link</a>'.$tablinks.'</li>' 
    یه سری از مقادیر رو باید در کد بالا تغییر بدین!

    برای مثال کد :

    کد PHP:
    if (THIS_SCRIPT == 'yourpage'
    رو باید خودتون تغییر بدین.
    توجه کنید که اونجایی که نوشته Yourpage، به جای این شما باید یه شرطی بذارید که مثلش داخل وی بی شما نبوده باشه.

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

    کد بعدی :

    کد PHP:
    $vbulletin->options['selectednavtab']='unique_name'
    هست که باز مثله قبلیه هست! این دفعه کد 'seletednavtab' باید تک باشه... وگرنه اگه شبیه یه تب دیگه باشه باز اختلال ایجاد می کنه...

    کد بعدی هم :

    کد PHP:
    $template_hook['navtab_end'] .= '<li'.$tabselected.'><a class="navtab" href="link.php">Nav Link</a>'.$tablinks.'</li>' 
    هست که در اینجا می تونید آرایه ی مربوط به تابع $template_hook رو تغییر بدین.

    برای مثال اگه می خواین تب آخری باشه همین رو بذارید باقی بمونه.

    اگه خواستید اولی یا وسطی باشه، به ترتیب می تونید از کد های زیر استفاده کنید و جایگزین آرایه ی تابع نامبرده کنید :

    navtab_start

    و

    navtab_middle

    و نهایتاً ذخیره رو می زنید.

    تبریک میگم تب شما با موفقیت ساخته شد!

    البته ساختن تب راه های دیگه ای هم داره... برای مثال ما برای ساخت این تب از راه پلاگین جلو رفتیم... راه دیگه اینه که از Template ها بسازیم...

    ایشالا توی مقاله های بعدی اون رو هم آموزش میدم.

    موفق باشید.

    نویسنده :$ پاتیـــرا
    ویرایش توسط Patira : 08-28-2011 در ساعت 19:18

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

    aha903 (09-23-2011), Aidin (11-21-2011), dr.01011 (03-04-2012), hosseingh (01-07-2014), jafar-alizadeh (11-19-2011), mr.bahram (08-28-2011), mr.salar (08-28-2011), s0ro05h (07-26-2012), Shohre (08-28-2011), soroush-wade (02-08-2012)

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

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

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

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

  1. تغییر آدرس لینک ها بعد از تغییر آدرس سایت با استفاده از htaccess
    توسط mr.bahram در انجمن آموزش و یادگیری های ویبولتین ( بخش عمومی )
    پاسخ ها: 24
    آخرين نوشته: 12-30-2016, 22:39

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

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

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