Module de demande de films/séries

Module de demande de films/séries

Samedi 29 Août, 2026 14:11

3 Vues

0 Commentaires

Module de demande de films Pro pour DataLife Engine

DataLife Engine (DLE) est un module puissant et riche en fonctionnalités qui permet aux utilisateurs de demander l'ajout de films et de séries télévisées à votre site. Les administrateurs peuvent facilement gérer ces demandes depuis le panneau d'administration.

Caractéristiques

  • Prise en charge des films et des séries télévisées : les utilisateurs peuvent demander à la fois des films et des séries télévisées.
  • Intégration de l'API TMDb : récupère automatiquement les informations sur les films et les séries depuis la base de données de films (TMDb).
  • Protection anti-spam : prise en charge intégrée des CAPTCHA/reCAPTCHA pour les utilisateurs invités.
  • Limite de requêtes (limitation du débit) : limite le nombre de requêtes qu’un utilisateur peut effectuer par jour.
  • Prévention des doublons : empêche que le même contenu soit demandé plusieurs fois.
  • Remarques de l'administrateur : Les administrateurs peuvent ajouter des notes personnalisées à chaque demande (par exemple, motif du refus).
  • Messages d'état : Les utilisateurs peuvent consulter l'état de leurs demandes (En attente, Approuvée, Rejetée).
  • Statistiques détaillées : Fournit des statistiques détaillées concernant les requêtes dans le panneau d’administration.
  • Notifications par e-mail : Informer les administrateurs des nouvelles demandes.
  • Conception adaptée aux mobiles : Elle dispose d’une interface entièrement réactive et adaptée aux mobiles.

Exigences

  • DataLife Engine : version 13.0 ou supérieure (testé avec DLE 19.0)
  • PHP : 7.4 ou supérieur (PHP 8.x recommandé)
  • MySQL : 5.6+ ou MariaDB : 10.0+
  • cURL : Doit être actif pour la communication avec l’API TMDb.
  • Clé API TMDb : (Disponible gratuitement)

Installation

  1. Installez le plugin :

    • Connectez-vous à votre panneau d'administration DLE.
    • Allez dans Plugins > Gestion des plugins .
    • Cliquez sur « Installer le pluginfilm-istek-modulu-pro.xml » et sélectionnez le fichier.
  2. Copiez le fichier modèle :

    • film_requests.tplCopiez le fichier dans le dossier de votre thème : /templates/TEMA_ADINIZ/.
  3. Configurer le module :

    • Dans le panneau d'administration, accédez à Demandes de films et de séries TV > Paramètres .
    • Saisissez votre clé API TMDb et configurez les autres paramètres.
  4. Configuration du CAPTCHA/reCAPTCHA (recommandée) :

    • Pour éviter le spam, il est fortement recommandé de configurer CAPTCHA ou reCAPTCHA dans vos paramètres DLE.

Utiliser

Le module est accessible de trois manières différentes :

  1. URL directe : https://siteniz.com/?do=film-requests
  2. Élément de menu :?do=film-requests Ajoutez un nouvel élément au menu de votre site qui redirige vers [adresse].
  3. Page statique : Créez une nouvelle page statique et ajoutez le module à l’aide du code suivant :
    [include file="engine/modules/film_requests.php"]


    Structure de la base de données

    Le module complémentaire crée trois tables dans votre base de données :

    • dle_film_requests: Conserve les demandes de films et de séries télévisées dans une librairie.
    • dle_film_request_settings: Stocke les paramètres du module.
    • dle_film_request_limitsGère la limitation de vitesse des requêtes.

    Consultez le fichier pour un schéma détaillé Lisez-moi.md.

Auteur: Derya

Version Dle: 18.0-20.0

Version Module: V1.0.1

DarkLane

Rédacteur de l'article

A propos

Information

Les visiteurs appartenant au groupe Invités ne peuvent pas laisser de commentaires sur cette publication.