# HG changeset patch # User Aleksej Bobylev # Date 1428355777 -10800 # Node ID 3a3892c18937a2aa9914a396fff7839b92ab8486 # Parent df87cdd12ccb9f888c27741b40e82b69e4df0d70 pkgs.cgi: do not hide buttons and menu items, just disable them. diff -r df87cdd12ccb -r 3a3892c18937 tazpanel/pkgs.cgi --- a/tazpanel/pkgs.cgi Mon Apr 06 21:45:11 2015 +0200 +++ b/tazpanel/pkgs.cgi Tue Apr 07 00:29:37 2015 +0300 @@ -37,13 +37,9 @@
  • $(gettext 'Summary')
  • $(gettext 'My packages')
  • -EOT - [ "$REMOTE_USER" == "root" ] && cat << EOT -
  • $(gettext 'Recharge list')
  • -
  • $(gettext 'Check updates')
  • -
  • $(gettext 'Administration')
  • -EOT - cat <$(gettext 'Recharge list') +
  • $(gettext 'Check updates')
  • +
  • $(gettext 'Administration')
  • EOT @@ -123,14 +119,14 @@ # Show button show_button() { for button in $@; do - class=''; img='' + class=''; misc='' case $button in - recharge) class='refresh'; label="$(_ 'Recharge list')" ;; - up) class='upgrade'; label="$(_ 'Check upgrades')" ;; + recharge) class='refresh'; label="$(_ 'Recharge list')"; misc=' data-root' ;; + up) class='upgrade'; label="$(_ 'Check upgrades')"; misc=' data-root' ;; list) class='list'; label="$(_ 'My packages')" ;; tags) class='tags'; label="$(_ 'Tags')" ;; linkable) class='link'; label="$(_ 'Linkable packages')" ;; - admin) class='admin'; label="$(_ 'Administration')" ;; + admin) class='admin'; label="$(_ 'Administration')"; misc=' data-root' ;; *Install*nf*) class='install'; label="$(_ 'Install (Non Free)')" ;; *Install*) class='install'; label="$(_ 'Install')" ;; *Remove*) class='remove'; label="$(_ 'Remove')" ;; @@ -153,7 +149,7 @@ if [ "$button" == 'toggle' ]; then echo -n "" else - echo -n "" + echo -n "" fi done } @@ -1282,7 +1278,6 @@ EOT fslink=$(readlink $PKGS_DB/fslink) [ -n "$fslink" -a -d "$fslink/$INSTALLED" ] && show_button linkable - [ "$REMOTE_USER" == "root" ] && show_button recharge up admin cat << EOT @@ -1314,9 +1309,8 @@ esac else _ 'never.' - [ "$REMOTE_USER" == "root" ] && _ 'You need to [download] the lists for further work.' | \ - sed 's|\[||;s|\]||' + sed 's|\[||;s|\]||' fi) $(_ 'Installed packages:')