volodka
С кавычками это очередной баг.
Чтобы исправить нужно заменить в коде модуля:
if (!mysql_query('INSERT INTO '.$modx->db->config['table_prefix'].'easy2_files(dir_id,filename,size,name,description,date_added) VALUES('.$parent_id.', \''.mysql_real_escape_string($_FILES['img']['name'][$i]).'\', '.(int)$_FILES['img']['size'][$i].', \''.mysql_real_escape_string($_POST['name'][$i]).'\', \''.mysql_real_escape_string($_POST['description'][$i]).'\', NOW())')) {
на
if (!mysql_query('INSERT INTO '.$modx->db->config['table_prefix'].'easy2_files(dir_id,filename,size,name,description,date_added) VALUES('.$parent_id.', \''.mysql_real_escape_string($_FILES['img']['name'][$i]).'\', '.(int)$_FILES['img']['size'][$i].', \''.mysql_real_escape_string(htmlspecialchars($_POST['name'][$i])).'\', \''.mysql_real_escape_string(htmlspecialchars($_POST['description'][$i])).'\', NOW())')) {
и удалить строчки:
$row['description'] = htmlspecialchars($row['description']);
$row['name'] = htmlspecialchars($row['name']);
По последнему пункту не очень понятно. Если есть папка "Сериал" содержащая 6 фотографий, то на странице "Галерея" с вызовом [!easy2!] должна выводиться картинка папки "Сериал", а при нажатии на неё уже превью фотографий.