slitaz-forge annotate pkgs/lib/footer.sh @ rev 568
chub, doc, forum, floppies, mirror-info, pkgs, pro, tank: on demand qrcode script load
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Sun Jun 22 18:37:40 2014 +0200 (2014-06-22) |
parents | d8e84ed2c30e |
children | ba908ef4f9ff |
rev | line source |
---|---|
al@284 | 1 cat << _EOT_ |
al@284 | 2 |
al@293 | 3 <div class="summary"> |
pankso@453 | 4 $(eval_gettext "\$PKGS packages in \$SLITAZ_VERSION database") |
al@293 | 5 </div> |
al@284 | 6 |
al@284 | 7 <!-- End of content --> |
al@284 | 8 </div> |
al@284 | 9 |
al@284 | 10 <!-- Footer --> |
pascal@348 | 11 <div id="footer"> |
pascal@348 | 12 $(gettext "SliTaz Packages") |
pascal@348 | 13 <p> |
pascal@461 | 14 <script type="text/javascript"> |
pascal@461 | 15 function QRCodePNG(str, obj) { |
pascal@461 | 16 try { |
pascal@461 | 17 return QRCode.generatePNG(str, {ecclevel: 'H'}); |
pascal@461 | 18 } |
pascal@461 | 19 catch (any) { |
pascal@461 | 20 var element = document.createElement("script"); |
pascal@461 | 21 element.src = "http://mirror.slitaz.org/static/qrcode.js"; |
pascal@461 | 22 element.type ="text/javascript"; |
pascal@461 | 23 element.onload = function() { |
pascal@461 | 24 obj.src = QRCode.generatePNG(str, {ecclevel: 'H'}); |
pascal@461 | 25 }; |
pascal@461 | 26 document.body.appendChild(element); |
pascal@461 | 27 } |
pascal@461 | 28 } |
pascal@461 | 29 </script> |
pascal@568 | 30 <img src="http://mirror.slitaz.org/static/qr.png" alt="#" |
pascal@349 | 31 onmouseover= "this.title = location.href" |
pascal@461 | 32 onclick="this.src = QRCodePNG(location.href, this)" /> |
pascal@348 | 33 </p> |
pascal@348 | 34 </div> |
al@284 | 35 |
al@284 | 36 <script type="text/javascript"> |
al@284 | 37 var q=document.getElementById('query'); |
al@284 | 38 var v=q.value; q.value=''; q.focus(); q.value=v; |
al@293 | 39 document.getElementById('ticker').style.visibility='hidden'; |
al@284 | 40 </script> |
al@284 | 41 </body> |
al@284 | 42 </html> |
al@284 | 43 _EOT_ |