Ajax XML Ticker Secmece Tv Yayında
Kategori: Web Grafik Tasarım 25/06/2008
Gördüğüm kadarı ile bu sıralar bloglarda yazı galerileri moda kimi eklentiler ile kimi flash ile galerilerini oluşturuyor bende uzun süredir bu olaya kafayı taktım
flash ile bir galeri yapmıştım fakat görüntü stediğim gibi olmadı nede olsa hazır program ile yapmıştım ara ara bir kaç deneme oldu ama işe yaramadı en son Ajax XML Ticker (txt file source) scripti buldum txt dosyasından verileri çekip görüntülüyordu bu tam benlik dedim database bağlantısı yok çalışmalara başladım Şuan Sağ menüde bulunan Secmece Tv Haline nasıl geldiğini merak ediyorsanız buyrun
Script Ajax tabanlı benim scriptler hakkında hiç bir bilgim yok sadece kullanmasını biliyorum görümünü güzel efektli geçişleri var aşağıda resimde görüldügü gibi ilgili linkin başlığı ve kısa bir açıklama. ilk etapda bu şekilde kullanacaktım

bu bilgilerin çekildiği txt dosyasında ise aşağıdaki kodlar var her mesaj için ayrı kod şimdi neler yapmalıyım nasıl temama uygun hale getirim ?
tickercontent.txt dosyasında bulunan kodlar
<div class="message"><a href="http://www.javascriptkit.com" target="_new">JavaScript Kit</a> Comprehensive JavaScript tutorials and over 400+ free scripts!</div>
ilk olarak başlık biraz büyütulmeli renk değiştirilmeli scriptin css kodlarına çeşitli font kodları ekledim dene yanıl olmadı
düşündüm temamda yan menüde bölüm başlıkları h2 etiketleri arasında bulunuyor son yorumlar,kategoriler vb. bende txt dosyasında başlığı h3 etiketi içine alırım olur biter dedim işlemi yaptım temamın style.css dosyasına sidebar h2 kodlarını kopyaladım h3 yaptım başlık sorununu çözdüm
devamında arka plandaki sarı renk bunuda temada yan menünün rengine uygun yaptım ki o sırada
bu rengi belirleyen kodun yerine resim göstermek için gerekli kodu eklesem ne olur dedim uyguladım sarı arka plan rengi yerine arka plan resmi ekledim
ajaxticker css kodları
#ajaxticker1{
width: 200px;
height: 100px;
border: 1px ridge black;
padding: 5px;
background-color: #FEEEB8;
}
buradaki background-color: yerine
background: url(images/dell_lcd.jpg) ;
fakat resim biraz garip göründü altta resmin bir parçası daha vardı sebebi eksik olan no-repeat Erhan Abinin bir yazısından aklıma geldi
resmin tekrar etmemesi için bu kodun eklenmesi gerekli bakınız CSS ile Arkaplan Resmi
ilk aklıma gelen Elektronik devrelerde kullanılan LCD Resmi oldu geriye yazıyı lcd içinde uygun yere oturtmak kaldı padding: margin: kodları ile biraz oynama yaptım oldu birde txt dosyasında
div class= message etiketlerinin içinde bir link ve açıklama var bunu 3 adet yaptım her seferinde 3 link görüntülendi açıklama yazılarını kaldırdım neyse
fakat bir türlü uygun lcd görseli bulamadım birde görselde köşeler kalın olduğundan yazı alanı dar oluyordu elimdeki arşivi karıştırıken eski tüplü bir televizyon resmi gördüm
güzel olur enteresan onu kullandım
oda olmadı yıl 2008
teknolojik olsun LCD Televizyon görsel avına çıktım
sizlerlede paylaştığım Dell image bank sayfasına ulaştım aradığım resmi buldum photoshop ile biraz işlemek gerekli
Photoshop ile yapılan işlemlerin Videosunu hazırladım Buradan indirebilirsiniz
birde LCD Tv ekranının içinde karıncalanma görüntüsü olsa daha değişik olur dedim tv karıncalanma görüntüsü avına çıktım
pardus-linux forumlarından buldum biraz kes biç işlemi ve LCD Ekrana yerleştirme Videoda gördüğünüz gibi
buraya kadar tamam ama bir türlü içime sinmedi çok garip göründü sonradan bir lcd tv ekranda yazı linkleri ne yapsam acaba link yerine resim gösterilebilirmi ama txt dosyasından resim kodu olurmu
dene gör aşağıda gördüğünüz resim kodunu ekledim (html) wordpressde yazılarımıza eklediğimiz resimlerin kodu visual editör yerine html kullandığınızda göreceksiniz
html resim kodları
<img src="http://localhost/wordpress/wp-content/uploads/2008/06/_dmos-pcb.jpg" alt="" title="_dmos-pcb" width="416" height="340" class="alignnone size-full wp-image-356" />
iyi resim görüntülendi süper
ama resmi televizyon ekranına oturtmam gerek uğraşdur olmadı enson yahu yazıları h3 etiketi içine almıştım resim kodunuda h3 içine alayım belki olur eğer tutarsa istediğim gibi yön veririm resime denedim oldu ayrıca ekrana yerleştirdiğim karıncalanma resmi ile geçiş efektti çok iyi anlaştılar
sonrasında resimleri hazırladım bu iş için PhotoFiltre Studio kullandım resim düzenlemede kolaylık sağladı
yapılan işlemlerin Videosunu Buradan indirebilirsiniz
ekranın içine yerleşecek beyaz resmin genişliği max 275x yüksekliği ise max 171x olacak beyaz resmin içine yerleşek olan
yazı resminin ise genişlik max 275x yükseklik maz 150x resimlerimi pages.google sitesinden aldığım alana yükledim malum trafik limiti sonrasında txt dosyası düzenlendi ben resim kodları için wordpress kullandım
resimleri toptan upload edip yazı alanına ekledim sonrasında görsel editöre geçip (visual) resimlerin linklerini ekledim tekrar html editöre geçip kodları kopyalayıp txt dosyasına attım enson resim adersleri değişti h3 etiketleri eklendi vb. tebiki bunları toptan değiştirdim notepad++ programında sol üstte ara bölümünde değiştiri seçin ilgili değerleri girin ve hepsini değiştire tıklayın
gelelim wordpress temanızda nasıl kullanabilirsiniz
önce ajaxticker.js ve tickercontent.txt doayasını sunucumuza göneriyoruz tema klasörüne atın header.php dosyamızı açıp aşağıdaki kodu title tagının altına ekliyoruz
header.php dosyasına eklenen kod
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>ajaxticker.js"></script>
sonra style.css dosyamıza aşağıdaki kodları ekliyoruz
değiştirilen css kodları
#ajaxticker1{
width: 294px;
height: 236px;
padding: 5px;
background: url(images/dell_lcd.jpg) no-repeat;
}
#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
}
#sidebar h3{
margin: 5px 5px 52px;
}
LCD Resminide temanızın resim klasörüne atın ismi farklı ise (genelde images olur) style dosyasına eklediğiniz kodlarda background bölümünden ismini değiştirirsiniz
sonrasında galerinin görüneceği yerin php dosyasına aşağıdaki kodları ekliyoruz ben yan menüde kullandım (sidebar.php)
Sidebar.php dosyasına eklenen kodlar
<script type="text/javascript"> var xmlfile="http://localhost/tickercontent.txt" //path to ticker txt file on your server. //ajax_ticker(xmlfile, divId, divClass, delay, optionalfadeornot) new ajax_ticker(xmlfile, "ajaxticker1", "someclass", 10000, "fade") </script>
kodlar arasında var xmlfile bölümü txt dosyasının yolunu gösteriyor kendi sitenize göre düzenleyin 10000 ise geçiş süresi bu düzenleme işlemlerini Notepad++ programı ile yapmanızı öneririm bu kadar
şuan bence en büyük eksik verileri rastgele gösteremesi bu özellik eklenebilirmi bilmiyorum araştırmalar devam ediyor umarım olur
kullanılan resim ve script dosyalarını Buradan indirebilirsiniz
Güncelleme:
Yakup Gövler Hocamız Script üzerinde değişiklik yaptı artık veriler rastgele görüntülenebiliyor Teşekkürler Hocam ajaxticker v2
bende boş durmadım
televizyonu deÄŸiÅŸtirdim
Linux tux tv oldu kullanmak isterseniz ana resmin psd dosyası burada yeni css kodları aÅŸağıda yazılarınız için kullanıcağınız resimlerin boyutu ise 269×110
#ajaxticker1{
width: 294px;
height: 292px;
padding: 5px;
background:url(images/tux_tv.png) no-repeat;
}
#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
}
#sidebar h3{
margin: 16px 7px 52px;
}
Tux Tv

Yazıyı yazdır | Arkadaşına Gönder | Yazıyı Paylaş | Geri izleme URI | Yorum takibi RSS


CSS
Haziran 26th, 2008 10:34 am
Vay be süpermiş hakikaten..
Bende smooth gallery’i wordpress entegre etmek ile uÄŸraşıyorum =)
Buda fena değilmiş.. Kimi siteler için güzel bir olay tebrik ederim hocam..
Bu arada yeni butonların görselliği ve sitenin genel görselliği her geçen gün daha bir süper oluyor.. İşte budur ne zaman diyeceğiz
Sağ yan menüden bir de buton olayına girdim mi tamamdır..
Haziran 26th, 2008 10:42 pm
Evet benimde çok hoşuma gitti birde şu rastgele gösterme sorunu çözülse süper olacak bu arada resimler için pages.google sitesinden aldığım alanın trafik limiti dolmuş daha sağlam alternatifler bulmalı
Tema için İşte budur çok uzun süre diyemeyeceğim
Temmuz 8th, 2008 10:04 pm
rastgele görüntüleme sorunu çözüldü ayrıca yeni görünümün dosyaları eklendi ilgilenen Arkadaşlara duyurulur