Mybb Hakkında Soru ve Sorunlarız, Yardım ve Destek için MybbDepo external Adresini Ziyaret Ediniz.
Sponsor Reklam

duyuru Güncel Duyurular!
Güncel MyBB Dökümanları.. Güncel + Orijinal MyBB Sürümleri..
bilgi mybb

Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5

Derecelendirme: 5/5 - 1 oy
Jquery zaman ayarlı Yükleniyor - Loading yapımı + Text Reklam + Duyuru
#1
Araç-Modifikasyon 
Jquery ile zaman ayarlı Yükleniyor - Loading image yapımı + Text Reklam + Duyuru vb. uygulamalar oluşturma.

Merhaba arkadaşlar,
Bu konumuzda Jquery tekniği ile basit bir şekilde sayfa yükleniyor uygulamasını yapacağız. Aynı zamanda yine bu kodlar sayesinde zaman ayarlı, text reklam, duyuru mesajı vb. gibi şeylerin nasıl yapıldığını anlatmaya çalışacağım. Buyrun hemen anlatıma geçelim..

Jquery sayfa yükleniyor, loading image yapımı:

Css kodları:
PHP Kod:
.Yukleniyor_CSS {
 
   backgroundurl("images/yukleniyor.gif"repeat scroll 0 0 transparent;
 
   top150px /*-[yukarı-aşağı]-*/
 
   left500px /*-[saga-sola]-*/
 
   width100px /*-[resim genişlik]-*/
 
   height100px /*-[resim yükseklik]-*/
 
   z-index2 /*-[gölge]-*/
 
   positionabsolute /*-[pozisyon]-*/
 
   text-indent: -9999em/*-[yazi gizle]-*/


html kodları:
PHP Kod:
<div class="Yukleniyor_CSS">Sayfa Yükleniyor...</div

js kodları 1:
PHP Kod:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript">
jQuery.noConflict();
jQuery(window).load(function() {
jQuery('.Yukleniyor_CSS').hide();  //oto göster ve gizle - kendi halinde
});
</script> 

js kodları 2 (zaman ayarlı):
PHP Kod:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript">
jQuery.noConflict();
jQuery(window).load(function(){
jQuery('.Yukleniyor_CSS').fadeOut(5000); //zaman ayarı 5 saniye
});
</script> 

Alternatif olarak, css'den resim yerine arkaplan renk kodu atayıp resimide html olarak ekleme:
PHP Kod:
background-color#333; 

PHP Kod:
<div class="Yukleniyor_CSS">
<
img src="http://destek.mybb.com.tr/images/spinner_big.gif" alt="Yükleniyor..." />
</
div

Ya da..
PHP Kod:
background#333 url("http://destek.mybb.com.tr/images/spinner_big.gif") repeat scroll 0 0 transparent; 

Ve ya..
PHP Kod:
background-color#333;
background-imageurl("http://destek.mybb.com.tr/images/spinner_big.gif"repeat scroll 0 0 transparent

Aynı zamanda, bu uygulama sayesinde, zaman ayarlı text reklam, duyuru vs. gibi şeylerde gösterilebilir..

Örnek:
PHP Kod:
<div class="Yukleniyor_CSS">ReklamYazıDuyuru içeriği buraya gelecek.</div

Yazının gözükmesi için, css kodundan yazıyı gizleyen kodu silmek yeterlidir.
PHP Kod:
text-indent: -9999em/*-[yazi gizle]-*/ 

Görünüşü oval yapmak için css kodlarına aşağıdaki css elementlerini ekleyebilirsiniz.
PHP Kod:
border-radius5px //Son sürüm tarayıcılar
 
-o-border-radius5px //Opera
 
-ms-border-radius5px //MSI
 
-moz-border-radius5px//Mozilla
 
-khtml-border-radius5px //Konqueror, ABrowse, Apple Safari, Nokia
 
-webkit-border-radius5px //Chrome 

Sabitlemek için css kodlarına aşağıdaki css elementini ekleyebilirsiniz.
PHP Kod:
positionfixed //Sabitleme kodu 

Eğer CSS bilgisi yeterli seviyede ise, css kodlarını geliştirip daha farklı uygulamalar içinde kullanılabilir..

Ekteki resmi, ftp'den ''./images'' klasörünün içine yüklemeyi unutmayınız.

yukleniyor.gif

Demo Link:
Kod:
http://www.mybbdepo.com/

Kaynak: MCTR - XpSerkan
MyBB.Com.TR Sağ Ok XpSerkan.Com Sağ Ok FB.Com/XpSerkan
Google: +MyBBGrup Sağ Ok FaceBook: #MyBBGrup Sağ Ok Twitter: @MyBBGrup Sağ Ok YouTube: ►MyBBGrup
MyBB Destek Sağ Ok MyBB Tema Sağ Ok MyBB Eklenti Sağ Ok MyBB Seo
≧◔◡◔≦ I Love You MyBB (>‿)
Ara
Cevapla
#2
MyBB'de kullanmak için tek bir örnek veriyorum.
Yükleniyor uygulamasını ya da reklam , duyuru artık yaptığınız şeyi sadece ziyaretçilere göstermek için şu adımları uygulayın.

Kullandığınız temanın, Global.css kalıplarına girip en sona aşağıdaki css kodlarını ekleyin.
PHP Kod:
.Yukleniyor_CSS {
 
   backgroundurl("images/yukleniyor.gif"repeat scroll 0 0 transparent;
 
   top50%;  /*-[yukarı-aşağı]-*/
 
   left50%;  /*-[saga-sola]-*/
 
   width100px /*-[resim genişlik]-*/
 
   height100px /*-[resim yükseklik]-*/
 
   z-index2 /*-[gölge komutu]-*/
 
   positionabsolute /*-[pozisyon komutu]-*/
 
   text-indent: -9999em/*-[yazi gizle]-*/


Daha sonra, tekrar kullandığınız temanın, Header şablonlarından => header_welcomeblock_guest şablonuna girip şu kodları en üste veya en sona ekleyin.
PHP Kod:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript">
jQuery.noConflict();
jQuery(window).load(function(){
jQuery('.Yukleniyor_CSS').fadeOut(5000); //zaman ayarı 5 saniye
});
</script>
<div class="Yukleniyor_CSS">Sayfa Yükleniyor...</div> 

Son olarak konudaki resmi ftp'den ./images klasörüne yükleyip, forumdan çıkış yapın ve uygulamanın çalışıp çalışmadığını kontrol edin..

Css kodlarından, uygulamanın sağa/sola , yukarı/aşağı pozisyon/yön ayarlarını yapabilirsiniz.
MyBB.Com.TR Sağ Ok XpSerkan.Com Sağ Ok FB.Com/XpSerkan
Google: +MyBBGrup Sağ Ok FaceBook: #MyBBGrup Sağ Ok Twitter: @MyBBGrup Sağ Ok YouTube: ►MyBBGrup
MyBB Destek Sağ Ok MyBB Tema Sağ Ok MyBB Eklenti Sağ Ok MyBB Seo
≧◔◡◔≦ I Love You MyBB (>‿)
Ara
Cevapla

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Bilgi [Bilgi] Jquery ve CSS , Jquery uygulamalarının çakışmasını engelleme Machine 7 15,248 29.03.2012, Saat: 19:13
Son Yorum: Bamboo



Konuyu Okuyanlar: 1 Ziyaretçi
© 2009-2018 MyBB.Com.TR Internet Hizmetleri, MyBBGrup.Com Alt Kuruluşudur.

Web sitemiz dahilindeki tüm sayfalar, bu sayfaları gösteren tüm ekranlar ve içerdiği her türlü bilgi ve bağlı materyal, yerleşim ve öğeler, (çözüm ortaklarının logoları ve yasal hakları hariç) MyBB.Com.TR'ye aittir.
Yazılı izin olmaksızın ve kaynak belirtilmedikçe, (Kaynak göstererek alıntı yapılabilir.) kopyalanamaz ya da yayınlanamaz. MyBB.Com.TR sitesindeki içerik-ler 5070 sayılı kanun kapsamında dijital zaman damgasıyla ve DMCA tarafından korunmaktadır.
Tüm hakları, (insafiyet ile) saklıdır.
teknoloji forumu , haber