-
TMDB Movie Manager Pro v3.0 — Gestion native des films et séries TV DLE 20 (multilingue)
Prêt à gagner plus de temps précieux en évitant la saisie manuelle de données et à offrir à votre site un contenu digne d'une cinémathèque professionnelle ? Voici la dernière version de TMDB Movie Manager Pro V3.0 c'est l'outil de gestion le plus complet et intuitif conçu pour les sites web de films et de séries TV utilisant le format DLE . Grâce à cette extension, ajoutez en quelques secondes des millions de titres de The Movie Database (TMDB) à votre site, avec toutes les informations nécessaires.
TMDB Movie Manager Pro — Guide de l'utilisateur
Plugin : TMDB Movie Manager Pro v3.0 ;
Fichier d'installation :tmdb-movie-manager-pro-v3.0.xml
DLE : 20.0 recommandé (architecture compatible 19.x) ;
Langues de l'interface d'administration : turc, anglais, russe, français ;
Champs supplémentaires : JSONxfields.jsonet format pipe classique pris en charge
; Développeur : EleganceCe document concerne uniquement l'extension. Il aborde l'installation, la prise en charge multilingue, les nouveautés de la version 2.1, le guidage des onglets, le mappage des champs supplémentaires et les questions fréquentes. Il peut être collé au format HTML dans l'éditeur de pages statiques de DLE.
1. Exigences
Besoin Explication Moteur DataLife La version 20.0 est recommandée — panneau d'administration natif, AJAX ( index.php?controller=ajax) et architecture de sécurité.Clé API TMDB Gratuit : themoviedb.org/settings/api Autorité Seul le groupe d'administrateurs (groupe 1) peut utiliser le module. Zones supplémentaires Les options de correspondance minimales tmdb_idettypefacultatives comprennent l'affiche, le genre, la bande-annonce, etc.Thème Il fonctionne avec n'importe quel thème DLE ; vos modèles doivent utiliser les balises de champ supplémentaires.
2. Installation
2.1 Installation du module complémentaire
- Admin → Plugins → Téléverser un plugin .
tmdb-movie-manager-pro-v3.0.xmlSélectionnez le fichier.- Activez le plugin .
Automatiquement lors de l'installation :
- Une entrée « Gestion des films TMDB » a été ajoutée au menu d'administration.
- L'icône du module
public/adminpanel/images/tmdb-logo.pngest inscrite à l'emplacement (norme DLE 19+). - Les fichiers de langue sont installés :
language/Turkish/tmdb.lng,English,Russian,French - Les fichiers de module sont ajoutés sous
engine/inc/,engine/modules/,engine/ajax/,engine/classes/
2.2 Ouverture initiale
- Admin → Autres sections → Gestion des films TMDB .
- Paramètres de base → Enregistrez votre clé API TMDB.
- Correspondance de domaine → Connectez vos domaines de site supplémentaires aux données TMDB ou configurez-les automatiquement avec Créer des domaines TMDB .
- Ajoutez un film ou une série de test depuis l' onglet Importer du contenu .
Mise à jour depuis la version 2.1 : L’icône de menu
fa-filmpeut être présente dans l’ancienne version.tmdb-logo.pngCelle-ci utilise l’installation de la version 3.0. Après la mise à jour, réactivez l’extension et actualisez la page du module.
3. Assistance multilingue
Avec la version 3.0, l'interface d'administration du plugin est disponible en quatre langues . La version 2.1 ne proposait qu'une interface en turc.
Langue du panneau d'administration DLE Fichier de langue du plugin turc language/Turkish/tmdb.lngAnglais language/English/tmdb.lngRusse (Русский) language/Russian/tmdb.lngFrançais language/French/tmdb.lng3.1 Qu'est-ce qui est traduit ?
- Onglets de module, boutons, en-têtes de tableau, messages d'alerte
- Étiquettes statistiques du tableau de bord et panneau d'informations système
- Notifications de transaction AJAX (textes DLEPush)
3.2 Qu’est-ce qui ne peut pas être traduit ?
- Les titres et descriptions des films/séries sont récupérés depuis TMDB — ceux-ci sont déterminés via Paramètres avancés → Langue de l'API TMDB
tr-TR( ,en-USetc.) - L'interface utilisateur du site (thème visiteur) provient de votre pack de langue DLE.
- Texte de configuration de l'entrée du menu d'administration (titre turc corrigé dans la base de données)
Pour modifier la langue d'administration : mettez à jour les paramètres de langue de votre panneau d'administration DLE, puis rouvrez la page du module.
4. De la v2.1 à la v3.0 — nouvelles fonctionnalités
v2.1 v3.0 Recherche de films + Recherche de séries télévisées (onglets séparés) Transfert de contenu — onglet unique, sélecteur de films/séries. Exploration populaire (onglet séparé) Transfert de contenu → Moteur de découverte Importation en masse (onglet séparé) Importer du contenu → Mode groupé + listes rapides interface d'administration turque Interface d'administration TR / EN / RU / FR Style d'interface DLE 17+ Panneau natif DLE 20 , barre de navigation, interrupteur, DLEPush Format de zone supplémentaire de tuyau JSON et les formats hérités sont pris en charge conjointement. Aucun Onglet Plateformes (Netflix, Disney+, etc.) Aucun Onglet Contenu — Mise à jour des enregistrements existants à partir de TMDB Aucun Sur la page editnews , il y a un bouton « TMDB : Mettre à jour les informations ». Aucun Tableau de bord : Informations système (version, API, distribution des films/séries) Aucun Photographie de galerie de décors avancés ( imagegaleryzone)engine/skins/images/icône de menupublic/adminpanel/images/tmdb-logo.png
5. Onglets du module
5.1 Panneau de commande
- Fiches récapitulatives : nombre de contenus TMDB, catégorie par défaut, approbation automatique, langue TMDB.
- État du système : état de l’API, paramètres d’arrière-plan, conseils de configuration rapide
- Informations système : version (v3.0), producteur, état de l’API, contenu total, barres de distribution des films/séries
5.2 Transfert de contenu
- Recherche par nom — Recherchez des titres sur TMDB et ajoutez-les aux articles de presse en un seul clic.
- Moteur de recherche — filtres par popularité, note, date de sortie, genre et année.
- sélection du genre et de la catégorie cible du film/de la série
- Mode batch — sélections multiples dans une liste et importation séquentielle.
- Listes rapides : tendances, au cinéma, prochainement, en diffusion
5.3 Plateformes
- Découvrez du contenu provenant des catalogues de plateformes telles que Netflix, Disney+, Amazon Prime, etc.
- Paramètres avancés → La région de la montre influence la liste des plateformes.
5.4 Appariement des champs supplèmentaires
- Sélectionnez le champ supplémentaire sur le site pour chaque point de données TMDB.
- Elle est générée automatiquement à partir d'une liste
engine/data/xfields.json(ou d'une liste classiquexfields.txt). - Créer des champs TMDB — ajoute les champs manquants au site
tmdb_idettypeest obligatoire (vérification des enregistrements en double)- Laissez les zones que vous ne souhaitez pas utiliser vides.
5.5 Paramètres de base
- Clé API TMDB
- Catégorie par défaut et type de contenu par défaut (film/série)
- Cible du contenu : article court, article complet ou les deux.
- Taille de l'affiche et du fond, téléchargement des images sur le serveur.
- Approbation automatique, génération automatique des étiquettes.
5.6 Paramètres avancés
- Langage de l'API TMDB, région de surveillance
- Filtres de score minimum et de plage d'années, limite de transfert.
- Méta description / remplissage automatique des mots-clés
- Source des balises : mots-clés ou types
- Galerie d'arrière-plans : activée/désactivée, quantité (1 à 10), mode URL
5.7 Sommaire
- Liste les actualités existantes ajoutées via TMDB.
- Mise à jour — actualise uniquement les champs que vous avez mappés à partir de TMDB.
- Mise à jour complète — synchronisation en masse ; les champs ignorés sont signalés.
- Les champs saisis manuellement et non appariés sont conservés.
5,8 Records
- Opérations récentes (importation, mise à jour, erreur) — chargées automatiquement au démarrage de la page.
- Fichier journal :
engine/data/dbmovies_logs.txt(affiche les 50 derniers enregistrements ; taille maximale du fichier : 1 Mo, raccourci automatiquement)
6. Clé API TMDB
- Créez un compte sur themoviedb.org .
- Demandez la clé API (v3) depuis Paramètres → API .
- Copiez la clé et collez-la dans le champ Module → Paramètres de base → Clé API TMDB .
- Enregistrez-le. Dans Tableau de bord → Informations système, l'état de l'API devrait apparaître comme Actif .
7. Correspondance des champs supplémentaires (XField)
7.1 Domaines clés recommandés
Nom de domaine Explication tmdb_idIdentifiant TMDB — obligatoire typemovieoutv— obligatoireposterImage d'affiche backdropImage de fond genreTypes (texte séparé par des virgules) trailerBande-annonce (YouTube, etc.) vote_averageNote TMDB overviewRésumé / Sujet runtimeDurée (film) ou informations sur l'épisode release_dateVision / date de sortie initiale 7.2 Compatibilité avec les thèmes
Si vous utilisez des balises comme `<head>` dans vos modèles
[xfvalue_poster],[xfvalue_genre]sélectionnez les mêmes noms de domaine dans le mappage des plugins. Les noms de domaine du thème et du plugin doivent correspondre exactement.
8. Intégration de l'édition d'actualités (editnews).
La version 3.0 ajoute un bouton supplémentaire à la page d'édition des actualités DLE :
- TMDB : Mise à jour des informations — Réextrait les champs correspondants supplémentaires si l’identifiant TMDB existe dans l’enregistrement.
- Un rapport sera affiché si des zones ont été ignorées après le processus.
- La page peut être actualisée après confirmation et les valeurs mises à jour peuvent être consultées dans l'éditeur.
9. Liste de vérification de la configuration initiale
- ✓
tmdb-movie-manager-pro-v3.0.xmlInstallé et activé - ✓ Clé API TMDB enregistrée (Tableau de bord : API active)
- ✓
tmdb_idettypeune cartographie de la zone a été réalisée. - ✓ La catégorie et le type de contenu par défaut ont été définis.
- ✓ Au moins un film et une série de tests ont été importés.
- ✓ Les champs Poster/méta sont visibles dans le modèle du site.
- ✓ Mise à jour testée via l'onglet Contenu
- ✓ L'interface a été traduite lorsque la langue du panneau d'administration a été modifiée (test multilingue)
10. Problèmes courants
Problème Solution Clé API manquante Paramètres de base → Remplissez le champ Clé API TMDB. Le module ne figure pas dans le menu. Activez le plugin ; videz le cache DLE. L'icône du menu est cassée. public/adminpanel/images/tmdb-logo.pngVérifiez le fichier ; réactivez le plugin.Le même contenu a été ajouté deux fois. tmdb_idIl convient d'effectuer une correspondance ; les formats JSON et pipe sont analysés conjointement.Des espaces supplémentaires sont vides. La ligne correspondante dans la section « Correspondance de domaine » ne doit pas rester vide ; le domaine doit être défini sur le site. Tentative de piratage AJAX La session doit être ouverte ; URL dans DLE 20 : index.php?controller=ajax&mod=dbmoviesLa mise à jour a supprimé les données. Seuls les champs mappés sont saisis ; excluez tout champ que vous souhaitez conserver du mappage. Les images ne s'affichent pas. Paramètres de base → Le téléchargement d'images est-il activé ? uploads/Autorisations d'écriture du serveur
11. Structure des fichiers du plugin
engine/ ├── inc/dbmovies.php Admin modül girişi ├── modules/dbmovies.php Panel arayüzü ├── ajax/dbmovies.php AJAX işlemleri ├── classes/TMDB.php TMDB API istemcisi └── data/ ├── dbmovies_config.php Ayarlar (kurulumda oluşur) └── dbmovies_logs.txt İşlem kayıtları language/ ├── Turkish/tmdb.lng ├── English/tmdb.lng ├── Russian/tmdb.lng └── French/tmdb.lng public/adminpanel/images/ └── tmdb-logo.png Modül menü ikonu
12. Notes de retrait
- L'entrée du menu d'administration est supprimée lorsque le plugin est désactivé.
engine/data/dbmovies_config.phpLe fichier journal peut être conservé ; il devra être supprimé manuellement si nécessaire.engine/data/Créez une sauvegarde de la base de données avant de désinstaller.
TMDB Movie Manager Pro v3.0 · Interface d'administration native DataLife Engine 20.0
: TR / EN / RU / FR · Champs JSON et hérités
dlehub.com.tr · Elegance
En cas de problème, vérifiez d'abord la clé API, le mappage des champs et le cache DLE.Journal des modifications
⚠️ À propos de l'erreur «Problème de certificat SSL: impossible d'obtenir le certificat de l'émetteur local»
Cette erreur n'est pas due à un problème lié au plugin ni à un bogue logiciel.
Le plugin exige une authentification SSL stricte (CURLOPT_SSL_VERIFYPEER = true), une norme du secteur, pour établir une communication sécurisée avec les serveurs de l'API TMDB.
❓ Pourquoi obtenez-vous cette erreur?
Ce problème ne se produit que lors des tests sur des ordinateurs locaux (Localhost / XAMPP / WampServer / Laragon, etc.) .
Dans votre installation PHP locale (surtout sous Windows), la suite de certificats racine (cacert.pem) qui reconnaît les certificats SSL provenant de serveurs externes n'est pas définie par défaut. Cela n'est pas lié au fait que votre site local utilise http:// ou https:// ; c'est uniquement dû à l'incapacité de votre installation PHP locale à valider le certificat lors de l'envoi de requêtes HTTPS vers l'extérieur.
✅ Options de solution:
1. Utilisation sur un serveur en production (hébergement/VPS) (recommandé) : Installez l’extension directement sur un serveur web (celui de votre hébergeur, par exemple cPanel, Plesk, CyberPanel, etc.). Sur les serveurs Linux/Cloud, elle fonctionnera parfaitement sans aucune configuration,
car les certificats racine sont déjà disponibles au niveau du système d’exploitation .2. Si vous souhaitez absolument effectuer un test en local :
vous devez ajouter le fichier de certificat à votre installation PHP locale :-
Téléchargez le fichier de certificat officiel cURL : https://curl.se/ca/cacert.pem
-
Placez le fichier cacert.pem téléchargé dans votre dossier PHP (par exemple, C:\xampp\php\extras\ssl\cacert.pem).
-
Ouvrez votre fichier php.ini et trouvez cette ligne, puis spécifiez le chemin du fichier (supprimez le point-virgule s'il est déjà présent) :
codeInicurl.cainfo = "C:\xampp\php\extras\ssl\cacert.pem" openssl.cafile = "C:\xampp\php\extras\ssl\cacert.pem" -
Redémarrez votre serveur web (Apache / XAMPP / Wamp).
Après cette procédure, la recherche et l'importation devraient également fonctionner sans problème dans votre environnement local.
Source: https://dlehub.com.tr/ -
Vous n’êtes pas autorisé à télécharger des fichiers depuis notre serveur. Si vous voulez avoir accés aux téléchargements veuillez vous connecter ou inscrivez-vous sur le site c'est gratuit!