<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가;

if ($is_admin && basename(getcwd()) === "adm" && basename($_SERVER["PHP_SELF"]) === "member_list.php" && file_exists('./member_perfect_delete.php')) {
	function member_perfect_delete() {
		echo "
			<style>
			.mpd-span { color:#ffffff; font-weight:bold; float:right; cursor:pointer; margin-right:5px; padding:1px 10px; background-color:#c00000; border-radius:5px; }
			</style>
			<form id='deleteForm' action='./member_perfect_delete.php' method='post'><input type='hidden' id='mpdInput' name='mpd_input'><input type='hidden' id='okDelete' name='ok_delete'></form>
			<script>
			listID = document.querySelectorAll('td[headers=mb_list_id]');
			for (let mpd_i = 0; mpd_i < listID.length; mpd_i++) {
				memberLevel = document.getElementById('mb_level[' + mpd_i + ']').options[document.getElementById('mb_level[' + mpd_i + ']').selectedIndex].value;
				if (memberLevel === '1') {
					listID[mpd_i].style.fontWeight = 'bold';
					listID[mpd_i].style.color = '#c00000';
					listID[mpd_i].insertAdjacentHTML('beforeend', '<span class=\"mpd-span\" data-id=' + listID[mpd_i].innerText.trim() + ' data-delete=' + memberLevel + '>완전삭제</span>');
				}
			}
			if (typeof document.querySelector('.mpd-span') === 'object') for (let mpd_j of document.querySelectorAll('.mpd-span')) {
				mpd_j.onclick = function() {
					if (confirm('정말 삭제하시겠습니끼?')) {
						mpdInput.value = this.dataset.id;
						okDelete.value = Number(this.dataset.delete) < 2 ? 'ok_delete' : 'ok_member';
						document.querySelector('#deleteForm').submit();
					}
				}
			}
			</script>
		";
	}
	add_event('tail_sub', 'member_perfect_delete');
}