|
Parlayan site linkleri(Bu sitedeki gibi)
|
| pHeR-d |
Mesaj Tarihi 12.11.2006 18:23
|

Super Yönetici

Mesaj Sayısı: 3717
Katılım Tarihi: 28.08.05
|
Arkadaşlar linklerinizin bu şekilde görünmesini istiyorsanız:
Bu kodları kopyalayıp grade.js olarak temanızın klasörüne kaydedin:
/*******************************************************************
* File : LinkFader.js © JavaScript-FX.com
* Created : 2002/09/05
* Author : Roy Whittle (Roy@Whittle.com) www.Roy.Whittle.com
* Purpose : To create a more dynamic a:hover using fading
* History
* Date Version Description
* 2002-09-05 1.0 First version
***********************************************************************/
/*** Create some global variables ***/
if(!window.JSFX)JSFX=new Object();
var LinkFadeInStep=10;
var LinkFadeOutStep=5;
var LinkEndColor="de0000"
var LinkStartColor="000000";
var LinkFadeRunning=false;
document.onmouseover = theOnOver;
document.onmouseout = theOnOut;
if(document.captureEvents)
document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT);
/***********************************************
*
* Function : getColor
*
* Parameters : start - the start color (in the form "RRGGBB" e.g. "FF00AC")
* end - the end color (in the form "RRGGBB" e.g. "FF00AC")
* percent - the percent (0-100) of the fade between start & end
*
* returns : color in the form "#RRGGBB" e.g. "#FA13CE"
*
* Description : This is a utility function. Given a start and end color and
* a percentage fade it returns a color in between the 2 colors
*
* Author : www.JavaScript-FX.com
*
*************************************************/
function hex2dec(hex){return(parseInt(hex,16));}
function dec2hex(dec){return (dec < 16 ? "0" : "") + dec.toString(16);}
function getColor(start, end, percent)
{
var r1=hex2dec(start.slice(0,2));
var g1=hex2dec(start.slice(2,4));
var b1=hex2dec(start.slice(4,6));
var r2=hex2dec(end.slice(0,2));
var g2=hex2dec(end.slice(2,4));
var b2=hex2dec(end.slice(4,6));
var pc=percent/100;
var r=Math.floor(r1+(pc*(r2-r1)) + .5);
var g=Math.floor(g1+(pc*(g2-g1)) + .5);
var b=Math.floor(b1+(pc*(b2-b1)) + .5);
return("#" + dec2hex(r) + dec2hex(g) + dec2hex(b));
}
/************************************************/
JSFX.getCurrentElementColor = function(el)
{
var result = LinkStartColor;
if (el.currentStyle)
result = (el.currentStyle.color);
else if (document.defaultView)
result = (document.defaultView.getComputedStyle(el,'').getPropertyValue('color'));
else if(el.style.color) //Opera
result = el.style.color;
if(result.charAt(0) == "#") //color is of type #rrggbb
result = result.slice(1, 8);
else if(result.charAt(0) == "r") //color is of type rgb(r, g, b)
{
var v1 = result.slice(result.indexOf("(")+1, result.indexOf(")") );
var v2 = v1.split(",");
result = (dec2hex(parseInt(v2[0])) + dec2hex(parseInt(v2[1])) + dec2hex(parseInt(v2[2])));
}
return result;
}
JSFX.findTagIE = function(el)
{
while (el && el.tagName != 'A')
el = el.parentElement;
return(el);
}
JSFX.findTagNS= function(el)
{
while (el && el.nodeName != 'A')
el = el.parentNode;
return(el);
}
function theOnOver(e)
{
var lnk;
if(window.event)
lnk=JSFX.findTagIE(event.srcElement);
else
lnk=JSFX.findTagNS(e.target);
if(lnk)
JSFX.linkFadeUp(lnk);
}
JSFX.linkFadeUp = function(lnk)
{
if(lnk.state == null)
{
lnk.state = "OFF";
lnk.index = 0;
lnk.startColor = JSFX.getCurrentElementColor(lnk);
lnk.endColor = LinkEndColor;
}
if(lnk.state == "OFF")
{
lnk.state = "FADE_UP";
JSFX.startLinkFader();
}
else if( lnk.state == "FADE_UP_DOWN"
|| lnk.state == "FADE_DOWN")
{
lnk.state = "FADE_UP";
}
}
function theOnOut(e)
{
var lnk;
if(window.event)
lnk=JSFX.findTagIE(event.srcElement);
else
lnk=JSFX.findTagNS(e.target);
if(lnk)
JSFX.linkFadeDown(lnk);
}
JSFX.linkFadeDown = function(lnk)
{
if(lnk.state=="ON")
{
lnk.state="FADE_DOWN";
JSFX.startLinkFader();
}
else if(lnk.state == "FADE_UP")
{
lnk.state="FADE_UP_DOWN";
}
}
JSFX.startLinkFader = function()
{
if(!LinkFadeRunning)
JSFX.LinkFadeAnimation();
}
/*******************************************************************
*
* Function : LinkFadeAnimation
*
* Description : This function is based on the Animate function
* of animate.js (animated rollovers).
* Each fade object has a state. This function
* modifies each object and changes its state.
*****************************************************************/
JSFX.LinkFadeAnimation = function()
{
LinkFadeRunning = false;
for(i=0 ; i<document.links.length ; i++)
{
var lnk = document.links[i];
if(lnk.state)
{
if(lnk.state == "FADE_UP")
{
lnk.index+=LinkFadeInStep;
if(lnk.index > 100)
lnk.index = 100;
lnk.style.color=getColor(lnk.startColor, lnk.endColor, lnk.index);
if(lnk.index == 100)
lnk.state="ON";
else
LinkFadeRunning = true;
}
else if(lnk.state == "FADE_UP_DOWN")
{
lnk.index+=LinkFadeOutStep;
if(lnk.index>100)
lnk.index = 100;
lnk.style.color=getColor(lnk.startColor, lnk.endColor, lnk.index);
if(lnk.index == 100)
lnk.state="FADE_DOWN";
LinkFadeRunning = true;
}
else if(lnk.state == "FADE_DOWN")
{
lnk.index-=LinkFadeOutStep;
if(lnk.index<0)
lnk.index = 0;
lnk.style.color=getColor(lnk.startColor, lnk.endColor, lnk.index);
if(lnk.index == 0)
lnk.state="OFF";
else
LinkFadeRunning = true;
}
}
}
/*** Check to see if we need to animate any more frames. ***/
if(LinkFadeRunning)
setTimeout("JSFX.LinkFadeAnimation()", 40);
}
Kırmızı olan yerden baslangıc ve bitis linklerini değiştirebilirsiniz. Daha sonra theme.php dosyasını açın ve:
Bu satırı bulun:
Kodglobal $theme_width,$settings;
Bi alt satırına:
Kod echo "<script type='text/javascript' src='".THEME."grade.js'></script>";
ve kaydediyoruz.
Not: var LinkEndColor ile CSS dosyanızdaki
a {
color:#235769;
}
renk kodlarının aynı olması gerekir.
|
| |
|
|
| ErDeM |
Mesaj Tarihi 12.11.2006 18:54
|

