MyBB Community Forums

Full Version: Display warning for guest
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
preview :
[Image: rmsg3q.jpg]

Go to Templates -> Modify / Delete -> Expand template you wish to display this warning.

Open header_welcomeblock_guest and add this code on top
code:

<!-- guest welcome message -->

<style type="text/css">
#topbar
{   
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px;
	VISIBILITY: hidden;
	BORDER-TOP: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-LEFT: black 1px solid;
	WIDTH: 800px;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 9px;
	POSITION: absolute;
	BACKGROUND-COLOR: #FFFFFF;
}
</style>

<script type="text/javascript">
var persistclose = 1
var startX = 3
var startY = 3
var verticalpos = "fromtop"

function iecompattest()
{
	return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function get_cookie(Name)
{
	var search = Name + "="
	var returnvalue = "";
	if (document.cookie.length > 0)
	{
		offset = document.cookie.indexOf(search)
		if (offset != -1)
		{
			offset += search.length
			end = document.cookie.indexOf(";", offset);
			if (end == -1) end = document.cookie.length;
			returnvalue=unescape(document.cookie.substring(offset, end))
		}
	}
	return returnvalue;
}

function closebar()
{
	if (persistclose)
	document.cookie="remainclosed=1"
	document.getElementById("topbar").style.visibility="hidden"
}

function staticbar()
{
	barheight=document.getElementById("topbar").offsetHeight
	var ns = (navigator.appName.indexOf("Netscape") != -1) || window.opera;
	var d = document;
	function ml(id)
	{
		var el=d.getElementById(id);
		if (!persistclose || persistclose && get_cookie("remainclosed")=="")
		el.style.visibility="visible"
		if(d.layers)el.style=el;
		el.sP=function(x,y){this.style.left=x+"px";this.style.top=y+"px";};
		el.x = startX;
		if (verticalpos=="fromtop")
			el.y = startY;
		else
		{
			el.y = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;
			el.y -= startY;
		}
		return el;
	}
	
	window.stayTopLeft=function()
	{
		if (verticalpos=="fromtop")
		{
			var pY = ns ? pageYOffset : iecompattest().scrollTop;
			ftlObj.y += (pY + startY - ftlObj.y)/8;
		}
		else
		{
			var pY = ns ? pageYOffset + innerHeight - barheight: iecompattest().scrollTop + iecompattest().clientHeight - barheight;
			ftlObj.y += (pY - startY - ftlObj.y)/8;
		}
		ftlObj.sP(ftlObj.x, ftlObj.y);
		setTimeout("stayTopLeft()", 10);
	}
	ftlObj = ml("topbar");
	stayTopLeft();
}

if (window.addEventListener)
	window.addEventListener("load", staticbar, false)
else if (window.attachEvent)
	window.attachEvent("onload", staticbar)
else if (document.getElementById)
	window.onload=staticbar
</script>

<div id="topbar">
	<table width="100%">
		<tr>
			<td width="99%">
Halo, loe belum jadi member? <a href="http://kikil.org/member.php?action=register"><strong>Cepet daftar di sini</strong></a>. Membership akan dibatasin untuk kelanggengan forum ini. Non-member bakalan ga bisa lihat semua content KiKiL.org, Untuk jadi member, gampang kok, cukup punya email address dan jawab semua pertanyaan di kolom registrasi. Trus cek email loe, and loe akan terima email untuk aktifin membership loe.<br />Apabila kamu kesulitan dalam mendaftar, login atau kesulitan aktifasi, kontak Admin di <a href="mailto:kikil.org">[email protected]</a><!-- Kode Iklan PPC Indonesia -->
<script src="http://www.ppcindo.com/ppc/index.php?section=serve&id=77&affid=997&output=js"></script><br />


.</td><td width="1%" valign="top"><a onclick="closebar(); return false" href="http://www.kikil.org"><img style="float: left" src="close.gif" border="0"></a>
			</td>
		</tr>
	</table>
</div>

		<!-- / guest welcome message -->
thanks for attention

regards
I think this needs to be in user submitted tutorial. Anyway, it's nice to make this as plugin. Imagine, no need to edit any codes Smile
is it for 1.4?