관리자: 회원메일발송 관련
This commit is contained in:
@ -1,76 +1,76 @@
|
||||
<?
|
||||
$sub_menu = "200300";
|
||||
include_once('./_common.php');
|
||||
|
||||
auth_check($auth[$sub_menu], 'r');
|
||||
|
||||
$token = get_token();
|
||||
|
||||
$html_title = '회원메일';
|
||||
|
||||
if ($w == 'u') {
|
||||
$html_title .= '수정';
|
||||
$readonly = ' readonly';
|
||||
|
||||
$sql = " select * from {$g4['mail_table']} where ma_id = '{$ma_id}' ";
|
||||
$ma = sql_fetch($sql);
|
||||
if (!$ma['ma_id'])
|
||||
alert('등록된 자료가 없습니다.');
|
||||
} else {
|
||||
$html_title .= '입력';
|
||||
}
|
||||
|
||||
$g4['title'] = $html_title;
|
||||
include_once('./admin.head.php');
|
||||
?>
|
||||
|
||||
<form id="fmailform" name="fmailform" method="post" action="./mail_update.php" onsubmit="return fmailform_check(this);">
|
||||
<input type="hidden" id="w" name="w" value="<?=$w?>">
|
||||
<input type="hidden" id="ma_id" name="ma_id" value="<?=$ma['ma_id']?>">
|
||||
<input type="hidden" id="token" name="token" value="<?=$token?>">
|
||||
<table class="frm_tbl">
|
||||
<caption>메일내용 입력</caption>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th scope="row"><label for="ma_subject">메일 제목</label></th>
|
||||
<td><input type="text" id="ma_subject" name="ma_subject" value="<?=$ma['ma_subject']?>" size="100" class="required"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><label for="ma_content">메일 내용</label></th>
|
||||
<td>
|
||||
<?=help('{이름} , {별명} , {회원아이디} , {이메일} , {생일} 처럼 HTML 코드에 삽입하면 해당 내용에 맞게 변환하여 메일 발송합니다.')?>
|
||||
<?=textarea_size('ma_content')?>
|
||||
<textarea id="ma_content" name="ma_content" rows="20" class="required"><?=$ma['ma_content']?></textarea>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<div class="btn_confirm">
|
||||
<input type="submit" class="btn_submit" accesskey="s" value="확인">
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<script>
|
||||
function fmailform_check(f)
|
||||
{
|
||||
errmsg = "";
|
||||
errfld = "";
|
||||
|
||||
check_field(f.ma_subject, "제목을 입력하세요.");
|
||||
check_field(f.ma_content, "내용을 입력하세요.");
|
||||
|
||||
if (errmsg != "") {
|
||||
alert(errmsg);
|
||||
errfld.focus();
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
document.fmailform.ma_subject.focus();
|
||||
</script>
|
||||
|
||||
<?
|
||||
include_once('./admin.tail.php');
|
||||
?>
|
||||
<?
|
||||
$sub_menu = "200300";
|
||||
include_once('./_common.php');
|
||||
|
||||
auth_check($auth[$sub_menu], 'r');
|
||||
|
||||
$token = get_token();
|
||||
|
||||
$html_title = '회원메일';
|
||||
|
||||
if ($w == 'u') {
|
||||
$html_title .= '수정';
|
||||
$readonly = ' readonly';
|
||||
|
||||
$sql = " select * from {$g4['mail_table']} where ma_id = '{$ma_id}' ";
|
||||
$ma = sql_fetch($sql);
|
||||
if (!$ma['ma_id'])
|
||||
alert('등록된 자료가 없습니다.');
|
||||
} else {
|
||||
$html_title .= '입력';
|
||||
}
|
||||
|
||||
$g4['title'] = $html_title;
|
||||
include_once('./admin.head.php');
|
||||
?>
|
||||
|
||||
<form id="fmailform" name="fmailform" method="post" action="./mail_update.php" onsubmit="return fmailform_check(this);">
|
||||
<input type="hidden" id="w" name="w" value="<?=$w?>">
|
||||
<input type="hidden" id="ma_id" name="ma_id" value="<?=$ma['ma_id']?>">
|
||||
<input type="hidden" id="token" name="token" value="<?=$token?>">
|
||||
<table class="frm_tbl">
|
||||
<caption>메일내용 입력</caption>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th scope="row"><label for="ma_subject">메일 제목</label></th>
|
||||
<td><input type="text" id="ma_subject" name="ma_subject" value="<?=$ma['ma_subject']?>" size="100" class="required"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><label for="ma_content">메일 내용</label></th>
|
||||
<td>
|
||||
<?=help('{이름} , {별명} , {회원아이디} , {이메일} , {생일} 처럼 HTML 코드에 삽입하면 해당 내용에 맞게 변환하여 메일 발송합니다.')?>
|
||||
<?=textarea_size('ma_content')?>
|
||||
<textarea id="ma_content" name="ma_content" rows="20" class="required"><?=$ma['ma_content']?></textarea>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<div class="btn_confirm">
|
||||
<input type="submit" class="btn_submit" accesskey="s" value="확인">
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<script>
|
||||
function fmailform_check(f)
|
||||
{
|
||||
errmsg = "";
|
||||
errfld = "";
|
||||
|
||||
check_field(f.ma_subject, "제목을 입력하세요.");
|
||||
check_field(f.ma_content, "내용을 입력하세요.");
|
||||
|
||||
if (errmsg != "") {
|
||||
alert(errmsg);
|
||||
errfld.focus();
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
document.fmailform.ma_subject.focus();
|
||||
</script>
|
||||
|
||||
<?
|
||||
include_once('./admin.tail.php');
|
||||
?>
|
||||
|
||||
@ -1,169 +1,169 @@
|
||||
<?
|
||||
$sub_menu = "200300";
|
||||
include_once('./_common.php');
|
||||
|
||||
if (!$config['cf_email_use'])
|
||||
alert('환경설정에서 \'메일발송 사용\'에 체크하셔야 메일을 발송할 수 있습니다.');
|
||||
|
||||
auth_check($auth[$sub_menu], 'r');
|
||||
|
||||
$sql = " select * from {$g4['mail_table']} where ma_id = '$ma_id' ";
|
||||
$ma = sql_fetch($sql);
|
||||
if (!$ma['ma_id'])
|
||||
alert('보내실 내용을 선택하여 주십시오.');
|
||||
|
||||
// 전체회원수
|
||||
$sql = " select COUNT(*) as cnt from {$g4['member_table']} ";
|
||||
$row = sql_fetch($sql);
|
||||
$tot_cnt = $row['cnt'];
|
||||
|
||||
// 탈퇴대기회원수
|
||||
$sql = " select COUNT(*) as cnt from {$g4['member_table']} where mb_leave_date <> '' ";
|
||||
$row = sql_fetch($sql);
|
||||
$finish_cnt = $row['cnt'];
|
||||
|
||||
$last_option = explode('||', $ma['ma_last_option']);
|
||||
for ($i=0; $i<count($last_option); $i++) {
|
||||
$option = explode('=', $last_option[$i]);
|
||||
// 동적변수
|
||||
$var = $option[0];
|
||||
$$var = $option[1];
|
||||
}
|
||||
|
||||
if (!isset($mb_id1)) $mb_id1 = 1;
|
||||
if (!isset($mb_level_from)) $mb_level_from = 1;
|
||||
if (!isset($mb_level_to)) $mb_level_to = 10;
|
||||
if (!isset($mb_mailling)) $mb_mailling = 1;
|
||||
if (!isset($mb_sex)) $mb_sex = 1;
|
||||
if (!isset($mb_area)) $mb_area = 1;
|
||||
|
||||
$g4['title'] = '회원메일발송';
|
||||
include_once('./admin.head.php');
|
||||
?>
|
||||
|
||||
<form id="frmsendmailselectform" name="frmsendmailselectform" method="post" action="./mail_select_list.php" autocomplete="off">
|
||||
<input type="hidden" name="ma_id" value='<?=$ma_id?>'>
|
||||
|
||||
<table class="frm_tbl">
|
||||
<caption>
|
||||
메일발송대상 선택
|
||||
<p>
|
||||
전체회원 <?=number_format($tot_cnt)?>명 , 탈퇴대기회원 <?=number_format($finish_cnt)?>명, 정상회원 <?=number_format($tot_cnt - $finish_cnt)?>명 중 메일 발송 대상 선택
|
||||
</p>
|
||||
</caption>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th scope="row">회원 ID</th>
|
||||
<td>
|
||||
<input type="radio" id="mb_id1_all" name="mb_id1" value="1" <?=$mb_id1?"checked":"";?>> <label for="mb_id1_all">전체</label>
|
||||
<input type="radio" id="mb_id1_section" name="mb_id1" value="0" <?=!$mb_id1?"checked":"";?>> <label for="mb_id1_section">구간</label>
|
||||
<input type="text" id="mb_id1_from" name="mb_id1_from" value="<?=$mb_id1_from?>" title="시작구간"> 에서
|
||||
<input type="text" id="mb_id1_to" name="mb_id1_to" value="<?=$mb_id1_to?>" title="종료구간"> 까지
|
||||
|
||||
<script>document.onLoad=mb_id1_click(<?=(int)$mb_id1?>);</script>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><label for="mb_birth_from">생일</label></th>
|
||||
<td>
|
||||
<?=help('5월5일 인 경우, 0505 와 같이 입력 , 둘다 입력해야함')?>
|
||||
<input type="text" id="mb_birth_from" name="mb_birth_from" maxlength="4" value="<?=$mb_birth_from?>" title="생일구간 시작일" size="6"> 부터
|
||||
<input type="text" id="mb_birth_to" name="mb_birth_to" maxlength="4" value="<?=$mb_birth_to?>" title="생일구간 종료일" size="6"> 까지
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><label for="mb_email">E-mail</label></th>
|
||||
<td><input type="text" id="mb_email" name="mb_email" value="<?=$mb_email?>" size="50"> 단어 포함 (예 : @sir.co.kr)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><label for="mb_sex">성별</label></th>
|
||||
<td>
|
||||
<select id="mb_sex" name="mb_sex">
|
||||
<option value="">전체</option>
|
||||
<option value="F">여자</option>
|
||||
<option value="M">남자</option>
|
||||
</select>
|
||||
<script> document.getElementById('mb_sex').value = '<?=$mb_sex?>'; </script>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><label for="mb_area">지역</label></th>
|
||||
<td>
|
||||
<select id="mb_area" name="mb_area">
|
||||
<option value="">전체</option>
|
||||
<option value="서울">서울</option>
|
||||
<option value="부산">부산</option>
|
||||
<option value="대구">대구</option>
|
||||
<option value="인천">인천</option>
|
||||
<option value="광주">광주</option>
|
||||
<option value="대전">대전</option>
|
||||
<option value="울산">울산</option>
|
||||
<option value="강원">강원</option>
|
||||
<option value="경기">경기</option>
|
||||
<option value="경남">경남</option>
|
||||
<option value="경북">경북</option>
|
||||
<option value="전남">전남</option>
|
||||
<option value="전북">전북</option>
|
||||
<option value="제주">제주</option>
|
||||
<option value="충남">충남</option>
|
||||
<option value="충북">충북</option>
|
||||
</select>
|
||||
<script> document.getElementById('mb_area').value = '<?=$mb_area?>'; </script>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><label for="mb_mailling">메일링</label></th>
|
||||
<td>
|
||||
<select id="mb_mailling" name="mb_mailling">
|
||||
<option value="1">수신동의한 회원만
|
||||
<option value="">전체
|
||||
</select>
|
||||
<script> document.getElementById('mb_mailling').value = '<?=$mb_mailling?>'; </script>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><label for="mb_level_from">권한</label></th>
|
||||
<td>
|
||||
<select id="mb_level_from" name="mb_level_from" title="최소권한">
|
||||
<? for ($i=1; $i<=10; $i++) { ?>
|
||||
<option value='<? echo $i ?>'><? echo $i ?></option>
|
||||
<? } ?>
|
||||
</select> 에서
|
||||
<select id="mb_level_to" name="mb_level_to" title="최대권한">
|
||||
<? for ($i=1; $i<=10; $i++) { ?>
|
||||
<option value='<? echo $i ?>'><? echo $i ?></option>
|
||||
<? } ?>
|
||||
</select> 까지
|
||||
<script> document.getElementById('mb_level_from').value = '<?=$mb_level_from?>'; </script>
|
||||
<script> document.getElementById('mb_level_to').value = '<?=$mb_level_to?>'; </script>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><label for="gr_id">게시판그룹회원</label></th>
|
||||
<td>
|
||||
<select id="gr_id" name="gr_id">
|
||||
<option value=''>전체</option>
|
||||
<?
|
||||
$sql = " select gr_id, gr_subject from {$g4['group_table']} order by gr_subject ";
|
||||
$result = sql_query($sql);
|
||||
for ($i=0; $row=sql_fetch_array($result); $i++)
|
||||
{
|
||||
echo '<option value="'.$row['gr_id'].'">'.$row['gr_subject'].'</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
<script> document.getElementById('gr_id').value = '<?=$gr_id?>'; </script>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<div class="btn_confirm">
|
||||
<input type="submit" value="확인">
|
||||
<input type="button" value="목록" onclick="document.location.href='./mail_list.php';">
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<?
|
||||
include_once('./admin.tail.php');
|
||||
?>
|
||||
<?
|
||||
$sub_menu = "200300";
|
||||
include_once('./_common.php');
|
||||
|
||||
if (!$config['cf_email_use'])
|
||||
alert('환경설정에서 \'메일발송 사용\'에 체크하셔야 메일을 발송할 수 있습니다.');
|
||||
|
||||
auth_check($auth[$sub_menu], 'r');
|
||||
|
||||
$sql = " select * from {$g4['mail_table']} where ma_id = '$ma_id' ";
|
||||
$ma = sql_fetch($sql);
|
||||
if (!$ma['ma_id'])
|
||||
alert('보내실 내용을 선택하여 주십시오.');
|
||||
|
||||
// 전체회원수
|
||||
$sql = " select COUNT(*) as cnt from {$g4['member_table']} ";
|
||||
$row = sql_fetch($sql);
|
||||
$tot_cnt = $row['cnt'];
|
||||
|
||||
// 탈퇴대기회원수
|
||||
$sql = " select COUNT(*) as cnt from {$g4['member_table']} where mb_leave_date <> '' ";
|
||||
$row = sql_fetch($sql);
|
||||
$finish_cnt = $row['cnt'];
|
||||
|
||||
$last_option = explode('||', $ma['ma_last_option']);
|
||||
for ($i=0; $i<count($last_option); $i++) {
|
||||
$option = explode('=', $last_option[$i]);
|
||||
// 동적변수
|
||||
$var = $option[0];
|
||||
$$var = $option[1];
|
||||
}
|
||||
|
||||
if (!isset($mb_id1)) $mb_id1 = 1;
|
||||
if (!isset($mb_level_from)) $mb_level_from = 1;
|
||||
if (!isset($mb_level_to)) $mb_level_to = 10;
|
||||
if (!isset($mb_mailling)) $mb_mailling = 1;
|
||||
if (!isset($mb_sex)) $mb_sex = 1;
|
||||
if (!isset($mb_area)) $mb_area = 1;
|
||||
|
||||
$g4['title'] = '회원메일발송';
|
||||
include_once('./admin.head.php');
|
||||
?>
|
||||
|
||||
<form id="frmsendmailselectform" name="frmsendmailselectform" method="post" action="./mail_select_list.php" autocomplete="off">
|
||||
<input type="hidden" name="ma_id" value='<?=$ma_id?>'>
|
||||
|
||||
<table class="frm_tbl">
|
||||
<caption>
|
||||
메일발송대상 선택
|
||||
<p>
|
||||
전체회원 <?=number_format($tot_cnt)?>명 , 탈퇴대기회원 <?=number_format($finish_cnt)?>명, 정상회원 <?=number_format($tot_cnt - $finish_cnt)?>명 중 메일 발송 대상 선택
|
||||
</p>
|
||||
</caption>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th scope="row">회원 ID</th>
|
||||
<td>
|
||||
<input type="radio" id="mb_id1_all" name="mb_id1" value="1" <?=$mb_id1?"checked":"";?>> <label for="mb_id1_all">전체</label>
|
||||
<input type="radio" id="mb_id1_section" name="mb_id1" value="0" <?=!$mb_id1?"checked":"";?>> <label for="mb_id1_section">구간</label>
|
||||
<input type="text" id="mb_id1_from" name="mb_id1_from" value="<?=$mb_id1_from?>" title="시작구간"> 에서
|
||||
<input type="text" id="mb_id1_to" name="mb_id1_to" value="<?=$mb_id1_to?>" title="종료구간"> 까지
|
||||
|
||||
<script>document.onLoad=mb_id1_click(<?=(int)$mb_id1?>);</script>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><label for="mb_birth_from">생일</label></th>
|
||||
<td>
|
||||
<?=help('5월5일 인 경우, 0505 와 같이 입력 , 둘다 입력해야함')?>
|
||||
<input type="text" id="mb_birth_from" name="mb_birth_from" maxlength="4" value="<?=$mb_birth_from?>" title="생일구간 시작일" size="6"> 부터
|
||||
<input type="text" id="mb_birth_to" name="mb_birth_to" maxlength="4" value="<?=$mb_birth_to?>" title="생일구간 종료일" size="6"> 까지
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><label for="mb_email">E-mail</label></th>
|
||||
<td><input type="text" id="mb_email" name="mb_email" value="<?=$mb_email?>" size="50"> 단어 포함 (예 : @sir.co.kr)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><label for="mb_sex">성별</label></th>
|
||||
<td>
|
||||
<select id="mb_sex" name="mb_sex">
|
||||
<option value="">전체</option>
|
||||
<option value="F">여자</option>
|
||||
<option value="M">남자</option>
|
||||
</select>
|
||||
<script> document.getElementById('mb_sex').value = '<?=$mb_sex?>'; </script>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><label for="mb_area">지역</label></th>
|
||||
<td>
|
||||
<select id="mb_area" name="mb_area">
|
||||
<option value="">전체</option>
|
||||
<option value="서울">서울</option>
|
||||
<option value="부산">부산</option>
|
||||
<option value="대구">대구</option>
|
||||
<option value="인천">인천</option>
|
||||
<option value="광주">광주</option>
|
||||
<option value="대전">대전</option>
|
||||
<option value="울산">울산</option>
|
||||
<option value="강원">강원</option>
|
||||
<option value="경기">경기</option>
|
||||
<option value="경남">경남</option>
|
||||
<option value="경북">경북</option>
|
||||
<option value="전남">전남</option>
|
||||
<option value="전북">전북</option>
|
||||
<option value="제주">제주</option>
|
||||
<option value="충남">충남</option>
|
||||
<option value="충북">충북</option>
|
||||
</select>
|
||||
<script> document.getElementById('mb_area').value = '<?=$mb_area?>'; </script>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><label for="mb_mailling">메일링</label></th>
|
||||
<td>
|
||||
<select id="mb_mailling" name="mb_mailling">
|
||||
<option value="1">수신동의한 회원만
|
||||
<option value="">전체
|
||||
</select>
|
||||
<script> document.getElementById('mb_mailling').value = '<?=$mb_mailling?>'; </script>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><label for="mb_level_from">권한</label></th>
|
||||
<td>
|
||||
<select id="mb_level_from" name="mb_level_from" title="최소권한">
|
||||
<? for ($i=1; $i<=10; $i++) { ?>
|
||||
<option value='<? echo $i ?>'><? echo $i ?></option>
|
||||
<? } ?>
|
||||
</select> 에서
|
||||
<select id="mb_level_to" name="mb_level_to" title="최대권한">
|
||||
<? for ($i=1; $i<=10; $i++) { ?>
|
||||
<option value='<? echo $i ?>'><? echo $i ?></option>
|
||||
<? } ?>
|
||||
</select> 까지
|
||||
<script> document.getElementById('mb_level_from').value = '<?=$mb_level_from?>'; </script>
|
||||
<script> document.getElementById('mb_level_to').value = '<?=$mb_level_to?>'; </script>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><label for="gr_id">게시판그룹회원</label></th>
|
||||
<td>
|
||||
<select id="gr_id" name="gr_id">
|
||||
<option value=''>전체</option>
|
||||
<?
|
||||
$sql = " select gr_id, gr_subject from {$g4['group_table']} order by gr_subject ";
|
||||
$result = sql_query($sql);
|
||||
for ($i=0; $row=sql_fetch_array($result); $i++)
|
||||
{
|
||||
echo '<option value="'.$row['gr_id'].'">'.$row['gr_subject'].'</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
<script> document.getElementById('gr_id').value = '<?=$gr_id?>'; </script>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<div class="btn_confirm">
|
||||
<input type="submit" class="btn_submit" value="확인">
|
||||
<a href="./mail_list.php">목록 </a>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<?
|
||||
include_once('./admin.tail.php');
|
||||
?>
|
||||
|
||||
@ -62,6 +62,8 @@ h1 {margin-bottom:20px;color:#333;font-size:1.5em;font-family:"verdana","dotum";
|
||||
.btn_confirm {margin-bottom:20px;text-align:center}
|
||||
.btn_confirm button {padding:0 15px;height:30px;border:0;background:#74868b;color:#fff;font-size:0.875em;line-height:2.2em;vertical-align:middle}
|
||||
.btn_confirm button:focus {padding:0 15px;height:30px;background:#555;color:#fff;font-size:0.875em;line-height:2.2em;vertical-align:middle}
|
||||
.btn_confirm a {display:inline-block;padding:0 15px;height:30px;background:#74868b;color:#fff;font-size:0.875em;text-decoration:none;line-height:2.1em;vertical-align:middle}
|
||||
.btn_confirm a:focus {background:#555}
|
||||
.btn_submit {padding:0 15px;height:30px;border:0;background:#ff3061;color:#fff;font-size:0.875em;line-height:2.2em;vertical-align:middle}
|
||||
.btn_submit:focus {padding:0 15px;height:30px;border:0;background:#555;color:#fff;font-size:0.875em;line-height:2.2em;vertical-align:middle}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user