move camp information to another page

This commit is contained in:
2021-04-15 11:17:24 +02:00
parent 1df8f59e14
commit fed9986180
6 changed files with 122 additions and 101 deletions

View File

@@ -12,10 +12,6 @@ main #main_content, main #loading {
box-shadow: none; box-shadow: none;
} }
.info {
padding: 0px 8%;
}
#cct_extra_row { #cct_extra_row {
margin-top: 10px; margin-top: 10px;
display: none; display: none;

View File

@@ -13,6 +13,7 @@ body {
min-height: 100%; min-height: 100%;
background-color: #aaaaaa; background-color: #aaaaaa;
word-wrap: break-word; word-wrap: break-word;
line-height: unset !important;
} }
#pageContainer { #pageContainer {
@@ -619,7 +620,6 @@ h1.apply {
.outer { .outer {
overflow-x: scroll; overflow-x: scroll;
width: 80%;
display: block; display: block;
margin: 30px auto 50px auto; margin: 30px auto 50px auto;
} }

View File

@@ -31,7 +31,7 @@ if ($this->is_id()) {
} }
else { else {
# JELENTKEZÉSEK: 2 táblázat # JELENTKEZÉSEK: 2 táblázat
// elbírált jelentkezések // elbírált jelentkezések
// elfogadásra váró jelentkezések // elfogadásra váró jelentkezések
@@ -67,11 +67,20 @@ else {
$apply_array_2[] = $new_apply; $apply_array_2[] = $new_apply;
} }
$info_query = "SELECT set_id FROM setting_value JOIN setting ON setv_setting_set_id = set_id WHERE set_name = 'Tábor - információk';";
$setv_id = $sql->single_variable($info_query);
$new_setval = new setting_value();
$new_setval->set_setting_value_data_by_id($setv_id);
$smarty->assign('setting', $new_setval);
$smarty->assign('color', $color); $smarty->assign('color', $color);
$smarty->assign('apply_array', $apply_array); $smarty->assign('apply_array', $apply_array);
$smarty->assign('pending_apply_array', $apply_array_2); $smarty->assign('pending_apply_array', $apply_array_2);
$smarty->display('applies.tpl'); $smarty->display('applies.tpl');
} }
?> ?>

View File

