• 06-04-2010, 15:50:35
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Navbardaki login panelini kaldırıp headerde şık bir görünüm vermek isteyenlere:


    Öncelikle navbar'dan login kısmıyla alakalı tüm kodları siliyoruz:
    <if condition="$show['member']">
    	<td class="alt2" nowrap="nowrap">
    	<div class="smallfont">
    		<strong><phrase 1="$bbuserinfo[username]" 2="member.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[welcome_x_link_y]</phrase></strong><br />
    		<phrase 1="$pmbox[lastvisitdate]" 2="$pmbox[lastvisittime]">$vbphrase[last_visited_x_at_y]</phrase>
    
    		<if condition="$show['notifications'] AND $show['popups']">
    			<div><span id="notifications"><a href="usercp.php$session[sessionurl_q]">$vbphrase[your_notifications]:</a> <strong>$notifications_total</strong></span></div>
    			<script type="text/javascript"> vBmenu.register("notifications"); </script>
    		<else /><if condition="$show['pmstats']">
    			<div><phrase 1="$vbphrase[unread_x_nav_compiled]" 2="$vbphrase[total_x_nav_compiled]" 3="$session[sessionurl_q]">$vbphrase[private_messages_nav]</phrase></div>
    		</if></if>
    
    		<if condition="$show['pmwarning']"><div><strong><phrase 1="$vbphrase[pmpercent_nav_compiled]">$vbphrase[your_pm_box_is_x_full]</phrase></strong></div></if>
    	</div>
    	</td>
    <else />
    	<td class="alt2" nowrap="nowrap" style="padding:0px">
    		<!-- login form -->
    		<form action="login.php?do=login" method="post" onsubmit="md5hash(vb_login_password, vb_login_md5password, vb_login_md5password_utf, $show[nopasswordempty])">
    		<script type="text/javascript" src="clientscript/vbulletin_md5.js?v=$vboptions[simpleversion]"></script>
    		<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
    		<tr>
    			<td class="smallfont" style="white-space: nowrap;"><label for="navbar_username">$vbphrase[username]</label></td>
    			<td><input type="text" class="bginput" style="font-size: 11px" name="vb_login_username" id="navbar_username" size="10" accesskey="u" tabindex="101" value="$vbphrase[username]" onfocus="if (this.value == '$vbphrase[username]') this.value = '';" /></td>
    			<td class="smallfont" nowrap="nowrap"><label for="cb_cookieuser_navbar"><input type="checkbox" name="cookieuser" value="1" tabindex="103" id="cb_cookieuser_navbar" accesskey="c" />$vbphrase[remember_me]</label></td>
    		</tr>
    		<tr>
    			<td class="smallfont"><label for="navbar_password">$vbphrase[password]</label></td>
    			<td><input type="password" class="bginput" style="font-size: 11px" name="vb_login_password" id="navbar_password" size="10" tabindex="102" /></td>
    			<td><input type="submit" class="button" value="$vbphrase[log_in]" tabindex="104" title="$vbphrase[enter_username_to_login_or_register]" accesskey="s" /></td>
    		</tr>
    		</table>
    		<input type="hidden" name="s" value="$session[sessionhash]" />
    		<input type="hidden" name="securitytoken" value="$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>
    		<!-- / login form -->
    	</td>
    </if>
    bu kodları sildikten sonra header düzenlemesine geçelim.
    header de en üste :
    <table cellpadding="0" cellspacing="0" align="center" style="background:#ffffff url(images/menu.gif) no-repeat; border:0px solid #c4e8fe;" width="$stylevar[outertablewidth]" height="27"> 
    <tr>
    <if condition="$show['member']">
    <td nowrap="nowrap" align="center" style="width:360px;">
    <div class="smallfont"><strong><phrase 1="$bbuserinfo[musername]" 2="member.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[welcome_x_link_y]</phrase></strong><div></td>
    <td ><span class="smallfont2"><a href="search.php?$session[sessionurl]do=process&showposts=0&starteronly=1&exactname=1&searchuser=$bbuserinfo[username]" title="Açtığım Konular">Açtığım Konular</a> | <a href="search.php?$session[sessionurl]do=process&showposts=0&exactname=1&searchuser=$bbuserinfo[username]" title="Yazdığım Cevaplar">Yazdığım Cevaplar</a> | <a href="usercp.php$session[sessionurl_q]" title="Profil Ayarları">Profil Ayarları</a> | <a href="login.php?$session[sessionurl]do=logout&amp;logouthash=$bbuserinfo[logouthash]" title="Çıkış" onclick="return log_out('$vbphrase[sure_you_want_to_log_out]')">Çıkış</a> | <if condition="$show[rcount]">
    $bbuserinfo[rcount] | </if>
    <if condition="$show['pmwarning']">
    <div><strong><phrase 1="$vbphrase[pmpercent_nav_compiled]">$vbphrase[your_pm_box_is_x_full]</phrase></strong></div></span></td></if>
    <if condition="$show['notifications'] AND $show['popups']">
    			<td><div><span class="smallfont2" id="notifications"><a href="usercp.php$session[sessionurl_q]">$vbphrase[your_notifications]:</a> <strong>$notifications_total</strong></span></div>
    			<script type="text/javascript"> vBmenu.register("notifications"); </script>
    		<else /><if condition="$show['pmwarning']"><div><strong><phrase 1="$vbphrase[pmpercent_nav_compiled]">$vbphrase[your_pm_box_is_x_full]</phrase></strong></div></if>
    </if>
    </div>
    <td><div id="navbar_search"><if condition="$show['searchbuttons']">
    <a href="search.php$session[sessionurl_q]" accesskey="4" rel="nofollow"><span class="smallfont2">Hızlı Arama</span></a> 
    <if condition="$show['quicksearch']"><script type="text/javascript">vbmenu_register("navbar_search"); </script></if></if></div></td>
    		
    		</tr></table>
    
    	<else />
    		
    		<td nowrap="nowrap" style="padding:0px">
    			
    		<!-- login form -->
    		<form action="login.php?do=login" method="post" onsubmit="md5hash(vb_login_password, vb_login_md5password, vb_login_md5password_utf, $show[nopasswordempty])">
    		<script type="text/javascript" src="clientscript/vbulletin_md5.js?v=$vboptions[simpleversion]"></script>
    		<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
    		<tr>
    			<td class="smallfont"><label for="navbar_username"></label></td>
    			<td><input type="text" class="bginput" style="font-size: 11px" name="vb_login_username" id="navbar_username" size="15" accesskey="u" tabindex="101" value="$vbphrase[username]" onfocus="if (this.value == '$vbphrase[username]') this.value = '';" /></td>
    			<td class="smallfont" nowrap="nowrap"><label for="cb_cookieuser_navbar"><input type="checkbox" name="cookieuser" value="1" tabindex="103" id="cb_cookieuser_navbar" accesskey="c" />Hatırla</label></td>
    			<td class="smallfont"><label for="navbar_password"></label></td>
    			<td><input type="password" class="bginput" style="font-size: 11px" name="vb_login_password" id="navbar_password" value="$vbphrase[log_in]" onfocus="if (this.value == '$vbphrase[log_in]') this.value = '';" size="12" tabindex="102" /></td>
    			<td><input type="submit" class="button" value="Gir" tabindex="104" title="$vbphrase[enter_username_to_login_or_register]" accesskey="s" /></td>
    		</tr>
    		</table>
    		<input type="hidden" name="s" value="$session[sessionhash]" />
    	<input type="hidden" name="securitytoken" value="$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>
    		<!-- / login form -->
    		<td><div align="left" class="smallfont2">Video İzlemek, Albümlere Girmek, Resimleri ve Linkleri Görmek İçin Giriş Yapın Yada <a href="register.php$session[sessionurl_q]" rel="nofollow"><b>Kayıt Olun.</b></a>
    </td>
    </if>
    </tr>
    </table>
    eğer navbarı devre dışı bırakmak gibi niyetiniz varsa alttaki kodu headere taşıyın. Açılır menüler çalışmaz aksi takdirde:
    <if condition="$show['popups']">
    <!-- NAVBAR POPUP MENUS -->
    	
    	<if condition="$show['searchbuttons']">
    	<!-- header quick search form -->
    	<div class="vbmenu_popup" id="navbar_search_menu" style="display:none" align="$stylevar[left]">
    		<table cellpadding="4" cellspacing="1" border="0">
    		<tr>
    			<td class="thead">$vbphrase[search_forums]</td>
    		</tr>
    		<tr>
    			<td class="vbmenu_option" title="nohilite">
    				<form action="search.php?do=process" method="post">
    
    					<input type="hidden" name="do" value="process" />
    					<input type="hidden" name="quicksearch" value="1" />
    					<input type="hidden" name="childforums" value="1" />
    					<input type="hidden" name="exactname" value="1" />
    					<input type="hidden" name="s" value="$session[sessionhash]" />
    	<input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]" />
    					<div><input type="text" class="bginput" name="query" size="25" tabindex="1001" /><input type="submit" class="button" value="$vbphrase[go]" tabindex="1004" /></div>
    					<div style="margin-top:$stylevar[cellpadding]px">
    						<label for="rb_nb_sp0"><input type="radio" name="showposts" value="0" id="rb_nb_sp0" tabindex="1002" checked="checked" />$vbphrase[show_threads]</label>
    						&nbsp;
    						<label for="rb_nb_sp1"><input type="radio" name="showposts" value="1" id="rb_nb_sp1" tabindex="1003" />$vbphrase[show_posts]</label>
    					</div>					
    				</form>
    			</td>
    		</tr>
    		<tr>
    			<td class="vbmenu_option"><a href="search.php$session[sessionurl_q]" accesskey="4" rel="nofollow">$vbphrase[advanced_search]</a></td>
    		</tr>
    		$template_hook[navbar_search_menu]
    		</table>
    	</div>
    	<!-- / header quick search form -->
    	</if>
    
    	<if condition="$show['member']">
    	<!-- user cp tools menu -->
    	<div class="vbmenu_popup" id="usercptools_menu" style="display:none" align="$stylevar[left]">
    		<table cellpadding="0" cellspacing="0" border="0">
    		
    		<tr><td class="thead">$vbphrase[quick_links]</td></tr>		
    		<if condition="$vboptions['enablesearches']"><tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=getdaily">$vbphrase[todays_posts]</a></td></tr></if>
    		<tr><td class="vbmenu_option"><a href="forumdisplay.php?$session[sessionurl]do=markread">$vbphrase[mark_forums_read]</a></td></tr>
    		<tr><td class="vbmenu_option"><a href="#" onclick="window.open('misc.php?$session[sessionurl]do=buddylist&amp;focus=1','buddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=250,height=300'); return false;">$vbphrase[open_contacts]</a></td></tr>
    		$template_hook[navbar_quick_links_menu_pos1]
    				
    		<tr><td class="thead"><a href="usercp.php$session[sessionurl_q]">$vbphrase[user_control_panel]</a></td></tr>
    		<if condition="$show['siglink']"><tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editsignature">$vbphrase[edit_signature]</a></td></tr></if>
    		<!--<if condition="$show['avatarlink']"><tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editavatar">$vbphrase[edit_avatar]</a></td></tr></if>-->
    		<tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editprofile">$vbphrase[edit_your_details]</a></td></tr>
    		<tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editoptions">$vbphrase[edit_options]</a></td></tr>
    		$template_hook[navbar_quick_links_menu_pos2]
    		
    		<tr><td class="thead">$vbphrase[miscellaneous]</td></tr>
    		<if condition="$show['pmmainlink']"><tr><td class="vbmenu_option"><a href="private.php$session[sessionurl_q]" rel="nofollow">$vbphrase[private_messages]</a></td></tr></if>
    		<tr><td class="vbmenu_option"><a href="subscription.php$session[sessionurl_q]" rel="nofollow">$vbphrase[subscribed_threads]</a></td></tr>
    		<tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[your_profile]</a></td></tr>
                                   <tr><td class="vbmenu_option"><a href="online.php?$session[sessionurl]">$vbphrase[whos_online]</a></td></tr>
    
                    <tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=getdaily">$vbphrase[todays_posts]</a></td></tr>
    
    <tr><td class="vbmenu_option"><a href="psistats.php$session[sessionurl_q]">$vbphrase[psistats_link]</a></td></tr>  
    
    
    		<if condition="$show['wollink']"><tr><td class="vbmenu_option"><a href="online.php$session[sessionurl_q]">$vbphrase[whos_online]</a></td></tr></if>
    		$template_hook[navbar_quick_links_menu_pos3]
    		
    		</table>
    	</div>
    	<!-- / user cp tools menu -->
    
    	<if condition="$notifications_total">
    	<!-- notifications menu -->
    	<div class="vbmenu_popup" id="notifications_menu" style="display:none">
    		<table cellpadding="4" cellspacing="1" border="0">
    		<tr><td class="thead">$vbphrase[your_notifications]</td></tr>
    		$notifications_menubits
    		</table>
    	</div>
    	<!-- / notifications menu -->
    	</if>
    	
    	</if>
    <!-- / NAVBAR POPUP MENUS -->
    
    <!-- PAGENAV POPUP -->
    	<div class="vbmenu_popup" id="pagenav_menu" style="display:none">
    		<table cellpadding="0" cellspacing="0" border="0">
    		<tr>
    			<td class="thead" nowrap="nowrap">$vbphrase[go_to_page]</td>
    		</tr>
    		<tr>
    			<td class="vbmenu_option" title="nohilite">
    			<form action="$vboptions[forumhome].php" method="get" onsubmit="return this.gotopage()" id="pagenav_form">
    				<input type="text" class="bginput" id="pagenav_itxt" style="font-size:11px" size="4" />
    				<input type="button" class="button" id="pagenav_ibtn" value="$vbphrase[go]" />
    			</form>
    			</td>
    		</tr>
    		</table>
    	</div>
    <!-- / PAGENAV POPUP -->
    </if>
    Ek css ayarlarına ekleyin:
    .smallfont2
    {
    	color: #FFFFFF;
    	font: 11px 'tahoma', verdana, geneva, lucida, 'lucida grande', arial, helvetica,trebuchet ms,sans-serif;
    }
    .smallfont2 a
    {
    	color: #FFFFFF;
    }
    .smallfont2 a:hover
    {
    	text-decoration:underline; 
    }

    Bu resmi images klasörüne atın veya kendi sitenize uygun yeni bir arka plan belirleyebilirsiniz.
    Demo isterseniz: Forum
  • 06-04-2010, 15:59:32
    #2
    tebrikler hoş olmuş
  • 06-04-2010, 21:58:28
    #3
    tmm hoşta bunları nerede nasıl hangi dosyaları düzenliyecez ???
  • 06-04-2010, 22:14:04
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    admin panele girip header ve navbar template'lerini düzenleyeceksin stil yönetiminden.