am einfachsten wäre da eine kontrolle in der functions_post.php:
suche:
Code: Alles auswählen
if (!empty($subject))
{
$subject = htmlspecialchars(trim($subject));
}
else if ($mode == 'newtopic' || ($mode == 'editpost' && $post_data['first_post']))
{
$error_msg .= (!empty($error_msg)) ? '<br />' . $lang['Empty_subject'] : $lang['Empty_subject'];
}
vor $subject = [...] einfügen:
Code: Alles auswählen
if ( ($mode == 'newtopic' || ($mode == 'editpost' && $post_data['first_post'])) && $post_data['forum_id'] == 123 )
{
if ( !preg_match('#^\[.+\] - .+ \(.+\)$#', $subject) )
{
$error_msg .= (!empty($error_msg)) ? '<br />' . $lang['Wrong_subject'] : $lang['Wrong_subject'];
}
}
wobei du 123 durch die id des forums ersetzen musst
in der posting.php nach
einfügen
in der lang_main.php am ende vor ?> einfügen:
Code: Alles auswählen
$lang['Wrong_subject'] = "Hier die fehlermeldung eintragen";
ist ungetestet, sollte aber funktionieren.
ah