dir|^|Packages
file|^|Packages/modification.mod|^|6626|^|1035325178
english.lng
$txt[735] =
$txt[7352] = "Please select the Member Group(s) you would like to send an email to.";
$txt[735] =
index.php
else if ($action == 'mailing') { include_once "$sourcedir/Admin.php"; MailingList(); }
else if ($action == 'mailing') { include_once "$sourcedir/Admin.php"; MailingList($who); }
Sources/Admin.php
$txt[735]
$emailheadtext
$yytitle = "$txt[6]";
global $GodPostNum, $SrPostNum, $FullPostNum, $JrPostNum, $who,$sendIM,$yySetLocation;
if (isset($who) OR 1==0) {
$emailaction = "ml";
$emailheadtext = $txt[735];
$emailbuttontext = $txt[339];
} else {
$emailaction = "mailing";
$emailheadtext = $txt[7352];
$emailbuttontext = $txt[65];
}
$request = mysql_query("SELECT membergroup FROM {$db_prefix}membergroups WHERE 1 ORDER BY ID_GROUP");
$membergroups = array();
while ($row = mysql_fetch_row($request))
$membergroups[] = $row[0];
if (isset($who)) {
$emaillist = array();
$imlist = array();
$temparray = array();
foreach ($who as $curgroup) {
if ($curgroup == $membergroups[7]) {
$rqst = mysql_query("SELECT emailAddress,memberName FROM {$db_prefix}members WHERE memberGroup='Global Moderator'");
} else if ($curgroup == $membergroups[6]) {
$rqst = mysql_query("SELECT emailAddress,memberName FROM {$db_prefix}members WHERE (memberGroup='' OR memberGroup is null) AND posts>$GodPostNum");
} else if ($curgroup == $membergroups[5]) {
$rqst = mysql_query("SELECT emailAddress,memberName FROM {$db_prefix}members WHERE (memberGroup='' OR memberGroup is null) AND posts>$SrPostNum AND posts<$GodPostNum");
} else if ($curgroup == $membergroups[4]) {
$rqst = mysql_query("SELECT emailAddress,memberName FROM {$db_prefix}members WHERE (memberGroup='' OR memberGroup is null) AND posts>$FullPostNum AND posts<$SrPostNum");
} else if ($curgroup == $membergroups[3]) {
$rqst = mysql_query("SELECT emailAddress,memberName FROM {$db_prefix}members WHERE (memberGroup='' OR memberGroup is null) AND posts>$JrPostNum AND posts<$FullPostNum");
} else if ($curgroup == $membergroups[2]) {
$rqst = mysql_query("SELECT emailAddress,memberName FROM {$db_prefix}members WHERE (memberGroup='' OR memberGroup is null) AND posts<$JrPostNum");
} else if ($curgroup == $membergroups[1]) {
$rqst1 = mysql_query("SELECT DISTINCT moderators FROM {$db_prefix}boards WHERE moderators!='' AND moderators is not null");
while ($curmem = mysql_fetch_row($rqst1))
$temparray = $temparray + explode(',',$curmem[0]);
foreach($temparray as $tempmem) {
$rqst = mysql_query("SELECT emailAddress,memberName FROM {$db_prefix}members WHERE memberName='$tempmem'");
while ($curmem = mysql_fetch_row($rqst)) {
array_push($emaillist, $curmem[0]);
array_push($imlist, $curmem[1]);
}
}
} else if ($curgroup == $membergroups[0]) {
$rqst = mysql_query("SELECT emailAddress,memberName FROM {$db_prefix}members WHERE memberGroup='Administrator'");
} else {
$rqst = mysql_query("SELECT emailAddress,memberName FROM {$db_prefix}members WHERE memberGroup='$curgroup'");
}
while ($curmem = mysql_fetch_row($rqst)) {
array_push($emaillist, $curmem[0]);
array_push($imlist, $curmem[1]);
}
}
$emaillist = array_unique($emaillist);
$imlist = array_unique($imlist);
if (isset($sendIM)) {
$to = implode(", ", $imlist);
$yySetLocation = "$cgi;action=imsend;to=$to";
redirectexit();
}
}
action=ml
action=$emailaction