55 $this->MessageAccess =
get_package(
'pmsg::pmsg_access' ,
'last' , __FILE__ );
56 $this->Security =
get_package(
'security' ,
'last' , __FILE__ );
82 $id = $this->Security->get_gp(
'id' ,
'integer' , 0 );
84 $PmsgAlgorithms =
get_package(
'pmsg::pmsg_algorithms' ,
'last' , __FILE__ );
85 $PmsgAlgorithms->set_read( $id );
111 $SecurityParser =
get_package(
'security::security_parser' ,
'last' , __FILE__ );
113 $Captcha =
get_package(
'captcha' ,
'last' , __FILE__ );
115 if( $Captcha->validate_captcha( $this->Security->get_p(
'captcha' ,
'command' ) ) )
117 $Params = $SecurityParser->parse_http_parameters(
'message:string' );
119 $this->MessageAccess->create(
120 'guest' , $this->MessageAccess->get_feedback_admin() , $Params->message
123 $this->Security->reset_p(
'message' ,
'' );
126 catch( Exception $e )
154 $ContextSet =
get_package(
'gui::context_set' ,
'last' , __FILE__ );
156 $ContextSet->add_context( dirname( __FILE__ ).
'/conf/cfcx_feedback' );
157 $ContextSet->add_context( dirname( __FILE__ ).
'/conf/cfcx_read' );
158 $ContextSet->add_context( dirname( __FILE__ ).
'/conf/cfcx_cleanup' );
160 $ContextSet->execute( $Options , $this , __FILE__ );
162 catch( Exception $e )