1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 <link 5 rel="preload" 6 as="font" 7 crossorigin 8 type="font/woff2" 9 href="https://assets.player.radio/latest/assets/sintony-v7-latin-700.woff2" 10 /> 11 <link 12 rel="preload" 13 as="fetch" 14 crossorigin="use-credentials" 15 href="locales/de/translation.json" 16 /> 17 <link rel="preconnect" href="https://mapi-prod.radioplayer.co.uk/" /> 18 <link 19 rel="preconnect" 20 href="https://search.radioplayer.de/" 21 crossorigin="use-credentials" 22 /> 23 <link 24 rel="preconnect" 25 href="https://cookie.radioplayer.de/" 26 crossorigin="use-credentials" 27 /> 28 <link rel="icon" type="image/png" href="assets/favicon.png" /> 29 30
30<script type="application/javascript" src="modifying-urls.js"></script>
30 31 32
32<script 33 type="module" 34 src="https://assets.player.radio/latest/radioplayer.js" 35 ></script>
35 36
36<script 37 nomodule 38 defer 39 src="https://assets.player.radio/latest/radioplayer.legacy.js" 40 ></script>
40 41
41<script id="usercentrics-cmp" data-settings-id="zu5KGFaW" src="https://app.usercentrics.eu/browser-ui/latest/bundle.js" data-tcf-enabled></script>
41 42 <meta charset="UTF-8" /> 43 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 44 <meta name="description" content="Radioplayer web player" /> 45 <title>Radio WAF - Radioplayer</title> 46 <style> 47 [data-widget-radioplayer] { 48 width: 100vw; 49 height: 100vh; 50 left: 0; 51 top: 0; 52 position: absolute; 53 } 54 </style> 55 <link 56 rel="stylesheet" 57 href="https://assets.player.radio/latest/radioplayer.css" 58 /> 59 60
60<script type="text/javascript"> 61 62 var cnameDesk = "data-512cafb4f7.radiowaf.de"; 63 var cnameMob = "data-75671117cf.radiowaf.de"; 64 var StDesk = "radiowaf"; 65 var StMob = "mobradwa"; 66 var StKz = "RaWa"; 67 68 if(screen.width > 767){ 69 document.write("" + 70 "<!-- begin preload of IOM web manager -->\n" + 71 "<link rel=\'preload\' href=\'//"+cnameDesk+"/iomm/latest/manager/base/es6/bundle.js\' as=\'script\' id=\'IOMmBundle\'>\n" + 72 "<link rel=\'preload\' href=\'//"+cnameDesk+"/iomm/latest/bootstrap/loader.js\' as=\'script\'>\n" + 73 "<!-- end preload of IOM web manager -->\n" + 74 "<!-- begin loading of IOMm bootstrap code -->\n" + 75 "
75<script type=\'text/javascript\' src=\"//"+cnameDesk+"/iomm/latest/bootstrap/loader.js\"><\/script>\n" + 76 "<!-- end loading of IOMm bootstrap code -->\n" + 77 "\n"); 78 } else { 79 document.write(""+ 80 "<!-- begin preload of IOM web manager -->\n" + 81 "<link rel=\'preload\' href=\'//"+cnameMob+"/iomm/latest/manager/base/es6/bundle.js\' as=\'script\' id=\'IOMmBundle\'>\n" + 82 "<link rel=\'preload\' href=\'//"+cnameMob+"/iomm/latest/bootstrap/loader.js\' as=\'script\'>\n" + 83 "<!-- end preload of IOM web manager -->\n" + 84 "<!-- begin loading of IOMm bootstrap code -->\n" + 85 "
85<script type=\'text/javascript\' src=\"//"+cnameMob+"/iomm/latest/bootstrap/loader.js\"><\/script>\n" + 86 "<!-- end loading of IOMm bootstrap code -->\n" + 87 "\n"); 88 } 89 </script>
89 90 </head> 91 92 <body> 93 94 <!-- Matomo Tag Manager --> 95
95<script type="text/javascript"> 96 var _mtm = _mtm || []; 97 _mtm.push({'mtm.startTime': (new Date().getTime()), 'event': 'mtm.Start'}); 98 var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; 99 g.type='text/javascript'; g.async=true; g.defer=true; g.src='https://piwik-ams.wwwcenter.de/js/container_ZTOWSvl9.js'; s.parentNode.insertBefore(g,s); 100 </script>
100 101 <!-- End Matomo Tag Manager --> 102 103<!-- SZM VERSION="2.0" d -->
104<script type="text/javascript"> 105 if (screen.width > 767) { 106 document.write("" + 107 "
107<script type=\'text/javascript\'>\n" + 108 "IOMm(\'configure\', { st: \'"+StDesk+"\', dn: \'"+cnameDesk+"\', mh: 5 });\n" + 109 "IOMm(\'pageview\', { cp: \'"+StKz+"-Stream\' });\n" + 110 "<\/script>\n" + 111 "\n"); 112 } else { 113 document.write("" + 114 "
114<script type=\'text/javascript\'>\n" + 115 "IOMm(\'configure\', { st: \'"+StMob+"\', dn: \'"+cnameMob+"\', mh: 5 });\n" + 116 "IOMm(\'pageview\', { cp: \'"+StKz+"-Stream\' });\n" + 117 "<\/script>\n" + 118 "\n"); 119 } 120</script>
120 121<!--/SZM --> 122 123 <div data-widget-radioplayer> 124
124<script type="application/json"> 125 { 126 "mapi": "https://mapi-prod.radioplayer.co.uk/api/de/", 127 "cm": "https://cookie.radioplayer.de/cm/", 128 "al": "https://static.radioplayer.de/v3/analytics.html", 129 "np": "https://np.radioplayer.de/qp/", 130 "qp": "https://search.radioplayer.de/qp/", 131 "rpLogo": "assets/radioplayer.svg", 132 "id": "220", 133 "fallback": [ 134 { 135 "url": "https://radiowaf-live.cast.addradio.de/radiowaf/live/mp3/high?ar-distributor=f0b7", 136 "format": "mp3" 137 } 138 ], 139 "iframeSrc": "", 140 "stationLogo": "https://assets.radioplayer.de/stationimages/220_programme_image.png", 141 "stationUrl": "https://www.radiowaf.de", 142 "theme": "LIGHT", 143 "themeColour": "#e30613", 144 "widgets": ["NP", "OD", "CU"], 145 "widgetOverrides": { 146 "CU": { 147 "source": "indexsingle.php" 148 }, 149 "OD": { 150 "source": "check4uc.html" 151 } 152 }, 153 "cmp": { 154 "windowObject": "UC_UI", 155 "openFunction": "showFirstLayer", 156 "manageCookieSettingsSubtext": "via usercentrics" 157 }, 158 "tracking": { 159 "type": "quantyoo", 160 "pk": "web-radiowaf-de", 161 "trackingBaseUrl": "qy.radiowaf.de" 162 }, 163 "playLocked": true, 164 "numberOfUnlockers": 1 165 } 166 </script>
166 167 </div> 168
169<script type="application/javascript"> 170 var element = document.querySelectorAll('[data-widget-radioplayer] > script'); 171 var tcString = JSON.parse(window.localStorage.getItem('uc_tcf')).tcString; 172 var ListenerID = JSON.parse(window.localStorage.getItem('qy_2')).identifiers["adswizz-listenerid"]; 173 if (element.length && tcString && ListenerID) { 174 let adder = '&listenerid=' + ListenerID + '&tcString=' + tcString + '&aw_0_req.userConsentV2=' + tcString; 175 let jsonSource = element[0].textContent; 176 if (jsonSource) { 177 let jsonObject = JSON.parse(jsonSource); 178 jsonObject['fallback'][0]['url'] = jsonObject['fallback'][0]['url'] + adder; 179 element[0].textContent = JSON.stringify(jsonObject); 180 } 181 } else { 182 console.log("no JSON for RadioPlayer found or no tcString or listenerId!"); 183 } 184</script>
184 185 186 </body> 187</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.