Tüyo adı: | Periyodik Efekt (Arka plan renk değişimi) |
Yazan: | Hoochie Coochie Man |
Açıklama: | Forumunuzun arka plan rengini sizin belirlediğiniz periyotlarda değiştirir. |
Demo: | http://smfthemes.890m.com/forum/index.php |
Style.css'de en alta ekle:
(Arka plan rengini kendinize göre değiştirin.)#hcm {
background: #bcd965;
}
index.template.php'de..
Bul:
<body>
Değiştir:
<body id="hcm">
Bul:
</head>
Öncesine ekle:
<script language="JavaScript" type="text/javascript" src="', $settings['theme_url'], '/mootools.js"></script>
<script type="text/javascript">
window.addEvent("domready", function(){
var effect = $("hcm").effect("background-color", {duration: 800});
var periodical;
var fx = function() {
effect.start("#6684a0").chain(function() {
effect.start("#bcd965");
});
}
$("basla").addEvent("click", function() {
fx();
periodical = fx.periodical(1700);
});
$("dur").addEvent("click", function() {
$clear(periodical);
});
});
</script>
Ben defaulta göre anlattım..
Arama fonksiyonunun altına ekledim.
Siz kendi sitenizde istediğiniz yere ekleyebilirsiniz.
index.template.php'de..
Bul:
// Search within current topic?
if (!empty($context['current_topic']))
echo '
<input type="hidden" name="topic" value="', $context['current_topic'], '" />';
// If we're on a certain board, limit it to this board ;).
elseif (!empty($context['current_board']))
echo '
<input type="hidden" name="brd[', $context['current_board'], ']" value="', $context['current_board'], '" />';
echo '
</form>
Sonrasına ekle:
<span class="smalltext">Periyodik Efekt <a id="basla" href="#">Başlat</a> | <a id="dur" href="#">Durdur</a></span>
Son olarak ekteki mootools.js scriptini temanızın içine atın..
Kullandığım efekt Mootools'un paylaşıma sürdüğü bir Periodical efektir..Edit: Ayrıca bu aşağıdaki kodu kullanarak bu özelliği çeşitlendirebilirsiniz. Gerisi hayal gücünüze kalmış..
<div id="hcm"></div>
güzel bir tiyo siftah benden olsun tsk.ler daha güzelleri ile bulusmak isteriz :)
Güzel oldu teşekkürler
Bunu tema bölümüne taşıyabilir miyiz? Tema ile ilgili bir konu..
Diğer konuyla beraber İpuçları ve Hileler bölümüne alındı.
Bu bölümü genelde basit kod değişiklikleri, eklentiler için kullanıyoruz.
Temalar bölümü, temalar ile alakalı yaşanan sorunları çözmeye yönelik.
Teşekkür ettim..
her tarayıcıda çalışıyor mu?
(ben Opera'dan girdim ama bir şey göremedim o linkte de)
İE ve Mozilla'da da bir şey farkedemedim, galiba sorun bende?
Hayır sorun sende değil, demoyu kaldıralı çok oldu.
Her tarayıcıda çalışıyorsa bunu kendi forumumda yapmak isterim. Muhtemelen "background: #bcd965;" yerinde resim koyarak daha renkli şeyler elde edebiliriz.
Bunu bir deneyeceğim o zaman, sonuçtan haberdar ederim.