#1
  1. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jan 2014
    Posts
    2
    Rep Power
    0

    Player with variable url - help


    I find this code:
    Code:
    <!--SCM Music Player by Adrian C Shum - http://scmplayer.net--> 
    <script type="text/javascript" src="http://scmplayer.net/script.js" ></script> 
    <script type="text/javascript"> 
    SCMMusicPlayer.init("{'skin':'skins/black/skin.css','playback':{'autostart':'false','shuffle':'false','volume':'70'},'play​list':[{'title':'Example 1','url':'http://example.com/music1.mp3'},{'title':'Example 2','url':'http://example.com/music2.mp3'}],'placement':'bottom','showplaylist':'false'}"); 
    </script> 
    <!--End of SCM Music Player script-->
    I need to change daily the url (e.g http://www.mysite.com/12jan.mp3, tomorrow .../13jan.mp3, after tomorrow .../14jan.mp3; so format http://www.mysite.com/ddmmm.mp3), but I can not manage it.

    I tried this:
    Code:
    <html> 
    <head> 
    <script> 
    data = new Date(); 
    mon = new Array ("jan","feb","mar","apr","mai","jun","jul","aug","sep","oct","nov","dec"); 
    var zile = new Array(12); 
      day[0] = 31; 
      day[2] = 31; 
      day[3] = 30; 
      day[4] = 31; 
      day[5] = 30; 
      day[6] = 31; 
      day[7] = 31; 
      day[8] = 30; 
      day[9] = 31; 
      day[10] = 30; 
      day[11] = 31; 
    if (Math.round(data.getFullYear()/4) == data.getFullYear()/4) { 
      day[1] = 29 
    } 
    else { 
      day[1] = 28 
    } 
    var d = "http://www.mysite.com/" + data.getDate()+mon[data.getMonth()]+ ".mp3"; 
    document.write(d);   // this for test 
    </script> 
    </head> 
     
    <body> 
    <!--SCM Music Player by Adrian C Shum - http://scmplayer.net--> 
    <script type="text/javascript" src="http://scmplayer.net/script.js" ></script> 
    <script type="text/javascript"> 
    SCMMusicPlayer.init("{'skin':'skins/black/skin.css','playback':{'autostart':'false','shuffle':'false','volume':'70'},'play​list':[{'title':'Example 1','url': '+d+'},{'title':'Example 2','url':'http://example.com/music2.mp3'}],'placement':'bottom','showplaylist':'false'}"); 
    </script> 
    <!--End of SCM Music Player script-->
    </body>
    </html>
    Anyone can help me please?
    Thank you very much.
  2. #2
  3. A Not To Shabby Code Smurf
    Devshed Beginner (1000 - 1499 posts)

    Join Date
    Aug 2008
    Posts
    1,183
    Rep Power
    184
    Try this:
    Code:
    <html> 
    <head>
    <script>
    var data = new Date(); 
    var mon = new Array ("jan","feb","mar","apr","mai","jun","jul","aug","sep","oct","nov","dec"); 
    var d = "http://www.mysite.com/" + data.getDate() + mon[data.getMonth()] + ".mp3";
    </script>
    </head> 
     
    <body> 
    
    <!-- SCM Music Player http://scmplayer.net -->
    <script type="text/javascript" src="http://scmplayer.net/script.js" 
    data-config="{'skin':'skins/tunes/skin.css','volume':70,'autoplay':false,'shuffle':false,'repeat':1,'placement':'top','showplaylist':false,'playlist':[{'title':'Example 1','url':''+d+''}]}" ></script>
    <!-- SCM Music Player script end -->
    
    </body>
    </html>
    Also..., have you got all the external JavaScript files; to make this widget work? I did not see any of them linked in your code example/snippet. If you don't; the external files are located @ https://github.com/cshum/SCM-Music-Player/.
  4. #3
  5. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jan 2014
    Posts
    2
    Rep Power
    0
    No, I don't have it.

    I thought that if I call scmplayer.net/script.js and I write my url it was enough.

    What do I need to do that? What files should I have included to make this work?
  6. #4
  7. A Not To Shabby Code Smurf
    Devshed Beginner (1000 - 1499 posts)

    Join Date
    Aug 2008
    Posts
    1,183
    Rep Power
    184
    Visit the author's website @ http://scmplayer.net; there you should be able to find all the documentation, that you need, to make this widget work.

IMN logo majestic logo threadwatch logo seochat tools logo