Footers:
<script type="text/javascript">
var yes = "Welcome {user}.";
var no = "Please <a href='" + smf_scripturl + "?action=login'>Login</a> or <a href='" + smf_scripturl + "?action=join'>Register</a>";
var name = document.getElementsByTagName("span");
//Created by Agent Moose (revolutionx.smfforfree3.com)
for(v=0;v<name.length;v++){
if(name[v].innerHTML.match(/Hello <b>(.*)<\/b>/i)){
var username = RegExp.$1;
if(yes.match(/{user}/i)) yes = yes.replace(/{user}/i,username);
};};
var O_o = document.getElementsByTagName("td");
for(o_O=0;o_O<O_o.length;o_O++){
if(O_o[o_O].className == "catbg" && O_o[o_O].height == "32" && username){
O_o[o_O].innerHTML = "<span style='float: right;'>" + yes + "</span>" + O_o[o_O].innerHTML;
}else if(O_o[o_O].className == "catbg" && O_o[o_O].height == "32" && !username){
O_o[o_O].innerHTML = "<span style='float: right;'>" + no + "</span>" + O_o[o_O].innerHTML;
};};
</script>
Original Request: http://revolutionx.smfforfree3.com/index.php/topic,1010.0.html
This code will add either "Welcome {user}" or "Please Login or Register" to the top where it shows your board name. If you have a banner for your forum, this code will not look very well on your forum.
Edit as you wish
If you put {user} in the var yes = ""; part, it will show the users' username
Enjoy