anladığım kadarıyla login bölümünün göz önünde olmasını istiorsun .. madem oturum aç link ' ini kullandıracaksın aşağıdaki verdiğim kodları uygula ,
buradaki gibi oturum aç linkinin üstüne fare geldiğinde giriş bölümü açılacaktır ..
Kod: Tümünü seç
##############################################################
## MOD Title: DHMTL Login Box
## MOD Author: Giga4000 < webmaster@mx-forums.de > (Felix Mau) http://www.mx-forums.de
## MOD Description: This MOD displays a login box when you hover over the Login link
## in the header.
## MOD Version: 1.0.0
##
## Installation Level: Easy
## Installation Time: 5 Minutes
## Files To Edit: 2
## templates/subSilver/overall_header.tpl
## templates/subSilver/subSilver.css
## Included Files: n/a
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
##############################################################
## For Security Purposes, Please Check: http://www.phpbb.com/mods/downloads/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum. As such, phpBB will not offer support for MODs not offered
## in our MOD-Database, located at: http://www.phpbb.com/mods/downloads/
##############################################################
## Author Notes:
##
## Support can be found at http://www.mx-forums.de
## Have fun and enjoy this MOD.
##
##############################################################
## MOD History:
##
## 2006-07-21 - Version 1.0.0
## - First release
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/overall_header.tpl
#
#-----[ FIND ]------------------------------------------
#
# Note: Do this step only if you use the CSS in overall_header.tpl
#
/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("templates/subSilver/formIE.css");
#
#-----[ AFTER, ADD ]------------------------------------------
#
/* DHMTL Login Box */
#dropmenudiv{
position:absolute;
z-index:100;
}
#tspan a {
display:block;
}
#
#-----[ FIND ]------------------------------------------
#
</head>
#
#-----[ BEFORE, ADD ]------------------------------------------
#
<script type="text/javascript">
/***********************************************
* AnyLink Drop Down Menu- © Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/
var login_box=new Array()
login_box[0]='<!-- BEGIN switch_user_logged_out -->'
login_box[1]='<form method="post" action="{S_LOGIN_ACTION}">'
login_box[2]='<table cellpadding="3" cellspacing="1" border="0" class="forumline">'
login_box[3]='<tr>'
login_box[4]='<td class="catHead" height="28"><a name="login"></a><span class="cattitle"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT}" /> <a href="{U_LOGIN_LOGOUT}" class="cattitle">{L_LOGIN_LOGOUT}</a></span></td>'
login_box[5]='</tr>'
login_box[6]='<tr>'
login_box[7]='<td class="row1" align="center" valign="middle" height="28"><span class="gensmall">{L_USERNAME}: '
login_box[8]='<input class="post" type="text" name="username" size="10" />'
login_box[9]=' {L_PASSWORD}: '
login_box[10]='<input class="post" type="password" name="password" size="10" maxlength="32" />'
login_box[11]='<!-- BEGIN switch_allow_autologin -->'
login_box[12]=' {L_AUTO_LOGIN}'
login_box[13]='<input class="text" type="checkbox" name="autologin" />'
login_box[14]='<!-- END switch_allow_autologin -->'
login_box[15]=' '
login_box[16]='<input type="submit" class="mainoption" name="login" value="{L_LOGIN}" /></span></td>'
login_box[17]='</tr>'
login_box[18]='</table></form>'
login_box[19]='<!-- END switch_user_logged_out -->'
var menuwidth='selfc'
var disappeardelay=250
var ie4=document.all
var ns6=document.getElementById&&!document.all
var defaultwidth=menuwidth
if (ie4||ns6)
document.write('<div id="dropmenudiv" style="visibility:hidden;width:'+menuwidth+';" onMouseover="clearhidemenu()" onMouseout="dynamichide(event)"></div>')
function getposOffset(what, offsettype){
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}
function showhide(obj, e, visible, hidden, menuwidth){
if (ie4||ns6)
dropmenuobj.style.left=dropmenuobj.style.top=-500
dropmenuobj.widthobj=dropmenuobj.style
if (typeof menuwidth=='undefined'||menuwidth=='selfc')
dropmenuobj.widthobj.width=tmpspan.offsetWidth+'px'
else if (menuwidth!='')
dropmenuobj.widthobj.width=menuwidth
else
dropmenuobj.widthobj.width=defaultwidth
if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")
obj.visibility=visible
else if (e.type=="click")
obj.visibility=hidden
}
function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}
function clearbrowseredge(obj, whichedge){
var edgeoffset=0
if (whichedge=="rightedge"){
var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth
}
else{
var topedge=ie4 && !window.opera? iecompattest().scrollTop : window.pageYOffset
var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure){ //move up?
edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight
if ((dropmenuobj.y-topedge)<dropmenuobj.contentmeasure) //up no good either?
edgeoffset=dropmenuobj.y+obj.offsetHeight-topedge
}
}
return edgeoffset
}
function populatemenu(what){
if (ie4||ns6){
var appendit=0
if (typeof tmpspan=='undefined'){
tmpspan=document.createElement('span')
appendit=1
}
if(appendit){
tmpspan.style.position="absolute"
tmpspan.style.left="-1000px"
tmpspan.id='tspan'
document.body.appendChild(tmpspan)
}
tmpspan.innerHTML=dropmenuobj.innerHTML=what.join("")
}
}
function dropdownmenu(obj, e, menucontents, menuwidth){
obj.onmouseout=delayhidemenu;
if (window.event) event.cancelBubble=true
else if (e.stopPropagation) e.stopPropagation()
clearhidemenu()
dropmenuobj=document.getElementById? document.getElementById("dropmenudiv") : dropmenudiv
populatemenu(menucontents)
if (ie4||ns6){
showhide(dropmenuobj.style, e, "visible", "hidden", menuwidth)
dropmenuobj.x=getposOffset(obj, "left")
dropmenuobj.y=getposOffset(obj, "top")
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px"
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px"
}
return clickreturnvalue()
}
function clickreturnvalue(){
if (ie4||ns6) return false
else return true
}
function contains_ns6(a, b) {
while (b.parentNode)
if ((b = b.parentNode) == a)
return true;
return false;
}
function dynamichide(e){
if (ie4&&!dropmenuobj.contains(e.toElement))
delayhidemenu()
else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
delayhidemenu()
}
function hidemenu(e){
if (typeof dropmenuobj!="undefined"){
if (ie4||ns6)
dropmenuobj.style.visibility="hidden"
}
}
function delayhidemenu(){
if (ie4||ns6)
delayhide=setTimeout("hidemenu()",disappeardelay)
}
function clearhidemenu(){
if (typeof delayhide!="undefined")
clearTimeout(delayhide)
}
</script>
#
#-----[ FIND ]------------------------------------------
#
<a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" />{L_LOGIN_LOGOUT}</a>
#
#-----[ IN-LINE FIND ]------------------------------------------
#
class="mainmenu"
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
onMouseover="return dropdownmenu(this, event, login_box, 'selfc')"
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/subSilver.css
#
#-----[ FIND ]------------------------------------------
#
/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("formIE.css");
#
#-----[ AFTER, ADD ]------------------------------------------
#
/* DHMTL Login Box */
#dropmenudiv{
position:absolute;
z-index:100;
}
#tspan a {
display:block;
}
#
#-----[ SAVE/CLOSE ALL FILES ]-----
#
# EoM