Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- ?>
- <style>
- #deleteGangDiv {
- text-align: center;
- }
- #members {
- resize: vertical;
- }
- #doesNotExist {
- color: red;
- }
- td > button{
- width: 100%;
- }
- td {
- border: 0;
- }
- </style>
- <br><br><br><br><br><br>
- <div>
- <div class="custom-panel">
- <h4 style="float:left;margin-left:20px;">Gangbearbeitung</h4>
- <br><br>
- <hr class="hidden-xs">
- <div class="row">
- <div class="col-md-12">
- <div class="panel panel-info">
- <div class="panel-heading">Gang Information</div>
- <div class="panel-body">
- <div class="col-md-6 col-md-offset-3">
- <h4><i class="fa fa-user" aria-hidden="true"></i> Owner:
- </h4>
- <h4><i class="fa fa-cog" aria-hidden="true"></i> Erstellt: <?php echo $gang->Time ?></h4>
- <br><br>
- <table class="table">
- <tbody>
- <?php $attribute = permissions::user_has_permission("editgangattributes") ? '' : 'disabled'; ?>
- <tr data-attribute="name">
- <td>
- <h4><i class="fa fa-tag" aria-hidden="true"></i> Name</h4>
- </td>
- <td>
- <input type="text" class="form-control" value="<?php echo filterXSS("$gang->name") ?>">
- </td>
- <td>
- <button class="btn btn-primary editAttribute" <?php echo $attribute ?> >Save</button>
- </td>
- </tr>
- <tr data-attribute="tag">
- <td>
- <h4><i class="fa fa-tag" aria-hidden="true"></i> Tag</h4>
- </td>
- <td>
- <input type="text" class="form-control" value="<?php echo filterXSS("$gang->tag") ?>">
- </td>
- <td>
- <button class="btn btn-primary editAttribute" <?php echo $attribute ?> >Save</button>
- </td>
- </tr>
- <tr data-attribute="maxmembers">
- <td>
- <h4><i class="fa fa-tag" aria-hidden="true"></i> Größe</h4>
- </td>
- <td>
- <input type="number" class="form-control" value="<?php echo filterXSS($gang->maxmembers) ?>">
- </td>
- <td>
- <button class="btn btn-primary editAttribute" <?php echo $attribute ?> >Save</button>
- </td>
- </tr>
- <tr data-attribute="bank">
- <td>
- <h4><i class="fa fa-tag" aria-hidden="true"></i> Bank</h4>
- </td>
- <td>
- <input type="number" class="form-control" value="<?php echo $gang->bank ?>">
- </td>
- <td>
- <button class="btn btn-primary editAttribute" <?php echo $attribute ?> >Save</button>
- </td>
- </tr>
- <tr data-attribute="active">
- <td>
- <h4><i class="fa fa-tag" aria-hidden="true"></i> Aktiv</h4>
- </td>
- <td>
- <input type="number" class="form-control" value="<?php echo $gang->active ?>">
- </td>
- <td>
- <button class="btn btn-primary editAttribute" <?php echo $attribute ?> >Save</button>
- </td>
- </tr>
- <tr data-attribute="anerkannt">
- <td>
- <h4><i class="fa fa-tag" aria-hidden="true"></i> Anerkannt</h4>
- </td>
- <td>
- <input type="number" class="form-control" value="<?php echo $gang->anerkannt ?>">
- </td>
- <td>
- <button class="btn btn-primary editAttribute" <?php echo $attribute ?> >Save</button>
- </td>
- </tr>
- <tr data-attribute="basenr">
- <td>
- <h4><i class="fa fa-tag" aria-hidden="true"></i> Basenummer</h4>
- </td>
- <td>
- <input type="number" class="form-control" value="<?php echo $gang->basenr ?>">
- </td>
- <td>
- <button class="btn btn-primary editAttribute" <?php echo $attribute ?> >Save</button>
- </td>
- </tr>
- <tr data-attribute="baseTime">
- <td>
- <h4><i class="fa fa-tag" aria-hidden="true"></i> BaseZeit</h4>
- </td>
- <td>
- <input type="number" class="form-control" value="<?php echo $gang->baseTime ?>">
- </td>
- <td>
- <button class="btn btn-primary editAttribute" <?php echo $attribute ?> >Save</button>
- </td>
- </tr>
- <tr data-attribute="baseSkinTime">
- <td>
- <h4><i class="fa fa-tag" aria-hidden="true"></i> BaseSkinZeit</h4>
- </td>
- <td>
- <input type="number" class="form-control" value="<?php echo $gang->baseSkinTime ?>">
- </td>
- <td>
- <button class="btn btn-primary editAttribute" <?php echo $attribute ?> >Save</button>
- </td>
- </tr>
- </tbody>
- </table>
- </div>
- </div>
- </div>
- </div>
- <div class="col-md-12">
- <div class="panel panel-info">
- <div class="panel-heading">Gang Mitglieder</div>
- <div class="panel-body">
- <table class="table">
- <thead>
- <tr>
- <th>Name</th>
- <th>Uid</th>
- <th>Rank</th>
- <th>Tag</th>
- </tr>
- </thead>
- <tbody id="vehTableBody">
- <?php
- $conn = get_mysql_conn_server();
- $stmt = $conn->prepare("SELECT m.uid, m.level, m.tag as mtag, p.name, p.name_unique FROM gang_members m JOIN players p ON m.uid = p.uid WHERE m.gang_id = ? ORDER by m.level DESC");
- $stmt->execute(array($gang->id));
- while($value = $stmt->fetchObject() ){
- $tempName = $value->name == $value->name_unique ? $value->name_unique : "$value->name_unique ($value->name)";
- echo "
- <tr class='itemRow' data-uid='$value->uid'>
- <td>$tempName</td>
- <td>$value->uid</td>
- <td>
- <input type='text' class='form-control' value='$value->level'>
- </td>
- <td>
- <select>
- <option value='0'>No</option>
- <option value='1'" . ($value->mtag == 1 ? " selected" : "") . ">Yes</option>
- </select>
- </td>
- <td>
- <button class='btn btn-primary editMember'>Save</button>
- </td>
- <td>
- <button class='btn btn-danger deleteMember'>Delete</button>
- </td>
- </tr>
- ";
- } ?>
- </tbody>
- </table>
- <br>
- <div class="input-group">
- <span class="input-group-addon">Add Player</span>
- <input type="text" class="form-control" maxlength="6" placeholder="uid" id="addUid">
- <input type="text" class="form-control" maxlength="2" placeholder="Rank" id="addRank">
- <span class="input-group-btn">
- <button class="btn btn-primary" id="addButton">Add GangMember</button>
- <span>
- </div>
- <br>
- </div>
- </div>
- </div>
- <div id="deleteGangDiv">
- <?php
- if (permissions::user_has_permission("deletegangs")) {
- echo "<button class='btn btn-danger deleteGang'>Delete</button>";
- } else {
- echo "<button class='btn btn-danger deleteGang' disabled>Delete</button>";
- }
- ?>
- </div>
- </div>
- </div>
- </div>
- <script>
- var gang_id = <?php echo $gang->id ?>;
- $(".editMember").click(function(){
- var tr = $(this).parent().parent()
- var uid = tr.data("uid")
- var rank = tr.children()[2].children()[0].val()
- var tag = tr.children()[2].children()[0].val()
- essentials.sendPost("/requests/gang/editMember.php", {gang_id: gang_id, uid: uid, rank: rank, tag: tag}, false, function(){
- essentials.message("Members update", "success")
- })
- })
- $(".deleteMember").click(function(){
- var tr = $(this).parent().parent()
- var uid = tr.data("uid")
- essentials.sendPost("/requests/gang/addMember.php", {gang_id: gang_id, uid: uid}, false, function(){
- location.reload()
- })
- })
- $("#addButton").click(function() {
- var uid = $("#addUid").val()
- var rank = $("#addRank").val()
- essentials.sendPost("/requests/editGangMembers.php", {id: gang_id, uid: uid, rank: rank }, true,
- function() {
- location.reload()
- })
- })
- $(".editAttribute").click(function() {
- var tr = $(this).parent().parent()
- var td = $(tr).children()[1]
- var attribute = $(tr).data("attribute")
- var value = $($(td).children()[0]).val()
- console.log(attribute + " | " + value);
- essentials.sendPost("/requests/editGangAttribute.php", {
- id: gang_id, attribute: attribute, value: value, name: "<?php echo $gang->name ?>"
- },
- false,
- function() {
- essentials.message(name + " updated", "success")
- })
- })
- $(".editOwner").click(function() {
- var td = $($(this).parent().parent()).children()[1]
- var attribute = "owner";
- var value = $($(td).children()[0]).val()
- console.log(attribute + " | " + value);
- essentials.sendPost("/requests/editGangAttribute.php", {
- id: gang_id, attribute: attribute, value: value, name: "<?php echo $gang->name ?>"
- },
- false,
- function() {
- window.location.reload(true);
- })
- })
- $("#deleteGang").click(function() {
- essentials.sendPost("/requests/deletegang.php", {
- id: gang_id, name: "<?php echo $gang->name ?>"
- },
- false,
- function() {
- window.location = "/gangs"
- })
- })
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement