<%= l 'bac_WORKSTN_BACKUP_ENABLED' %>: <%= $bac_datas->{status} %>
diff --git a/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_configure1.html.ep b/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_configure1.html.ep
index 389d409..e176568 100644
--- a/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_configure1.html.ep
+++ b/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_configure1.html.ep
@@ -5,169 +5,246 @@
% if (config->{debug} == 1) {
-
- %= dumper $c->current_route
- %= dumper $bac_datas
-
+
+ <%= dumper $c->current_route %>
+ <%= dumper $bac_datas %>
+
% }
% if ( stash 'error' ) {
-
- %= $c->render_to_string(inline => stash 'error')
-
- %}
+
+
+ <%= $c->render_to_string(inline => stash 'error') %>
+
+ % }
<%= $title%>
-
- %=l 'bac_CONFIGURE_WORKSTN_BACKUP'
-
-
- %= $c->render_to_string(inline => (l 'bac_CONFIGURE_WORKSTN_BACKUP_DESC'))
-
- %= form_for '/backupd' => (method => 'POST') => begin
-
-
-
- %=l 'bac_ENABLE_WORKSTN_BACKUP'
-
-
- % if ( $bac_datas->{status} eq 'checked' ) {
-
- %} else {
- %= check_box 'Workstnbackup'
- %}
-
-
-
-
-
- %= l 'bac_WORKSTATION_BACKUP_DEST'
-
- % if ( $bac_datas->{vfstype} =~ m/cifs|nfs/s ) {
-
- %=l 'bac_WORKSTN_NAME'
-
-
- % param 'BackupwkStation' => $bac_datas->{station} unless param 'BackupwkStation';
- %= text_field 'BackupwkStation', size => 20, class => ""
-
-
- %}
- % if ( $bac_datas->{vfstype} eq 'usb' ) {
-
- %=l 'bac_local removable disk'
-
-
- % param 'BackupwkFolder' => $bac_datas->{mount} unless param 'BackupwkFolder';
- %= select_field 'BackupwkFolder' => $c->get_BackupwkDest_options( $bac_datas->{vfstype}), class => ""
-
-
- % } elsif ( $bac_datas->{vfstype} eq 'mnt') {
-
- %=l 'bac_Mounted disk'
-
-
- % param 'BackupwkFolder' => $bac_datas->{folder} unless param 'BackupwkFolder';
- %= select_field 'BackupwkFolder' => $c->get_BackupwkDest_options( $bac_datas->{vfstype}), class => ""
-
-
- % } else {
-
- %=l 'bac_SHARED_FOLDER_NAME'
-
- % param 'BackupwkFolder' => $bac_datas->{folder} unless param 'BackupwkFolder';
- %= text_field 'BackupwkFolder', size => 20, class => ""
-
-
- %}
- % if ( $bac_datas->{vfstype} eq 'cifs' ) {
-
- %=l 'bac_WORKSTN_LOGIN'
-
- % param 'BackupwkLogin' => $bac_datas->{login} unless param 'BackupwkLogin';
- %= text_field 'BackupwkLogin', size => 12, class => ""
-
-
-
- %=l 'bac_PASSWORD'
-
- % param 'BackupwkPassword' => $bac_datas->{password} unless param 'BackupwkPassword';
- %= password_field 'BackupwkPassword', size => 12, class => ""
-
- %}
-
- %= l 'bac_WORKSTN_BACKUP_SETTINGS'
-
+
<%= l 'bac_CONFIGURE_WORKSTN_BACKUP' %>
-
-
- %=l 'bac_NUMBER_OF_SETS'
-
-
- % param 'SetsNumber' => $bac_datas->{setsNumber} unless param 'SetsNumber';
- %= text_field 'SetsNumber', size => '3'
-
- %=l 'bac_NUMBER_OF_FILES_IN_SET'
-
- % param 'Filesinset' => $bac_datas->{filesinset} unless param 'Filesinset';
- %= text_field 'Filesinset', size => '3'
-
-
-
-
- %=l 'bac_WORKSTN_BACKUP_TIME'
-
-
- % param 'BackupwkHour' => $bac_datas->{hour} unless param 'BackupwkHour';
- %= text_field 'BackupwkHour', size => '2'
- % param 'BackupwkMin' => $bac_datas->{min} unless param 'BackupwkMin';
- %= text_field 'BackupwkMin', size => '2'
-
- %=l 'AM/PM:'
-
- % param 'BackupwkAMPM' => $bac_datas->{ampm} unless param 'BackupwkAMPM';
- %= select_field 'BackupwkAMPM' => ['AM', 'PM'], class => ""
-
-
-
-
- %=l 'bac_WORKSTN_TIMEOUT'
-
-
- % param 'BackupwkTimeout' => $bac_datas->{timeout} unless param 'BackupwkTimeout';
- %= text_field 'BackupwkTimeout', size => '2'
-
- %=l 'bac_INC_ONLY_TIMEOUT'
-
- % if ( $bac_datas->{incOnlyTimeout} eq 'checked' ) {
-
- %} else {
- %= check_box 'IncOnlyTimeout'
- %}
-
-
-
-
- %=l 'bac_COMPRESSION_LEVEL'
-
-
- % param 'Compression' => $bac_datas->{compression} unless param 'Compression';
- %= text_field 'Compression', size => '1'
-
- %=l 'bac_FULL_ONLY_ON'
-
- % param 'Dof' => $bac_datas->{dof} unless param 'Dof';
- %= select_field 'Dof' => $c->get_dow_list(), class => ""
-
+
+ <%= $c->render_to_string(inline => (l 'bac_CONFIGURE_WORKSTN_BACKUP_DESC')) %>
+
+
+
+
+
- %= hidden_field 'Function' => $bac_datas->{function}
- %= hidden_field 'VFSType' => $bac_datas->{vfstype}
- %= submit_button $c->l('bac_UPDATE_CONF'), class => ""
- % end
+
% end
\ No newline at end of file
diff --git a/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_restore.html.ep b/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_restore.html.ep
index 7b3afe9..32b57b3 100644
--- a/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_restore.html.ep
+++ b/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_restore.html.ep
@@ -5,42 +5,64 @@
% if (config->{debug} == 1) {
-
- %= dumper $c->current_route
- %= dumper $bac_datas
-
+
+ <%= dumper $c->current_route %>
+ <%= dumper $bac_datas %>
+
% }
% if ( stash 'error' ) {
-
- %= $c->render_to_string(inline => stash 'error')
-
- %}
+
+
+ <%= $c->render_to_string(inline => stash 'error') %>
+
+ % }
<%= $title%>
- %= form_for '/backupd' => (method => 'POST') => begin
+
-
- %=l 'bac_WORKSTN_RESTORE'
-
+
<%= l 'bac_WORKSTN_RESTORE' %>
-
- % if ($bac_datas->{status} ne 'enabled') {
- %= $c->render_to_string(inline => (l 'bac_CONFIGURATION_TO_BE_DONE'))
- % } else {
- %= $c->render_to_string(inline => (l 'bac_RESTORE_CONF_FROM_WORKSTN_DESC') . ' ' . $c->get_shared_folder_to_verify())
- %}
+
-
- %=l 'bac_SELECT_BACKUP_FILE'
-
-
- %= select_field 'Backupset' => $c->get_Backupset_options(), class => ""
-
+
- %= hidden_field 'Function' => $bac_datas->{'function'}
- %= submit_button $c->l('bac_RESTORE_FROM_WORKSTN'), class => ""
- % end
% end
\ No newline at end of file
diff --git a/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_restore1.html.ep b/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_restore1.html.ep
index d7126d9..0a476df 100644
--- a/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_restore1.html.ep
+++ b/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_restore1.html.ep
@@ -5,33 +5,49 @@
% if (config->{debug} == 1) {
-
- %= dumper $c->current_route
- %= dumper $bac_datas
-
+
+ <%= dumper $c->current_route %>
+ <%= dumper $bac_datas %>
+
% }
% if ( stash 'error' ) {
-
- %= $c->render_to_string(inline => stash 'error')
-
- %}
+
+
+ <%= $c->render_to_string(inline => stash 'error') %>
+
+ % }
<%= $title%>
- %= form_for '/backupd' => (method => 'POST') => begin
+
+
+
<%= l 'bac_WORKSTN_RESTORE' %>
+
+
+
+
-
- %=l 'bac_WORKSTN_RESTORE'
-
-
- %= $c->render_to_string(inline => $bac_datas->{restore_log})
-
- %=l 'bac_YOU_MUST_REBOOT'
-
- %= hidden_field 'Function' => $bac_datas->{'function'}
- %= submit_button $c->l('bac_REBOOT'), class => ""
- % end
-
% end
\ No newline at end of file
diff --git a/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_sel_restore.html.ep b/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_sel_restore.html.ep
index 2cbd0a7..045d442 100644
--- a/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_sel_restore.html.ep
+++ b/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_sel_restore.html.ep
@@ -5,49 +5,73 @@
% if (config->{debug} == 1) {
-
- %= dumper $c->current_route
- %= dumper $bac_datas
-
+
+ <%= dumper $c->current_route %>
+ <%= dumper $bac_datas %>
+
% }
% if ( stash 'error' ) {
-
- %= $c->render_to_string(inline => stash 'error')
+
+ <%= $c->render_to_string(inline => stash 'error') %>
- %}
+ % }
<%= $title%>
- %= form_for '/backupd' => (method => 'POST') => begin
+
<%=l 'bac_WORKSTN_SEL_RESTORE' %>
- %= $c->render_to_string(inline => (l 'bac_WORKSTN_SEL_REST_DESC') . ' ' . $c->get_shared_folder_to_verify())
+
-
<%=l 'bac_BACKUP_CHOICE' %>
+
diff --git a/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_sel_restore1.html.ep b/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_sel_restore1.html.ep
index 32460d0..e5ef963 100644
--- a/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_sel_restore1.html.ep
+++ b/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_sel_restore1.html.ep
@@ -5,51 +5,71 @@
% if (config->{debug} == 1) {
-
- %= dumper $c->current_route
- %= dumper $bac_datas
-
+
+ <%= dumper $c->current_route %>
+ <%= dumper $bac_datas %>
+
% }
% if ( stash 'error' ) {
-
- %= $c->render_to_string(inline => stash 'error')
-
- %}
+
+
+ <%= $c->render_to_string(inline => stash 'error') %>
+
+ % }
<%= $title%>
+
<%=l 'bac_WORKSTN_SELECTIVE_RESTORE' %>
+
- %= $c->render_to_string(inline => (l 'bac_READ_COMPLETE'))
+
+ <%= $c->render_to_string(inline => (l 'bac_READ_COMPLETE')) %>
+
- %= form_for '/backupd' => (method => 'POST') => begin
+
-
- %=l 'bac_SELECT_FILES_TO_RESTORE'
-
-
- %= select_field 'Restorefiles' => $c->get_Restorefiles_options($bac_datas->{'filterexp'},$bac_datas->{'backupset'}), class => "", multiple => 1, size => 15
-
-
-
-
- %=l 'bac_SELECT_DATE_BEFORE'
-
-
- %= text_field 'Seldatebefore', size => 32, class => ""
-
-
-
- %= hidden_field 'Function' => $bac_datas->{'function'}
- %= hidden_field 'Backupset' => $bac_datas->{'backupset'}
- %= hidden_field 'Filterexp' => $bac_datas->{'filterexp'}
+
% end
\ No newline at end of file
diff --git a/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_sel_restore2.html.ep b/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_sel_restore2.html.ep
index a7a22b3..fd93744 100644
--- a/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_sel_restore2.html.ep
+++ b/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_sel_restore2.html.ep
@@ -5,30 +5,44 @@
% if (config->{debug} == 1) {
-
- %= dumper $c->current_route
- %= dumper $bac_datas
-
+
+ <%= dumper $c->current_route %>
+ <%= dumper $bac_datas %>
+
% }
% if ( stash 'error' ) {
-
- %= $c->render_to_string(inline => stash 'error')
+
+ <%= $c->render_to_string(inline => stash 'error') %>
- %}
+ % }
<%= $title%>
+
+
+
<%=l 'bac_WORKSTN_SELECTIVE_RESTORE' %>
-
- %= $c->render_to_string(inline => $bac_datas->{restore_log})
+
- %= form_for '/backupd' => (method => 'POST') => begin
- %= hidden_field 'Function' => $bac_datas->{'function'}
- %= submit_button $c->l('NEXT'), class => ""
+
% end
\ No newline at end of file
diff --git a/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_verify.html.ep b/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_verify.html.ep
index e8be57f..f2ade3a 100644
--- a/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_verify.html.ep
+++ b/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_verify.html.ep
@@ -4,59 +4,75 @@
% if (config->{debug} == 1) {
-
- %= dumper $c->current_route
- %= dumper $bac_datas
-
+
+ <%= dumper $c->current_route %>
+ <%= dumper $bac_datas %>
+
% }
% if ( stash 'error' ) {
-
-
- %= $c->render_to_string(inline => stash 'error')
-
- %}
+
+ <%= $c->render_to_string(inline => stash 'error') %>
+
+ % }
<%= $title%>
-
- %=l 'bac_VERIFY_WORKSTN_BACKUP_FILE'
-
-
- %= form_for '/backup' => (method => 'POST') => begin
-
- % if ($bac_datas->{status} ne 'enabled') {
- %= $c->render_to_string(inline => (l 'bac_CONFIGURATION_TO_BE_DONE'))
- % } else {
- %= $c->render_to_string(inline => (l 'bac_VERIFY_WORKSTN_BACKUP_DESC') . ' ' . $c->get_shared_folder_to_verify())
- %}
-
-
-
- %=l 'bac_SELECT_BACKUP_FILE'
-
-
- %= select_field 'Backupset' => $c->get_Backupset_options(), class => ""
-
-
-
- %=l 'bac_CHECK_TO_VERIFY_FULL_RESTORE'
-
-
- %= check_box 'Verifyall'
-
-
-
+
<%=l 'bac_VERIFY_WORKSTN_BACKUP_FILE' %>
- %=l 'bac_CHECK_INTEGRITY_WARNING'
+
% end
\ No newline at end of file
diff --git a/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_verify1.html.ep b/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_verify1.html.ep
index b64cbf5..4e37c18 100644
--- a/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_verify1.html.ep
+++ b/root/usr/share/smanager/themes/AdminLTE/templates/back_workstn_verify1.html.ep
@@ -4,34 +4,47 @@
% if (config->{debug} == 1) {
-
- %= dumper $c->current_route
- %= dumper $bac_datas->{function}
-
-
+
+ <%= dumper $c->current_route %>
+ <%= dumper $bac_datas->{function} %>
+
+
% }
% if ( stash 'error' ) {
-
- %= $c->render_to_string(inline => stash 'error')
+
+ <%= $c->render_to_string(inline => stash 'error') %>
- %}
+ % }
<%= $title%>
+
+
<%= l 'bac_VERIFY_WORKSTN_BACKUP_FILE' %>
- %= $c->render_to_string(inline => $c->workstnVerify())
+
+
+ <%= $c->render_to_string(inline => $c->workstnVerify()) %>
+
+
- %= form_for '/backupd' => (method => 'POST') => begin
+
- % end
% end
\ No newline at end of file
diff --git a/root/usr/share/smanager/themes/AdminLTE/templates/partials/_iba_pwd.html.ep b/root/usr/share/smanager/themes/AdminLTE/templates/partials/_iba_pwd.html.ep
index e13f2ab..b6cf890 100644
--- a/root/usr/share/smanager/themes/AdminLTE/templates/partials/_iba_pwd.html.ep
+++ b/root/usr/share/smanager/themes/AdminLTE/templates/partials/_iba_pwd.html.ep
@@ -19,33 +19,31 @@
-
+
+
<%= l 'PASSWORD_NEW' %>
-
-
-
-
-
+
-
+
+
<%= l 'PASSWORD_VERIFY_NEW' %>
-
-
-
-
diff --git a/root/usr/share/smanager/themes/AdminLTE/templates/partials/_quo_list.html.ep b/root/usr/share/smanager/themes/AdminLTE/templates/partials/_quo_list.html.ep
index 92e87ff..0e55dae 100644
--- a/root/usr/share/smanager/themes/AdminLTE/templates/partials/_quo_list.html.ep
+++ b/root/usr/share/smanager/themes/AdminLTE/templates/partials/_quo_list.html.ep
@@ -19,7 +19,9 @@
% if ($numUsers == 0){
- <%= l 'ACCOUNT_USER_NONE' %>
+
+ <%= l 'ACCOUNT_USER_NONE' %>
+
% } else {
% my $limit = l('quo_LIMIT_WITH_GRACE_MB'); $limit =~ s#(graceX)#
$1#;
diff --git a/root/usr/share/smanager/themes/AdminLTE/templates/partials/_usr_pwd.html.ep b/root/usr/share/smanager/themes/AdminLTE/templates/partials/_usr_pwd.html.ep
index 48c3d35..6676c25 100644
--- a/root/usr/share/smanager/themes/AdminLTE/templates/partials/_usr_pwd.html.ep
+++ b/root/usr/share/smanager/themes/AdminLTE/templates/partials/_usr_pwd.html.ep
@@ -43,31 +43,31 @@
<%= l 'usr_RESET_DESC2' %>
-
-
-
- <%= l 'PASSWORD_NEW' %>
-
-
-
+
-
-
+
+ <%= l 'PASSWORD_NEW' %>
+
+
+
+
+
+
-
- <%= l 'PASSWORD_VERIFY_NEW' %>
-
-
-
-
-
-
+
+ <%= l 'PASSWORD_VERIFY_NEW' %>
+
+
+
+
+
+
diff --git a/root/usr/share/smanager/themes/AdminLTE/templates/remoteaccess.html.ep b/root/usr/share/smanager/themes/AdminLTE/templates/remoteaccess.html.ep
index 35b575b..406512d 100644
--- a/root/usr/share/smanager/themes/AdminLTE/templates/remoteaccess.html.ep
+++ b/root/usr/share/smanager/themes/AdminLTE/templates/remoteaccess.html.ep
@@ -52,7 +52,7 @@
<%= l 'rma_LABEL_IPSECRW_RESET' %>
- <%= check_box 'IpsecrwReset',class => "" %>
+
diff --git a/root/usr/share/smanager/themes/AdminLTE/templates/userpassword.html.ep b/root/usr/share/smanager/themes/AdminLTE/templates/userpassword.html.ep
index 7470a6e..ca0d414 100644
--- a/root/usr/share/smanager/themes/AdminLTE/templates/userpassword.html.ep
+++ b/root/usr/share/smanager/themes/AdminLTE/templates/userpassword.html.ep
@@ -16,7 +16,7 @@
% if ( stash 'error' ) {
- %= $c->render_to_string(inline => stash 'error')
+ %= $c->render_to_string(inline => stash 'error')
%}
@@ -27,7 +27,7 @@
%= $c->render_to_string( inline => l('pwd_DESCRIPTION'));
-
+
% if ( $pwd_datas->{trt} eq 'RESET' ) {
% my $btn = l('pwd_PASSWORD_RESET');
% my $url = '/userpasswordr';
@@ -57,16 +57,16 @@
-
+
% if ( $pwd_datas->{trt} ne 'RESET' ) {
<%= l 'pwd_PASSWORD_OLD' %>
-
+
-
+
@@ -74,14 +74,14 @@
% }
-
+
<%= l 'pwd_PASSWORD_NEW' %>
-
+
-
+
@@ -93,14 +93,14 @@
%=l 'pwd_PASSWORD_VERIFY_NEW'
-
+
-
+
+
diff --git a/root/usr/share/smanager/themes/AdminLTE/templates/workgroup.html.ep b/root/usr/share/smanager/themes/AdminLTE/templates/workgroup.html.ep
index acf19ba..914bfb2 100644
--- a/root/usr/share/smanager/themes/AdminLTE/templates/workgroup.html.ep
+++ b/root/usr/share/smanager/themes/AdminLTE/templates/workgroup.html.ep
@@ -5,12 +5,12 @@
%if (config->{debug} == 1) {
-
- (DBG)route: <%= $c->current_route %>
- (DBG)pdc: <%= $wkg_datas->{ServerRole}%>
- (DBG)roam: <%= $wkg_datas->{RoamingProfiles}%>
-
- %}
+
+ route: <%= dumper $c->current_route %>
+ pdc: <%= dumper $wkg_datas->{ServerRole}%>
+ roam: <%= dumper $wkg_datas->{RoamingProfiles}%>
+
+ % }
<%= $title %>
@@ -29,8 +29,8 @@
-
-
+
+
Limited to 15 characters by the NETBIOS
diff --git a/smeserver-manager-AdminLTE.spec b/smeserver-manager-AdminLTE.spec
index 625d1ed..a9163ba 100644
--- a/smeserver-manager-AdminLTE.spec
+++ b/smeserver-manager-AdminLTE.spec
@@ -1,6 +1,6 @@
%define name smeserver-manager-AdminLTE
%define version 11.0.0
-%define release 33
+%define release 34
Summary: AdminLTE is an html framework for admin consoles - this rpm adds it to smeserver manager2
Name: %{name}
Version: %{version}
@@ -29,6 +29,15 @@ AdminLTE is an html framework for admin consoles
wget https://github.com/ColorlibHQ/AdminLTE/archive/master.zip
%changelog
+* Wed Jun 11 2025 John Crisp 11.0.0-34.sme
+- Update flag detection JS [SME: 13039]
+- Tweak login template
+- Update Remoteaccess template
+- Various formatting fixes
+- User password trying to get the show hide password icon working
+- Ibay password trying to get the show hide password icon working
+- Continue Backup panels
+
* Tue Jun 10 2025 John Crisp 11.0.0-33.sme
- Fix out of sync versioning