From e0f6d5d6a7330c814fddac0d0bc8887a6a505472 Mon Sep 17 00:00:00 2001 From: plegall Date: Sat, 10 Mar 2012 21:34:48 +0000 Subject: feature 414 (yes, a 6 years old request): ability to define the list of permitted characters in file/directory names for synchronization. git-svn-id: http://piwigo.org/svn/trunk@13527 68402e56-0260-453c-a942-63ccdbb3a9ee --- admin/site_update.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'admin') diff --git a/admin/site_update.php b/admin/site_update.php index 2861dc81f..40faec33e 100644 --- a/admin/site_update.php +++ b/admin/site_update.php @@ -208,7 +208,7 @@ SELECT id_uppercat, MAX(rank)+1 AS next_rank foreach (array_diff($fs_fulldirs, array_keys($db_fulldirs)) as $fulldir) { $dir = basename($fulldir); - if (preg_match('/^[a-zA-Z0-9-_.]+$/', $dir)) + if (preg_match($conf['sync_chars_regex'], $dir)) { $insert = array( 'id' => $next_id++, @@ -374,7 +374,7 @@ SELECT id, path continue; } $filename = basename($path); - if (!preg_match('/^[a-zA-Z0-9-_.]+$/', $filename)) + if (!preg_match($conf['sync_chars_regex'], $filename)) { array_push( $errors, -- cgit v1.2.3