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'});