@@ -53,6 +53,7 @@ ob_start();
if ($page->is_page() && ($page->get_page() == 'tabor')) { if ($page->is_page() && ($page->get_page() == 'tabor')) {
echo '<link rel="stylesheet" type="text/css" href="/_css/camp.css">'; echo '<link rel="stylesheet" type="text/css" href="/_css/camp.css">';
echo '<link rel="stylesheet" type="text/css" href="/vendor/grid/bootstrap.css">';
} }
if ($page->is_page() && ($page->get_page() == 'taborvezeto')) { if ($page->is_page() && ($page->get_page() == 'taborvezeto')) {

View File

@@ -2,3 +2,4 @@ ALTER TABLE badminton_coach.camp_kid DROP FOREIGN KEY fk_camp_kid_1`;`
ALTER TABLE `camp_kid` DROP INDEX `fk_camp_kid_1_idx`; ALTER TABLE `camp_kid` DROP INDEX `fk_camp_kid_1_idx`;
ALTER TABLE `camp_kid` DROP `ck_shirt_size_id`; ALTER TABLE `camp_kid` DROP `ck_shirt_size_id`;
DELETE FROM `subpage` WHERE `subpage`.`spage_id` = 29;

View File

@@ -1,98 +1,112 @@
<h1 class="apply">Visszaigazolt jelentkezések</h1> <div class="container-fluid">
<p class="center italic">A jelentkezés részleteinek megtekintéséhez kattintson az adatokra!</p> <div class="row" id="camps-row">
<div class="outer"> <div class="col-12 col-lg-4 col-lg-push-8">
<table class="apply_table"> <div class="info">
<tr> <p class="info">
<th>#</th> {$setting->get_setv_text()}
<th>Táborozó</th> </p>
<th>Tábor helye, ideje</th> </div>
<th>Jelentkezés ideje</th> </div>
<th>Státusz</th> <div class="col-12 col-lg-8 col-lg-pull-4">
<th>Visszaigazolás dátuma</th> <h1 class="apply">Visszaigazolt jelentkezések</h1>
<th>Jelentkezés törlése</th> <p class="center italic">A jelentkezés részleteinek megtekintéséhez kattintson az adatokra!</p>
</tr> <div class="outer">
{if !count($apply_array)} <table class="apply_table">
<tr> <tr>
<td colspan="7" class="no_data">Nincs még visszaigazolt jelentkezése</td> <th>#</th>
</tr> <th>Táborozó</th>
{else} <th>Tábor helye, ideje</th>
{foreach $apply_array as $apply} <th>Jelentkezés ideje</th>
<tr> <th>Státusz</th>
<td> <th>Visszaigazolás dátuma</th>
<a href="/tabor/jelentkezesek/{$apply->get_capp_id()}">{$apply->get_capp_id()}</a> <th>Jelentkezés törlése</th>
</td> </tr>
<td> {if !count($apply_array)}
<a href="/tabor/jelentkezesek/{$apply->get_capp_id()}">{$apply->get_capp_camp_kid_ck_id()->get_ck_name()}</a> <tr>
</td> <td colspan="7" class="no_data">Nincs még visszaigazolt jelentkezése</td>
<td> </tr>
<a href="/tabor/jelentkezesek/{$apply->get_capp_id()}">{$apply->get_capp_camp_id()->get_camp_city()} {else}
({$short_months[$apply->get_capp_camp_id()->get_camp_from()|date_format:"%m"]}. {$apply->get_capp_camp_id()->get_camp_from()|date_format:"%e"}. - {foreach $apply_array as $apply}
{if $apply->get_capp_camp_id()->get_camp_from()|date_format:"%m" != $apply->get_capp_camp_id()->get_camp_to()|date_format:"%m"} <tr>
{$short_months[$apply->get_capp_camp_id()->get_camp_to()|date_format:"%m"]}. <td>
{/if} <a href="/tabor/jelentkezesek/{$apply->get_capp_id()}">{$apply->get_capp_id()}</a>
{$apply->get_capp_camp_id()->get_camp_to()|date_format:"%e"}.)</a> </td>
</td> <td>
<td> <a href="/tabor/jelentkezesek/{$apply->get_capp_id()}">{$apply->get_capp_camp_kid_ck_id()->get_ck_name()}</a>
<a href="/tabor/jelentkezesek/{$apply->get_capp_id()}">{$apply->get_capp_date()|substr:0:16}</a> </td>
</td> <td>
<td style="color: {$color}; font-weight: bold;"> <a href="/tabor/jelentkezesek/{$apply->get_capp_id()}">{$apply->get_capp_camp_id()->get_camp_city()}
<a href="/tabor/jelentkezesek/{$apply->get_capp_id()}">{$apply->get_capp_status()}</a> ({$short_months[$apply->get_capp_camp_id()->get_camp_from()|date_format:"%m"]}. {$apply->get_capp_camp_id()->get_camp_from()|date_format:"%e"}. -
</td> {if $apply->get_capp_camp_id()->get_camp_from()|date_format:"%m" != $apply->get_capp_camp_id()->get_camp_to()|date_format:"%m"}
<td> {$short_months[$apply->get_capp_camp_id()->get_camp_to()|date_format:"%m"]}.
<a href="/tabor/jelentkezesek/{$apply->get_capp_id()}">{$apply->get_capp_accept_date()|substr:0:16}</a> {/if}
</td> {$apply->get_capp_camp_id()->get_camp_to()|date_format:"%e"}.)</a>
<td> </td>
<img id="{$apply->get_capp_id()}" onclick="delete_apply(this);" src="/_image/delete.png"> <td>
</td> <a href="/tabor/jelentkezesek/{$apply->get_capp_id()}">{$apply->get_capp_date()|substr:0:16}</a>
</tr> </td>
{/foreach} <td style="color: {$color}; font-weight: bold;">
{/if} <a href="/tabor/jelentkezesek/{$apply->get_capp_id()}">{$apply->get_capp_status()}</a>
</table> </td>
<td>
<a href="/tabor/jelentkezesek/{$apply->get_capp_id()}">{$apply->get_capp_accept_date()|substr:0:16}</a>
</td>
<td>
<img id="{$apply->get_capp_id()}" onclick="delete_apply(this);" src="/_image/delete.png">
</td>
</tr>
{/foreach}
{/if}
</table>
</div>
<h1 class="apply">Függőben lévő jelentkezések</h1>
<p class="center italic">A jelentkezés részleteinek megtekintéséhez kattintson az adatokra!</p>
<div class="outer">
<table class="apply_table">
<tr>
<th>#</th>
<th>Táborozó</th>
<th>Tábor helye, ideje</th>
<th>Jelentkezés ideje</th>
<th>Jelentkezés törlése</th>
</tr>
{if !count($pending_apply_array)}
<tr>
<td colspan="5" class="no_data">Nincs függőben lévő jelentkezése</td>
</tr>
{else}
{foreach $pending_apply_array as $apply}
<tr>
<td>
<a href="/tabor/jelentkezesek/{$apply->get_capp_id()}">{$apply->get_capp_id()}</a>
</td>
<td>
<a href="/tabor/jelentkezesek/{$apply->get_capp_id()}">{$apply->get_capp_camp_kid_ck_id()->get_ck_name()}</a>
</td>
<td>
<a href="/tabor/jelentkezesek/{$apply->get_capp_id()}">{$apply->get_capp_camp_id()->get_camp_city()}
({$short_months[$apply->get_capp_camp_id()->get_camp_from()|date_format:"%m"]}. {$apply->get_capp_camp_id()->get_camp_from()|date_format:"%e"}. -
{if $apply->get_capp_camp_id()->get_camp_from()|date_format:"%m" != $apply->get_capp_camp_id()->get_camp_to()|date_format:"%m"}
{$short_months[$apply->get_capp_camp_id()->get_camp_to()|date_format:"%m"]}.
{/if}
{$apply->get_capp_camp_id()->get_camp_to()|date_format:"%e"}.)</a>
</td>
<td>
<a href="/tabor/jelentkezesek/{$apply->get_capp_id()}">{$apply->get_capp_date()|substr:0:16}</a>
</td>
<td>
<img id="{$apply->get_capp_id()}" onclick="delete_apply(this);" src="/_image/delete.png">
</td>
</tr>
{/foreach}
{/if}
</table>
</div>
</div>
</div>
</div> </div>
<h1 class="apply">Függőben lévő jelentkezések</h1>
<p class="center italic">A jelentkezés részleteinek megtekintéséhez kattintson az adatokra!</p>
<div class="outer">
<table class="apply_table">
<tr>
<th>#</th>
<th>Táborozó</th>
<th>Tábor helye, ideje</th>
<th>Jelentkezés ideje</th>
<th>Jelentkezés törlése</th>
</tr>
{if !count($pending_apply_array)}
<tr>
<td colspan="5" class="no_data">Nincs függőben lévő jelentkezése</td>
</tr>
{else}
{foreach $pending_apply_array as $apply}
<tr>
<td>
<a href="/tabor/jelentkezesek/{$apply->get_capp_id()}">{$apply->get_capp_id()}</a>
</td>
<td>
<a href="/tabor/jelentkezesek/{$apply->get_capp_id()}">{$apply->get_capp_camp_kid_ck_id()->get_ck_name()}</a>
</td>
<td>
<a href="/tabor/jelentkezesek/{$apply->get_capp_id()}">{$apply->get_capp_camp_id()->get_camp_city()}
({$short_months[$apply->get_capp_camp_id()->get_camp_from()|date_format:"%m"]}. {$apply->get_capp_camp_id()->get_camp_from()|date_format:"%e"}. -
{if $apply->get_capp_camp_id()->get_camp_from()|date_format:"%m" != $apply->get_capp_camp_id()->get_camp_to()|date_format:"%m"}
{$short_months[$apply->get_capp_camp_id()->get_camp_to()|date_format:"%m"]}.
{/if}
{$apply->get_capp_camp_id()->get_camp_to()|date_format:"%e"}.)</a>
</td>
<td>
<a href="/tabor/jelentkezesek/{$apply->get_capp_id()}">{$apply->get_capp_date()|substr:0:16}</a>
</td>
<td>
<img id="{$apply->get_capp_id()}" onclick="delete_apply(this);" src="/_image/delete.png">
</td>
</tr>
{/foreach}
{/if}
</table>
</div>
<script type="text/javascript"> <script type="text/javascript">