Post by Peter on Oct 31, 2004 11:47:33 GMT
Code by Infinite
Main Footer:
Insert in Main Footer.
Board Footers:
Insert in Board Footers.
This code adds a Hobbie section in your profile.
It also displays your hobbies to other members.
Hobbies in Profile
Main Footer:
<script>
/*Hobbies in Profile created by Infinite & A_Leon.
Main Footer.
This code may not be re-posted anywhere else without the permission of the creators.
This copyright must stay intact at all times. */
var catname1="Location: ";
var description1="<font size=2><b>Hobbies:</b></font>";
cata = document.getElementsByTagName('table');
for (a=0;a<cata.length;a++){
for (r=0;r<cata[a].rows.length;r++){
for (c=0;c<cata[a].rows[r].cells.length;c++){
if (location.href.indexOf("action=profile2")!=-1 || location.href.indexOf("action=viewprofile")!=-1){
if (cata[a].rows[r].cells[c].width=="30%" && cata[a].rows[r].cells[c].innerHTML.match("/%/")){
var hbby=cata[a].rows[r].cells[c].innerHTML.split("/%/%--")[1].split("/%/")[0]
cata[a].rows[r].cells[c].innerHTML=cata[a].rows[r].cells[c].innerHTML.replace("/%%/--"+cata[a].rows[r].cells[c].innerHTML.split("/%%/--")[1].split("/%/")[0]+"/%//%/%--"+cata[a].rows[r].cells[c].innerHTML.split("/%/%--")[1].split("/%/")[0]+"/%/",""+cata[a].rows[r].cells[c].innerHTML.split("/%%/--")[1].split("/%/")[0]+"")
}
if (cata[a].width=="100%" && cata[a].cellPadding=="2" && cata[a].cellSpacing=="0" && cata[a].border=="0"){
if (cata[a].rows[r].cells[c].innerHTML.match("Name: ")){
var hb=cata[a].insertRow(16)
hb.insertCell().innerHTML=description1
hb.insertCell(1).innerHTML="<font size='2'>"+hbby+"</size>"
}}}}}
if (location.href.indexOf("action=profile")!=-1){
if (location.href.indexOf("action=profile2")!=-1){} else{
var range = document.body.createTextRange();
range.collapse(true);
while (range.findText("Personal Text:")) {
range.text=""
range.collapse(false);
}}}
if (location.href.indexOf("action=profile")!=-1){
if (cata[a].width=="100%" && cata[a].cellPadding=="3" && cata[a].innerHTML.match(catname1)){
if (cata[a].innerHTML.match("/%/")){
var hn=cata[a].insertRow(3)
hn.insertCell().innerHTML=description1
hn.insertCell(1).innerHTML="<input type=text maxlength=30 name=hobby size=50 value='"+ document.creator.usertext.value.split('/%/%--')[1].split('/%/')[0] + "'>"
var pt=cata[a].insertRow(13)
pt.insertCell().innerHTML="<font size='2'><b>Personal<b></b> Text</b>"
pt.insertCell(1).innerHTML="<font size='2'><input type='text' name='utext' size='50' value='"+ document.creator.usertext.value.split('/%%/--')[1].split('/%/')[0] + "' maxlength='100'></font>"
} else {
var hn=cata[a].insertRow(3)
hn.insertCell().innerHTML=description1
hn.insertCell(1).innerHTML="<input type=text maxlength=30 name=hobby size=50 value=''>"
var pt=cata[a].insertRow(13)
pt.insertCell().innerHTML="<font size='2'><b>Personal<b></b> Text</b>"
pt.insertCell(1).innerHTML="<font size='2'><input type='text' name='utext' size='50' value='' maxlength='100'></font>"
}
document.creator.usertext.value="/%%/--" + document.creator.utext.value + "/%//%/%--" + document.creator.hobby.value + "/%/"
document.forms[0].onsubmit=Add;
document.creator.usertext.style.display="none"
}}}
function Add(){
document.creator.usertext.value=""
document.creator.usertext.value="/%%/--" + document.creator.utext.value + "/%//%/%--" + document.creator.hobby.value + "/%/"
}
</script>
Insert in Main Footer.
Board Footers:
<script>
/*Hobbies in Profile created by Infinite & A_Leon.
Board Footers.
This code may not be re-posted anywhere else without the permission of the creators.
This copyright must stay intact at all times. */
var TD=document.getElementsByTagName("TD")
for (t=0;t<TD.length;t++){
if (TD[t].width=="20%" && TD[t].vAlign=="top" && TD[t].rowSpan=="2" && TD[t].innerHTML.match(/\/%\//i)){
if (TD[t].innerHTML.match(/\/%\/\/%\/%--\/%\//i)){
var Hobby="<i>none</i>"
} else {
Hobby=TD[t].innerHTML.split("/%/%--")[1].split("/%/")[0]
}
TD[t].innerHTML=TD[t].innerHTML.replace("/%%/--"+TD[t].innerHTML.split("/%%/--")[1].split("/%/")[0]+"/%//%/%--"+TD[t].innerHTML.split("/%/%--")[1].split("/%/")[0]+"/%/",""+TD[t].innerHTML.split("/%%/--")[1].split("/%/")[0]+"")
TD[t+5].innerHTML+="<hr width='100%'><b>Hobbies: </b>"+Hobby+""
} else {}
}
</script>
Insert in Board Footers.
This code adds a Hobbie section in your profile.
It also displays your hobbies to other members.