Minimum And Maximum Post Message Length
Geplaatst: 03 aug 2006, 07:46
Ik heb een probleempje met deze mod. Het heeft gewerkt en na controlle is alles goed en staat alles nog op zijn plek.
Het probleem is dat er nu gewoon kan worden gepost zonder een min-limit. Echter bij het wijzigen van een post werkt ineens de mod wel! Nu denk ik dat de wijzegingen van phpbb het gevolg zijn dat het niet meer goed werkt. Wie weet het probleem en kan de oplossing geven?
Hier een stuk code die de limit in werking stelt.
Het probleem is dat er nu gewoon kan worden gepost zonder een min-limit. Echter bij het wijzigen van een post werkt ineens de mod wel! Nu denk ik dat de wijzegingen van phpbb het gevolg zijn dat het niet meer goed werkt. Wie weet het probleem en kan de oplossing geven?
Hier een stuk code die de limit in werking stelt.
Code: Selecteer alles
includes/functions_post.php
#
#-----[ FIND ]------------------------------------------
#
// Check message
if (!empty($message))
{
#
#-----[ REPLACE WITH ]------------------------------------------
#
// Check message
// $mode == 'editpost' added for Min-Maxlength Mod
if (!empty($message) || $mode == 'editpost')
{
$message = trim($message);
if ( (strlen ($message) > $board_config['message_maxlength']) && ($board_config['message_maxlength'] > 0) )
{
$message_too_long = sprintf($lang['Message_Maxlength_error'], $board_config['message_maxlength']);
$error_msg .= (!empty($error_msg)) ? '<br />' . $message_too_long : $message_too_long;
}
if ( (strlen ($message) < $board_config['message_minlength']) && ($board_config['message_minlength'] > 0) )
{
$message_too_short = sprintf($lang['Message_Minlength_error'], $board_config['message_minlength']);
$error_msg .= (!empty($error_msg)) ? '<br />' . $message_too_short : $message_too_short;
}