There is lots of recent discussion about how to fix the ``listen again''
function of the BBC iPlayer plugin, including a patch from ``mrw''  
here :
https://forums.slimdevices.com/showthread.php?109446-BBCiplayer-play-it-again-list-shows-404/page13

However I use the BBC Radio Applet (v.1.16 on the touch and on a
squeezbox radio) and I couldn't find a description of how to fix that.

If there is anyone else like me who just uses the BBC Radio Applet, here
is a way to fix that (this is for experts only). 

As pointed out by ``expectingtofly'' (on the page linked to above) the
problem is that the names of the xml files have been changed, for
example from radio4.xml  to bbc_radio_fourfm.xml

Thus we just need to find where the applet lives, and edit the xml
names:

1) ssh into your touch (or radio)

2) go to the directory where the app lives:

cd /usr/share/jive/applets/BBCRadio

3) make a backup:

mkdir bup
cp * bup/

4) now edit the applet with vi

vi BBCRadioApplet.lua

---search for the line:  local listenagain = { 
and just below that change the xml names as in the following:


local listenagain = {                                                   

{ text = "BBC Radio 1",       id = "bbc_radio_one.xml",         
img1 = "radio1_logomobile1-1.png"    },                      
{ text = "BBC Radio 1 Xtra",  id = "bbc_1xtra.xml",          
img1 = "radio1x_logomobile1-1.png"   },         
{ text = "BBC Radio 2",       id = "bbc_radio_two.xml",         
img1 = "radio2_logomobile1-1.png"    },                      
{ text = "BBC Radio 3",       id = "bbc_radio_three.xml",       
img1 = "radio3_logomobile1-1.png"    },                    
{ text = "BBC Radio 4 FM",    id = "bbc_radio_fourfm.xml",      
img1 = "radio4_logomobile1-1.png", service = "bbc_radio_fourfm" },
{ text = "BBC Radio 4 LW",    id = "bbc_radio_fourfm.xml",      
img1 = "radio4_logomobile1-1.png", service = "bbc_radio_fourlw" },
{ text = "BBC Radio 4 Extra", id = "bbc_radio_four_extra.xml",  
img1 = "radio4x_logomobile1-1.png"   },                            
{ text = "BBC Radio 5 Live",  id = "bbc_radio_five_live.xml",   
img1 = "radio5l_logomobile1-1.png"   },                          
{ text = "BBC Radio 6 Music", id = "bbc_6music.xml",         
img1 = "radio6_logomobile1-1.png"    },                                

{ text = "BBC Asian Network", id = "bbc_asian_network.xml",   
img1 = "radioan_logomobile1-1.png"   },                                
{ text = "BBC World Service", id = "bbc_world_service.xml",   
img2 = "radio/bbc_world_service.gif" },                                
{ text = "BBC Radio Scotland",id = "bbc_radio_scotland.xml",  
img2 = "radio/bbc_radio_scotland_1.gif" },                             
{ text = "BBC Radio nan Gaidheal", id =
"bbc_radio_nan_gaidheal.xml",       img2 =
"radio/bbc_radio_nan_gaidheal.gif" },              
{ text = "BBC Radio Ulster",  id = "bbc_radio_ulster.xml",    
img2 = "radio/bbc_radio_ulster.gif"  },                                
{ text = "BBC Radio Wales",   id = "bbc_radio_wales.xml",     
img2 = "radio/bbc_radio_wales.gif"   },                                
{ text = "BBC Radio Cymru",   id = "bbc_radio_cymru.xml",     
img2 = "radio/bbc_radio_cymru.gif"   },                                
} 


5) then save the file and restart the device and it should work fine (at
least it did for me)

6) if you want to restore the original file just do:


cd /usr/share/jive/applets/BBCRadio
cp bup/BBCRadioApplet.lua .


------------------------------------------------------------------------
Phil168's Profile: http://forums.slimdevices.com/member.php?userid=39348
View this thread: http://forums.slimdevices.com/showthread.php?t=109485

_______________________________________________
Touch mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/touch

Reply via email to