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 953 additions and 90 deletions
<?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(isset($_POST['box_save']) && $_SESSION['admin'] == 1){ require('lib/funktionen/boxen/boxen_neu.php');}
//Löschen
if(isset($_POST['box_loschen']) && $_SESSION['admin'] == 1){ require('lib/funktionen/boxen/loschen.php');}
//Ändern
if(isset($_POST['aendern']) && $_SESSION['admin'] == 1){ require('lib/funktionen/boxen/andern.php');}
//Menüverwalung
//Eintragen
if(isset($_POST['menue_neu_save']) && $_SESSION['admin'] == 1){ require('lib/funktionen/menu/menu_neu.php');}
//Zuordnen bearbeiten
if(isset($_POST['link_zuordnen_neu']) && $_SESSION['admin'] == 1){ require('lib/funktionen/menu/zuordnung_menu_neu.php');}
//Zuordnung löschen
if(isset($_POST['link_zuordnen_loschen']) && $_SESSION['admin'] == 1){ require('lib/funktionen/menu/zuordnung_menu_neu_losch.php');}
//Bearbeiten
if(isset($_POST['link_bearbeiten']) && $_SESSION['admin'] == 1){ require('lib/funktionen/menu/menu_bearbeiten.php');}
//Löschen
if(isset($_POST['link_loschen']) && $_SESSION['admin'] == 1){ require('lib/funktionen/menu/menu_loschen.php');}
//Boxverwaltung Admin
//Eintragen
if(isset($_POST['admin_box_save']) && $_SESSION['admin'] == 1){ require('lib/funktionen/boxen/admin_boxen_neu.php');}
//Löschen
if(isset($_POST['admin_box_loschen']) && $_SESSION['admin'] == 1){ require('lib/funktionen/boxen/admin_loschen.php');}
//Ändern
if(isset($_POST['admin_box_aendern']) && $_SESSION['admin'] == 1){ require('lib/funktionen/boxen/admin_andern.php');}
//Menüverwaltung
//Eintragen
if(isset($_POST['admin_menue_neu_save']) && $_SESSION['admin'] == 1){ require('lib/funktionen/menu/admin_menu_neu.php');}
//Zuordnen bearbeiten
if(isset($_POST['admin_link_zuordnen_neu']) && $_SESSION['admin'] == 1){ require('lib/funktionen/menu/admin_zuordnung_menu_neu.php');}
//Zuordnung löschen
if(isset($_POST['admin_link_zuordnen_loschen']) && $_SESSION['admin'] == 1){ require('lib/funktionen/menu/admin_zuordnung_menu_neu_losch.php');}
//Bearbeiten
if(isset($_POST['admin_link_bearbeiten']) && $_SESSION['admin'] == 1){ require('lib/funktionen/menu/admin_menu_bearbeiten.php');}
//Löschen
if(isset($_POST['admin_link_loschen']) && $_SESSION['admin'] == 1){ require('lib/funktionen/menu/admin_menu_loschen.php');}
//Chateinstellungen
//Einstellungen Speichern
if(isset($_POST['chat_save']) && $_SESSION['admin'] == 1){ require('lib/funktionen/chat/einstellungen.php');}
//Chatverlauf bereinigen
if(isset($_POST['chat_nachricht_loeschen']) && $_SESSION['admin'] == 1){ require('lib/funktionen/chat/nachrichten_loeschen.php');}
//CMS
//Seite erstellen
if(isset($_POST['seite_save']) && $_SESSION['admin'] == 1){ require('lib/funktionen/cms/neue_seite.php');}
//Seite löschen
if(isset($_POST['seite_loeschen']) && $_SESSION['admin'] == 1){ require('lib/funktionen/cms/loeschen_seite.php');}
//Seite bearbeiten
if(isset($_POST['seite_bearbeiten']) && $_SESSION['admin'] == 1){ require('lib/funktionen/cms/bearbeiten_seite.php');}
//Fakecheck
//Daten Speichern
if(isset($_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(isset($_POST['geb_save']) && $_SESSION['admin'] == 1){ require('lib/funktionen/setting/geburtstag.php');}
//Admin Zugangsdaten
if(isset($_POST['admin']) && $_SESSION['admin'] == 1){ require('lib/funktionen/setting/admin.php');}
//Grundeinstellung
if(isset($_POST['updaten']) && $_SESSION['admin'] == 1){ require('lib/funktionen/setting/grundeinstellung.php');}
//Texte
//Bezahlte Startseite
if(isset($_POST['start_bezahlt_save']) && $_SESSION['admin'] == 1){ require('lib/funktionen/texte/bezahlte_startseite.php');}
//Impressum
if(isset($_POST['updaten_impressum']) && $_SESSION['admin'] == 1){ require('lib/funktionen/texte/impressum.php');}
//Startseite
if(isset($_POST['updaten_startseite']) && $_SESSION['admin'] == 1){ require('lib/funktionen/texte/startseite.php');}
//Impressum
if(isset($_POST['updaten_agb']) && $_SESSION['admin'] == 1){ require('lib/funktionen/texte/agb.php');}
//Startseite
if(isset($_POST['updaten_faq']) && $_SESSION['admin'] == 1){ require('lib/funktionen/texte/faq.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');}
?>
\ No newline at end of file
?>
<?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();?>
<table class="table table-striped">
<tr>
<th>Name</th>
<th>Bearbeiten der einzelnen Rallys</th>
</tr>
<form action="" method="post">
<tr>
<td><input type="text" class="form-control" name="rallyname"></td>
<td><input type="submit" name="run[rally]" class="btn btn-success" value="Eintragen"></td>
</tr>
</form>
</table>
<div class="card">
<div class="card-header">Neu starten</div>
<div class="card-body">
Um die Rally neu zu starten, musst du im Men&uuml; auf die entsprechende Rally klicken und auf Aktuell gehen. Dort findest du im oberen Bereich einen Button mit Auswerten.<br>
Allerdings musst du in den Einstellelungen auch bei Anzeige den Neustart einstellen. Hier hast du 4 Einstellungsm&ouml;glichkeiten dazu.<br>
<br>
Wenn du die Rally automatisch per Cronjob neustarten m&ouml;chtest musst du folgenden Cronlauf einstellen:<br>
<code>https://URL.de/cron.php?id=CRONID&pw=CRONPW&rallys=RALLY</code><br>
<ul>
<li>CRONID = findest du in der Cron&uuml;bersicht</li>
<li>CRONPW = findest du in den Seiteneinstellungen</li>
<li>RALLY = hier muss der Name der Rally eingetragen werden. (Es k&ouml;nnen hier mehrere Rallys stehen. Diese m&uuml;ssen mit | getrennt werden</li>
<li>URL.de = Hier muss deine URL eingetragen werden</li>
</ul>
Beispiel:<br>
<code>https://vms1-scripte.de/cron.php?id=1&pw=cronpw&rallys=Tagesklick|TagesBettel</code>
</div>
</div>
<br>
<div class="card">
<div class="card-header">Function einbauen</div>
<div class="card-body">
Sobald du eine neue Position eingetragen hast, kannst du in der &Uuml;bersicht "Was wird wo gewertet?" die ID dieser sehen.<br>
Nun gehst, du an die Stelle, an die die Position gewertet werden soll.<br>
Als Beispiel, wenn du die Position in einem Slot werten lassen m&ouml;chtest, dann musst du folgende Function an die Stelle machen, wo der Einsatz abgebucht wird.<br>
<code>rallysystem ($uid,$was,$anzahl);</code><br>
Kurze erkl&auml;rung zu den Variablen:
<ul>
<li>$uid = hier kommt die User ID ( in der Regel $_SESSION['uid'])</li>
<li>$was = hier kommt die ID aus der &Uuml;bersicht hin</li>
<li>$anzahl = hier kannst du den Verdienst eintragen (im Adminbereich kann dieser dann weiter verarbeitet werden)</li>
</ul>
</div>
</div>
\ No newline at end of file
<form action="" method="post">
<table class="table table-striped">
<tr>
<th>Name</th>
<th>Rallys</th>
<th>Speichern</th>
</tr>
<tr>
<td>
Dieser Name ist nur für Sie gedacht.<br>
Er hat keinerlei Funktion.<br>
<input type="text" class="form-control" placeholder="Name" name="name" value="">
</td>
<td><?php echo $rally->RallyDaten();?></td>
<td><input type="submit" name="run[eintragen]" class="btn btn-success" value="Neue Position"></td>
</tr>
</table>
</form>
<form action="" method="post">
<table class="table table-striped table-responsive">
<tr>
<td>Name der Rally</td>
<td style="min-width:300px;"><input type="text" name="name" value="<?php echo $row->name;?>" class="form-control" readonly></td>
<td></td>
</tr>
<tr>
<td>&nbsp;&nbsp;<b>Status </b>&nbsp;</td>
<td>
<select name="status" class="form-control">
<option value="aktive"<?php if ($row->status == 'aktive') echo' selected';?>>Aktive</option>
<option value="deaktiviert"<?php if ($row->status == 'deaktiviert') echo' selected';?>>Inaktive</option>
</select>
</td>
<td><small>Schalten sie die Rally schnell um ohne die Einstellungen anpassen zu müssen.</small></td>
</tr>
<tr>
<td><b>Start der Ralley</b> <br><small>(<i>HH/MM. - TT/MM/JJJJ</i>)</small></td>
<td>
<div class="input-group mb-3">
<input type="time" class="form-control" value="<?php echo substr($row->start_time,0,5);?>" name="start_time">
<input type="date" class="form-control" value="<?php echo $row->start_date;?>" name="start_date">
</div>
</td>
<td><small>W&auml;hlen sie hier wann die Rally starten soll.</small></td>
</tr>
<tr>
<td>&nbsp;&nbsp;<b>Rally endet nach? </b>&nbsp;</td>
<td>
<select name="ende_art" size="1" class="form-control">
<option value="punkt"<?php if ($row->ende_art == 'punkt') echo' selected';?>>Punkten</option>
<option value="zeit"<?php if ($row->ende_art == 'zeit') echo' selected';?>>Datum</option>
</select>
</td>
<td><small>Soll die rally bis zum Datum x laufen oder nach der aktivität x enden?</small></td>
</tr>
<tr>
<td><b>&#8627;Datum</b><br> <small>(<i>HH/MM. - TT/MM/JJJJ</i>)</small></td>
<td>
<div class="input-group mb-3">
<input type="time" class="form-control" value="<?php echo substr($row->ende_time,0,5);?>" name="ende_time">
<input type="date" class="form-control" value="<?php echo $row->ende_date;?>" name="ende_date">
</div>
</td>
<td><small>Wenn die Rally bis zum Datum x geht stellen sie dies bitte hier ein.</small></td>
</tr>
<tr>
<td><b>&#8627;Punkten</b>&nbsp;</td>
<td>
<input type="Text" name="ende_punkte" value="<?php echo $row->ende_punkte;?>" class="form-control">
<code><font style="font-size:12px;">Aktuell: <?php echo number_format($row->ende_punkte,'2',',','\'');?></font></code>
</td>
<td><small>Wenn die Rally nach Punkten endet stellen Sie hier ein bei wie vielen Punkten das Ende erreicht ist.</small></td>
</tr>
<tr>
<td>&#8627;Punkten (aktuell)&nbsp;</td>
<td>
<input type="Text" name="ende_punkte_aktuell" value="<?php echo $row->ende_punkte_aktuell;?>" class="form-control">
<code><font style="font-size:12px;">Aktuell: <?php echo number_format($row->ende_punkte_aktuell,'2',',','\'');?></font></code>
</td>
<td><small>Wie viele Punkte schon erreicht sind. (Sollte zu rallystart 0 sein)</small></td>
</tr>
<tr>
<td>&#8627;Steigerung Punkte&nbsp;</td>
<td>
<input type="Text" name="ende_punkte_anzahl" value="<?php echo $row->ende_punkte_anzahl;?>" class="form-control">
</td>
<td><small>Steigung der Punkte im verhältnis zum umsatz (hier ist ein matematischer string einzugeben) (wen sie pro aufruf nur 1 Punkte geben wollen z.b. klickrally geben Sie volgendes ein *0+1 wenn sie in einer gamerally z.b. einfach den umsatz werten wollen geben sie *1 ein. wen sie eine aprally haben z.b. und ein ap 100 Währung umsatz braucht geben sie /100 ein. es ist jede matematische rechnung möglich.</small></td>
</tr>
<tr>
<td>&#8627;Formulierung Ende&nbsp;</td>
<td>
<input type="Text" name="ende_formulierung" value="<?php echo $row->ende_formulierung;?>" class="form-control">
</td>
<td><small>Wird im userbereich angezeigt. "Du hast in der RALLYNAME-Rally bereits x [_IHR_TEXT_]. (Danke)" z.b. in einer Klickrally "Klicks gemacht."</small></td>
</tr>
<tr>
<td>&#8627;Anzeige&nbsp;</td>
<td>
<select name="ende_vortschritt" class="form-control">
<option value="datum"<?php if ($row->ende_vortschritt == 'datum') echo' selected';?>>Ende nach Datum</option>
<option value="Jeden Tag"<?php if ($row->ende_vortschritt == 'Jeden Tag') echo' selected';?>>Täglicher neustart</option>
<option value="Jede Woche"<?php if ($row->ende_vortschritt == 'Jede Woche') echo' selected';?>>W&ouml;chentliche umrechnung</option>
<option value="Jeden Monat"<?php if ($row->ende_vortschritt == 'Jeden Monat') echo' selected';?>>Monatliche umrechnung</option>
<option value="Jedes Jahr"<?php if ($row->ende_vortschritt == 'Jedes Jahr') echo' selected';?>>J&auml;hrliche umrechnung</option>
</select>
</td>
<td><small>Falls es eine Rally ist die Taglich,Wöchentlich,Monatlich per cron immer wieder neu gestartet wird können sie das "Datum" für das ende in die Zukunft stellen und hier den rytmus angeben. Ist das ende wie eingestellt stellen sie die einstellung bitte auf Datum.<br>T&auml;glich = 23.59 Uhr /-/ W&ouml;chentlich = So 23.59 Uhr /-/ Monatlich = Letzter Tag 23.59 Uhr</small></td>
</tr>
<tr>
<td>&nbsp;&nbsp;<b>Rallyart </b>&nbsp;</td>
<td>
<select name="gewinn_art" class="form-control">
<option value="statisch"<?php if ($row->gewinn_art == 'statisch') echo' selected';?>>Statisch</option>
<option value="dynamisch"<?php if ($row->gewinn_art == 'dynamisch') echo' selected';?>>Dynamisch</option>
</select>
</td>
<td><small>Ob der Gewinn Statisch (Fix) ist oder Dynamisch (Abh&auml;ngig von der aktivit&auml;t)</small></td>
</tr>
<tr>
<td>&#8627;Steigerung bei Dyn.&nbsp;</td>
<td>
<input type="Text" name="gewinn_dyn_steigerung" value="<?php echo $row->gewinn_dyn_steigerung;?>" class="form-control">
</td>
<td><small>Steigung der Punkte im verhältnis zum umsatz (hier ist ein matematischer string einzugeben) (wen sie pro aufruf nur 5 Punkte geben wollen z.b. klickrally geben Sie volgendes ein *0+5 wenn sie in einer gamerally z.b. einfach 1 Proz. des umsatz werten wollen geben sie /100 ein. Es ist jede Matematische Rechnung möglich.</small></td>
</tr>
<tr>
<td>&#8627;Gewinn Topf&nbsp;</td>
<td>
<input type="Text" name="gewinn_topf" value="<?php echo $row->gewinn_topf;?>" class="form-control">
<code><font style="font-size:12px;">Aktuell: <?php echo number_format($row->gewinn_topf,'2',',','\'');?> </font></code>
</td>
<td><small>Wie viel aktuell im Topf für die ausschüttung ist (ist sowol bei dyn als auch bei statisch anzugeben bei statisch wird dieser prozentual aufgeteilt bei dyn zählt dies als startpott und wird bei aktivität steigen.</small></td>
</tr>
<tr>
<td> <b>Jackpot startet nach auswerung mit </b>&nbsp;</td>
<td>
<input type="Text" name="tagpotstart" value="<?php echo $row->tagpotstart;?>" class="form-control">
<code>Aktuell: <?php echo number_format($row->tagpotstart,'2',',','\'');?></code>
</td>
<td><small>Mit diesem wert wird der Gewinn-Pot bei einer umrechnung gefüllt (z.b. bei einer tagesrally die statisch ist ist dies die Gewinnsumme)</small></td>
</tr>
<tr>
<td> <b>Anzahl der Plätze </b>&nbsp;</td>
<td>
<select name="gewinner_anzahl" class="form-control">
<?php
for($x = 0;$x < 51;$x++) {
$select = '';
if ($x <= 9) { $y = '0' . $x; } else { $y = $x; }
if ($row->gewinner_anzahl == $x) { $select = ' selected'; }
echo '<option value="' . $x . '"' . $select . '>' . $y . '</option>';
}
?>
</select>
</td>
<td></td>
</tr>
<tr>
<td> <b>Einheit</b>&nbsp;</td>
<td>
<input type="Text" name="einheit" value="<?php echo $row->einheit;?>" class="form-control">
</td>
<td><small>Klicks/AP/Lose-Umsatz/... je nach rallyart (ist die überschrift in der Usertabelle)</small></td>
</tr>
<tr>
<td><b>Mindestpunktzahl für Gewinn</b>&nbsp;</td>
<td>
<input type="Text" name="mindestpunktzhl" value="<?php echo $row->mindestpunktzhl;?>" class="form-control">
<code>Aktuell: <?php echo number_format($row->mindestpunktzhl,'2',',','\'');?></code>
</td>
<td><small>Wie viele Punkte ein User mindestens haben muss um etwas zu gewinnen.</small></td>
</tr>
<tr>
<td> <b>Gesperrte User</b>&nbsp;</td>
<td>
<input type="Text" name="sperruser" value="<?php echo $row->sperruser;?>" class="form-control">
</td>
<td><small>Bitte so eintagen: 9999999,9999998, ......</small></td>
</tr>
</table>
<textarea name="beschriebf" class="form-control"><?php echo $row->beschriebf;?></textarea>
<br>
<input type="Submit" name="run[RallyConfig]" value="Speichern" class="btn btn-success btn-block">
</form>
<?php
$Class = Classloader('bilanz',true);
head("Bilanzsystem");
if(!isset($_GET['TID'])){
echo $Class->ShowTable();
}else{
echo $Class->ShowDate($_GET['TID']);
}
foot();
?>
<script>
$( document ).ready(function() {
$('#BilanzTable').DataTable({
'paging' : true,
'lengthChange': false,
'searching' : true,
'ordering' : true,
'info' : true,
'autoWidth' : false,
"language": {
"lengthMenu": "Display _MENU_ Einträge pro Seite",
"zeroRecords": "Nichts gefunden Entschuldigung",
"info": "Zeige Seite _PAGE_ von _PAGES_",
"infoEmpty": "Keine Einträge vorhanden",
"infoFiltered": "(filtered from _MAX_ total records)",
"paginate": {
"first": "erste",
"last": "letzte",
"next": "Weiter",
"previous": "Zur&uuml;ck"
}
},
"order": [[ 0, "asc" ]]
});
});
</script>
\ No newline at end of file
<?php
head("User Buchungen");
$Class = Classloader('buchungen',true);
echo $Class->Auflisten();
foot();
?>
<script>
$('#UserBuchung').DataTable({
'paging' : true,
'lengthChange': false,
'searching' : true,
'ordering' : true,
'info' : true,
'autoWidth' : false,
"language": {
"lengthMenu": "Display _MENU_ Einträge pro Seite",
"zeroRecords": "Nichts gefunden Entschuldigung",
"info": "Zeige Seite _PAGE_ von _PAGES_",
"infoEmpty": "Keine Einträge vorhanden",
"infoFiltered": "(filtered from _MAX_ total records)",
"paginate": {
"first": "erste",
"last": "letzte",
"next": "Weiter",
"previous": "Zur&uuml;ck"
}
},
"order": [[ 0, "desc" ]]
});
</script>
\ No newline at end of file