Skip to content
This repository has been archived by the owner on Jan 24, 2025. It is now read-only.

Commit

Permalink
style: 경기 관리 부분 스타일 통일
Browse files Browse the repository at this point in the history
  • Loading branch information
empal030110 committed Feb 4, 2024
1 parent c05754e commit bc1f176
Show file tree
Hide file tree
Showing 5 changed files with 132 additions and 106 deletions.
78 changes: 64 additions & 14 deletions admin_view/match.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,18 @@ function html_body() {
class event_dto {
private $event_id;
private $event_title;
private $event_gender;
private $event_location;
private $event_money;
private $event_start_time;

public function __construct($event_id, $event_title) {
public function __construct($event_id, $event_title, $event_gender, $event_location, $event_money, $event_start_time) {
$this->event_id = $event_id;
$this->event_title = $event_title;
$this->event_gender = $event_gender;
$this->event_location = $event_location;
$this->event_money = $event_money;
$this->event_start_time = $event_start_time;
}
public function get_event_id() {
return $this->event_id;
Expand All @@ -23,22 +31,52 @@ public function get_event_id() {
public function get_event_title() {
return $this->event_title;
}

public function get_event_gender() {
if ($this->event_gender == "FEMALE"){
return "여성 매치";
} else {
return "남성 매치";
}
}
public function get_event_location() {
return $this->event_location;
}

public function get_event_money() {
return $this->event_money."";
}

public function get_event_start_time() {
// ISO 8601 형식의 날짜 및 시간을 DateTime 객체로 변환
$start_time = new DateTime($this->event_start_time);

// 오후/오전, 시간 및 분 추출
$afternoon_time = $start_time->format('A') === 'AM' ? '오전' : '오후';
$hour = $start_time->format('g');
$minute = $start_time->format('i');
$month = $start_time->format('n');
$day = $start_time->format('j');

// 포맷에 맞춰서 날짜와 시간을 반환
return $month . '' . $day . '' . $afternoon_time . ' ' . $hour . '' . $minute . '';
}
}
}
?>
<div class="page_wrap">
<div class="bg_white page">
<div class="header_wrap">
<div class="header">
<div class="header_wrap admin_header_wrap">
<div class="header admin_header">
<div>
<a href="/" class="font_en">SeulChukSaeng</a>
</div>
<div class="user_info">
<a href="/"><img src="/img/admin_logo.png" class="admin_logo"></a>
<?php if (isset($_SESSION['userRole']) && $_SESSION['userRole'] == 'ADMIN') { ?>
<p><a href="../admin_view/index">관리자 메뉴</a></p>
<p><a href="../admin_view/" class="txt_underline">관리자 메뉴</a></p>
<?php } ?>
<p><a href="#"><?=$_SESSION['member_id']?>님</a></p>
<p><a href="../view_control/signout">로그아웃</a></p>
</div>
<div class="user_info">
<p><a href="../view/my_info" class="txt_700"><?=$_SESSION['member_id']?>님</a></p>
<p><a href="../view_control/signout" class="admin_logout">로그아웃</a></p>
</div>
</div>
</div>
Expand All @@ -50,12 +88,24 @@ public function get_event_title() {
</div>
<div class="match_list_wrap">
<?php for ($i = 0; $i < $get_event_list['showcaseCount']; $i++) {
$event_dto = new event_dto($get_event_list['eventShowcase'][$i]['eventId'], $get_event_list['eventShowcase'][$i]['eventTitle']);
$event_dto = new event_dto($get_event_list['eventShowcase'][$i]['eventId'], $get_event_list['eventShowcase'][$i]['eventTitle'], $get_event_list['eventShowcase'][$i]['gender'], $get_event_list['eventShowcase'][$i]['location'], $get_event_list['eventShowcase'][$i]['money'], $get_event_list['eventShowcase'][$i]['startTime']);
$event_dto_id = $event_dto->get_event_id();
$event_dto_event = $event_dto->get_event_title();?>
<div class="admin_match_list">
<a href="/admin_view/match_detail?event_id=<?=$event_dto_id?>" class="list"><?=$event_dto_event?></a>
</div>
$event_dto_event = $event_dto->get_event_title();
$event_dto_gender = $event_dto->get_event_gender();
$event_dto_location = $event_dto->get_event_location();
$event_dto_money = $event_dto->get_event_money();
$event_dto_startTime = $event_dto->get_event_start_time();?>
<a href="/view/match?event_id=<?= $event_dto_id ?>" class="list match_list_item">
<div class="match_list_item_title">
<?= $event_dto_event ?>
</div>
<div class="match_list_item_info">
<span class="list_main_item"><?= $event_dto_gender ?></span>
<span class="list_main_item"><?= $event_dto_location ?> </span>
<span class="list_main_item"><?= $event_dto_money ?></span>
<span class="list_main_item"><?= $event_dto_startTime ?></span>
</div>
</a>
<?php } ?>
</div>
</div>
Expand Down
16 changes: 8 additions & 8 deletions admin_view/match_create.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,17 @@ function html_body() {
?>
<div class="page_wrap">
<div class="bg_white page">
<div class="header_wrap">
<div class="header">
<div class="header_wrap admin_header_wrap">
<div class="header admin_header">
<div>
<a href="/" class="font_en">SeulChukSaeng</a>
</div>
<div class="user_info">
<a href="/"><img src="/img/admin_logo.png" class="admin_logo"></a>
<?php if (isset($_SESSION['userRole']) && $_SESSION['userRole'] == 'ADMIN') { ?>
<p><a href="../admin_view/index">관리자 메뉴</a></p>
<p><a href="../admin_view/" class="txt_underline">관리자 메뉴</a></p>
<?php } ?>
<p><a href="#"><?=$_SESSION['member_id']?>님</a></p>
<p><a href="../view_control/signout">로그아웃</a></p>
</div>
<div class="user_info">
<p><a href="../view/my_info" class="txt_700"><?=$_SESSION['member_id']?>님</a></p>
<p><a href="../view_control/signout" class="admin_logout">로그아웃</a></p>
</div>
</div>
</div>
Expand Down
16 changes: 8 additions & 8 deletions admin_view/match_detail.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,17 +13,17 @@ function html_body() {
?>
<div class="page_wrap">
<div class="page">
<div class="header_wrap">
<div class="header">
<div class="header_wrap admin_header_wrap">
<div class="header admin_header">
<div>
<a href="/" class="font_en">SeulChukSaeng</a>
</div>
<div class="user_info">
<a href="/"><img src="/img/admin_logo.png" class="admin_logo"></a>
<?php if (isset($_SESSION['userRole']) && $_SESSION['userRole'] == 'ADMIN') { ?>
<p><a href="/admin_view/index">관리자 메뉴</a></p>
<p><a href="../admin_view/" class="txt_underline">관리자 메뉴</a></p>
<?php } ?>
<p><a href="#"><?=$_SESSION['member_id']?>님</a></p>
<p><a href="../view_control/signout">로그아웃</a></p>
</div>
<div class="user_info">
<p><a href="../view/my_info" class="txt_700"><?=$_SESSION['member_id']?>님</a></p>
<p><a href="../view_control/signout" class="admin_logout">로그아웃</a></p>
</div>
</div>
</div>
Expand Down
124 changes: 50 additions & 74 deletions index.php
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
<?php
include 'tpl/body_tpl.php';
function html_body()
{
global $_SESSION, $my_api;
if (isset($_SESSION['token'])) {
require $_SERVER['DOCUMENT_ROOT'] . '/model/JwtApiCall.php';
$get_event_list = JwtApiCall($my_api . "event/list", "POST", array(''), $_SESSION['token']);
class event_dto
include 'tpl/body_tpl.php';
function html_body() {
global $_SESSION, $my_api;
if (isset($_SESSION['token'])) {
require $_SERVER['DOCUMENT_ROOT'].'/model/JwtApiCall.php';
$get_event_list = JwtApiCall($my_api."event/list", "POST", array(''), $_SESSION['token']);
class event_dto
{
private $event_id;
private $event_title;
Expand Down Expand Up @@ -70,6 +69,7 @@ public function get_event_start_time()
}

}
}
$id = '';
$pw = '';
$checked = false;
Expand Down Expand Up @@ -102,36 +102,15 @@ public function get_event_start_time()
<div class="list_title_wrap"><p class="list_title">매치 목록</p></div>
<div class="list_main">
<div>
<a href="/"><img src="/img/admin_logo.png" class="admin_logo"></a>
<?php if (isset($_SESSION['userRole']) && $_SESSION['userRole'] == 'ADMIN') { ?>
<p><a href="../admin_view/index" class="txt_underline">관리자 메뉴</a></p>
<?php } ?>
</div>
<div class="user_info">
<p><a href="#" class="txt_700">
<?= $_SESSION['member_id'] ?>
</a></p>
<p><a href="../view_control/signout" class="admin_logout">로그아웃</a></p>
</div>
</div>
</div>
<div class="index_main">
<div class="list_wrap match_list">
<div class="list_title_wrap">
<p class="list_title">매치 목록</p>
</div>
<div class="list_main">
<div>
<?php for ($i = 0; $i < $get_event_list['showcaseCount']; $i++) {
$event_dto = new event_dto($get_event_list['eventShowcase'][$i]['eventId'], $get_event_list['eventShowcase'][$i]['eventTitle'], $get_event_list['eventShowcase'][$i]['gender'], $get_event_list['eventShowcase'][$i]['location'], $get_event_list['eventShowcase'][$i]['money'], $get_event_list['eventShowcase'][$i]['startTime']);
$event_dto_id = $event_dto->get_event_id();
$event_dto_event = $event_dto->get_event_title();
$event_dto_gender = $event_dto->get_event_gender();
$event_dto_location = $event_dto->get_event_location();
$event_dto_money = $event_dto->get_event_money();
$event_dto_startTime = $event_dto->get_event_start_time();
?>
<a href="/view/match?event_id=<?= $event_dto_id ?>" class="list match_list_item">
<?php for ($i = 0; $i < $get_event_list['showcaseCount']; $i++) {
$event_dto = new event_dto($get_event_list['eventShowcase'][$i]['eventId'], $get_event_list['eventShowcase'][$i]['eventTitle'], $get_event_list['eventShowcase'][$i]['gender'], $get_event_list['eventShowcase'][$i]['location'], $get_event_list['eventShowcase'][$i]['money'], $get_event_list['eventShowcase'][$i]['startTime']);
$event_dto_id = $event_dto->get_event_id();
$event_dto_event = $event_dto->get_event_title();
$event_dto_gender = $event_dto->get_event_gender();
$event_dto_location = $event_dto->get_event_location();
$event_dto_money = $event_dto->get_event_money();
$event_dto_startTime = $event_dto->get_event_start_time();?>
<a href="/view/match?event_id=<?= $event_dto_id ?>" class="list match_list_item">
<div class="match_list_item_title">
<?= $event_dto_event ?>
</div>
Expand All @@ -142,46 +121,43 @@ public function get_event_start_time()
<span class="list_main_item"><?= $event_dto_startTime ?></span>
</div>
</a>
<?php } ?>
</div>
<?php } ?>
</div>
</div>
</div>
</div>
<?php } else { ?>
<div class="bg_white page">
<div class="txt_center login_wrap">
<div class="login_header">
<img src="img/logo.png" alt="슬축생 로고" class="logo_img">
<h2 class="font_en">SeulChukSaeng</h2>
<p class="header_noti">환영합니다!!<br>슬기로운 축구생활 멤버 페이지 입니다</p>
</div>
<div class="login_main">
<form action="view_control/login_control" method="post">
<input type="text" name="member_id" id="member_id" class="m_b_16" value="<?= $id ?: '' ?>"
placeholder="아이디">
<input type="password" name="member_pw" id="member_pw" class="m_b_16" value="<?= $pw ?: '' ?>"
placeholder="비밀번호">
<div class="save_login_wrap">
<input type="checkbox" name="save_login" value="save_login" <?= $checked ? 'checked' : '' ?>
id="save_login" class="m_b_16">
<label for="save_login">로그인 정보 기억하기</label>
</div>
<button type="submit" class="login_submit">로그인</button>
</form>
</div>
<div class="go_signup_wrap">
<a href="/view/signup" class="go_signup">아니 아직 계정이 없다구요? 이걸 누르세요</a>
</div>
</div>
<?php } else { ?>
<div class="bg_white page">
<div class="txt_center login_wrap">
<div class="login_header">
<img src="img/logo.png" alt="슬축생 로고" class="logo_img">
<h2 class="font_en">SeulChukSaeng</h2>
<p class="header_noti">환영합니다!!<br>슬기로운 축구생활 멤버 페이지 입니다</p>
</div>
<div class="login_main">
<form action="view_control/login_control" method="post">
<input type="text" name="member_id" id="member_id" class="m_b_16" value="<?=$id ?: ''?>" placeholder="아이디">
<input type="password" name="member_pw" id="member_pw" class="m_b_16" value="<?=$pw ?: ''?>" placeholder="비밀번호">
<div class="save_login_wrap">
<input type="checkbox" name="save_login" value="save_login" <?=$checked ? 'checked' : ''?> id="save_login" class="m_b_16">
<label for="save_login">로그인 정보 기억하기</label>
</div>
<button type="submit" class="login_submit">로그인</button>
</form>
</div>
<div class="go_signup_wrap">
<a href="/view/signup" class="go_signup">아니 아직 계정이 없다구요? 이걸 누르세요</a>
</div>
</div>
<?php } ?>
</div>
<script>
function no_function() {
alert('공사 중입니다!');
}
</script>
<?php
}
</div>
<?php } ?>
</div>
<script>
function no_function() {
alert('공사 중입니다!');
}
</script>
<?php
}
?>
4 changes: 2 additions & 2 deletions style/admin.css
Original file line number Diff line number Diff line change
Expand Up @@ -140,8 +140,8 @@
.match_create_wrap {
padding: 16px 20px;
border-radius: 8px;
background: #BEFFBD;
box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.25);
background: #fff;
box-shadow: 4px 4px 4px 4px rgba(0, 0, 0, 0.25);
}
.match_create_wrap > form > div:not(:last-child) {
margin-bottom: 16px;
Expand Down

0 comments on commit bc1f176

Please sign in to comment.