Mit diesem kleinem Snippet hier, lässt sich die Mindestlänge für einzelne Foren aufheben:
- Code: Alles auswählen
#
#-----[ OPEN ]----------------------------------------------------------------
#
includes/message_parser.php
#
#-----[ FIND ]----------------------------------------------------------------
#
// Minimum message length check for post only
if ($mode === 'post')
{
#
#-----[ AFTER, ADD ]----------------------------------------------------------
#
global $forum_id;
$no_limit_forums = '2,3';
$config['min_post_chars'] = (in_array($forum_id, explode(',', $no_limit_forums))) ? 0 : $config['min_post_chars'];
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------------
#
# EoM
$no_limit_forums = '2,3' gibt die Foren an in denen das Zeichenlimit nicht beachtet werden soll. Dabei werden die Foren anhand ihrer ID angegeben und die ID's mittels Komma voneinander getrennt werden.
(In dem Code sind es also die Foren 2 und 3 in denen es keine Mindestlänge mehr gibt.)
Es ist auch möglich die Mindestlänge nicht gänzlich zu deaktivieren, sondern nur zu ändern.
Dazu muss in der Zeile $config['min_post_chars'] = (in_array($forum_id, explode(',', $no_limit_forums))) ? 0 : $config['min_post_chars']; die 0 gegen eine andere Zahl ausgetauscht werden.
(Zum Beispiel $config['min_post_chars'] = (in_array($forum_id, explode(',', $no_limit_forums))) ? 10 : $config['min_post_chars']; um die Mindestlänge auf 10 Zeichen zu setzen.)