Browse Source

Modified Pico::get_pages() to ignore Emacs (~) and Nano (#) temp files

Curtis Mattoon 12 years ago
parent
commit
10eeea80c1
1 changed files with 6 additions and 2 deletions
  1. 6 2
      lib/pico.php

+ 6 - 2
lib/pico.php

@@ -218,7 +218,11 @@ class Pico {
 				unset($pages[$key]);
 				unset($pages[$key]);
 				continue;
 				continue;
 			}
 			}
-			
+                        // Ignore Emacs (and Nano) temp files
+                        if (in_array(substr($page, -1), array('~','#'))) {
+			    unset($pages[$key]);
+			    continue;
+			}			
 			// Get title and format $page
 			// Get title and format $page
 			$page_content = file_get_contents($page);
 			$page_content = file_get_contents($page);
 			$page_meta = $this->read_file_meta($page_content);
 			$page_meta = $this->read_file_meta($page_content);
@@ -336,4 +340,4 @@ class Pico {
 
 
 }
 }
 
 
-?>
+?>