-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathcompendium.php
96 lines (86 loc) · 2.91 KB
/
compendium.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
<?php
if ($_SERVER['REQUEST_METHOD'] != "GET") {
header('HTTP/1.0 400 Invalid Request');
die();
}
$root = $_SERVER['DOCUMENT_ROOT'];
require_once $root . '/include.php';
global $dbcon;
// Get all the factions
$factions = Faction::GetFactions();
?>
<!DOCTYPE html>
<html>
<head>
<?php include "header.shtml" ?>
<?php
$pagetitle = "Factions";
$pagedesc = "All KillTeam factions";
$pagekeywords = "All Factions";
$pageimg = "https://ktdash.app/img/og/Compendium.png";
$pageurl = "https://ktdash.app/allfactions";
include "og.php"
?>
<style>
<?php include "css/styles.css"; ?>
</style>
<?php
foreach($factions as $faction) {
$faction->loadKillTeams('');
?>
<link rel="preload" href="/img/portraits/<?php echo $faction->factionid ?>/<?php echo $faction->factionid ?>.jpg" as="image">
<?php
}
?>
</head>
<body ng-app="kt" ng-controller="ktCtrl">
<?php include "topnav.shtml" ?>
<h1 class="cinzel orange"><span class="fas fa-book-dead fa-fw"></span> Factions</h1>
<div class="card-group">
<?php
foreach($factions as $faction) {
?>
<div class="col-12 col-md-6 col-xl-4 p-1">
<div class="card darkcard h-100">
<!-- Portrait -->
<img class="card-img-top" src="/img/portraits/<?php echo $faction->factionid ?>/<?php echo $faction->factionid ?>.jpg" style="max-height: 270px; min-height: 270px; object-position: center top; object-fit: cover;" />
<h1 class="card-title orange text-center">
<a class="navloader" href="/fa/<?php echo $faction->factionid ?>">
<?php echo $faction->factionname ?>
</a>
</h1>
<p class="card-text p-2 m-0 oswald" style="text-align:justify;">
<?php echo $faction->description ?>
</p>
<!-- p class="card-text p-2 m-0 oswald">
<a href="faction.htm?factionid={{ faction.factionid }}" class="btn btn-primary">View KillTeams</a>
</p -->
<div class="card-footer m-0 p-1 line-top-light">
<!-- KillTeams -->
<div style="column-width: 150px;">
<?php
$preved = '';
foreach($faction->killteams as $killteam) {
if ($killteam->edition != $preved) {
?>
<h6 ng-if="settings['edition'] == '' || settings['edition'] == '<?php echo $killteam->edition ?>'" class="span"><?php echo $killteam->edition ?></h6>
<?php
}
$preved = $killteam->edition;
?>
<a ng-if="settings['edition'] == '' || settings['edition'] == '<?php echo $killteam->edition ?>'" class="navloader" href="/fa/<?php echo $faction->factionid ?>/kt/<?php echo $killteam->killteamid ?>"><?php echo $killteam->killteamname ?><br/></a>
<?php
}
?>
</div>
</div>
</div>
<br/>
</div>
<?php
}
?>
</div>
<?php include "footer.shtml" ?>
</body>
</html>