summaryrefslogtreecommitdiff
path: root/textbook_companion.module
diff options
context:
space:
mode:
Diffstat (limited to 'textbook_companion.module')
-rwxr-xr-xtextbook_companion.module6
1 files changed, 3 insertions, 3 deletions
diff --git a/textbook_companion.module b/textbook_companion.module
index 04f1367..0334f21 100755
--- a/textbook_companion.module
+++ b/textbook_companion.module
@@ -3702,7 +3702,7 @@ function _list_of_software_version()
$software_version = array();
$query = db_select('r_software_version');
$query->fields('r_software_version');
- $query->orderBy('r_version', 'ASC');
+ //$query->orderBy('r_version', 'ASC');
$software_version_list = $query->execute();
while ($software_version_list_data = $software_version_list->fetchObject())
{
@@ -3809,7 +3809,7 @@ function _dir_name($book, $author, $pref_id)
$book_title = ucname($book);
$author = ucname($author);
$dir_name = $book_title . " " . "by" . " " . $author;
- $directory_name = str_replace("__", "_", str_replace(" ", "_", $dir_name));
+ $directory_name = str_replace("__", "_", preg_replace('/[^a-zA-Z0-9-_]/', "_", $dir_name));
$query = db_select('textbook_companion_preference');
$query->fields('textbook_companion_preference');
$query->condition('directory_name', $directory_name);
@@ -3827,7 +3827,7 @@ function _dir_name($book, $author, $pref_id)
$book_title = ucname($book);
$author = ucname($author);
$dir_name = $book_title . " " . "by" . " " . $author;
- $directory_name = str_replace("__", "_", str_replace(" ", "_", $dir_name));
+ $directory_name = str_replace("__", "_", preg_replace('/[^a-zA-Z0-9-_]/', "_", $dir_name));
$query = db_select('textbook_companion_preference');
$query->fields('textbook_companion_preference');
$query->condition('directory_name', $directory_name);