Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Архив » Вопросы и просьбы о скриптах


Вопросы и просьбы о скриптах

Сообщений 681 страница 700 из 852

681

prizrak
УРРРРРЯЯЯЯ!!! Спасибо огромнейшее!!! :yahoo: Чмок!!!

0

682

Вроде все в скрипе правильно только он както не правильно скрывает, раньше когда его ставила все было нормально. Сейчас нне понятно. Форум 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=0

str=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 = name

  cl=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=offset

  while(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) return

  if(  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>

0

683

У меня все получилось, я понила в чем загвозда. ^_^

0

684

пасибо

0

685

Дайте мне пожалуйста скрипт,который поменяет цвет (весь фон,всё что бежевое там)  разделов (см.скрин) на картинку?

http://v.foto.radikal.ru/0706/12/3d6e6a780485t.jpg

0

686

Натали де Булуа
Тут ответа не нашли FAQ по дизайну форума в CSS ?

0

687

Мих@лыч
Я там ваще нефиа не понимаю.... :(

0

688

Натали де Булуа написал(а):

Я там ваще нефиа не понимаю.... :(

Тогда лучше даже не начинать такими вещами заниматься ;)

0

689

ааа,всё,я поняла!!!

0

690

А можете подсказать скрип, который делит форум на важные темы и обычные

0

691

Эли Хок
<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>

0

692

почемуто всех организовано потянуло на етот скрипт!

0

693

prizrak
спосиба тебе огромное, держи + в репутацию

0

694

А почему не работает этот скрипт??

#pun-stats .container {...}

Отредактировано Натали де Булуа (Пт, 1 Июн 2007 21:06:11)

0

695

prizrak
Да я знаю,так вот он именно так и не работает...

0

696

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>

0

697

У меня опять вопрос... Вес скрипы работают.. кроме этого... Форум 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>

0

698

prizrak
Мне нужно не иконку,мне нужно фон сменить...

0

699

Эли Хок
размер картинки поменьше и желательно на форум загрузить

0

700

Мих@лыч
не понимаю, объясни как загрузить на форум что бы потом сылку можно получить...

0


Вы здесь » Единый форум поддержки » Архив » Вопросы и просьбы о скриптах