Lumière Movies

Description

Visitez le site officiel pour voir comment l’extension peut améliorer votre site internet.

Lumière ! Films vous aide à intégrer de nombreuses informations sur les films et les stars dans votre blog. Des widgets, des liens vers des fenêtres surgissantes informatives et des pages de taxonomie dédiées sont disponibles. Tout est automatisé et aucune configuration supplémentaire n’est requise de la part de l’utilisateur. Cependant, si vous souhaitez accéder à des fonctionnalités avancées, vous pouvez modifier les thèmes, ajouter une taxonomie à vos pages, supprimer des liens, afficher automatiquement des informations en fonction des titres de vos articles de blog et utiliser de nombreuses fonctionnalités cachées. Les informations sont extraites du populaire site Web IMDb. Lumière! garantit que vous disposiez toujours des informations les plus précises et les plus fiables sur votre blog.

De nombreuses fonctionnalités sont disponibles dans l’ancienne et la nouvelle interface d’édition de WordPress (éditeur basé sur les blocs, éditeur visuel et éditeur wysiwig). Lumière est compatible avec la « Politique de Sécurité de Contenu » (CSP), tire parti de l’extension Polylang et est entièrement compatible avec l’extension AMP. Il est également entièrement compatible avec les extensions Classic Editor et Classic Widgets.

Lumière! est un outil formidable pour illustrer vos articles. Vous pouvez afficher les détails des films de plusieurs façons, comme dans des fenêtres surgissantes, des widgets, et directement à l’intérieur de votre article. Il est possible de le paramétrer en profondeur dans le panneau d’options de l’administrateur.

Assistance

Allez sur WordPress Support pour les problèmes généraux, ou sur dépôt GIT pour des demandes techniques (axées développement).

Il est toujours bon de consulter le site internet officiel.

Captures d’écran

  • Une fenêtre surgissante affichée lorsqu’un lien IMDB est cliqué.
  • Comment les données d’un film sont-elles affichées « à l’intérieur d’un message » ?
  • Comment les données d’un film sont-elles affichées dans un « widget » ?
  • Préférences d’administrateur pour le cache
  • La zone de widget pour afficher un film
  • Menu dans l’éditeur visuel (tinyMCE) pour l’inclusion d’une section de film ou d’une fenêtre surgissante
  • Outil pour insérer une section de film ou une fenêtre surgissante dans un article
  • Page de recherche pour trouver l’ID IMDb d’un film
  • Bloc Gutenberg
  • Page de taxonomie pour une star

Blocs

Cette extension fournit 4 blocs.

  • Open a search window Open a new window to query the IMDb for movie and retrieve its ID number
  • Add a popup link Add a link that opens a popup with your selected movie
  • Add a movie in your Widget Widget to add a movie or prevent auto title widget from adding movies in selected posts
  • Add a movie into your post Add a block in your posts that displays movie data

Installation

utilisation normale

  1. Activer l’extension
  2. Si vous souhaitez peaufiner votre blog, configurez l’extension (dans les paramètres d’administration). Les valeurs par défaut seront automatiquement remplies, aucune modification n’est nécessaire pour une utilisation normale.
  3. Installez un widget Lumière dans les pages widgets de WordPress si vous souhaitez inclure des informations sur les films dans votre barre latérale.
  4. Rédigez un article contenant des informations sur votre film préféré en utilisant l’un des outils intégrés à WordPress !

options de base

