Правила проекта!
1. Флуд в комментариях строго запрещается! → Наказание — 1 день бана.
2. Не оскорблять пользователей проекта → Наказание — 8~ часов бана.
  • Страница 1 из 1
  • 1
Кнопка получить код
S1nner
Дата: Среда, 10.08.2011, 12:00 | Сообщение # 1
Сообщений: 235
Полковник


В данном уроке я покажу скрипт, который облегчит жизнь вам (и вашим пользователям). Если вы часто вставляете код на страницы сайта, то данный скрипт для вас. Он дает возможность одним нажатием мыши получить весь необходимый код в отдельном окне, а еще (совсем небольшая доработка) сообщить администратору об ошибке в коде (путем попадания на страницу его профиля для написания лс).

Для установки надо вставить данный ниже код на нужные страницы сайта перед </body>

Code
<script type="text/javascript">   
     
     
   $(".bbCodeName:contains('Code')").html("<font style='font-size:11px;'>Code:</font><a href='javascript://' style='font-size:11px;font-weight:normal;text-decoration:none;margin-left:5px;' id='getcode'>Получить код</a> <a href='http://s1nner.ucoz.ru/index/8-1' style='font-size:11px;font-weight:normal;text-decoration:none;margin-left:5px;'>Сообщить об ошибке</a>");   
   $("#getcode").live("click",function() {   
   codes = $(this).parent().next().html();   
   lencodes = codes.length;   
   replcode = /<!--uzc-->/   
   replcode2 = /<!--\/uzc-->/   
   replcode3 = /<br>/g   
   resultCode = codes.replace(replcode, "").replace(replcode2, "").replace(replcode3, "\n");   
   new _uWnd('getC','Получение кода',600,100,{align:0,shadow:0,close:1,autosize:1,maxh:500,minh:100,resize:0}, '<fieldset><legend>Код:</legend><textarea onfocus="select(this)" id="codes2">'+resultCode+'</textarea></fieldset><fieldset>Символов: <b>'+lencodes+'</b></fieldset> ' );   
   });   
</script>   
   <style>   
   #codes2{width:100%;height:180px;}   
   </style>


Заметьте, что в строке
<a href='http://s1nner.ucoz.ru/index/8-1' style='font-size:11px;font-weight:normal;text-decoration:none;margin-left:5px;'>Сообщить об ошибке</a>

Желательно заменить http://s1nner.ucoz.ru/index/8-1 на адрес профиля того, кому будут присылать сообщения об ошибке в коде, или на адрес темы в которой будут писаться ошибки, как это сделано у нас:)





  • Страница 1 из 1
  • 1
Поиск:
Форма входа
Логин:
Пароль:
Навигация
Мини-чат

Для добавления сообщения зарегистрируйтесь.
Партнеры
Статистика