Вверх страницы
Вниз страницы

Страна зазеркалье

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

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


Вы здесь » Страна зазеркалье » Новый форум » Коды и скрипты


Коды и скрипты

Сообщений 1 страница 3 из 3

1

ВЫДЕЛИТЬ КОД

<script type="text/javascript">
function select_text(elem) {
if(window.getSelection) {   
var s=window.getSelection();   
if(s.setBaseAndExtent){   
s.setBaseAndExtent(elem,0,elem,elem.innerText.length-1);   
}
else {   
var r=document.createRange();   
r.selectNodeContents(elem);   
s.removeAllRanges();   
s.addRange(r);
}   
}
else if(document.getSelection){   
var s=document.getSelection();   
var r=document.createRange();   
r.selectNodeContents(elem);   
s.removeAllRanges();   
s.addRange(r);   
}
else if(document.selection){   
var r=document.body.createTextRange();   
r.moveToElementText(elem);   
r.select();
}   
}
</script>
<script type="text/javascript">
var div = document.getElementById('pun-main').getElementsByTagName('div');
for(x in div){
if(div[x].className=='code-box'){
div[x].getElementsByTagName('strong')[0].innerHTML = '<a href="#" onclick="select_text(this.parentNode.parentNode.childNodes[1].getElementsByTagName(\'pre\')[0]); return false;">Выделить код</a>';
}
}
</script>

ПРОФИЛАКТИКА

<div id="pircs2"><!-- std.v.1/0/profilaktika --><link rel="stylesheet" type="text/css" href="http://hostjs-mybb2011.narod.ru/css/profilaktika.css" />
<style>
#pircs2 {
background: #ffffff url(http://uploads.ru/i/X/i/q/Xiq7M.png)top center no-repeat;
padding: 0px;
}
</style>
<div id="msg-n2">У Вас отключён javascript!<br>В данном режиме, отображение ресурса<br/>браузером не поддерживается.<br/></div><div id="LogIn_Window" style="display:none"><center>Это <b>тест-форум</b>, не на что здесь смотреть. Займитесь своими делами <img src=http://s1.uploads.ru/i/B/v/P/BvPGx.png></center><br><br><br><br></div></div><!-- --><script type="text/javascript">
var ON_button=0;
var  moderDostyp_ON=1;
if(ON_button!=1||GroupID ==1||moderDostyp_ON*GroupID==2){
$("style.#style_st,div.#pircs2").replaceWith("");}
  else {$("#msg-n2").replaceWith("");
if(GroupID ==3) {$("#LogIn_Window").show();if(document.URL.indexOf("/login.php")==-1){
document.location.href = "../login.php"}else {
$(document).ready(function(){$("form#login").appendTo("#LogIn_Window");
$("#LogIn_Window").find("p.formsubmit a[href*='register.php']").text("");
var v=$("#LogIn_Window").find("p.formsubmit a[href*='action=forget']");
v.replaceWith("<span>Вход только для Администраторов</span>");});};}
else {document.location.href = "../login.php?action=out&id="+UserID};}
</script><!--end/profilaktika-->

0

2

ЗАМЕНА ПОЛЬЗОВАТЕЛЬСКИХ ССЫЛОК

<script type="text/javascript">
$('#pun-ulinks li.item1 a').html('<img src="http://s1.uploads.ru/i/3vwUB.png" alt="Новые сообщения" />');
$('#pun-ulinks li.item2 a').html('<img src="http://s1.uploads.ru/i/TXuHD.png" alt="Активные темы" />');
$('#pun-ulinks li.item3 a').html('<img src="http://s1.uploads.ru/i/tjUBs.png" alt="Темы без ответов" />');
$('#pun-ulinks li.item4 a').html('<img src="http://s1.uploads.ru/i/rSTDp.png" alt="Мои сообщения" />');
$('#pun-ulinks li.item5 a').html('<img src="http://s1.uploads.ru/i/KsPrw.png" alt="Подписка" />');
$('#pun-ulinks li.item6 a').html('<img src="http://s1.uploads.ru/i/MB4m3.png" alt="Все прочитано" />');
</script>

ЗАМЕНА ЦИТИРВАТЬ, НОВАЯ ТЕМА

