Usuario:ManuelRomero/Usuario:ManuelRomero/libros

Openlibra https://github.com/rosepac/biblioteca-espanol-gratis/blob/master/libros-programacion-gratis.md#%C3%ADndice

*El Fichero a subir es opcional ya que un usuario se puede conectar para ver ficheros subidos
 * Entonces se vuelve a cargar la página informando del error
 * Posible solución:
 * Esta parte la implementamos en descargas.php
 * El motivo es porque si la autentificación ha ido bien, así ya tengo el posible fichero que he de subir

RF3: Subir ficheros seleccionados a download

 * descarga.php:
 * Cuando un usuario a especificado un fichero se subirá al subdirectorio correspondiente dentro de download
 * Vamos a tener un fichero de funciones para implementar estas acciones

RF 4 Visualizar ficheros públicos (upload)
center
 * 1) RF4 Un usuario no admin podrá ver ficherso subidos a upload
 * usuario no admin

RF 5 Admin visualiza todo por separadfo
imagen:accion_subir_fichero1.png
 * 1) RF5 Un usuario admin verá los ficheros de download y de upload
 * usuario admin

RF 6 Admin puede seleccionar ficheros subidos para publicar

 * 1) RF6 Los ficheros de download tendrá una selección para poderlos publicar
 * Ver imagen anterior

RF 7 Publicar: copiar de download a upoload
imagen:casos_uso_2a.png
 * 1) RF7 Los ficheros seleccionados se pubicarán: pasarán de download a upload
 * Una vez que presionamos publicar podemos ver como al entrar ya tenemos los ficheros publicados

(Mostrar imágenes o pdf, o reproducir música) Imagen:caso_uso_3.png
 * Los ficheros descargados estarán sensibles a hacer un click sobre ellos, de forma que el navegador intente abrirlos si puede.

RF 8 Crear log con las acciones realizadas
-->
 * 1) RF8 Hay un fichero log que traceará todas las acciones según texto del enunciado