Field | Type | Null | Key | Default | Extra |
---|---|---|---|---|---|
id | int(11) | NO | PRI | auto_increment | |
title | varchar(255) | NO | |||
slug | varchar(255) | NO | UNI | ||
content | text | NO | |||
created_at | timestamp | NO | current_timestamp() | ||
is_home | tinyint(1) | YES | 0 | ||
position | int(11) | YES | 0 |
id | title | slug | content | created_at | is_home | position |
---|---|---|---|---|---|---|
1 | Page pour streamer | streamer slug | ceci est le contenu pour les streamer | 2024-12-28 15:46:36 | 0 | 1 |
4 | Bienvenue | accueil | <h1 style="text-align: center; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding: 0px;"><p style="text-align: center; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding: 0px; color: rgb(0, 0, 0); font-family: "Open Sans", Arial, sans-serif; font-size: 14px;">Bienvenue sur madum.top</p></h1> | 2024-12-28 16:08:15 | 0 | 2 |
5 | liens admin | page_lien_admin | <p class="container py-5"> </p><h1 class="text-center mb-4">Liste des Fichiers et Pages</h1> <p class="card"> <div class="card-body"> <ul class="list-group"> <!-- Dossiers --> <li class="list-group-item list-group-item-dark"><strong>Dossiers :</strong></li> <li class="list-group-item"><a href="stem.cht/" target="_blank">stem.cht/</a></li> <li class="list-group-item"><a href="stem/" target="_blank">stem/</a></li> <li class="list-group-item"><a href="System Volume Information/" target="_blank">System Volume Information/</a></li> <li class="list-group-item"><a href="assets/" target="_blank">assets/</a></li> <li class="list-group-item"><a href="5.53/" target="_blank">5.53/</a></li> <!-- Fichiers PHP --> <li class="list-group-item list-group-item-dark mt-3"><strong>Fichiers PHP :</strong></li> <li class="list-group-item"><a href="add_member.php" target="_blank">add_member.php</a></li> <li class="list-group-item"><a href="admin.php" target="_blank">admin.php</a></li> <li class="list-group-item"><a href="assign_roles_groups.php" target="_blank">assign_roles_groups.php</a></li> <li class="list-group-item"><a href="check_tables.php" target="_blank">check_tables.php</a></li> <li class="list-group-item"><a href="db_connection.php" target="_blank">db_connection.php</a></li> <li class="list-group-item"><a href="debug.php" target="_blank">debug.php</a></li> <li class="list-group-item"><a href="edit_user.php" target="_blank">edit_user.php</a></li> <li class="list-group-item"><a href="enregistrement.php" target="_blank">enregistrement.php</a></li> <li class="list-group-item"><a href="espace_membre.php" target="_blank">espace_membre.php</a></li> <li class="list-group-item"><a href="footer.php" target="_blank">footer.php</a></li> <li class="list-group-item"><a href="header.php" target="_blank">header.php</a></li> <li class="list-group-item"><a href="index.php" target="_blank">index.php</a></li> <li class="list-group-item"><a href="login.php" target="_blank">login.php</a></li> <li class="list-group-item"><a href="logout.php" target="_blank">logout.php</a></li> <li class="list-group-item"><a href="manage_blocks.php" target="_blank">manage_blocks.php</a></li> <li class="list-group-item"><a href="manage_menu.php" target="_blank">manage_menu.php</a></li> <li class="list-group-item"><a href="manage_menu_edit_mode.php" target="_blank">manage_menu_edit_mode.php</a></li> <li class="list-group-item"><a href="manage_pages.php" target="_blank">manage_pages.php</a></li> <li class="list-group-item"><a href="manage_users.php" target="_blank">manage_users.php</a></li> <li class="list-group-item"><a href="manage_news.php" target="_blank">manage_news.php</a></li> <li class="list-group-item"><a href="news.php" target="_blank">news.php</a></li> <li class="list-group-item"><a href="news_detail.php" target="_blank">news_detail.php</a></li> <li class="list-group-item"><a href="page.php" target="_blank">page.php</a></li> <!-- Fichiers autres --> <li class="list-group-item list-group-item-dark mt-3"><strong>Fichiers divers :</strong></li> <li class="list-group-item"><a href="Madum_sql" target="_blank">Madum_sql</a></li> <li class="list-group-item"><a href="README.md" target="_blank">README.md</a></li> </ul> </div> </p> | 2025-01-11 13:50:29 | 0 | 3 |
7 | Farming | farming_tableau | <div class="container mt-4"> <h1 class="text-center mb-4">Tableau des Produits <p></p>- Farming Simulator 25</h1> <table class="table table-striped table-bordered"> <thead class="table-dark"> <tr> <th>Produits</th> <th>Catégorie</th> <th>Meilleur mois de vente</th> <th>Lieux de vente</th> <th>Points d'achat</th> </tr> </thead> <tbody> <tr> <td>Ail</td> <td>Végétaux</td> <td>Janvier</td> <td>Conserverie, Entrepôt, Goldcrest Valley, Marché fermier, Petit kiosque agricole, Restaurant</td> <td>Marché fermier, Dépôt agricole, Petit kiosque agricole</td> </tr> <tr> <td>Baignoire</td> <td>Produits en bois</td> <td>Décembre</td> <td>Usine de meubles, Scierie</td> <td>Scierie</td> </tr> <tr> <td>Betteraves en conserve</td> <td>Végétaux</td> <td>Novembre</td> <td>Conserverie, Marché fermier, Restaurant</td> <td>Marché fermier, Dépôt agricole</td> </tr> <tr> <td>Beurre</td> <td>Aliments transformés</td> <td>Décembre</td> <td>Laiterie, Restaurant, Boutique locale</td> <td>Laiterie</td> </tr> <tr> <td>Bocal de haricots verts</td> <td>Végétaux</td> <td>Août</td> <td>Conserverie, Marché fermier, Restaurant</td> <td>Marché fermier</td> </tr> <tr> <td>Bois</td> <td>Matières premières</td> <td>Mars</td> <td>Scierie, Entrepôt, Marché d’exportation</td> <td>Scierie, Forêt</td> </tr> <tr> <td>Boîte de riz</td> <td>Aliments transformés</td> <td>Juillet</td> <td>Restaurant, Boutique locale</td> <td>Marché fermier</td> </tr> <tr> <td>Briques en ciment</td> <td>Industriel</td> <td>Août</td> <td>Décharge, Chantier</td> <td>Boutique industrielle</td> </tr> <tr> <td>Carottes en conserve</td> <td>Végétaux</td> <td>Janvier</td> <td>Conserverie, Restaurant, Marché fermier</td> <td>Dépôt agricole</td> </tr> <tr> <td>Chaux</td> <td>Matières premières</td> <td>Novembre</td> <td>Dépôt agricole, Boutique agricole</td> <td>Boutique agricole</td> </tr> <tr> <td>Chips</td> <td>Aliments transformés</td> <td>Septembre</td> <td>Boutique locale, Restaurant</td> <td>Marché fermier</td> </tr> <tr> <td>Chocolat</td> <td>Aliments transformés</td> <td>Décembre</td> <td>Restaurant, Boutique locale</td> <td>Laiterie, Boutique locale</td> </tr> <tr> <td>Chou chinois</td> <td>Végétaux</td> <td>Mars</td> <td>Conserverie, Entrepôt, Goldcrest Valley, Marché fermier, Petit kiosque agricole, Restaurant</td> <td>Marché fermier, Dépôt agricole, Petit kiosque agricole</td> </tr> <tr> <td>Corde</td> <td>Divers</td> <td>Octobre</td> <td>Boutique artisanale, Atelier</td> <td>Boutique artisanale</td> </tr> <tr> <td>Cébètes</td> <td>Végétaux</td> <td>Mai</td> <td>Marché fermier, Petit kiosque agricole</td> <td>Dépôt agricole</td> </tr> <tr> <td>Céréales</td> <td>Matières premières</td> <td>Janvier</td> <td>Silo, Entrepôt, Marché d’exportation</td> <td>Silo, Dépôt agricole</td> </tr> <tr> <td>Diesel</td> <td>Matières premières</td> <td>Août</td> <td>Station-service</td> <td>Usine de biogaz, Dépôt de carburant</td> </tr> <tr> <td>Digestat</td> <td>Matières premières</td> <td>Avril</td> <td>Usine de biogaz, Dépôt agricole</td> <td>Usine de biogaz</td> </tr> <tr> <td>Engrais liquide</td> <td>Industriel</td> <td>Mai</td> <td>Dépôt agricole, Boutique agricole</td> <td>Boutique agricole</td> </tr> <tr> <td>Engrais solide</td> <td>Industriel</td> <td>Mai</td> <td>Dépôt agricole, Boutique agricole</td> <td>Boutique agricole</td> </tr> <tr> <td>Enoki</td> <td>Végétaux</td> <td>Juillet</td> <td>Restaurant, Marché fermier</td> <td>Marché fermier</td> </tr> <tr> <td>Ensilage</td> <td>Matières premières</td> <td>Août</td> <td>Usine de biogaz</td> <td>Ferme, Dépôt agricole</td> </tr> <tr> <td>Farine</td> <td>Aliments transformés</td> <td>Décembre</td> <td>Boulangerie, Restaurant</td> <td>Moulin à grains</td> </tr> <tr> <td>Farine de riz</td> <td>Aliments transformés</td> <td>Juillet</td> <td>Boulangerie, Restaurant</td> <td>Moulin à grains</td> </tr> <tr> <td>Foin</td> <td>Matières premières</td> <td>Janvier</td> <td>Dépôt agricole</td> <td>Ferme</td> </tr> <tr> <td>Fraises</td> <td>Aliments transformés</td> <td>Juin</td> <td>Marché fermier, Restaurant</td> <td>Marché fermier</td> </tr> <tr> <td>Fromage</td> <td>Aliments transformés</td> <td>Décembre</td> <td>Laiterie, Restaurant, Boutique locale</td> <td>Laiterie</td> </tr> <tr> <td>Fromage de chèvre</td> <td>Aliments transformés</td> <td>Décembre</td> <td>Laiterie, Restaurant, Boutique locale</td> <td>Laiterie</td> </tr> <tr> <td>Fumier</td> <td>Matières premières</td> <td>Avril</td> <td>Dépôt agricole, Usine de biogaz</td> <td>Ferme, Usine de biogaz</td> </tr> <tr> <td>Galettes de riz soufflé</td> <td>Aliments transformés</td> <td>Août</td> <td>Boutique locale</td> <td>Usine de transformation de riz</td> </tr> <tr> <td>Gâteau</td> <td>Aliments transformés</td> <td>Décembre</td> <td>Boulangerie, Restaurant</td> <td>Boulangerie</td> </tr> <tr> <td>Herbicide</td> <td>Industriel</td> <td>Octobre</td> <td>Dépôt agricole, Boutique agricole</td> <td>Boutique agricole</td> </tr> <tr> <td>Huile d'olive</td> <td>Huiles</td> <td>Juin</td> <td>Usine d’huiles, Restaurant, Boutique locale</td> <td>Usine d’huiles</td> </tr> <tr> <td>Huile de tournesol</td> <td>Huiles</td> <td>Mars</td> <td>Usine d’huiles, Restaurant, Boutique locale</td> <td>Usine d’huiles</td> </tr> <tr> <td>Huile de riz</td> <td>Huiles</td> <td>Juillet</td> <td>Usine d’huiles, Restaurant, Boutique locale</td> <td>Usine d’huiles</td> </tr> <tr> <td>Huile de colza</td> <td>Huiles</td> <td>Mars</td> <td>Usine d’huiles, Restaurant, Boutique locale</td> <td>Usine d’huiles</td> </tr> <tr> <td>Jus de raisin</td> <td>Aliments transformés</td> <td>Février</td> <td>Marché fermier, Restaurant, Entrepôt</td> <td>Pressoir à vin</td> </tr> <tr> <td>Kimchi</td> <td>Aliments transformés</td> <td>Novembre</td> <td>Restaurant, Boutique locale</td> <td>Boutique artisanale</td> </tr> <tr> <td>Laine</td> <td>Matières premières</td> <td>Février</td> <td>Usine textile</td> <td>Ferme</td> </tr> <tr> <td>Lait</td> <td>Lait et dérivés</td> <td>Novembre</td> <td>Laiterie, Restaurant, Marché fermier</td> <td>Ferme</td> </tr> <tr> <td>Lait en bouteille</td> <td>Lait et dérivés</td> <td>Décembre</td> <td>Laiterie, Boutique locale</td> <td>Laiterie</td> </tr> <tr> <td>Lait de bufflone</td> <td>Lait et dérivés</td> <td>Décembre</td> <td>Laiterie, Boutique locale</td> <td>Ferme</td> </tr> <tr> <td>Lait de chèvre</td> <td>Lait et dérivés</td> <td>Décembre</td> <td>Laiterie, Boutique locale</td> <td>Ferme</td> </tr> <tr> <td>Laitue</td> <td>Végétaux</td> <td>Octobre</td> <td>Marché fermier, Restaurant</td> <td>Marché fermier</td> </tr> <tr> <td>Longues planches</td> <td>Produits en bois</td> <td>Décembre</td> <td>Scierie</td> <td>Scierie</td> </tr> <tr> <td>Mobilier</td> <td>Industriel</td> <td>Décembre</td> <td>Usine de meubles</td> <td>Usine de meubles</td> </tr> <tr> <td>Pierres</td> <td>Matières premières</td> <td>Avril</td> <td>Décharge, Chantier</td> <td>Carrière</td> </tr> </tbody> </table> </div> | 2025-01-12 00:32:28 | 0 | 4 |
8 | Bienvenue ! | bienvenue | <h1 style="text-align: center;">Bienvenue sur madum.top</h1><p style="text-align: center; "><br></p><p><br></p><ul><li>Inscrit toi</li><li>Dis bonjour</li><li>Prend un café</li><li>dis bonjour une nouvelle fois</li></ul> | 2025-01-11 15:42:30 | 1 | 5 |
9 | test 1 | testslug | <p>test pour page avec et sans blocc</p> | 2025-01-03 02:15:34 | 0 | 6 |
11 | test | test1 | <p>regergergreqg</p> | 2025-01-11 15:43:45 | 0 | 0 |
12 | confidentialité chrome extension | confidentialite-chrome-extension | <!-- Contenu sans <head>, ni <p> conteneurs non textuels --> <!-- À INSÉRER DANS UN <body> QUI INCLUT DÉJÀ BOOTSTRAP CSS --> <!-- Titre principal et introduction --> <div class="container mt-5 text-center mb-4"> <h1 class="display-4">Politique de confidentialité</h1> <p class="lead">Dernière mise à jour : 12 janvier 2025</p> </div> <!-- Table des matières --> <div class="container"> <div class="card shadow-sm mb-4"> <div class="card-body"> <h2 class="h5">Table des matières</h2> <ul class="list-unstyled"> <li><a href="#introduction">Introduction</a></li> <li><a href="#data-collected">Données collectées</a></li> <li><a href="#permissions">Permissions requises</a></li> <li><a href="#rgpd-compliance">Conformité au RGPD</a></li> <li><a href="#data-security">Sécurité des données</a></li> <li><a href="#legal-mentions">Mentions légales</a></li> <li><a href="#policy-updates">Modifications de cette politique</a></li> <li><a href="#contact">Contact</a></li> </ul> </div> </div> </div> <!-- Contenu des sections --> <div class="container"> <div class="card shadow-sm mb-4"> <div class="card-body"> <h2 id="introduction" class="h4">Introduction</h2> <p> La protection de vos données personnelles est une priorité. Cette politique de confidentialité explique comment <strong>MadumScreen</strong> respecte vos droits conformément au <strong>Règlement Général sur la Protection des Données (RGPD)</strong> et aux autres lois applicables. </p> <h2 id="data-collected" class="h4 mt-4">Données collectées</h2> <p> <strong>MadumScreen</strong> ne collecte aucune donnée personnelle. Toutes les captures d'écran réalisées avec cette extension restent locales sur votre appareil et ne sont jamais transmises à des serveurs tiers. </p> <h2 id="permissions" class="h4 mt-4">Permissions requises</h2> <p>L'extension demande les permissions suivantes :</p> <ul> <li><strong>Accès à l'onglet actif :</strong> Pour capturer l'écran ou la fenêtre en cours.</li> <li><strong>Accès au presse-papier :</strong> Pour copier vos captures directement.</li> <li><strong>Téléchargements :</strong> Pour sauvegarder vos captures localement.</li> </ul> <p> Ces permissions sont strictement utilisées pour fournir les fonctionnalités nécessaires de l'extension et ne servent jamais à collecter ou stocker vos informations. </p> <h2 id="rgpd-compliance" class="h4 mt-4">Conformité au RGPD</h2> <p> <strong>MadumScreen</strong> respecte les principes fondamentaux du RGPD : </p> <ul> <li><strong>Minimisation des données :</strong> Aucune donnée personnelle n'est collectée.</li> <li><strong>Transparence :</strong> Toutes les informations relatives à l’utilisation de l’extension sont décrites dans cette politique.</li> <li><strong>Confidentialité :</strong> Les captures d'écran restent sur votre appareil et ne sont accessibles qu'à vous.</li> </ul> <h2 id="data-security" class="h4 mt-4">Sécurité des données</h2> <p> Nous nous engageons à garantir la sécurité de vos informations. L'extension est conçue pour fonctionner exclusivement sur votre appareil et ne partage aucune donnée avec des tiers. </p> <h2 id="legal-mentions" class="h4 mt-4">Mentions légales</h2> <p> <strong>Éditeur :</strong> MadumScreen<br> <strong>Responsable de publication :</strong> Marin Dumont<br> <strong>Email :</strong> <a href="mailto:marin.dumont@gmail.com">marin.dumont@gmail.com</a><br> <strong>Adresse :</strong> Rue de bonne 97 /6, 1080 brussels Belgique </p> <p> <strong>Propriété intellectuelle :</strong> Tous les éléments de l'extension <strong>MadumScreen</strong>, y compris son design, son code source et son logo, sont protégés par le droit d'auteur. Toute reproduction ou utilisation non autorisée est interdite. </p> <h2 id="policy-updates" class="h4 mt-4">Modifications de cette politique</h2> <p> Cette politique de confidentialité peut être mise à jour à tout moment. Toute modification sera publiée sur cette page. Nous vous recommandons de consulter cette page régulièrement. </p> <h2 id="contact" class="h4 mt-4">Contact</h2> <p> Pour toute question ou demande concernant cette politique, contactez-nous à l'adresse suivante : </p> <p class="mb-0"> <strong>Email :</strong> <a href="mailto:marin.dumont@gmail.com">marin.dumont@gmail.com</a> </p> </div> </div> </div> <!-- Footer --> <div class="text-center mt-4"> <p class="text-muted"> © 2025 <strong>MadumScreen</strong>. Tous droits réservés. | Développé par Marin Dumont </p> </div> | 2025-01-12 17:57:18 | 0 | 0 |
13 | Extension Chrome MadumScreen | extension-chrome | <body> <!-- Partie supérieure simple (pas de <header>, pas de <head>) --> <div class="bg-light py-3 mb-4"> <div class="container d-flex justify-content-between align-items-center"> <h1 class="fw-bold m-0">MadumScreen</h1> <div> <a href="#features" class="text-decoration-none me-3"> Fonctionnalités </a> <a href="https://madum.top/page.php?slug=confidentialite-chrome-extension" target="_blank" class="text-decoration-none" > Confidentialité </a> </div> </div> </div> <!-- Section colorée --> <div class="bg-primary text-white text-center py-5 mb-4"> <div class="container"> <h2 class="display-4">MadumScreen</h2> <p class="lead"> La solution idéale pour capturer et copier des captures d'écran en un clic depuis votre navigateur Chrome. </p> <a href="#" class="btn btn-light btn-lg mt-3">Télécharger l'extension</a> </div> </div> <!-- Features Section --> <section id="features" class="py-5"> <div class="container"> <h2 class="text-center mb-5">Fonctionnalités de MadumScreen</h2> <div class="row"> <div class="col-md-4"> <div class="card shadow-sm mb-4"> <div class="card-body"> <h5 class="card-title">Capture d'écran rapide</h5> <p class="card-text"> Prenez des captures d'écran de l'onglet actif en un seul clic grâce à une interface intuitive et fluide. </p> </div> </div> </div> <div class="col-md-4"> <div class="card shadow-sm mb-4"> <div class="card-body"> <h5 class="card-title">Copie dans le presse-papier</h5> <p class="card-text"> Copiez automatiquement les captures d'écran dans votre presse-papier pour un collage rapide dans d'autres applications. </p> </div> </div> </div> <div class="col-md-4"> <div class="card shadow-sm mb-4"> <div class="card-body"> <h5 class="card-title">Téléchargement direct</h5> <p class="card-text"> Téléchargez directement vos captures d'écran au format PNG avec un simple bouton de téléchargement. </p> </div> </div> </div> </div> </div> </section> <!-- How It Works Section --> <section id="how-it-works" class="bg-light py-5"> <div class="container"> <h2 class="text-center mb-5">Comment ça fonctionne ?</h2> <div class="row"> <div class="col-md-6"> <h4>Étape 1</h4> <p> Installez l'extension depuis le Chrome Web Store (lien à venir) pour intégrer MadumScreen dans votre navigateur. </p> </div> <div class="col-md-6"> <h4>Étape 2</h4> <p> Cliquez sur le bouton d'extension pour capturer, copier ou télécharger vos captures d'écran instantanément. </p> </div> </div> </div> </section> <!-- Section "Privacy" --> <section class="text-center py-5"> <div class="container"> <h2 class="mb-4">Politique de Confidentialité</h2> <p> Consultez notre <a href="https://madum.top/page.php?slug=confidentialite-chrome-extension" target="_blank" > politique de confidentialité </a> pour en savoir plus sur la manière dont nous respectons vos données personnelles. </p> <a href="#" class="btn btn-primary btn-lg mt-3">Télécharger l'extension</a> </div> </section> <!-- Footer --> <footer class="bg-dark text-white text-center py-4"> <div class="container"> <p class="mb-0"> © 2025 MadumScreen. Tous droits réservés. | Conçu par Marin Dumont. </p> </div> </footer> </body> | 2025-01-12 18:36:50 | 0 | 4 |
14 | code correct (ne pas modifier) | codecorrect | <p><!--?php</p><p>// 1) Inclure le header (qui contient la navbar, la session, la DB, etc.)</p><p>include 'header.php';</p><p>?--></p><p><br></p><p> <meta charset="UTF-8"></p><p> <title>Titre de la page</title></p><p> <!-- Lien Bootstrap CSS (et éventuellement d’autres styles) --></p><p> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet"></p><p><br></p><p> <!-- Exemple de mode clair par défaut --></p><p><br></p><p><p class="container py-5"></p><p> <!-- Contenu spécifique à cette page --></p><p> </p><h1>Titre de la page</h1></p><p> <p>Mon contenu …</p></p><p><br></p><p><br></p><p><!-- Bootstrap JS --></p><p><script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></p><p></script></p><p><br></p> | 2025-01-16 00:13:56 | 0 | 0 |
Field | Type | Null | Key | Default | Extra |
---|---|---|---|---|---|
id | int(11) | NO | PRI | auto_increment | |
title | varchar(255) | NO | |||
content | mediumtext | YES | '' | ||
created_at | timestamp | NO | current_timestamp() | ||
is_public | tinyint(1) | YES | 0 | ||
position | int(11) | YES | 0 | ||
type | varchar(20) | YES | static | ||
function_name | varchar(255) | YES |
id | title | content | created_at | is_public | position | type | function_name |
---|---|---|---|---|---|---|---|
1 | Les pages visibles test | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed placerat ultrices nunc, sed consequat nunc ornare tempor. Cras a tortor neque. Nunc ac nisl est. Vestibulum dignissim condimentum laoreet. Quisque sed metus egestas purus congue tempor ut id ligula. Maecenas interdum nulla vel dictum feugiat. Nullam semper lacus in velit efficitur, et scelerisque sem sollicitudin. Praesent vitae nulla ligula. Sed et ullamcorper ante. Mauris lacinia gravida porta. Quisque quis nunc eu erat semper placerat sed ut ligula. | 2024-12-28 15:27:09 | 0 | 0 | static | |
2 | ceci est un block pour les admin | <p><ul><li><a href="https://www.madum.top/admin.php" title="Admin" target="_self">Admin</a></li><li><a href="https://www.madum.top/add_member.php" title="ajouter un utilisateur" target="_self">ajouter un utilisateur</a></li><li><a href="https://www.madum.top/manage_users.php" title="Gerer les users" target="_self">Gerer les users</a></li><li><a href="https://www.madum.top/manage_roles_groups.php" title="Gerer les roles et groupes" target="_self">Gerer les roles et groupes</a></li><li><a href="https://www.madum.top/manage_blocks.php" title="Gérer les blocs" target="_self">Gérer les blocs</a></li><li><a href="https://www.madum.top/manage_pages.php" title="Gérer les pages" target="_self">Gérer les pages</a></li></ul></p> | 2024-12-28 15:40:53 | 0 | 0 | static | |
3 | News | <?php require_once 'db_connection.php'; // Assurez-vous que ce fichier pointe bien vers votre configuration PDO try { // Récupération des 5 dernières actualités $query = "SELECT n.id, n.title, n.date, u.username AS author FROM news n JOIN users u ON n.author_id = u.id ORDER BY n.date DESC LIMIT 5"; $stmt = $pdo->prepare($query); $stmt->execute(); $newsList = $stmt->fetchAll(PDO::FETCH_ASSOC); // Affichage des actualités dans une liste if (!empty($newsList)) { echo '<ul>'; foreach ($newsList as $news) { // Créer un lien pour chaque actualité echo '<li><a href="news_detail.php?id=' . htmlspecialchars($news['id']) . '">' . htmlspecialchars($news['title']) . '</a> - postée le ' . date('d/m/Y à H:i', strtotime($news['date'])) . ' par ' . htmlspecialchars($news['author']) . '</li>'; } echo '</ul>'; } else { echo '<p>Aucune actualité disponible.</p>'; } } catch (Exception $e) { echo '<p>Erreur lors de la récupération des actualités : ' . htmlspecialchars($e->getMessage()) . '</p>'; } ?> | 2025-01-11 13:51:39 | 1 | 1 | dynamic | |
4 | Dernières Actualités | 2025-01-11 20:47:23 | 1 | 1 | news |
Field | Type | Null | Key | Default | Extra |
---|---|---|---|---|---|
id | int(11) | NO | PRI | auto_increment | |
page_id | int(11) | NO | MUL | ||
block_id | int(11) | NO | MUL | ||
position | int(11) | YES | 0 |
id | page_id | block_id | position |
---|---|---|---|
43 | 1 | 1 | 1 |
44 | 4 | 2 | 2 |
50 | 11 | 3 | 0 |
54 | 1 | 4 | 0 |
60 | 7 | 3 | 0 |
64 | 8 | 3 | 0 |