Skip to content

Commit a9329e7

Browse files
authored
Avoid displaying the live-metrics icon if not enabled (#3323)
1 parent c5e6944 commit a9329e7

25 files changed

Lines changed: 94 additions & 29 deletions

app/Http/Resources/GalleryConfigs/InitConfig.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,9 @@ class InitConfig extends Data
8383
// or if they asked to hide it (because we are nice :) ).
8484
public bool $is_se_info_hidden;
8585

86+
// Live Metrics settings
87+
public bool $is_live_metrics_enabled;
88+
8689
public function __construct()
8790
{
8891
// Debug mode
@@ -174,5 +177,7 @@ private function set_supporter_properties()
174177

175178
// We hide the info if we are already a supporter (or the user requests it).
176179
$this->is_se_info_hidden = $is_supporter || Configs::getValueAsBool('disable_se_call_for_actions');
180+
181+
$this->is_live_metrics_enabled = $this->is_se_enabled && Configs::getValueAsBool('live_metrics_enabled');
177182
}
178183
}

lang/ar/statistics.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
],
4040
'metrics' => [
4141
'header' => '',
42+
'preview_text' => 'This is a preview of the live metrics available in Lychee <span class="text-primary-emphasis font-bold">SE</span>. The data shown here are randomly generated and do not reflect your server.',
4243
'a_visitor' => '',
4344
'visitors' => '',
4445
'visit_singular' => '',

lang/cz/statistics.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
],
4242
'metrics' => [
4343
'header' => 'Live metrics',
44+
'preview_text' => 'This is a preview of the live metrics available in Lychee <span class="text-primary-emphasis font-bold">SE</span>. The data shown here are randomly generated and do not reflect your server.',
4445
'a_visitor' => 'A visitor',
4546
'visitors' => '%d visitors',
4647
'visit_singular' => '%1$s viewed %2$s',

lang/de/statistics.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
],
3939
'metrics' => [
4040
'header' => 'Live-Metriken',
41+
'preview_text' => 'This is a preview of the live metrics available in Lychee <span class="text-primary-emphasis font-bold">SE</span>. The data shown here are randomly generated and do not reflect your server.',
4142
'a_visitor' => 'Ein Besucher',
4243
'visitors' => '%d Besucher',
4344
'visit_singular' => '%1$s angesehen %2$s',

lang/el/statistics.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
],
4242
'metrics' => [
4343
'header' => 'Live metrics',
44+
'preview_text' => 'This is a preview of the live metrics available in Lychee <span class="text-primary-emphasis font-bold">SE</span>. The data shown here are randomly generated and do not reflect your server.',
4445
'a_visitor' => 'A visitor',
4546
'visitors' => '%d visitors',
4647
'visit_singular' => '%1$s viewed %2$s',

lang/en/statistics.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
],
4242
'metrics' => [
4343
'header' => 'Live metrics',
44+
'preview_text' => 'This is a preview of the live metrics available in Lychee <span class="text-primary-emphasis font-bold">SE</span>. The data shown here are randomly generated and do not reflect your server.',
4445
'a_visitor' => 'A visitor',
4546
'visitors' => '%d visitors',
4647
'visit_singular' => '%1$s viewed %2$s',

lang/es/statistics.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
],
4242
'metrics' => [
4343
'header' => 'Live metrics',
44+
'preview_text' => 'This is a preview of the live metrics available in Lychee <span class="text-primary-emphasis font-bold">SE</span>. The data shown here are randomly generated and do not reflect your server.',
4445
'a_visitor' => 'A visitor',
4546
'visitors' => '%d visitors',
4647
'visit_singular' => '%1$s viewed %2$s',

lang/fr/statistics.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
],
4040
'metrics' => [
4141
'header' => 'Données en temps réel',
42+
'preview_text' => 'Ceci est un aperçu des données en temps réel disponible dans Lychee <span class="text-primary-emphasis font-bold">SE</span>. Les données affichées ici sont générées aléatoirement et ne reflètent pas votre serveur.',
4243
'a_visitor' => 'Un visiteur',
4344
'visitors' => '%d visiteurs',
4445
'visit_singular' => '%1$s a vu %2$s',

lang/hu/statistics.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
],
4242
'metrics' => [
4343
'header' => 'Live metrics',
44+
'preview_text' => 'This is a preview of the live metrics available in Lychee <span class="text-primary-emphasis font-bold">SE</span>. The data shown here are randomly generated and do not reflect your server.',
4445
'a_visitor' => 'A visitor',
4546
'visitors' => '%d visitors',
4647
'visit_singular' => '%1$s viewed %2$s',

lang/it/statistics.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
],
4242
'metrics' => [
4343
'header' => 'Live metrics',
44+
'preview_text' => 'This is a preview of the live metrics available in Lychee <span class="text-primary-emphasis font-bold">SE</span>. The data shown here are randomly generated and do not reflect your server.',
4445
'a_visitor' => 'A visitor',
4546
'visitors' => '%d visitors',
4647
'visit_singular' => '%1$s viewed %2$s',

0 commit comments

Comments
 (0)