IMDb Connector

Descripción

IMDb Connector es un sencillo plugin que te permite acceder fácilmente a la base de datos de IMDb.com a través de la API proporcionada por omdbapi.com, obteniendo los detalles de una película o serie específica.

IMPORTANTE: La API proporcionada por omdbapi.com se ha vuelto privada y requiere una API key la cual debe ser pagada mensualmente (entre 1$ y 10$ USD). Es por eso que ahora IMDb Connector desafortunadamente depende de las donaciones hechas por un puñado de usuarios que mantienen este plugin gratuito y que funcione correctamente. Lee más sobre la idea de mantener IMDb Connector gratuito para la mayoría de los usuarios en la página de “Instalación”.

Hasta ahora, el plugin viene con las siguientes características:

  • Los widgets te permiten mostrar los detalles de la película en tu Barra lateral,
  • Funciones PHP permite a los desarrolladores de temas / plugins analizar información de una película en particular fácilmente,
  • Los Shortcodes puedes usarlos para mostrar uno o más detalles de una película dentro de tu entrada o página.
  • y una página de ajustes que te permite (des)activar características y personalizar la forma en la que IMDb Connector trabaja.

Si tienes alguna idea de característica, por favor no dudes en proponerla enviándome un email e intentaré hacer lo que pueda para implementarla en la siguiente versión.

Capturas

  • Página de ajustes del plugin.
  • El widget estándar mostrado en la Barra lateral.
  • La configuración del widget en el panel de administración.

Instalación

Cómo instalar

  1. Instala IMDb Connector a través del instalador nativo de WordPress que se encuentra en Plugins > Instalar o copiando la carpeta imdb-connector dentro del directorio /wp-content/plugins/ de tu instalación de WordPress.
  2. Asegúrate de que la carpeta /cache/ en el directorio del plugin tiene permisos de escritura (CHMOD 755).
  3. Activa el plugin en la sección de plugins de tu panel de administración.
  4. Ve a Ajustes > IMDb Connector para personalizar el plugin como desees.

Obtener una clave API

¿Por qué necesito una?

IMDb Connector paró de funcionar en Mayo 2017. Esto fue debido a que la API no oficial OMDb, usada por este plugin para obtener la información de películas de IMDb.com, se volvió privada y ahora es necesario una API key. Esta API key cuesta 1$, 5$ ó 10$ USD al mes dependiendo del uso de la misma. IMDb Connector puede funcionar con 1$ USD al mes.

¿Qué puedo hacer?

IMDb Connector tiene la intención de ser un plugin gratuito y debe seguir siéndolo en el futuro. Sin embargo solo puede funcionar a través de donaciones. Si 12 usuarios donaran 1$ USD cada uno, en total se recaudaría 12$ USD, cantidad suficiente para que el plugin siga funcionando durante un año completo y podría ser completamente gratuito para otros usuarios que actualmente estén utilizando IMDb Connector.

¿Cómo puedo donar?

Sin donaciones, IMDb Connector no funcionará. Si te gustaría continuar usando IMDb Connector en tu sitio web y apoyar a la comunidad, cosidera por favor hacer una donación via Paypal. Todas las donaciones serán utilizadas para hacer frente al gasto de la API key que utiliza el plugin. Una vez que el objetivo esté completado, el exceso de dinero será devuelto.

Donar via PayPal y asegura el futuro de IMDb Connector

Preguntas frecuentes

Instrucciones de instalación

Cómo instalar

  1. Instala IMDb Connector a través del instalador nativo de WordPress que se encuentra en Plugins > Instalar o copiando la carpeta imdb-connector dentro del directorio /wp-content/plugins/ de tu instalación de WordPress.
  2. Asegúrate de que la carpeta /cache/ en el directorio del plugin tiene permisos de escritura (CHMOD 755).
  3. Activa el plugin en la sección de plugins de tu panel de administración.
  4. Ve a Ajustes > IMDb Connector para personalizar el plugin como desees.

Obtener una clave API

¿Por qué necesito una?

IMDb Connector paró de funcionar en Mayo 2017. Esto fue debido a que la API no oficial OMDb, usada por este plugin para obtener la información de películas de IMDb.com, se volvió privada y ahora es necesario una API key. Esta API key cuesta 1$, 5$ ó 10$ USD al mes dependiendo del uso de la misma. IMDb Connector puede funcionar con 1$ USD al mes.