Il existe trois façons d’utiliser Lumière! 1/ avec le créateur de liens de fenêtres surgissantes, 2/ avec un widget, et 3/ à l’intérieur d’un article. Chaque option peut être combinée avec n’importe quelle autre, il n’y a pas de limitation.

  1. Fenêtre surgissante Lors de la rédaction de votre article, intégrez le titre d’un film à l’aide de l’option « Add IMDb Link ». Sélectionnez le titre du film que vous avez écrit et cliquez sur cette option. Après avoir publié votre article, votre texte sera cliquable et ouvrira une fenêtre contextuelle contenant des informations sur le film ! Techniquement, une balise HTML invisible sera ajoutée autour du titre sélectionné comme : < span data-lum_link_maker "popup">titre du film> que vous ne pouvez généralement pas voir sauf si vous éditez en mode texte. Vous pouvez voir si cela a fonctionné grâce à la petite icône à gauche du texte sélectionné. Les popups peuvent être affichés en utilisant les fenêtres modales Bootstrap, Classic et Highslide (à sélectionner dans les options d’administration de Lumière !)
  2. Widget peut être utilisé pour afficher les données d’un film en rapport avec un article. Allez dans les options d’administration des widgets et ajoutez un widget Lumière! dans la barre latérale où vous souhaitez afficher des informations sur les films. Une fois le widget activé, vous pouvez ajouter des informations sur un film dans votre barre latérale : lors de l’édition de votre article de blog, un nouveau widget sera affiché pour vous permettre d’entrer soit le nom du film (ce qui peut conduire à des résultats inattendus), soit l’identifiant IMDb (qui n’échoue jamais dans la recherche d’un film) du film que vous souhaitez voir apparaître dans la barre latérale. Si vous ne connaissez pas l’identifiant IMDb, vous pouvez utiliser le lien de recherche fourni dans le widget Lumière! Recherchez simplement le nom du film et vous trouverez l’identifiant IMDb.
  3. L’extension peut afficher les données IMDb dans une publication. Il suffit d’ajouter un bloc Lumière et d’entrer le titre ou l’ID IMDB d’un film. Pour ce dernier, afin de trouver l’ID IMDb, utilisez l’outil de recherche fourni dans le bloc Lumière (colonne latérale). Un outil similaire est fourni avec l’éditeur classique de WP sous la forme d’un menu déroulant. Si vous écrivez votre publication avec l’éditeur WP classique, utilisez les outils de la barre Lumière pour sélectionner le titre du film : il insérera des balises html autour de votre sélection, comme &lt ; span data-lum_movie_maker « movie_title »>Le titre de mon film&lt ; /span>.

Réglages détaillés :

  1. Lumière! Movies peut créer des pages virtuelles comprenant une liste de films étiquetés de manière identique (appelée taxonomie). Des modèles de taxonomie sont fournis. Consultez l’aide de l’extension pour savoir comment utiliser cette option.
  2. Vous pouvez éditer le fichier assets/css/lumiere.css pour personnaliser la mise en page selon vos goûts. Afin de conserver vos modifications de feuilles de style lors des mises à jour de Lumière!, vous devrez télécharger un lumiere.css non modifié depuis le dépôt GIT de Lumière!, et après l’avoir édité, le placer dans le dossier de votre thème actuel de WordPress (un thème enfant de préférence, car il sera supprimé lors des mises à jour du thème dans le cas contraire). De cette façon, vos modifications de feuilles de style seront conservées à travers les mises à jour de Lumière.

Avancés

  1. Si vous ne voulez pas que Lumière ajoute de lien (dans le cas où vous ne cherchez que des informations affichées dans le widget et à l’intérieur des publications), recherchez l’option située dans « Options générales -&gt ; Avancé -&gt ; Enlever tous les liens ? » et sélectionnez « oui ». Les liens ouvrant une fenêtre surgissante (aussi bien dans le widget que dans les publications) ne seront plus disponibles.
  2. Si vous souhaitez afficher automatiquement un widget en fonction du titre de l’article, il suffit d’activer l’option « Titre automatique Widget » située dans « Options générales -> Avancé -> Titre auto widget » dans les options d’administration de l’extension. Assurez-vous d’avoir ajouté un widget Lumière dans « Apparence – Widgets ». Utile pour les blogs exclusivement dédiés aux critiques de films, où tous les titres des articles sont nommés d’après les titres des films. Vous pouvez empêcher un article d’afficher le widget en cochant lors de l’édition de l’article l’option Lumière « Désactiver le widget de titre automatique pour cet article ».
  3. Vous pouvez inclure une page personnalisée dans votre blog qui comprend tous vos articles sur le cinéma. Jetez un coup d’œil ici : Les critiques de films sur Lost Highway. Si vous souhaitez faire de même, consultez l’aide de Lumière dans votre interface d’administration.
  4. Les URL des pages de taxonomie et des fenêtres surgissantes peuvent être modifiées selon vos goûts. Dans les options générales avancées de Lumière, vous pouvez modifier l’URL commençant par « lumiere » pour les pages de taxonomie. Veillez à rafraîchir vos « règles de réécriture » lors de l’ajout d’une nouvelle taxonomie (rendez-vous dans votre interface d’administration à la page Permalink Settings (/wp-admin/options-permalink.php)
  5. Si votre blog devaît n’être consacré qu’aux séries, aux podcasts ou aux jeux vidéo seuls, il est possible de modifier le comportement de recherche de Lumière pour qu’il récupère exclusivement ces émissions. Dans les options avancées de l’administration générale de Lumière, cherchez « Catégories de recherche ».
  6. De nombreuses autres options sont proposées, il suffit de jeter un coup d’œil sur les pages d’options et de mode d’emploi !

FAQ

Comment utilise l’extension ?

Vous pouvez trouver plus d’explications sur l’utilisation des fonctionnalités de Lumière! dans la page dédiée aux paramètres de l’extension. Après avoir installé Lumière!, consultez la section « Aide de Lumière! ».

Puis-je suggérer une fonctionnalité/rapporter un bogue concernant l’extension ?

Bien sûr, rendez-vous sur la Lumière! Accueil des films ou dépôt GIT. N’hésitez pas à partager vos commentaires, bogues et souhaits. L’extension fait plus ou moins ce dont j’ai besoin mais les utilisateurs m’ont beaucoup aidé à améliorer Lumière!.

Je veux me débarrasser de ces liens qui ouvrent une fenêtre surgissante !

Regardez dans « Options générales -&gt ; Avancé -&gt ; Divers -&gt ; Enlever tous les liens ? » et mettez l’option sur « oui ». Les liens ne seront plus affichés, tant pour le « widget » (à l’intérieur des articles) que pour les liens externes (comme les fenêtres surgissantes).

Je veux conserver mes données pour toujours sur mon disque/serveur

Il y a deux façons de procéder :
1/ Utilisez la fonction de rafraîchissement automatique du cache, une fonction qui garantit que votre cache soit toujours à jour en rafraîchissant votre cache de films/personnes toutes les deux semaines. Allez dans « Gestion du cache -> Options générales du cache -> Fonctions automatisées du cache » et cochez l’option « Rafraîchissement automatique du cache ». En sélectionnant cette option, vous supprimez l’expiration de la durée du cache, qui sera automatiquement fixée à une durée indéterminée.

2/ Conserver le cache pour toujours sans le rafraîchir. Allez dans « Gestion du cache -> Options générales du cache -> Options générales » et cliquez sur « jamais » dans « Expiration du cache » pour conserver éternellement les données téléchargées depuis IMDb. Cela signifie que les changements effectués sur IMDb ne seront plus reflétés dans votre cache. Si vous avez choisi cette option, vous pouvez toujours supprimer/rafraîchir un film spécifique dans les options du cache. Dans la plupart des cas, l’option précédente « Auto-rafraichissement du cache » est préférable.

Est-il possible d’ajouter plusieurs films à la barre latérale/au widget et à l’intérieur de mon article ?

Bien qu’un seul widget puisse être ajouté par article, si vous utilisez la fonction « widget automatique », vous pouvez afficher jusqu’à deux films dans votre barre latérale : l’un créé automatiquement en fonction du titre de votre article, et un autre que vous auriez ajouté manuellement dans la barre latérale (options de la boîte méta de l’article).

Dans vos articles, vous pouvez insérer autant de blocs de films que vous le souhaitez, il n’y a pas de limitation.

Comment intégrer Lumière avec l’extension Polylang ?

Si Polylang est installé, de nouvelles fonctionnalités pour la taxonomie sont ajoutées, telles qu’un formulaire déroulant pour sélectionner les langues dans les pages de taxonomie (comme https://yourblog.com/lumiere-director/stanley-kubrick/). Une fois que vous avez sélectionné les données à transformer en taxonomie, vous devez activer la même taxonomie dans Polylang Settings sous -> Custom post types and Taxonomies -> Custom taxonomies que vous avez activé avec Lumière.

Est-ce que Lumière! est compatible avec l’extension Classic Editor ?

Si pour une raison quelconque vous utilisez l’extension Classic editor pour retrouver l’interface d’édition de WordPress pré-5.8, vous trouverez tous les outils d’édition Lumière adaptés à votre interface.

Est-ce que Lumière! est compatible avec l’extension Classic Widgets ?

Si pour une raison quelconque vous utilisez Classic Widgets pour retrouver l’interface des widgets WordPress d’avant la version 5.8, vous trouverez tous les outils d’édition Lumière adaptés à votre interface.

Lumière! est-il compatible avec Intelly Related posts ?

Tout à fait. Si vous utilisez Intelly related posts, les articles qui affichent Lumière Movies n’afficheront plus Intelly related posts afin de ne pas casser la mise en page. Si vous préférez toujours afficher Intelly related posts dans tous vos articles, le comportement par défaut peut être outrepassé dans les options avancées générales de Lumière!.

Est-ce que Lumière! est compatible avec AMP ?

Il devrait être conforme avec l’extension AMP WordPress. Il se peut que vous constatiez des changements dans la mise en page et, bien entendu, dans l’apparence. Les fenêtres surgisstantes seront supprimées et affichées dans une nouvelle page, conformément aux normes AMP.

Est-ce que Lumière est conforme aux normes CSP ? (pour les développeurs)

Content Security Policy (CSP) est une sécurité basée sur le serveur internet qui évite les injections dans vos pages. Elle améliore considérablement la sécurité de votre site internet.

Bien qu’il soit difficile de rendre WordPress entièrement compatible avec CSP, Lumière est entièrement compatible avec CSP à la fois pour l’interface d’administration et pour l’interface publique. Ni les javascripts ni les feuilles de style ne sont ajoutés directement à l’intérieur des balises HTML, et l’extension utilise le système standard de WordPress pour ajouter des scripts et des feuilles de style.

Pour ajouter un « nonce », il est conseillé d’utiliser les crochets standard « wp_script_attributes » et « wp_inline_script_attributes » pour injecter vos nonces dans les scripts, ou d’utiliser une technique de tampon WordPress de type regex pour injecter les nonces de style.

Puis-je modifier la taille des images du poster ?

Bien sûr, il suffit de décocher « Afficher uniquement les vignettes » dans les options générales d’administration, de décocher « Afficher uniquement les vignettes » et d’insérer la taille que vous souhaitez (en pixels) pour l’image.

Puis-je modifier la taille des fenêtres surgissantes ?

Bien sûr, il suffit d’indiquer la largeur et la hauteur dans les options générales d’administration.

Puis-je modifier les couleurs des fenêtres surgissantes ou de l’intérieur des articles ?

Bien sûr, il suffit de sélectionner l’un des thèmes disponibles dans les options générales d’administration, soit dans la section « page pleine », soit dans la section « fenêtre surgissante ».

Puis-je ajouter ou supprimer des données détaillées, telles que le nom du réalisateur ou l’année de sortie ?

Bien sûr, vous pouvez également modifier l’ordre de ces détails. Il suffit de jeter un coup d’œil aux options de gestion des données.

Comment l’extension se conforme-t-elle à la politique de confidentialité, telle que le GDPR ?

Aucune donnée n’est envoyée à l’IMDb concernant les utilisateurs finaux. L’hébergeur du site web interroge lui-même l’IMDb, sans que ce dernier ne sache qui le visite.

Seul le propriétaire du site est connu de l’IMDb et doit se conformer à la politique de confidentialité de l’IMDb
Aucune donnée concernant l’utilisateur final n’est envoyée à un tiers, Lumière! est donc conforme au GDPR. Un court paragraphe peut être consulté sur la page de politique de confidentialité de votre page d’administration des politique de confidentialité, qui peut être ajouté à votre propre page de politique de confidentialité.

Lors de l’accès aux fenêtres surgissantes personnes/film, si rien ne s’affiche, un message « 404 Non trouvé » est lancé.

Si vous obtenez un « 404 Non trouvé » lorsque vous accédez à des pages telles que « /lumiere/person/?mid=0000040 », cela est certainement dû à une mauvaise configuration du serveur web. Veillez à ajouter au .htaccess l’option suivante, au début du fichier :

Options Includes

Cette valeur est censée être incluse par défaut dans votre configuration Apache. Vous pouvez consulter commment éditer .htaccess.

Incompatibilité

Lumière est incompatible avec Echo RSS Feed Post Generator, une extension prédatrice. Si vous l’avez installé, vous ne pourrez pas utiliser Lumière. Toute extension destinée à construire de faux blogs automatisés sera ajoutée à cette liste rouge.

Problèmes connus

  • aucun.

Avis

26 juillet 2024 2 réponses
Listing thousands of movies on my website can be quite a task, but this plugin has been a game-changer. It not only saves me valuable time to focus on other aspects but also enhances the visual appeal of my posts. When I encountered a minor issue (which, admittedly, was my own fault), tech support responded swiftly and provided amazing assistance. I wholeheartedly recommend this plugin for any website dealing with IMDB movie entries.
Lire les 2 avis

Contributeurs/contributrices & développeurs/développeuses

« Lumière Movies » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“Lumière Movies” a été traduit dans 2 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « Lumière Movies » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

Une liste récente des modifications est disponible sur GIT.

Changements majeurs :

4.1

« Spinners » de fenêtres surgissantes pour faire patienter les visiteurs, mise en page des fenêtres surgissantes plus agréables, affichage plus rapide des pages de taxonomie, meilleur support de Polylang s’il s’agit d’une page AMP. Correction de bogues de longue date.

Plus de flexibilité pour les utilisateurs du widget de titre automatique : Vous pouvez désormais empêcher un article d’ afficher le widget de titre automatique en cochant dans l’édition de l’article l’option Lumière « Désactiver le widget automatique pour cet article ».

[…]

4.0

Ajout d’une nouvelle fonction de rafraîchissement automatique du cache, une fonctionnalité utile qui vous assurera que votre cache soit toujours à jour ! Correction du système de taxonomie, qui crée désormais des liens vers les pages de taxonomie (https://yourblog.com/lumiere-director/stanley-kubrick) dans les widgets/sections d’articles, avec la langue appropriée. La taxonomie des articles (ex : genre) est maintenant affichée pour tous les articles trouvés. Ajout de l’option générale avancée permettant d’ajouter un délai supplémentaire lors de l’interrogation du site IMDb. Le téléchargement des données depuis le site IMDB est réessayé 3 fois avant d’abandonner. Correction d’un bogue dans l’activation de l’extension, de la mise en page dans la position des options de données de l’administrateur, de l’amélioration des normes de la politique de sécurité du contenu et de la compatibilité avec HTML 4.1, PHP 8.0, PHP 8.3. Le bannissement des bots est maintenant exécuté avant toute recherche ou affichage de l’IMDb, évitant la création de cache (et 504 erreurs HTML lors de l’appel du site IMDb !). Amélioration des commentaires dans les sections d’administration. Sous le capot, les pages d’options de l’administrateur ont été nettoyées et réécrites.

Et bien d’autres choses encore ! Il s’agit d’une nouvelle version majeure, plus stable et plus sûre, qui a fait l’objet de nombreux tests avant d’être publiée.

[…]

3.0

  • Mise à jour majeure, extension largement réécrite. Nom IMDb Link Transformer changé en Lumière! Devrait être conforme à la norme Content Security Policy (CSP). Trop de changements pour être listés. Consultez le journal des modifications.