Alternative Art : breath of a phoenix

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

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


Вы здесь » Alternative Art : breath of a phoenix » Восстановленное » Ищите да никак не найдете? Тогда вам сюд...


Ищите да никак не найдете? Тогда вам сюд...

Сообщений 841 страница 870 из 997

841

Wilhelm написал(а):

Так то же самое, только прописанное для множества элементов - от шапки до баннеров и картинок-ссылок )

Я искала только для баннеров ^.^

Wilhelm написал(а):

Мда, ларчик открывался проще, чем мне казалось )

Я сама не ожидала, что введя на яндексе "Полупрозрачный баннер" сразу же что-то найду **

Кстати, если 30 и 100 менять, то будет меняться полупрозрачность эта по вашему желанию **

0

842

А вообще какой-то скрипт нашла на затемнение картинок, а когда на них наводишь они ярче становятся, только не знаю рабочий ли он Оо

Код:
    <SCRIPT> 

/* 
Gradual-Highlight Image Script II- 
By J. Mark Birenbaum (birenbau@ugrad.cs.ualberta.ca) 
Permission granted to Dynamicdrive.com to feature script in archive 
For full source to script, visit http://javascript.com 
*/ 

nereidFadeObjects = new Object(); 
nereidFadeTimers = new Object(); 

/* object - image to be faded (actual object, not name); 
* destop - destination transparency level (ie 80, for mostly solid) 
* rate - time in milliseconds between trasparency changes (best under 100) 
* delta - amount of change each time (ie 5, for 5% change in transparency) 
*/ 

function nereidFade(object, destOp, rate, delta){ 
if (!document.all) 
return 
if (object != "[object]"){ //do this so I can take a string too 
setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0); 
return; 
} 

clearTimeout(nereidFadeTimers[object.sourceIndex]); 

diff = destOp-object.filters.alpha.opacity; 
direction = 1; 
if (object.filters.alpha.opacity > destOp){ 
direction = -1; 
} 
delta=Math.min(direction*diff,delta); 
object.filters.alpha.opacity+=direction*delta; 

if (object.filters.alpha.opacity != destOp){ 
nereidFadeObjects[object.sourceIndex]=object; 
nereidFadeTimers[object.sourceIndex]=setTimeout("nereidFade(nereidFadeObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate); 
} 
} 

</SCRIPT>

+1

843

Напишите мне скрипт, который делает под темами описание, плиз)

0

844

Простите, но не могли бы вы сказать мне скрипт как ставить онлайн и оффлайн?

0

845

Elie

<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].innerHTML=we[x].innerHTML.substring(0, (we[x].innerHTML.indexOf("pa-online")-11))+"<img src='адрес онлайн картинки' />"}
else if ((we[x].innerHTML.indexOf("pa-online")==-1)&&(we[x].innerHTML.indexOf("pa-author")!=-1))
{we[x].innerHTML=we[x].innerHTML+"<img src='адрес оффлайн картинки' />"}
}
</script>

+1

846

Маю-Маю
СПС!

0

847

Etoile написал(а):

Напишите мне скрипт, который делает под темами описание, плиз)

Код:
<script type="text/javascript">
if (document.getElementById('pun-main').getElementsByTagName("h1")[0].innerHTML.indexOf("Начать новую")!=-1)
{document.getElementsByTagName("form")[0].innerHTML=document.getElementsByTagName("form")[0].innerHTML.substring(0, (document.getElementsByTagName("form")[0].innerHTML.indexOf("areafield")-10))+"<p><label for='descr'>Описание</label><br />"+"<span class='input'>"+"<input id='descr'"+" type='text'"+" size='80'"+" maxlength='200' /></span></p>"+document.getElementsByTagName("form")[0].innerHTML.substr( (document.getElementsByTagName("form")[0].innerHTML.indexOf("areafield")-10))
if (document.getElementById('fld3').value.indexOf(">>")!=-1)
{
document.getElementById('descr').value=document.getElementById('fld3').value.substr(document.getElementById('fld3').value.indexOf(">>")+2)
document.getElementById('fld3').value=document.getElementById('fld3').value.substring(0, document.getElementById('fld3').value.indexOf(">>"))
}

document.getElementsByName("submit")[0].onclick=addDesc
document.getElementsByName("preview")[0].onclick=addDesc}
function addDesc()
{document.getElementById('fld3').value=document.getElementById('fld3').value+">>"+document.getElementById('descr').value
return true}
</script>

в html-низ

Отредактировано Wilhelm (27-12-2009 23:44:19)

+1

848

Wilhelm,
спасибки)

0

849

Ммм. Тут несколькими страничками раньше выкладывался скрипт меню с исчезающими контейнерами. Я его на форум поставила и теперь все контейнеры отображаются в одном месте(под первой ссылкой), как сделать, чтобы каждый контейнер отображался под своей ссылкой? О__О

0

850