¿Qué puedo hacer?

IMDb Connector tiene la intención de ser un plugin gratuito y debe seguir siéndolo en el futuro. Sin embargo solo puede funcionar a través de donaciones. Si 12 usuarios donaran 1$ USD cada uno, en total se recaudaría 12$ USD, cantidad suficiente para que el plugin siga funcionando durante un año completo y podría ser completamente gratuito para otros usuarios que actualmente estén utilizando IMDb Connector.

¿Cómo puedo donar?

Sin donaciones, IMDb Connector no funcionará. Si te gustaría continuar usando IMDb Connector en tu sitio web y apoyar a la comunidad, cosidera por favor hacer una donación via Paypal. Todas las donaciones serán utilizadas para hacer frente al gasto de la API key que utiliza el plugin. Una vez que el objetivo esté completado, el exceso de dinero será devuelto.

Donar via PayPal y asegura el futuro de IMDb Connector

Reseñas

Great plugin and support

Just begun using this plugin and it is the best IMDB plugin available and great support too.

Hope everyone donates to keep this plugin going.

Amazing Functionality and Support

I have been using this plugin for quite a while. The functionality is great and the only thing I struggled with was the poster functionality. After posting on the support forum the plugin developer offered a helping hand and he solved the problem in a few minutes. Thank you for the great support.

Utterly well done

This is a great plugin for many reasons!

First of all I really appreciate the detailed settings page where you can set various caching options and are also presented with a deactivation tab. This shows the amount of thought and detail which went into it and certainly goes much further than just introducing a certain functionality into a plugin.

The documentation is ace, also well done.

Last but not least the plugin is “on point” and does perfectly what it should – connect to IMDb.

Thanks mate!

Leer todas las 18 reseñas

Colaboradores y desarrolladores

“IMDb Connector” es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

“IMDb Connector” ha sido traducido a 3 idiomas. Gracias a los traductores por sus colaboraciones.

Traduce “IMDb Connector” a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN , o suscríbete al log de desarrollo por RSS .

Registro de cambios

1.5.1

  • Solución temporal para el uso de la API.
  • Añadido el aviso de donación.
  • Compatibilidad con WordPress 4.8.

1.5.0

  • Añadida la opción para escoger entre argumento corto o completo en el panel de administración.
  • Compatibilidad con WordPress 4.5.2
  • Actualizado Font Awesome to 4.6.3.

1.4.2

  • Compatibilidad con WordPress 4.4.1.

1.4.1

  • Cambiado el formato de tabla del dato “fecha de estreno” de película de entero a cadena. Ya no se devolverá el año en número, sino la fecha completa (YYY-MM-DD). Nota: Para aplicar el cambio, debes eliminar la tabla completa imdb_connector de tu base de datos MySQL. Gracias a selse por aportar esta mejora.
  • Actualizadas las traducciones.

1.4.0

  • Añadido el shortcode para obtener “poster_url” que muestra la URL del póster de la película. Por favor consulta el área de “Shortcodes” de la documentación oficial para más información.
  • Movidas las funciones a las clases IMDb_Connector_Movies y IMDb_Connector_Cache.
  • Actualizadas las traducciones.
  • Soporte PHP 7
  • Limpieza de código.
  • Cambios mínimos de lavado de cara.

1.3.4

  • Eliminadas funciones anticuadas en el widget de películas (gracias a MajorFusion).

1.3.3

  • Extensión de shortcodes los cuales ahora aceptan varios atributos más que permiten a los usuarios personalizar el resultado más individualmente. Por favor consulta el área de “Shortcodes” en la documentación oficial para ver todos los atributos disponibles.
  • Añadida compatibilidad para WordPress 4.3 que acaba de ser lanzada.
  • Añadido el botón de “Restablecer ajustes” a la página de ajustes.
  • Solucionado el fallo aparecido como error cuando se activaba IMDb Connector.

1.3.2

  • Cambio de varios nombres de funciones anticuadas para mayor organización. Todas las funciones ahora comienzan con imdb_connector_*
  • Limpieza y optimización de main.js.
  • Pequeña limpieza de cara de la página de ajustes.
  • Eliminado el modo de depuración.

