Tentative de régler le bordel
This commit is contained in:
@@ -46,6 +46,7 @@ class bbcode_firstpass extends bbcode
|
||||
var $message = '';
|
||||
var $warn_msg = array();
|
||||
var $parsed_items = array();
|
||||
var $mode;
|
||||
|
||||
/**
|
||||
* Parse BBCode
|
||||
@@ -1128,8 +1129,6 @@ class parse_message extends bbcode_firstpass
|
||||
var $allow_quote_bbcode = true;
|
||||
var $allow_url_bbcode = true;
|
||||
|
||||
var $mode;
|
||||
|
||||
/**
|
||||
* The plupload object used for dealing with attachments
|
||||
* @var \phpbb\plupload\plupload
|
||||
@@ -1524,6 +1523,35 @@ class parse_message extends bbcode_firstpass
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Check attachment form token depending on submit type
|
||||
*
|
||||
* @param \phpbb\language\language $language Language
|
||||
* @param \phpbb\request\request_interface $request Request
|
||||
* @param string $form_name Form name for checking form key
|
||||
*
|
||||
* @return bool True if form token is not needed or valid, false if needed and invalid
|
||||
*/
|
||||
function check_attachment_form_token(\phpbb\language\language $language, \phpbb\request\request_interface $request, $form_name)
|
||||
{
|
||||
$add_file = $request->is_set_post('add_file');
|
||||
$delete_file = $request->is_set_post('delete_file');
|
||||
|
||||
if (($add_file || $delete_file) && !check_form_key($form_name))
|
||||
{
|
||||
$this->warn_msg[] = $language->lang('FORM_INVALID');
|
||||
|
||||
if ($request->is_ajax() && $this->plupload)
|
||||
{
|
||||
$this->plupload->emit_error(-400, 'FORM_INVALID');
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Parse Attachments
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user