prizrak
УРРРРРЯЯЯЯ!!! Спасибо огромнейшее!!! :yahoo: Чмок!!!
Вопросы и просьбы о скриптах
Сообщений 681 страница 700 из 852
Поделиться681Чт, 31 Май 2007 18:11:15
Поделиться682Чт, 31 Май 2007 20:29:39
Вроде все в скрипе правильно только он както не правильно скрывает, раньше когда его ставила все было нормально. Сейчас нне понятно. Форум http://shamanking.spybb.ru/ . Только там не видно, то что он криво как то все скрывает. Может я что-то в скрипе напутала?
<script type="text/javascript">
str_hide = " http://u.foto.radikal.ru/0705/83/d7ae5bde2920.jpg"
str_show = " http://u.foto.radikal.ru/0705/6c/304ef10329fe.jpg"
tit_hide = "Скрыть категорию"
tit_show = "Показать категорию"
offset=0
tableOffset=0
catCount=0str=document.URL
page=str.substring(str.lastIndexOf('/')+1)if( true/*page=="" || page=="index.php"*/ ) {
findT();
findO();//Добавляйте категории здесь
hideCat("Ролевая по Shaman King")
hideCat("Ролевая по Shaman King","close")
hideCat("Коноха")
hideCat("Коноха","close")
hideCat("Селение скрытого песка")
hideCat("Селение скрытого песка","close")
hideCat("Селение скрытого камня")
hideCat("Селение скрытого камня","close")
hideCat("Селения скрытого облака")
hideCat("Селения скрытого облака","close")
hideCat("Селение скрытого тумана")
hideCat("Селение скрытого тумана","close")
hideCat("Селение скрытого звука")
hideCat("Селение скрытого звука","close")
hideCat("Селение скрытой травы")
hideCat("Селение скрытой травы","close")
hideCat("Селение скрытого дождя")
hideCat("Селение скрытого дождя","close")
hideCat("Акацук")
hideCat("Акацук","close")window.onunload = saveCookie
}function checkCookie(name,index) {
if(window.navigator.appName!="Microsoft Internet Explorer")
return false
cook = unescape(document.cookie)
if( (pos=cook.indexOf(name))!=-1 )
{
state=cook.substring(pos-2,pos)
if(state=="op")
showCat(index)
else if(state=="cl") closeCat(index)
return true
}
return false
}function saveCookie() {
if(window.navigator.appName!="Microsoft Internet Explorer")
return
s=""
for(i=0;i<20;i++)
{
elem=document.getElementById("inp"+i)
if(elem)
{
if(document.getElementById("tab"+i).style.display=="none") state="cl"
else state="op"
name = document.getElementById("tab"+i).name
s+=escape(state+name+'\n');
catCount--
}
if(catCount==0)
break;
}
document.cookie=s+'; expires=Fri, 01-Jan-2010 00:00:01 GMT';
}function hideCat(name, state){
index = findCat(name)if(index==-1) return -1
catCount++str = "<div class=\"catleft\"><!-- --></div>"
str += "<img title=\"" + tit_show + "\" align=\"right\" style=\"cursor: hand;\" src=" + str_show + " id=inp"+index+" onclick='changeCat("+index+")'>"
str += name
str += "<div class=\"catright\"><!-- --></div>"
document.getElementsByTagName ("h2") [index+offset] .innerHTML = str
document.getElementsByTagName ("table") [index+tableOffset] .id = "tab"+index
document.getElementById("tab"+index).name = namecl=checkCookie(name,index)
if(state=="close" && !cl)
closeCat(index)
}function findT()
{
i=0
arr=document.getElementsByTagName ("table")
while(arr[i].summary.toLowerCase().substring(0,27)!="список форумов в категории:")
i++tableOffset = i
}
function findO()
{
arr = document.getElementsByTagName ("h2")
i=0
while(arr[i].innerHTML.substring(0,2)!="<D")
i++
offset=i
}function findCat(name)
{
arr = document.getElementsByTagName ("h2")
i=offsetwhile(arr[i].innerHTML.substring(0,2)=="<D")
{
if(arr[i].innerHTML.toLowerCase().indexOf(name.toLowerCase())!=-1)
return (i-offset)
i++
}
return -1
}function changeCat(index){
if(index==-1) returnif( document.getElementById("tab"+index).style.display!="none") closeCat(index)
else showCat(index)
}function closeCat(index){
document.getElementById("tab"+index).style.display="none"
document.getElementById("inp"+index).src = str_show
document.getElementById("inp"+index).title = tit_show + " " + document.getElementById("tab"+index).name
}function showCat(index){
document.getElementById("tab"+index).style.display="block"
document.getElementById("inp"+index).src = str_hide
document.getElementById("inp"+index).title = tit_hide + " " + document.getElementById("tab"+index).name
}
</script>
Поделиться683Чт, 31 Май 2007 20:44:13
У меня все получилось, я понила в чем загвозда.
Поделиться684Пт, 1 Июн 2007 09:31:15
пасибо
Поделиться686Пт, 1 Июн 2007 17:39:57
Натали де Булуа
Тут ответа не нашли FAQ по дизайну форума в CSS ?
Поделиться687Пт, 1 Июн 2007 17:48:33
Мих@лыч
Я там ваще нефиа не понимаю....
Поделиться688Пт, 1 Июн 2007 17:55:16
Я там ваще нефиа не понимаю....
Тогда лучше даже не начинать такими вещами заниматься
Поделиться689Пт, 1 Июн 2007 18:54:43
ааа,всё,я поняла!!!
Поделиться690Пт, 1 Июн 2007 20:45:51
А можете подсказать скрип, который делит форум на важные темы и обычные
Поделиться691Пт, 1 Июн 2007 20:48:42
Эли Хок
<script type="text/javascript">
if (document.URL.indexOf("viewforum")!=-1)
{var trs=document.getElementById('pun-main').getElementsByTagName("table")[0].rows
var io=1
for (io=1; io<=(trs.length-1); io++)
{if ((trs[io].className.indexOf("isticky")!=-1)&&(io==1))
{var portant=document.getElementById('pun-main').getElementsByTagName("table")[0].insertRow(1)
var im=portant.insertCell(0)
im.innerHTML="Важные темы"
im.style.color="#0000FF"
im.style.backgroundColor="#FFFFFF"
im.colSpan="4"}
else if ((trs[io].className.indexOf("isticky")!=-1)&&(trs[io+1].className.indexOf('isticky')==-1))
{var normal=document.getElementById('pun-main').getElementsByTagName("table")[0].insertRow(io+1)
var normal1=normal.insertCell(0)
normal1.innerHTML="Темы форума"
normal1.style.color="#0000FF"
normal1.style.backgroundColor="#FFFFFF"
normal1.colSpan="4"
}}}
</script>
Поделиться692Пт, 1 Июн 2007 20:49:56
почемуто всех организовано потянуло на етот скрипт!
Поделиться693Пт, 1 Июн 2007 20:51:00
prizrak
спосиба тебе огромное, держи + в репутацию
Поделиться694Пт, 1 Июн 2007 21:03:36
А почему не работает этот скрипт??
#pun-stats .container {...}
Отредактировано Натали де Булуа (Пт, 1 Июн 2007 21:06:11)
Поделиться695Пт, 1 Июн 2007 21:14:11
prizrak
Да я знаю,так вот он именно так и не работает...
Поделиться696Пт, 1 Июн 2007 21:26:01
prizrak
Вот -
<style type="text/css">
#pun-stats .container {background-image: url(http://s1.imgdb.ru/2007-06/01/61-jpg_9na4om6b.jpg); background-repeat: repeat;}
</style>
Поделиться697Пт, 1 Июн 2007 21:31:34
У меня опять вопрос... Вес скрипы работают.. кроме этого... Форум http://naruto.build2.ru/
<style type="text/css">
Div.icon {height: 43px; width: 50px;
background-image : url(http://r.foto.radikal.ru/0706/51/2ef4e8353b43.gif);
background-repeat: no-repeat;}
</style>
Поделиться698Пт, 1 Июн 2007 21:36:18
prizrak
Мне нужно не иконку,мне нужно фон сменить...
Поделиться699Пт, 1 Июн 2007 21:37:08
Эли Хок
размер картинки поменьше и желательно на форум загрузить
Поделиться700Пт, 1 Июн 2007 21:38:19
Мих@лыч
не понимаю, объясни как загрузить на форум что бы потом сылку можно получить...