diff --git a/database/supabase-schema.sql b/database/supabase-schema.sql index b1d7fed..52c3b55 100644 --- a/database/supabase-schema.sql +++ b/database/supabase-schema.sql @@ -349,6 +349,6 @@ CREATE TRIGGER update_user_permissions_updated_at INSERT INTO settings (key, value, category, description) VALUES ('randomize_propositions', 'true', 'display', 'Afficher les propositions dans un ordre aléatoire'), ('propose_page_message', 'Partagez votre vision et proposez des projets qui feront la différence dans votre collectif. Votre voix compte pour façonner l''avenir de votre communauté.', 'display', 'Message affiché sur la page de dépôt de propositions'), -('footer_message', 'Développé avec ❤️ pour faciliter la démocratie participative - [Logiciel libre](GITURL) et open source', 'display', 'Message affiché en bas de page'), +('footer_message', 'Développé avec ❤️ pour faciliter la démocratie participative - [Logiciel libre et open source](GITURL)', 'display', 'Message affiché en bas de page'), ('export_anonymization', 'full', 'export', 'Niveau d''anonymisation des exports') ON CONFLICT (key) DO NOTHING; diff --git a/docs/SETTINGS.md b/docs/SETTINGS.md index 9117201..e3222e3 100644 --- a/docs/SETTINGS.md +++ b/docs/SETTINGS.md @@ -20,7 +20,7 @@ Cette catégorie contient les paramètres liés à l'affichage de l'interface ut - **Clé** : `randomize_propositions` - **Type** : Booléen (true/false) -- **Valeur par défaut** : `false` +- **Valeur par défaut** : `true` - **Description** : Lorsque activé, les propositions sont affichées dans un ordre aléatoire pour chaque participant lors du vote. **Comportement :** diff --git a/src/app/admin/page.tsx b/src/app/admin/page.tsx index 108caa9..7db37a3 100644 --- a/src/app/admin/page.tsx +++ b/src/app/admin/page.tsx @@ -13,6 +13,7 @@ import { Badge } from '@/components/ui/badge'; import AuthGuard from '@/components/AuthGuard'; +import Footer from '@/components/Footer'; import { FolderOpen, Users, FileText, Plus, BarChart3, Settings, Check, Copy } from 'lucide-react'; import StatusSwitch from '@/components/StatusSwitch'; import { MarkdownContent } from '@/components/MarkdownContent'; @@ -465,6 +466,9 @@ function AdminPageContent() { {selectedCampaign && ( setShowDeleteModal(false)} onSuccess={handleCampaignDeleted} campaign={selectedCampaign} /> )} + + {/* Footer */} +