tazpkg diff tazpanel/pkgs.cgi @ rev 826
Fix tazpkg-box.desktop: click on .tazpkg file (thanks kubepc)
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Tue Aug 04 19:13:06 2015 +0300 (2015-08-04) |
parents | 92ae73ca4a4a |
children | 47b3b13dbf6b |
line diff
1.1 --- a/tazpanel/pkgs.cgi Mon Jun 08 04:07:13 2015 +0300 1.2 +++ b/tazpanel/pkgs.cgi Tue Aug 04 19:13:06 2015 +0300 1.3 @@ -947,25 +947,12 @@ 1.4 <a data-icon="slitaz" href="?improve=$pkg">$(_ 'Improve package')</a> 1.5 </footer> 1.6 </section> 1.7 -<span id="ajaxStatus" style="display:none"></span> 1.8 1.9 -<script type="text/javascript"> 1.10 - var links = document.getElementById('infoTable').getElementsByTagName('a'); 1.11 - for (var i = 0; i < links.length; i++) { 1.12 - console.log('i=%s, icon=%s.', i, links[i].dataset.icon); 1.13 - if (links[i].dataset.icon == 'clock') { 1.14 - links[i].parentNode.id = 'link' + i; 1.15 - pkg = links[i].innerText.replace(/\+/g, '%2B'); 1.16 - ajax('pkgs.cgi?status&pkg=' + pkg, '1', 'link' + i); 1.17 - } 1.18 - } 1.19 - 1.20 -</script> 1.21 EOT 1.22 1.23 # Show description 1.24 DESC="$(tazpkg desc $pkg)" 1.25 - [ -n "$DESC" ] && echo "<section><pre class="pre-wrap">$DESC</pre></section>" 1.26 + [ -n "$DESC" ] && echo "<section><pre class=\"pre-wrap\">$DESC</pre></section>" 1.27 1.28 # Show configuration files list 1.29 CONFIGS="$(tazpkg list-config $pkg | sed 's|\(.*\)|\1 \1|')" 1.30 @@ -982,10 +969,24 @@ 1.31 <section> 1.32 <header>$(_ 'Installed files')</header> 1.33 <span id="fileList"> 1.34 - <div style="text-align: center;"><span id="ajaxStatus"></span>$(_ 'Please wait')</div> 1.35 + <div style="text-align: center;"><span data-icon="clock">$(_ 'Please wait')</span></div> 1.36 </span> 1.37 </section> 1.38 -<script type="text/javascript">ajax('pkgs.cgi?filelist&pkg=$pkg', '1', 'fileList');</script> 1.39 + 1.40 + 1.41 +<script type="text/javascript"> 1.42 + var links = document.getElementById('infoTable').getElementsByTagName('a'); 1.43 + for (var i = 0; i < links.length; i++) { 1.44 + console.log('i=%s, icon=%s.', i, links[i].dataset.icon); 1.45 + if (links[i].dataset.icon == 'clock') { 1.46 + links[i].parentNode.id = 'link' + i; 1.47 + pkg = links[i].innerText.replace(/\+/g, '%2B'); 1.48 + ajax('pkgs.cgi?status&pkg=' + pkg, '1', 'link' + i); 1.49 + } 1.50 + } 1.51 + 1.52 + ajax('pkgs.cgi?filelist&pkg=$pkg', '1', 'fileList'); 1.53 +</script> 1.54 EOT 1.55 ;; 1.56