Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Flash saatin arka planını nasıl transparan yapabilirim?
Modül olarak siteye saat ekledim fakat bunun arka planını transparan yapamadım bunu sorunu nasıl halledebiliriz?
Modül ve sorunun önizlemesi ektedir.
Kullandığım joomla sürümü:joomla 1.5.15
hocam sanırım php yi iyi biliyorsunuzdur.Anlatacaklarımı php de uygulayabilirsininiz inşallah.
bunu php harıcınde ben kullanbiliyorum.
frontpage i açıyorum flash dosyasını surukleyip atıyorum tasarım sayfasına daha sonra flash a çift tıklayıp gelen ekran da saydam seçiyorum.
zemin rengi ne olursa olsun fark etmiyor.
sanırım template değiştireceksiniz uyum sağlamıyor,yada en azından benimkinde öyle oluyor.
eğer php de eklerseniz kodu buraya atarsanız sevinirim.
Sonunda sorunu çözdüm.
Anlatıyorum arkadaşlar:
Modülün içindeki flash dosyasını aldım (genericClock.swf) bunu masaüstümde tuttum.Daha sonra modüllerden daha önceki modülü deaktif (pasif) ettim. Joomla administrator panelinden kullanıcılardan kendim için metin editörü olarak joomlaFCK editörünü varsayılan yaptım. Bu metin editörünü seçebilmek için yüklemek gerekiyor. Bu editörü seçmemdeki neden flash yükleme seçeneğinin oluşudur. Bu işlemide bititrdikten sonra modüllerden yeni tıklayıp burdaki seçeneklerden özel HTML seçip sonraki butonuna tıklıyoruz. Burdan yeni modülümüze başlık belirleyip şablonda konumunu belirliyoruz. Ben başlık olarak Clock seçtim. Hemen altta metin editörümüz bizi bekliyor olacak burda sayfamıza flash dosyamızı eklicez. Sağda flash ekle/düzenle seçeneği var bunu seçiyoruz açılan popmenüde karşıya yükle seçeneğinin seçip dosyamızı sunucuya gönderiyoruz. Direk ftp yoluylada bunu yapabilirsiniz. İmage>stories>flash klasörü içerisine dosyamızı(genericClock.swf) atıyoruz. Eğer flash klasörü yoksa kendiniz oluşturun. Popmenüde Bilgi URL kısmınını girmeniz gerekiyor ister elle girin isterseniz sunucuyu gez seneçeneğiyle dosyanın yolunu gösterin. Önizlemesi hemen belirecektir. URL altında genişilk seçeneklerininde girebilirsiniz ben 160*160 seçeneğinin girdim. Bu işlemde bittikten sonra popmenüsünde tamam diyoruz. Buraya kadar yeni modül oluşturmayı ve bu modüle flash eklemeyi gördük şimdi geldik asıl istediğimiz şeye yani arka planı transaparan yapmaya. Burda kaynak kodu göster seçeneğini işaretliyoruz kodlar görününcede şu kodu wmode="transparent" oraya yapıştırıyoruz. Kaynak kodu şöyleyken :
<p><embed height="160" width="160" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" src="http://www.traditionalhandicrafts.eu/images/stories/flash/genericClock.swf" scale="exactfit" play="true" loop="true" menu="true" /></p>
Kodumuzu ekledikten sonra şöyle oldu:
<p><embed height="160" width="160" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" src="http://www.traditionalhandicrafts.eu/images/stories/flash/genericClock.swf" scale="exactfit" play="true" loop="true" menu="true" /></p>
Sonra kaynak kodu seçeneğinden çıkıyoruz modülümüzü kaydedip sitemizi önizlemeden inceliyoruz işte sonuç harika değilmi. Transparan uygulamam.
NOT: Başka basit yöntemlerde olabilir ben kendi yöntemimi açıkladım.
Saatin fla'sını yollasaydınız onu yapardım. Ekte arkaplanı beyaz, rengi kırmızı bir yazı var transparent olarak publish ettim Flash CS4'te. HTML dosyasının arkaplanını değiştirirseniz sonucu görebilirsiniz.
Özgür Hocam öneri için tşkler yöntem aklıma gelmişti. Fakat bunu joomlaya uyarlamak biraz zor. Eklediğimiz dosyanında sadece swf var fla yok. . Anlattığım yöntemle başka flashlarda siteye eklenebilir.