Dankjewel Paul!
Dat stukje code had ik net nodig

Ik heb het op een iets andere manier aangepast (vindt ik netter

) namelijk op de volgende manier:
Zoek in functions_post.php
Code: Selecteer alles
if (!empty($message))
{
$bbcode_uid = ($bbcode_on) ? make_bbcode_uid() : '';
$message = prepare_message(trim($message), $html_on, $bbcode_on, $smilies_on, $bbcode_uid);
}
else if ($mode != 'delete' && $mode != 'poll_delete')
{
$error_msg .= (!empty($error_msg)) ? '<br />' . $lang['Empty_message'] : $lang['Empty_message'];
}
Verander dit in:
Code: Selecteer alles
if (!empty($message))
{
if (check_quote($message)) {
$bbcode_uid = ($bbcode_on) ? make_bbcode_uid() : '';
$message = prepare_message(trim($message), $html_on, $bbcode_on, $smilies_on, $bbcode_uid);
}else{
$error_msg .= (!empty($error_msg)) ? '<br />Je moet wel een antwoord op de quote typen' : 'Je moet wel een antwoord op de quote typen';
}
}
else if ($mode != 'delete' && $mode != 'poll_delete')
{
$error_msg .= (!empty($error_msg)) ? '<br />' . $lang['Empty_message'] : $lang['Empty_message'];
}
En voeg onderaan de pagina het volgende toe:
Code: Selecteer alles
// Function to check if the message is not only a quote
function check_quote($message) {
$tmp = $message;
$tmp = preg_replace("#\[quote(.*?)\](.*?)\[/quote\]#","",$tmp);
if(empty($tmp)){
return false;
}else{
return true;
}
}
En je hebt een goed werkende check