<script>
           pstlnk=new Array(
          ".postlink","Новая тема",
        "http://s1.uploads.ru/i/slJvo.png","http://s1.uploads.ru/i/slJvo.png",
          ".postlink","Новый опрос",
        "http://s1.uploads.ru/i/3KUn8.png","http://s1.uploads.ru/i/3KUn8.png",
          ".postlink","Ответить",
        "http://s1.uploads.ru/i/TCbwM.png","http://s1.uploads.ru/i/TCbwM.png",
          ".pl-email","Профиль",
        "http://s1.uploads.ru/i/uJMzG.png","http://s1.uploads.ru/i/uJMzG.png",
          ".pl-email","ЛС",
        "http://s1.uploads.ru/i/zlpNR.png","http://s1.uploads.ru/i/zlpNR.png",
          ".pl-email","E-mail",
        "http://s1.uploads.ru/i/oz0VT.png","http://s1.uploads.ru/i/oz0VT.png",
          ".pl-website","Вебсайт",
        "http://s1.uploads.ru/i/9vNFb.png","http://s1.uploads.ru/i/9vNFb.png",
          ".pl-delete","Удалить",
        "http://s1.uploads.ru/i/wMBWs.png","http://s1.uploads.ru/i/wMBWs.png",
          ".pl-edit","Редактировать",
        "http://s1.uploads.ru/i/CDTvy.png","http://s1.uploads.ru/i/CDTvy.png",
          ".pl-quote","Цитировать",
        "http://s1.uploads.ru/i/c1QYg.png","http://s1.uploads.ru/i/c1QYg.png",
          ".reports","Пожаловаться",
        "http://s1.uploads.ru/i/Z1Ded.png","http://s1.uploads.ru/i/Z1Ded.png"
        )
        function find_and_replace(value){var s0,s1,s2,s3,i; for (i=0; i < pstlnk.length; i=i+4){s0=pstlnk[i+2];
          s1="onmouseover=\"this.src='"+pstlnk[i+3]+"'\"";s2="onmouseout=\"this.src='"+s0+"'\"";
          s3='<img class="pst_lnk" src="'+s0+'" '+s1+' '+s2+' border="0" />';
          var str=$(value).find(pstlnk[i]+":contains('"+pstlnk[i+1]+"')").html();
          if(pstlnk[i+1]=='Профиль'){s3='<span class="acchide">Профиль</span>'+s3}
          if (str!=null) {str=str.replace(pstlnk[i+1],s3);
    $(value).find(pstlnk[i]+":contains('"+pstlnk[i+1]+"')").html(str);};};}
        $(function(){
    $("#pun-viewforum .linkst,#pun-viewforum .linksb,#pun-viewtopic .linkst,#pun-viewtopic .linksb,#pun-viewtopic .post .post-links").each(function(){find_and_replace(this);});
    });
        </script>

PR ВХОД

<style>.Myimge {position:absolute;margin-top:-14px;cursor:pointer;}</style>
<script type="text/javascript">
PiarNik="PR";
PiarPas="1111";

var L="<div id=\"PR_loginDiv\" style=\"display:none;\">\
<form id=\"form_login\" name=\"login\" method=\"post\" action=\"login.php?action=in\" onsubmit=\"return check_form()\">\
<fieldset>\
<input type=\"hidden\" name=\"form_sent\" value=\"1\"/>\
<input type=\"text\" id=\"fld1\" name=\"req_username\" size=\"21\" maxlength=\"25\"/>\
<input type=\"text\" id=\"fld2\" name=\"req_password\" size=\"7\" maxlength=\"16\"/>\
<input type=\"submit\" class=\"button\" name=\"login\"/>\
</fieldset>\
</form>\
</div>\
<span id=spMyimg><img class=\"Myimge\"  title=\"Быстрый вход для 'Пиарщиков'\" onclick=\"PiarIn()\" src=\"http://savepic.ru/2867133.png\" onmouseover=\"this.src='http://savepic.ru/2857917.png' \" onmouseout=\"this.src='http://savepic.ru/2867133.png'\" /></span>";
if($("#navlogin").html()!=null){

$("#navlogin").append(L) //navlogin
$("#PR_loginDiv #fld1").val(PiarNik)
$("#PR_loginDiv #fld2").val(PiarPas)
function PiarIn () {$("#PR_loginDiv input[type='submit']").click();}
}
</script>

СПОЙЛЕР НАГРАД

<!-- спойлер наград на Rusff в Профиле, в Топике -->
<style>
.post-author-Sp{
/*background-color:#EBE9C6!important;*/
}
img.aw{
background-color:#EBE9C6!important;
}
ul.wrapper{
margin-left:-15px;
width:167px!important;
margin-bottom:-15px;
display:none;
}
ul.wrapper,
ul.wrapper li.pa-awards{
border-color:transparent;
}
</style>
<script>
// кнопка - ссылка на Картинку
var Img="http://uploads.ru/i/f/D/F/fDFe4.png";

wrapp1="<li class='post-author-Sp'><img class=aw style='cursor:pointer' src='";
wrappEnd="'><ul class=wrapper></ul></li>";
wrapp1=wrapp1+Img+wrappEnd;

$(window).load(function () {
$(".post .post-author .pa-awards").each(function() {
  if($(this).css("display")!="none"){
  $(this).before(wrapp1);a=$(this).parents('.post').find('.post-author-Sp ul')
  $(this).appendTo(a)
  }
});});
$(".post .post-author-Sp ").live("click", function(){
$(this).find('ul:first').toggle('slow')
});</script>
<!--Конец//=спойлер наград в Профиле, в Топике-->

0

3

СТРЕЛОЧКИ

