• 07-11-2013, 15:31:07
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Arkadaşlar benim bir forum sitem var vbulletin.
    forumumda headere mesela bir buton koycam, o butona tıklandığında ses çıkacak. Sitede açık olanlar bu sesi duyacak. Biz arkadaşlarla sohbet ediyoruz da bazen unutuyoruz yeni mesaj gelince böyle bir uyarı koyup bassak iyi olur diye düşündüm
  • 09-11-2013, 23:14:16
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    İyiymiş ama php ile olamaz bence flash la yapılır en basiti


    Sent from my iPhone using Tapatalk
  • 09-11-2013, 23:55:17
    #3
    Index sayfana ufak bir iframe koyarsın. Iframe ile çağırılan sayfayada bir mp3 player koyarsın, butona bastığında mp3 devereye girer ve index açık olan herkese o müzik çalınır. Bu mantık üzerinden gidilebilirsiniz, tabi bunun ajax jquery ile daha farklı yollarıda vardır bilginiz olsun.
  • 11-11-2013, 01:56:42
    #4
    Olmuyor yapamadım. 1 tane koydum iframeyle sesi açınca sadece benim pc de cıkıyor.

    Yardım lütfen.
  • 11-11-2013, 12:34:29
    #5
    Butona kimin tıklayacağı ve sesi kimin duyacağı önemli. Yönetici butona tıklayacak, tüm giriş yapanlar duyacak derseniz işin ucu soket programlamaya gidecektir (belli aralıklar ile ajax ile kontrol edmeceğimizi varsayarsak). Ancak hali hazırda zaten bir socket uygulaması varsa, canlı chat gibi o zaman mesaj geldiğinde tetiklenecek bir ara fonksiyon uygulanabilir.

    Örneğin:
    http://ionden.com/a/plugins/ion.sound/en.html
  • 11-11-2013, 13:49:08
    #6
    iframe vs. türü şeylerle olacak iş değil olsada sağlıklı olacak iş değil. Alexis arkadaşında dediği gibi farklı yazılım dillerinden yardım alman gerekli
  • 11-11-2013, 15:14:01
    #7
    Şöyle basit bir şey yapabilirsin gibime geliyor. Başka sayfalarda isen ve sana mesaj gelirse haberdar olursun. Sesli uyarı çaldırabilirsin üyenin bilgisayarında. Ben mantığını anlatayım gerisini sen yap:

    Şu kodu header template içine ekle:

    <head>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
    
    <script type="text/javascript">
    	function loadLog() 
    	{$.ajax( {		
    	url:"1.php", 
    	cache:false,
    	success: function(sonuc) {
    $('#durum').html(sonuc);
    	}
    	
    	} ) } 
    			;
    
    		$(document).ready(function() {
    	setInterval (loadLog, 3000);	
    });
    </script>
    </head><body>
    <div id="durum"></div>
    </body>
    1.php dosyası içinede şu kodu ekleyeceksin. Tabii 1.php dosyasını vbulletine göre ayarlayıp, login olan kişiye yeni pm gelmiş mi gelmemiş mi onu check ettireceksin. Mesaj gelmiş ise çıktısı şöyle bişey olacak 1.php'nin.

    <audio  autoplay >
      <source src="notify.ogg" type="audio/ogg">
      <source src="notify.mp3" type="audio/mpeg">
      <source src="notify.wav" type="audio/wav">
    </audio>
    • BKarali
    BKarali bunu beğendi.
    1 kişi bunu beğendi.
  • 13-11-2013, 04:44:52
    #8
    Ben pm şeklinde demedim ama, shoutbox chat kullanıyoruz sitede. Biri mesaj yazdığında takip edemiyoruz. Zaten otomatik olması da kötü olur, kafa şişirir. Kişi manuel olarak eklediğinde ses çıksın istedim ama sanıyorum zor bir olay.

    Yinede teşekkürler desteğiniz için.