Página 1 de 4

Imgur 1.7.2

Publicado: 14 May 2017, 06:27
por AlfredoRamos

Nombre de la Extensión: Imgur
Autor: Alfredo Ramos
Descripción de la Extensión
Agrega un nuevo botón para subir imágenes a Imgur y la añade automáticamente al tema, mensaje privado o la firma del usuario A través del Panel de Control del Administrador se puede controlar si se desea mostrar la imagen como texto plano o usando BBCode como URL, imagen (default) o miniatura.

Nota: La misma cuenta de Imgur será usada para subir todas las imágenes.

Características

  • Cambia los datos de la API a través del PCA

  • Opcionalmente, especifica un álbum en donde se subirán todas las imágenes

  • Compatible con la extensión ABBC3 (desde la versión 1.0.4)

  • Protección contra ataques CSRF (desde la versión 1.1.0)

  • Registro de Administrador cuando se realizan cambios en la configuración (desde la versión 1.1.0)

  • Insertar BBCode o texto en la posición del cursor (desde la versión 1.1.0)

  • Enlace de descarga de copia de seguridad del álbum en el PCA Album (desde la versión 1.1.0)

  • Barra de progreso al subir imágenes (desde la versión 1.2.0)

  • Compatible con la extensión QuickReply Reloaded (desde la versión 1.2.0)

  • Compatible con la extensión mChat (desde la versión 1.2.0)

  • Menú desplegable en el botón (al dar clic derecho) de subida de imagen (desde la versión 1.3.0)

  • Pestaña Imgur en las opciones de publicación para elegir entre las distintas opciones de salida (desde la versión 1.3.0)

  • Almacenamiento de ciertas preferencias de usuario usando localStorage y sessionStorage (desde la versión 1.3.0)

  • Ajustes en el PCA para habilitar o deshabilitar los distintos tipos de salida (desde la versión 1.3.1)

  • Subir imágenes arrastrando y soltando, en la pestaña Imgur del editor completo (desde la versión 1.6.0)

Requerimientos:

  • PHP 7.1.3 o superior

  • phpBB 3.3 o superior

  • Datos de la API de Imgur (client_id y client_secret)


3.3.x alfredoramos_imgur_1.7.2.zip

Repositorio: AlfredoRamos/phpbb-ext-imgur

Capturas:

Spoiler

Imagen Imagen
Imagen Imagen
Imagen

Instalación:

  1. Descarga la version más reciente

  2. Descomprime el archivo *.zip o *.tar.gz

  3. Copia el directorio alfredoramos dentro de {PHPBB_ROOT}/ext/

  4. Ve a tu PCA > Personalizar > Administrar Extensiones

  5. Localiza Imgur y haz click en Habilitar

Configuración:

  • Registra una aplicación Imgur en https://api.imgur.com/oauth2/addclient

  • Ingresa el nombre de la aplicación

  • Selecciona OAuth 2 authorization with a callback URL

  • Asegúrate que la URL http://domain.tld/app.php/imgur/authorize funciona, remplazando domain.tld con tu propio dominio, y usa https:// si tienes un certificado SSL instalado y configurado

  • Ingresa la URL anterior en el campo Authorization callback URL

  • Ingresa tu email y una breve descripción

  • Después de enviar los datos, obtendrás un client_id y client_secret

  • Ve a tu PCA > Extensiones > Imgur > Preferencias

  • Ingresa el client_id y client_secret

  • Opcionalmente ingresa el ID del álbum

  • Haz clic en enviar

  • Nuevamente en los ajustes de Imgur, haz clic en el enlace de autorización

  • Una nueva ventana se abrirá para autorizar la aplicación

  • Inicia sesión en tu cuenta Imgur para autorizar el acceso a tu cuenta

  • La ventana se cerrará por si sola al finalizar, o mostrará un mensaje de error

Versión de la Extensión: 1.7.2
Traducción: Español (es y es_x_tu)
Compatible con phpBB: 3.3.x
Tema original en phpBB: https://www.phpbb.com/customise/db/extension/imgur/


Re: Imgur 1.0.0

Publicado: 02 Jun 2017, 19:27
por ThE KuKa
Extensión validada por el sitio oficial.
http://www.phpbb-es.com/foro/viewtopic. ... 16#p238416

Imgur 1.6.0

Publicado: 12 Jun 2020, 23:23
por AlfredoRamos

Reabro este tema para actualizar la extensión :sunglasses:

Nota: es muy probable que las versiones que se publiquen en éste tema sean más recientes que la versión aprobada.

Cambios desde la version 1.3.1

  • Correcciones en las traducciones al Español
  • Verificación del tipo MIME de la imágen antes de comenzar la subida
  • Mostrar mensajes de error más descriptivos al obtener una respuesta vacía o inválida por parte del servidor
  • Cargar CSS y JS sólo cuando es necesario, para reducir los tiempos de carga de la página
  • Uso de un CDN más confiable para el polyfill de FormData
  • Reescrito en JavaScript puro (sin jQuery)
  • Corrección de errores con IE11
  • Correcciones para la versión móvil en la pestaña de opciones de publicación
  • Corrección de inclusión de eventos en la plantilla
  • Minificación de CSS y JS para reducir aún más los tiempos de carga

Imgur 1.6.0

Publicado: 13 Jun 2020, 00:29
por andares
AbaddonOrmuz escribió: 14 May 2017, 06:27

y aunque se ofrece para phpBB 3.2.x también, para ésta última no se ha probado a profundidad, especialmente usando versiones de PHP inferiores a 7.1.3.

Comprobado que funciona con phpBB 3.2.5

