$dms, 'user'=>$user)); $accessop = new SeedDMS_AccessOperation($dms, null, $user, $settings); if (!$user->isAdmin()) { UI::exitError(getMLText("admin_tools"),getMLText("access_denied")); } $v = new SeedDMS_Version; $versions = array(); if($settings->_proxyUrl) $context = getStreamContext($settings->_proxyUrl, $settings->_proxyUser, $settings->_proxyPassword); else $context = null; if(@ini_get('allow_url_fopen') == '1') { $lines = @file('http://www.seeddms.org/latest?version='.$v->version(), FILE_IGNORE_NEW_LINES|FILE_SKIP_EMPTY_LINES, $context); if($lines) { foreach($lines as $line) { $versions[] = explode(':', $line); } } } //$reposurl = $settings->_repositoryUrl; //$extMgr = new SeedDMS_Extension_Mgr($settings->_rootDir."/ext", $settings->_cacheDir, $reposurl); if($view) { $view->setParam('version', $v); $view->setParam('availversions', $versions); $view->setParam('accessobject', $accessop); $view->setParam('extmgr', $extMgr); $view($_GET); exit; }