Página 1 de 2

StoreToMega 3.3.10

Publicado: 28 Ago 2017, 05:04
por picaron

Nombre de la Extensión: Store To Mega
Autor: Picaron
Descripción de la Extensión
Esta Extensión dota a nuestro foro con la opcion de subir y hospedar cualquier tipo de archivo en MEGA (https://mega.nz) cuando estamos creando o editando un hilo. Una vez subido, nos facilitará el enlace de descarga para poder incluirlo en nuestro mensaje del foro.

  • Se debe de configurar desde el ACP el tamaño máximo del Archivo a hospedar, así como los datos de inicio de sesión de la cuenta de MEGA que se va a utilizar.
  • Es totalmente viable utilizar una cuenta FREE de MEGA, la cual contempla, finalmente, 20GB de almacenaje gratuito.

Requerimientos:

  • Esta Extensión REQUIERE que este INSTALADA y OPERATIVA en NUESTRO servidor web, la herramienta MEGATOOLS
  • Esta extensión REQUIERE un servidor bajo Debian o Ubuntu
  • La Extensión ha sido chequeada en un servidor bajo Debian Bullseye con MEGATOOLS instalado desde este Repositorio de Debian.
    ADVERTENCIA: SI SU SERVIDOR NO CUMPLE ESTOS REQUISITOS, ESTA EXTENSIÓN NO LE SERVIRÁ PARA NADA.
    Importante ::: Paso Previo ::: Desinstalar/Eliminar por completo la versión 1.0.0 de la extensión si fue instalada con anterioridad.
  • phpBB >=3.2.8

  • PHP >=7.1.0

Captura:
Imagen

Video Demo:

Descarga:
Descargar StoreToMega 3.3.10

Instalación:

  1. Descargar el archivo de la extensión y descomprimir.

  2. Copiar la carpeta /pikaron/storetomega/ a /ext/pikaron/storetomega/.

  3. Navegar en el PCA -> Personalizar -> Administrar Extensiones.

  4. Busque Store To Mega en la lista de Extensiones y haga clic en el enlace Habilitar.

  5. Configurar navegando en el PCA -> MENSAJES -> Configuración de mensaje -> Extensión: Store To Mega

Versión de la Extensión: 3.3.10
Historia:

  • 1.0.0 - Primer lanzamiento. Verificación correcta en un servidor bajo Debian Jessie con MEGATOOLS.
    Nota: Desinstalar la versión 1.0.0 por completo antes de instalar la versión 3.3.10

  • 3.2.8 - Optimización del codigo.

  • 3.3.10 - Actualización de la versión de MEGATOOLS y optimización del codigo.

Traducción: Picaron
Compatible con phpBB: >=3.2.8
Repositorio en GitHub: StoreToMega 3.3.10
Tema original en phpBB: (Ni aplica, ni aplicara)
Soporte oficial en phpBB: (Ni aplica, ni aplicara)
:cerveza:


Re: StoreToMega 1.0.0

Publicado: 29 Ago 2017, 22:18
por rubencm
He hecho algo similar para el summer of code (estará listo para phpBB3.3), casi seguramente se pueda usar con Mega tambien.

Re: StoreToMega 1.0.0

Publicado: 30 Ago 2017, 12:50
por uruguayito
a todo esto...¿cómo hago para instalar MEGATOOLS en mi servidor? .. ¿lo puedo/debo hacer yo? :sweat:

Re: StoreToMega 1.0.0

Publicado: 31 Ago 2017, 01:17
por picaron
Hola uruguayito.
Tienes que tener acceso root al servidor, si tu servidor es administrado tendrás que pedirles que lo instalen por ti.
Si tu servidor corre bajo Debian o Ubuntu y tienes acceso como root, en la ficha de la extensión, en requerimientos, he dejado el enlace del repositorio en el que queda descrito como instalarlo.
No obstante aquí lo tienes: Repositorio de Debian.
Siento no poder ayudarte con otras distribuciones diferentes.
Saludos.

Re: StoreToMega 1.0.0

Publicado: 02 Sep 2017, 23:30
por AlfredoRamos
Sería genial si su funcionamiento no necesitará tener instalado dicha herramienta en el servidor, aun hay mucha gente usando servidores compartidos y/o no permite el uso de shell_exec()

He visto algunos wrappers en PHP que tal vez podrían servir en este caso.

Re: StoreToMega 1.0.0

Publicado: 22 Sep 2017, 23:15
por picaron
Lamentablemente en servidores compartidos es complicado usar esta extensión ya que se basa en su totalidad en la herramienta MEGATOOLS y tendría que ser el administrador el que consintiera instalarla y/o habilitar la función shell_exec() en la versión de PHP donde corre nuestro foro.

Lo idóneo para poder usarla sería tener acceso root al servidor, o sea, siendo el administrador, tal y como lo detallado en los Requerimientos de la extensión.

Saludos.

StoreToMega 1.0.0

Publicado: 28 Jul 2019, 15:55
por Leinad4Mind
Si la opcion de configurar la cuenta mega eres por usuario y no ACP, teneria mucho mas poder.

StoreToMega 1.0.0

Publicado: 29 Sep 2019, 02:17
por J_Sparrow

Hola @picaron , he instalado la extensión y tengo un problema. En tu vídeo aparece una pestaña, que a mi no me aparece:
Imagen Imagen
¿Tengo algo desactivado o hay que instalar alguna cosa mas?¿O sera por el estilo que uso?


StoreToMega 1.0.0

Publicado: 29 Sep 2019, 17:54
por picaron

Hola @J_Sparrow, esa pestaña corresponde a otra de mis extensiones PayForLink, pero creo que esa extensión no la necesitas para tu foro.


StoreToMega 1.0.0

Publicado: 29 Sep 2019, 18:00
por J_Sparrow

Pues me acabas de matar, es lo que buscaba, que nadie copie nada, si no que le de a un botón y se copie.

Bueno, tendré que buscar otras alternativas, pero sigo usando tu extensión.

Gracias.


StoreToMega 1.0.0

Publicado: 29 Sep 2019, 18:09
por picaron

Lo siento @J_Sparrow, la extensión se limita a realizar lo que se detalla en la "Descripción de la Extensión". :oops:


StoreToMega 1.0.0

Publicado: 29 Sep 2019, 18:14
por J_Sparrow
Tranquilo, sin problemas, ya haces bastante. Ahora yo me tengo que amoldar a lo que hace y para eso soy muy imaginativo, ya lo verás :D :D

StoreToMega 1.0.0

Publicado: 29 Sep 2019, 18:32
por picaron

Cuando tenga un hueco, tengo pensado implementarle permisos a los Grupos de Usuarios y permisos a los Foros, para que sea el administrador el que decida quien y donde se puede usar la carga y la descarga de los archivos.


StoreToMega 1.0.0

Publicado: 06 Oct 2019, 12:58
por J_Sparrow

Buenas de nuevo mi gran amigo @picaron , un par de preguntas con esta estupenda extensión. Que sepas que pregunto desde el desconocimiento y que si digo una burrada, sepas perdonar mi ignorancia.

  • La estoy usando con una cuenta que tenía creada y me funciona de maravilla. Me he vuelto loco buscando donde coloca los ficheros, porque en esta cuenta tengo varias cosas y están en sus carpetas. Creo una carpeta Adjuntos Foro , pero no soy capaz de hacer que se guarde lo que subo en esa carpeta, se guarda en la raíz de la cuenta de Mega y si quiero clasificarlo, he de arrastrarlo a la carpeta mencionada. ¿Se puede decirle que los guarde en UNA carpeta siempre, en este caso Adjuntos Foro?. Ya sería la leche que se pudiese guardar en una carpeta en concreto y dentro de ella se crease una carpeta con el nombre del usuario que sube el fichero. Si ya existe, que haga como Windows, que lo deje en la carpeta. Si, ya se que esto es un sueño mio, pero si no lo digo, reviento :D :D

  • Ayer me pasó una cosa rara. Como ya he comentado subo a una carpeta determinada, pero me había planteado separarlo de la info que tengo en esa carpeta. Como sube todo a la raíz de la carpeta de Mega, pues así no me estaría preocupando de cambiarlo de carpeta. Como cuando instalé la extensión, me cree otra cuenta de Mega, para esto, cambié los datos de la configuración y subí un fichero. Mi sorpresa fué mayúscula cuando me dijo que necesitaba Megatools en mi servidor. Y lo estoy haciendo en el Foro en producción, no en Local que se que no es posible. Cambio la primera cuenta, subo el fichero y sin problemas. Vuelvo a poner la segunda cuenta y lo mismo, que instale Megatools. ¿Esta tonto el Foro, o estoy tonto yo?

Uff, creo que estoy dando demasiado trabajo últimamente, ya lo siento.


StoreToMega 1.0.0

Publicado: 06 Oct 2019, 13:21
por picaron

Hola @J_Sparrow, a ver.

  • Lamentablemente la extensión solo es capaz de subir los archivos a la raíz de la cuenta de MEGA.
    Tendré en cuentas tus indicaciones para futuras versiones.
    De hecho, estoy barajando que cada usuario tenga su propia cuenta de MEGA 8-)

  • En las ultimas actualizaciones de MEGA ha cambiado el algoritmo de registro de nuevas cuentas y MEGATOOLS no es capaz de loguear con esas nuevas cuentas (con las antiguas si). Es decir, si creas ahora mismo una cuenta desde la web de MEGA. No podrás utilizarla con mi extensión, aunque no todo esta perdido, si necesitas cuentas free de MEGA, comentamelo y yo te la creo desde el propio MEGATOOLS (que así si que funcionan) y luego le cambias la contraseña. :P

Nota: Cuidado con mover los archivos dentro de la cuenta de MEGA, no se hasta que punto podrá afectar al enlace de descarga inicial que genera MEGA al hospedar inicialmente el archivo.