function display($params = array()) { site_header(array('title' => $GLOBALS['Language']->getText('include_exit', 'exit_error'))); $sendMail = new Docman_Error_PermissionDenied(); $sendMail->buildInterface(); $GLOBALS['HTML']->footer(array('showfeedback' => false)); exit; }
function display($params = array()) { $sendMail = new Docman_Error_PermissionDenied(); $sendMail->buildInterface(); exit; }
function testUrlQueryToArrayWithoutId() { $e = new Docman_Error_PermissionDenied(); $res = $e->urlQueryToArray('https://codendi.org/plugins/docman/?group_id=1564&action=show'); $this->assertFalse(isset($res['id'])); }
* * You should have received a copy of the GNU General Public License * along with Codendi. If not, see <http://www.gnu.org/licenses/>. */ require_once 'pre.php'; require_once 'common/include/HTTPRequest.class.php'; require_once dirname(__FILE__) . '/../include/Docman_Error_PermissionDenied.class.php'; $request = HTTPRequest::instance(); $func = $request->getValidated('func', new Valid_WhiteList('func', array('docman_access_request'))); if ($request->isPost() && $request->exist('Submit') && $request->existAndNonEmpty('func') && $func == 'docman_access_request') { $defaultMsg = $GLOBALS['Language']->getText('project_admin_index', 'member_request_delegation_msg_to_requester'); $pm = ProjectManager::instance(); $dar = $pm->getMessageToRequesterForAccessProject($request->get('groupId')); if ($dar && !$dar->isError() && $dar->rowCount() == 1) { $row = $dar->current(); if ($row['msg_to_requester'] != "member_request_delegation_msg_to_requester") { $defaultMsg = $row['msg_to_requester']; } } $sendMail = new Docman_Error_PermissionDenied(); $vMessage = new Valid_Text('msg_docman_access'); $vMessage->required(); if ($request->valid($vMessage) && trim($request->get('msg_docman_access')) != $defaultMsg) { $messageToAdmin = $request->get('msg_docman_access'); } else { exit_error($Language->getText('plugin_docman', 'error'), $Language->getText('plugin_docman', 'invalid_msg')); } $sendMail->processMail($messageToAdmin); exit; } $HTML->header(array('title' => $Language->getText('sendmessage', 'title', array($to_msg))));