Play

Tutorial

Embedding the SLRadio widget in your website

Requirements

  • The SLRadio archive (a XAP File), you can download here;

Steps

  • Paste the code below in the section of your webpage, where you want the widget to appear:
<object bgcolor="323d46" id="SLR" data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="330" height="430">
<param name="source" value="ClientBin/TenK.xap"/>
<param name="onerror" value="onSilverlightError" />
<param name="background" value="#d9ecec" />
<param name="windowsless" value="true" />
<param name="minRuntimeVersion" value="2.0.31005.0" />
<param name="autoUpgrade" value="true" />
<a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;">
<img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none"/>
</a>
</object>

We recommend to put this code in a div section, which will be easily stylable through CSS.

 

  • You’ll need to add the following javascript lines, in other to customize the widget.


    <script type="”text/javascript”">
    function SLRADIO_initialize()
    {
    var control = document.getElementById(”SLR”);
    control.content.SLRadio.setPresetsFile(”http://slradio.lookouster.org/res/presets.xml”);
    control.content.SLRadio.setTemplate(2);
    }
    </script>

    Let’s explain a bit what it is about.
    var control = document.getElementById(”SLR”): This returns a reference to the object we described below.

    control.content.SLRadio.setPresetsFile(”http://slradio.lookouster.org/presets.xml”): For customization purpose, SLRadio has some methods accessible for javascript callers. A full description of these methods can be found here. In this particular case, we’re calling the setPresetsFile method, which will tell the widget where to retrieve the webradios information from.
    Omitting to call this method will result to a use of our default presets file you can download here.

    control.content.SLRadio.setTemplate(2): Another call to one of the scriptable method SLRadio widget support. This one will enable you choosing a template for the widget.

    You’re then done with the widget integration. Open your webpage in a browser, and abracadabra!!

  • Written by admin on Jan 04,2009 in: Contributions |

    1 Comment »

    • Rana Leisey says:

      Hello, I came across this post while looking for help with Microsoft Silverlight. I’ve recently switched internet browser from Safari to Internet Explorer 7. After the change I seem to have a issue with loading sites that have Microsoft Silverlight. Everytime I go on a page that requires Microsoft Silverlight, my computer crashes and I get a “npctrl.dll” error. I cannot seem to find out how to fix it. Any aid getting Microsoft Silverlight to function is greatly appreciated! Thanks

    RSS feed for comments on this post. TrackBack URL


    Leave a Reply

    ©SLRadio2009 | Powered by WordPress | by Lookouster.org