Oct 05

EHT Downloads (plugin para Wordpress)

Tag: Informática, Programación, WordpressEmilio González Montaña @ 12:12
1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (1 votos, media: 2 sobre 5)

EHT Downloads es un plugin para Wordpress que genera un árbol de enlaces automático y recursivo de una ruta que se le indique. De este modo podemos obtener lo siguiente:

 classes
       Folder.php3.05KB
       Utilities.php1.77KB
 images
       IconCompressed.png352B
       IconExecutable.png785B
       IconFile.png232B
       IconFolder.png469B
       IconImage.png629B
       IconPDF.png678B
       IconSource.png485B
 Downloads.php10.47KB
Plugin EHT Downloads - Created by Emilio González Montaña

Download plugin

Escribiendo simplemente el código siguiente en cualquier post o página de Wordpress (sin el espacio tras el [ ):

[ downloads url=/wp-content/plugins/eht-downloads recursive=yes]

La sintáxis del plugin es muy fácil y sencilla (sin el espacio tras el [ ):

[ downloads url={1} recursive={2}]

Donde {1} es la URL donde estan los ficheros, y {2} es un valor yes, no en base a querer un árbol recursivo (yes), o una lista sin hijos (no).

El plugin genera ficheros PHPS (PHP sources) a partir de los ficheros PHP, de este modo estos pueden ser mostrados, dado que sino el servidor web intentará ejecutarlos al ser PHP; se generarán tantos ficheros PHPS como PHP haya, pisandose cada vez los correspondientes PHPS.

Historial:

  • 0.1 First release.
  • 0.1.1 Not listing the files like beginning with a dot.
  • 0.2 Remove path parameter and compose it from the url parameter.
  • 0.3 Added options page into admin menu, for: colors (border, even and odd rows) and identation.

Posts relacionados: EHT CDs (plugin ... (0), EHT DivX (plugin... (15), EHT Embedded (pl... (0), EHT Graphviz (pl... (0), EHT Mantis (plug... (0), EHT Photos (plug... (16), EHT Related (plu... (0), EHT Translate (p... (0), EHT Visits (plug... (11), MisFotos (plugin... (8), Servicios de est... (0)
Posts en mismas categorías: EHT CDs (plugin ... (0), EHT DivX (plugin... (15), EHT Embedded (pl... (0), EHT Graphviz (pl... (0), EHT Mantis (plug... (0), EHT Photos (plug... (16), EHT Related (plu... (0), EHT Translate (p... (0), EHT Visits (plug... (11), MisFotos (plugin... (8), Página web del ... (0)
EHT Related v0.2.5 by Emilio González Montaña

RSS feed | Trackback URI

5 comentarios »

Emilio González Montaña Identicon Icon
     Emilio González Montaña
2007-10-09 00:02:15 Spain (192.168.1.11)

Hola de nuevo,

Tras un intenso par de día de desarrollo, he alcanzado la versión 0.3 del plugin, introduciendo un panel de opciones de configuración en los menus de administración, así como quitando uno de los parámetros que antes hacían falta (path), dado que ahora se extrae de otro (url).

Probad a descargar la nueva versión, seguro que os merece la pena la actualización!.

antonio3407 Identicon Icon
     antonio3407
2007-11-19 01:57:22 Spain (87.221.63.193)

no estaria mal, implementar un sistema de despliegue de las categorias tipo arbol, mediante ajax por ejemplo..
De todos modos es un buen plugin.

 
 
RoBeR Identicon Icon
     RoBeR
2007-11-15 15:45:57 Europe (156.35.192.3)

Hola, no se porque pero no me deja activar su plugin.
el error mostrado es:

Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in D:\Webs\SCOUTS\msc\caph\wpcaph\wp-content\plugins\eht-downloads\classes\Folder.php on line 8

¿alguna ayuda?

un saludo

Emilio González Montaña Identicon Icon
     Emilio González Montaña
2007-11-19 08:28:47 Spain (81.33.18.197)

Hola Rober,

Comprueba tu versión de PHP, dado que la línea donde falla es justamente en la declaración de un constructor, y mucho me temo que tu versión no lo soporta.

De todos modos otro problema puede ser que tu servidor está en Windows (no es que sea un problema a priori, pero yo al menos no lo he probado en este “Sistema Operativo”).

Mucha suerte!

 
 
Mauro Identicon Icon
     Mauro
2007-12-14 18:29:15 Argentina (190.48.163.52)

Hola.
Yo tengo el mismo problema que rober.
Como lo puedo resolver.
Saludos.

 
Nombre (requerido)
E-mail (requerido - nunca mostrado públicamente)
URI
Su comentario (menor tamaño | mayor tamaño)
NOTA:Todo comentario repetido, que no aporte nada, o que pregunte cosas ya contestadas puede ser borrado sin previo aviso!