В общем, админушки, если хотите прятать подпись под спойлер, разрешайте BBCode в подписи, и заключаем длинные подписи под тег
[spoiler=как-хотите-обозвать][/spoiler]
Если этого будет недостаточно, в html-низ (наверное, можно ещё куда-то, но у меня там) тыкаем код
<!--Spoiler-->
<script type="text/javascript">
function tag_spolier()
{var FoundErrors = '';
var enterTITLE = prompt("Введите описание скрытого текста", 'Спойлер');
bbcode('[spoiler='+enterTITLE+']','[/spoiler]');}
$(function(){
$('input.spoiler-button').click(function(){
$(this).parents('div.quote-box').find('blockquote.quote-box').toggle('normal');
var a = $(this).attr('value');$(this).attr('value',$(this).attr('id'));$(this).attr('id',a);
}); });
$('td#button-code').before('<td style=\'background-image:url("http://img706.imageshack.us/img706/1943/spoiler.gif")\' onclick="tag_spolier()"><img src="/i/blank.gif" alt="Спойлер"></td>');
$("div.post-content").map(function () {
text = $(this).html();
if(text.indexOf("[/spoiler]" ) != -1) {
spoilerr = /\[spoiler=(.*?)\]([^`]*?)\[\/spoiler\]/gi
$(this).html(text.replace(spoilerr, "<div class='quote-box' style='padding:1px;background: none;border: 0;'><cite style='width:100%;margin:0;'><input id='close' class='spoiler-button' style='width:140px;font-size:10px; margin:0; cursor: pointer; font-weight:bold' type='button' value='$1'></cite><blockquote class='quote-box' style='display:none; width:97%;border: 1px solid #88b5df;margin:0;'>$2</blockquote></div>"))
} });
</script>Если ещё чё-то не будет работать, говорите, может, я не весь код притащила - там в админке такой кошмар творится... 
Ну у себя проверяла - получается
Отредактировано Бриджит (2012-02-19 15:13:38)
Вот я и напоминаю.
А то форум по фильмам, а скрипта "спойлера" нет.

