SQL
INSERT INTO `ip_config` ( `config_name` , `config_value` ) VALUES ('vote_min_posts', '10');
in posting.php
#
#-----[ FIND ]------------------------------------------
#
// Vote in a poll
//
#
#-----[ BEFORE, ADD ]------------------------------------------
#
//-- mod : Minimum posts before Vote ------------------------------------------------------------
//-- add
// Check if user has enough posts
$vote_posts = $board_config['vote_min_posts'];
if ( $userdata['user_posts'] < $vote_posts && $userdata['user_level'] == USER )
{
message_die(GENERAL_MESSAGE, sprintf($lang['Vote_min_posts_needed'], $vote_posts));
}
//-- fin mod : Minimum posts before Vote --------------------------------------------------------
#-----[ FIND ]------------------------------------------
#
// Vote in a poll
//
#
#-----[ BEFORE, ADD ]------------------------------------------
#
//-- mod : Minimum posts before Vote ------------------------------------------------------------
//-- add
// Check if user has enough posts
$vote_posts = $board_config['vote_min_posts'];
if ( $userdata['user_posts'] < $vote_posts && $userdata['user_level'] == USER )
{
message_die(GENERAL_MESSAGE, sprintf($lang['Vote_min_posts_needed'], $vote_posts));
}
//-- fin mod : Minimum posts before Vote --------------------------------------------------------
in adm/admin_board.php
#
#-----[ FIND ]------------------------------------------
#
'L_SYSTEM_TIMEZONE' => $lang['System_timezone'],
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : Minimum posts before Vote ------------------------------------------------------------
//-- add
'L_VOTE_MIN_POSTS' => $lang['Vote_min_posts'],
//-- fin mod : Minimum posts before Vote --------------------------------------------------------
#
#-----[ FIND ]------------------------------------------
#
'TIMEZONE_SELECT' => $timezone_select,
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : Minimum posts before Vote ------------------------------------------------------------
//-- add
'VOTE_MIN_POSTS' => $new['vote_min_posts'],
//-- fin mod : Minimum posts before Vote --------------------------------------------------------
#-----[ FIND ]------------------------------------------
#
'L_SYSTEM_TIMEZONE' => $lang['System_timezone'],
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : Minimum posts before Vote ------------------------------------------------------------
//-- add
'L_VOTE_MIN_POSTS' => $lang['Vote_min_posts'],
//-- fin mod : Minimum posts before Vote --------------------------------------------------------
#
#-----[ FIND ]------------------------------------------
#
'TIMEZONE_SELECT' => $timezone_select,
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : Minimum posts before Vote ------------------------------------------------------------
//-- add
'VOTE_MIN_POSTS' => $new['vote_min_posts'],
//-- fin mod : Minimum posts before Vote --------------------------------------------------------
in language/lang_english/lang_admin.php
#
#-----[ FIND ]------------------------------------------
#
$lang['Session_length'] = 'Session length [ seconds ]';
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : Minimum posts before Vote ------------------------------------------------------------
//-- add
$lang['Vote_min_posts'] = 'Minimum posts to Vote';
//-- fin mod : Minimum posts before Vote --------------------------------------------------------
#-----[ FIND ]------------------------------------------
#
$lang['Session_length'] = 'Session length [ seconds ]';
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : Minimum posts before Vote ------------------------------------------------------------
//-- add
$lang['Vote_min_posts'] = 'Minimum posts to Vote';
//-- fin mod : Minimum posts before Vote --------------------------------------------------------
in language/lang_english/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
//====================================================
// Do not insert anything below this line
//====================================================
?>
#
#-----[ BEFORE, ADD ]------------------------------------------
#
//-- mod : Minimum posts before Vote ------------------------------------------------------------
//-- add
$lang['Vote_min_posts_needed'] = 'You need %s posts to vote.';
//-- fin mod : Minimum posts before Vote --------------------------------------------------------
#-----[ FIND ]------------------------------------------
#
//====================================================
// Do not insert anything below this line
//====================================================
?>
#
#-----[ BEFORE, ADD ]------------------------------------------
#
//-- mod : Minimum posts before Vote ------------------------------------------------------------
//-- add
$lang['Vote_min_posts_needed'] = 'You need %s posts to vote.';
//-- fin mod : Minimum posts before Vote --------------------------------------------------------
in templates/common/ACP/board_config_body.tpl
#
#-----[ FIND ]------------------------------------------
#
<tr>
<td class="row1">{L_ONLINE_TIME} <br /><span class="gensmall">{L_ONLINE_TIME_EXPLAIN}</span></td>
#
#-----[ BEFORE, ADD ]------------------------------------------
#
<!-- mod : Minimum posts before Vote -->
<tr>
<td class="row1">{L_VOTE_MIN_POSTS}</td>
<td class="row2"><input class="post" type="text" maxlength="255" size="3" name="vote_min_posts" value="{VOTE_MIN_POSTS}" /></td>
</tr>
<!-- fin mod : Minimum posts before Vote -->
#-----[ FIND ]------------------------------------------
#
<tr>
<td class="row1">{L_ONLINE_TIME} <br /><span class="gensmall">{L_ONLINE_TIME_EXPLAIN}</span></td>
#
#-----[ BEFORE, ADD ]------------------------------------------
#
<!-- mod : Minimum posts before Vote -->
<tr>
<td class="row1">{L_VOTE_MIN_POSTS}</td>
<td class="row2"><input class="post" type="text" maxlength="255" size="3" name="vote_min_posts" value="{VOTE_MIN_POSTS}" /></td>
</tr>
<!-- fin mod : Minimum posts before Vote -->
Edit: I forgot to add the credits. This is not mine, I just adapted it for Icy from here
