Footers:
Version 1: Adds default avatar only in Posts
<script>
var Default = "URL";
var rX = document.getElementsByTagName("div");
//Created by Agent Moose (revolutionx.smfforfree3.com)
for(i=0;i<rX.length;i++){
if(rX[i].className == "smalltext" && rX[i].innerHTML.match(/Posts: (\d+)/i) && rX[i].parentNode.width == "16%" && !rX[i].getElementsByTagName("div")[0]){
rX[i].innerHTML = rX[i].innerHTML.replace(/Posts: (\d+)/i,"Posts: " + RegExp.$1 + "<br /><br /><div style='overflow: auto; width: 100%;'><img src='" + Default + "' class='avatar' border='0' alt='' /></div>");
};};
</script>
Version 2: Adds Default Avatar Everywhere(user area, profile, topics)
<script>
var Default = "URL";
var name = document.getElementsByTagName("span");
for(v=0;v<name.length;v++) if(name[v].innerHTML.match(/Hello <b>(.*)<\/b>/i)) username = RegExp.$1;
var rX = document.getElementsByTagName("div");
//Created by Agent Moose (revolutionx.smfforfree3.com)
for(i=0;i<rX.length;i++){
if(rX[i].className == "smalltext" && rX[i].innerHTML.match(/Posts: (\d+)/i) && rX[i].parentNode.width == "16%" && !rX[i].getElementsByTagName("div")[0]){
rX[i].innerHTML = rX[i].innerHTML.replace(/Posts: (\d+)/i,"Posts: " + RegExp.$1 + "<br /><br /><div style='overflow: auto; width: 100%;'><img src='" + Default + "' class='avatar' border='0' alt='' /></div>");
};};
var smc = document.getElementsByTagName("td");
for(x=0;x<smc.length;x++){
if(username && smc[x].className == "windowbg2" && smc[x].innerHTML.match(/Total time logge/i) && !smc[x - 1].getElementsByTagName("img")[0]){
smc[x].parentNode.innerHTML = "<td class='windowbg' valigh='middle'><img class='avatar' src='" + Default + "' border='0' alt='' /></td><td class='windowbg2' valign='top' colspan='middle' width='100%'>" + smc[x].innerHTML + "</td><td class='windowbg2'>" + smc[x + 1].innerHTML + "</td>";
};};
var wee = document.getElementsByTagName("td");
for(w=0;w<wee.length;w++){
if(location.href.match(/action=profile/i) && wee[w].width == "150" && wee[w].className == "windowbg" && wee[w].align == "center" && !wee[w].getElementsByTagName("img")[0]){
wee[w].innerHTML = "<img class='avatar' src='" + Default + "' border='0' alt='' />" + wee[w].innerHTML;
};};
var fin = document.getElementsByTagName("img");
for(f=0;f<fin.length;f++) if(fin[f].src == "http://www.smfboards.com/avatars/blank.gif") fin[f].src = Default;
</script>
Original Request:
http://www.smfsupport.com/support/code_requests/the_no_avatar_option-t23234.0.htmlIf a user doesn't have an avatar on the forum, this code will set a default avatar for them.
URL = The Image URL that you want to use for the avatar.
Enjoy