1 |
michel |
1.1 |
diff -urN smeserver-manager-0.1.2.old/root/etc/e-smith/templates/usr/share/smanager/themes/default/public/css/styles.css/50body smeserver-manager-0.1.2/root/etc/e-smith/templates/usr/share/smanager/themes/default/public/css/styles.css/50body |
2 |
|
|
--- smeserver-manager-0.1.2.old/root/etc/e-smith/templates/usr/share/smanager/themes/default/public/css/styles.css/50body 2021-06-03 17:31:23.000000000 +0400 |
3 |
|
|
+++ smeserver-manager-0.1.2/root/etc/e-smith/templates/usr/share/smanager/themes/default/public/css/styles.css/50body 2021-06-03 20:41:43.435000000 +0400 |
4 |
|
|
@@ -73,6 +73,11 @@ |
5 |
|
|
/* contribs.org styling */ |
6 |
|
|
} |
7 |
|
|
|
8 |
|
|
+a:link { color: #006921; text-decoration: none; } |
9 |
|
|
+a:visited { color: #063; text-decoration: none; } |
10 |
|
|
+a:hover { color: #F00; text-decoration: none; } |
11 |
|
|
+a:active { color: #606060; text-decoration: none; } |
12 |
|
|
+ |
13 |
|
|
.sme-error { |
14 |
|
|
color: red; |
15 |
|
|
background-color: #ffffff; |
16 |
|
|
diff -urN smeserver-manager-0.1.2.old/root/usr/share/smanager/lib/SrvMngr/Controller/Emailsettings.pm smeserver-manager-0.1.2/root/usr/share/smanager/lib/SrvMngr/Controller/Emailsettings.pm |
17 |
|
|
--- smeserver-manager-0.1.2.old/root/usr/share/smanager/lib/SrvMngr/Controller/Emailsettings.pm 2020-11-19 11:53:26.000000000 +0400 |
18 |
|
|
+++ smeserver-manager-0.1.2/root/usr/share/smanager/lib/SrvMngr/Controller/Emailsettings.pm 2021-06-03 23:01:10.000000000 +0400 |
19 |
|
|
@@ -396,7 +396,6 @@ |
20 |
|
|
my $WebmailStatus = "disabled"; |
21 |
|
|
|
22 |
|
|
my $IMPStatus = $cdb->get_prop('imp', 'status') || 'disabled'; |
23 |
|
|
- my $SSLonly = $cdb->get_prop('imp', 'access') || 'disabled'; |
24 |
|
|
|
25 |
|
|
my $HordeStatus = $cdb->get_prop('horde', 'status') || 'disabled'; |
26 |
|
|
|
27 |
|
|
@@ -413,7 +412,7 @@ |
28 |
|
|
&& ( $PHPStatus eq "enabled" ) |
29 |
|
|
&& ( $Networkaccess eq "public")) |
30 |
|
|
{ |
31 |
|
|
- $WebmailStatus = ( $SSLonly eq "SSL" ) ? "enabledSSL" : "enabled"; |
32 |
|
|
+ $WebmailStatus = "enabledSSL"; |
33 |
|
|
} |
34 |
|
|
|
35 |
|
|
elsif ( ( $IMPStatus eq "enabled" ) |
36 |
|
|
@@ -422,14 +421,13 @@ |
37 |
|
|
&& ( $PHPStatus eq "enabled" ) |
38 |
|
|
&& ( $Networkaccess eq "private" )) |
39 |
|
|
{ |
40 |
|
|
- $WebmailStatus = ( $SSLonly eq "SSL" ) ? "localnetworkSSL" : "enabled"; |
41 |
|
|
+ $WebmailStatus = "localnetworkSSL"; |
42 |
|
|
} |
43 |
|
|
|
44 |
|
|
my $options = get_webmail_options(); |
45 |
|
|
|
46 |
|
|
return $localise ? $c->l($options->{$WebmailStatus}) |
47 |
|
|
: $WebmailStatus; |
48 |
|
|
- |
49 |
|
|
} |
50 |
|
|
|
51 |
|
|
|
52 |
|
|
@@ -524,10 +522,6 @@ |
53 |
|
|
enabledSSL => 'mai_ENABLED_SECURE_ONLY', |
54 |
|
|
localnetworkSSL => 'mai_ONLY_LOCAL_NETWORK_SSL' ); |
55 |
|
|
|
56 |
|
|
- my $access = $cdb->get_prop('imp', 'access') || 'SSL'; |
57 |
|
|
- |
58 |
|
|
- $options{public} = 'ENABLED_BOTH' if ($access eq 'full'); |
59 |
|
|
- |
60 |
|
|
\%options; |
61 |
|
|
} |
62 |
|
|
|
63 |
|
|
diff -urN smeserver-manager-0.1.2.old/root/usr/share/smanager/lib/SrvMngr/I18N/Modules/Emailsettings/emailsettings_fr.lex smeserver-manager-0.1.2/root/usr/share/smanager/lib/SrvMngr/I18N/Modules/Emailsettings/emailsettings_fr.lex |
64 |
|
|
--- smeserver-manager-0.1.2.old/root/usr/share/smanager/lib/SrvMngr/I18N/Modules/Emailsettings/emailsettings_fr.lex 2021-06-03 17:31:23.000000000 +0400 |
65 |
|
|
+++ smeserver-manager-0.1.2/root/usr/share/smanager/lib/SrvMngr/I18N/Modules/Emailsettings/emailsettings_fr.lex 2021-06-03 21:49:50.000000000 +0400 |
66 |
|
|
@@ -15,9 +15,9 @@ |
67 |
|
|
'mai_LABEL_MODE' => 'Méthode de récupération des courriels', |
68 |
|
|
'mai_DESC_MODE' => 'La méthode de récupération des courriels peut être définie à "standard" (pour les connexions Internet dédiées), "ETRN" (recommandé pour les connexions par ligne téléphonique commutée) ou "multipoint" (pour les connexions par ligne téléphonique commutée si ETRN n\'est pas pris en charge par votre Fournisseur d\'Accès à Internet). Veuillez noter que le mode multipoint est la seule option disponible lorsque le serveur est configuré en mode serveur privé et passerelle.', |
69 |
|
|
'mai_LABEL_DELEGATE' => 'Adresse du serveur de messagerie délégué', |
70 |
|
|
-'mai_DESC_DELEGATE' => ' <hr class="sectionbar"/><h2>Serveurs de messagerie électronique délégués</h2> Votre serveur inclut un serveur de messagerie électronique complet et doté de toutes les fonctionnalités. Cependant, si, pour une raison quelconque, vous souhaitez déléguer le traitement des courriels à un autre système, veuillez indiquer ici le nom d\'hôte ou l\'adresse IP du système délégué. Pour un fonctionnement normal, vous pouvez laisser ce champ vide. ', |
71 |
|
|
+'mai_DESC_DELEGATE' => ' Serveurs de messagerie électronique délégués Votre serveur inclut un serveur de messagerie électronique complet et doté de toutes les fonctionnalités. Cependant, si, pour une raison quelconque, vous souhaitez déléguer le traitement des courriels à un autre système, veuillez indiquer ici le nom d\'hôte ou l\'adresse IP du système délégué. Pour un fonctionnement normal, vous pouvez laisser ce champ vide. ', |
72 |
|
|
'mai_LABEL_SECONDARY' => 'Serveur de messagerie électronique secondaire', |
73 |
|
|
-'mai_DESC_SECONDARY' => ' <hr class="sectionbar"/><h2>Paramètres ETRN ou multipoint</h2> Pour les modes de récupération ETRN ou multipoint, veuillez taper ci-dessous le nom d\'hôte ou l\'adresse IP de votre serveur de messagerie électronique secondaire. Si vous utilisez une configuration standard pour votre messagerie, vous pouvez laisser ce champ vide. ', |
74 |
|
|
+'mai_DESC_SECONDARY' => ' Paramètres ETRN ou multipoint Pour les modes de récupération ETRN ou multipoint, veuillez taper ci-dessous le nom d\'hôte ou l\'adresse IP de votre serveur de messagerie électronique secondaire. Si vous utilisez une configuration standard pour votre messagerie, vous pouvez laisser ce champ vide. ', |
75 |
|
|
'mai_DESC_FETCH_PERIOD' => 'Pour les modes de récupération ETRN ou multipoint, vous pouvez contrôler la fréquence à laquelle ce serveur contacte votre serveur de messagerie électronique secondaire pour récupérer les courriels. Des connexions plus fréquentes signifient que vous recevrez vos courriels plus rapidement. Toutefois, cela va engendrer des envois plus fréquents de requêtes sur Internet, ce qui risque d\'augmenter vos frais de téléphonie et d\'Internet.', |
76 |
|
|
'mai_LABEL_FETCH_PERIOD' => 'Pendant les heures de bureau (08h00 à 18h00) en semaine', |
77 |
|
|
'mai_LABEL_FETCH_PERIOD_NIGHTS' => 'En dehors des heures de bureau (18h00 à 08h00) en semaine', |
78 |
|
|
@@ -47,26 +47,26 @@ |
79 |
|
|
'mai_FORWARD_TO' => 'Envoyer à', |
80 |
|
|
'mai_RETURN_TO_SENDER' => 'Refuser les courriels', |
81 |
|
|
'mai_LABEL_UNKNOWN' => 'Courriels destinés à des utilisateurs inconnus', |
82 |
|
|
-'mai_DESC_UNKNOWN' => ' <h2>Destinataires Inconnus</h2> Veuillez définir le comportement que doit avoir le serveur face à des courriels destinés à des destinataires inconnus. Sélectionnez "Refuser les courriels" (valeur recommandé pour n\'accepter que des courriels pour des destinataires valides (utilisateurs, groupes, pseudonymes). Le serveur renverra alors un message d\'erreur à l\'expéditeur. Si vous sélectionnez "Envoyer à..", ces courriels seront transmis à l\'utilisateur spécifié. ', |
83 |
|
|
+'mai_DESC_UNKNOWN' => ' Destinataires Inconnus Veuillez définir le comportement que doit avoir le serveur face à des courriels destinés à des destinataires inconnus. Sélectionnez "Refuser les courriels" (valeur recommandé pour n\'accepter que des courriels pour des destinataires valides (utilisateurs, groupes, pseudonymes). Le serveur renverra alors un message d\'erreur à l\'expéditeur. Si vous sélectionnez "Envoyer à..", ces courriels seront transmis à l\'utilisateur spécifié. ', |
84 |
|
|
'mai_LABEL_SMARTHOST' => 'Adresse du serveur de messagerie du FAI (ISP)', |
85 |
|
|
-'mai_DESC_SMARTHOST' => ' <hr class="sectionbar"/><h2>Serveur SMTP</h2> Le serveur peut envoyer les courriels sortants directement à leur destinataire (recommandé dans la plupart des cas) ou bien les transmettre en passant par le serveur SMTP de votre fournisseur d\'accès (recommandé si votre connexion Internet n\'est pas fiable ou si votre accès Internet est filtré). Si vous souhaitez exploiter le serveur SMTP de votre fournisseur d\'accès, veuillez taper son nom d\'hôte ou son adresse IP ci-dessous. Sinon, laissez ce champ vide. ', |
86 |
|
|
+'mai_DESC_SMARTHOST' => ' Serveur SMTP Le serveur peut envoyer les courriels sortants directement à leur destinataire (recommandé dans la plupart des cas) ou bien les transmettre en passant par le serveur SMTP de votre fournisseur d\'accès (recommandé si votre connexion Internet n\'est pas fiable ou si votre accès Internet est filtré). Si vous souhaitez exploiter le serveur SMTP de votre fournisseur d\'accès, veuillez taper son nom d\'hôte ou son adresse IP ci-dessous. Sinon, laissez ce champ vide. ', |
87 |
|
|
'mai_INVALID_SMARTHOST' => 'Le nom d\'hôte que vous avez tapé n\'est pas un nom de domaine valide et ce champ ne doit pas être laissé vide.', |
88 |
|
|
'mai_DESC_POP_ACCESS_CONTROL' => 'Vous pouvez contrôler les accès au serveur POP3. La valeur "Autoriser l\'accès privé" n\'autorise l\'accès que depuis les réseaux locaux. Le réglage POP3S peut être utilisé pour offrir un accès externe crypté à votre serveur POP3. Nous vous recommandons de conserver la valeur "Autoriser l\'accès privé" si vous n\'avez pas un besoin spécifique de procéder différemment.', |
89 |
|
|
'mai_DESC_IMAP_ACCESS_CONTROL' => 'Vous pouvez contrôler les accès au serveur IMAP. La valeur "Autoriser l\'accès privé" n\'autorise l\'accès que depuis les réseaux locaux. Le réglage IMAPS permet d\'offrir un accès externe crypté à votre serveur IMAP. Nous vous recommandons de conserver la valeur "Autoriser l\'accès privé" si vous n\'avez pas un besoin spécifique de procéder différemment.', |
90 |
|
|
-'mai_DESC_SMTP_AUTH_CONTROL' => ' Vous pouvez fournir un accès avec authentification à votre serveur SMTP, ou désactiver cette option. Les rglages SSMTP nécessitent que <b>tous</b> utilisateurs utilisent une authentification SSL/TLS. L\'option SMTP/SSMTP permettent aussi l\'utilisation de STARTTLS pour permettre une authentification sécurisée. ', |
91 |
|
|
+'mai_DESC_SMTP_AUTH_CONTROL' => ' Vous pouvez fournir un accès avec authentification à votre serveur SMTP, ou désactiver cette option. Les réglages SSMTP nécessitent que <b>tous</b> utilisateurs utilisent une authentification SSL/TLS. L\'option SMTP/SSMTP permettent aussi l\'utilisation de STARTTLS pour permettre une authentification sécurisée. ', |
92 |
|
|
'mai_DESC_WEBMAIL' => 'Vous pouvez activer ou désactiver l\'accès à la messagerie par interface Web sur ce système. La messagerie Web permet aux utilisateurs d\'accéder à leurs courriels à l\'aide d\'un navigateur Web standard. Pour cela, il leur suffit de taper l\'adresse https://{$FQDN}/webmail et de se connecter avec leurs paramètres de compte.', |
93 |
|
|
'mai_LABEL_WEBMAIL' => 'Accès à l\'interface de messagerie Web', |
94 |
|
|
'mai_LABEL_BLOCK_EXECUTABLE_CONTENT' => 'Blocage des pièces jointes exécutables', |
95 |
|
|
'mai_LABEL_CONTENT_TO_BLOCK' => 'Pièces jointes à bloquer', |
96 |
|
|
'mai_DESC_BLOCK_EXECUTABLE_CONTENT' => 'Vous pouvez bloquer les pièces jointes exécutables contenues dans les courriels en sélectionnant les types de pièces jointes que vous souhaitez bloquer. Les courriels contenant ces types de fichiers attachés seront automatiquement renvoyés à l\'expéditeur.', |
97 |
|
|
'mai_UNACCEPTABLE_CHARS' => 'Ce champ doit contenir une adresse de courriel valide composée du caractère @ et d\'un nom de domaine.', |
98 |
|
|
-'mai_DESC_STATE_ACCESS' => ' <h2>Accès à la messagerie</h2> ', |
99 |
|
|
-'mai_DESC_STATE_ACCESS_BUTTON' => ' <a class="button-like" href="emailsettings?page=0&page_stack=&Next=Next&wherenext=EMAIL_PAGE_ACCESS">Modifier les paramètres d\'accès à la messagerie</a> ', |
100 |
|
|
-'mai_DESC_STATE_RECEPTION' => ' <hr class="sectionbar"/><h2>Réception des courriels</h2> ', |
101 |
|
|
-'mai_DESC_STATE_RECEPTION_BUTTON' => ' <a class="button-like" href="emailsettings?page=0&page_stack=&Next=Next&wherenext=EMAIL_PAGE_RECEPTION">Modifier les paramètres de réception des courriels</a> ', |
102 |
|
|
-'mai_DESC_STATE_DELIVERY' => ' <hr class="sectionbar"/><h2>Envoi des courriels</h2> ', |
103 |
|
|
-'mai_DESC_STATE_DELIVERY_BUTTON' => ' <a class="button-like" href="emailsettings?page=0&page_stack=&Next=Next&wherenext=EMAIL_PAGE_DELIVERY">Modifier les paramètres de livraison des courriels</a> ', |
104 |
|
|
-'mai_DESC_STATE_FILTERING_BUTTON' => ' <a class="button-like" href="emailsettings?page=0&page_stack=&Next=Next&wherenext=EMAIL_PAGE_FILTERING">Modifier les paramètres de filtrage des courriels</a> ', |
105 |
|
|
+'mai_DESC_STATE_ACCESS' => ' Accès à la messagerie ', |
106 |
|
|
+'mai_DESC_STATE_ACCESS_BUTTON' => 'Modifier les paramètres d\'accès à la messagerie', |
107 |
|
|
+'mai_DESC_STATE_RECEPTION' => ' Réception des courriels ', |
108 |
|
|
+'mai_DESC_STATE_RECEPTION_BUTTON' => 'Modifier les paramètres de réception des courriels', |
109 |
|
|
+'mai_DESC_STATE_DELIVERY' => ' Envoi des courriels ', |
110 |
|
|
+'mai_DESC_STATE_DELIVERY_BUTTON' => 'Modifier les paramètres de livraison des courriels', |
111 |
|
|
+'mai_DESC_STATE_FILTERING_BUTTON' => 'Modifier les paramètres de filtrage des courriels', |
112 |
|
|
'mai_LABEL_VIRUS_SCAN' => 'Détection de virus', |
113 |
|
|
'mai_DESC_VIRUS_SCAN' => 'Le système peut rechercher la présence de virus dans les courriels et soit rejeter soit mettre en quarantaine ceux qui sont infectés.', |
114 |
|
|
'mai_LABEL_SPAM_SCAN' => 'Filtre anti pourriel', |
115 |
|
|
diff -urN smeserver-manager-0.1.2.old/root/usr/share/smanager/lib/SrvMngr/I18N/Modules/Yum/yum_fr.lex smeserver-manager-0.1.2/root/usr/share/smanager/lib/SrvMngr/I18N/Modules/Yum/yum_fr.lex |
116 |
|
|
--- smeserver-manager-0.1.2.old/root/usr/share/smanager/lib/SrvMngr/I18N/Modules/Yum/yum_fr.lex 2021-06-03 17:31:23.000000000 +0400 |
117 |
|
|
+++ smeserver-manager-0.1.2/root/usr/share/smanager/lib/SrvMngr/I18N/Modules/Yum/yum_fr.lex 2021-06-03 21:49:50.892000000 +0400 |
118 |
|
|
@@ -7,12 +7,12 @@ |
119 |
|
|
'yum_DESC_YUM_PACKAGEFUNCTIONS' => 'La mise à jour logicielle peut gérer des groupes de paquetages apparentés ou les paquetages individuels. Par défaut, seuls les groupes de paquetages sont affichés. Si vous souhaitez gérer les paquetages individuellement, activez cette option. Cette option ne devrait être utilisée que par des administrateurs expérimentés.', |
120 |
|
|
'yum_LABEL_ENABLED_REPOSITORIES' => 'Sélection des sites de téléchargement', |
121 |
|
|
'yum_DESC_ENABLED_REPOSITORIES' => 'La mise à jour logicielle permet d\'installer des logiciels à partir de n\'importe quel site de téléchargement autorisé. Pour activer un site de téléchargement, sélectionnez-le dans la liste. Pour désactiver un site de téléchargement, désélectionnez-le dans la liste. Par défaut, seules les versions stables et testées des logiciels sont disponibles pour la mise à jour.', |
122 |
|
|
-'yum_DESC_UPTODATE' => ' <div class="success"><h2>Le système est à jour.</h2> Toutes les mises à jour ont été installées </div> ', |
123 |
|
|
-'yum_DESC_UPDATES_AVAILABLE' => ' <div class="success"><h2>Mises à jour disponibles</h2> Il y a des mises à jour disponibles pour votre système. Ces mises à jour devraient être installées dès que possible. </div> ', |
124 |
|
|
+'yum_DESC_UPTODATE' => 'Le système est à jour. Toutes les mises à jour ont été installées', |
125 |
|
|
+'yum_DESC_UPDATES_AVAILABLE' => 'Mises à jour disponibles Il y a des mises à jour disponibles pour votre système. Ces mises à jour devraient être installées dès que possible. ', |
126 |
|
|
'yum_LABEL_AVAILABLE_UPDATES' => 'Mises à jour disponibles', |
127 |
|
|
'yum_DESC_AVAILABLE_UPDATES' => 'Les mises à jour suivantes sont disponibles pour votre système. Vous devriez normalement installer toutes les mises à jour disponibles. Si vous ne souhaitez pas en installer certaines, désélectionnez-les dans la liste ci-dessous :', |
128 |
|
|
'yum_INSTALL_UPDATES' => 'Installer les mises à jour sélectionnées', |
129 |
|
|
-'yum_DESC_BUTTON_INSTALL_UPDATES' => ' <a class="button-like" href="yum?page=0&page_stack=&Next=Next&wherenext=YUM_PAGE_INSTALL_UPDATES">Afficher les mises à jour disponibles</a> ', |
130 |
|
|
+'yum_DESC_BUTTON_INSTALL_UPDATES' => 'Afficher les mises à jour disponibles', |
131 |
|
|
'yum_HEADER_AVAILABLE_SOFTWARE' => 'Les applications suivantes sont prêtes à être installées sur votre système. Vous ne devriez installer d\'application additionnelle que si vous savez parfaitement à quoi vous vous exposez.', |
132 |
|
|
'yum_DESC_AVAILABLE_GROUPS' => 'Vous pouvez sélectionner des groupes de mises à jour à installer à partir de la liste ci-dessous :', |
133 |
|
|
'yum_LABEL_AVAILABLE_GROUPS' => 'Groupes disponibles', |
134 |
|
|
@@ -24,9 +24,9 @@ |
135 |
|
|
'yum_LABEL_INSTALLED_GROUPS' => 'Groupes de mises à jour installés', |
136 |
|
|
'yum_DESC_INSTALLED_PACKAGES' => 'Vous pouvez aussi sélectionner les paquetages individuels que vous voulez retirer dans la liste ci-dessous :', |
137 |
|
|
'yum_LABEL_INSTALLED_PACKAGES' => 'Paquetages installés', |
138 |
|
|
-'yum_DESC_BUTTON_CONFIGURATION' => ' <a class="button-like" href="yum?page=0&page_stack=&Next=Next&wherenext=YUM_PAGE_CONFIGURATION">Modifier les paramètres de mise à jour</a> ', |
139 |
|
|
-'yum_DESC_BUTTON_INSTALL_AVAILABLE' => ' <a class="button-like" href="yum?page=0&page_stack=&Next=Next&wherenext=YUM_PAGE_INSTALL_AVAILABLE">Installer une application additionnelle</a> ', |
140 |
|
|
-'yum_DESC_BUTTON_REMOVE' => ' <a class="button-like" href="yum?page=0&page_stack=&Next=Next&wherenext=YUM_PAGE_REMOVE">Retirer une application installée</a> ', |
141 |
|
|
+'yum_DESC_BUTTON_CONFIGURATION' => 'Modifier les paramètres de mise à jour', |
142 |
|
|
+'yum_DESC_BUTTON_INSTALL_AVAILABLE' => 'Installer une application additionnelle', |
143 |
|
|
+'yum_DESC_BUTTON_REMOVE' => 'Retirer une application installée', |
144 |
|
|
'yum_HEADER_POSTUPGRADE_REQUIRED' => ' Le système doit être reconfiguré après l\'ajout ou la suppression de paquetages, ou l\'application de mises à jour. <p> Veuillez cliquer sur le bouton "Reconfigurer" au bas decette page pour démarrer le processus de reconfiguration. <b>Le système redémarrera automatiquement à l\'issue de ce processus de reconfiguration.</b> </p> ', |
145 |
|
|
'yum_SYSTEM_BEING_RECONFIGURED' => 'Votre système va redémarrer automatiquement afin d\'achever le processus de reconfiguration.', |
146 |
|
|
'yum_1DAILY' => 'Chaque jour', |
147 |
|
|
@@ -39,3 +39,6 @@ |
148 |
|
|
'yum_BUTTON_CONFIGURATION' => 'Modifier les paramètres de mise à jour logicielle', |
149 |
|
|
'yum_BUTTON_INSTALL_AVAILABLE' => 'Installer une aplication additionnelle', |
150 |
|
|
'yum_BUTTON_REMOVE' => 'Retirer une application installée', |
151 |
|
|
+'yum_DESC_UPTODATE' => 'All updates have been installed.', |
152 |
|
|
+'yum_TITLE_UPDATES_AVAILABLE' => 'Des mises à jour sont disponibles', |
153 |
|
|
+'yum_BUTTON_INSTALL_UPDATES' => 'Lister les mises à jour disponibles', |
154 |
|
|
diff -urN smeserver-manager-0.1.2.old/root/usr/share/smanager/lib/SrvMngr.pm smeserver-manager-0.1.2/root/usr/share/smanager/lib/SrvMngr.pm |
155 |
|
|
--- smeserver-manager-0.1.2.old/root/usr/share/smanager/lib/SrvMngr.pm 2021-06-03 17:31:23.000000000 +0400 |
156 |
|
|
+++ smeserver-manager-0.1.2/root/usr/share/smanager/lib/SrvMngr.pm 2021-06-03 19:40:23.974000000 +0400 |
157 |
|
|
@@ -23,7 +23,7 @@ |
158 |
|
|
use SrvMngr::Model::Main; |
159 |
|
|
|
160 |
|
|
|
161 |
|
|
-our $VERSION = '1.209'; |
162 |
|
|
+our $VERSION = '1.210'; |
163 |
|
|
$VERSION = eval $VERSION; |
164 |
|
|
|
165 |
|
|
use Exporter 'import'; |
166 |
|
|
@@ -45,6 +45,24 @@ |
167 |
|
|
return $self->home->rel_file('conf/srvmngr.conf'); |
168 |
|
|
}; |
169 |
|
|
|
170 |
|
|
+has data_dir => sub { |
171 |
|
|
+ my $self = shift; |
172 |
|
|
+ return $ENV{SRVMNGR_DATA} if $ENV{SRVMNGR_DATA}; |
173 |
|
|
+ return $self->home->rel_file('data'); |
174 |
|
|
+}; |
175 |
|
|
+ |
176 |
|
|
+has temp_dir => sub { |
177 |
|
|
+ my $self = shift; |
178 |
|
|
+ return $ENV{SRVMNGR_TEMP} if $ENV{SRVMNGR_TEMP}; |
179 |
|
|
+ return $self->home->rel_file('temp'); |
180 |
|
|
+}; |
181 |
|
|
+ |
182 |
|
|
+has conf_dir => sub{ |
183 |
|
|
+ my $self = shift; |
184 |
|
|
+ return $ENV{SRVMNGR_CONF} if $ENV{SRVMNGR_CONF}; |
185 |
|
|
+ return $self->home->rel_file('conf'); |
186 |
|
|
+}; |
187 |
|
|
+ |
188 |
|
|
|
189 |
|
|
sub startup { |
190 |
|
|
|
191 |
|
|
diff -urN smeserver-manager-0.1.2.old/root/usr/share/smanager/themes/default/templates/emailsettings.html.ep smeserver-manager-0.1.2/root/usr/share/smanager/themes/default/templates/emailsettings.html.ep |
192 |
|
|
--- smeserver-manager-0.1.2.old/root/usr/share/smanager/themes/default/templates/emailsettings.html.ep 2020-11-19 11:53:26.000000000 +0400 |
193 |
|
|
+++ smeserver-manager-0.1.2/root/usr/share/smanager/themes/default/templates/emailsettings.html.ep 2021-06-03 23:01:43.000000000 +0400 |
194 |
|
|
@@ -38,7 +38,9 @@ |
195 |
|
|
</span></p> |
196 |
|
|
|
197 |
|
|
% my $btn = l('mai_DESC_STATE_ACCESS_BUTTON'); |
198 |
|
|
+ <div class='center'> |
199 |
|
|
%= submit_button "$btn", class => 'action' |
200 |
|
|
+ </div> |
201 |
|
|
|
202 |
|
|
%= hidden_field 'trt' => 'ACC' |
203 |
|
|
% end |
204 |
|
|
@@ -65,7 +67,9 @@ |
205 |
|
|
</span></p> |
206 |
|
|
|
207 |
|
|
% my $btn = l('mai_DESC_STATE_FILTERING_BUTTON'); |
208 |
|
|
+ <div class='center'> |
209 |
|
|
%= submit_button "$btn", class => 'action' |
210 |
|
|
+ </div> |
211 |
|
|
|
212 |
|
|
%= hidden_field 'trt' => 'FIL' |
213 |
|
|
% end |
214 |
|
|
@@ -86,7 +90,9 @@ |
215 |
|
|
</span></p> |
216 |
|
|
|
217 |
|
|
% my $btn = l('mai_DESC_STATE_RECEPTION_BUTTON'); |
218 |
|
|
+ <div class='center'> |
219 |
|
|
%= submit_button "$btn", class => 'action' |
220 |
|
|
+ </div> |
221 |
|
|
|
222 |
|
|
%= hidden_field 'trt' => 'REC' |
223 |
|
|
% end |
224 |
|
|
@@ -113,7 +119,9 @@ |
225 |
|
|
</span></p> |
226 |
|
|
|
227 |
|
|
% my $btn = l('mai_DESC_STATE_DELIVERY_BUTTON'); |
228 |
|
|
+ <div class='center'> |
229 |
|
|
%= submit_button "$btn", class => 'action' |
230 |
|
|
+ </div> |
231 |
|
|
|
232 |
|
|
%= hidden_field 'trt' => 'DEL' |
233 |
|
|
% end |
234 |
|
|
diff -urN smeserver-manager-0.1.2.old/root/usr/share/smanager/themes/default/templates/layouts/default.html.ep smeserver-manager-0.1.2/root/usr/share/smanager/themes/default/templates/layouts/default.html.ep |
235 |
|
|
--- smeserver-manager-0.1.2.old/root/usr/share/smanager/themes/default/templates/layouts/default.html.ep 2021-06-03 17:31:23.000000000 +0400 |
236 |
|
|
+++ smeserver-manager-0.1.2/root/usr/share/smanager/themes/default/templates/layouts/default.html.ep 2021-06-03 20:26:18.330000000 +0400 |
237 |
|
|
@@ -11,6 +11,7 @@ |
238 |
|
|
%= stylesheet '/css/sme_main.css' |
239 |
|
|
%= stylesheet '/css/sme_menu.css' |
240 |
|
|
%= stylesheet '/css/styles.css' |
241 |
|
|
+ %= content_for 'head_contrib' |
242 |
|
|
%= include 'partials/_js_imports' |
243 |
|
|
%= include 'common_js' |
244 |
|
|
%= content_for 'refresh' |
245 |
|
|
diff -urN smeserver-manager-0.1.2.old/root/usr/share/smanager/themes/default/templates/module.html.ep smeserver-manager-0.1.2/root/usr/share/smanager/themes/default/templates/module.html.ep |
246 |
|
|
--- smeserver-manager-0.1.2.old/root/usr/share/smanager/themes/default/templates/module.html.ep 2021-06-03 17:31:23.000000000 +0400 |
247 |
|
|
+++ smeserver-manager-0.1.2/root/usr/share/smanager/themes/default/templates/module.html.ep 2021-06-03 19:18:48.077000000 +0400 |
248 |
|
|
@@ -3,9 +3,17 @@ |
249 |
|
|
% content_for 'module' => begin |
250 |
|
|
|
251 |
|
|
<div id="module"> |
252 |
|
|
- <h3> |
253 |
|
|
- %= $title |
254 |
|
|
- </h3><br> |
255 |
|
|
+ % if ($config->{debug} == 1) { |
256 |
|
|
+ <p> |
257 |
|
|
+ %= dumper $c->current_route |
258 |
|
|
+ </p> |
259 |
|
|
+ % } |
260 |
|
|
+ % if ( stash 'error' ) { |
261 |
|
|
+ <br><div class=sme-error> |
262 |
|
|
+ %= $c->render_to_string(inline => stash 'error') |
263 |
|
|
+ </div> |
264 |
|
|
+ %} |
265 |
|
|
+ <h1> <%=$title %></h1><br> |
266 |
|
|
%= $c->render_to_string( inline => stash 'modul' ) |
267 |
|
|
</div> |
268 |
|
|
|
269 |
|
|
diff -urN smeserver-manager-0.1.2.old/root/usr/share/smanager/themes/default/templates/partials/_usr_pwds.html.ep smeserver-manager-0.1.2/root/usr/share/smanager/themes/default/templates/partials/_usr_pwds.html.ep |
270 |
|
|
--- smeserver-manager-0.1.2.old/root/usr/share/smanager/themes/default/templates/partials/_usr_pwds.html.ep 2020-11-19 11:53:26.000000000 +0400 |
271 |
|
|
+++ smeserver-manager-0.1.2/root/usr/share/smanager/themes/default/templates/partials/_usr_pwds.html.ep 2021-06-03 20:10:24.348000000 +0400 |
272 |
|
|
@@ -43,20 +43,3 @@ |
273 |
|
|
% end |
274 |
|
|
|
275 |
|
|
</div> |
276 |
|
|
-<!-- |
277 |
|
|
- <page name="SystemPassword" pre-event="turn_off_buttons()" |
278 |
|
|
- post-event="system_change_password" > |
279 |
|
|
- <description>SYSTEM_PASSWORD_DESCRIPTION</description> |
280 |
|
|
- |
281 |
|
|
- <field type="password" id="curpass" validation="nonblank, system_authenticate_password"> |
282 |
|
|
- <label>CURRENT_SYSTEM_PASSWORD</label> |
283 |
|
|
- </field> |
284 |
|
|
- <field type="password" id="pass" validation="nonblank, system_check_password"> |
285 |
|
|
- <label>NEW_SYSTEM_PASSWORD</label> |
286 |
|
|
- </field> |
287 |
|
|
- <field type="password" id="passVerify" validation="system_password_compare"> |
288 |
|
|
- <label>NEW_SYSTEM_PASSWORD_VERIFY</label> |
289 |
|
|
- </field> |
290 |
|
|
- <subroutine src="print_button('SAVE')" /> |
291 |
|
|
- </page> |
292 |
|
|
---> |
293 |
|
|
\ Pas de fin de ligne à la fin du fichier |
294 |
|
|
diff -urN smeserver-manager-0.1.2.old/root/usr/share/smanager/themes/default/templates/partials/_usr_upds.html.ep smeserver-manager-0.1.2/root/usr/share/smanager/themes/default/templates/partials/_usr_upds.html.ep |
295 |
|
|
--- smeserver-manager-0.1.2.old/root/usr/share/smanager/themes/default/templates/partials/_usr_upds.html.ep 2020-11-19 11:53:26.000000000 +0400 |
296 |
|
|
+++ smeserver-manager-0.1.2/root/usr/share/smanager/themes/default/templates/partials/_usr_upds.html.ep 2021-05-27 19:37:12.000000000 +0400 |
297 |
|
|
@@ -86,33 +86,3 @@ |
298 |
|
|
% end |
299 |
|
|
|
300 |
|
|
</div> |
301 |
|
|
-<!-- |
302 |
|
|
- <page name="ModifyAdmin" pre-event="turn_off_buttons()" post-event="modify_admin()"> |
303 |
|
|
- <title>MODIFY_ADMIN_TITLE</title> |
304 |
|
|
- <subroutine src="print_acctName_field()" /> |
305 |
|
|
- <field type="text" id="FirstName" validation="nonblank, pseudonym_clash"> |
306 |
|
|
- <label>FIRSTNAME</label> |
307 |
|
|
- </field> |
308 |
|
|
- <field type="text" id="LastName" validation="nonblank"> |
309 |
|
|
- <label>LASTNAME</label> |
310 |
|
|
- </field> |
311 |
|
|
- <field type="select" id="EmailForward" options="'local' => |
312 |
|
|
- 'DELIVER_EMAIL_LOCALLY', 'forward' => 'FORWARD_EMAIL', |
313 |
|
|
- 'both' => 'DELIVER_AND_FORWARD'" validation="nonblank" value='local' |
314 |
|
|
- display="display_email_forwarding()" |
315 |
|
|
- > |
316 |
|
|
- <label>EMAIL_DELIVERY</label> |
317 |
|
|
- </field> |
318 |
|
|
- <field type="text" id="ForwardAddress" validation="emailforward()" |
319 |
|
|
- display="display_email_forwarding()" |
320 |
|
|
- > |
321 |
|
|
- <label>FORWARDING_ADDRESS</label> |
322 |
|
|
- </field> |
323 |
|
|
- <field type="select" id="VPNClientAccess" options="'yes' => 'YES', |
324 |
|
|
- 'no' => 'NO'" validation="nonblank" value="get_pptp_value()"> |
325 |
|
|
- <label>VPN_CLIENT_ACCESS</label> |
326 |
|
|
- </field> |
327 |
|
|
- <subroutine src="print_ipsec_client_section()" /> |
328 |
|
|
- <subroutine src="print_button('SAVE')" /> |
329 |
|
|
- </page> |
330 |
|
|
---> |
331 |
|
|
\ Pas de fin de ligne à la fin du fichier |