Pero he tenido un fallo a partir de este punto:

-Una nueva ventana se abrirá para autorizar la aplicación
-Inicia sesión en tu cuenta Imgur para autorizar el acceso a tu cuenta
-La ventana se cerrará por si sola al finalizar, o mostrará un mensaje de error

La ventana daba error y no autorizaba el proceso. Para solucionarlo he suprimido de la URL de la ventana esta parte app.php/ seguido de actualizar y ya aparece la autorización.


Imgur 1.6.0

Publicado: 13 Jun 2020, 01:02
por AlfredoRamos

@andares Si accedes directamente a URL http://dominio.com/app.php/imgur/authorize funciona con y sin app.php/?

Es muy importante que funcione, de lo contrario autorización no terminará correctamente, como pudiste observar.

Aunque es extraño que no funcione, porque precisamente recomiendo que la URL tenga app.php/ porque sin importar que esté deshabilitada la opción de re-escritura de URLs en el PCA (que elimina app.php/ de las URLs) debe funcionar.

Solo he podido probarla en servidores Apache y Nginx, tu servidor usa otro software? Como LiteSpeed o IIS?


Imgur 1.6.0

Publicado: 13 Jun 2020, 16:15
por andares

@AbaddonOrmuz si la URL con el "app.php" me ha funcionado sin problema desde la configuración de aplicación en la pagina de imgur y me ha generado bien las 2 claves de "client"

El problema ha sido en la 2da. activación, en el primer intento tenia desactivada la re-escritura de URLs...no habia manera lo he intentado un monton de veces, hasta que he activado la re-escritura de URL y he suprimido el "app.php" de la URL de la ventana, a la primera me lo ha "Autorizado"

En el hospedaje tengo Apache 2.


Imgur 1.6.0

Publicado: 26 Jun 2020, 02:14
por diegales

Buenas, entiendo que esta extensión es la misma que se usa en este foro no?
El enlace que hay en el post es la versión mas reciente o debo ir a otro sitio?

Por cierto abbadon, felicidades por el curro de la extensión. Un gran trabajo


Imgur 1.6.0

Publicado: 26 Jun 2020, 17:50
por ThE KuKa

Si, aquí estamos usando esta última versión sin problema alguno. ;)

Saludos.


Imgur 1.6.0

Publicado: 26 Jun 2020, 19:22
por AlfredoRamos

@diegales gracias, y si, los enlaces publicados en éste tema y en el del foro en inglés (éste) son idénticos y también los mas recientes.

Que por cierto, estoy por publicar una nueva versión donde añadí la opción de arrastrar y soltar para subir imágenes, en la pestaña Imgur del editor completo :sunglasses:


Imgur 1.6.0

Publicado: 26 Jun 2020, 20:36
por andares
AbaddonOrmuz escribió: 26 Jun 2020, 19:22

Que por cierto, estoy por publicar una nueva versión donde añadí la opción de arrastrar y soltar para subir imágenes, en la pestaña Imgur del editor completo

@AbaddonOrmuz se podria hacer esto mismo pero con una imagen que esta en el portapapeles?, es decir hacer un CTRL+V desde la pestaña imgur del editor completo?

Hay una extensión Clipboard Image 2.0.1 que hace exactamente esto pero en los adjuntos.


Imgur 1.6.0

Publicado: 27 Jun 2020, 00:51
por AlfredoRamos

Mmm... :thinking: déjame pensarlo.

Tenía planeado que la opción de subir arrastrando y soltando sería la última característica que iba a añadir.

Tal vez después de la versión 1.6.0, aunque no prometo nada, para no decepcionar a nadie :P


Imgur 1.6.0

Publicado: 30 Jun 2020, 19:02
por karbiko

Si puedo dar mi opinión, utilizo más la de pegar desde el portapapeles que la de arrastrar...
Le veo más utilidad a esa funcionalidad que no hace que tengas que crear un archivo de imagen únicamente para luego arrastrarlo o buscarlo para adjuntarlo..

Y hasta ahí llega mi parecer... :hai:


Imgur 1.6.0

Publicado: 30 Jun 2020, 19:03
por AlfredoRamos

Versión actualizada a 1.6.0-beta3 :tada:

:clipboard: Cambios desde la versión 1.6.0-beta2

  • Se añadió la función arrastrar y soltar para subir imágenes
  • Pequeñas mejoras en los archivos JavaScript minificados

Imagen


Imgur 1.6.0

Publicado: 30 Jun 2020, 19:12
por AlfredoRamos
karbiko escribió: 30 Jun 2020, 19:02

Si puedo dar mi opinión, utilizo más la de pegar desde el portapapeles que la de arrastrar...

Capturas de pantalla o imágenes editadas, supongo?

karbiko escribió: 30 Jun 2020, 19:02

Le veo más utilidad a esa funcionalidad que no hace que tengas que crear un archivo de imagen únicamente para luego arrastrarlo o buscarlo para adjuntarlo..

Añadí esta función porque uso aplicaciones que guardan automáticamente capturas de pantalla, aunque no todas me son útiles y puedo elegir más fácilmente con el explorador de archivos abierto que tras hacer click.

Hasta donde tengo entendido no se puede tener más de un archivo a la vez en el portapapeles, por lo que la subida sería de una en una, arrastrar y soltar permite subir varias imágenes a la vez, que es la principal razón por la que la añadí.

Aunque como comenté, aún no descarto la idea de subir imágenes desde el portapapeles :sunglasses:


Imgur 1.6.0

Publicado: 30 Jun 2020, 19:58
por ThE KuKa

Voy a actualizar ya! :rock: