public function processUpload(HTTPRequest $request) { $attch = new PHPWikiAttachment(); $request_uri = preg_replace('/^\\/wiki/', PHPWIKI_PLUGIN_BASE_URL, $request->getFromServer('REQUEST_URI')); $attch->setUri($request_uri); if ($attch->exist() && $attch->isActive()) { if ($attch->isAutorized(user_getid())) { $attch->htmlDump(); } } else { exit_error($GLOBALS['Language']->getText('global', 'error'), $GLOBALS['Language']->getText('plugin_phpwiki_attachment_upload', 'err_not_exist')); } }