|
posts
Jan 19, 2012 20:27:23 GMT -4
Post by MonsterControl on Jan 19, 2012 20:27:23 GMT -4
<script type="text/javascript"> <!--
// Created by PopThosePringles
// Gap size between posts
var pv_sp_gap_size = 25;
// Head image URL
var pv_sp_head_img = "URL";
// Base image URL
var pv_sp_base_img = "URL";
var split_posts = {
head: '<div id="_head_" style="text-align: center"><img src="' + pv_sp_head_img + '" /></div>',
base: '<div id="_base_" style="text-align: center"><img src="' + pv_sp_base_img + '" /></div>',
gap: '<div style="height: ' + pv_sp_gap_size + 'px;"></div>',
html: "",
skip: false,
init: function(){ if(location.href.match(/=(display|userr|search2|recent)/i)){ this.html = '</table></td></tr></table>' + this.base + this.gap + this.head + '<table class="bordercolor" cellSpacing="0" cellPadding="0" width="100%"><tr><td><table cellSpacing="1" cellPadding="4" width="100%">',
this.split_them(RegExp.$1); if(!document.attachEvent && !this.skip){ this.fix_poll(); } } },
to_node: function(str){ var span = document.createElement("span");
span.innerHTML = str;
return span; },
split_them: function(l){ var rows = document.getElementsByTagName("tr"); var e = false, m, s = 0;
for(r = 0; r < rows.length; r ++){ var row = rows.item(r); var cell = row.cells.item(0);
if(row.parentNode.parentNode.width == "92%" && row.innerHTML.match(/javascript:popWindow/i)){ row.parentNode.parentNode.id = "_main_table"; }
if(l.match(/(userr|recent|search2)/i)){ this.skip = true;
if(row.parentNode.parentNode.className == "bordercolor" && row.parentNode.parentNode.cellSpacing == 0){ if(s > 0){ var p = row.parentNode.parentNode; var gap = (s == 1)? this.gap : ""; var head = this.to_node(gap + this.head); var base = this.to_node(this.base);
p.parentNode.insertBefore(head, p); p.parentNode.insertBefore(base, p.nextSibling); }
s ++; } } else { if(cell.width == "20%" && cell.className.match(/windowbg/i) && cell.innerHTML.match(/(member is|Guest)/)){ var p = cell.parentNode; var c = document.createComment("_SPLITTER_");
if(!e){ var end;
if(p.parentNode.rows.item(p.parentNode.rows.length - 1).cells.item(0).className != "titlebg"){ end = p.parentNode.rows.item(p.parentNode.rows.length - 2); } else { end = p.parentNode.rows.item(p.parentNode.rows.length - 1); }
end.parentNode.insertBefore(c.cloneNode(true), end); e = true; } p.parentNode.insertBefore(c, p); } } }
if(document.getElementById("_main_table") && !this.skip){ m = document.getElementById("_main_table"); m.parentNode.innerHTML = m.parentNode.innerHTML.replace(/<!--_SPLITTER_-->/g, this.html);
var cc = 0, ee = 0; var divs = document.getElementsByTagName("div"); for(d = 0; d < divs.length; d ++){ if(divs.item(d).id.match(/_(base|head)_/i)){ if(cc == 0){ divs.item(d).style.display = "none"; }
cc ++; e = d; } }
if(divs.item(e) && divs.item(e).id == "_head_"){ divs.item(e).style.display = "none"; } } },
fix_poll: function(){ var form = document.getElementsByTagName("form");
for(f = 0; f < form.length; f ++){ if(!form.item(f).elements.length){ var par = form.item(f).parentNode.parentNode; var nform = form.item(f).cloneNode(false);
form.item(f).parentNode.removeChild(form.item(f)); while(par.hasChildNodes()){ nform.appendChild(par.firstChild); } par.appendChild(nform);
break; } } }
}
split_posts.init();
//--> </script>
|
|
|
posts
Jan 19, 2012 21:37:12 GMT -4
Post by MonsterControl on Jan 19, 2012 21:37:12 GMT -4
<script type="text/javascript"> /* Fusion Mini Profile A By hey No reposting and keep header intact. Feel Free To Modify, but keep this header intact */
var td = document.getElementsByTagName('td'); function executeMiniProfileA(){ for(t=0;t<td.length;t++){ if(td[t].className=="titlebg" && td[t].colSpan>1 && td[t].innerHTML.match(/searchpopup&/) && td[t].innerHTML.match(/showShareUI/)){ td[t].colSpan='1'; } if(td[t].width=="20%" && td[t].innerHTML.match(/(Posts:|<b>Poll<\/b><\/font>|Author|Guest<br\s?\/?>)/i)){ td[t].style.display='none'; }
if(td[t].width=="20%" && td[t].innerHTML.match(/Posts:/i) && !td[t].innerHTML.match(/Guest/i)){ td[t+2].parentNode.style.display='none';
var threadSymbol = td[t+2].innerHTML; var date = td[t+1].getElementsByTagName('font')[1].innerHTML.replace('«','').replace('»',''); miniHolder = '<table width="100%" cellpadding="0"><tr><td width="100%">'; miniHolder += '<table cellpadding="0" width="100%"><tr><td width="99%" colspan="3" valign="middle">'; miniHolder += '<table cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td width="50%" colspan="3" valign="middle">'; miniHolder += ''+threadSymbol+date+''; miniHolder += '</td>';
var offlineOnline = (td[t].innerHTML.match(/member is (.+?)<br\s?\/?>/i)) ? RegExp.$1: ''; miniHolder += '<td width="50%" colspan="3" valign="middle" align="right">'; miniHolder += 'This member is currently '+offlineOnline+'.'; miniHolder += '</td></tr></table></td></tr>'; miniHolder += '<tr><td colspan="3" width="100%">'; miniHolder += '<hr width="99%" size="1" class="hr" />'; miniHolder += '</td></tr>';
var avatarImage = (td[t].getElementsByTagName('center')[0].innerHTML.match(/(.+?)<br\s?\/?>/i)) ? RegExp.$1: ''; miniHolder += '<tr><td width="1%">'; miniHolder += ''+avatarImage+''; miniHolder += '</td>';
if(td[t].innerHTML.match(/(.+?)<br\s?\/?>(.+?)<br\s?\/?>(.+?)<br\s?\/?>(.+?)<br\s?\/?>/i)){ var screenName = RegExp.$1; var statusRank = RegExp.$2; var statusImages = RegExp.$3; var statusTitle = RegExp.$4; if(!statusTitle.match (/member is/i)){ var customTitle = ' - '+RegExp.$4; } else { var customTitle = ''; } } miniHolder += '<td width="50%" valign="middle"><font size="3">'; miniHolder += ''+screenName+' '; miniHolder += ' </font>'; miniHolder += ''+statusImages+''; miniHolder += '<br />'; miniHolder += ''+statusRank+customTitle+''; miniHolder += '<br />';
if(td[t].innerHTML.match(/Karma:/i)){ var karmaWord = 'Karma: '; var karmaArea = td[t].innerHTML.split(/Karma: /i)[1]; } else { var karmaWord = ''; var karmaArea = ''; } miniHolder += ''+karmaWord+karmaArea+''; miniHolder += '</td>';
var joinDate = (td[t].innerHTML.match(/Joined: (.+?)<br\s?\/?>/i)) ? 'Joined: '+RegExp.$1+'<br />': ''; miniHolder += '<td width="49%" align="right">'; miniHolder += ''+joinDate+'';
var locattion = (td[t].innerHTML.match(/Location: (.+?)<br\s?\/?>/i)) ? 'Location: '+RegExp.$1+'<br />': ''; miniHolder += ''+locattion+'';
var gender = (td[t].innerHTML.match(/Gender: (.+?)<br\s?\/?>/i)) ? 'Gender: '+RegExp.$1+'<br />': ''; miniHolder += ''+gender+'';
var postCount = (td[t].innerHTML.match(/Posts: (.+?)<br\s?\/?>/i)) ? 'Posts: '+RegExp.$1+'<br />': ''; miniHolder += ''+postCount+''; miniHolder += '</td></tr>';
var postInfo = td[t+1].innerHTML; miniHolder += '<tr><td width="100%" colspan="3">'; miniHolder += ''+postInfo+''; miniHolder += '</td></tr>'; miniHolder += '<tr><td width="100%" colspan="3" valign="middle">'; miniHolder += '<hr width="99%" size="1" class="hr" />'; miniHolder += '</td></tr>'; miniHolder += '<tr><td width="99%" colspan="3" valign="middle">'; miniHolder += '<table cellpadding="0" cellspacing="0" border="0" width="100%"><tr>';
var buttons = td[t+4].innerHTML; miniHolder += '<td width="100%" colspan="3" valign="middle" align="right">'; miniHolder += ''+buttons+''; miniHolder += '</td></tr></table'; miniHolder += '</td></tr></table>'; miniHolder += '</td></tr></table>';
td[t+1].innerHTML=''+miniHolder+''; }
if(td[t].width=="20%" && !td[t].innerHTML.match(/Posts:/i) && td[t].innerHTML.match(/Guest/i)){ td[t+2].parentNode.style.display='none';
var threadSymbol = td[t+2].innerHTML; var date = td[t+1].getElementsByTagName('font')[1].innerHTML.replace('«','').replace('»',''); miniHolder = '<table width="100%" cellpadding="0"><tr><td width="100%">'; miniHolder += '<table cellpadding="0" width="100%"><tr><td width="100%" colspan="3" valign="middle">'; miniHolder += ''+threadSymbol+date+''; miniHolder += '</td></tr>';
if(td[t].innerHTML.match(/(.+?)<br\s?\/?>(.+?)<br\s?\/?>/i)){ var guestName = RegExp.$1; var guestGuest = RegExp.$2; } miniHolder += '<tr><td colspan="3" width="100%">'; miniHolder += '<hr width="100%" size="1" class="hr" />'; miniHolder += '</td></tr>'; miniHolder += '<tr><td width="1%">'; miniHolder += '</td>'; miniHolder += '<td width="99%" valign="middle">'; miniHolder += '<font size="3">'; miniHolder += ''+guestName+' '; miniHolder += '</font>'; miniHolder += '<br />'; miniHolder += ''+guestGuest+''; miniHolder += '</td></tr>';
var postInfo = td[t+1].innerHTML; miniHolder += '<tr><td width="100%" colspan="3">'; miniHolder += ''+postInfo+''; miniHolder += '</td></tr>';
var buttons = td[t+4].innerHTML; miniHolder += '<tr><td width="100%" colspan="3" valign="middle">'; miniHolder += '<hr width="99%" size="1" class="hr" />'; miniHolder += '</td></tr>'; miniHolder += '<tr><td width="50%" colspan="3" align="right">'; miniHolder += ''+buttons+''; miniHolder += '</td></tr></table>'; miniHolder += '</td></tr></table>';
td[t+1].innerHTML=''+miniHolder+''; } } }
if(location.href.match(/action=display/) && !location.href.match(/action=viewprofile/)){ executeMiniProfileA(); } </script>
|
|