Ищем скрипты.
Поиск скриптов
Сообщений 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://upforme.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/ в шапке было сообщение?