On my community site long lists & spoilers are enabled with a custom BBcode that I added to the forums. This makes the whole lot sit within a single line until clicked on and expanded. If someone with admin permissions wants to add this to these forums people could share their lists without taking up page height.
Code:<div id="spoiler"><div><input type="button" value="{option}" style="width:95%;color: rgb(30,30,200);font-size:14px;margin:10px;padding:2px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')['show'].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')['show'].style.display = ''; this.parentNode.parentNode.getElementsByTagName('div')['hide'].style.display = 'none'; this.innerText = ''; this.value = 'Click to Close'; } else { this.parentNode.parentNode.getElementsByTagName('div')['show'].style.display = 'none'; this.parentNode.parentNode.getElementsByTagName('div')['hide'].style.display = ''; this.innerText = ''; this.value = '{option}'; }" /> <div id="show" style="background-image:url(http://www.live.ukgamers.net/glyphs/angelssml.bmp); display: none; background-color:transparent; background-repeat:repeat; margin: 0px;border-style:solid;border-width:1px; padding: 4px; width:98%;color: rgb(10,10,255);font-size:12px;font-weight: bold"> {param}</div> <div id="hide"></div></div></div>
Colours, fonts, sizes, and backgrounds can all be redefined to fit the forum style. For example the angels background should be replaced with a washed out Frontier or Elite image, or just plain blank.
That's a really neat solution.
I used to help run a forum and we had a rule that sigs could be no more than 4 lines of text or 1 banner-style image plus 1 line of text. That worked pretty well.