It looks and works great!
Thanks a lot, my Mass Email is finally functional!

#
#-----[ ADD SQL ]------------------------------------------
#
ALTER TABLE groups ADD group_allow_email TINYINT (2) DEFAULT "5" NOT NULL
#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_admin.php
#
#-----[ FIND ]------------------------------------------
#
//
// That's all Folks!
#
#-----[ BEFORE, ADD ]------------------------------------------
#
// addded to mass email mod
$lang['group_allow_email'] = 'Permissions to mass email';
$lang['group_allow_email_explain'] = 'Select which type of users have the rights to mass email this group.';
#
#-----[ OPEN ]------------------------------------------
#
admin/admin_groups.php
#
#-----[ FIND ]------------------------------------------
#
'group_moderator' => '',
#
#-----[ AFTER, ADD ]------------------------------------------
#
'group_allow_email' => AUTH_ADMIN,
#
#-----[ FIND ]------------------------------------------
#
$group_hidden = ( $group_info['group_type'] == GROUP_HIDDEN ) ? ' checked="checked"' : '';
#
#-----[ AFTER, ADD ]------------------------------------------
#
$group_alllow_all = ( $group_info['group_allow_email'] == AUTH_ALL ) ? ' checked="checked"' : '';
$group_allow_reg = ( $group_info['group_allow_email'] == AUTH_REG ) ? ' checked="checked"' : '';
$group_allow_private = ( $group_info['group_allow_email'] == AUTH_ACL ) ? ' checked="checked"' : '';
$group_allow_mod = ( $group_info['group_allow_email'] == AUTH_MOD ) ? ' checked="checked"' : '';
$group_allow_admin = ( $group_info['group_allow_email'] == AUTH_ADMIN ) ? ' checked="checked"' : '';
#
#-----[ FIND ]------------------------------------------
#
'GROUP_MODERATOR' => $group_moderator,
#
#-----[ AFTER, ADD ]------------------------------------------
#
'GROUP_ALLOW_EMAIL' => $group_info['group_allow_email'],
'L_GROUP_ALLOW_EMAIL' => $lang['group_allow_email'],
'L_GROUP_ALLOW_EMAIL_EXPLAIN' => $lang['group_allow_email_explain'],
'L_GROUP_ALL_ALLOW_EMAIL' => $lang['Forum_ALL'],
'L_GROUP_REG_ALLOW_EMAIL' => $lang['Forum_REG'],
'L_GROUP_PRIVATE_ALLOW_EMAIL' => $lang['Forum_PRIVATE'],
'L_GROUP_MOD_ALLOW_EMAIL' => $lang['Forum_MOD'],
'L_GROUP_ADMIN_ALLOW_EMAIL' => $lang['Forum_ADMIN'],
'S_GROUP_ALL_ALLOW_EMAIL_CHECKED' => $group_allow_all,
'S_GROUP_REG_ALLOW_EMAIL_CHECKED' => $group_allow_reg,
'S_GROUP_PRIVATE_ALLOW_EMAIL_CHECKED' => $group_allow_private,
'S_GROUP_MOD_ALLOW_EMAIL_CHECKED' => $group_allow_mod,
'S_GROUP_ADMIN_ALLOW_EMAIL_CHECKED' => $group_allow_admin,
'S_GROUP_ALL_ALLOW_EMAIL' => AUTH_ALL,
'S_GROUP_REG_ALLOW_EMAIL' => AUTH_REG,
'S_GROUP_PRIVATE_ALLOW_EMAIL' => AUTH_ACL,
'S_GROUP_MOD_ALLOW_EMAIL' => AUTH_MOD,
'S_GROUP_ADMIN_ALLOW_EMAIL' => AUTH_ADMIN,
#
#-----[ FIND ]------------------------------------------
#
$delete_old_moderator = isset($HTTP_POST_VARS['delete_old_moderator']) ? true : false;
#
#-----[ AFTER, ADD ]------------------------------------------
#
$group_allow_email = isset($HTTP_POST_VARS['group_allow_email']) ? intval($HTTP_POST_VARS['group_allow_email']) : AUTH_ADMIN;
#
#-----[ FIND ]------------------------------------------
#
$sql = "UPDATE " . GROUPS_TABLE . "
SET group_type =
#
#-----[ IN-LINE FIND ]------------------------------------------
#
$group_moderator
#
#-----[ IN-LINE AFTER,ADD ]------------------------------------------
#
, group_allow_email='$group_allow_email'
#
#-----[ FIND ]------------------------------------------
#
else if( $mode == 'newgroup' )
{
$sql = "INSERT INTO " . GROUPS_TABLE . " (
VALUES (
#
#-----[ IN-LINE FIND ]------------------------------------------
#
, group_moderator
#
#-----[ IN-LINE AFTER,ADD ]------------------------------------------
#
, group_allow_email
#
#-----[ IN-LINE FIND ]------------------------------------------
#
, $group_moderator
#
#-----[ IN-LINE AFTER,ADD ]------------------------------------------
#
, '$group_allow_email'
#
#-----[ OPEN ]------------------------------------------
#
template/subsilver/admin/group_edit_body.tpl
#
#-----[ FIND ]------------------------------------------
#
{L_GROUP_HIDDEN}</td>
</tr>
#
#-----[ AFTER, ADD ]------------------------------------------
#
<tr>
<td class="row1" width="38%"><span class="gen">{L_GROUP_ALLOW_EMAIL}:</span><br/>
<span class="gensmall">{L_GROUP_ALLOW_EMAIL_EXPLAIN}</span></td>
<td class="row2" width="62%">
<input type="radio" name="group_allow_email" value="{S_GROUP_ALL_ALLOW_EMAIL}" {S_GROUP_ALL_ALLOW_EMAIL_CHECKED} /> {L_GROUP_ALL_ALLOW_EMAIL}
<input type="radio" name="group_allow_email" value="{S_GROUP_REG_ALLOW_EMAIL}" {S_GROUP_REG_ALLOW_EMAIL_CHECKED} /> {L_GROUP_REG_ALLOW_EMAIL}
<input type="radio" name="group_allow_email" value="{S_GROUP_PRIVATE_ALLOW_EMAIL}" {S_GROUP_PRIVATE_ALLOW_EMAIL_CHECKED} /> {L_GROUP_PRIVATE_ALLOW_EMAIL}
<input type="radio" name="group_allow_email" value="{S_GROUP_MOD_ALLOW_EMAIL}" {S_GROUP_MOD_ALLOW_EMAIL_CHECKED} /> {L_GROUP_MOD_ALLOW_EMAIL}
<input type="radio" name="group_allow_email" value="{S_GROUP_ADMIN_ALLOW_EMAIL}" {S_GROUP_ADMIN_ALLOW_EMAIL_CHECKED} /> {L_GROUP_ADMIN_ALLOW_EMAIL}
</td>
</tr>
#
#-----[ COPY ]------------------------------------------
#
copy mass_email.php to mass_email.php (The Root Directory of Your Forum)
#
#-----[ COPY ]------------------------------------------
#
copy lang_mass_email.php to language/english/lang_mass_email.php



Return to Custom mass email [2.0.8/EM]
Users browsing this forum: No registered users and 1 guest