slitaz-forge diff pkgs/lib/footer.sh @ rev 562
Add micro news about news supported RPi boards
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Thu May 15 21:51:32 2014 +0200 (2014-05-15) |
parents | 6380f08f1346 |
children | a33dea8a7991 |
line diff
1.1 --- a/pkgs/lib/footer.sh Sun Feb 16 18:48:04 2014 +0100 1.2 +++ b/pkgs/lib/footer.sh Thu May 15 21:51:32 2014 +0200 1.3 @@ -11,10 +11,26 @@ 1.4 <div id="footer"> 1.5 $(gettext "SliTaz Packages") 1.6 <p> 1.7 - <img src="#" id="qrcodeimg" alt="#" width="60" height="60" 1.8 + <!-- script type="text/javascript" src="http://mirror.slitaz.org/static/qrcode.js"></script --> 1.9 + <script type="text/javascript"> 1.10 + function QRCodePNG(str, obj) { 1.11 + try { 1.12 + return QRCode.generatePNG(str, {ecclevel: 'H'}); 1.13 + } 1.14 + catch (any) { 1.15 + var element = document.createElement("script"); 1.16 + element.src = "http://mirror.slitaz.org/static/qrcode.js"; 1.17 + element.type ="text/javascript"; 1.18 + element.onload = function() { 1.19 + obj.src = QRCode.generatePNG(str, {ecclevel: 'H'}); 1.20 + }; 1.21 + document.body.appendChild(element); 1.22 + } 1.23 + } 1.24 + </script> 1.25 + <img src="http://mirror.slitaz.org/static/qr.png" id="qrcodeimg" alt="#" 1.26 onmouseover= "this.title = location.href" 1.27 - onclick= "this.width = this.height = 300" /> 1.28 - <script type="text/javascript" src="http://mirror.slitaz.org/static/qrcode.js"></script> 1.29 + onclick="this.src = QRCodePNG(location.href, this)" /> 1.30 <script type="text/javascript"> 1.31 document.getElementById('qrcodeimg').src = 1.32 QRCode.generatePNG(location.href, {ecclevel: 'H'});