Alphabetize Sub-Boards Code:
Global Footer:
<script type="text/javascript"><!--
if(location.href.match(/board=/) && !location.href.match(/display=/)){
var subTitles = new Array();
var subs = new Array();
var sT = 0;
var sub = document.getElementsByTagName('tr');
for(s=0; s<sub.length; s++){
if(sub[s].firstChild.width == '8%' && sub[s].firstChild.nextSibling.width == '66%'){
subs[sT] = sub[s];
subTitles[sT] = sub[s].firstChild.nextSibling.getElementsByTagName('b')[0].innerHTML+'|'+sT;
sT++;}}
subTitles = subTitles.sort();
for(s=0; s<subs.length; s++){
var subCell = subs[0].parentNode;
subCell.appendChild(subs[parseInt(subTitles[s].split('|')[1])]);}}
//--></script>
if(location.href.match(/board=/) && !location.href.match(/display=/)){
var subTitles = new Array();
var subs = new Array();
var sT = 0;
var sub = document.getElementsByTagName('tr');
for(s=0; s<sub.length; s++){
if(sub[s].firstChild.width == '8%' && sub[s].firstChild.nextSibling.width == '66%'){
subs[sT] = sub[s];
subTitles[sT] = sub[s].firstChild.nextSibling.getElementsByTagName('b')[0].innerHTML+'|'+sT;
sT++;}}
subTitles = subTitles.sort();
for(s=0; s<subs.length; s++){
var subCell = subs[0].parentNode;
subCell.appendChild(subs[parseInt(subTitles[s].split('|')[1])]);}}
//--></script>
Code Database:
If you have a Code Database (a forum that serves as a collection of scripts) on your message board, you may paste the following code into that forum to add it your own code list.
[b]Title:[/b] [url=http://proboards.gamingmedley.com/codes/alphabetize-sub-boards.html]Alphabetize Sub-Boards[/url]
[b]Creator:[/b] Unknown
[b]Cross-Browser:[/b] Yes
[b]Placement:[/b] Global Footer
[code]<script type="text/javascript"><!--
if(location.href.match(/board=/) && !location.href.match(/display=/)){
var subTitles = new Array();
var subs = new Array();
var sT = 0;
var sub = document.getElementsByTagName('tr');
for(s=0; s<sub.length; s++){
if(sub[s].firstChild.width == '8%' && sub[s].firstChild.nextSibling.width == '66%'){
subs[sT] = sub[s];
subTitles[sT] = sub[s].firstChild.nextSibling.getElementsByTagName('b')[0].innerHTML+'|'+sT;
sT++;}}
subTitles = subTitles.sort();
for(s=0; s<subs.length; s++){
var subCell = subs[0].parentNode;
subCell.appendChild(subs[parseInt(subTitles[s].split('|')[1])]);}}
//--></script>[/code]
[b]Creator:[/b] Unknown
[b]Cross-Browser:[/b] Yes
[b]Placement:[/b] Global Footer
[code]<script type="text/javascript"><!--
if(location.href.match(/board=/) && !location.href.match(/display=/)){
var subTitles = new Array();
var subs = new Array();
var sT = 0;
var sub = document.getElementsByTagName('tr');
for(s=0; s<sub.length; s++){
if(sub[s].firstChild.width == '8%' && sub[s].firstChild.nextSibling.width == '66%'){
subs[sT] = sub[s];
subTitles[sT] = sub[s].firstChild.nextSibling.getElementsByTagName('b')[0].innerHTML+'|'+sT;
sT++;}}
subTitles = subTitles.sort();
for(s=0; s<subs.length; s++){
var subCell = subs[0].parentNode;
subCell.appendChild(subs[parseInt(subTitles[s].split('|')[1])]);}}
//--></script>[/code]