tazpanel rev 12
mv checkbox.js to lib/ and improve Makefile
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Sat Apr 02 21:45:16 2011 +0200 (2011-04-02) |
parents | 588f5183f272 |
children | 64f564036b88 |
files | Makefile checkbox.js lib/checkbox.js tazpkg.cgi |
line diff
1.1 --- a/Makefile Sat Apr 02 21:33:44 2011 +0200 1.2 +++ b/Makefile Sat Apr 02 21:45:16 2011 +0200 1.3 @@ -4,6 +4,7 @@ 1.4 SYSCONFDIR?=/etc/slitaz 1.5 DESTDIR?= 1.6 LINGUAS?=fr 1.7 +PANEL?=/var/www/tazpanel 1.8 1.9 # i18n 1.10 1.11 @@ -24,10 +25,15 @@ 1.12 msgfmt -o po/mo/$$l/LC_MESSAGES/tazpkg-cgi.mo po/tazpkg-cgi/$$l.po; \ 1.13 done; 1.14 1.15 -# Installation. 1.16 +# Installation 1.17 1.18 -install: msgfmt 1.19 - install -m 0755 -d $(DESTDIR)$(PREFIX)/bin 1.20 - install -m 0777 tazpanel $(DESTDIR)$(PREFIX)/bin 1.21 - mkdir -p $(DESTDIR)$(PREFIX)/share/locale 1.22 - cp -a po/mo/* $(DESTDIR)$(PREFIX)/share/locale 1.23 +install: 1.24 + mkdir -p $(DESTDIR)$(PREFIX)/bin \ 1.25 + $(DESTDIR)$(PREFIX)/share/locale \ 1.26 + $(DESTDIR)$(SYSCONFDIR) \ 1.27 + $(DESTDIR)$(PANEL) 1.28 + cp -f tazpanel $(DESTDIR)$(PREFIX)/bin 1.29 + cp -f *.conf $(DESTDIR)$(SYSCONFDIR) 1.30 + cp -a *.cgi lib/ styles/ $(DESTDIR)$(PANEL) 1.31 + #cp -a po/mo/* $(DESTDIR)$(PREFIX)/share/locale 1.32 +
2.1 --- a/checkbox.js Sat Apr 02 21:33:44 2011 +0200 2.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 2.3 @@ -1,20 +0,0 @@ 2.4 -javascript:(function(){ 2.5 -function checkFrames(w) { 2.6 - 2.7 - try { 2.8 - var inputs = w.document.getElementsByTagName('input'); 2.9 - for (var i = 0; i < inputs.length; i++) { 2.10 - if (inputs[i].type && inputs[i].type == 'checkbox'){ 2.11 - inputs[i].checked = !inputs[i].checked; 2.12 - } 2.13 - } 2.14 - } catch (e){} 2.15 - if(w.frames && w.frames.length>0){ 2.16 - for(var i = 0; i < w.frames.length;i++){ 2.17 - var fr = w.frames[i]; 2.18 - checkFrames(fr); 2.19 - } 2.20 - } 2.21 -} 2.22 -checkFrames(window); 2.23 -})()
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 3.2 +++ b/lib/checkbox.js Sat Apr 02 21:45:16 2011 +0200 3.3 @@ -0,0 +1,20 @@ 3.4 +javascript:(function(){ 3.5 +function checkFrames(w) { 3.6 + 3.7 + try { 3.8 + var inputs = w.document.getElementsByTagName('input'); 3.9 + for (var i = 0; i < inputs.length; i++) { 3.10 + if (inputs[i].type && inputs[i].type == 'checkbox'){ 3.11 + inputs[i].checked = !inputs[i].checked; 3.12 + } 3.13 + } 3.14 + } catch (e){} 3.15 + if(w.frames && w.frames.length>0){ 3.16 + for(var i = 0; i < w.frames.length;i++){ 3.17 + var fr = w.frames[i]; 3.18 + checkFrames(fr); 3.19 + } 3.20 + } 3.21 +} 3.22 +checkFrames(window); 3.23 +})()
4.1 --- a/tazpkg.cgi Sat Apr 02 21:33:44 2011 +0200 4.2 +++ b/tazpkg.cgi Sat Apr 02 21:45:16 2011 +0200 4.3 @@ -162,7 +162,7 @@ 4.4 `gettext "Selection:"` 4.5 <input type="submit" name="do" value="install" /> 4.6 <input type="submit" name="do" value="remove" /> 4.7 - <a href="`cat $PANEL/checkbox.js`">`gettext "Toogle all"`</a> 4.8 + <a href="`cat $PANEL/lib/checkbox.js`">`gettext "Toogle all"`</a> 4.9 </p> 4.10 EOT 4.11 }