foreach ($audio as $path) {
        if (is_string($path) && $pluginManager->fileManager->fileExists($path, TRUE, FileManager::FILESYSTEM_PRIVATE)) {
            $name = FileManager::getBaseName($path);
            $array['name'] = $name;
            $array['click'] = new JUI\Click(JUI\Click::openMedia, 'music', $path);
            $array['longclick'] = new JUI\Click(JUI\Click::openPlugin, $pluginManager, 'remote', encode($path));
            if (empty($musicArray[strtolower($name)])) {
                $musicArray[strtolower($name)] = $array;
            } else {
                $musicArray[strtolower($name) . '_' . count($musicArray)] = $array;
            }
        }
    }
    ksort($musicArray);
    if (!empty($musicArray) && is_array($musicArray)) {
        foreach ($musicArray as $music) {
            $title = $music['name'];
            $click = $music['click'];
            $longclick = $array['longclick'];
            $list->addItem($title, $click, $longclick);
        }
    }
    $jUI->add($list);
} else {
    $input = new JUI\Input('readmusic');
    $input->setValue('TRUE');
    $input->setVisible(JUI\View::GONE);
    $jUI->add($input);
    $button = new JUI\Button('Musik aus Dateien einlesen (Vorgang kann etwas dauern).', TRUE);
    $jUI->add($button);
}
                $name = $plugin['name'];
                if (!empty($plugin['permissions']) && is_array($plugin['permissions'])) {
                    $permissions = $plugin['permissions'];
                    $jUI->add(new JUI\Heading($name, true));
                    foreach ($permissions as $permission) {
                        $permissionId = $permission['id'];
                        $permissionName = $permission['name'];
                        $permissionDefault = $permission['default'];
                        $jUI->nline();
                        $checkbox = new JUI\Checkbox($permissionId);
                        $checkbox->setLabel($permissionName);
                        if (!empty($userPrivilegs[$permissionId]) && $userPrivilegs[$permissionId] == 1) {
                            $checkbox->setChecked(true);
                        }
                        $jUI->add($checkbox);
                    }
                }
            }
            if ($pluginManager->getCommand(1) == "success") {
                //echo '{"type":"warning","value":"Änderungen gespeichert"},';
                $jUI->setWarning("Änderungen gespeichert");
            }
            $jUI->nline(2);
            $hidden = new JUI\Input("userid");
            $hidden->setVisible(JUI\View::GONE);
            $hidden->setValue($command);
            $jUI->add($hidden);
            $jUI->add(new JUI\Button("Speichern", true));
        }
    }
}