в этой теме проверяем работаёт всё таки или нет спойлер на форуме, ниже текст должен быть внутри него:
[nspoiler]вот это внутри спойлера должно находиться...[/nspoiler]
[nspoiler]попробуем другую структуру тегов..[nspoiler]
этот текст вне спойлера
Zav-city |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Zav-city » Болталка - ваши темы » Спойлер
в этой теме проверяем работаёт всё таки или нет спойлер на форуме, ниже текст должен быть внутри него:
[nspoiler]вот это внутри спойлера должно находиться...[/nspoiler]
[nspoiler]попробуем другую структуру тегов..[nspoiler]
этот текст вне спойлера
так, в шапке темы сработала структура [] [/] , но почему то последний знак закрывающего тега "]" вышел за пределы спойлера.. попробеум без него:
[nspoiler]это внутри спойлера[/nspoiler
[nspoiler]щас пересмотрю скрипт...может чего лишнего есть))[/nspoiler
не сработало... последняя попытка, оставлю в конце "]" :
[nspoiler]это внутри спойлера[/nspoiler]
фигня какая то в скрипте нечего лишнего....
всё равно глючит
фигня какая то... похоже пора прикиуться программистом (одесь свитер и проготовить побольще кофе) и попробовать копилить код ночью, вдруг озарение придёт...
]"),pos+10)==-1) return str;
как я понимаю, "]" тут появилась из за неправильной компиляции, и не содержится в исходном коде, так?
P.S. admin, оставь код, надо ж разобраться в нём..
Отредактировано Dar-Krai (2009-08-27 23:38:59)
дак он его собака невоспринимает....он спойлеры делает блин
ну вот держи
<script language="JavaScript" type="text/javascript"> function addSpoiler(str,from,internal){ var pos=0,pos2=0,newpos=0 if((pos=str.indexOf("[nspoiler]",from))==-1) return str; if((pos2=str.indexOf("[/nspoiler]"),pos+10)==-1) return str; newpos=str.indexOf("[nspoiler]",pos+10) if(newpos<pos2 && newpos!=-1) str=addSpoiler(str,pos+10,true) if((pos2=str.indexOf("[/nspoiler]",pos+10))==-1) return str; str=str.substring(0,pos)+makeSpoiler(str.substring(pos+10,pos2))+str.substring(pos2+10,str.length) if( str.indexOf("[nspoiler]")!=-1 && internal==false) str=addSpoiler(str,0,false) return str} function makeSpoiler(txt){ txt="<div class=quote-box style='padding:1px'><cite style='width:100%'>Тут споилер: <img src=\"http://image041.mylivepage.ru/chunk41/1718314/1485/spoiler_down.gif\" onclick='hideSpoiler(this)'></cite><blockquote style='display:none'>"+txt+"</blockquote></div>" return txt} function hideSpoiler(sp){ spoiler=sp.parentNode.parentNode.getElementsByTagName("blockquote")[0] if(spoiler.style.display=='none'){ spoiler.style.display='inline' sp.src='http://image041.mylivepage.ru/chunk41/1718314/1485/spoiler_up.gif'} else{ spoiler.style.display='none' sp.src='http://image041.mylivepage.ru/chunk41/1718314/1485/spoiler_down.gif'}} if(document.URL.indexOf("viewtopic.php")!=-1){ elm=document.getElementById("pun-main").getElementsByTagName("div") for(x in elm) if(elm[x].className=="post-content"){ var post=elm[x] post.innerHTML=addSpoiler(post.innerHTML,0,false)}} if(form=document.getElementById("form-buttons")) form.getElementsByTagName("tr")[0].insertCell(14).innerHTML="<img onclick=\"bbcode('[nspoiler]', '[/nspoiler]')\" title='Спойлер' src='http://image041.mylivepage.ru/chunk41/1718314/1485/spoiler_down.gif' alt='Спойлер' />" </script>
на самом деле там всё нормально......это просто еб*тый спойлер врубается а так всё норм
нажми исходник этой страницы...и там конце будетэтот скрипт нормальный
[nspoiler]спойлер[/nspoiler]
сия мессага внутри спойлера
вот кажись и рботет спойлер, спаисбо админу) жаль теги новые, старые спойлеры в теги переписались
да теперь просо спойлер, хотя могу переписать на старые но как помню мало кто их использовал так что:
нафиг)
+1
согласен))
Вы здесь » Zav-city » Болталка - ваши темы » Спойлер