corrige les valeurs par défaut (ordre aléatoires et message footer par défaut)

Ajout footer sur les pages admin
This commit is contained in:
Yannick Le Duc
2025-09-16 13:41:32 +02:00
parent cb98d1c87c
commit de86264047
8 changed files with 33 additions and 25 deletions

View File

@@ -8,6 +8,7 @@ import { Switch } from '@/components/ui/switch';
import { Label } from '@/components/ui/label';
import Navigation from '@/components/Navigation';
import AuthGuard from '@/components/AuthGuard';
import Footer from '@/components/Footer';
import SmtpSettingsForm from '@/components/SmtpSettingsForm';
import { Settings, Monitor, Save, CheckCircle, Mail, FileText, Download } from 'lucide-react';
import { ExportAnonymizationSelect, AnonymizationLevel } from '@/components/ExportAnonymizationSelect';
@@ -48,7 +49,7 @@ function SettingsPageContent() {
setSettings(settingsData);
// Charger la valeur du paramètre d'ordre aléatoire
const randomizeValue = await settingsService.getBooleanValue('randomize_propositions', false);
const randomizeValue = await settingsService.getBooleanValue('randomize_propositions', true);
setRandomizePropositions(randomizeValue);
// Charger le message de la page de dépôt de propositions
@@ -56,7 +57,7 @@ function SettingsPageContent() {
setProposePageMessage(messageValue);
// Charger le message du bas de page
const footerValue = await settingsService.getStringValue('footer_message', 'Développé avec ❤️ pour faciliter la démocratie participative - [Logiciel libre et open source](GITURL) et transparent pour tous');
const footerValue = await settingsService.getStringValue('footer_message', 'Développé avec ❤️ pour faciliter la démocratie participative - [Logiciel libre et open source](GITURL)');
setFooterMessage(footerValue);
// Charger le niveau d'anonymisation des exports
@@ -267,6 +268,9 @@ function SettingsPageContent() {
setTimeout(() => setSaved(false), 2000);
}} />
</div>
{/* Footer */}
<Footer />
</div>
</div>
);