Yeni Gelen

Mesaj Sayısı: 22
Katılım Tarihi: 20.04.06
|
Teşekkürler eline sağlık..  |
| |
|
|
| pHeR-d |
Mesaj Tarihi 12.11.2006 19:28
|

Super Yönetici

Mesaj Sayısı: 3717
Katılım Tarihi: 28.08.05
|
Görevimiz
|
| |
|
|
| oak1969 |
Mesaj Tarihi 12.11.2006 22:23
|
Yeni Gelen

Mesaj Sayısı: 22
Katılım Tarihi: 11.05.05
|
Selam ,
Kod için teşekkürler, ama dediklerini yaptığım halde bende renkler aynı kalıyo, bi tuhaflık var ama çözemedim... 
Tnx.
Olcay
www.adaakcan.com |
| |
|
|
| SoulSmasher |
Mesaj Tarihi 12.11.2006 22:27
|

Super Yönetici

Mesaj Sayısı: 9268
Katılım Tarihi: 05.01.06
|
oak1969 yazdı:
Selam ,
Kod için teşekkürler, ama dediklerini yaptığım halde bende renkler aynı kalıyo, bi tuhaflık var ama çözemedim...
Tnx.
Olcay
www.adaakcan.com
önbelleği silip dene bir de, denedim ben sağlam
Soruları lütfen düzgün bir Türkçe ile sorun, burası anlık çevrimiçi sohbet ortamı değil
Tercümelerimi Ve Kodlamalarımı Çalıp İsimlerini Silenler Size Sesleniyorum:
Gölgem Olmaktan Öteye Gidemeyeceksiniz!! |
| |
|
|
| oak1969 |
Mesaj Tarihi 12.11.2006 22:38
|
Yeni Gelen

