Problemas con los archivos ocultos

edited enero 2010 in Bugs y Problemas
Hola a todos, hacía mucho tiempo que no escribía por aquí (aunque os voy leyendo de vez en cuando).

El caso es que estoy desarrollando una aplicación con Kumbia + Extjs sobre un linux con kde. El caso es que kde añade a cada directorio un archivo oculto llamado ".directory" con información para Dolphin (el navegador de archivos). El problema viene cuando Kumbia recorre el directorio de los models, porque carga también este archivo y lanza un fallo cuando no encuentra un controlador para la clase ".directory".

Lo he solucionado añadiendo una condición en el archivo core/kumbia/load.php función all_models linia 96:

Donde pone :
if ($file->isDot() || $file->isDir()) {
    continue;
}

Añadir esto:
if ($file->isDot() || $file->isDir() || substr($file->getFilename(),0,1) == ".") {
    continue;
}

En este caso, llamar a isDot() ya no es necesario, pero lo dejo porque supongo que es más rápido salir del if si isDot no se cumple que tener que hacer un substring.

Comentarios

Sign In or Register to comment.