Sayın ziyaretçi, AllaTurkaa sitesine hoş geldiniz. Eğer buraya ilk ziyaretiniz ise lütfen yardım bölümünü okuyunuz. Böylece bu sitenin nasıl çalıştığı konusunda ayrıntılı bilgilere ulaşabilirsiniz. Eğer sitenin tüm olanaklarından faydalanmak istiyorsanız, kayıt yaptırmayı düşünmelisiniz. Bunun için kayıt formunu kullanabilir ya da bu bağlantıya giderek kayıt işlemi hakkında daha fazla bilgi alabilirsiniz. Eğer önceden kayıt yaptırdıysanız buradan giriş yapabilirsiniz.
Kayıt tarihi: Jan 26th 2014
Konum: DENİZLİ/Gönlünüze ektiğiniz her güzellik, bir gün size bereketli bir hasat olarak dönecektir.
Gönül rahatlığıyla kullanabileceğiniz bu Özel Radyo Player Kataloğu, hiçbir dış kaynak zorunluluğu olmadan sitenizde özgürce çalışır.
1. Yayın Linkleri Ve Hızlı Bağlantı
Radyonuzun çalması için kodun en sonunda yer alan audio id="r-0" etiketlerindeki src linkini silin. Kendi yayın linkinizi buraya eklediğinizde playerlar saniyeler içinde yayına bağlanacaktır. Linklerin sonuna ; koymayı unutmayın.
2. Resimler Ve Gif Katman Özellikleri
Tasarımda çift katmanlı görsel yapısı kullanılmıştır. Alt katta dönen hoparlör gifi, üst katta ise 105px boyutunda parlayan yıldız efekti bulunur. Bu iki katman birleşerek derinlikli bir görsellik sunar.
3. Önemli Güvenlik Ve Yedekleme Uyarısı
Kodlar ve resimler ekte verilmiştir. Resimleri silinmeye karşı korumak için kendi sunucunuza yükleyin. Yada güvenli blogspot gibi adreslerin linkleriyle değiştirmeyi kesinlikle unutmayın.
4. Gelişmiş Navigasyon Ve Ses Kontrolü
Her player üzerinde hassas bir Volume Slider (Ses Kaydırıcısı) ve fonksiyonel navigasyon butonları yer alır. Kullanıcılar radyo sesini dilediği gibi ayarlayabilir veya yayını durdurup başlatabilir.
5. Dinamik Şarkı Ve Dinleyici Bilgisi
Panel bilgileriniz için data-username kısımlarına kendi kullanıcı adınızı yazmanız yeterlidir. Böylece o an çalan parça ismi ve canlı dinleyici sayısı otomatik olarak ekrana yansıtılır.
6. Renk Seçenekleri Ve Bağımsız Temalar
Katalogda Mavi, Kırmızı, Turuncu ve Yeşil olmak üzere 4 ana renk teması bulunmaktadır. Hangi rengi isterseniz o div bloğunu alıp kendi sitenize kolayca entegre edebilirsiniz.
Aşağıda, sadece tek bir player kullanmak isteyenlerin örnek alması gereken tam kod yapısı sunulmuştur.
Örnek Almanız Gereken Kod Yapısı:
|
|
Kaynak kod |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 |
<div class="f-aligner" style="width: 100%; display: flex; justify-content: center; margin: 20px 0; clear: both;">
<style>
/* Talimat: Uzun yazıları bölmek için paragraflar ve 10px boşluk */
.radyo-tekli-kutu p { margin-bottom: 10px !important; line-height: 1.6; }
.radyo-tekli-kutu b { font-weight: bold; }
/* Orijinal CSS - Hiçbir nokta değiştirilmedi */
.glass-frame {
background: rgba(15, 15, 15, 0.9);
border-radius: 25px;
border-width: 2px;
border-style: solid;
}
.top-info-bar { width: 630px; display: flex; gap: 10px; margin-bottom: 12px; }
.marquee-box { flex: 1; padding: 8px 20px; display: flex; align-items: center; overflow: hidden; white-space: nowrap; }
.marquee-box p { display: inline; margin: 0 30px; }
.listener-box { padding: 8px 20px; font-weight: bold; font-size: 14px; min-width: 130px; text-align: center; display: flex; align-items: center; justify-content: center; }
.player-outer-frame { width: 630px; padding: 12px 0; display: flex; align-items: center; justify-content: center; position: relative; }
.spk-container { position: relative; width: 55px; height: 55px; margin: 0 5px; }
.spk-unit {
width: 100%; height: 100%;
background: url('https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMtzcOgYHFDKaiDg8FgheVqBmfU_UKnHa-JNbQ8Jgq9UBU0kNLsx8nc0n40bmGh3OiorP97htIuzWklFivIBTZC4Rd7oIbauoA5z0R8n926q8fp0Xwj_kpujdGTkLCh7_Lrn1_eazTubqpPWClU0XD29BMsBqJ-yi43ETn_1nEo7WJoBXz90cyFm0QY4g/s1600/N5MqEZ.gif') no-repeat center;
background-size: cover; border-radius: 50%; border: 2px solid #333; position: relative; z-index: 1;
}
.spk-overlay {
position: absolute; top: -25px; left: -25px; width: 105px; height: 105px;
background: url('https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjW4_-n_zL2bReMm9RxLvXKgU0_hHHzpV042cdaUvaa9W2Cta_lw2jaIbMVcJ1Sv9xZZOvZ_4rzT0riSJkfNlUFOZKhxqPkSufDe7k0fbYRx-7cIoesq76MJ1wYcfIRg-PUCbukOKK8rwKf-4fmPmtzCWHVpxWG-u9qy6nzWRgRP-xuw6bVLPyapiu6tOc/s320/d9wfexupqtm.gif') no-repeat center;
background-size: contain; z-index: 5; pointer-events: none;
filter: drop-shadow(0 0 5px rgba(255,255,255,0.5));
}
.capsule-core { background: linear-gradient(180deg, #32353a 0%, #0f1113 100%); width: 386px; height: 47px; margin: 0 10px; border-radius: 24px; display: flex; align-items: center; padding: 0 15px; border: 1px solid #444; box-sizing: border-box; }
.radio-tag { color: #f9b000; font-size: 10px; font-weight: bold; width: 75px; }
.glass-play-btn { width: 48px; height: 48px; border-radius: 50%; border: 2px solid #ffffff; cursor: pointer; display: flex; justify-content: center; align-items: center; margin: 0 10px; transform: translateY(-1px); }
.play-tri { width: 0; height: 0; border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-left: 13px solid white; margin-left: 3px; }
.pause-rect { width: 14px; height: 14px; border-left: 4px solid white; border-right: 4px solid white; display: none; }
.vol-slider-alt { -webkit-appearance: none; width: 70px; height: 4px; background: #000; border-radius: 2px; outline: none; }
.vol-slider-alt::-webkit-slider-thumb { -webkit-appearance: none; width: 14px; height: 14px; border: 2px solid #fff; border-radius: 50%; cursor: pointer; }
.nav-svg { fill: #fff; width: 20px; cursor: pointer; }
.theme-blue .glass-frame { border-color: #0080FF; }
.theme-blue .text-color { color: #0080FF; }
.theme-blue .glass-play-btn { background: radial-gradient(circle at 35% 35%, #4fa3ff, #003d80 90%); }
.theme-blue .vol-slider-alt::-webkit-slider-thumb { background: #0080FF; }
</style>
<div class="radyo-tekli-kutu">
<div class="theme-blue">
<div class="top-info-bar">
<div class="marquee-box glass-frame">
<marquee scrollamount="4">
<span class="text-color" style="font-weight:bold;">DOST YURDU RADYO</span><p></p>
<span style="color:#fff;">- ŞU AN YAYINDA -</span><p></p>
<span class="cc_streaminfo" data-type="song" data-username="qpnslltp" style="color:#fff;">Yükleniyor...</span>
</marquee>
</div>
<div class="listener-box glass-frame text-color"><span class="cc_streaminfo" data-type="listeners" data-username="qpnslltp">0</span> DİNLEYİCİ</div>
</div>
<div class="player-outer-frame glass-frame">
<div class="spk-container"><div class="spk-unit"></div><div class="spk-overlay"></div></div>
<div class="spk-container"><div class="spk-unit"></div><div class="spk-overlay"></div></div>
<div class="capsule-core">
<div class="radio-tag">DOST YURDU</div>
<div style="display:flex; align-items:center; flex-grow:1; justify-content:center;">
<svg class="nav-svg" viewBox="0 0 24 24"><path d="M6 6h2v12H6zm3.5 6L18 18V6z"/></svg>
<div class="glass-play-btn" onclick="togglePlay(0, this)"><div class="play-tri"></div><div class="pause-rect"></div></div>
<svg class="nav-svg" viewBox="0 0 24 24"><path d="M6 18l8.5-6L6 6v12zM16 6v12h2V6h-2z"/></svg>
</div>
<input type="range" class="vol-slider-alt" min="0" max="1" step="0.1" value="0.8" oninput="setVol(0, this.value)">
</div>
<div class="spk-container"><div class="spk-unit"></div><div class="spk-overlay"></div></div>
<div class="spk-container"><div class="spk-unit"></div><div class="spk-overlay"></div></div>
</div>
<audio id="r-0" src="https://eu1.fastcast4u.com/proxy/qpnslltp?mp=/1"></audio>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<script src="https://eu1.fastcast4u.com/system/streaminfo.js"></script>
<script>
function togglePlay(idx, btn) {
var aud = document.getElementById("r-" + idx);
var p = btn.querySelector(".play-tri");
var s = btn.querySelector(".pause-rect");
if (aud.paused) {
aud.play();
p.style.display="none";
s.style.display="block";
} else {
aud.pause();
p.style.display="block";
s.style.display="none";
}
}
function setVol(idx, val) {
document.getElementById("r-" + idx).volume = val;
}
</script>
</div>
|
Önemli Bilgilendirme: Player'ın çalışması için yukarıdaki üç bölümün de (Style, Div ve Script) sayfanızda bulunması gerekir.
Keyifli yayınlar ve iyi forumlar dileriz.
Bu mesaj 1 defa düzenlendi, son düzenlemeyi yapan "Seyyah20" (30.12.2025, 04:41)
Bu mesaj 2 defa düzenlendi, son düzenlemeyi yapan "Melodi Melodi" (11.04.2026, 13:00)
Kayıt tarihi: Jan 26th 2014
Konum: DENİZLİ/Gönlünüze ektiğiniz her güzellik, bir gün size bereketli bir hasat olarak dönecektir.
"Merhaba, öncelikle güzel yorumunuz için teşekkürler! Tabii ki, bu kodlar paylaşıma açıktır; isterseniz radyo ismini değiştirebilir,Elinize emeginize saglik Bu Güzel Paylasiminiz icin Tesekkür ederim
Kullanmak istedigimizde dost yurdu yerine kendi radyo ismi kullanma iznimiz varmidir : )
Güzel ilahiler caliyor.. :love:
baska radyo link eklendiginde yine calan sarki ismini nasil cekebiliriz.