default to a session cookie instead of setting an explicit timeout, weird timezone...
[freeside.git] / httemplate / edit / msgcat.cgi
index 84eaa49..dbe0990 100755 (executable)
@@ -1,4 +1,4 @@
-<% header(emt("Edit Message catalog")) %>
+<& /elements/header-popup.html, emt("Edit Message catalog") &>
 <BR>
 
 <& /elements/error.html &>
@@ -15,7 +15,7 @@ die "access denied"
 
 my $widget = new HTML::Widgets::SelectLayers(
   'selected_layer' => 'en_US',
-  'options'        => { 'en_US'=>'en_US' },
+  'options'        => { 'en_US'=>'en_US', 'iw_IL' => 'iw_IL', },
   'form_action'    => 'process/msgcat.cgi',
   'layer_callback' => sub {
     my $layer = shift;
@@ -39,7 +39,7 @@ my $widget = new HTML::Widgets::SelectLayers(
           'locale'  => 'en_US',
           'msgcode' => $msgcat->msgcode,
         } );
-        $html .= '<TD>'. $en_msgcat->msg. '</TD>';
+        $html .= '<TD>'. $en_msgcat->msg. '</TD>' if $en_msgcat;
       }
       $html .= '</TR>';
     }