• Страница 1 из 1
  • 1
Форум » Скрипты » JavaScript » Замена надписей "Quote" и "Code"
Замена надписей "Quote" и "Code"
HaZarDДата: Пятница, 07.08.2009, 11:52 | Сообщение # 1
Главный Админ
Группа: Администраторы
Сообщений: 91
Награды: 0
Репутация: 1
Статус: Отключен
Любой из предоставленных кодов необходимо вставить в шаблоне форума после кода $BODY$:
Замена "Quote":

Code
<script type="text/javascript">                 
      diviki = document.getElementsByTagName('DIV');      

      for( i = 0; i < diviki.length; i++)          
      {                 
             if(diviki[i].className == "bbQuoteName")          
           {      
               if(diviki[i].innerHTML == '<b>Quote</b>')      
              {      
      author = '';diviki[i].innerHTML = '<b>Цитата</b>';      
              } else {      
      author = '<span style="font-size:1.2em">' + diviki[i].innerHTML.slice(diviki[i].innerHTML.indexOf('(') + 1,diviki[i].innerHTML.indexOf(')')) + '</span> ';      
              }      
      diviki[i].innerHTML = '<b>' + author + 'писал(а):</b>';      
            }               
      }      
      </script>

Замена "Code":

Code
<script type="text/javascript">                 
      diviki = document.getElementsByTagName('DIV');      

      for( i = 0; i < diviki.length; i++)          
      {                 
             if(diviki[i].className == "bbCodeName")          
           {                   
      diviki[i].innerHTML = 'Код';      
           }      
      }      
      </script>

Замена и "Quote" и "Code" одновременно

Code
<script type="text/javascript">                 
      diviki = document.getElementsByTagName('DIV');      

      for( i = 0; i < diviki.length; i++)          
      {                 
               if(diviki[i].className == "bbCodeName")          
             {                   
      diviki[i].innerHTML = 'Код';      
             }      
                   if(diviki[i].className == "bbQuoteName")          
                 {      
                      if(diviki[i].innerHTML == '<b>Quote</b>')      
                     {      
      author = '';diviki[i].innerHTML = '<b>Цитата</b>';      
                     } else {      
      author = '<span style="font-size:1.2em">' + diviki[i].innerHTML.slice(diviki[i].innerHTML.indexOf('(') + 1,diviki[i].innerHTML.indexOf(')')) + '</span> ';      
                     }      
      diviki[i].innerHTML = '<b>' + author + 'писал(а):</b>';      
                 }               
      }      
      </script>


Если человек не хочет делать того, что надо, пусть он лучше не делает, того, что может...
 
Форум » Скрипты » JavaScript » Замена надписей "Quote" и "Code"
  • Страница 1 из 1
  • 1
Поиск: