function template_preprocess_filedepot_folderperm_rec in filedepot 6
Same name and namespace in other branches
- 7 lib-theme.php \template_preprocess_filedepot_folderperm_rec()
File
- ./
lib-theme.php, line 728 - lib-theme.php Theme support functions for the module
Code
function template_preprocess_filedepot_folderperm_rec(&$variables) {
list($accid, $permid, $acc_view, $acc_upload, $acc_uploaddirect, $acc_uploadver, $acc_approval, $acc_admin) = array_values($variables['permRec']);
if ($variables['mode'] == 'user') {
$variables['name'] = db_result(db_query("SELECT name FROM {users} WHERE uid=%d", $permid));
}
else {
if ($variables['mode'] == 'group') {
$variables['name'] = db_result(db_query("SELECT title FROM {node} WHERE nid=%d", $permid));
}
else {
$variables['name'] = db_result(db_query("SELECT name FROM {role} WHERE rid=%d", $permid));
}
}
$variables['accid'] = $accid;
$variables['view_perm'] = $acc_view ? t('Yes') : t('No');
$variables['upload_perm'] = $acc_upload ? t('Yes') : t('No');
$variables['uploaddir_perm'] = $acc_uploaddirect ? t('Yes') : t('No');
$variables['uploadver_perm'] = $acc_uploadver ? t('Yes') : t('No');
$variables['approve_perm'] = $acc_approval ? t('Yes') : t('No');
$variables['admin_perm'] = $acc_admin ? t('Yes') : t('No');
$variables['LANG_delete'] = t('Delete');
}