{ /* html_table_row_begin(); html_table_col_begin();*/ echo "<h3>{$string} "; /* html_table_col_end(); html_table_col_begin();*/ echo " <b>FAILED!</b></h3>"; /* html_table_col_end(); html_table_row_end(); */ } $phpgw_info["flags"] = array("currentapp" => "filemanager", "noheader" => False, "noappheader" => False, "enable_vfs_class" => True); include "../../header.inc.php"; html_text('VFS_DAV tests:'); html_break(1); html_text_italic(PHP_OS . " - " . $phpgw_info["server"]["db_type"] . " - " . PHP_VERSION . " - " . $phpgw->vfs->basedir); html_break(1); //html_table_begin(); $sep = SEP; $user = $phpgw->vfs->working_lid; $homedir = $phpgw->vfs->fakebase . "/" . $user; $realhomedir = preg_replace("|/|", $sep, $homedir); $filesdir = $phpgw->vfs->basedir; $currentapp = $phpgw_info["flags"]["currentapp"]; $time1 = time(); echo ' override locks : '; print_r($phpgw->vfs->override_locks); ### # write test $phpgw->vfs->cd(); $testfile = 'sdhdsjjkldggfsbhgbnirooaqojsdkljajklvagbytoi-test'; $teststring = 'delete me';
html_break(2); html_link_back(); html_page_close(); } $ls_array = $GLOBALS['phpgw']->vfs->ls(array('string' => $path . '/' . $createdir, 'relatives' => array(RELATIVE_NONE), 'checksubdirs' => False, 'nofiles' => True)); $fileinfo = $ls_array[0]; if ($fileinfo['name']) { if ($fileinfo['mime_type'] != 'Directory') { echo $GLOBALS['phpgw']->common->error_list(array(lang('%1 already exists as a file', $fileinfo['name']))); html_break(2); html_link_back(); html_page_close(); } else { echo $GLOBALS['phpgw']->common->error_list(array(lang('Directory %1 already exists', $fileinfo['name']))); html_break(2); html_link_back(); html_page_close(); } } else { if ($GLOBALS['phpgw']->vfs->mkdir(array('string' => $createdir))) { html_text_summary(lang('Created directory %1', $disppath . '/' . $createdir)); html_break(2); html_link($GLOBALS['appname'] . '/index.php?path=' . $disppath . '/' . $createdir, lang('Go to %1', $disppath . '/' . $createdir)); } else { echo $GLOBALS['phpgw']->common->error_list(array(lang('Could not create %1', $disppath . '/' . $createdir))); } } html_break(2); html_link_back(); } html_page_close();
$p = CreateObject('phpgwapi.Template', $GLOBALS['phpgw']->common->get_tpl_dir('filemanager')); $templates = array('pref' => 'pref.tpl', 'pref_colspan' => 'pref_colspan.tpl', 'pref_list' => 'pref_list.tpl'); $p->set_file($templates); $var = array('title' => lang('FileManager preferences'), 'action_url' => $GLOBALS['phpgw']->link('/' . $GLOBALS['phpgw_info']['flags']['currentapp'] . '/preferences.php'), 'bg_color' => $GLOBALS['phpgw_info']['theme']['th_bg'], 'submit_lang' => lang('submit')); $p->set_var($var); $p->set_var('text', ' '); $p->parse('row', 'pref_colspan', True); if ($totalerrors) { echo '<p><center>' . $GLOBALS['phpgw']->common->error_list($errors) . '</center>'; } while (list($internal, $displayed) = each($file_attributes)) { unset($checked); if ($GLOBALS['phpgw_info']["user"]["preferences"]["filemanager"][$internal]) { $checked = 1; } $str .= html_form_input("checkbox", $internal, NULL, NULL, NULL, $checked, NULL, 1) . " {$displayed}" . html_break(1, NULL, 1); } display_item(lang('Display attributes'), $str); reset($other_checkboxes); while (list($internal, $displayed) = each($other_checkboxes)) { unset($checked); if ($GLOBALS['phpgw_info']["user"]["preferences"]["filemanager"][$internal]) { $checked = 1; } $str = html_form_input("checkbox", $internal, NULL, NULL, NULL, $checked, NULL, 1); display_item($displayed, $str); } reset($other_dropdown); while (list($internal, $value_array) = each($other_dropdown)) { reset($value_array); unset($options);