mirror of
https://github.com/ShaYmez/FreeSTAR-Status-Engine.git
synced 2024-11-27 14:48:36 -05:00
Fix #17 - responsive tables
This commit is contained in:
parent
f32c9458bc
commit
daa3f06fe9
@ -12,77 +12,81 @@ if (isset($_GET['delete']))
|
||||
Template::render_header(_("Settings"), true);
|
||||
?>
|
||||
<div class="text-center">
|
||||
<h2>Settings</h2>
|
||||
<h2>Settings</h2>
|
||||
</div>
|
||||
<?php
|
||||
if (isset($message)){
|
||||
?>
|
||||
?>
|
||||
<p class="alert alert-danger"><?php echo $message; ?></p>
|
||||
<?php }?>
|
||||
<section>
|
||||
<h3 class="pull-left"><?php echo _("Services");?></h3>
|
||||
<?php if ($user->get_rank() <= 1){?>
|
||||
<form action="?do=settings&new=service" method="post">
|
||||
<div class="input-group pull-right new-service">
|
||||
<input class="form-control" name="service" placeholder="Name" type="text" value="<?php echo ((isset($_POST['service']))?htmlspecialchars($_POST['service']):''); ?>" maxlength="50" required>
|
||||
<span class="input-group-btn">
|
||||
<button type="submit" class="btn btn-success pull-right"><?php echo _("Add service");?></button>
|
||||
</span>
|
||||
<h3 class="pull-left"><?php echo _("Services");?></h3>
|
||||
<?php if ($user->get_rank() <= 1){?>
|
||||
<form action="?do=settings&new=service" method="post">
|
||||
<div class="input-group pull-right new-service">
|
||||
<input class="form-control" name="service" placeholder="Name" type="text" value="<?php echo ((isset($_POST['service']))?htmlspecialchars($_POST['service']):''); ?>" maxlength="50" required>
|
||||
<span class="input-group-btn">
|
||||
<button type="submit" class="btn btn-success pull-right"><?php echo _("Add service");?></button>
|
||||
</span>
|
||||
</div>
|
||||
</form>
|
||||
<?php }?>
|
||||
<div class="table-responsive">
|
||||
<table class="table">
|
||||
|
||||
<thead><tr>
|
||||
<th scope="col"><?php echo _("ID");?></th>
|
||||
<th scope="col"><?php echo _("Name");?></th>
|
||||
<?php if ($user->get_rank()<=1)
|
||||
{?>
|
||||
<th scope="col"><?php echo _("Delete");?></th>
|
||||
<?php } ?>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php
|
||||
$query = $mysqli->query("SELECT * FROM services");
|
||||
while($result = $query->fetch_assoc())
|
||||
{
|
||||
echo "<tr>";
|
||||
echo "<td>".$result['id']."</td>";
|
||||
echo "<td>".$result['name']."</td>";
|
||||
if ($user->get_rank()<=1)
|
||||
{
|
||||
echo '<td><a href="'.WEB_URL.'/admin/?do=settings&delete='.$result['id'].'" class="pull-right delete-service"><i class="fa fa-trash"></i></a></td>';
|
||||
}
|
||||
echo "</tr>";
|
||||
}?>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</form>
|
||||
<?php }?>
|
||||
<table class="table">
|
||||
|
||||
<thead><tr>
|
||||
<th scope="col"><?php echo _("ID");?></th>
|
||||
<th scope="col"><?php echo _("Name");?></th>
|
||||
<?php if ($user->get_rank()<=1)
|
||||
{?>
|
||||
<th scope="col"><?php echo _("Delete");?></th>
|
||||
<?php } ?>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php
|
||||
$query = $mysqli->query("SELECT * FROM services");
|
||||
while($result = $query->fetch_assoc())
|
||||
{
|
||||
echo "<tr>";
|
||||
echo "<td>".$result['id']."</td>";
|
||||
echo "<td>".$result['name']."</td>";
|
||||
if ($user->get_rank()<=1)
|
||||
{
|
||||
echo '<td><a href="'.WEB_URL.'/admin/?do=settings&delete='.$result['id'].'" class="pull-right delete-service"><i class="fa fa-trash"></i></a></td>';
|
||||
}
|
||||
echo "</tr>";
|
||||
}?>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
|
||||
<section>
|
||||
<h3 class="pull-left"><?php echo _("Users");?></h3>
|
||||
<?php if ($user->get_rank() == 0){?> <a href="<?php echo WEB_URL;?>/admin/?do=new-user" class="btn btn-success pull-right"><?php echo _("Add new user");?></a><?php }?>
|
||||
<table class="table">
|
||||
|
||||
<thead><tr><th scope="col"><?php echo _("ID");?></th><th scope="col"><?php echo _("Username");?></th><th scope="col"><?php echo _("Name");?></th><th scope="col"><?php echo _("Surname");?></th><th scope="col"><?php echo _("Email");?></th><th scope="col"><?php echo _("Role");?></th><th scope="col">Active</th></tr></thead>
|
||||
<tbody>
|
||||
<?php
|
||||
$query = $mysqli->query("SELECT * FROM users");
|
||||
while($result = $query->fetch_assoc())
|
||||
{
|
||||
echo "<tr>";
|
||||
echo "<td>".$result['id']."</td>";
|
||||
echo "<td><a href='".WEB_URL."/admin/?do=user&id=".$result['id']."'>".$result['username']."</a></td>";
|
||||
echo "<td>".$result['name']."</td>";
|
||||
echo "<td>".$result['surname']."</td>";
|
||||
echo "<td><a href=\"mailto:".$result['email']."\">".$result['email']."</a></td>";
|
||||
echo "<td>".$permissions[$result['permission']]."</td><td>";
|
||||
echo "<i class='fa fa-".($result['active']?"check success":"times danger")."'></i>";
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
}?>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3 class="pull-left"><?php echo _("Users");?></h3>
|
||||
<?php if ($user->get_rank() == 0){?> <a href="<?php echo WEB_URL;?>/admin/?do=new-user" class="btn btn-success pull-right"><?php echo _("Add new user");?></a><?php }?>
|
||||
<div class="table-responsive">
|
||||
<table class="table">
|
||||
|
||||
<thead><tr><th scope="col"><?php echo _("ID");?></th><th scope="col"><?php echo _("Username");?></th><th scope="col"><?php echo _("Name");?></th><th scope="col"><?php echo _("Surname");?></th><th scope="col"><?php echo _("Email");?></th><th scope="col"><?php echo _("Role");?></th><th scope="col">Active</th></tr></thead>
|
||||
<tbody>
|
||||
<?php
|
||||
$query = $mysqli->query("SELECT * FROM users");
|
||||
while($result = $query->fetch_assoc())
|
||||
{
|
||||
echo "<tr>";
|
||||
echo "<td>".$result['id']."</td>";
|
||||
echo "<td><a href='".WEB_URL."/admin/?do=user&id=".$result['id']."'>".$result['username']."</a></td>";
|
||||
echo "<td>".$result['name']."</td>";
|
||||
echo "<td>".$result['surname']."</td>";
|
||||
echo "<td><a href=\"mailto:".$result['email']."\">".$result['email']."</a></td>";
|
||||
echo "<td>".$permissions[$result['permission']]."</td><td>";
|
||||
echo "<i class='fa fa-".($result['active']?"check success":"times danger")."'></i>";
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
}?>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</section>
|
10
css/main.css
10
css/main.css
@ -117,8 +117,6 @@ div.center {
|
||||
.service{
|
||||
float: left;
|
||||
box-sizing: border-box;
|
||||
width:60%;
|
||||
min-width: 200px;
|
||||
padding: 15px 35px;
|
||||
font-weight: bold;
|
||||
font-size: 1.1em;
|
||||
@ -132,10 +130,8 @@ a h1{
|
||||
}
|
||||
|
||||
.status{
|
||||
float: left;
|
||||
float: right;
|
||||
box-sizing: border-box;
|
||||
width:40%;
|
||||
min-width: 150px;
|
||||
padding: 15px 35px;
|
||||
text-align: right;
|
||||
font-size: 1.05em;
|
||||
@ -474,10 +470,6 @@ body .panel-heading input::placeholder{
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
body.admin{
|
||||
min-width: 500px
|
||||
}
|
||||
|
||||
body.admin table td{
|
||||
word-break: break-all;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user