Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • isaack/VMS-SUEE_2.0
  • ztk.me/VMS-z
2 results
Show changes
Showing
with 709 additions and 86 deletions
<?php
$error = 0;
$meldung = '';
if(empty($_POST['text'])){$error = 1; $meldung .= 'Das Eingabefeld darf nicht leer sein.<br>';}
if($_SESSION['admin'] != 1){ $error = 1; $meldung .= 'Du musst angemeldet sein.<br>';}
if($error == 0){
$update = db_query("UPDATE ".$db_prefix."_texte SET text = '". mysqli_real_escape_string($sql_open,$_POST['text']) ."' WHERE name = 'startseite' ");
if($update == true){
$meldung = 'Daten erfolgreich gespeichert.';
}else{
$error = 1;
$meldung = 'Fehler beim Speichern.<br>'.mysqli_error($sql_open);
}
}
meldung($error,$meldung);
?>
\ No newline at end of file
<?php
$texte = Classloader('texte',true);
$texte->update($_POST);
<?php
$Class = Classloader('userliste',true);
$Class->AdminRechteSave($_POST,$_GET);
?>
\ No newline at end of file
<?php
$Class = Classloader('konto',true);
$Class->set_var($_GET['uid'],$_POST['betrag'],$_POST['art'],$_POST['verwendung']);
<?php
require_once('lib/class/userliste.class.php');
$notiz = new USERLISTE;
$notiz->set_uid($_GET['uid']);
$notiz->AddNotiz();
<?php
require_once('lib/class/userliste.class.php');
$user = new USERLISTE;
$user->set_uid($_POST['uid']);
$user->profil_save($_POST);
<?php
$banner = Classloader('addblacklist',true);
$banner->Delete($_POST);
<?php
$banner = Classloader('addblacklist',true);
$banner->Free($_POST);
<?php
require_once('lib/class/werbung.class.php');
$Werbung = new WERBUNG;
$Werbung->FBDelete($_POST);
<?php
require_once('lib/class/werbung.class.php');
$Werbung = new WERBUNG;
$Werbung->FBEintragen($_POST);
<?php
require_once('lib/class/werbung.class.php');
$Werbung = new WERBUNG;
$Werbung->PaidMailSenden($_POST);
<?php
//Sprachdatei Adminbereich
define("DOPPEL_ACC_FALSE","Es sind momentan keine DoppelAccounts vorhanden.<br>");
define("DOPPEL_PASS_FALSE","Es wurden keine doppelten Passw&ouml;rter gefunden.<br>");
define("PAGECONFIG_SAVE_TRUE","Die Daten wurden erfolgreich gespeichert.<br>");
define("PAGECONFIG_SAVE_FALSE","Speichern fehlerhaft<br>");
define("REFEBENEN_SAVE_TRUE","Speichern der Refebenen Erfolgreich.<br>");
define("REFEBENEN_SAVE_FALSE","Speichern der Refebenen fehlgeschlagen.<br>");
define("ADMIN_PASS_SAVE_TRUE","Die Admin Zugangsdaten wurden erfolgreich gespeichert.<br>");
define("ADMIN_PASS_SAVE_FALSE","Die Zugangsdaten konnten nicht gespeichert werden.<br>");
define("TEXT_SAVE_TRUE","Der Text wurde erfolgreich gespeichert.<br>");
define("TEXT_SAVE_FALSE","Der Text konnte nicht gespeichert werden.<br>");
define("TEXTE_SAVE_TRUE","Der Text wurde erfolgreich gespeichert.<br>");
define("GLOBALSETTING", array(
"SETTING" => array(
"GRUND" => array(
"EMAIL" => 'Betreiber E-Mail Adresse',
"EMAILN" => 'Diese E-Mail Adresse steht als Absender da.',
"CRON_PW" => 'Cronjob Passwort',
"CRON_PWN" => 'Mit dem Passwort identifizieren sich die Cronjobs.',
"WARTUNG" => 'Wartungsmodus',
"WARTUNGN" => 'Soll der Wartungsmodus aktiviert werden?',
"DOMAIN" => 'Domain deiner Seite',
"DOMAINN" => 'Hier ist die Domain einzutragen, wo deine Seite zu erreichen ist.',
"SEITN" => 'Seitenname',
"SEITNN" => 'Hier bitte den Seitenname eintragen.',
"DSTART" => 'Seitenstart',
"DSTARTN" => 'Wann ist deine Seite gestartet?',
"USTART" => 'Startseite Userbereich',
"USTARTN" => 'Hier kann ausgew&auml;hlt werden, was eingeloggte User auf der Startseite sehen k&ouml;nnen.',
"NEWSK" => 'News kommentieren',
"NEWSKN" => 'Sollen die User die News kommentieren k&ouml;nnen?',
"BUCHL" => 'Buchungen l&ouml;schen',
"BUCHLN" => 'Sollen Buchungen ab einem gewissen alter automatisch gel&ouml;scht werden?',
"IPLAND" => 'Erlaubte IP L&auml;nder',
"IPLANDN" => 'Länder werden per IP abgefragt und bei nicht entsprechen geblockt Internationale Abkürzungen eintragen (DE,AT,CH) und mit , trennen Freilassen, wenn deaktiviert sein soll',
"DENIEDE" => 'Gesperrte E-Mail Anbieter',
"DENIEDEN" => 'Bestimmte E-Mail Anbieter von der Registrierung ausschlie&szlig;en'
),
"GRUNDW" => array(
"GRUND" => 'Grundw&auml;hrung',
"NAME" => 'Name der Grundw&auml;hrung',
"NOTICE" => 'Wie soll deine Hauptw&auml;hrung heisen?'
),
"GRUNDZ" => array(
"GRUND" => 'Zweite W&auml;hrung',
"AKTIV" => 'Zweite W&auml;hrung aktiv?',
"NAME" => 'Name der zweiten W&auml;hrung',
"NOTICE" => 'Wie soll deine zweite W&auml;hrung heisen?',
"STATUS" => 'Status'
),
"STARTV" => array(
"VERDI" => 'Verdienst Startseitenaufruf',
"VERDIN" => 'Wie hoch soll die Gutschrift sein?',
"RELOAD" => 'Reloadzeit',
"RELOADN" => 'Reloadzeit bis zum neuen Aufruf in Sekunden',
"LOG" => 'Loggen der Startseitenveraufrufe',
"POP" => 'Verg&uuml;tung in PopUp',
"POPN" => 'Soll die Startseitenverg&uuml;tung im PopUp geschehen?'
),
"BETTEL" => array(
"MIN" => 'Mindestbettelgewinn',
"MINN" => 'Was sollen die User mindestens bei einem Bettelaufruf erhalten?',
"MAX" => 'Maximaler Bettelgewinn',
"MAXN" => 'Was sollen die User maximal bei eibem Bettelaufruf erhalten?',
"DIREKT" => 'Direktaufrug von Bettellink',
"DIREKTN" => 'Direktaufruf ohne Refferer verg&uuml;ten?',
"INFO" => 'Infotext f&uuml;r User',
"RELOAD" => 'Reloadzeit f&uuml;r Bettelaufruf',
"RELOADN" => 'Wie lang ist ein Angebettelter f&uuml;r den neuen Bettelaufruf gesperrt?'
),
"SMTP" => array(
"HOST" => 'Host',
"HOSTN" => 'Hostname des Mailservers (in der Regel "localhost")',
"PORT" => 'Port des Mailservers',
"PORTN" => 'Port unter dem der Mailserver ereichbar ist (Achtung, Verbindungstyp ausschlaggebend)',
"VERBI" => 'Verbidung',
"VERBIN" => 'Hier muss zwischen SSL und TLS ausgew&auml;hlt werden.',
"NICK" => 'Nutzername',
"NICKN" => 'Nutzername mit dem sich das Script anmelden kann',
"PASS" => 'Passwort',
"PASSN" => 'Passwort zum Nutzername zur Anmeldung<br><b><u>Nur eintragen, wenn es sich &auml;ndert</u></b>'
),
"NUTZER" => array(
"REGFREE" => 'Automatische Freischaltung',
"REGFREEN" => 'Sollen die User sich per Aktivierungslink selber aktivieren oder soll erst ein Admin dies Pr&uuml;fen?',
"SELF" => 'Selbstaktivierung',
"ADMIN" => 'Pr&uuml;fung durch Admin'
)
)
)
);
//Betreiberdaten
define("POST_PRUEF_BETREIBERDATEN_BID_FALSE","Bitte eine g&uuml;ltige Betreiber ID eingeben.<br>");
define("POST_PRUEF_BETREIBERDATEN_BPW_FALSE","Bitte ein g&uuml;ltiges Betreiberpasswort eingeben.<br>");
define("POST_PRUEF_BETREIBERDATEN_DATEI","Bitte eine Schnitstelle angeben.<br>");
define("POST_PRUEF_BETREIBERDATEN_EINZAHLTEXT","Bitte ein Einzahltext angeben.<br>");
define("POST_PRUEF_BETREIBERDATEN_AUSZAHLTEXT","Bitte ein Auszahltext angeben.<br>");
define("POST_PRUEF_BETREIBERDATEN_ANFRAGEN_TAG","Bitte eine g&uuml;ltige Anzahl Schnitstellenanfragen (Tag) angeben.<br>");
define("POST_PRUEF_BETREIBERDATEN_ANFRAGEN_USER","Bitte eine g&uuml;ltige Anzahl Schnitstellenanfragen (User) angeben.<br>");
define("POST_PRUEF_BETREIBERDATEN_WNAME","Bitte ein W&auml;hrungsname angeben.<br>");
define("POST_PRUEF_BETREIBERDATEN_PUNKTEWERT","Bitte ein Punktewert angeben.<br>");
define("POST_PRUEF_BETREIBERDATEN_WERTPUNKTE","Bitte ein Wertpunkte angeben.<br>");
define("POST_PRUEF_BETREIBERDATEN_NAME_FALSE","Bitte gib einen Namen ein.<br>");
define("BETREIBERDATEN_SAVE_TRUE","Die Daten wurden erfolgreich gespeichert.<br>");
define("BETREIBERDATEN_SAVE_FALSE","Fehler beim Speichern der Betreiberdaten.<br>");
//USER BEARBEITEN
define("ALLGEMEINE_DATEN_SAVE","Die Daten wurden gespeichert.<br>");
define("NOTIZ_EMPTY","Keine Notiz eingetragen.<br>");
define("NOTIZ_SAVE_TRUE","Die Notiz wurde gespeichert.<br>");
define("NOTIZ_SAVE_FALSE","Die Notiz konnte nicht gespeichert werden.<br>");
define("KONTO_BUCHUNG_TRUE","Die Buchung wurde durchgef&uuml;hrt.<br>");
define("KONTO_BUCHUNG_FALSE","Fehler bei der durchf&uuml;hrung der Kontobuchung.<br>");
define("RECHTE_SET_SAVE_TRUE","Die Rechte wurden erfolgreich gesetzt.<br>");
define("RECHTE_SET_SAVE_FALSE","Die Rechte konnten nicht gesetzt werden.<br>");
//WERBUNG EINTRAGEN
define("FB_MENGE_FALSE","Bei Menge nur Zahlen!<br>");
define("FB_FELDER_FALSE","Bitte alle Felder ausfüllen!<br>");
define("FB_RELOAD_FALSE","Bei Reloadzeit nur Zahlen und zwischen 1 und 24 Stunden!<br>");
define("FB_AUFENTHALT_FALSE","Bei dem Aufendhalt nur Zahlen und zwischen 0 und 30 Sekunden!<br>");
define("FB_AUFENTHALT_NUMERIC","Aufendhalt nur Zahlen und zwischen 1 und 30 Sek.!<br>");
define("FB_INSERT_TRUE","Der Banner wurde soeben eingebucht.<br>");
define("FB_INSERT_FALSE","Der Banner konnte nicht eingebucht werden.<br>");
define("WERBUNG_EXTRA_SAVE_TRUE","Die Werbung wurde erfolgreich gespeichert.<br>");
define("WERBUNG_EXTRA_SAVE_FALSE","Die Werbung konnte nicht gespeichert werden.<br>");
//DELETE
define("DELETE_BANNER_TRUE","Der Banner wurde erfolgreich aus dem System gel&ouml;scht.<br>");
define("DELETE_BANNER_FALSE","Der Banner konnte nicht gel&ouml;scht werden.<br>");
//SPERREN
define("BANNER_DELETE_TRUE","Die Werbung wurde erfolgreich gesperrt.<br>");
define("BANNER_DELETE_FALSE","Die Werbung konnte nicht gesperrt werden.<br>");
//Freischalten
define("BANNER_FREE_TRUE","Die Werbung wurde erfolgreich freigeschaltet.<br>");
define("BANNER_FREE_FALSE","Die Werbung konnte nicht freigeschaltet werden.<br>");
//MENUEVERWALTUNG
define("MENUE_SAVE_TRUE","Einstellungen erfolgreich gespeichert.<br>");
define("MENUE_SAVE_FALSE","Fehler beim Speichern.<br>");
define("DELETE_LINK_TRUE","Link wurde erfolgreich gel&ouml;scht.<br>");
define("DELETE_LINK_FALSE","Link konnte nicht gel&ouml;scht werden.<br>");
//NEWS
define("NEWS_SAVE_TRUE","Die News wurden erfolgreich gespeichert.<br>");
define("NEWS_SAVE_FALSE","Die News konnten nicht gespeichert werden.<br>");
define("NEWS_MAIL_SAVE_TRUE","Die News wurden gespeichert und per Newsletter versendet.<br>");
define("NEWS_NEWSLETTER_TRUE","Der Newsletter wurde erfolgreich verschickt.<br>");
define("NEWS_DELETE_TRUE","Die News wurde erfolgreich gel&ouml;scht.<br>");
define("NEWS_DELETE_FALSE","Die News konnte nicht gel&ouml;scht werden.<br>");
//CHAT
define("CHAT_DELETE_TRUE","Die Nachricht wurde gel&ouml;scht.<br>");
define("CHAT_DELETE_FALSE","Die Nachricht konnte nicht gel&ouml;scht werden.<br>");
define("CHAT_SETTING_SAVE_TRUE","Die Einstellungen wurden erfolgreich gespeichert.<br>");
define("CHAT_SETTING_SAVE_FALSE","Die Einstellungen konnten nicht gespeichert werden.<br>");
//RALLY
define("RALLY_ADD_SAVE_TRUE","Die Rally wurde erfolgreich eingetragen.<br>");
define("RALLY_ADD_SAVE_FALSE","Die Rally konnte nicht eingetragen werden.<br>");
define("RALLY_DELETE_TRUE","Die Rally wurde erfolgreich gel&ouml;scht.<br>");
define("RALLY_DELETE_FALSE","Die Rally konnte nicht gel&ouml;scht werden.<br>");
define("RALLY_ADD_PRT_ERROR","Es ist ein Fehler bei den Orten aufgetretten.<br>");
define("RALLY_ADD_ORT_TRUE","Der Rallyort wurde erfolgreich eingetragen.<br>");
define("RALLY_ADD_ORT_FALSE","Der Rallyort konnte nicht eingetragen werden.<br>");
define("RALLY_ORT_EDIT_TRUE","Die Rallyorte wurden erfolgreich gespeichert.<br>");
define("RALLY_ORT_EDIT_FALSE","Die Rallyorte konnten nicht gespeichert werden.<br>");
define("RALLY_ORT_DELETE_TRUE","Der Rallyort wurde erfolgreich gel&ouml;scht.<br>");
define("RALLY_ORT_DELETE_FALSE","Der Rallyort konnte nicht gel&ouml;scht werden.<br>");
define("RALLY_CONFIG_SAVE_TRUE","Die Einstellungen der Rally wurden erfolgreich gespeichert.<br>");
define("RALLY_CONFIG_SAVE_FALSE","Die Einstellungen der Rally konnte nicht gespeichert werden.<br>");
define("RALLY_VERTEILUNG_SAVE_TRUE","Die Paltzverteilung wurde erfolgreich gespeichert.<br>");
define("RALLY_VERTEILUNG_SAVE_FALSE","Die Paltzverteilung konnte nicht gespeichert werden.<br>");
define("RALLY_RESET_TRUE","Die Rally wurde erfolgreich zur&uuml;ckgesetzt.<br>");
define("RALLY_RESET_FALSE","Die Rally konnte nicht zur&uuml;ckgesetz werden.<br>");
define("RALLY_AUSWERTUNG_TRUE","Die Rally wurde soeben ausgewertet.<br>");
//CMS
define("CMS_SEITE_SAVE_TRUE","Die Seite wurde erfolgreich angelegt.<br>");
define("CMS_SEITE_SAVE_FALSE","Die Seite konnte nicht angelegt werden.<br>");
define("CMS_EDIT_SAVE_TRUE","Die Seite wurde erfolgreich gespeichert.<br>");
define("CMS_EDIT_SAVE_FALSE","Die Seite konnte nicht gespeichert werden.<br>");
define("CMS_DELETE_TRUE","Die Seite wurde erfolgreich gel&ouml;scht.<br>");
define("CMS_DELETE_FALSE","Die Seite konnte nicht gel&ouml;scht werden.<br>");
define("CMS_DELETE_NO","Die Seite konnte nicht gefunden werden.<br>");
//BOXVERWALTUNG
define("BOX_EDIT_TRUE","Die &auml;nderung in der Box wurde erfolgreich gespeichert.<br>");
define("BOX_EDIT_FALSE","Die &auml;nderung in der Box konnte nicht gespeichert werden.<br>");
define("BOX_SAVE_TRUE","Die Box wurde erfolgreich angelegt.<br>");
define("BOX_SAVE_FALSE","Die Box konnte nicht angelegt werden.<br>");
define("BOX_DELETE_TRUE","Die Box wurde erfolgreich gel&ouml;scht.<br>");
define("BOX_DELETE_FALSE","Die Box konnte nicht gel&ouml;scht werden.<br>");
//Interface
define("INTERFACE_SAVE_TRUE","Daten erfolgreich gespeichert.<br>");
define("INTERFACE_SAVE_FALSE","Fehler beim Speichern der Daten.<br>");
//MySQL Upload
define("MYSQL_DATEITYPE_FALSE","Es sind nur .txt oder .mysql Datein erlaubt<br>");
define("MYSQL_UPLOAD_TRUE","Die Datei wurde erfolgreich eingelesen.<br>Bitte beachte, das es dennoch zu fehlern kommen konnte.<br>");
//Bettellinkverwaltung
define("BETTELT", array(
"sperren" => array(
"true" => 'Die URL wurde erfolgreich eingetragen',
"false" => 'Die URL konnte nicht eingetragen werden'
),
"entsperren" => array(
"true" => 'Die URL wurde erfolgreich wieder freigegeben',
"false" => 'Die URL konnte nicht wieder freigegeben werden'
)
)
);
define("MULTIT",array(
"DEL" => array(
"TRUE" => 'Die Multikonten wurden erfolgreich gel&ouml;scht.',
"FALSE" => 'Die Multikonten konnten nicht gel&ouml;scht werden.'
)
)
);
?>
<?php
function head($titel){
echo '
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">'.$titel.'</h3>
</div>
<div class="panel-body">';
<div class="card card-default">
<div class="card-header"><h2>'.$titel.'</h2></div>
<div class="card-body">';
}
function foot(){
......@@ -14,14 +12,23 @@ function foot(){
}
function menuehead($titel){
echo'<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">'.$titel.'</h3>
</div>
<div class="panel-body">';
$titel2 = str_replace(" ","_",$titel);
echo '
<li class="has-sub" >
<a class="sidenav-item-link" href="javascript:void(0)" data-toggle="collapse" data-target="#'. $titel2 .'"
aria-expanded="false" aria-controls="ui-elements">
<span class="nav-text">'. $titel .'</span> <b class="caret"></b>
</a>
<ul class="collapse" id="'. $titel2 .'" data-parent="#sidebar-menu">
<div class="sub-menu">
';
}
function menuefoot(){
echo'</div></div>';
echo'
</div>
</ul>
</li>';
}
?>
\ No newline at end of file
?>
<!DOCTYPE html>
<html lang="de" dir="ltr">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Adminforce</title>
<!-- GOOGLE FONTS -->
<link href="https://fonts.googleapis.com/css?family=Montserrat:400,500|Poppins:400,500,600,700|Roboto:400,500" rel="stylesheet"/>
<link href="https://cdn.materialdesignicons.com/3.0.39/css/materialdesignicons.min.css" rel="stylesheet" />
<!-- PLUGINS CSS STYLE -->
<link href="../plugins/toastr/toastr.min.css" type="text/css" rel="stylesheet" />
<link href="../plugins/nprogress/nprogress.css" type="text/css" rel="stylesheet" />
<link href="../plugins/flag-icons/css/flag-icon.min.css" type="text/css" rel="stylesheet"/>
<link href="../plugins/jvectormap/jquery-jvectormap-2.0.3.css" type="text/css" rel="stylesheet" />
<link href="../plugins/ladda/ladda.min.css" type="text/css" rel="stylesheet" />
<link href="../plugins/select2/css/select2.min.css" type="text/css" rel="stylesheet" />
<link href="../plugins/daterangepicker/daterangepicker.css" type="text/css" rel="stylesheet" />
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.20/css/jquery.dataTables.css">
<!-- SLEEK CSS -->
<link id="sleek-css" rel="stylesheet" href="../css/sleek.css" />
<!--
HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries
-->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
<script src="../plugins/nprogress/nprogress.js"></script>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDCn8TFXGg17HAUcNpkwtxxyT9Io9B_NcM" defer></script>
<script src="../plugins/jquery/jquery.min.js"></script>
<script src="../plugins/bootstrap/js/bootstrap.bundle.min.js"></script>
<script src="../plugins/toastr/toastr.min.js"></script>
<script src="../plugins/slimscrollbar/jquery.slimscroll.min.js"></script>
<script src="../plugins/charts/Chart.min.js"></script>
<script src="../plugins/ladda/spin.min.js"></script>
<script src="../plugins/ladda/ladda.min.js"></script>
<script src="../plugins/jquery-mask-input/jquery.mask.min.js"></script>
<script src="../plugins/select2/js/select2.min.js"></script>
<script src="../plugins/jvectormap/jquery-jvectormap-2.0.3.min.js"></script>
<script src="../plugins/jvectormap/jquery-jvectormap-world-mill.js"></script>
<script src="../plugins/daterangepicker/moment.min.js"></script>
<script src="../plugins/daterangepicker/daterangepicker.js"></script>
<script src="../plugins/jekyll-search.min.js"></script>
<script src="../js/sleek.js"></script>
<script src="../js/chart.js"></script>
<script src="../js/date-range.js"></script>
<script src="../js/map.js"></script>
<script src="../js/custom.js"></script>
<script type="text/javascript" charset="utf8" src="https://cdn.datatables.net/1.10.20/js/jquery.dataTables.js"></script>
</head>
<body class="sidebar-fixed sidebar-dark header-light header-fixed" id="body">
<script>
NProgress.configure({ showSpinner: false });
NProgress.start();
</script>
<div class="mobile-sticky-body-overlay"></div>
<div class="wrapper">
<aside class="left-sidebar bg-sidebar">
<div id="sidebar" class="sidebar sidebar-with-footer">
<!-- Aplication Brand -->
<div class="app-brand">
<a href="<?php echo $grundconfig->domain.'/adminforce';?>">
<svg
class="brand-icon"
xmlns="http://www.w3.org/2000/svg"
preserveAspectRatio="xMidYMid"
width="30"
height="33"
viewBox="0 0 30 33"
>
<g fill="none" fill-rule="evenodd">
<path
class="logo-fill-blue"
fill="#7DBCFF"
d="M0 4v25l8 4V0zM22 4v25l8 4V0z"
/>
<path class="logo-fill-white" fill="#FFF" d="M11 4v25l8 4V0z" />
</g>
</svg>
<span class="brand-name">Dashboard</span>
</a>
</div>
<!-- begin sidebar scrollbar -->
<div class="sidebar-scrollbar">
<ul class="nav sidebar-inner" id="sidebar-menu">
<li>
<a class="sidenav-item-link" href="<?php echo $grundconfig->domain.'/adminforce';?>"
aria-expanded="false" aria-controls="dashboard">
<i class="mdi mdi-view-dashboard-outline"></i>
<span class="nav-text">Dashboard</span></b>
</a>
</li>
<?php if(isset($_SESSION['admin']) && $_SESSION['admin'] == 1) require_once('lib/menue_links.php');?>
</ul>
</div>
<hr class="separator" />
</div>
</aside>
<div class="page-wrapper">
<header class="main-header " id="header">
<nav class="navbar navbar-static-top navbar-expand-lg">
<button id="sidebar-toggler" class="sidebar-toggle">
<span class="sr-only">Toggle navigation</span>
</button>
<div class="search-form d-none d-lg-inline-block">
<div class="input-group">
<button type="button" name="search" id="search-btn" class="btn btn-flat">
<i class="mdi mdi-magnify"></i>
</button>
<input type="text" name="query" id="search-input" class="form-control" placeholder="Suche ohne Funktion" autofocus autocomplete="off" />
</div>
<div id="search-results-container">
<ul id="search-results"></ul>
</div>
</div>
<a class="nav-link" href="?page=/bilanzsystem">Bilanz</a>
<a class="nav-link" href="?page=/usersystem/liste">Userliste</a>
<a class="btn btn-danger nav-link" href="?logout=true">Logout</a>
</nav>
</header>
<div class="content-wrapper">
<div class="content">
<?php require_once($_SERVER['DOCUMENT_ROOT'].'/adminforce/page'. $_GET['page'] .'.php');?>
</div>
</div>
<?php
if(!empty($meldung)){
?>
<script>
$(window).load(function(){
$('#meldung_modal').modal('show');
});
</script>
<div class="modal" id="meldung_modal">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-body">
<?php
if($error == '1'){
echo '
<div class="alert alert-danger" role="alert">
';
}else{
echo '
<div class="alert alert-success" role="alert">
';
}
echo $meldung;
?>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Schließen</button>
</div>
</div>
</div>
</div>
<?php
}
?>
<footer class="footer mt-auto">
<div class="copyright bg-white">
<p>
&copy; <span id="copy-year">2019</span> Copyright Sleek Dashboard Bootstrap Template by <a class="text-primary" href="http://www.iamabdus.com/" target="_blank">Abdus</a>.
</p>
</div>
<script>
var d = new Date();
var year = d.getFullYear();
document.getElementById("copy-year").innerHTML = year;
</script>
</footer>
</div>
</div>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title></title>
<!-- GOOGLE FONTS -->
<link href="https://fonts.googleapis.com/css?family=Montserrat:400,500|Poppins:400,500,600,700|Roboto:400,500" rel="stylesheet"/>
<link href="https://cdn.materialdesignicons.com/3.0.39/css/materialdesignicons.min.css" rel="stylesheet" />
<!-- PLUGINS CSS STYLE -->
<link href="../plugins/toaster/toastr.min.css" rel="stylesheet" />
<link href="../plugins/nprogress/nprogress.css" rel="stylesheet" />
<link href="../plugins/flag-icons/css/flag-icon.min.css" rel="stylesheet"/>
<link href="../plugins/jvectormap/jquery-jvectormap-2.0.3.css" rel="stylesheet" />
<link href="../plugins/ladda/ladda.min.css" rel="stylesheet" />
<link href="../plugins/select2/css/select2.min.css" rel="stylesheet" />
<link href="../plugins/daterangepicker/daterangepicker.css" rel="stylesheet" />
<!-- SLEEK CSS -->
<link id="sleek-css" rel="stylesheet" href="../css/sleek.css" />
<!-- FAVICON -->
<link href="../img/favicon.png" rel="shortcut icon" />
<!--
HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries
-->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
<script src="../plugins/nprogress/nprogress.js"></script>
</head>
</head>
<body class="bg-light-gray" id="body">
<div class="container d-flex flex-column justify-content-between vh-100">
<div class="row justify-content-center mt-5">
<div class="col-xl-5 col-lg-6 col-md-10">
<div class="card">
<div class="card-header bg-primary">
<div class="app-brand">
<a href="/index.html">
<svg class="brand-icon" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMid" width="30" height="33"
viewBox="0 0 30 33">
<g fill="none" fill-rule="evenodd">
<path class="logo-fill-blue" fill="#7DBCFF" d="M0 4v25l8 4V0zM22 4v25l8 4V0z" />
<path class="logo-fill-white" fill="#FFF" d="M11 4v25l8 4V0z" />
</g>
</svg>
<span class="brand-name">Sleek Dashboard</span>
</a>
</div>
</div>
<div class="card-body p-5">
<h4 class="text-dark mb-5">Login</h4>
<form action="" method="post">
<div class="row">
<div class="form-group col-md-12 mb-4">
<input type="Text" class="form-control" name="checkin[loginname]" value="<?php echo $_POST['checkin']['loginname'];?>" placeholder="Username">
</div>
<div class="form-group col-md-12 ">
<input type="Password" class="form-control" name="checkin[passwort]" value="" placeholder="Passwort">
</div>
<div class="col-md-12">
<input type="submit" name="run[checkAdmin]" value="Login" class="btn btn-primary">
</div>
</div>
</form>
</div>
</div>
</div>
</div>
<div class="copyright pl-0">
<p class="text-center">&copy; 2018 Copyright Sleek Dashboard Bootstrap Template by
<a class="text-primary" href="http://www.iamabdus.com/" target="_blank">Abdus</a>.
</p>
</div>
</div>
</body>
</html>
\ No newline at end of file
<?php
$bo = db_query("SELECT id,name FROM ".$db_prefix."_box_admin WHERE status = '1' ORDER BY ordnung ASC");
while($box = mysqli_fetch_array($bo)){
head($box['name']);
$me = db_query("SELECT * FROM ".$db_prefix."_menu_admin WHERE box = '".$box['id']."' ORDER BY ordnung ASC");
while($menu = mysqli_fetch_array($me)){
echo '<a href="?content=/'.$menu['link'].'">'.$menu['name'].'</a><br>';
}
foot();
}
$menue = Classloader('menue',true);
$menue->menue_box('Admin');
menuehead('LKT-Rallysystem');
echo '&raquo;&nbsp;<a href="?content=/LKT_addons/LKT_rallysystem"><strong>Rally / Positionen</strong></a><br>';
$rally = db_query("SELECT id,name FROM ".$db_prefix."_rallydaten");
while($rall = mysqli_fetch_array($rally)){
echo '&nbsp;&nbsp;&nbsp;&nbsp;&#8627;&nbsp;<a href="?content=/LKT_addons/LKT_rallysystem2&rally= '.$rall['id'].'">'.$rall['name'].'></a><br>';
}
menuefoot();
$menue->lkt_rally();
<?php
//Boxverwaltung User
//Eintragen
if($_POST['box_save'] && $_SESSION['admin'] == 1){ require('lib/funktionen/boxen/boxen_neu.php');}
//Löschen
if($_POST['box_loschen'] && $_SESSION['admin'] == 1){ require('lib/funktionen/boxen/loschen.php');}
//Ändern
if($_POST['aendern'] && $_SESSION['admin'] == 1){ require('lib/funktionen/boxen/andern.php');}
//Menüverwalung
//Eintragen
if($_POST['menue_neu_save'] && $_SESSION['admin'] == 1){ require('lib/funktionen/menu/menu_neu.php');}
//Zuordnen bearbeiten
if($_POST['link_zuordnen_neu'] && $_SESSION['admin'] == 1){ require('lib/funktionen/menu/zuordnung_menu_neu.php');}
//Zuordnung löschen
if($_POST['link_zuordnen_loschen'] && $_SESSION['admin'] == 1){ require('lib/funktionen/menu/zuordnung_menu_neu_losch.php');}
//Bearbeiten
if($_POST['link_bearbeiten'] && $_SESSION['admin'] == 1){ require('lib/funktionen/menu/menu_bearbeiten.php');}
//Löschen
if($_POST['link_loschen'] && $_SESSION['admin'] == 1){ require('lib/funktionen/menu/menu_loschen.php');}
//Boxverwaltung Admin
//Eintragen
if($_POST['admin_box_save'] && $_SESSION['admin'] == 1){ require('lib/funktionen/boxen/admin_boxen_neu.php');}
//Löschen
if($_POST['admin_box_loschen'] && $_SESSION['admin'] == 1){ require('lib/funktionen/boxen/admin_loschen.php');}
//Ändern
if($_POST['admin_box_aendern'] && $_SESSION['admin'] == 1){ require('lib/funktionen/boxen/admin_andern.php');}
//Menüverwaltung
//Eintragen
if($_POST['admin_menue_neu_save'] && $_SESSION['admin'] == 1){ require('lib/funktionen/menu/admin_menu_neu.php');}
//Zuordnen bearbeiten
if($_POST['admin_link_zuordnen_neu'] && $_SESSION['admin'] == 1){ require('lib/funktionen/menu/admin_zuordnung_menu_neu.php');}
//Zuordnung löschen
if($_POST['admin_link_zuordnen_loschen'] && $_SESSION['admin'] == 1){ require('lib/funktionen/menu/admin_zuordnung_menu_neu_losch.php');}
//Bearbeiten
if($_POST['admin_link_bearbeiten'] && $_SESSION['admin'] == 1){ require('lib/funktionen/menu/admin_menu_bearbeiten.php');}
//Löschen
if($_POST['admin_link_loschen'] && $_SESSION['admin'] == 1){ require('lib/funktionen/menu/admin_menu_loschen.php');}
//Chateinstellungen
//Einstellungen Speichern
if($_POST['chat_save'] && $_SESSION['admin'] == 1){ require('lib/funktionen/chat/einstellungen.php');}
//Chatverlauf bereinigen
if($_POST['chat_nachricht_loeschen'] && $_SESSION['admin'] == 1){ require('lib/funktionen/chat/nachrichten_loeschen.php');}
//CMS
//Seite erstellen
if($_POST['seite_save'] && $_SESSION['admin'] == 1){ require('lib/funktionen/cms/neue_seite.php');}
//Seite löschen
if($_POST['seite_loeschen'] && $_SESSION['admin'] == 1){ require('lib/funktionen/cms/loeschen_seite.php');}
//Seite bearbeiten
if($_POST['seite_bearbeiten'] && $_SESSION['admin'] == 1){ require('lib/funktionen/cms/bearbeiten_seite.php');}
//Fakecheck
//Daten Speichern
if($_POST['fake_save'] && $_SESSION['admin'] == 1){ require('lib/funktionen/fakecheck/bearbeiten_fakecheck.php');}
if (isset($_POST['updaten_betreiberdaten'])){
require_once('lib/class/betreiber.class.php');
echo 'Hallo Funktion';
$betreiber = new BETREIBERDATEN;
$betreiber->post();
}
if($_SERVER["REQUEST_METHOD"] == "POST" && !isset($_POST['login'])){
require_once($_SERVER['DOCUMENT_ROOT'].'/adminforce/lib/class/run.class.php');
$var = new RUN();
$v = $var->vars();
$value = $var->value($v);
$datei = $var->datei_holen($value);
if($datei != ''){
require($_SERVER['DOCUMENT_ROOT'].'/adminforce/lib/funktionen/'.$datei);
}
}
//Einstellungen
//Geburtstagsaddon
if($_POST['geb_save'] && $_SESSION['admin'] == 1){ require('lib/funktionen/setting/geburtstag.php');}
//Admin Zugangsdaten
if($_POST['admin'] == 'Zugangsdaten Ändern' && $_SESSION['admin'] == 1){ require('lib/funktionen/setting/admin.php');}
//Grundeinstellung
if($_POST['updaten'] == 'Updaten !' && $_SESSION['admin'] == 1){ require('lib/funktionen/setting/grundeinstellung.php');}
if(isset($_POST['geb_save']) && $_SESSION['admin'] == 1){ require('lib/funktionen/setting/geburtstag.php');}
//Texte
//Bezahlte Startseite
if($_POST['start_bezahlt_save'] == 'Speichern' && $_SESSION['admin'] == 1){ require('lib/funktionen/texte/bezahlte_startseite.php');}
?>
\ No newline at end of file
if(isset($_POST['start_bezahlt_save']) && $_SESSION['admin'] == 1){ require('lib/funktionen/texte/bezahlte_startseite.php');}
//Startseite
if(isset($_POST['updaten_startseite']) && $_SESSION['admin'] == 1){ require('lib/funktionen/texte/startseite.php');}
//Backup
//wiederherstellen
if(isset($_POST['backup_wiederherstellen']) && $_SESSION['admin'] == 1){ require('lib/funktionen/db_backup/wiederherstellen.php');}
//Backup löschen
if(isset($_POST['backup_loeschen']) && $_SESSION['admin'] == 1){ require('lib/funktionen/db_backup/loeschen.php');}
?>
<?php
$error = 0;
$meldung = '';
$betreiberdaten = new stdClass();
$datenbank = new DB;
?>
<?php
$rally = Classloader('rally',true);
?>
<ul class="nav nav-tabs" id="myTab" role="tablist">
<li class="nav-item">
<a class="nav-link active" id="home-tab" data-toggle="tab" href="#home" role="tab" aria-controls="home" aria-selected="true">Rally's im System</a>
</li>
<li class="nav-item">
<a class="nav-link" id="profile-tab" data-toggle="tab" href="#neu" role="tab" aria-controls="profile" aria-selected="false">Neue Rally eintragen</a>
</li>
<li class="nav-item">
<a class="nav-link" id="contact-tab" data-toggle="tab" href="#waswo" role="tab" aria-controls="contact" aria-selected="false">Was wird wo gewertet?</a>
</li>
<li class="nav-item">
<a class="nav-link" id="contact-tab" data-toggle="tab" href="#neue" role="tab" aria-controls="contact" aria-selected="false">Neue Position eintragen</a>
</li>
<li class="nav-item">
<a class="nav-link" id="contact-tab" data-toggle="tab" href="#anleitung" role="tab" aria-controls="contact" aria-selected="false">Anleitung</a>
</li>
</ul>
<br>
<div class="tab-content" id="myTabContent">
<div class="tab-pane fade show active" id="home" role="tabpanel" aria-labelledby="home-tab">
<?php echo $rally->RallyListe();?>
</div>
<div class="tab-pane fade" id="neu" role="tabpanel" aria-labelledby="profile-tab">
<?php require_once('page/LKT_addons/include/add_new.php');?>
</div>
<div class="tab-pane fade" id="waswo" role="tabpanel" aria-labelledby="contact-tab">
<?php echo $rally->RallyOrte();?>
</div>
<div class="tab-pane fade" id="neue" role="tabpanel" aria-labelledby="contact-tab">
<?php require_once('page/LKT_addons/include/neu.php');?>
</div>
<div class="tab-pane fade" id="anleitung" role="tabpanel" aria-labelledby="contact-tab">
<?php require_once('page/LKT_addons/include/anleitung.php');?>
</div>
</div>
<?php
$rally = Classloader('rally',true);
// Variabeln definieren
if (!isset($_GET['rally'])) $_GET['rally'] = '1';
if (!isset($_POST['speichern'])) $_POST['speichern'] = '';
if (!isset($_POST['reset'])) $_POST['reset'] = '';
if (!isset($_POST['auswerten'])) $_POST['auswerten'] = '';
$row = $datenbank->get_row("SELECT * FROM " . PREFIX . RALLY . " WHERE id='" . $datenbank->escape($_GET['rally']) . "' LIMIT 1",true);
head($row->name . "-Rally bearbeiten (html erlaubt!)");
?>
<ul class="nav nav-tabs" id="myTab" role="tablist">
<li class="nav-item">
<a class="nav-link active" id="home-tab" data-toggle="tab" href="#home" role="tab" aria-controls="home" aria-selected="true">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" id="verteilung-tab" data-toggle="tab" href="#verteilung" role="tab" aria-controls="verteilung" aria-selected="false">Verteilung</a>
</li>
<li class="nav-item">
<a class="nav-link" id="aktuell-tab" data-toggle="tab" href="#aktuell" role="tab" aria-controls="contact" aria-selected="false">Aktuell</a>
</li>
</ul>
<br>
<div class="tab-content" id="myTabContent">
<div class="tab-pane fade show active" id="home" role="tabpanel" aria-labelledby="home-tab">
<?php require_once('page/LKT_addons/include/rally_setting.php');?>
</div>
<div class="tab-pane fade" id="verteilung" role="tabpanel" aria-labelledby="profile-tab">
<?php echo $rally->verteilung($_GET['rally'],$row);?>
</div>
<div class="tab-pane fade" id="aktuell" role="tabpanel" aria-labelledby="contact-tab">
<?php echo $rally->PlatzUndVerteilung($row);?>
</div>
</div>
<?php foot();?>