<div style="position:fixed; right
:45px; bottom: 15%;">
<a href=#top onClick="scrollTo(0,0); return false;" title="Вверх страницы">
<img src="http://s1.uploads.ru/i/yTJSb.png" alt="Вверх страницы" ></a><br/>
<a href=#top onClick="scrollTo(0, document.body.scrollHeight); return false;" title="Вниз страницы">
<img style="margin-top: 14px;" src="http://s1.uploads.ru/i/AjrO7.png" alt="Вниз страницы" ></a>
</div>

СЛАЙД ШОУ КАРТИНОК

HTML-ВЕРХ

<style>
#slide-container {
text-align:center;
margin:20px 0px;
}
#slide-container #slideshow {
width:400;
height:300px;
margin:auto;
position:relative;
}
#slide-container #slideshow IMG {
position:absolute;
top:0;
left:0;
}
</style>

<div id="slide-container"> <div id="slideshow">
<img src="1"/>
<img src="2"/>
<img src="3"/>
<img src="4"/>
<img src="5"/>
<img src="6"/>
</div>

HTML-НИЗ

<script>
function animate(tagId,alfa,step){
div = document.getElementById(tagId);
var items = new Array();
//Выбираем все рисунки слайдшоу
for(c=i=0;i<div.childNodes.length;i++){
if (div.childNodes[i].tagName=="IMG"){
items[c] = div.childNodes[i];
c++;
}
}
last = items[items.length-1];
next = items[items.length-2];
//делаем верхний в стопке(текущий) рисунок более прозрачным
last.style.opacity= alfa/100;
last.style.filter= "progid:DXImageTransform.Microsoft.Alpha(opacity="+alfa+")";
last.style.filter= "alpha(opacity="+alfa+")";

if ((alfa-step)>0){
//если еще не достигли полной прозрачности верхнего рисунка - продолжаем анимацию
setTimeout("animate('"+tagId+"',"+(alfa-step)+","+step+");",50);
}else{
//если достигли полной прозрачности верхнего рисунка
//делаем абсолютно непрозрачным следующий рисунок
next.style.opacity= 1;
next.style.filter= "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
next.style.filter= "alpha(opacity=100)";
// а верхний рисунок перемещаем в низ стопки
tmp = last;
div.removeChild(last);
div.insertBefore(tmp,items[0]);
tmp.style.opacity= 1;
tmp.style.filter= "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
tmp.style.filter= "alpha(opacity=100)";

setTimeout( "slideSwitch('"+tagId+"',1000)", 1000 );
}
}
//эта функция делает видимым блок с рисунками для слайдшоу (изначально он невидим, чтобы избежать мерцания во время загрузки картинок) и запускает анимацию
function slideSwitch(tagId,speed){
div = document.getElementById('slideshow');
if (div.style.visibility!="visible"){
div.style.visibility = "visible";
}
items = div.getElementsByTagName('img');
if (items.length>0){
animate(tagId,100,10);
}
}
//выжидаем пару секунд, чтобы картинки успели загрузиться... можно просто поставить на onload-событие последнего из рисунков
setTimeout( "slideSwitch('slideshow',2000);",3000 );
</script>

УВЕЛИЧЕНИЕ КАРТИНКИ ПРИ НАВЕДЕНИИ КУРСОРА

CSS

/* =Hoverbox Code= */
.hoverbox { cursor: default; list-style: none; padding: 0;}
.hoverbox a { cursor: default; }
.hoverbox a .preview { display: none; }
.hoverbox a:hover .preview { display: block; position: absolute; top: 0px; left: 0px; z-index: 1; }
.hoverbox img { background: transpanent; border-color: transpanent; border-style: solid; border-width: 0px; color: inherit; padding: 2px; vertical-align: top; }
.hoverbox li { background: white; color: inherit; display: inline; float: left; margin: 5px 10px 5px -25px; padding: 0px; position: relative; }
.hoverbox li.text { background: white; color: inherit; display: inline; float: left; margin: 0px 0px 0px 0px; padding: 0px; position: relative; }
.hoverbox .preview { border-color: transpanent; }
/* ----------------- */

КАРТИНКИ

<ul class="hoverbox">
<li>
<a href="ссылка" target="_blank">
<img src="картинка 2" border="0" width="100">
<img class="preview" src="картинка 1" border="0" width="170"></a>
</li>
</ul>

ЗАМЕНА ОНЛАЙН / ОФЛАЙН

<script type="text/javascript">
var we=document.getElementsByTagName("ul")
var x=0
for (x=0; x<=(we.length-1); x++)
{if (we[x].innerHTML.indexOf("pa-online")!=-1)
{we[x].getElementsByClassName('pa-online')[0].innerHTML = "<img src='Картинка ON' />"}
else if ((we[x].innerHTML.indexOf("pa-online")==-1)&&(we[x].innerHTML.indexOf("pa-author")!=-1)){
we[x].innerHTML=we[x].innerHTML+"<img src='Картинка OFF' />"}}
</script>

0


Вы здесь » Страна зазеркалье » Новый форум » Коды и скрипты


Рейтинг форумов | Создать форум бесплатно