/ آموزش قرار دادن popup menu یا لیست پایین افتادنی در ناوبار
وندا هاست
طراحی و راه اندازی وبسایت و انجمن توسط ویکی وی بی ویکی وی بی در قبال معاملات صورت گرفته با هر یک از اعضا و سفارشات طراحی خارج از این اطلاعیه هیچگونه مسئولیتی نمی پذیرد
بک لینک ها
تبلیغات شما وندا هاست
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از 1 به 10 از 11

مقاله: آموزش قرار دادن popup menu یا لیست پایین افتادنی در ناوبار

    1. آموزش قرار دادن popup menu یا لیست پایین افتادنی در ناوبار

      آموزش قرار دادن popup menu یا لیست پایین افتادنی در ناوبار

      درود
      پیرو این تاپیک:
      http://www.wikivb.ir/thread16605.html
      تصمیم گرفتم براتون این آموزش رو بذارم.مرجع تخصصی و رایگان ویبولتین در ایران | ویکی وی بی
      خوب برای این کار به مسیر زیر برید:
      ادمین سی پی=====>پلاگین ها و محصولات=====>اضافه کردن plugin جدید
      به ترتیب زیر وارد کنید:
      محصول:
      vBulletin
      محل hook:
      process_templates_complete
      عنوان:
      هر چی که دوست دارید.من این جا popupmenuX گذاشتم.
      فاکتور سفارش:
      5
      کد هایی که باید بذارید:
      کد:
      $template_hook['navbar_end'] .= ' 
      <li class="popupmenu"> 
      <a href="javascript://" class="popupctrl">Menu test</a> 
      <ul class="popupbody popuphover"> 
      <li><a href="http://www.wikivb.ir">test 1</a></li> 
      <li><a href="http://www.wikivb.ir">test 2</a></li> 
      <li><a href="http://www.wikivb.ir">test 3</a></li> 
      </ul> ';
      برای تغییر مکان باید از عبارات زیر استفاده کنید که من در این جا از $template_hook['navbar_end'] استفاده کردم.
      navbar_end به آخر ناوبار اضافه می کنه.
      navbar_start به اول ناوبار اضافه می کنه.
      navbar_after_getnew به بعد از تب پست های جدید اضافه می کنه.
      navbar_after_pm به بعد از پ.خ اضافه می کنه.
      navbar_after_faq به بعد از راهنما اضافه می کنه.
      navbar_after_calendar به بعد از تقویم اضافه می کنه.
      navbar_after_community به بعد از ارتباطات اضافه می کنه.
      حالا به مسیر زیر برید:
      ادمین سی پی=====>استایل ها و قالب ها=====>جست و جو در قالب ها=====>navbar
      کد زیر رو پیدا کنید:
      کد:
      {vb:raw template_hook.navbar_end}
                      </ul>
                  </li>
              <vb:elseif condition="$vboptions['selectednavtab']=='usercp'" />
      قبلش کد زیر رو اضافه کنید:
      کد:
      <li class="popupmenu">
      <a href="javascript://" class="popupctrl">Menu test</a>
      <ul class="popupbody popuphover">
      <li><a href="http://www.wikivb.ir">test 1</a></li>
      <li><a href="http://www.wikivb.ir">test 2</a></li> 
      <li><a href="http://www.wikivb.ir">test 3</a></li>   
      </ul>
      </li>
      موفق و سربلند باشید.
      منبع: ویکی وی بی
      ویرایش توسط Danial : 08-29-2014 در ساعت 03:41 PM
      چنانچه این مطلب مورد پسند شما واقع شده بر روی کلیک کنید .

      4 نفر از اعضا پست Danial را پسندیده اند


  1. #2
    amir_opensource آنلاین نیست.
    amir_opensource
    کاربر سايت
    113نوشته4مورد پسند

    تاریخ عضویت
    Dec 2013
    شماره عضویت
    3720
    پسندیده است
    65 پست
    بلاگ
    پست
    میزان امتیاز
    14
    http://linux-zone.org/forums/
    خیلی لطف کردین من به استایل ها و قالب ها و جستجو در قالب ها رفتم ولی گزینه ای به نام اضافه کردن پلاگین جدید پیدا نکردم . نمیدونم من اشتباه میکنم یا واقعا نمیبینم.

    کاربر زیر پست amir_opensource را پسندیده است:


    جهت عضویت در تلگرام آموزشی منطقه لینوکسی ها و دریافت آخرین آموزش ها و اخبار در زمینه های Linux, Asterisk, Mikrotik, Hosting از طریق لینک زیر اقدام فرمایید.
    https://telegram.me/linuxzone

  2. #3
    Apex آنلاین نیست.
    Apex 1,246نوشته1,734مورد پسند

    تاریخ عضویت
    Dec 2012
    شماره عضویت
    199
    پسندیده است
    3,180 پست
    بلاگ
    0 پست
    میزان امتیاز
    1744
    www.gorbe-sag.ir
    درود،
    درست بخونید .. تو پست اول گفتن که پلاگین ها و محصولات ... نه استایل ها و قالب ها ..!
    موفق باشی مرجع تخصصی و رایگان ویبولتین در ایران | ویکی وی بی

    3 نفر از اعضا پست Apex را پسندیده اند



  3. #4
    amir_opensource آنلاین نیست.
    amir_opensource
    کاربر سايت
    113نوشته4مورد پسند

    تاریخ عضویت
    Dec 2013
    شماره عضویت
    3720
    پسندیده است
    65 پست
    بلاگ
    پست
    میزان امتیاز
    14
    http://linux-zone.org/forums/
    نقل قول نوشته اصلی توسط Apex نمایش پست ها
    درود،
    درست بخونید .. تو پست اول گفتن که پلاگین ها و محصولات ... نه استایل ها و قالب ها ..!
    موفق باشی مرجع تخصصی و رایگان ویبولتین در ایران | ویکی وی بی
    مرسی عزیزم
    بخدا تو مرورگر من زده استایل ها و قالب ها اینم اسکرین شاتشمرجع تخصصی و رایگان ویبولتین در ایران | ویکی وی بی :
    Selection_096.png
    به هر حال دستتون درد نکنه من از همین مسیری که گفتین پیدا کردم . تشکرمرجع تخصصی و رایگان ویبولتین در ایران | ویکی وی بی
    جهت عضویت در تلگرام آموزشی منطقه لینوکسی ها و دریافت آخرین آموزش ها و اخبار در زمینه های Linux, Asterisk, Mikrotik, Hosting از طریق لینک زیر اقدام فرمایید.
    https://telegram.me/linuxzone

  4. #5
    Danial آنلاین نیست.
    Danial
    کانديد مديريت
    625نوشته1,060مورد پسند

    تاریخ عضویت
    Nov 2012
    شماره عضویت
    64
    پسندیده است
    692 پست
    بلاگ
    0 پست
    میزان امتیاز
    1070
    www.delgia.ir
    یه ریفرش بکنید درست میشه.
    احتمالا به خاطر ادیت پست هست.مرجع تخصصی و رایگان ویبولتین در ایران | ویکی وی بی

    کاربر زیر پست Danial را پسندیده است:



  5. #6
    amir_opensource آنلاین نیست.
    amir_opensource
    کاربر سايت
    113نوشته4مورد پسند

    تاریخ عضویت
    Dec 2013
    شماره عضویت
    3720
    پسندیده است
    65 پست
    بلاگ
    پست
    میزان امتیاز
    14
    http://linux-zone.org/forums/
    متشکر درست شد. من اون مرحله اول رو انجام دادم وقتی میرم به بخش navbar این کدی که دادین رو من پیدا نمیکنم :
    کد PHP:
    {vb:raw template_hook.navbar_end}                </ul>            </li>        <vb:elseif condition="$vboptions['selectednavtab']=='usercp'" /> 
    اینم بگم که من از قالب مترو استفاده میکنم نمیدونم ربطی داره یا نه ؟
    جهت عضویت در تلگرام آموزشی منطقه لینوکسی ها و دریافت آخرین آموزش ها و اخبار در زمینه های Linux, Asterisk, Mikrotik, Hosting از طریق لینک زیر اقدام فرمایید.
    https://telegram.me/linuxzone

  6. #7
    Danial آنلاین نیست.
    Danial
    کانديد مديريت
    625نوشته1,060مورد پسند

    تاریخ عضویت
    Nov 2012
    شماره عضویت
    64
    پسندیده است
    692 پست
    بلاگ
    0 پست
    میزان امتیاز
    1070
    www.delgia.ir
    کد های قالب ناوبار و هدر رو قرار بدید.

  7. #8
    amir_opensource آنلاین نیست.
    amir_opensource
    کاربر سايت
    113نوشته4مورد پسند

    تاریخ عضویت
    Dec 2013
    شماره عضویت
    3720
    پسندیده است
    65 پست
    بلاگ
    پست
    میزان امتیاز
    14
    http://linux-zone.org/forums/
    navbar :
    کد PHP:
    <div id="middle_header"><vb:if condition="$stylevar['titleimage']"><a name="top" href="{vb:link forumhome}" class="logo-image"><img src="{vb:stylevar titleimage}" alt="{vb:rawphrase x_powered_by_vbulletin, {vb:raw vboptions.bbtitle}}" /></a></vb:if><div id="navbar" class="navbar">    <ul id="navtabs" class="navtabs floatcontainer<vb:if condition="$show['member'] AND $notifications_total"> notify</vb:if>">

            {
    vb:raw template_hook.navtab_start}        {vb:raw navigation}        {vb:raw template_hook.navtab_end}    </ul></div></div></div></div><!-- closing div for above_body -->
    <
    div class="body_wrapper">



    <
    div class="ads"><div style="float:right;"><div style="float:left;"></div><div style="clear:both;"></div>  



    <
    div id="breadcrumb" class="breadcrumb">    <ul class="floatcontainer">        <li class="navbithome"><a href="index.php{vb:raw session.sessionurl_q}" accesskey="1"><img src="{vb:stylevar imgdir_misc}/navbit-home.png" alt="{vb:rawphrase home}" /></a></li>        {vb:raw navbits.breadcrumb}        {vb:raw navbits.lastelement}    </ul>    <hr /></div>
    {
    vb:raw ad_location.ad_navbar_below}{vb:raw ad_location.global_below_navbar}
    <
    vb:if condition="$show['notices'] AND THIS_SCRIPT != 'register'">    <form action="profile.php?do=dismissnotice" method="post" id="notices" class="notices">        <input type="hidden" name="do" value="dismissnotice" />        <input type="hidden" name="s" value="{vb:raw session.sessionurl}" />        <input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />        <input type="hidden" id="dismiss_notice_hidden" name="dismiss_noticeid" value="" />        <input type="hidden" name="url" value="{vb:raw return_link}" />        <ol>            {vb:raw notices}        </ol>    </form></vb:if> 


    header

    کد PHP:


    <div class="above_body"> <!-- closing tag is in template navbar -->
    <
    div id="header" class="floatcontainer doc_header">
    <
    vb:if condition="!empty($ad_location['global_header1']) or !empty($ad_location['global_header2'])"><div class="ad_global_header">    {vb:raw ad_location.global_header1}    {vb:raw ad_location.global_header2}</div></vb:if>
    <
    div id="top_header">
        <
    vb:if condition="$vboptions['enablesearches']">        <div id="globalsearch" class="globalsearch">
                <
    form method="get" action="http://www.google.com/search" target="_blank" class="navbar_search"> <input type="hidden" name="sitesearch" value="linux-zone.org"  id="pn"/>
                    <
    vb:comment><input type="hidden" name="s" value="{vb:raw session.sessionurl}" /></vb:comment>                <input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />                <input type="hidden" name="do" value="process" />                <input type="text" value="" name="query" class="textbox" tabindex="99"/>                <input type="submit" class="searchbutton" name="submit" onclick="document.getElementById('navbar_search').submit;" tabindex="100"/>            </form>        </div>    </vb:if>


        <
    div id="toplinks" class="toplinks">        <vb:if condition="$show['member']">            <ul class="isuser">                <li><a href="login.php?{vb:raw session.sessionurl}do=logout&amp;logouthash={vb:raw bbuserinfo.logouthash}" onclick="return log_out('{vb:rawphrase sure_you_want_to_log_out}')">{vb:rawphrase log_out}</a></li>                <vb:if condition="$show['registerbutton']">                <li><a href="register.php{vb:raw session.sessionurl_q}" rel="nofollow">{vb:rawphrase register}</a></li>                </vb:if>                <li><a href="usercp.php{vb:raw session.sessionurl_q}">{vb:rawphrase user_control_panel}</a></li>                <vb:if condition="$notifications_total">                <li class="popupmenu notifications" id="notifications">                    <class="popupctrl" href="usercp.php{vb:raw session.sessionurl_q}">{vb:rawphrase your_notifications}: <span class="notifications-number"><strong>{vb:raw notifications_total}</strong></span></a>                    <ul class="popupbody popuphover">                        {vb:raw notifications_menubits}                    </ul>                </li>                <vb:else />                <li class="popupmenu nonotifications" id="nonotifications">                    <class="popupctrl" href="usercp.php{vb:raw session.sessionurl_q}">{vb:rawphrase your_notifications}</a>                    <ul class="popupbody popuphover">                        <li id="no-new-message">{vb:rawphrase no_new_messages}</li>                        <vb:if condition="$show['pmmainlink']"><li><a href="private.php{vb:raw session.sessionurl_q}">{vb:rawphrase inbox}</a></li></vb:if>                    </ul>                </li>                </vb:if>                <li class="welcomelink">{vb:rawphrase welcome_x_link_y, {vb:raw bbuserinfo.username}, {vb:link member, {vb:raw bbuserinfo}}}</li>                <vb:if condition="$vboptions['enablefacebookconnect']">                    {vb:raw facebook_header}                </vb:if>            </ul>            {vb:raw template_hook.header_userinfo}            <vb:comment><p>{vb:rawphrase last_visited_x_at_y, {vb:raw pmbox.lastvisitdate}, {vb:raw pmbox.lastvisittime}}</p></vb:comment>        <vb:else />            <ul class="nouser">            <vb:if condition="$show['registerbutton']">                <li><a href="register.php{vb:raw session.sessionurl_q}" rel="nofollow">{vb:rawphrase register}</a></li>            </vb:if>                <li>|</li>                <li><a href="#login-box" class="login-window">ورود</a></li>            </ul>        </vb:if>    </div>
        </
    div>
    <
    vb:if condition="$show['guest']">    <div id="login-box" class="login-popup">        <a href="#" class="close"><img src="{vb:stylevar imgdir_misc}/close_popup.png" class="close-button" title="Close" alt="Close" /></a>        <div id="login-text">ورود به پنل کاربری</div>            <script type="text/javascript" src="clientscript/vbulletin_md5.js?v={vb:raw vboptions.simpleversion}"></script>            <form id="navbar_loginform" action="login.php?{vb:raw session.sessionurl}do=login" method="post" onsubmit="md5hash(vb_login_password, vb_login_md5password, vb_login_md5password_utf, {vb:raw show.nopasswordempty})">                <fieldset id="logindetails" class="logindetails">                                    <div>                    <div class="navbar_username_outer"><input type="text" class="textbox<vb:if condition="!$username"> default-value</vb:if>" name="vb_login_username" id="navbar_username" size="10" accesskey="u" tabindex="101" value="<vb:if condition="$username">{vb:raw username}<vb:else />{vb:rawphrase username}</vb:if>" /></div>                    <div class="navbar_password_outer"><input type="password" class="textbox" tabindex="102" name="vb_login_password" id="navbar_password" size="10" />                    <input type="text" class="textbox default-value" tabindex="102" name="vb_login_password_hint" id="navbar_password_hint" size="10" value="{vb:rawphrase password}" style="display:none;" /></div>                                        <div class="login-ctrl">                        <div id="remember" class="remember">                            <label for="cb_cookieuser_navbar"><input type="checkbox" name="cookieuser" value="1" id="cb_cookieuser_navbar" class="cb_cookieuser_navbar" accesskey="c" tabindex="103" /> {vb:rawphrase remember_me}</label>                        </div>                                                                <input type="submit" class="loginbutton" tabindex="104" value="{vb:rawphrase log_in}" title="{vb:rawphrase enter_username_to_login_or_register}" accesskey="s" />                        </div>                    </div>                </fieldset>

                    <input type="hidden" name="s" value="{vb:raw session.sessionhash}" />                <input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />                <input type="hidden" name="do" value="login" />                <input type="hidden" name="vb_login_md5password" />                <input type="hidden" name="vb_login_md5password_utf" />            </form>            <script type="text/javascript">            YAHOO.util.Dom.setStyle('navbar_password_hint', "display", "inline");            YAHOO.util.Dom.setStyle('navbar_password', "display", "none");            vB_XHTML_Ready.subscribe(function()            {            //                YAHOO.util.Event.on('navbar_username', "focus", navbar_username_focus);                YAHOO.util.Event.on('navbar_username', "blur", navbar_username_blur);                YAHOO.util.Event.on('navbar_password_hint', "focus", navbar_password_hint);                YAHOO.util.Event.on('navbar_password', "blur", navbar_password);            });                        function navbar_username_focus(e)            {            //                var textbox = YAHOO.util.Event.getTarget(e);                if (textbox.value == '<vb:if condition="$username">{vb:raw username}<vb:else />{vb:rawphrase username}</vb:if>')                {                //                    textbox.value='';                    textbox.style.color='{vb:stylevar input_color}';                }            }
                function navbar_username_blur(e)            {            //                var textbox = YAHOO.util.Event.getTarget(e);                if (textbox.value == '')                {                //                    textbox.value='<vb:if condition="$username">{vb:raw username}<vb:else />{vb:rawphrase username}</vb:if>';                    textbox.style.color='{vb:stylevar shade_color}';                }            }                        function navbar_password_hint(e)            {            //                var textbox = YAHOO.util.Event.getTarget(e);                                YAHOO.util.Dom.setStyle('navbar_password_hint', "display", "none");                YAHOO.util.Dom.setStyle('navbar_password', "display", "inline");                YAHOO.util.Dom.get('navbar_password').focus();            }
                function navbar_password(e)            {            //                var textbox = YAHOO.util.Event.getTarget(e);                                if (textbox.value == '')                {                    YAHOO.util.Dom.setStyle('navbar_password_hint', "display", "inline");                    YAHOO.util.Dom.setStyle('navbar_password', "display", "none");                }            }            </script>

                <div class="register-ctrl"> 
                    <a class="login-popup-register" href="register.php{vb:raw session.sessionurl_q}" rel="nofollow">{vb:rawphrase register}</a><br></br>                    <a class="login-popup-register" href="login.php?do=lostpw{vb:raw session.sessionurl_q}" rel="nofollow">فراموشي رمز عبور!</a>                 <div class="login-popup-fb"> </div> </div>

                    <vb:if condition="$vboptions['enablefacebookconnect']">                    {vb:raw facebook_header}                </vb:if>                </div>            </div></div></vb:if>



     <meta name="alexaVerifyID" content="N5mJvnyyw3HFjZ3oICx6CRc_4Wg"/> 
    جهت عضویت در تلگرام آموزشی منطقه لینوکسی ها و دریافت آخرین آموزش ها و اخبار در زمینه های Linux, Asterisk, Mikrotik, Hosting از طریق لینک زیر اقدام فرمایید.
    https://telegram.me/linuxzone

  8. #9
    Danial آنلاین نیست.
    Danial
    کانديد مديريت
    625نوشته1,060مورد پسند

    تاریخ عضویت
    Nov 2012
    شماره عضویت
    64
    پسندیده است
    692 پست
    بلاگ
    0 پست
    میزان امتیاز
    1070
    www.delgia.ir
    درود
    در ناوبار کد زیر رو پیدا کنید:
    کد:
    {vb:raw template_hook.navtab_end}
    بعدش اضافه کنید:
    کد:
    <li class="popupmenu">
    <a href="javascript://" class="popupctrl">Menu test</a>
    <ul class="popupbody popuphover">
    <li><a href="http://www.wikivb.ir">test 1</a></li>
    <li><a href="http://www.wikivb.ir">test 2</a></li> 
    <li><a href="http://www.wikivb.ir">test 3</a></li>   
    </ul>
    </li>
    ببینید درست میشه یا نه.

    - - - Updated - - -

    درود
    در ناوبار کد زیر رو پیدا کنید:
    کد:
    {vb:raw template_hook.navtab_end}
    بعدش اضافه کنید:
    کد:
    <li class="popupmenu">
    <a href="javascript://" class="popupctrl">Menu test</a>
    <ul class="popupbody popuphover">
    <li><a href="http://www.wikivb.ir">test 1</a></li>
    <li><a href="http://www.wikivb.ir">test 2</a></li> 
    <li><a href="http://www.wikivb.ir">test 3</a></li>   
    </ul>
    </li>
    ببینید درست میشه یا نه.

  9. #10
    amir_opensource آنلاین نیست.
    amir_opensource
    کاربر سايت
    113نوشته4مورد پسند

    تاریخ عضویت
    Dec 2013
    شماره عضویت
    3720
    پسندیده است
    65 پست
    بلاگ
    پست
    میزان امتیاز
    14
    http://linux-zone.org/forums/
    سلام ممنون من اضافه کردم . اون لوگوی بالایی انجمنم به هم ریخت به این صورت :
    Selection_097.png
    جهت عضویت در تلگرام آموزشی منطقه لینوکسی ها و دریافت آخرین آموزش ها و اخبار در زمینه های Linux, Asterisk, Mikrotik, Hosting از طریق لینک زیر اقدام فرمایید.
    https://telegram.me/linuxzone

صفحه 1 از 2 12 آخرینآخرین

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

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

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

کسانی که این مقاله را دیده اند از این مقاله ها نیز بازدید کرده اند

  1. تنظیم نوار پایین انجمن
    توسط moas در انجمن رسیدگی به مشکلات انجمن شما ( پرسش و پاسخ )
    پاسخ: 2
    آخرين نوشته: 08-21-2014, 10:19 AM
  2. پاسخ: 0
    آخرين نوشته: 08-13-2013, 04:00 AM
  3. چگونگی پاپ آپ (PopUp) کردن آخرین ارسالی های TopX 4.0.4 PL2
    توسط PerSiaNOffliNe در انجمن رسیدگی به مشکلات انجمن شما ( پرسش و پاسخ )
    پاسخ: 4
    آخرين نوشته: 05-31-2013, 11:13 AM
  4. آموزش ساخت Contex Menu در فلش با اکشن اسکریپت 2
    توسط NiNE در انجمن دیگر آموزش ها
    پاسخ: 4
    آخرين نوشته: 12-23-2012, 08:31 PM
  5. منوی کلاسیک آفیس | Classic Menu for Office Enterprise
    توسط M3hRd4D در انجمن دانلود ها
    پاسخ: 0
    آخرين نوشته: 12-23-2012, 07:10 PM

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

مرجع تخصصی و رایگان ویبولتین در ایران | ویکی وی بی مجوز های ارسال و ویرایش

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