Mesaj Sayısı: 22
Katılım Tarihi: 11.05.05
|
Önbelleği silmek pek işe yaramadı ya,
Şimdi, bende css kodu şöyle
"a {
color:#292929;"
Bu durumda grade.js kodu şöyle mi olmalı?
var LinkFadeInStep=10;
var LinkFadeOutStep=5;
var LinkEndColor="292929"
var LinkStartColor="000000";
var LinkFadeRunning=false;
Bu kısım belki yanlış oluyo bende...
Düzenleyen oak1969 Düzenleme Tarihi: 12.11.2006 22:42 |
| |
|
|
| burak333 |
Mesaj Tarihi 12.11.2006 22:52
|
Üye

Mesaj Sayısı: 110
Katılım Tarihi: 26.07.06
|
abi olmadı nedenide bende zaten buna benzer bişi var üzerine gelince turuncu yokken açık mavi oluo tema adı tweaked mı ne öle bişi sitem mobilkaynak.org |
| |
|
|
| SoulSmasher |
Mesaj Tarihi 12.11.2006 23:54
|

Super Yönetici

Mesaj Sayısı: 9268
Katılım Tarihi: 05.01.06
|
2 kod çakışmıştır o zaman diğerini kaldır bence. siten açılmıyor bu arada
Düzenleyen pHeR-d Düzenleme Tarihi: 13.11.2006 09:33
Soruları lütfen düzgün bir Türkçe ile sorun, burası anlık çevrimiçi sohbet ortamı değil
Tercümelerimi Ve Kodlamalarımı Çalıp İsimlerini Silenler Size Sesleniyorum:
Gölgem Olmaktan Öteye Gidemeyeceksiniz!! |
| |
|
|
| burak333 |
Mesaj Tarihi 13.11.2006 15:58
|
Üye

Mesaj Sayısı: 110
Katılım Tarihi: 26.07.06
|
host la ilgili bi sorun wardı düzeldi sorun falan kalmadı...Ama abi bu çakışmıo direk kendi bildiğini yapıo yani hiç bi değişiklik olmuo
Düzenleyen burak333 Düzenleme Tarihi: 13.11.2006 16:30 |
| |
|
|
| herace |
Mesaj Tarihi 14.11.2006 09:56
|

Acemi Üye

Mesaj Sayısı: 39
Katılım Tarihi: 06.11.06
|
siteye girer girmez farkettim ve aramaya başlamıştım ve buldum  |
| |
|
|
| Subz3r0 |
Mesaj Tarihi 19.11.2006 07:59
|
Yeni Gelen

