Forums / Cotonti / Skins / login fields in header and index

Kort
#25933 2010-09-04 14:25
<ul>
<!-- BEGIN: GUEST -->
	<form name="login" action="{HEADER_GUEST_SEND}" method="post">
	<li>{PHP.skinlang.header.Welcome}</li>
	<li><input type="text" class="tinput" name="rusername" maxlength="32" value="{PHP.L.User}" onfocus="if(this.value=='{PHP.L.User}') this.value=''"
onblur="if(this.value=='') this.value='{PHP.L.User}'" /></li>
	<li><input type="password" class="tinput" name="rpassword" maxlength="32" value="{PHP.L.Password}" onfocus="if(this.value=='{PHP.L.Password}') this.value=''"
onblur="if(this.value=='') this.value='{PHP.L.Password}'"/></li>
	<li><label><input type="checkbox" name="rremember" />{PHP.skinlang.usersauth.Rememberme}</label></li>
	<li><input type="submit" class="tinput" value="{PHP.L.Login}" /></li>
	<li><a href="users.php?m=register">{PHP.L.Register}</a></li>
	<li><a href="plug.php?e=passrecover">{PHP.skinlang.usersauth.Lostpassword}</a></li>
	</form>
<!-- END: GUEST -->
<!-- BEGIN: USER -->
	<li>{PHP.L.User}: {PHP.usr.name}</li>
<!-- IF {PHP.usr.profile.user_avatar} -->
	<li><img src="{PHP.usr.profile.user_avatar}" alt="{PHP.L.Avatar}" /></li>
<!-- ELSE -->
	<li><img src="datas/defaultav/blank.png" alt="{PHP.L.Avatar}" /></li>
<!-- ENDIF -->
<!-- IF {PHP.usr.isadmin} -->
	<li><a href="admin.php" title="{PHP.L.Adminpanel}">{PHP.L.Adminpanel}</a></li>
<!-- ENDIF -->
	<li><a href="users.php?m=profile" title="{PHP.L.Profile}">{PHP.L.Profile}</a></li>
	<li><a href="users.php" title="{PHP.L.Users}">{PHP.L.Users}</a></li>
	<li><a href="pfs.php" title="{PHP.L.PFS}">{PHP.L.PFS}</a></li>
	<li><a href="pm.php" title="{PHP.L.Private_Messages}">{PHP.L.PM}</a></li>
	<li><a href="{PHP.out.loginout_url}" title="{PHP.L.Logout}">{PHP.L.Logout}</a></li>
<!-- END: USER -->
</ul>
Placing login form in index.tpl requires
<form name="login" action="{PHP.cfg.mainurl}/users.php?m=auth&a=check" method="post">
Leetlogin can be discarded in Cotonti.
SED.by - создание сайтов, разработка плагинов и тем для Котонти