rejetto forum

Domo v1.0. Plantilla exclusiva y moderna adaptable a PC y dispositivos móbiles.

0 Members and 1 Guest are viewing this topic.

Offline batistaricke

  • Occasional poster
  • *
    • Posts: 5
    • View Profile
Hola a todos. Soy nuevo en el fórum. Aquí les dejo una plantilla en la que estoy trabajando, y que es el resultado de la unión de muchos de los posts que se han hecho en este sitio.

Características:
- Plantilla con Interfaz de Usuario (UI) moderna con estilo flat-design.
- Responsive. Adaptable a pantallas de PC y dispositivos móbiles.
- Buscador incluido.
- Posibilidad de ordenar archivos por nombre, formato y fecha.
- Íconos personalizados para cada tipo de archivo.
- Previsualización de imágenes, audio y videos (.mp4).
- Menú desplegable con sección de Información, Rutas de Acceso y Opciones (Seleccionar, Eliminar, Descargar, Enviar).
- Botón fijo para regresar al inicio de la página.

Es una plantilla destinada a la gestión personalizada y agradable de archivos en la red.

Para comenzar a usarla deben descargar el archivo .zip que les dejo más abajo. Luego deben incluir la carpeta "tpl" en la .raíz del HFS e instalar la plantilla Domo v1.0. Es necesario sustituir la dirección IP que está en el código (http://192.168.1.43) por la IP que usa su servidor.
« Last Edit: January 05, 2021, 05:32:25 AM by batistaricke »


Offline batistaricke

  • Occasional poster
  • *
    • Posts: 5
    • View Profile
Necesito ayuda con las opciones. Quiero incluir las siguientes: Crear carpeta, Renombrar archivo. He tratado de varias formas pero no funciona.

Si alguien me pudiera ayudar se lo agradecería mucho.  :)


Offline LeoNeeson

  • Tireless poster
  • ****
    • Posts: 740
  • Status: On hiatus (sporadically here)
    • View Profile
    • twitter.com/LeoNeeson
Hola, ¡y bienvenido al foro! :) al fin un colega de habla hispana. Intentaré ayudarte en lo que pueda. Comencemos...

Es necesario sustituir la dirección IP que está en el código (http://192.168.1.43) por la IP que usa su servidor.
Primero, para que no sea necesario sustituir la dirección IP que está en el código, tendrías que cambiar http://192.168.1.43/ por / (o por ./ para la carpeta actual), para que de esa forma detecte automáticamente la IP que usa el servidor. Por ejemplo, en esta parte (el texto en color rojo, se cambia por el texto en color verde):

Quote
<img src="http://192.168.1.43/tpl/back.png">

...tendrías que cambiarla por:

Quote
<img src="./tpl/back.png">

...o en ésta otra:

Quote
function go_to_home() {
  document.location.href="http://192.168.1.43"
  }

...tendrías que cambiarla por:

Quote
function go_to_home() {
  document.location.href="/"
  }



Quiero incluir las siguientes: Crear carpeta, Renombrar archivo. He tratado de varias formas pero no funciona.
Esto se debe a que HFS verifica los permisos de escritura, antes de mostrar los botones (al menos es así en la plantilla original de la v2.3). Por ejemplo, tendrías que adaptar esto de la plantilla original para crear una nueva carpeta (dejo a continuación las partes relativas a la creación de la carpeta, para que las analices):

Code: [Select]
{.if|{.can mkdir.}|
<button id='newfolderBtn' onclick='ezprompt(this.innerHTML, {type:"text"}, function(s){
ajax("mkdir", {name:s});
    });'>{.!Nueva carpeta.}</button>
.}

[ajax.mkdir|no log]
{.check session.}
{.set|x|{.postvar|name.}.}
{.break|if={.pos|\|var=x.}{.pos|/|var=x.}|result=forbidden.}
{.break|if={.not|{.can mkdir.}.}|result=not authorized.}
{.set|x|{.force ansi|%folder%{.^x.}.}.}
{.break|if={.exists|{.^x.}.}|result=exists.}
{.break|if={.not|{.length|{.mkdir|{.^x.}.}.}.}|result=failed.}
{.add to log|User %user% created folder "{.^x.}".}
{.pipe|ok.}

[special:alias]
can mkdir=and|{.get|can upload.}|{.!option.newfolder.}

[+special:strings]
option.newfolder=1

Lamentablemente por estos días no estoy teniendo mucho tiempo libre como para colaborar más en el foro (te ayudaría a hacer los cambios en tu plantilla, pero no dispongo de mucho tiempo). Aún así, estaré atento si necesitas algo más de ayuda (sólo pregunta que aquí estaré). :)

Saludos,
Leo.-


PD: Si necesitas crear una pregunta en inglés para que lo entiendan el resto de los usuarios, puedo ayudarte a traducir lo que necesites del español al inglés (eso en caso de que necesites ayuda con el idioma inglés). Aquí la mayoría de los usuarios del foro hablan en inglés (son muy pocos los de habla hispana). Por cierto, mi idioma nativo es el español (saludos desde Argentina).

» Edición/Edition @ 08-01-2021 05:04 AM:
Corregido un error de tipeo, gracias a dj.
Fixed a typo, thanks to dj.
 
« Last Edit: January 08, 2021, 08:04:24 AM by LeoNeeson »
HFS in Spanish (HFS en Español) / How to compile HFS (Tutorial)
» Currently taking a break, until HFS v2.4 get his stable version.


Offline dj

  • Tireless poster
  • ****
    • Posts: 275
  • 👣 🐾
    • View Profile
    • PWAs
Quote
Es necesario sustituir la dirección IP que está en el código (http://192.168.1.43) por la IP que usa su servidor.
replace http://192.168.1.43/
with /

/  = root
./ = current directory



Offline batistaricke

  • Occasional poster
  • *
    • Posts: 5
    • View Profile
Muchas gracias a los dos por la ayuda. La verdad es que ahora es que estoy aprendiendo algo de programación y me pareció buena idea escribir en este fórum porque veo la buena dinámica que tienen.

Haré los cambios necesarios en la plantilla a ver qué tal. A propósito, también hablo inglés, pero agradezco igual la ayuda en esa parte.

Si tengo alguna duda escribiré inmediato  ;D. Gracias una vez más por la respuesta tan útil.  Saludos desde Cuba.



Offline OliviaKind21

  • Occasional poster
  • *
    • Posts: 1
    • View Profile
Not sure if I'm writing to the right branch, but maybe you can help me, I recently noticed a username and password in my browser url to access the t account, and to be honest, I was shocked at how easy it was to log into someone's account, especially if it has a password in it and the username in the url is there some sort of fix for this or I may have configured HFS incorrectly?

I am currently using HFS 2.3 Beta Build # 284.
Olivia, developer of "worktime"
you are what you do
« Last Edit: April 01, 2021, 05:19:58 PM by OliviaKind21 »


Offline danny

  • Tireless poster
  • ****
    • Posts: 265
    • View Profile