مرجع پارسی MyBB
مشکل در پوسته nesil - نسخه‌ی قابل چاپ

+- مرجع پارسی MyBB (https://community.mybbiran.com)
+-- انجمن: آرشیو (https://community.mybbiran.com/forum-128.html)
+--- انجمن: آرشیو انجمن های قدیمی (https://community.mybbiran.com/forum-129.html)
+---- انجمن: مای بی بی نسخه 1.6 (https://community.mybbiran.com/forum-83.html)
+----- انجمن: خدمات پشتیبانی MyBB 1.6 (https://community.mybbiran.com/forum-89.html)
+------ انجمن: مشکلات پوسته (https://community.mybbiran.com/forum-91.html)
+------ موضوع: مشکل در پوسته nesil (/thread-14072.html)



مشکل در پوسته nesil - navidahanj - ۱۳۹۲/۴/۲

سلام

دوستان من پوسته Nesil رو از سایت دریافت کردم و بر روی نسخه 1.6.10 نصب کردم،یک مشکل کوچکی که داره اینکه کادر سفید رنگ فقط بر روی"صفحه اصلی" هستش مثلا وقتی بر روی "جستجو" و یا "لیست اعضا" کلیک میکنم دور اون ها کادر سفید رنگ نمیاد و همچنان کادر سفید رنگ مختص "صفحه اصلی" میمونه، به عکس زیر توجه کنید :

[تصویر:  81752410847193650561.jpg]


RE: مشکل در پوسته nesil - reza.t.gh - ۱۳۹۲/۴/۲

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


RE: مشکل در پوسته nesil - navidahanj - ۱۳۹۲/۴/۲

این کدهای اونجا هست،میشه یک نگاهی بیاندازید،من سر در نیاوردم :

کد:
<a name="top" id="top"></a>    
<div id="golge">
    <div id="container">
        <div id="header">                        
            <div class="logo">
                <a href="{$mybb->settings['bburl']}/index.php">{$mybb->settings['bbname']}</a>
            </div>
            <div id="menu">
                <ul>
                    <li><a href="{$mybb->settings['bburl']}/portal.php">سردر</a></li>
                    <li class="active"><a href="{$mybb->settings['bburl']}/index.php">صفحه اصلی</a></li>
                    <li><a href="{$mybb->settings['bburl']}/search.php">{$lang->toplinks_search}</a></li>
                    <li><a href="{$mybb->settings['bburl']}/memberlist.php">{$lang->toplinks_memberlist}</a></li>
                    <li><a href="{$mybb->settings['bburl']}/calendar.php">{$lang->toplinks_calendar}</a></li>
                    <li><a href="{$mybb->settings['bburl']}/misc.php?action=help">{$lang->toplinks_help}</a></li>
                </ul>
            </div>
            {$welcomeblock}
        </div>
        <div id="content">
            {$pm_notice}
            {$bannedwarning}
            {$bbclosedwarning}
            {$unreadreports}
            {$pending_joinrequests}
            <navigation>
            <br />

میخوام که وقتی مثلا روی "سردر" کلیک میشه کار سفیدی که دور "صفحه اصلی" هست از بین بره و بجاش دور "سردر" کادر سفید بیاد،
الان توی این قالب کادر سفید فقط دور "صفحه اصلی" هست وقتی روی "سردر" یا هر گزینه ی دیگری که اون بالا هست کلیک می کنیم باز هم کادر سفید دور "صفحه اصلی میمونه"

به این عکس توجه کنید :

[تصویر:  81752410847193650561.jpg]


RE: مشکل در پوسته nesil - majid01 - ۱۳۹۲/۴/۲

دوست من نیازی به ویرایس کدهای هدر نیست باید از CSS های قالب کد #MENU رو ویرایش کنید.

یک مقدار به این کد نویسی وارد باشید مشکل حل میشه/Smile


RE: مشکل در پوسته nesil - Pishro - ۱۳۹۲/۴/۲

بهتر بود در موضوع مربوط به قالب مطرح میکردید!


RE: مشکل در پوسته nesil - navidahanj - ۱۳۹۲/۴/۲

سلام

مجیدجان میشه بیشتر توضیح بدی،من کد نویسی تحت وب بلد نیستم،فقط تحت ویندوز بلدم Big Grin


RE: مشکل در پوسته nesil - reza.t.gh - ۱۳۹۲/۴/۲

مدیریت انجمن
قالبها و پوسته ها
قالبها
قالب مورد نظر
header template
header
به جای این کدها :
کد php:
<div id="menu">
                <
ul>
                    <
li><a href="{$mybb->settings['bburl']}/portal.php">سردر</a></li>
                    <
li class="active"><a href="{$mybb->settings['bburl']}/index.php">صفحه اصلی</a></li>
                    <
li><a href="{$mybb->settings['bburl']}/search.php">{$lang->toplinks_search}</a></li>
                    <
li><a href="{$mybb->settings['bburl']}/memberlist.php">{$lang->toplinks_memberlist}</a></li>
                    <
li><a href="{$mybb->settings['bburl']}/calendar.php">{$lang->toplinks_calendar}</a></li>
                    <
li><a href="{$mybb->settings['bburl']}/misc.php?action=help">{$lang->toplinks_help}</a></li>
                </
ul>
            </
div

اینارو قرار بدید:
کد php:
<div class="menu"
<
ul>
 <
li><a href="{$mybb->settings['bburl']}/portal.php">سردر</a></li
<
img src="{$theme['imgdir']}/home.png" alt="" title><li><a href="{$mybb->settings['bburl']}/index.php">صفحه اصلی</a></li
<
li><a href="{$mybb->settings['bburl']}/calendar.php">{$lang->toplinks_calendar}</a></li>  
<
li><a href="{$mybb->settings['bburl']}/search.php">{$lang->toplinks_search}</a></li><li><
<li><a href="{$mybb->settings['bburl']}/1memberlist.php">{$lang->toplinks_memberlist}</a></li
<
li><a href="{$mybb->settings['bburl']}/misc.php?action=help">{$lang->toplinks_help}</a></li>


</
ul
</
div

انشاالله که درست میشه.


RE: مشکل در پوسته nesil - majid01 - ۱۳۹۲/۴/۲

دوست من طراح این قالب ترکیه است و نمیدونم یک عادتی که دارند اینکه وقتی میخوان یک class رو به قالب اظافه کنند که از قبل وجود داره ، قبلی رو پاک نمیکنند Smile

برای حل این مشکل ، طوری که وقتی موس رو روی گزینه ها میبرید به همین شکل خواهد بود.

برید به Global CSs و ویرایش پیشرفته و همه کدهارو کپی کنید و در داخل نت پد ذخیره کنید تا اگر مشکلی پیش امد بتوانید بازگردانی کنید.

سپس این کدهارو پیدا کنید.

کد:
#menu li.active a, #menu li.active a:hover {
    background: url(images/nesil/menu_bg_aktif.png) no-repeat top left;
    color: #333;
    padding: 4px 10px 4px 13px;
    border-bottom: 2px solid #fff;
}

#menu li.active {
    background: url(images/nesil/menu_bg_aktif2.png) no-repeat top right;
    padding-right: 4px;
    position: relative;
    bottom: -2px;
}

این کدهارو حذف کنید

سپس این کدهارو پیدا کنید:

کد:
#menu li {
    float: right;
    margin-top: 4px;
    margin-right: 10px;
}

#menu li a {
    color: #fff;
    padding: 4px 10px 1px;
    text-decoration: none;
    display: block;
    border-bottom: 0;
}

#menu li a:hover {
    color: #fff;
    border-bottom: 2px solid #fff;
    text-decoration: none;
}

و به این کدها تغییر بدید:

کد:
#menu li {
    float: right;
    margin-top: 4px;
    margin-right: 10px;
}

#menu li a {
    color: #fff;
    padding: 4px 10px 1px;
    text-decoration: none;
    display: block;
    border-bottom: 0;
}

#menu li a:hover {
    background: #fff;
    color: #000;
    border-bottom: 2px solid #fff;
    border-top-left-radius:4px;
        border-top-right-radius:4px;
    text-decoration: none;
        bottom: -2px;


}

اگر سوالی بود در خدمتم


RE: مشکل در پوسته nesil - navidahanj - ۱۳۹۲/۴/۲

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

آقا مجید دست شما هم درد نکنه،آموزش شما رو انجام دادم خیلی عالی بود فقط یک مشکلی که داره مثلا وقتی روی "صفحه اصلی" کلیک میکنی در حقیقت باید دور صفحه اصلی کادر سفید باقی بمونه،بعد که روی مثلا "لیست کاربران" کلیک کردیم صفحه اصلی آبی بشه(رنگ زمینه بشه) و کادر سفید دور "لیست کاربران" ایجاد بشه

امیدوارم تونسته باشم منطورم رو رسونده باشم .


RE: مشکل در پوسته nesil - R. Najafi - ۱۳۹۲/۴/۲

با css اینکار ممکن نیست
ولی با جاوا اسکریپت میشه انجام داد