Jueves May 25

Mis canciones

Atención, abrir en una nueva ventana. PDFImprimirE-mail

Mi Alhambra




Ayuda
El plugin jsmallfib para Joomla! permite transformar un artículo normal Joomla! en un simple pero funcional navegador de archivos. Los archivos y carpetas dentro de los repositorios especificados pueden ser navegados y, dependiendo del usuario - y/o derechos de acceso del grupo, modificados. Opcionalmente, el sistema puede realizar funciones de registro sobre todas las actividades (cargas, descargas, creación de carpetas, renombrado y borrado de archivos y carpetas); las acciones efectuadas pueden ser vistas por usuarios con derechos de acceso específicos. Para alcanzar esta funcionalidad el artículo debe contener un comando de texto con el formato:

{jsmallfib [repositorio]}

donde

  • jsmallfib
    es el comando: tiene que ser escrito exactamente como este (aunque puede contener mayúsculas), e inmediatamente a continuación de la llave de apertura (no se permiten espacios en blanco aquí).


  • [repositorio]
    es un parámetro opcional que indica la carpeta de alto nivel para este depósito de archivos (de ser usado debe ser incluido en corchetes). Esta carpeta debería estar localizada dentro de la ruta especificada en los parámetros del plugin (el parámetro para la ruta por defecto para jsmallfib está sobre el lado derecho de esta página). Esta ruta puede ser relativa a la raíz de Joomla! o puede ser expresada como una ruta absoluta (esto es útil para cuando queremos indicar una ruta fuera de la raíz de nuestro sitio).

    Por favor tenga en cuenta que si usa una ruta relativa esta exista de lo contrario jsmallfib intentará crear en una carpeta de un repositorio inexistente.

Con respecto a los permisos, los ajustes por defecto son configurables dentro de los parámetros del plugin, tanto para visitantes como para usuarios registrados. Para implementar derechos para usuarios específicos, o para Joomla entero! revise las categorías, estos ajustes opcionalmente pueden ser anulados añadiendo los argumentos apropiados después del parámetro repositorio en el comando del plugin, usando este formato:

{jsmallfib [repositorio] [id1:permiso1] ... [idN:permisoN]}

donde

  • [id:permisos]
    asocia una ID de usuario con un derecho de acceso específico. En particular, los valores de permisos, en orden de importancia, son:

      0 -> sin acceso
      1 -> acceso de vista (solo puede navegar el repositorio)
      2 -> permisos para crear carpetas, subir archivos y renombrar archivos y carpetas
      3 -> puede borrar archivos, pero no carpetas
      4 -> puede borrar archivos y carpetas vacías
      5 -> puede adicionalmente ver los registros

El parámetro id es entendido como el ID de usuario; ud. puede obtener estos valores desde el Administrador de Usuarios de Joomla (tenga en cuenta que usando una ID 0 se está refiriendo a todos los usuarios no registrados). Si la ID de usuario tiene el prefijo G (o g) es tomadao como una ID de categoría de contactos de Joomla! (ud. puede tomar estos valores desde la lista de Categorías de Contactos de Joomla!)

Ejemplos de uso del comando:

{jsmallfib [proyecto] [63:2] [65:3] [g6:2] desc(Hola, navegador de archivos del mundo!)}

en este caso, asumimos que el permiso por defecto es 0 (sin acceso), los usuarios con la ID 63 and 65, así como los usuarios incluídos en la categoría de contactos con ID 6 serán capaces de ver los archivos comenzando por la carpeta 'proyecto' (debajo de la ruta absoluta especificada en los parámetros del plugin). El usuario cuya ID es 63 podrá subir archivos y crear carpetas, el usuairo cuya ID es 65 tendrá además la capacidad de borrar, mientras que los usuarios de la categoría de contactos cuya ID es 6 tendrán nivel de permisos 2 (crear carpetas y subir archivos).

También se puede incluir una descrición para el repositorio, colocádolo en este formato

desc(esto es una descripción)

dentro de los corchetes. Esta será incluida debajo del título y antes de la vista de archivos/carpetas (en el ejemplo mencionado es el texto Hola!, navegador de archivos del mundo! )

Como nota final sobre la sintáxis del comando, tenga en cuenta que, las llaves y los corchetes alrededor de repositorio son requeridos, los pares id:permisos pueden tener un formato más flexible. Por eso, el comando indicado más arriba puede ser escrito como:

{jsmallfib [proyecto] 63:2, 65:3 g6:2 desc(Hola, el navegador de archivos del mundo!)}

Respecto a los iconos que representa las extensiones de archivos, estos se encuentran en la carpeta plugins/content/jsmallfib dentro de la carpeta principal de instalación de Joomla!. Los Iconos son imágenes con la extensión PNG ext.png, donde ext es el nombre del archivo que lo representa. Introducir un nuevo archivo es tan simple como crear un nuevo icono respetando el nombre.


Si a usted utiliza este software, por favor considere hacer una donación al desarrollador:



jsmallfib ha sido escrito por Enrico Sandoli basado en el enCode eXplorer de Marek Rei (también liberado bajo licencia GPL). Como jsmallfib trabaja dentro del entorno Joomla!, la protección de contraseña original ha sido reemplazada con los derechos de acceso descritos arriba, los cuales son simples pero poderosos. La funcionalidades para borrar archivos y carpetas (si están vacías) han sido agregadas al código original, juntamente con la capacidad de optar por repositorios dentro y fuera de la web. Algunas comprobaciones de seguridad para deshabilitar el acceso a áreas fuera de los repositorios también han sido introducidas.

Información adicional sobre jsmallfib puede encontrarse en http://www.jsmallsoftware.com. El código original de Marek Rei puede encontrarse en http://encode-explorer.siineiolekala.net.

Este programa es software libre: ud. puede redistribuir y agregar o modificar funciones bajo los términos de la GNU General Public License publicada por la Free Software Foundation, en la version 3 de dicha licencia, o (si es su opción) cualquiera superior.

Este programa es distribuido con la esperanza que sea útil, pero SIN NINGUNA GARANTIA; sin siquiera la garantía implícita de COMERCIABILIDAD o IDONEIDAD PARA UN PROPÓSITO PARTICULAR. Lea la GNU General Public License para más detalles.

Copyright © 2009  by Enrico Sandoli (jsmallsoftware)


Traducido en español por Tux Merlìn (www.moatsoft.com.ar)

Volver a la página anterior

Español (spanish formal Internacional)English (United Kingdom)French (Fr)Deutsch (DE-CH-AT)Italian - ItalyNederlands - nl-NLPolish (Poland)

Utilizamos cookies propias y de terceros para mejorar nuestros servicios mediante el análisis de su navegación. Si continúa navegando o permanece en la web, consideraremos que acepta su uso. Política de privacidad.

¿Aceptas la política de cookies de este sitio?

EU Cookie Directive Module Information