Эмико написал(а):

скрипт меню с исчезающими контейнерами

Уточните какой конкретно. А вообще - похоже, что легче загрузить своего дизайнера решением этой проблемы.
Пусть пороется в учебниках по CSS, там доступно и понятно рассказывается, как создавать выпадающие меню (а также пусть разбирается в том, что все, что стоит за тэгом <style> можно безбоязненно переносить во вкладки "Стиль").

http://cssor.ru/css/polezno-interesnoe/cssmenu
http://www.webmascon.com/topics/coding/42a.asp
http://beholder-eye.info/2006/03/30/dropdown-menu-css
http://webypoku.ru/html/vipadayshee-menu-na-css/

и т.п.

0

851

нужен скрипт рекламы во втором посте.

0

852

princess' написал(а):

скрипт рекламы во втором посте.

<script type="text/javascript">
var content="<center><a href='http://rusff.me/new.php' target='_blank'><img src=http://i.rusff.me/f/ru/rusff/rusff_banner_red1.gif></a></center>";
var namead="RusFF Agent";
var ava="<br /> Реклама";
var sup="Advert agent - block1";
var sub="Advert agent - block2";

var arr=document.getElementsByTagName("div")
i=0
while(arr[i] ){
if((arr[i].className=="post topicpost") || (arr[i].className=="post toppost") || (arr[i].className=="post topicpost endpost")){
name=arr[i].innerHTML
name=name.substring(0)
arr[i].innerHTML=name+"<div class=post><h3><span><strong>#</strong>"+sup+"</span></h3><div class=container><div class=post-author><ul><li class=pa-author><a href=javascript:to('Agent')>"+namead+"</a></li><li class=pa-avatar item2>"+ava+"</li></ul></div><div class=post-body><div class=post-box><div class=post-content><p>"+content+"</p></div></div></div><div class=post-links><ul><li>"+sub+"<span class=acchide>г</span></li></ul></div></div></div>"
}i++}
</script>

Надписи ставить свои.
Если виден всем - ставить в HTML-низ.
Пользователям - HTML в форме ответа
Вид:
http://s44.radikal.ru/i104/0808/f8/aeded508e4e1.jpg

Взят отсюда: http://support.rusff.me/viewtopic.php?id=371

+1

853

Здравствуйте! Нужен скрипт, чтобы Форум, Участники, Поиск и т.д. были справа. Как вот здесь http://i079.radikal.ru/1001/1b/a4abfb0df5c4.jpg

Отредактировано Lain (03-01-2010 03:51:27)

0

854

Lain
Если сделать вертикальное меню - то убрать в данном куске кода строку inline (строку, которую надо убрать вычеркнута):

/* D.3 */
#pun-navlinks li {
  display: inline;
  padding-right: 1em;
  }

Если же просто передвинуть вправо, то вот:

#pun-navlinks .container {  text-align: right;  }

тут же можно прописать и семейство шрифта, и фон для менюшки поставить, и прочие извращения творить )

0

855

Wilhelm
Спасибо) А не в css вертикальное меню никак не сделать?

Отредактировано Lain (03-01-2010 14:01:13)

0

856

Lain
Эм... так это как бы и есть синтаксис CSS, а не хтмл...

0

857

нужен скрипт которые ставит профиль по-середине. как на этом форуме.

0

858

.banana
В форму ответа ставьте

<style type="text/css">
.pa-adnote{ text-align: center;}
.pa-from{ text-align: center;}
.pa-reg{ text-align: center;}
.pa-posts{ text-align: center;}
.pa-reputation{ text-align: center;}
.pa-sex{ text-align: center;}
.pa-icq{ text-align: center;}
.pa-ip{ text-align: center;}
.pa-online{ text-align: center;}
.pa-age{ text-align: center;}
.pa-mailagent{ text-align: center;}
.pa-reg { text-align: center;}
.pa-avatar, .pa-title, .pa-author { text-align: center;}
</style>

0

859

Маю-Маю
аригат.

0

860

пролистал несколько страниц, не нашел. х Х"
нужен скрипт для цветовыделения групп. тоесть, админы один цвет, модеры другой и так далее.
еще нужен скрипт чтобы ставить смайлы, но чтобы они били не спрятаны картинкой во всей навигации, а чтобы они внизу над кнопками "отправить" и "посмотреть" были. примера к сожалению нету. т_т

0

861

.banana
http://help.spybb.ru/viewtopic.php?id=3010

0

862

1) Нужен скрипт цветовыделения групп.
2) Нужен скрипт информационнного табло.
3) Нужен скрипт зеркального отображения аватарок.
4) Нужен скрипт постепенного набирающегося названия форума.

0

863

Алексиэль де Вир написал(а):

2) Нужен скрипт информационнного табло.

Хтмл-низ