Mesaj Sayısı: 25
Katılım Tarihi: 05.11.06
|
6.1.6 da Zaten Yanıyor Yada grung3 temasına sen bu kodları eklemişsin  |
| |
|
|
| gecekahvesi |
Mesaj Tarihi 19.11.2006 09:21
|
Üye

Mesaj Sayısı: 168
Katılım Tarihi: 08.07.06
|
çok hoş oldu 
teşekkürler |
| |
|
|
| herace |
Mesaj Tarihi 20.11.2006 15:06
|

Acemi Üye

Mesaj Sayısı: 39
Katılım Tarihi: 06.11.06
|
echelon tmasını kullanıyorum
scc dosyasında
a { color:#113355 şeklinde
grade.js theme.php nin yanında ve
var LinkEndColor="113355" şeklinde
theme.php de
global $theme_width,$settings,$locale; nin hemen altına
echo "<script type='text/javascript' src='".THEME."grade.js'></script>"; kodunu ekledim ama olmadı
ayrıca durum çubuğunda ünlem işareti çıkıyor hani şu bitti ancak sayfada hatalar oluştu diyor ya o ünlem işareti
önbellek silme de işe yaramıyor
sorun nerede?
Düzenleyen herace Düzenleme Tarihi: 20.11.2006 15:08 |
| |
|
|
| pHeR-d |
Mesaj Tarihi 20.11.2006 15:26
|

Super Yönetici

Mesaj Sayısı: 3717
Katılım Tarihi: 28.08.05
|
kodu temaya eklerken bi hata yapmıs olmalısn kontrol et
firefoxda dene bide
Düzenleyen pHeR-d Düzenleme Tarihi: 20.11.2006 15:28
|
| |
|
|
| herace |
Mesaj Tarihi 20.11.2006 15:39
|

Acemi Üye

Mesaj Sayısı: 39
Katılım Tarihi: 06.11.06
|
echo "<script type='text/javascript' src='".THEME."grade.js'></script>"; değil mi kod yaww
firefox ve ie de denedim olmuyor
pHeR-d abi bi yapalım şunu |
| |
|
|
| pHeR-d |
Mesaj Tarihi 20.11.2006 16:53
|

Super Yönetici

Mesaj Sayısı: 3717
Katılım Tarihi: 28.08.05
|
theme.php ve styles.css dosyalarını buraya koysana ( bi yere upload et )
|
| |
|
|
| herace |
Mesaj Tarihi 20.11.2006 18:39
|

Acemi Üye

Mesaj Sayısı: 39
Katılım Tarihi: 06.11.06
|
http://www.dosyae...styles.rar
buyur
(theme.php ye kod eklenmiş şekliyle) |
| |
|
|
| Zuzix |
Mesaj Tarihi 08.12.2006 12:04
|

Üye

Mesaj Sayısı: 153
Katılım Tarihi: 03.11.06
|
Eline Saglık
|
| |
|
|
| BaRzO |
Mesaj Tarihi 08.12.2006 16:06
|

Super Yönetici

Mesaj Sayısı: 842
Katılım Tarihi: 01.11.06
|
kodlarinizda eksiklikler var o nedenle calismiyor bir . bile eksik olursa calismamasi normaldir.
Kör cehalet çirkefleştirir insanları,
Suskunluğum asaletimdendir.
Her lafa verecek bir cevabım var,
Lakin bir lafa bakarım laf mı diye,
Bir de söyleyene bakarım adam mı diye!
(Hz.Mevlana)
Sevgi ve Saygı ile |
| |
|
|
| pHeR-d |
Mesaj Tarihi 08.12.2006 16:51
|

Super Yönetici

Mesaj Sayısı: 3717
Katılım Tarihi: 28.08.05
|
Arkadaşlar;
a:hover{
color:#235769;
}
ile
a{
color:#235769;
}
kodunuzun
var LinkStartColor="000000"; ile aynı olması lazım. Bu üçlüyü aynı renk yapın.
|
| |
|