Hello community,

here is the log from the commit of package webyast-base-ui for openSUSE:Factory
checked in at Thu Oct 13 00:02:43 CEST 2011.



--------
--- openSUSE:Factory/webyast-base-ui/webyast-base-ui.changes    2011-09-23 
12:50:16.000000000 +0200
+++ /mounts/work_src_done/STABLE/webyast-base-ui/webyast-base-ui.changes        
2011-10-12 10:07:05.000000000 +0200
@@ -1,0 +2,56 @@
+Wed Oct 12 07:55:31 UTC 2011 - vle...@suse.com
+
+- added rubygem-sass as BuildRequires (broken layout on openSUSE_12.1-beta1)
+- 0.2.64
+
+-------------------------------------------------------------------
+Wed Aug  3 09:16:54 UTC 2011 - sch...@novell.com
+
+- removed buildreq rubygem-sass
+- 0.2.63 
+
+-------------------------------------------------------------------
+Tue Jun 21 10:18:15 UTC 2011 - vle...@novell.com
+
+- fixed fuzzy/unsharp plugin icons on the control panel page
+- 0.2.62
+
+-------------------------------------------------------------------
+Thu Jun 16 11:35:10 UTC 2011 - sch...@novell.com
+
+- updating README
+- 0.2.61 
+
+-------------------------------------------------------------------
+Mon Jun 13 14:23:53 UTC 2011 - jreidin...@novell.com
+
+- Don't show unescaped blocked user name to prevent XSS attack
+- 0.2.60
+
+-------------------------------------------------------------------
+Mon Jun 13 08:02:48 UTC 2011 - jreidin...@novell.com
+
+- fix deprecated sass variables syntax
+- 0.2.59
+
+-------------------------------------------------------------------
+Fri Jun 10 09:25:56 UTC 2011 - vle...@novell.com
+
+- [webyast-network-ui] mutated hostname+domain (+ yapi caching) (bnc#694283)
+- WebYaST does not show password strengt (bnc#697353)
+- disabled all javascript console logs in javascript files
+- 0.2.58
+
+-------------------------------------------------------------------
+Tue Jun  7 09:09:32 UTC 2011 - vle...@novell.com
+
+- Updated Czech translations (jsrain)
+- 0.2.57 
+
+-------------------------------------------------------------------
+Mon Jun  6 12:06:35 UTC 2011 - vle...@novell.com
+
+- IE8: Webyast cojntrol panel looks ugly (bnc#692861) 
+- 0.2.56
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ webyast-base-ui.spec ++++++
--- /var/tmp/diff_new_pack.3n5zkT/_old  2011-10-13 00:02:37.000000000 +0200
+++ /var/tmp/diff_new_pack.3n5zkT/_new  2011-10-13 00:02:37.000000000 +0200
@@ -53,8 +53,8 @@
 Group:          Productivity/Networking/Web/Utilities
 Url:            http://en.opensuse.org/Portal:WebYaST
 AutoReqProv:    on
-Version:        0.2.55
-Release:        1
+Version:        0.2.64
+Release:        0
 Summary:        WebYaST - base UI for system management
 Source:         www.tar.bz2
 Source2:        yastwc
@@ -72,6 +72,10 @@
 BuildRequires:  rubygem-mocha rubygem-test-unit
 BuildRequires:  nginx >= 1.0
 BuildRequires:  rubygem-passenger-nginx
+%if 0%{?suse_version} <= 1130
+# since 12*, sass conflicts with haml
+BuildRequires:  rubygem-sass
+%endif
 #
 
 %description
@@ -87,7 +91,6 @@
     Josef Reidinger <jreidin...@suse.cz>
 
 %package testsuite
-
 Group:          Productivity/Networking/Web/Utilities
 Requires:       %{name} = %{version}
 Requires:       rubygem-mocha rubygem-test-unit tidy
@@ -99,7 +102,6 @@
 and it is not needed at runtime.
 
 %package branding-default
-
 Group:          Productivity/Networking/Web/Utilities
 Provides:       webyast-branding
 Requires:       %{name} = %{version}

++++++ www.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/www/README new/www/README
--- old/www/README      2011-04-11 16:48:55.000000000 +0200
+++ new/www/README      2011-10-05 09:38:18.000000000 +0200
@@ -1,47 +1,63 @@
 YaST-Webservice-Client
 ========================
-After you have installed the package you can start the lighthttp with the
+After you have installed the package you can start the nginx server with the
 command line:
 
-rcyastwebc start
+rcyastwc start
 
 
 You can connect to the local server which can be started with the command:
 
-rcyastwebs start
+rcyastws start
 
-(package yast2-webservice)
+(packages webyast-*-ws)
 
 
-HTTPS Protocol
-================
+HTTPS Protocol and SSL Certificates
+=====================================
 
-SSL
------
+   An SSL certificate is needed to encrypt the connection between the users
+   browser and the YaST2 Webclient. This SSL certificate is created
+   automatically on the first &wyservice; startup (if it does not already
+   exist).
 
-Before we start configuring lighttpd for the YaST-webclient, we’ve got to get 
an SSL certificate. If you’re creating your own, 
-you can follow the instructions from the lighttpd web site:
+   You may want to use your own certificate or a certificate signed by your
+   company. If the certificate files already exist, they are not changed in
+   any way. Custom certificates can be either placed manually, or can be
+   put into the appliance when it is created (with SUSE Studio, SUSE Studio
+   Onsite or Kiwi).
+   The certificate files are located in the 
+     /etc/lighttpd/certs/
+   directory. The name of the certificate file is 
+     webyast.pem .
+   The name of the certificate's key file is 
+     webyast.key .
 
-openssl req -new -x509 -keyout host.pem -out host.pem -days 365 -nodes
+   The file permissions should be set to 0600 for the webyast.key
+   file. For the webyast.pem file, the permissions should be set to
+   0644. The user and user group for both of these files should be set to 
+   nginx.
 
-If you already have a certificate that’s a .crt and a .key file, you have to 
make them snuggle up into a single .pem file:
+   To change the certificate, you can either place your own certificate
+   files in the /etc/lighttpd/certs/ directory, or configure WebYaST to use 
+   a different certificate directory.
 
-cat host.key host.crt > host.pem
+   To configure a different certificate directory, edit the ssl_certificate
+   and ssl_certificate_key options in the /etc/yastwc/nginx.conf configuration
+   file and restart the WebYaST server with the 
+     rcyastwc restart
+   command.
 
-Both of these methods result in a single .pem file, usually named ΄host.pem‘ 
where ΄host‘ is the name of the server you’re using 
-the certificate for. This file can be stored anywhere you want on your system, 
since the lighttpd configuration takes an explicit path to it.
-Normally certificates are stored in /etc/ssl/certs.
 
-Configure lighttpd
---------------------
 
-Add these two entries to /srv/www/yast/config/lighttpd.conf
+APPENDIX:
 
-ssl.engine         = "enable"
-ssl.pemfile        = "/etc/ssl/certs/host.pem"
+Generating a SSL certification
+--------------------------------
 
-and restart the server with
+If you’re creating your own SSL certification you can use following
+command:
 
-rcyastwc restart
+openssl req -new -x509 -keyout host.pem -out host.pem -days 365 -nodes
 
-Now you can login with HTTPS protocol.
+Split this file (host.pem) into a *.key and .pem file.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/www/app/controllers/sessions_controller.rb 
new/www/app/controllers/sessions_controller.rb
--- old/www/app/controllers/sessions_controller.rb      2011-04-11 
16:48:55.000000000 +0200
+++ new/www/app/controllers/sessions_controller.rb      2011-10-05 
09:38:18.000000000 +0200
@@ -90,7 +90,7 @@
       rescue Account::BlockedService => e
         session[:user] = session[:host] = nil
         #show warning that user %s cannot log to host. He can try it at first 
at %s (time of target machine)
-        flash[:warning] = _("Host has blocked user %s. It cannot login until  
%s") % [params[:login], e.time.to_s]
+        flash[:warning] = _("Host has blocked user %s. It cannot login until  
%s") % ["",e.time.to_s] #FIXME remove user at all, not removed to not break 
translation
         redirect_to :action => "new", :hostid => host.id
         return
       end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/www/app/sass/_borders.sass 
new/www/app/sass/_borders.sass
--- old/www/app/sass/_borders.sass      2011-04-11 16:48:55.000000000 +0200
+++ new/www/app/sass/_borders.sass      2011-10-05 09:38:18.000000000 +0200
@@ -18,12 +18,12 @@
  *#++
 
 =round-corners-radius
-  -moz-border-radius: !round_corners_radius
-  -webkit-border-radius: !round_corners_radius
+  -moz-border-radius: $round_corners_radius
+  -webkit-border-radius: $round_corners_radius
   -moz-background-clip: border
-  -khtml-border-radius: !round_corners_radius
+  -khtml-border-radius: $round_corners_radius
   -moz-box-shadow: none
-  border-radius: !round_corners_radius
+  border-radius: $round_corners_radius
 
 =round-corners
   -moz-border-radius: 4px
@@ -42,14 +42,14 @@
   border-radius: 0px
 
 =round-corners-top-radius
-  -moz-border-radius-topleft: !round_corners_top_radius
-  -moz-border-radius-topright: !round_corners_top_radius
-  border-radius-topleft: !round_corners_top_radius
-  border-radius-topright: !round_corners_top_radius
-  -webkit-border-radius-topleft: !round_corners_top_radius
-  -webkit-border-radius-topright: !round_corners_top_radius
-  -khtml-border-radius-topleft: !round_corners_top_radius
-  -khtml-border-radius-topright: !round_corners_top_radius
+  -moz-border-radius-topleft: $round_corners_top_radius
+  -moz-border-radius-topright: $round_corners_top_radius
+  border-radius-topleft: $round_corners_top_radius
+  border-radius-topright: $round_corners_top_radius
+  -webkit-border-radius-topleft: $round_corners_top_radius
+  -webkit-border-radius-topright: $round_corners_top_radius
+  -khtml-border-radius-topleft: $round_corners_top_radius
+  -khtml-border-radius-topright: $round_corners_top_radius
   -moz-background-clip: border
 
 =round-corners-top
@@ -64,12 +64,12 @@
   -moz-background-clip: border
 
 =border-inset
-  border-color: mix(!c_black, !border_inset_base_color, 50%) mix(!c_black, 
!border_inset_base_color,35%) mix(!c_black, !border_inset_base_color, 20%)
+  border-color: mix($c_black, $border_inset_base_color, 50%) mix($c_black, 
$border_inset_base_color,35%) mix($c_black, $border_inset_base_color, 20%)
   border-style: solid
   border-width: 1px
   
 =border-outset
-  border-color: mix(!c_black, !border_outset_base_color, 20%) mix(!c_black, 
!border_outset_base_color,35%) mix(!c_black, !border_outset_base_color, 50%)
+  border-color: mix($c_black, $border_outset_base_color, 20%) mix($c_black, 
$border_outset_base_color,35%) mix($c_black, $border_outset_base_color, 50%)
   border-style: solid
   border-width: 1px
   
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/www/app/sass/_colors.sass 
new/www/app/sass/_colors.sass
--- old/www/app/sass/_colors.sass       2011-04-11 16:48:55.000000000 +0200
+++ new/www/app/sass/_colors.sass       2011-10-05 09:38:18.000000000 +0200
@@ -19,45 +19,41 @@
 
 /* WebYaST colors
 
-!c_header = #ddd
-!c_text = #111111
-!c_anchor_underline = #1e90ff
-!c_error = red
-!c_white = #ffffff
-!c_gray = #888888
-!c_black = #000000
-!c_fieldset = #eee
-!c_background = #f5f5f5
-!c_button = mix(!c_black,!c_fieldset,20%)
-!c_anchor = !c_text
-!c_shortcut_background = !c_background
-!c_inverse_text = !c_white
-/*!c_disabled_text = mix(!c_gray, !c_text, 50%)
-!c_disabled_text = #ccc
-!c_button_border = mix(!c_black, !c_button, 50%)
-!c_hower_text_shadow = mix(!c_black, !c_button, 50%)
-!c_text_shadow = mix(!c_white, !c_button, 50%)
-!c_input_border = mix(!c_black, !c_button, 20%)
-!c_focused_input = !c_anchor_underline
-!c_content_shadow = mix(!c_black, !c_background, 30%)
+$c_header: #ddd
+$c_text: #111111
+$c_anchor_underline: #1e90ff
+$c_error: red
+$c_white: #ffffff
+$c_gray: #888888
+$c_black: #000000
+$c_fieldset: #eee
+$c_background: #f5f5f5
+$c_button: mix($c_black,$c_fieldset,20%)
+$c_anchor: $c_text
+$c_shortcut_background: $c_background
+$c_inverse_text: $c_white
+/*$c_disabled_text: mix($c_gray, $c_text, 50%)
+$c_disabled_text: #ccc
+$c_button_border: mix($c_black, $c_button, 50%)
+$c_hower_text_shadow: mix($c_black, $c_button, 50%)
+$c_text_shadow: mix($c_white, $c_button, 50%)
+$c_input_border: mix($c_black, $c_button, 20%)
+$c_focused_input: $c_anchor_underline
+$c_content_shadow: mix($c_black, $c_background, 30%)
 
 /* Input elements colors
-!c_border = #999
-!c_border_focused = #1E90FF
-
-!c_text = #333
-!c_text_hovered = #f2f2f2
-!c_active = #f2f2f2
-!c_text_disabled = #aaa
-
-!c_text_hovered_shadow = #222
-
-!c_input_background_white = #fff
-!c_input_background_hover = #3494f2
-!c_input_active_background = #2966FF
-
-!c_input_disabled = #eee
+$c_border: #999
+$c_border_focused: #1E90FF
 
+$c_text: #333
+$c_text_hovered: #f2f2f2
+$c_active: #f2f2f2
+$c_text_disabled: #aaa
 
+$c_text_hovered_shadow: #222
 
+$c_input_background_white: #fff
+$c_input_background_hover: #3494f2
+$c_input_active_background: #2966FF
 
+$c_input_disabled: #eee
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/www/app/sass/jquery-ui-1.7.2.custom-accordion.sass 
new/www/app/sass/jquery-ui-1.7.2.custom-accordion.sass
--- old/www/app/sass/jquery-ui-1.7.2.custom-accordion.sass      2011-04-11 
16:48:55.000000000 +0200
+++ new/www/app/sass/jquery-ui-1.7.2.custom-accordion.sass      2011-10-05 
09:38:18.000000000 +0200
@@ -42,7 +42,7 @@
   .ui-state-active, .ui-widget-content .ui-state-active, .ui-state-default, 
.ui-widget-content .ui-state-default
     background: none
     border: none
-    color: !c_text
+    color: $c_text
   legend.ui-state-active, .ui-widget-content legend.ui-state-active, 
legend.ui-state-default, .ui-widget-content legend.ui-state-default
     font-weight: bold
     font-size: 1em
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/www/app/sass/jquery-ui-1.7.2.custom-tabs.sass 
new/www/app/sass/jquery-ui-1.7.2.custom-tabs.sass
--- old/www/app/sass/jquery-ui-1.7.2.custom-tabs.sass   2011-04-11 
16:48:55.000000000 +0200
+++ new/www/app/sass/jquery-ui-1.7.2.custom-tabs.sass   2011-10-05 
09:38:18.000000000 +0200
@@ -3,7 +3,7 @@
 @import _colors
 @import _borders
 
-!border_outset_base_color = !c_fieldset
+$border_outset_base_color: $c_fieldset
 .fieldset-group
   &.ui-corner-all
     +no-round-corners
@@ -11,13 +11,13 @@
   &.ui-tabs
     margin: 1em
     padding: 0px
-    color: !c_text
+    color: $c_text
     font: 1em "lsLucida Grande", "Trebuchet MS", Verdana, sans-serif
   fieldset.ui-tabs-panel
     +round-corners
     +border-outset
     margin: 0px
-    background-color: !c_fieldset
+    background-color: $c_fieldset
   .ui-widget-header
     border: none
     background: transparent
@@ -32,14 +32,14 @@
       +border-outset
       position: relative
       bottom: -1
-      color: mix(!c_fieldset, !c_text, 50%)
+      color: mix($c_fieldset, $c_text, 50%)
     .ui-state-active
-      color: !c_text
+      color: $c_text
       border-bottom-style: none
   &.ui-widget-content
     .ui-tabs-nav
       .ui-state-default, .ui-state-active
-        background-color: !c_fieldset
+        background-color: $c_fieldset
         background-image: none
         font-weight: bold
     background: transparent
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/www/app/sass/style.sass new/www/app/sass/style.sass
--- old/www/app/sass/style.sass 2011-06-06 11:56:23.000000000 +0200
+++ new/www/app/sass/style.sass 2011-10-05 09:38:18.000000000 +0200
@@ -24,11 +24,11 @@
 
 /* == Basic setup  ========================================================
 
-!border_outset_base_color = !c_button_border
+$border_outset_base_color: $c_button_border
 =button
   +round-corners
-  /*background: !c_button url(images/button-bg-rollover-gradient.png) repeat-x 
scroll center top
-  /*color: !c_text
+  /*background: $c_button url(images/button-bg-rollover-gradient.png) repeat-x 
scroll center top
+  /*color: $c_text
   font-size: 13px
   /*font-family: Trebuchet MS, Helvetica, sans-serif
   /*font-weight: bold
@@ -38,17 +38,17 @@
   /*cursor: pointer
   /*padding: 2px 10px
   /*text-decoration: none
-  /*text-shadow: 0 -1px 0 !c_text_shadow
+  /*text-shadow: 0 -1px 0 $c_text_shadow
   width: auto
   vertical-align: baseline
   &:hover
-    /*background-color: mix(!c_black, !c_button, 30%)
+    /*background-color: mix($c_black, $c_button, 30%)
     /*background-position: 0 -22px
-    /*color: !c_inverse_text
-    /*text-shadow: 0 -1px 0 !c_hower_text_shadow
+    /*color: $c_inverse_text
+    /*text-shadow: 0 -1px 0 $c_hower_text_shadow
   &[disabled]
-    /*color: !c_disabled_text
-    /*text-shadow: 0 -1px 0 !c_disabled_text
+    /*color: $c_disabled_text
+    /*text-shadow: 0 -1px 0 $c_disabled_text
     &:hover
       /*background-position: 0 0px
 /* html,
@@ -56,9 +56,9 @@
 /* unnecessary property, causes inheritance
 
 body
-  background-color: !c_background
+  background-color: $c_background
   /* BG Grey: #fcfcfc is taken see example above
-  color: !c_text
+  color: $c_text
   /*font-family: Trebuchet MS, Helvetica, sans-serif
   /*font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
   font-family: Helvetica, "Trebuchet MS", Verdana, Arial, sans-serif
@@ -85,19 +85,19 @@
   font-size: 1em
 
 a
-  color: !c_anchor
+  color: $c_anchor
   font-weight: bold
   text-decoration: none
   font-size: 11px
   /*border-bottom:1px dotted #8e908b;
-  border-bottom: 1px dotted !c_anchor_underline
+  border-bottom: 1px dotted $c_anchor_underline
   &:hover
-    color: !c_anchor
+    color: $c_anchor
     /*font-size: 11px
     /*   text-decoration: underline;
-    border-bottom: 2px solid !c_anchor_underline
+    border-bottom: 2px solid $c_anchor_underline
   &.action-link
-    color: !c_anchor
+    color: $c_anchor
     /*  color:#8e908b;
     font-size: 13px
     font-weight: bold
@@ -105,20 +105,20 @@
     /*  border-bottom:2px solid #666;
     &:hover
       /*  color:#1e90ff;
-      /* color: !c_anchor
+      /* color: $c_anchor
       font-size: 13px
       /*  color:#a0a0a0;
       font-weight: bold
       /*  border-bottom:3px solid #1C94C4;
       /*  border-bottom:2px dotted #D84630;
-      /* border-bottom: 2px solid !c_anchor_underline
+      /* border-bottom: 2px solid $c_anchor_underline
       /*  Studio: #8e908b
       /*  text-shadow:0px 0px 8px rgba(160,160,160,1), 0px 0px 15px 
rgba(28,148,169,0.5), 0px 0px 20px rgba(120,120,120,0.2);
   &.button
     /*+button
     /* CSS Hack for IE8
     /*padding: 2px 10px\9
-    /*color: !c_text \9 !important
+    /*color: $c_text \9 $important
     /* end of hack
 
 /* CSS properties for all input elements
@@ -132,20 +132,20 @@
   padding: 3px 10px
 
 input
-  /*border: 1px solid !c_button_border
+  /*border: 1px solid $c_button_border
   /*padding: 3px
-  /*color: !c_text
+  /*color: $c_text
   /*font-size: 1em
-  /*background: !c_inverse_text
+  /*background: $c_inverse_text
 
 select
-  /*border: 1px solid !c_button_border
+  /*border: 1px solid $c_button_border
   /*padding: 2px
-  /*color: !c_text
+  /*color: $c_text
   font-size: 1em
-  /*background: !c_inverse_text
+  /*background: $c_inverse_text
   &:focus
-    border: 1px solid !c_focused_input
+    border: 1px solid $c_focused_input
 
 /* select for available Updates in software module with image before text
 /* TODO find the solution for IE and Chrome, the images are not rendered 
before text
@@ -160,13 +160,13 @@
 /*input
 /*  &[type="text"],&[type="password"]
 /*    width: 300px
-/*    border-color: !c_input_border
+/*    border-color: $c_input_border
 /*    &:focus
 /*      width: 300px
-/*      border: 1px solid !c_focused_input
-/*      color: !c_text
+/*      border: 1px solid $c_focused_input
+/*      color: $c_text
 /*  &[disabled]
-/*    /*background-color: !c_button
+/*    /*background-color: $c_button
 /*    background-color: #ddd
 /*    color: #999
 
@@ -180,15 +180,15 @@
 
 #header
   width: 100%
-  /*background: !c_header url('images/bg-head-gradient.png') repeat-x scroll 0 0
-  /*border-bottom: 1px solid mix(!c_black, !c_header, 40%)
+  /*background: $c_header url('images/bg-head-gradient.png') repeat-x scroll 0 0
+  /*border-bottom: 1px solid mix($c_black, $c_header, 40%)
   background-color: #C5C5C5
   height: 50px
   vartical-align: middle
   text-align: center
   position: relative
   *
-    /*color: !c_text
+    /*color: $c_text
     color: #444
     text-shadow: 0 1px 0 #fff
   h1
@@ -242,7 +242,7 @@
 #content
   h3
     font-size: 1.7em
-    color: !c_text
+    color: $c_text
     margin-bottom: 0.5em
     clear: both
   h2
@@ -270,7 +270,7 @@
   padding: 0 10px 0
   width: 97%
   padding: 2em 0
-  color: mix(!c_text, !c_background, 50%)
+  color: mix($c_text, $c_background, 50%)
 
 #login-wrapper
   position: absolute
@@ -292,10 +292,10 @@
 
 #login-dialogue
   width: 24em
-  background: !c_button
+  background: $c_button
   margin: 100px auto
   overflow: hidden
-  color: !c_text
+  color: $c_text
   border: 6px solid #CCCCCC
   border-radius: 3px
   -moz-border-radius: 3px
@@ -331,7 +331,7 @@
       width: 100%
       box-sizing: border-box
       -moz-box-sizing: border-box
-      float:left
+      float: left
       border-radius: 0px
       background-color: #fff
       border: 1px solid #CCCCCC
@@ -383,9 +383,9 @@
     margin: 10px 10px 0
     display: block
 
-!border_inset_base_color = !c_background
+$border_inset_base_color: $c_background
 .plugin-content
-  background-color: !c_inverse_text
+  background-color: $c_inverse_text
   /*background-color:
   /*+border-inset
   +border-inset-5
@@ -406,8 +406,8 @@
 
 div.overview
   padding: 0px 0px 10px 0px
-  border: 1px solid #CACACA
-  position:relative
+  border: 0px solid #CACACA
+  position: relative
   a.controlpanel-shortcut
     float: left
     margin: 5px
@@ -418,16 +418,16 @@
     text-align: center
     word-wrap: break-word
     &:hover
-      border-color: !c_button_border
-      background: !c_background
+      border-color: $c_button_border
+      background: $c_background
       text-decoration: none
       +round-corners
 
 /* == Form Styles =======================================================
 
-!border_outset_base_color = !c_fieldset
+$border_outset_base_color: $c_fieldset
 fieldset
-  background-color: !c_fieldset
+  background-color: $c_fieldset
   border: none
   margin: 1em
   /*+border-outset
@@ -527,7 +527,7 @@
   float: left
   margin-left: 3px
   margin-right: 3px
-  vertical-align:text-top
+  vertical-align: text-top
 
 .bug-icon
   display: block
@@ -579,7 +579,7 @@
 img.small-working-icon
   width: 20px
   height: 20px
-  vertical-align:text-top
+  vertical-align: text-top
   border: 0px none transparent
 
 /* ========================= Table ==========================
@@ -657,11 +657,11 @@
 
 /* List accordion styles
 
-!border_outset_base_color = !c_fieldset
+$border_outset_base_color: $c_fieldset
 .list-fieldset
   /*+border-outset
   border: 2px solid #dfdfdf
-  background-color: !c_fieldset
+  background-color: $c_fieldset
   +round-corners
   /*padding: 0 0.5em
   padding: 3px
@@ -678,13 +678,13 @@
 
 p.missing-permissions
   margin-left: 1em
-  color: !c_error
+  color: $c_error
 
 div#browserWarning
-  background-color: !c_inverse_text
+  background-color: $c_inverse_text
   width: 100%
-  border-top: solid 1px !c_error
-  border-bottom: solid 1px !c_error
+  border-top: solid 1px $c_error
+  border-bottom: solid 1px $c_error
   text-align: center
   padding: 5px 0px 5px 0px
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/www/po/cs/webyast-base-ui.po 
new/www/po/cs/webyast-base-ui.po
--- old/www/po/cs/webyast-base-ui.po    2011-04-11 16:48:55.000000000 +0200
+++ new/www/po/cs/webyast-base-ui.po    2011-10-05 09:38:18.000000000 +0200
@@ -1,541 +1,519 @@
+# Copyright (C) 2006 SuSE Linux Products GmbH, Nuernberg
+# This file is distributed under the same license as the package.
+#
+# Vojtěch Zeisek <vojtech.zei...@opensuse.org>, 2010.
 msgid ""
 msgstr ""
-"Project-Id-Version: webyast-base-ui 1.0.0\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-08-02 09:15+0200\n"
-"PO-Revision-Date: 2005-07-31 14:37+0200\n"
-"Last-Translator: Klara Cihlarova <k...@seznam.cz>\n"
-"Language-Team: Czech <c...@li.org>\n"
+"Project-Id-Version: yast_webclient\n"
+"POT-Creation-Date: 2010-05-27 11:01+0200\n"
+"PO-Revision-Date: 2010-06-05 18:37+0200\n"
+"Last-Translator: Vojtěch Zeisek <vojtech.zei...@opensuse.org>\n"
+"Language-Team: Czech <opensuse-translat...@opensuse.org>\n"
+"Language: cs\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10.1\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
+"X-Generator: Lokalize 1.0\n"
 
 #: app/helpers/application_helper.rb:39 app/helpers/application_helper.rb:39
 msgid " or "
-msgstr ""
+msgstr " nebo "
 
 #: app/helpers/application_helper.rb:43 app/helpers/application_helper.rb:43
 msgid " - "
-msgstr ""
+msgstr " - "
 
 #: app/helpers/application_helper.rb:52 app/helpers/application_helper.rb:66
 #: app/views/hosts/edit.html.erb:40 app/helpers/application_helper.rb:52
 #: app/helpers/application_helper.rb:66 app/views/hosts/edit.html.erb:40
 msgid "Back"
-msgstr ""
+msgstr "Zpět"
 
 #: app/helpers/application_helper.rb:56 app/views/hosts/new.html.erb:53
 #: app/helpers/application_helper.rb:56 app/views/hosts/new.html.erb:53
 msgid "Cancel"
-msgstr ""
+msgstr "Zrušit"
 
 #: app/helpers/application_helper.rb:71 app/helpers/application_helper.rb:71
 msgid "Save"
-msgstr ""
+msgstr "Uložit"
 
 #: app/helpers/application_helper.rb:74 app/helpers/application_helper.rb:74
 msgid "Next"
-msgstr ""
+msgstr "Další"
 
 #: app/helpers/application_helper.rb:75 app/helpers/application_helper.rb:75
 msgid "Finish"
-msgstr ""
+msgstr "Dokončit"
 
 #: app/helpers/view_helpers/html_helper.rb:27
 #: app/helpers/view_helpers/html_helper.rb:27
 msgid "Are you sure?"
-msgstr ""
+msgstr "Jste si jisti?"
 
 #: app/helpers/view_helpers/html_helper.rb:153
 #: app/helpers/view_helpers/html_helper.rb:153
 msgid "Unknown error"
-msgstr ""
+msgstr "Neznámá chyba"
 
 #: app/helpers/view_helpers/html_helper.rb:157
 #: app/views/shared/exception_trap.html.erb:17
 #: app/helpers/view_helpers/html_helper.rb:157
 #: app/views/shared/exception_trap.html.erb:17
 msgid "No information available"
-msgstr ""
+msgstr "Nejsou k dispozici žádné informace."
 
 #: app/helpers/view_helpers/html_helper.rb:160
 #: app/helpers/view_helpers/html_helper.rb:160
 msgid "There was a problem retrieving information from the server."
-msgstr ""
+msgstr "Při načítání informací ze serveru došlo k chybě."
 
 #: app/helpers/view_helpers/effect_helper.rb:50
 #: app/helpers/view_helpers/effect_helper.rb:50
 msgid "Hide Details"
-msgstr ""
+msgstr "Schovat podrobnosti"
 
 #: app/helpers/view_helpers/effect_helper.rb:51
 #: app/helpers/view_helpers/effect_helper.rb:51
 msgid "Show Details"
-msgstr ""
+msgstr "Zobrazit podrobnosti"
 
 #: app/helpers/view_helpers/label_helper.rb:24
 #: app/views/hosts/index.html.erb:32
 #: app/helpers/view_helpers/label_helper.rb:24
 #: app/views/hosts/index.html.erb:32
 msgid "Add"
-msgstr ""
+msgstr "Přidat"
 
 #: app/helpers/view_helpers/label_helper.rb:28
 #: app/helpers/view_helpers/label_helper.rb:28
 msgid "Edit"
-msgstr ""
+msgstr "Upravit"
 
 #: app/helpers/view_helpers/label_helper.rb:32
 #: app/helpers/view_helpers/label_helper.rb:32
 msgid "Delete"
-msgstr ""
+msgstr "Smazat"
 
 #: app/controllers/sessions_controller.rb:67
 #: app/controllers/sessions_controller.rb:67
 msgid "You need to specify the host"
-msgstr ""
+msgstr "Je třeba zadat hostitele."
 
 #: app/controllers/sessions_controller.rb:70
 #: app/controllers/sessions_controller.rb:70
 msgid "No login specified"
-msgstr ""
+msgstr "Nebylo zadáno přihlašovací jméno."
 
 #: app/controllers/sessions_controller.rb:73
 #: app/controllers/sessions_controller.rb:73
 msgid "No password specified"
-msgstr ""
+msgstr "Nebylo zadáno žádné heslo."
 
 #: app/controllers/sessions_controller.rb:92
 #: app/controllers/sessions_controller.rb:92
 msgid "Host has blocked user %s. It cannot login until  %s"
-msgstr ""
+msgstr "Hostitel zablokoval uživatele %s. Nebude se moci přihlásit do %s"
 
-#: app/controllers/sessions_controller.rb:119
-#: app/controllers/sessions_controller.rb:119
+#: app/controllers/sessions_controller.rb:115
+#: app/controllers/sessions_controller.rb:115
 msgid "Login incorrect. Check your username and password."
-msgstr ""
+msgstr "Nesprávné přihlašovací údaje. Zkontrolujte uživatelské jméno a heslo."
 
-#: app/controllers/sessions_controller.rb:152
-#: app/controllers/sessions_controller.rb:152
+#: app/controllers/sessions_controller.rb:148
+#: app/controllers/sessions_controller.rb:148
 msgid "You have been logged out."
-msgstr ""
+msgstr "Byli jste odhlášeni."
 
 #: app/controllers/application_controller.rb:42
 #: app/controllers/application_controller.rb:42
 msgid "Session timeout"
-msgstr ""
+msgstr "Vypršení časového limitu relace"
 
 #: app/controllers/application_controller.rb:101
 #: app/controllers/application_controller.rb:101
-msgid ""
-"Operation is forbidden. If you have to do it, please contact system "
-"administrator"
-msgstr ""
+msgid "Operation is forbidden. If you have to do it, please contact system 
administrator"
+msgstr "Nemáte oprávnění toto udělat. Pokud to opravdu musíte udělat, prosíme, 
kontaktujte správce vašeho systému."
 
 #: app/controllers/application_controller.rb:146
 #: app/controllers/application_controller.rb:146
 msgid "Please login to continue"
-msgstr ""
+msgstr "Chcete-li pokračovat, přihlaste se."
 
 #: app/controllers/application_controller.rb:153
 #: app/controllers/application_controller.rb:153
 msgid "You must logout before you can login"
-msgstr ""
+msgstr "Před přihlášením je třeba se odhlásit."
 
 #: app/controllers/application_controller.rb:242
 #: app/controllers/application_controller.rb:242
 msgid "can't be blank"
-msgstr ""
+msgstr "nemůže být prázdné"
 
 #: app/controllers/application_controller.rb:243
 #: app/controllers/application_controller.rb:243
 msgid "is out of allowed values"
-msgstr ""
+msgstr "je mimo povolené hodnoty"
 
 #: app/controllers/application_controller.rb:244
 #: app/controllers/application_controller.rb:244
 msgid "can't be empty"
-msgstr ""
+msgstr "nemůže být prázdné"
 
 #: app/controllers/application_controller.rb:245
 #: app/controllers/application_controller.rb:245
 msgid "is invalid"
-msgstr ""
+msgstr "je neplatné"
 
 #: app/controllers/application_controller.rb:260
 #: app/controllers/application_controller.rb:260
 msgid "Invalid parameters:"
-msgstr ""
+msgstr "Neplatné parametry:"
 
 #: app/controllers/hosts_controller.rb:43
 #: app/controllers/hosts_controller.rb:43
 msgid "Can't connect to host %s."
-msgstr ""
+msgstr "Nelze se připojit k hostiteli %s."
 
 #: app/controllers/hosts_controller.rb:44
 #: app/controllers/hosts_controller.rb:44
 msgid "Make sure the host is up and that the YaST web service is running."
-msgstr ""
+msgstr "Ujistěte se, že je hostitel zapnutý a webová služba YaST běží."
 
 #: app/controllers/hosts_controller.rb:46
 #: app/controllers/hosts_controller.rb:46
 msgid "Please select a host to connect to."
-msgstr ""
+msgstr "Zvolte hostitele, ke kterému má být vytvořeno připojení."
 
 #: app/controllers/hosts_controller.rb:49
 #: app/controllers/hosts_controller.rb:49
 msgid "The host '%s' cannot be found."
-msgstr ""
+msgstr "Hostitele „%s“ nelze nalézt."
 
 #: app/controllers/hosts_controller.rb:50
 #: app/controllers/hosts_controller.rb:50
 msgid "Please double-check the host URL."
-msgstr ""
-
-#: app/models/account.rb:-
-msgid "account"
-msgstr ""
-
-#: app/models/account.rb:-
-msgid "Account|Login"
-msgstr ""
-
-#: app/models/account.rb:-
-msgid "Account|Created at"
-msgstr ""
-
-#: app/models/account.rb:-
-msgid "Account|Updated at"
-msgstr ""
-
-#: app/models/account.rb:-
-msgid "Account|Remember token"
-msgstr ""
-
-#: app/models/account.rb:-
-msgid "Account|Remember token expires at"
-msgstr ""
-
-#: app/models/account.rb:-
-msgid "Account|Salt"
-msgstr ""
-
-#: app/models/host.rb:-
-msgid "host"
-msgstr ""
-
-#: app/models/host.rb:-
-msgid "Host|Name"
-msgstr ""
-
-#: app/models/host.rb:-
-msgid "Host|Url"
-msgstr ""
-
-#: app/models/host.rb:-
-msgid "Host|Description"
-msgstr ""
-
-#: app/models/host.rb:-
-msgid "Host|Created at"
-msgstr ""
-
-#: app/models/host.rb:-
-msgid "Host|Updated at"
-msgstr ""
+msgstr "Důkladně zkontrolujte adresu URL hostitele."
 
 #: app/views/main/_select_language.html.erb:18
 #: app/views/main/_select_language.html.erb:18
 msgid "Language Selection"
-msgstr ""
+msgstr "Výběr jazyka"
 
 #: app/views/shared/exception_trap.html.erb:3
 #: app/views/shared/backendexception_trap.html.erb:2
 #: app/views/shared/exception_trap.html.erb:3
 #: app/views/shared/backendexception_trap.html.erb:2
 msgid "This is embarrasing...."
-msgstr ""
+msgstr "Toto je nepříjemné..."
 
 #: app/views/shared/exception_trap.html.erb:5
 #: app/views/shared/exception_trap.html.erb:5
 msgid "We are sorry, but there are some problems."
-msgstr ""
+msgstr "Omlouváme se, ale jsou zde určité problémy."
 
 #: app/views/shared/exception_trap.html.erb:7
 #: app/views/shared/backendexception_trap.html.erb:6
 #: app/views/shared/exception_trap.html.erb:7
 #: app/views/shared/backendexception_trap.html.erb:6
 msgid "Problem:"
-msgstr ""
+msgstr "Problém:"
 
 #: app/views/shared/exception_trap.html.erb:13
 #: app/views/shared/exception_trap.html.erb:13
 msgid "Please Report a bug so we can fix the problem!."
-msgstr ""
+msgstr "Nahlaste chybu, abychom mohli problém opravit."
 
 #: app/views/shared/exception_trap.html.erb:13
 #: app/views/shared/exception_trap.html.erb:13
 msgid "(report link)"
-msgstr ""
+msgstr "(odkaz hlášení)"
 
 #: app/views/shared/exception_trap.html.erb:14
 #: app/views/shared/exception_trap.html.erb:14
 msgid "Don't forget to include the bug details."
-msgstr ""
+msgstr "Nezapomeňte připojit podrobnosti o chybě."
 
 #: app/views/shared/backendexception_trap.html.erb:4
 #: app/views/shared/backendexception_trap.html.erb:4
 msgid "Problem occured on target machine."
-msgstr ""
+msgstr "K chybě došlo v cílovém počítači."
 
 #: app/views/shared/_missing_write_permissions.html.erb:1
 #: app/views/shared/_missing_write_permissions.html.erb:1
 msgid "You do not have permissions to modify the settings."
-msgstr ""
+msgstr "Nemáte oprávnění k úpravám nastavení."
 
 #: app/views/hosts/edit.html.erb:2 app/views/hosts/edit.html.erb:2
 msgid "Editing YaST-Web-Service"
-msgstr ""
+msgstr "Úprava webové služby YaST"
 
 #: app/views/hosts/edit.html.erb:23 app/views/hosts/edit.html.erb:23
 msgid "YaST-Web-Service"
-msgstr ""
+msgstr "Webová služba YaST"
 
 #: app/views/hosts/edit.html.erb:26 app/views/hosts/new.html.erb:37
 #: app/views/hosts/edit.html.erb:26 app/views/hosts/new.html.erb:37
 msgid "Name"
-msgstr ""
+msgstr "Název"
 
 #: app/views/hosts/edit.html.erb:30 app/views/hosts/edit.html.erb:30
 msgid "Url"
-msgstr ""
+msgstr "Adresa URL"
 
 #: app/views/hosts/edit.html.erb:34 app/views/hosts/new.html.erb:47
 #: app/views/hosts/edit.html.erb:34 app/views/hosts/new.html.erb:47
 msgid "Description"
-msgstr ""
+msgstr "Popis"
 
 #: app/views/hosts/edit.html.erb:39 app/views/hosts/edit.html.erb:39
 msgid "Ok"
-msgstr ""
+msgstr "OK"
 
 #: app/views/hosts/index.html.erb:5 app/views/hosts/index.html.erb:5
 msgid "Please choose a service:"
-msgstr ""
+msgstr "Zvolte službu:"
 
 #: app/views/hosts/index.html.erb:25 app/views/hosts/index.html.erb:25
 msgid "Really delete host %s ?"
-msgstr ""
+msgstr "Opravdu chcete odstranit hostitele %s ?"
 
 #: app/views/hosts/new.html.erb:10 app/views/hosts/new.html.erb:10
 msgid "New WebYaST Host"
-msgstr ""
+msgstr "Nový hostitel služby WebYaST"
 
 #: app/views/hosts/new.html.erb:42 app/views/hosts/new.html.erb:42
 msgid "URL"
-msgstr ""
+msgstr "URL"
 
 #: app/views/hosts/new.html.erb:54 app/views/hosts/new.html.erb:54
 msgid "Create"
-msgstr ""
+msgstr "Vytvořit"
 
 #: app/views/hosts/show.html.erb:8 app/views/hosts/show.html.erb:8
 msgid "Index"
-msgstr ""
+msgstr "Index"
 
 #: app/views/controlpanel/show_all.rhtml:18
 #: app/views/controlpanel/index.rhtml:72
 #: app/views/controlpanel/show_all.rhtml:18
 #: app/views/controlpanel/index.rhtml:72
 msgid "Configuration"
-msgstr ""
+msgstr "Konfigurace"
 
 #: app/views/controlpanel/index.rhtml:29 app/views/controlpanel/index.rhtml:29
 msgid "Status"
-msgstr ""
+msgstr "Stav"
 
 #: app/views/controlpanel/index.rhtml:34 app/views/controlpanel/index.rhtml:34
 msgid "Loading patch information"
-msgstr ""
+msgstr "Načítání informací o opravě"
 
 #: app/views/controlpanel/index.rhtml:36 app/views/controlpanel/index.rhtml:36
 msgid "Patch status summary is disabled in the config file."
-msgstr ""
+msgstr "Souhrn souboru s opravou je v konfigurační souboru vypnuto."
 
 #: app/views/controlpanel/index.rhtml:39 app/views/controlpanel/index.rhtml:39
 msgid "Patch plugin is not installed."
-msgstr ""
+msgstr "Modul plug-in pro práci s opravami není nainstalován."
 
 #: app/views/controlpanel/index.rhtml:45 app/views/controlpanel/index.rhtml:45
 msgid "Loading system information"
-msgstr ""
+msgstr "Načítání systémových informací"
 
 #: app/views/controlpanel/index.rhtml:47 app/views/controlpanel/index.rhtml:47
 msgid "System status summary is disabled in the config file."
-msgstr ""
+msgstr "Souhrn stavu systému je v konfiguračním souboru vypnut."
 
 #: app/views/controlpanel/index.rhtml:50 app/views/controlpanel/index.rhtml:50
 msgid "Status plugin is not installed."
-msgstr ""
+msgstr "Modul plug-in stavu není nainstalován."
 
 #: app/views/controlpanel/index.rhtml:61 app/views/controlpanel/index.rhtml:61
 msgid "System actions"
-msgstr ""
+msgstr "Systémové akce"
 
 #: app/views/controlpanel/index.rhtml:63 app/views/controlpanel/index.rhtml:63
 msgid "Reboot"
-msgstr ""
+msgstr "Restartovat"
 
 #: app/views/controlpanel/index.rhtml:64 app/views/controlpanel/index.rhtml:64
 msgid "Really reboot %s?"
-msgstr ""
+msgstr "Opravdu chcete restartovat %s?"
 
 #: app/views/controlpanel/index.rhtml:65 app/views/controlpanel/index.rhtml:65
 msgid "Shutdown"
-msgstr ""
+msgstr "Vypnout"
 
 #: app/views/controlpanel/index.rhtml:66 app/views/controlpanel/index.rhtml:66
 msgid "Really shutdown %s?"
-msgstr ""
+msgstr "Opravdu chcete vypnout %s?"
 
 #: app/views/controlpanel/basesystem.rhtml:18
 #: app/views/controlpanel/basesystem.rhtml:18
 msgid "Base system setup"
-msgstr ""
+msgstr "Základní nastavení systému"
 
 #: app/views/controlpanel/basesystem.rhtml:20
 #: app/views/controlpanel/basesystem.rhtml:20
-msgid ""
-"Your initial system setup was not completed. Please continue with setting up "
-"the modules."
-msgstr ""
+msgid "Your initial system setup was not completed. Please continue with 
setting up the modules."
+msgstr "Základní nastavení systému nebylo dokončeno. Pokračujte nastavením 
modulů."
 
 #: app/views/controlpanel/basesystem.rhtml:21
 #: app/views/controlpanel/basesystem.rhtml:21
 msgid "Continue initial system setup"
-msgstr ""
+msgstr "Pokračujte základním nastavením systému"
 
-#: app/views/layouts/main.rhtml:59 app/views/layouts/main.rhtml:59
+#: app/views/layouts/main.rhtml:52 app/views/layouts/main.rhtml:52
 msgid "WebYaST"
-msgstr ""
+msgstr "WebYaST"
 
-#: app/views/layouts/main.rhtml:105 app/views/layouts/main.rhtml:105
-msgid ""
-"You are using an unsupported browser. Please switch to %sFireFox 3.5 or "
-"better%s or %sInternet Explorer 8%s. Thanks! [%sclose%s]"
-msgstr ""
+#: app/views/layouts/main.rhtml:56 app/views/layouts/main.rhtml:56
+msgid "You are using an unsupported browser. Please switch to %sFireFox 3.5 or 
better%s or %sInternet Explorer 8%s. Thanks! [%sclose%s]"
+msgstr "Používáte nepodporovaný prohlížeč. Prosíme, přepněte na %sFireFox 3.5 
nebo novější%s nebo %sInternet Explorer 8%s. Děkujeme! [%sclose%s]"
 
-#: app/views/layouts/main.rhtml:112 app/views/layouts/main.rhtml:112
-msgid ""
-"JavaScript support is missing or disabled. Please turn JavaScript on or use "
-"a supported browser (%sFireFox 3.5%s or %sInternet Explorer 8%s)."
-msgstr ""
+#: app/views/layouts/main.rhtml:63 app/views/layouts/main.rhtml:63
+msgid "JavaScript support is missing or disabled. Please turn JavaScript on or 
use a supported browser (%sFireFox 3.5%s or %sInternet Explorer 8%s)."
+msgstr "Podpora JavaScriptu chybí nebo je vypnuta. Prosíme, zapněte JavaScript 
nebo použijte podporovaný prohlížeč (%sFireFox 3.5%s nebo %sInternet Explorer 
8%s)."
 
-#: app/views/layouts/main.rhtml:119 app/views/layouts/main.rhtml:119
+#: app/views/layouts/main.rhtml:70 app/views/layouts/main.rhtml:70
 msgid "My Appliance"
-msgstr ""
+msgstr "Moje softwarové zařízení"
 
-#: app/views/layouts/main.rhtml:126 app/views/layouts/main.rhtml:130
-#: app/views/layouts/main.rhtml:126 app/views/layouts/main.rhtml:130
+# label for language selection
+#: app/views/layouts/main.rhtml:77 app/views/layouts/main.rhtml:81
+#: app/views/layouts/main.rhtml:77 app/views/layouts/main.rhtml:81
 msgid "Language:"
-msgstr ""
+msgstr "Jazyk:"
 
-#: app/views/layouts/main.rhtml:132 app/views/layouts/main.rhtml:132
+#: app/views/layouts/main.rhtml:83 app/views/layouts/main.rhtml:83
 msgid "Connected host:"
-msgstr ""
+msgstr "Připojený hostitel:"
 
-#: app/views/layouts/main.rhtml:133 app/views/layouts/main.rhtml:133
+#: app/views/layouts/main.rhtml:84 app/views/layouts/main.rhtml:84
 msgid "User:"
-msgstr ""
+msgstr "Uživatel:"
 
-#: app/views/layouts/main.rhtml:136 app/views/layouts/main.rhtml:136
+#: app/views/layouts/main.rhtml:87 app/views/layouts/main.rhtml:87
 msgid "Control panel"
-msgstr ""
+msgstr "Ovládací panel"
 
-#: app/views/layouts/main.rhtml:137 app/views/layouts/main.rhtml:137
+#: app/views/layouts/main.rhtml:88 app/views/layouts/main.rhtml:88
 msgid "Logout"
-msgstr ""
+msgstr "Odhlásit se"
 
-#: app/views/layouts/main.rhtml:145 app/views/layouts/main.rhtml:145
-msgid "You will be logged off in"
-msgstr ""
-
-#: app/views/layouts/main.rhtml:145 app/views/layouts/main.rhtml:145
-msgid "seconds due to inactivity. "
-msgstr ""
-
-#: app/views/layouts/main.rhtml:176 app/views/layouts/main.rhtml:176
+#: app/views/layouts/main.rhtml:122 app/views/layouts/main.rhtml:122
 msgid "...Wait..."
-msgstr ""
+msgstr "...Čekejte..."
 
 #: app/views/sessions/new.rhtml:21 app/views/sessions/new.rhtml:33
 #: app/views/sessions/new.rhtml:21 app/views/sessions/new.rhtml:33
 msgid "Login"
-msgstr ""
+msgstr "Přihlášení"
 
 #: app/views/sessions/new.rhtml:23 app/views/sessions/new.rhtml:23
 msgid "Enter login credentials for host %s."
-msgstr ""
+msgstr "Zadejte přihlašovací údaje pro hostitele %s."
 
 #: app/views/sessions/new.rhtml:27 app/views/sessions/new.rhtml:27
 msgid "Username:"
-msgstr ""
+msgstr "Uživatelské jméno:"
 
 #: app/views/sessions/new.rhtml:30 app/views/sessions/new.rhtml:30
 msgid "Password:"
-msgstr ""
+msgstr "Heslo:"
 
 #: lib/error_constructor.rb:30 lib/error_constructor.rb:30
 msgid "Service %s is not available in the target machine"
-msgstr ""
+msgstr "Služba %s není v cílovém počítači k dispozici."
 
 #: lib/error_constructor.rb:32 lib/error_constructor.rb:32
 msgid "Service %s is not running on the target machine"
-msgstr ""
+msgstr "Služba %s není v cílovém počítači spuštěna."
 
 #: lib/error_constructor.rb:36 lib/error_constructor.rb:36
 msgid "Permission %s is not granted for user %s"
-msgstr ""
+msgstr "Oprávnění %s není uděleno uživateli %s."
 
 #: lib/error_constructor.rb:38 lib/error_constructor.rb:38
-msgid ""
-"Policy kit exception for user %s and permission %s (untranslated message): %s"
-msgstr ""
+msgid "Policy kit exception for user %s and permission %s (untranslated 
message): %s"
+msgstr "Výjimka z balíčku zásad pro uživatele %s a oprávnění %s (nepřeložená 
zpráva): %s"
 
 #: lib/error_constructor.rb:40 lib/error_constructor.rb:40
 msgid "A user is no longer logged to target machine. Please log in again."
-msgstr ""
+msgstr "Uživatel již není přihlášen k cílovému počítači. Přihlaste se znovu."
 
 #: lib/error_constructor.rb:42 lib/error_constructor.rb:42
 msgid "Target system is not consistent: Missing or corrupted file %s"
-msgstr ""
+msgstr "Cílový systém není konzistentní: chybějící nebo poškozený soubor %s"
 
 #: lib/error_constructor.rb:46 lib/error_constructor.rb:46
-msgid ""
-"There is no predefined ntp server at /etc/sysconfig/network/config - "
-"NETCONFIG_NTP_STATIC_SERVERS"
-msgstr ""
+msgid "There is no predefined ntp server at /etc/sysconfig/network/config - 
NETCONFIG_NTP_STATIC_SERVERS"
+msgstr "V umístění /etc/sysconfig/network/config - 
NETCONFIG_NTP_STATIC_SERVERS není nastaven žádný server NTP."
 
 #: lib/error_constructor.rb:48 lib/error_constructor.rb:48
 msgid "Error occurred during ntp synchronization: %s"
-msgstr ""
+msgstr "Při synchronizaci NTP došlo k chybě: %s"
 
 #: lib/error_constructor.rb:51 lib/error_constructor.rb:51
 msgid "Error while saving administrator settings: %s"
-msgstr ""
-
-#: lib/error_constructor.rb:54 lib/error_constructor.rb:54
-msgid "PACKAGEKIT_INSTALL"
-msgstr ""
-
-#: lib/error_constructor.rb:56 lib/error_constructor.rb:56
-msgid ""
-"Installation in progress. Remain %i patches. Time of installation depend on "
-"patch size."
-msgstr ""
+msgstr "Při ukládání nastavení správce došlo k chybě: %s"
 
 #: vendor/plugins/lang_helper/lib/lang_helper.rb:63
 msgid "Select locale"
-msgstr ""
+msgstr "Vybrat místní nastavení"
+
+#~ msgid "account"
+#~ msgstr "účet"
+
+#~ msgid "Account|Login"
+#~ msgstr "Účet|Přihlášení"
+
+#~ msgid "Account|Created at"
+#~ msgstr "Účet|Vytvořen:"
+
+#~ msgid "Account|Updated at"
+#~ msgstr "Účet|Aktualizován:"
+
+#~ msgid "Account|Remember token"
+#~ msgstr "Účet|Zapamatovat token"
+
+#~ msgid "Account|Remember token expires at"
+#~ msgstr "Účet|Zapamatovat token, vyprší::"
+
+#~ msgid "Account|Salt"
+#~ msgstr "Účet|Hodnota soli"
+
+#~ msgid "host"
+#~ msgstr "hostitel"
+
+#~ msgid "Host|Name"
+#~ msgstr "Hostitel|Název"
+
+#~ msgid "Host|Url"
+#~ msgstr "Hostitel|Adresa URL"
+
+#~ msgid "Host|Description"
+#~ msgstr "Hostitel|Popis"
+
+#~ msgid "Host|Created at"
+#~ msgstr "Hostitel|Vytvořen:"
+
+#~ msgid "Host|Updated at"
+#~ msgstr "Hostitel|Aktualizován:"
+
+#~ msgid "Show all modules"
+#~ msgstr "Zobrazit všechny moduly"
+
+#~ msgid "Broken permission setup on rest-service. Can be fixed by 
grantwebyastrights script."
+#~ msgstr "Poškození nastavení oprávnění na rest-service. Může být opraveno 
pomocí skriptu grantwebyastrights."
+
+#~ msgid "You must accept all EULAs before using this product!"
+#~ msgstr "Než začnete používat tento produkt, je třeba přijmout všechny 
smlouvy EULA."
+
+#~ msgid "Cannot redirect to EULA. Make sure yast2-webclient-eulas package is 
installed"
+#~ msgstr "Nelze přesměrovat na smlouvu EULA. Ujistěte se, zda je nainstalován 
balíček yast2-webclient-eulas."
+
+#~ msgid "Set up the system"
+#~ msgstr "Nastavit systém"
Files old/www/public/icons/example.png and new/www/public/icons/example.png 
differ
Files old/www/public/images/status-warning.png and 
new/www/public/images/status-warning.png differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/www/public/javascripts/digitalspaghetti.password.js 
new/www/public/javascripts/digitalspaghetti.password.js
--- old/www/public/javascripts/digitalspaghetti.password.js     2011-04-11 
16:48:55.000000000 +0200
+++ new/www/public/javascripts/digitalspaghetti.password.js     2011-10-05 
09:38:19.000000000 +0200
@@ -126,7 +126,7 @@
        },
        'debugOutput': function (element) {
                if (typeof console.log === 'function') {
-                       console.log(digitalspaghetti.password); 
+                       //console.log(digitalspaghetti.password);       
                } else {
                        alert(digitalspaghetti.password);
                }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/www/public/javascripts/notifier.js 
new/www/public/javascripts/notifier.js
--- old/www/public/javascripts/notifier.js      2011-05-25 15:47:34.000000000 
+0200
+++ new/www/public/javascripts/notifier.js      2011-10-05 09:38:19.000000000 
+0200
@@ -32,7 +32,7 @@
   if(activityTimer && worker) { 
     worker.terminate();
     clearInterval($.activity.stop()); 
-    log("Stop JQuery activity check & terminate running worker!")
+    //log("Stop JQuery activity check & terminate running worker!")
   } 
 }
 
@@ -48,7 +48,7 @@
           //log("User is idle: " + Math.round((this.now() - 
this.defaults.lastActive)/1000) + ' sec');
         },
         inactiveFn: function(){
-          log("User is inactive: " + Math.round((this.now() - 
this.defaults.lastActive)/1000)  + ' sec');
+          //log("User is inactive: " + Math.round((this.now() - 
this.defaults.lastActive)/1000)  + ' sec');
           if(typeof(Worker) != 'defined') { killWorker(worker); }
           $.activity.update();
         }
@@ -58,7 +58,7 @@
       if($.activity.isActive()) {
         $.activity.update();
       } else {
-        log("User active start worker and reactivate activity check!");
+        //log("User active start worker and reactivate activity check!");
         Notifier(params);
         $.activity.reActivate();
       }
@@ -69,37 +69,37 @@
 
 var Notifier = function(params) {
   if(typeof(Worker) == 'undefined') {
-    console.log("Web worker is not supported")
+    //console.log("Web worker is not supported")
     window.setInterval(function() { AJAXcall(params); },5000);
   } else {
-    console.log("Web worker is supported")
+    //console.log("Web worker is supported")
     worker = new Worker("/javascripts/notifier.workers.js");
     worker.postMessage(params);
     
     worker.onmessage = function(event) {
       switch(event.data){
         case '200':
-          log("RELOAD is NEEDED: " + event.data);
+          //log("RELOAD is NEEDED: " + event.data);
           stopNotifierPlugin(this);
-          $.modalDialog.info( {message: 'Data have been changed!'});
+          $.modalDialog.info( {message: 'Data has been changed!'});
           setTimeout('pageRefresh()', 1000)
         break
         case '304':
-          log("CACHE is UP-TO-DATE: " + event.data); 
+          //log("CACHE is UP-TO-DATE: " + event.data); 
         break
         case '306':
-          log("CACHE is not available: " + event.data); 
+          //log("CACHE is not available: " + event.data); 
           stopNotifierPlugin(worker);
         break
         default : 
-          log("ERROR: unknown HTTP status: " + event.data);
+          //log("ERROR: unknown HTTP status: " + event.data);
           stopNotifierPlugin(worker);
         break
       }
     };
 
     worker.onerror = function(error) {
-      log(error);
+      //log(error);
     };
 
     return worker;
@@ -111,19 +111,19 @@
     data.NaN? data = data : data = data.toString();
     switch(data){
       case '200':
-        log("RELOAD is NEEDED: " + data);
+        //log("RELOAD is NEEDED: " + data);
         stopNotifierPlugin(worker);
-        $.modalDialog.info( {message: 'Data have been changed!'});
+        $.modalDialog.info( {message: 'Data has been changed!'});
         setTimeout('pageRefresh()', 1000)
       break
       case '304':
-        log("CACHE is UP-TO-DATE: " + data); 
+        //log("CACHE is UP-TO-DATE: " + data); 
         break
       case '306':
-        log("CACHE is not available: " + event.data); 
+        //log("CACHE is not available: " + event.data); 
         break
       default : 
-        log("ERROR: unknown HTTP status: " + data + typeof(data));
+        //log("ERROR: unknown HTTP status: " + data + typeof(data));
       break
     }
   })
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/www/public/javascripts/webyast-network.js 
new/www/public/javascripts/webyast-network.js
--- old/www/public/javascripts/webyast-network.js       2011-05-10 
11:12:20.000000000 +0200
+++ new/www/public/javascripts/webyast-network.js       2011-10-05 
09:38:19.000000000 +0200
@@ -31,7 +31,7 @@
   var $auto = $('#autoMode');
   var $manual = $('#manualMode');
       
-  $("#conf_mode").val() == "dhcp"? enableAuto(): enableStatic();
+  $("#bootproto").val() == "dhcp"? enableAuto(): enableStatic();
   
   function enableAuto() {
     $('#dnsForm').find('div.auto').hide();
@@ -51,12 +51,12 @@
     if($id.val() == "dhcp") {
       $auto.addClass('active');
       $manual.removeClass('active');
-      $('#conf_mode').val($auto.val());
+      $('#bootproto').val($auto.val());
       enableAuto();
     } else {
       $manual.addClass('active');
       $auto.removeClass('active');
-      $('#conf_mode').val($manual.val());
+      $('#bootproto').val($manual.val());
       enableStatic()
     }
   }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/www/public/javascripts/yast.widgets.js 
new/www/public/javascripts/yast.widgets.js
--- old/www/public/javascripts/yast.widgets.js  2011-04-11 16:48:55.000000000 
+0200
+++ new/www/public/javascripts/yast.widgets.js  2011-10-05 09:38:19.000000000 
+0200
@@ -28,7 +28,7 @@
     $(':checkbox', list).live('click.check', function(){
       $row = $(this).parents('tr').eq(0);
       // Show when a checkbox is clicked
-      console.log('Clicked: ',$row);
+      //console.log('Clicked: ',$row);
     });
 
     $('a,input,button,select', list).live('focus', function(e, s, o){
@@ -62,7 +62,7 @@
         break;
 
         default:
-          console.info("pressed " + e.keyCode);
+          //console.info("pressed " + e.keyCode);
       }
 
     });
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/www/public/stylesheets/webyast-controlpanel.css 
new/www/public/stylesheets/webyast-controlpanel.css
--- old/www/public/stylesheets/webyast-controlpanel.css 2011-06-01 
11:46:45.000000000 +0200
+++ new/www/public/stylesheets/webyast-controlpanel.css 2011-10-05 
09:38:19.000000000 +0200
@@ -42,16 +42,19 @@
   -moz-border-radius:100%;
   -webkit-border-radius:112px;
 
+  background-color: #eeeeee;
   background: -moz-radial-gradient(center 45deg, circle closest-side, #eee 0%, 
#474747 100%) transparent;
   background: -webkit-gradient(radial, 50% 50%, 0, 50% 50%, 56, from(#eeeeee), 
to(#474747));
 }
 
 #status-eye.eye_healthy {
+  background-color: #68b400;
   background: -moz-radial-gradient(center 45deg, circle closest-side, #68b400 
0%, #474747 100%) transparent;
   background: -webkit-gradient(radial, 50% 50%, 0, 50% 50%, 50, from(#68b400), 
to(#474747));
 }
 
 #status-eye.eye_warning {
+  background-color: #BB5148;
   background: -moz-radial-gradient(center 45deg, circle closest-side, red 0%, 
#474747 99%);
   background: -webkit-gradient(radial, 50% 50%, 0, 50% 50%, 56, from(red), 
to(#474747));
 }
@@ -156,7 +159,8 @@
   background: -webkit-gradient(radial, 50% 50%, 2, 50% 50%, 10, from(#59c766), 
to(#25712e));
 }
 
-#favorites { border-color: #eee; }
+#favorites { border-color: #eee; border:none;}
+
 
 .checked_health {
   height:19px!important;
@@ -174,8 +178,8 @@
 }
 
 #filter {
-  border-bottom: 1px solid #CCCCCC;
-/*  background: -moz-linear-gradient(center bottom , #E4E4E4, #EDEDED) repeat 
scroll 0 0 transparent;*/
+/*  border-bottom: 1px solid #CCCCCC;*/
+  background: #E1E1E1;
   background: -moz-linear-gradient(center bottom, #E1E1E1, #F0F0F0) repeat 
scroll 0 0 transparent;
   background: -webkit-gradient(linear, left top, left bottom, from(#F0F0F0), 
to(#E1E1E1));
 
@@ -257,7 +261,7 @@
 
   list-style: none;
   overflow: hidden;
-  -moz-box-shadow: 1px 1px 5px #ccc;
+/*  -moz-box-shadow: 1px 1px 5px #ccc;*/
 }
 
 .image-grid a.plugin_link {
@@ -276,9 +280,9 @@
 .image-grid img {
 /*  width: 100px;*/
 /*  height: 100px;*/
-  width:  90px;
-  height: 90px;
-  margin: 10px 10px;
+  width:  94px;
+  height: 94px;
+  margin: 6px 10px;
 }
 
 .image-grid li img, .image-grid li strong {
@@ -297,14 +301,13 @@
 
 div.overview li {
   padding: 5px;     
-  border: 1px solid #ccc; 
+  border: 1px solid #CCCCCC; 
   background-color: #f5f5f5;
   text-decoration: none;
 
-/*  -moz-box-shadow: none;*/
-  
-  background: -moz-linear-gradient(center 270deg , #FFF, #E5E5E5) repeat 
scroll 0 0 transparent;
+  background: -moz-linear-gradient(center center 270deg, #FFFFFF, #F0F0F0) 
repeat scroll 0 0 transparent;
   background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), 
to(#F0F0F0));
+  
   -moz-border-radius: 4px;
   -webkit-border-radius: 4px;
   -moz-background-clip: border;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/www/public/stylesheets/webyast-forms.css 
new/www/public/stylesheets/webyast-forms.css
--- old/www/public/stylesheets/webyast-forms.css        2011-05-19 
15:30:00.000000000 +0200
+++ new/www/public/stylesheets/webyast-forms.css        2011-10-05 
09:38:19.000000000 +0200
@@ -82,6 +82,7 @@
   color:#555555;
   vertical-align:middle;
   border-bottom: 1px solid #d8d8d8;
+  background: #E4E4E4;
   background: -webkit-gradient(linear, left top, left bottom, from(#ededed), 
to(#e4e4e4));
   background: -moz-linear-gradient(center bottom, #e4e4e4, #ededed) repeat 
scroll 0 0 transparent!important;
   -moz-border-radius-bottomright:0px;
@@ -156,6 +157,7 @@
   -webkit-box-shadow:inset 0px 0px 2px #000;
   text-align:center;
 
+  background: #ffffff;
   background: -moz-linear-gradient(top, #fafafa 0%, #e0e0e0 100%);
   background: -webkit-gradient(linear, left top, left bottom, from(#fafafa), 
to(#e0e0e0));
   border:1px solid #f5f5f5;

continue with "q"...



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to