summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKarl 'vollmerk' Vollmer <vollmer@ampache.org>2005-12-31 03:49:16 +0000
committerKarl 'vollmerk' Vollmer <vollmer@ampache.org>2005-12-31 03:49:16 +0000
commit50cfcbc99c738ae41f2e17705331cc5a3825c67c (patch)
tree657716130462fc2f02874e5c2f415676a7c85db2
parentea60705a1a0f43b8faec4d674b1707ff2c93f38d (diff)
downloadampache-50cfcbc99c738ae41f2e17705331cc5a3825c67c.tar.gz
ampache-50cfcbc99c738ae41f2e17705331cc5a3825c67c.tar.bz2
ampache-50cfcbc99c738ae41f2e17705331cc5a3825c67c.zip
force alphabet to A-Za-z0-9 all others become ZZ
-rw-r--r--bin/sort_files.php.inc1
1 files changed, 1 insertions, 0 deletions
diff --git a/bin/sort_files.php.inc b/bin/sort_files.php.inc
index da2dd002..52ac7821 100644
--- a/bin/sort_files.php.inc
+++ b/bin/sort_files.php.inc
@@ -124,6 +124,7 @@ function sort_find_home($song,$sort_pattern,$base) {
$first_element = substr($sort_pattern,0,2);
$element = sort_element_name($first_element);
$alphabet = strtoupper(substr(${$element},0,1));
+ $alphabet = preg_replace("/[^A-Za-z0-9]/","ZZ",$alphabet);
$home .= "/$alphabet";
}