Ищем скрипты.
Поиск скриптов
Сообщений 1 страница 30 из 991
Поделиться227.05.2009 22:32:06
Поджскажите пожалуйста, как менять цвет на словах моедратор и администратор?
Поделиться327.05.2009 22:40:51
Starfish
Где именно? В таблице, сам ник, внизу в статистике... где?
Поделиться427.05.2009 22:45:33
Да-да..сам ник, ну и внизу в статистике)
Поделиться527.05.2009 22:49:49
таксь..не смейтеся...я сегодня столько игровых постов настрочила, что орфография со мной не дружит..совсем)))на ночь глядя))
прошу прощения за офф-топ..
Отредактировано Starfish (27.05.2009 22:57:29)
Поделиться627.05.2009 23:00:29
Starfish
Смена цвета для ников. Ставить в html-низ. Ники и цвета, соответственно, меняете на свои. (Даю скрипт с этого форума. Где менять цвета выделила, ники пишутся в кавычках и через запятую. Надеюсь, разберётесь)
<script type="text/javascript">
inColor("#8A2BE2", new Array("Paranoia Doll"))
inColor("#3333FF", new Array("Death-san", "Чертик", "Вирона", "Корлисса"))
inColor("#005400", new Array("Даshик", "Пти4ка", "Гарольд", "Пенелопа", "BeJI4@-rin", "ЦитруС", "Вивьен"))
inColor("#C71585", new Array("Лиловый Перламутр", "Nyaski", "Li Ren"))
function inColor(color, myarray){
var a=document.links
for(i=0;i<a.length;i++){
for(q=0;q<myarray.length;q++){
if(a[i].innerHTML==myarray[q]){
a[i].innerHTML="<span style=\"color: "+color+";\">"+myarray[q]+"</span>"
}}}}
</script>
Индикатор групп. Который внизу в статистике. Ставить тоже в html-низ. Изменяете всё как вам надо.
<script type="text/javascript">
var text="<center><font color=Red> Администратор </font> | <font color=Blue> Координатор </font> | <font color=Green> Модератор </font></center>"
pa=document.getElementById("pun-stats")
pa.style.position = "relative"
pa.innerHTML = "<div style=\"position:absolute; z-index:2; center: 10px; top: 40px; width: 100%;\">"+text+"</div>"+ pa.innerHTML
</script>
Поделиться727.05.2009 23:02:55
Starfish
И ещё... При желании выделенную строчку можно убрать, либо копировать сколько угодно раз.
<script type="text/javascript">
inColor("#8A2BE2", new Array("Paranoia Doll"))
inColor("#3333FF", new Array("Death-san", "Чертик", "Вирона", "Корлисса"))
inColor("#005400", new Array("Даshик", "Пти4ка", "Гарольд", "Пенелопа", "BeJI4@-rin", "ЦитруС", "Вивьен"))
inColor("#C71585", new Array("Лиловый Перламутр", "Nyaski", "Li Ren"))
function inColor(color, myarray){
var a=document.links
for(i=0;i<a.length;i++){
for(q=0;q<myarray.length;q++){
if(a[i].innerHTML==myarray[q]){
a[i].innerHTML="<span style=\"color: "+color+";\">"+myarray[q]+"</span>"
}}}}
</script>
Поделиться827.05.2009 23:03:24
Помогите найти скрипт ,который закрепляет какуюто надпись у каждого участника в подписи ,так что тот не может ее убрать или отредактировать .
Поделиться927.05.2009 23:08:06
Paranoia Doll спасибо большое!!!))
сейчас пойду разбираться)))
Поделиться1027.05.2009 23:16:30
Rocky
Такого скрипта нет. Могу дать скрипт подписи по умолчанию тем, у кого её нет.
Поделиться1127.05.2009 23:19:33
А можно ли отменить возможность изменять подпись пользователям ,но чтоб админ заполнял всем ,и чтоб пользователи убирать немогли ?
Отредактировано Rocky (27.05.2009 23:20:04)
Поделиться1227.05.2009 23:23:01
Rocky
Либо подпись отключается полностью (даже для админов), либо её могут редактировать пользователи.
Поделиться1327.05.2009 23:26:45
Плохо
=(
Поделиться1428.05.2009 13:17:56
а можете дать скрипт, чтобы часть объявы можно было скрывать кнопкой?
как в правилах на техподдержке rusff.
Поделиться1528.05.2009 13:25:06
Корлисса
В ХТМЛ-верх:
<style type="text/css"> #pun_wrap #pun #pun-index .section h2 span {display: none; } </style>
В ХТМЛ-низ:
<script type="text/javascript"> document.getElementById('pun-announcement').getElementsByTagName("div")[0].id="annbody" function lookCook() { if (document.cookie.indexOf("announce")!=-1) {var an1=document.cookie.substr(document.cookie.indexOf("announce")) var an=an1.substr(an1.indexOf("id")+2, 2) if (an=="op") {document.getElementById('annbody').style.display="block" var knopka="Скрыть объявление"} else if (an=="cl") {document.getElementById('annbody').style.display="none" var knopka="Показать объявление"}} else if (document.cookie.indexOf("announce")==-1) {document.getElementById('annbody').style.display="block" var knopka="Скрыть объявление"} document.getElementById('pun-announcement').getElementsByTagName("h2")[0].innerHTML+="<div align='right'>"+"<input type='button'"+" id='hider'"+" value='"+knopka+"' "+"onclick='hideAnn() ; wCook()' /></div>"} lookCook() function hideAnn() { if (document.getElementById('annbody').style.display!="none") {document.getElementById('annbody').style.display="none" document.getElementById('hider').value="Показать объявление"} else {document.getElementById('annbody').style.display="block" document.getElementById('hider').value="Скрыть объявление"} } function wCook() { var ann="announce=id" if (document.getElementById('annbody').style.display!="none") {ann+="op"} else {ann+="cl"} var d=new Date() d.setDate(d.getDate()+1) ann+=";expires="+d.toGMTString() document.cookie=ann} </script>
Поделиться1628.05.2009 13:26:08
Корлисса
<div class="main" id="spo_all"><div class="category" id="spo_top" onclick="obj=this.parentNode.childNodes[1].style; tmp=(obj.display!='block') ? 'block' : 'none'; obj.display=tmp; return false;">Кнопка</div><div id="spoiler4" style="display: none">
Тут текст
</div></div>
Поделиться1728.05.2009 13:49:24
Paranoia Doll
спасибо+
Поделиться1828.05.2009 21:00:12
Дайте пожалуйста скрипт чтобы аватар отражался как в воде
Поделиться1928.05.2009 21:12:37
Настенька
В HTML-верх
<script type="text/javascript"> document.getElementsByClassName = function(className) { var children = document.getElementsByTagName('*') || document.all; var elements = new Array(); for (var i = 0; i < children.length; i++) { var child = children[i]; var classNames = child.className.split(' '); for (var j = 0; j < classNames.length; j++) { if (classNames[j] == className) { elements.push(child); break; } } } return elements; } var Reflection = { defaultHeight : 0.5, defaultOpacity: 0.5, add: function(image, options) { Reflection.remove(image); doptions = { "height" : Reflection.defaultHeight, "opacity" : Reflection.defaultOpacity } if (options) { for (var i in doptions) { if (!options[i]) { options[i] = doptions[i]; } } } else { options = doptions; } try { var d = document.createElement('div'); var p = image; var classes = p.className.split(' '); var newClasses = ''; for (j=0;j<classes.length;j++) { if (classes[j] != "reflect") { if (newClasses) { newClasses += ' ' } newClasses += classes[j]; } } var reflectionHeight = Math.floor(p.height*options['height']); var divHeight = Math.floor(p.height*(1+options['height'])); var reflectionWidth = p.width; if (document.all && !window.opera) { /* Fix hyperlinks */ if(p.parentElement.tagName == 'A') { var d = document.createElement('a'); d.href = p.parentElement.href; } /* Copy original image's classes & styles to div */ d.className = newClasses; p.className = 'reflected'; d.style.cssText = p.style.cssText; p.style.cssText = 'vertical-align: bottom'; var reflection = document.createElement('img'); reflection.src = p.src; reflection.style.width = reflectionWidth+'px'; reflection.style.marginBottom = "-"+(p.height-reflectionHeight)+'px'; reflection.style.filter = 'flipv progid:DXImageTransform.Microsoft.Alpha(opacity='+(options['opacity']*100)+', style=1, finishOpacity=0, startx=0, starty=0, finishx=0, finishy='+(options['height']*100)+')'; d.style.width = reflectionWidth+'px'; d.style.height = divHeight+'px'; p.parentNode.replaceChild(d, p); d.appendChild(p); d.appendChild(reflection); } else { var canvas = document.createElement('canvas'); if (canvas.getContext) { /* Copy original image's classes & styles to div */ d.className = newClasses; p.className = 'reflected'; d.style.cssText = p.style.cssText; p.style.cssText = 'vertical-align: bottom'; var context = canvas.getContext("2d"); canvas.style.height = reflectionHeight+'px'; canvas.style.width = reflectionWidth+'px'; canvas.height = reflectionHeight; canvas.width = reflectionWidth; d.style.width = reflectionWidth+'px'; d.style.height = divHeight+'px'; p.parentNode.replaceChild(d, p); d.appendChild(p); d.appendChild(canvas); context.save(); context.translate(0,image.height-1); context.scale(1,-1); context.drawImage(image, 0, 0, reflectionWidth, image.height); context.restore(); context.globalCompositeOperation = "destination-out"; var gradient = context.createLinearGradient(0, 0, 0, reflectionHeight); gradient.addColorStop(1, "rgba(255, 255, 255, 1.0)"); gradient.addColorStop(0, "rgba(255, 255, 255, "+(1-options['opacity'])+")"); context.fillStyle = gradient; if (navigator.appVersion.indexOf('WebKit') != -1) { context.fill(); } else { context.fillRect(0, 0, reflectionWidth, reflectionHeight*2); } } } } catch (e) { } }, remove : function(image) { if (image.className == "reflected") { image.className = image.parentNode.className; image.parentNode.parentNode.replaceChild(image, image.parentNode); } } } function addReflections() { var rimages = document.getElementsByClassName('reflect'); for (i=0;i<rimages.length;i++) { var rheight = null; var ropacity = null; var classes = rimages[i].className.split(' '); for (j=0;j<classes.length;j++) { if (classes[j].indexOf("rheight") == 0) { var rheight = classes[j].substring(7)/100; } else if (classes[j].indexOf("ropacity") == 0) { var ropacity = classes[j].substring(8)/100; } } Reflection.add(rimages[i], { height: rheight, opacity : ropacity}); } } var previousOnload = window.onload; window.onload = function () { if(previousOnload) previousOnload(); addReflections(); } </script>
В HTML-низ:
<script type="text/javascript"> var arr=document.getElementsByTagName("li") i=0 while(arr[i] ){ if(arr[i].className=="pa-avatar item2"){ name=arr[i].innerHTML name=name.substring(4) arr[i].innerHTML="<img class=reflect "+name+" " } i++ } </script>
Поделиться2029.05.2009 10:22:39
Ищу скрипт, чтоб установить на форум иконки не меняя дизайна.
Поделиться2129.05.2009 10:34:04
HTML-верх
<style>
.punbb table Div.icon {float: left; display: block; width: 30px; height: 30px; border-style: none;
background-image: url(картинка нет новых сообщений);
background-repeat: no-repeat;
position: relative; margin-right: 10px;}
TR.inew Div.icon {
background: url(картинка новое сообщение) no-repeat;}
TR.isticky Div.icon {
background: url(картинка важная тема) no-repeat;}
TR.iclosed Div.icon {
background: url(Картинка закрытая тема) no-repeat;}
TR.iredirect Div.icon {
background: url(Картинка перенесённая тема) no-repeat;}
</style>
Выделенное жирным изменяете на своё.
width - ширина картинки в пикселях
height - высота в пикселях
Тоже меняешь на размер картинок.
Поделиться2229.05.2009 10:58:30
Даshик
спасибо)
Поделиться2329.05.2009 12:28:41
У кого нибудь есть скрипт "Сплойлер"? Если есть, поделитесь пожалуйста!
Поделиться2429.05.2009 12:35:37
Toph
Убери красные звёздочки. Скрипт ставить в форму ответа, либо в html-низ.
<style type="text/css">
#button-spoiler {background-image:url('http://forumupload.ru/uploads/0000/12/13/488-1.gif'); padding:0; line-height:0; background-position:center; background-repeat:no-repeat}
</style>
<script>
function addSpoiler(str,from,internal){
var pos=0,pos2=0,newpos=0
if((pos=str.indexOf("[*spoiler]",from))==-1) return str;
if((pos2=str.indexOf("[/spoiler]"),pos+9)==-1) return str;
newpos=str.indexOf("[*spoiler]",pos+9)
if(newpos<pos2 && newpos!=-1) str=addSpoiler(str,pos+9,true)
if((pos2=str.indexOf("[/spoiler]",pos+9))==-1) return str;
str=str.substring(0,pos)+makeSpoiler(str.substring(pos+9,pos2))+str.substring(pos2+10,str.length)
if( str.indexOf("[*spoiler]")!=-1 && internal==false) str=addSpoiler(str,0,false)
return str}function makeSpoiler(txt){
txt="<div class=quote-box style='padding:1px'><cite style='width:100%'>Спойлер <input style='width:60px;margin-left:70%;font-size:10px;' type='button' value='Показать' onclick='hideSpoiler(this)'></cite><blockquote style='display:none'>"+txt+"</blockquote></div>"
return txt}function hideSpoiler(sp){
spoiler=sp.parentNode.parentNode.getElementsByTagName("blockquote")[0]
if(spoiler.style.display=='none'){
spoiler.style.display='inline'
sp.value='Скрыть'}
else{
spoiler.style.display='none'
sp.value='Показать'}}if(document.URL.indexOf("viewtopic.php")!=-1){
elm=document.getElementById("pun-main").getElementsByTagName("div")
for(x in elm) if(elm[x].className=="post-content"){
var post=elm[x]
post.innerHTML=addSpoiler(post.innerHTML,0,false)}}
if(form=document.getElementById("form-buttons"))
form.getElementsByTagName("tr")[0].insertCell(19).innerHTML="<img id=\"button-spoiler\" title=\"Спойлер\" onclick=\"bbcode('[*spoiler]','[/spoiler]')\" src=\"/i/blank.gif\" />"
</script>
Поделиться2529.05.2009 12:47:50
Спасибо! "+" в увуажуху.
О, кстати, вот ещё что я хочу - поделитесь скриптом, который у вас стоит? Я про тот, который позволяет вставить картинку в Быстрый Ответ.
Поделиться2629.05.2009 12:54:46
Toph
<style type="text/css">
#pun-main .formal textarea {background-image: url("адрес картинки");}
</style>
Поделиться2729.05.2009 19:20:04
поделитесь скриптом, цветовыделение групп...
Поделиться2930.05.2009 17:20:15
Пенелопа
<style type="text/css">
#pun {width: 940px; margin: auto;}
</style>
Поделиться3001.06.2009 21:56:24
Есть такой скрипт, что бы как здесь http://design.apbb.ru/ в шапке было сообщение?