1.3.1

  • Solucionado el fallo aparecido en archivo JSON corrupto proporcionado por omdbapi.com, que hacía imposible trabajar con el plugin (gracias a jcandsv).
  • Añadidos iconos de Font Awesome a la página de ajustes del plugin.
  • Pequeñas mejoras de código.

1.3.0

  • Añadidos más parámetros de shortcodes y detalles de películas. Desde ahora puedes mostrar la duración como “runtime-minutes”, “runtime-hours” o como “runtime-timestamp” (marca temporal).
  • Reprogramadas varias secciones.
  • Actualizadas las traducciones.

1.2.1

  • Compatibilidad con WordPress 4.2.3.
  • Actualizadas las traducciones.

1.2.0

  • Solucionado fallo.

1.1.0

  • Compatibilidad con WordPress 4.2.2.

1.1

  • Añadida compatibilidad con WordPress 4.2.1.
  • Actualizadas las traducciones.

1.0

  • Versión estable.
  • Limpieza de código y otras pequeñas optimizaciones.
  • Actualizada la documentación.
  • Actualizadas las traducciones.
  • Actualizadas las capturas de pantalla.

0.6.2

  • Solucionado fallo con películas recientemente añadidas que no contenían todos los valores.

0.6.1

0.6

  • Solucionado fallo con versiones de PHP inferiores a 5.2.
  • Limpieza de código.

0.5

  • Añadido icono de instalación del plugin.
  • Reordenado de código.
  • Actualizadas las traducciones.

0.4.3

  • Añadido campo “imdbrating” (puntuación de IMDb).
  • Actualizadas las traducciones.

0.4.2

0.4.1

  • Solucionado el shortcode de detalles de películas con múltiples valores solicitados.

0.4

  • MySQL caché es ahora almacenada en una tabla aparte.
  • Añadida la característica de seleccionar el nombre de la tabla donde la caché será almacenada.
  • Añadida la característica de eliminar automáticamente la caché después de un tiempo determinado.
  • Añadida la característica de permitir al administrador elegir qué archivos y ajustes de IMDb Connector deberían seguir manteniéndose después de desactivar el plugin.
  • Añadido el detalle de película “type” el cual devuelve el tipo de película (documental, serie, película, etc…).
  • Renombrados los detalles de película “genre” (género), “country” (país), “language” (idioma), “writer” (guionista) y “director” a nombres plurales.
  • Actualizadas las traducciones.

0.3

  • Añadida opción de elegir si la caché del detalle de película debe ser almacenado localmente en MySQL.
  • Añadida una opción en la página de ajustes que define si el póster de la película debería ser cacheado o no.
  • Añadida opción de formato de array a la función imdb_get_connector_movie() que define si el resultado debería ser un “array” o un “objeto”.
  • Añadidas traducciones y actualizadas las existentes.
  • Los detalles de película “genre” (género), “director”, “writer” (guionista), “actors” (actores), “country” (país) y “language” (idioma) han sido cambiados a arrays.
  • El detalle de película “runtime” (duración) está ahora en un array que contiene “timestamp” (marca temporal), “minutes” (minutos) y “hours” (horas).
  • Eliminado “Usar estilo por defecto en widgets” de la página de ajustes.

0.2

  • Añadida la función “eliminar caché” en la página de ajustes.
  • Añadidas varias funciones PHP, por ejemplo search_imdb_connector_movies().
  • Añadido el modo depuración para mostrar errores y advertencias.
  • Añadidas varias traducciones y actualizadas las existentes.
  • Solucionado el fallo de “cabeceras ya enviadas” en la activación del plugin.
  • Solucionado el fallo que impedía que las traducciones fueran cargadas.
  • Solucionado el fallo que aparecía cuando una cadena se ejecutaba a través de wptexturize() que es usada para el detalle de título de IMDb. Gracias a (7movies).
  • Cambiada la función get_imdb_* a imdb_get_connector_* para evitar conflictos con otros plugins.
  • Actualizada la documentación.
  • Reconstrucción del widget de película.
  • Reestructurados los archivos del plugin.

0.1.2

  • Reparación.

0.1

  • Versión inicial.