Browse Source

Hide country flags in the language switcher + fix login form BT#14372

New setting $_configuration['hide_flag_language_switcher'] = false;
Julio Montoya 6 years ago
parent
commit
cd9460d7fb

+ 4 - 0
app/Resources/public/css/base.css

@@ -138,6 +138,10 @@ select {
     margin-bottom: 10px;
 }
 
+#form-login .form-group small,  #form-login .form-group .form_required {
+    display: none;
+}
+
 #form-login label {
     display: none;
 }

+ 6 - 1
main/inc/lib/template.lib.php

@@ -612,10 +612,15 @@ class Template
             'bootstrap-daterangepicker/daterangepicker.css',
             'bootstrap-select/dist/css/bootstrap-select.min.css',
             'select2/dist/css/select2.min.css',
-            'flag-icon-css/css/flag-icon.min.css',
             'mediaelement/plugins/vrview/vrview.css',
         ];
 
+        $hide = api_get_configuration_value('hide_flag_language_switcher');
+
+        if ($hide === false) {
+            $bowerCSSFiles[] = 'flag-icon-css/css/flag-icon.min.css';
+        }
+
         $features = api_get_configuration_value('video_features');
         $defaultFeatures = ['playpause', 'current', 'progress', 'duration', 'tracks', 'volume', 'fullscreen', 'vrview'];
 

+ 3 - 0
main/install/configuration.dist.php

@@ -969,6 +969,9 @@ VALUES (2, 13, 'session_courses_read_only_mode', 'Lock Course In Session', 1, 1,
 // CREATE TABLE gradebook_result_attempt (id INT AUTO_INCREMENT NOT NULL, result_id INT NOT NULL, score DOUBLE, comment LONGTEXT DEFAULT NULL, created_at DATETIME, updated_at DATETIME, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
 //$_configuration['gradebook_multiple_evaluation_attempts'] = false;
 
+// Hide country flags in the language switcher
+// $_configuration['hide_flag_language_switcher'] = false;
+
 // ------ Custom DB changes (keep this at the end)
 // Add user activation by confirmation email
 // This option prevents the new user to login in the platform if your account is not confirmed via email