Код:
<script type="text/javascript">
var mon_array = new Array("", "Января", "Февраля", "Марта", "Апреля", "Мая", "Июня", "Июля", "Августа", "Сентября", "Октября", "Ноября", "Декабря");
Tm = new Date();
Tm.setTime(1000*UserRegistered);
m=Tm.getMonth()+1;
if (m<10) m=m;
hh=Tm.getHours();
mm=Tm.getMinutes()+'';
if (mm<10) mm=mm;
tm='<strong>'+Tm.getDate()+'&nbsp;'+mon_array[m]+'</strong>&nbsp;в&nbsp;<strong>'+hh+':'+mm+'</strong>';
var UserTotalReg = Math.floor(UserTotalTime/86400)
var UserTotalPost = Math.floor(UserPosts/60)
var sex_array = new Array("Пол неопределен. Войдите в <a href='/profile.php?section=personal&id="+UserID+"'>Профиль</a> и установите пол", "Ваш пол: <strong>Муж</strong>", "Ваш пол: <strong>Жен</strong>");
var sex = sex_array[UserSex]
if (UserAvatar == ""){UserAvatar = "http://s54.radikal.ru/i145/0808/84/e1fbc11ac605.png"}
if (UserBirthDate == ""){UserBirthDate = "Дата не выставлена"}
if (UserAge == "0"){UserAge = "[Нет сведений]"}
var user=", <strong>"+UserName+"</strong>";
if (user == ", <strong></strong>"){user = ""}
var arr=document.getElementsByTagName("div")
i=0
while(arr[i] ){
if(arr[i].id=="pun-main") {
name=arr[i].innerHTML
name=name.substring(0)
arr[i].innerHTML="<div class=category><h2>Информационное табло</h2><div class=container><table border=0><tr><td><a href='/profile.php?section=avatar&id="+UserID+"' title='Изменить аватару'><img src="+UserAvatar+"></a><br /><strong>"+UserTitle+"</strong></td><td width=40%>Приветствуем на форуме"+user+"!<br />"+sex+"<br />Вы используете стиль: <strong>"+BoardStyle+"</strong><br />Вы в группе  <strong>"+GroupTitle+"</strong><br />На форуме Вами было оставлено <strong>"+UserPosts+"</strong> сообщений<br />Ваш возраст: <strong>"+UserAge+"</strong>.<Br />Ваш день рождения: <strong>"+UserBirthDate+"</strong><br /><br />Профиль <a href='/profile.php?id="+UserID+"'>"+UserLogin+"</a> | Ваши <a href='/userlist.php?&show_group="+GroupID+"'>соучастники</a></td><td width=40%><strong>Отношения</strong><br /><br /><a href='/respect.php?id="+UserID+"'>Уважение</a>: <strong>"+UserRespectPlus+"</strong>/<strong>"+UserRespectMinus+"</strong><br /><a href='/positive.php?id="+UserID+"'>Позитив</a>: <strong>"+UserPositivePlus+"</strong>/<strong>"+UserPositiveMinus+"</strong><Br /><Br />Вы зарегистрировались "+tm+" и провели на форуме <strong>"+UserTotalReg+"</strong> дней</td></tr></table></div></div><br />"+name
}i++}
</script>
<script type="text/javascript">
var arr=document.getElementsByTagName("div")
i=0
str=document.URL
while(arr[i] ){
if(arr[i].id=="pun-main" && GroupID == "3") {
name=arr[i].innerHTML
name=name.substring(0)
arr[i].innerHTML="<div class=category><h2>Информационное табло</h2><div class=container><table border=0><tr><td><img src=http://s54.radikal.ru/i145/0808/84/e1fbc11ac605.png></td><td width=80%>Приветствуем тебя на форуме, Гость.<br />Для участия в конференциях просьба <a href='login.php'>войти</a> или <a href='register.php'>зарегистрироваться</a>.</td></tr></table></div></div><Br />"+name
}
i++
}
</script>
Алексиэль де Вир написал(а):

3) Нужен скрипт зеркального отображения аватарок.

ХТМЛ-ВЕРХ

Код:
<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>

ХТМЛ_НИЗ

Код:
<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>

Остальное, чесно, не знаю xdd

+1

864

.rem
Спасибо

0

865

Алексиэль де Вир написал(а):

1) Нужен скрипт цветовыделения групп.

ссылка выше, что привели http://help.spybb.ru/viewtopic.php?id=3010

0

866

Нужен скрипт, чтоб сделать шрифт определённым и размер, напишите плиз

0

867

Etoile
Сюда

0

868

Wilhelm,
мне он выдаёт, что ссылка неверная или устаревшая(

0

869

Etoile
Размер текста и шрифт

<style>
HTML, BODY {font-family:ШРИФТ ;font-size: Размер }
</style>

0

870

Маю-Маю,
спасибо тебе большое)

0


Вы здесь » Alternative Art : breath of a phoenix » Восстановленное » Ищите да никак не найдете? Тогда вам сюд...


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