• Страница 1 из 1
  • 1
Выбор цвета темы на форуме (Переделанный)
Группа: Администратор
Собщений: 350
Репутация: 660
Наград: 32
Замечания : 0%
# 1 01:24


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

Вставте этот код в Общий вид страниц форума после $BODY$

Code
<script>   
   <?if($GROUP_ID$='4')?>  
<?if($PAGE_ID$='forum')?>   
   $('.threadLink').each(function () {   
   str = $(this).text();   
   exp = /^\[color\=(ff0000|ffa500|ffff00|00ff00|42aaff|8b00ff|8b00ff)\](.*?)\[\/color\]$/;   
   if (exp.test(str)) {   
   matches = exp.exec(str);   
   $(this).css('color', matches[1]).text(matches[2]);   
   }   
   });   
   <?else?>   
   <?if($PAGE_ID$='threadpage')?>   
   exp = /\[color\=(ff0000|ffa500|ffff00|00ff00|42aaff|8b00ff|8b00ff)\](.*?)\[\/color\]/g;   
   str = $('.forumContent').eq('0').html();   
   if (exp.test(str)) {   
   $('.forumContent').eq('0').html(str.replace(exp, '$2'));   
   }   
   <?else?>   
   <?if($PAGE_ID$='addthread' || $PAGE_ID$='addpoll')?>   
   $('input[name="name"]').css({   
   'width': '88%',   
   'border-right': '0px'   
   }).after('<select id="color"><option selected disabled value="none"> Выберите цвет </option><option value="ff0000">Красный</option><option value="ffa500">Оранжевый</option><option value="ffff00">Желтый</option><option value="00ff00">Зелёный</option><option value="42aaff">Голубой</option><option value="0000ff">Синий</option><option value="8b00ff">Фиолетовый</option></select>');   
   $('#frF16').hide().after('<input type="button" value="Создать тему" class="postSubmit" style="width:150px;font-weight:bold;" id="post">');   
   $('#post').live('click', function () {   
   c = $('#color').val();   
   if (c != 'none') {   
   d = $('input[name="name"]').val();   
   $('input[name="name"]').val('[color=' + c + ']' + d + '[/color]');   
   }   
   $('#frF16').click();   
   });   
   <?endif?>   
   <?endif?>   
   <?endif?>  
   <?endif?>  
   </script>  

  • Страница 1 из 1
  • 1
Поиск: