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 23487 additions and 840 deletions
.dropdown-filter-dropdown {
position:relative;
display:inline-block;
}
.dropdown-filter-icon {
margin-left:5px;
line-height:1.3;
border:1px solid black;
}
.dropdown-filter-icon:hover {
cursor:pointer;
}
.checkbox-container {
max-height: 400px;
overflow-y: scroll;
}
.dropdown-filter-content {
display: none;
position: absolute;
background-color: #f9f9f9;
min-width: 200px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
z-index: 1;
padding-bottom:5px;
padding-top:5px;
padding-right:5px;
padding-left:5px;
}
.dropdown-filter-content div {
margin-top:5px;
margin-left:5px;
margin-right:5px;
margin-bottom:5px;
}
.dropdown-filter-content div.dropdown-filter-search {
margin-bottom:10px;
margin-top:10px;
}
.dropdown-filter-content div.dropdown-filter-sort {
padding-top:5px;
padding-bottom:5px;
}
.dropdown-filter-content div.dropdown-filter-sort:hover {
background-color:#e1e5e7;
cursor:pointer;
}
.dropdown-filter-content div.dropdown-filter-sort span {
margin-right:5px;
margin-left:5px;
margin-top:5px;
margin-bottom:5px;
color:#000000;
}
.arrow-down {
border: solid black;
border-width: 0 3px 3px 0;
display: inline-block;
padding: 3px;
margin-right:5px;
margin-left:5px;
transform: rotate(45deg);
-webkit-transform: rotate(45deg);
}
source diff could not be displayed: it is too large. Options to address this: view the blob.
source diff could not be displayed: it is too large. Options to address this: view the blob.
source diff could not be displayed: it is too large. Options to address this: view the blob.
source diff could not be displayed: it is too large. Options to address this: view the blob.
source diff could not be displayed: it is too large. Options to address this: view the blob.
<Files "*.*">
Deny from all
</Files>
images/userava/default.png

21.8 KiB

<?php
error_reporting(E_ALL);
if (isset ($_GET['content']) && !empty ($_GET['content'])) {
if (strpos ($_GET['content'], '../') !== false) die ('Zugriffsverletzung !');
if ($_GET['content'] {
0} != '/') $_GET['content'] = '/' . $_GET['content'];
}
if(!file_exists ( 'lib/datenbank.inc.php' )){
if(!file_exists (__dir__ .'/lib/db_config.php' )){
header ("location: /install/index.php");
}
if (!ini_get('display_errors')) {
ini_set('display_errors', '1');
}
require ('lib/datenbank.inc.php');
require ('lib/functions.lib.php');
session_start();
require ('lib/session.lib.php');
require ('lib/layout.lib.php');
require ('lib/extras.lib.php');
require ('lib/run.inc.php');
require ('lib/extra/mail.php');
if (!isset($_GET['content']) || empty ($_GET['content'])) $_GET['content'] = '/intern/startseite';
if (!file_exists('content' . $_GET['content'] . '.php')) $_GET['content'] = '/error/keine_seite';
if ($_GET['content'] == '/intern/startseite') @require_once ('lib/texte/alt_startseitenpopup.txt');
if ($_GET['content'] == '/betteln') @require_once ('lib/texte/alt_bettelseitenpopup.txt');
$grundconfig = mysqli_fetch_array(db_query("SELECT seitenname,domain FROM ".$db_prefix."_seitenkonfig "));
$start_reload = db_query("SELECT * FROM ".$db_prefix."_reloads WHERE uid = '".$_SESSION['uid']."' and tan = 'startseitenaufruf' and bis >= '".time()."'");
if (mysqli_num_rows($start_reload) != 0) {
$start = mysqli_fetch_array($start_reload);
$datetime = date("Y-m-d H:i:s", $start['bis']);
}else{
$datetime = "2014-09-21 20:33:28";
}
$ts = strtotime($datetime);
require(__dir__ .'/lib/autoload.php');
?>
<!DOCTYPE html>
<html lang='de'>
<head>
<title><?php echo $seitenname;?></title>
<title><?php echo $grundconfig->seitenname;?></title>
<meta charset="UTF-8">
<meta name="generator" content="vms-script">
<meta name="Author" content="Designerscripte.net">
......@@ -50,19 +20,20 @@ $ts = strtotime($datetime);
<meta name="Keywords" content="vms,paid4,loginscript">
<meta name="Description" content="Verdien was Du willst">
<meta name="Robots" content="INDEX,FOLLOW">
<link rel="stylesheet" type="text/css" href="js/tcal.css" />
<link href="css/bootstrap.min.css" rel="stylesheet">
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript" src="js/tcal.js"></script>
<script language="JavaScript" src="js/slider.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.20/css/jquery.dataTables.css">
<script src="https://code.jquery.com/jquery-latest.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="js/bootstrap.min.js"></script>
<script type="text/javascript" src="js/start_countdown.js"></script>
<script type="text/javascript"> var CountDownTimer = <?php echo $CountDownTime;?>;</script>
<script src="js/countdown.js"></script>
<script src="js/sort.js"></script>
<script type="text/javascript" charset="utf8" src="https://cdn.datatables.net/1.10.20/js/jquery.dataTables.js"></script>
</head>
<body>
<?php
if(!empty($meldung['meldung'])){
if(!empty($meldung)){
?>
<script>
$(window).load(function(){
......@@ -70,12 +41,12 @@ $ts = strtotime($datetime);
});
</script>
<div class="modal fade" id="meldung_modal">
<div class="modal" id="meldung_modal">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-body">
<?php
if($meldung['error'] == '1'){
if($error == '1'){
echo '
<div class="alert alert-danger" role="alert">
';
......@@ -85,7 +56,7 @@ $ts = strtotime($datetime);
';
}
echo $meldung['meldung'];
echo $meldung;
?>
</div>
</div>
......@@ -98,111 +69,96 @@ $ts = strtotime($datetime);
<?php
}
?>
<nav class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Navigation ein-/ausblenden</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="<?php echo $grundconfig['domain'];?>"><?php echo $grundconfig['seitenname'];?></a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li class="active"><a href="<?php echo $grundconfig['domain'];?>">Start</a></li>
<?php if ($_SESSION['login'] != true) { ?>
<li><a href="?content=/intern/anmelden">Registrieren</a></li>
<li><a href="?content=/intern/daten">Passwort anfordern!</a></li>
<?php }else{
?>
<li><a href="?content=/start"><div id="countdown"> Reload</div></a></li>
<script type="text/javascript">
countdownfunc(document.getElementById('countdown'), <?php echo $ts?>);
</script>
<?php
} ?>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Start <span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="<?php echo $domain;?>">Startseite</a></li>
<li><a href="?content=/news">News</a></li>
<li><a href="?content=/intern/mediadaten">Mediadaten</a></li>
<li><a href="?content=/intern/agbs">AGB</a></li>
<li><a href="?content=/intern/faqs">FAQ</a></li>
<li><a href="?content=/intern/impressum">Impressum</a></li>
</ul>
</li>
<?php if ($_SESSION['login'] != true) { ?>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Login <span class="caret"></span></a>
<ul class="dropdown-menu">
<li>
<form method="post">
<input type="Text" class ="topbar_input" name="nickname" value="<?php echo $_POST['nickname'];?>" placeholder="Username">
<input type="Password" class ="topbar_input" name="passwort" value="" placeholder="Passwort">
<input type="hidden" name="autologin" value="true">
<button type="submit" name="checkid" value="Login">Login</button>
</form>
</li>
</ul>
<nav class="navbar navbar-expand-lg navbar-light bg-secondary">
<a class="navbar-brand" href="<?php echo $grundconfig->domain;?>"><?php echo $grundconfig->seitenname;?></a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav mr-auto">
<?php if ($_SESSION['login'] != true) { ?>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Login</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown" style="padding:5px;">
<form method="post" action="">
<div class="form-group">
<label>Nutzername</label>
<input type="text" class="form-control" name="nickname" placeholder="Nutzername">
</div>
<div class="form-group">
<label>Passwort</label>
<input type="password" class="form-control" name="passwort" placeholder="Passwort">
</div>
<div class="form-check">
<input class="form-check-input" type="checkbox" name="autologin">
<label class="form-check-label" for="defaultCheck1">
<small>Autologin Aktivieren</small>
</label>
</div>
<input type="submit" name="run[checkid]" class="btn btn-default" value="Login" formmethod="post">
<a class="nav-link" href="?page=/intern/daten">Passwort anfordern!</a>
</form>
</div>
</li>
<?php } ?>
<?php
if(isset($_SESSION['admin'])){
if($_SESSION['admin'] == 1){
echo '<li><a href="'.$domain.'/adminforce/index.php\">Adminforce</a></li>';
}
}
?>
</ul>
</div><!--/.nav-collapse -->
<li class="nav-item"><a class="nav-link" href="?page=/intern/anmelden">Registrieren</a></li>
<?php }else{ ?>
<li class="nav-item"><a class="nav-link" href="?page=/start"><div id="CountDown"></div></a></li>
<?php
} ?>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Start</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown">
<a class="dropdown-item" href="<?php echo $grundconfig->domain;?>">Startseite</a>
<a class="dropdown-item" href="?page=/intern/news">News</a>
<a class="dropdown-item" href="?page=/intern/mediadaten">Mediadaten</a>
<a class="dropdown-item" href="?page=/intern/agbs">AGB</a>
<a class="dropdown-item" href="?page=/intern/faqs">FAQ</a>
<a class="dropdown-item" href="?page=/intern/datenschutz">Datenschutzerkl&auml;rung</a>
<a class="dropdown-item" href="?page=/intern/impressum">Impressum</a>
</div>
</li>
<?php
if(isset($_SESSION['admin']) && $_SESSION['admin'] == 1){ echo '<li class="nav-item"><a class="nav-link" href="'. $grundconfig->domain .'/adminforce\">Adminforce</a></li>'; }
?>
</ul>
</div>
</nav>
<br><br><br><br>
<div class="container theme-showcase" role="main">
</nav>
<br>
<div class="container-fluid" role="main">
<div class="row">
<div class="col-md-3">
<?php @include_once('lib/menue_links.php');?>
<div class="col-md-1"></div>
<div class="col-md-2">
<?php require_once('lib/menue_links.php');?>
</div>
<div class="col-md-9">
<div class="col-md-8">
<div class="jumbotron">
<?php
require ('./content' . $_GET['content'] . '.php');
require_once ('./page/' . $_GET['page'] . '.php');
?>
</div>
</div>
<div class="col-md-1"></div>
</div>
</div>
<footer class="footer">
<div class="container">
<p class="text-muted text-center"> <!-- Diese Seite basiert auf dem VMS1.2 von Designerscripte.net das entfernen dieses Copyrighthinweises ohne Erlaubnis zieht rechtliche Schritte mit sich -->
<p class="text-muted text-center"> <!-- Diese Seite basiert auf dem VMS1.2 von Designerscripte.net und wurde durch VMS1-Scripte.de erweitert das entfernen dieses Copyrighthinweises ohne Erlaubnis zieht rechtliche Schritte mit sich -->
&copy; by <a href="http://www.designerscripte.net">Designerscripte.net</a> || Erweitert durch <a href="http://www.vms1-scripte.de">vms1-scripte.de</a></p>
</div>
</footer>
<div id="cookiedingsbums"><div>
<span>Diese Seite verwendet Cookies um eine best m&ouml;gliche Nutzung zu garantieren.</span>
<a href="?content=/intern/impressum">Hier erfahrt ihr alles zum Datenschutz</a></div>
<span id="cookiedingsbumsCloser" onclick="document.cookie = 'hidecookiedingsbums=1;path=/';jQuery('#cookiedingsbums').slideUp()">&#10006;</span>
</div>
<?php
echo $_COOKIE['hidecookiedingsbums'];
if(isset($_COOKIE['hidecookiedingsbums']) && $_COOKIE['hidecookiedingsbums'] == 1){
?><script>
jQuery('#cookiedingsbums').hide();
</script><?php
}else{
?><script>
jQuery('#cookiedingsbums').prependTo('body');
jQuery('#cookiedingsbumsCloser').show();
</script><?php
}
?>
<!-- Start Cookie Plugin -->
<script type="text/javascript">
window.CookieHinweis_options = {
message: 'Diese Website nutzt Cookies, um bestmögliche Funktionalität bieten zu können.',
agree: 'Ok, verstanden',
learnMore: 'Mehr Infos',
link: 'http://<?php echo $grundconfig->domain;?>/?page=/intern/datenschutz', /* Link zu den eigenen Datenschutzbestimmungen */
theme: 'dunkel-unten' /* weitere Theme-Optionen sind dunkel-oben oder hell-unten-rechts */
};
</script>
<script type="text/javascript" src="https://s3.eu-central-1.amazonaws.com/website-tutor/cookiehinweis/script.js"></script>
<!-- Ende Cookie Plugin -->
</body>
</html>
<?php
db_close();
if ($gzip_rate > 0) ob_end_flush();
?>
<?php
define("DB_HOST","???HOST???");
define("DB_USER","???USER???");
define("DB_PASS","???PASS???");
define("DB_BASS","???BASS???");
define("PREFIX","???PREFIX???");
define("CONFIG","seitenkonfig");
define("BILANZ","bilanz");
define("USER","userdaten");
define("EMAIL","emaildaten");
define("KONTO","kontodaten");
define("BUCH","buchungen");
define("BUCH_B","buchungen_b");
define("RUN_INC","run_inc");
define("WERBER","werberdaten");
define("SCHNITT","schnittstelle");
define("SCHNITTA","schnittstelle_anfragen");
define("MK","multi_konten");
define("NICKP","nickpage");
define("B_AD","box_admin");
define("B_US","box_user");
define("M_AD","menu_admin");
define("M_US","menu_user");
define("RALLY","rallydaten");
define("RALLYO","rallyorte");
define("RALLYU","rallyuser");
define("START_LOG","StartVer_Log");
define("AKT","aktivierungen");
define("MULTIK","multi_konten");
define("S_ANF","schnittstelle_anfragen");
define("RELOAD","reloads");
define("BETTELB","bettel_buchung");
define("NOTIZ","user_notizen");
define("WERBUNG","gebuchte_werbung");
define("PAIDMAILSEND","paidmails_versendet");
define("USERBLACK","userblacklist");
define("FBBLACK","fb_blacklist");
define("CHATSE","chat_einstellungen");
define("CHAT","chat");
define("CHATP","chat_smiley");
define("ADMINBLACK","adminblackliste");
define("CMS","cms_seiten");
define("CRONS","crons");
define("GEB","geburtstag");
define("INTER","interface");
define("LINK_U","links_user");
define("NEWS","news");
define("NEWSK","news_komment");
define("TEXTE","texte");
define("BLACKLIST","AddBlackList");
define("BETTELURLS","bettel_url_sperre");
//Passwort zusatz
define("PW_ZUSATZ","???PW???");
// Verschlsselungspasswort
define("VER_SCHLUESSEL","???SCHLUESSEL???");
//Seitenconstante
const DIR_FS = '???DIR???';
?>
<?php
if(file_exists($_SERVER['DOCUMENT_ROOT'].'/error/')){
error_reporting(E_ALL);
ini_set('display_errors', 'On');
ini_set('error_log', $_SERVER['DOCUMENT_ROOT'].'/error/error-'. date("d.m.Y",time()).'.log');
ini_set('log_errors', 'On');
if(!file_exists($_SERVER['DOCUMENT_ROOT'].'/error/error-'. date("d.m.Y",time()).'.log')){
$datei = fopen($_SERVER['DOCUMENT_ROOT'].'/error/error-'. date("d.m.Y",time()).'.log',"w");
fwrite($datei, " ",100);
fclose($datei);
}
}
require_once($_SERVER['DOCUMENT_ROOT'].'/install/install.class.php');
$install = new Install;
$install->DBStrucktur($_POST['query']);
<center>
<?php
error_reporting(E_ALL);
if(isset($_POST['datenbank_anlegen'])){
$inhalt = '
<?php
$db_host = "'.$_POST['host'].'";
// Mysql User
$db_user = "'.$_POST['nutzername'].'";
// Mysql PW
$db_pass = "'.$_POST['passwort'].'";
// Datenbank
$db_base = "'.$_POST['db'].'";
//Datenbank Prefix
$db_prefix = "'.$_POST['prefix'].'";
//Passwort zusatz
$pw_zusatz = '. create_code(5) .';
// Verschlsselungspasswort
$ver_schluessel = '. create_code(16) .';
//Datenbankverbindung herstellen
$sql_open = @mysqli_connect($db_host, $db_user, $db_pass, $db_base) or die(\'Verbindung zum Mysql Server fehlgeschlagen! <br>Tipp: <a href="http://www.vms-tutorial.de/wiki//Lib/Functions">http://www.vms-tutorial.de/wiki//Lib/Functions</a>\');
$sql_base = @mysqli_select_db($sql_open,$db_base) or die("Keine oder falsche Datenbank gewhlt! Tipp: <br><a href=\'http://www.vms-tutorial.de/wiki//Lib/Functions\'>http://www.vms-tutorial.de/wiki//Lib/Functions</a>");
/**
* db_connect()
*
* @author designerscripte.net
* @category system Database
* @version 2.5.0
* @example db_query("SELECT `field` FROM `table` WHERE `field` = `value` ");
* @param mixed $sql_tag
* @return 0 bei Fehler Mysql_resource.
*
*/
function db_query($sql_tag) {
global $count_query,$sql_open;
$count_query++;
$fargs = func_get_args();
if (!empty($fargs)) {
$vargs = array();
foreach($fargs as $key => $arg) {
$vargs[$key] = mysqli_real_escape_string($sql_open,$arg);
}
array_shift($vargs);
if (!empty($vargs))$sql_tag = vsprintf($sql_tag, $vargs);
}
if ($ret = mysqli_query($sql_open,$sql_tag)) {
return $ret;
}else {
return 0;
}
}
function pw_erstellen($pw){
global $pw_zusatz;
$pw_er = hash("sha256",$pw.$pw_zusatz);
return $pw_er;
}
/**
* db_close()
*
* @author designerscripte.net
* @category system Database
* @version 2.5.0
* @example db_close();
* @return die(\'\'); bei fehler nichts bei erfolg
*/
function db_close() {
global $sql_open;
@mysqli_close($sql_open) or die(\'Konnte die Verbindung mit Datenbank nicht schliessen!\');
}
?>
';
$datei = fopen("../lib/datenbank.inc.php","w");
fwrite($datei, $inhalt,100000);
fclose($datei);
}
if($_GET['step'] == 4 && $_GET['db'] == true){
require_once('../lib/datenbank.inc.php');
$import = file_get_contents("mysql.txt");
$import = preg_replace ("%/\*(.*)\*/%Us", '', $import);
$import = preg_replace ("%^--(.*)\n%mU", '', $import);
$import = preg_replace ("%^$\n%mU", '', $import);
mysqli_real_escape_string($sql_open,$import);
$queries = explode (";", $import);
$meldung = '';
foreach($queries as $query){
$insert = db_query($query);
if($insert == true){
$meldung .= '<span style="color:green;">Tabelle angelegt</span><br><br>';
}else{
$meldung .= '<span style="color:red;">'.mysqli_error($sql_open).'</span><br><br>';
}
}
db_query("INSERT INTO `vms_seitenkonfig` (`wartung`, `domain`, `seitenname`, `waehrung`, `betreibermail`, `cron_pw`, `einzahlgrenze`, `re1`, `re2`, `re3`, `min_betteln`, `max_betteln`, `reload_betteln`, `denied_domains`, `admin_name`, `admin_pass`, `auszahlgrenze`, `chat_aktiv`, `fake_schluessel`, `anzeige_chat`, `anzeige_text`, `geb_addon`, `news_komment`) VALUES
(0, '', '', '', '', '', 100000, 8.00, 3.00, 1.00, 50.00, 250.00, 0, '@sofort-mail.de;@trash-mail.de;@mailinator.com;@spamgourmet.com;@spammotel.com;@centermail.com;@discardmail.com;@sneakemail.com;@netzidiot.de;@myTrashMail.com;@wegwerfadresse.de;@nervmich.net;@nervtmich.net;@mailinator.net;@klassmaster.com;@mailin8r.com;@sogetthis.com;@mailinator2.com', '', '', 100, 2, '', 1, 1, 1, 1)");
}
if(isset($_POST['grunddaten'])){
require_once('../lib/datenbank.inc.php');
$insert = db_query("UPDATE ".$db_prefix."_seitenkonfig SET
domain = '".$_POST['domain']."',
seitenname = '".$_POST['name']."',
waehrung = '".$_POST['waehrung']."',
betreibermail = '".$_POST['betreibermail']."',
cron_pw = '".$_POST['cron_pw']."'
");
if($insert != true){
$_GET['step'] = 5;
echo mysqli_error($sql_open);
}
}
if(isset($_POST['zugangsdaten_festlegen'])){
if($_POST['admin_pass'] != $_POST['admin_pass_2']){
$_GET['step'] = 6;
$fehler = 1;
echo '<span style="color:red;">Das Adminforce Passwort stimmt nicht &uuml;berein</span><br>';
}
if($_POST['user_pass'] != $_POST['user_pass_2']){
$_GET['step'] = 6;
$fehler = 1;
echo '<span style="color:red;">Das User Passwort stimmt nicht &uuml;berein</span><br>';
}
if($fehler != 1){
require_once('../lib/datenbank.inc.php');
$nickname = $_POST['user_name'];
$passwort = pw_erstellen($_POST['user_pass']);
$admin_name = base64_encode($_POST['admin_name']);
db_query("UPDATE ".$db_prefix."_kontodaten SET passwort = '". $passwort ."' WHERE uid = '1' ");
db_query("UPDATE ".$db_prefix."_userdaten SET nickname = '". $nickname ."' WHERE uid = '1' ");
db_query("UPDATE ".$db_prefix."_seitenkonfig SET admin_name = '". $admin_name ."', admin_pass = '". $passwort ."' ");
}
}
if(isset($_POST['berechtigung_setzen'])){
$alledateien = scandir('../lib/texte/');
foreach ($alledateien as $datei) {
if( $datei != '.' && $datei != '..'){
if( !is_writable ('../lib/texte/'.$datei ) ){
if($datei != '.' OR $datei != '..'){
$beschreibung = '../lib/texte/'.$datei;
$chmod = chmod($beschreibung , 0755);
if($chmod == false){
$fehler_chmod = 1;
}
}
}
}
}
$_GET['step'] = 7;
}
if(isset($_POST['impressum_anlegen'])){
$anschrift = 'Anschrift Seitenbetreiber.
'.$_POST['name'].' '.$_POST['vorname'].'
'.$_POST['str'].' '.$_POST['hs'].'
'.$_POST['plz'].' '.$_POST['ort'].'
<a href="'.$_POST['mail'].'">'.$_POST['mail'].'</a>';
$impressum = file_get_contents("impressum.txt");
$inhalt = $anschrift.$impressum;
$datei = fopen("../lib/texte/impressum.txt","w");
fwrite($datei, $inhalt,100000);
fclose($datei);
chmod('../lib/texte/impressum.txt' , 0755);
}
if($_GET['step'] == 1 OR empty($_GET['step'])){
echo '
Herlich Willkommen im Installationsscript von VMS-SUEE.<br>
Hier werden Sie schnell und einfach durch die Installation geleitet, damit Sie das Script nutzen k&ouml;nnen.';
if (is_writable('../lib')) {
echo '<input type="button" onclick="window.location.href = \'/install/index.php?step=2\';" value="Weiter">';
} else {
echo '<br><br>
<span style="color:red;">Der Ordner lib ben&ouml;tigt schreibrechte. Bitte stelle bei diesem die Schreibrechte auf chmod777 um und aktualiesiere die Seite.</span>';
}
}
if($_GET['step'] == 2){
echo '
Als erstes legen wir die Datenbankverbindung an:
<form method="post" action="/install/index.php?step=3">
<table width="500px">
<tr>
<td>Datenbankserver:</td>
<td><input type="text" name="host" value="localhost"></td>
</tr>
<tr>
<td>Nutzername:</td>
<td><input type="text" name="nutzername"></td>
</tr>
<tr>
<td>Passwort:</td>
<td><input type="text" name="passwort"></td>
</tr>
<tr>
<td>Datenbankname:</td>
<td><input type="text" name="db"></td>
</tr>
<tr>
<td>Datenbank Prefix:</td>
<td><input type="text" name="prefix" value="vms"></td>
</tr>
</table>
<input type="submit" name="datenbank_anlegen" value="Verbindung Anlegen">
</form>
';
}
if($_GET['step'] == 3){
echo '
Jetzt werden alle Tabellen und Spalten in die Datenbank eingetragen und die ersten Datens&auml;tze dazu geschrieben.<br><br>
<input type="button" onclick="window.location.href = \'/install/index.php?step=4&db=true\';" value="Weiter">
';
}
if($_GET['step'] == 4){
echo '
Hier die Meldungen der Eintragung f&uuml;r die Datenbank.<br>
<div style="height:500px; width:500px; overflow:auto;">'.$meldung.'</div>
<br>
<input type="button" onclick="window.location.href = \'/install/index.php?step=5\';" value="Weiter">
';
}
if($_GET['step'] == 5){
echo '
Nun kommen wir zu den Grundeinstellungen f&uuml;r deine Seite.<br><br>
<form method="post" action="/install/index.php?step=6">
<table width="500px">
<tr>
<td>Name deiner Seite</td>
<td><input type="text" name="name"></td>
</tr>
<tr>
<td>Domain deiner Seite</td>
<td><input type="text" name="domain" value="http://"></td>
</tr>
<tr>
<td>Name deiner W&auml;hrung</td>
<td><input type="text" name="waehrung"></td>
</tr>
<tr>
<td>Betreiber E-Mail Adresse</td>
<td><input type="text" name="betreibermail"></td>
</tr>
<tr>
<td>Cronjob Passwort</td>
<td><input type="text" name="cron_pw" value="cronpw"></td>
</tr>
</table>
<input type="submit" name="grunddaten" value="Speichern">
</form>
';
}
if($_GET['step'] == 6){
echo '
Der letzte Schritt ist nun erreicht. Jetzt kommen die Zugangsdaten zum Adminforce und Userseite.<br><br>
<form method="post" action="/install/index.php?step=7">
<table width="500px">
<tr>
<td align="right">Zugangsdaten</td>
<td align="left">Adminforce</td>
</tr>
<tr>
<td>Nutzername</td>
<td><input type="text" name="admin_name"></td>
</tr>
<tr>
<td>Passwort</td>
<td><input type="password" name="admin_pass"></td>
</tr>
<tr>
<td>Passwort wiederholen</td>
<td><input type="password" name="admin_pass_2"></td>
</tr>
<tr>
<td align="right">ZUgangsdaten</td>
<td align="left">Userbereich</td>
</tr>
<tr>
<td>Nutzername</td>
<td><input type="text" name="user_name"></td>
</tr>
<tr>
<td>Passwort</td>
<td><input type="password" name="user_pass"></td>
</tr>
<tr>
<td>Passwort wiederholen</td>
<td><input type="password" name="user_pass_2"></td>
</tr>
</table>
<input type="submit" name="zugangsdaten_festlegen" value="Speichern">
</form>
';
}
if($_GET['step'] == 7){
echo '
<form method="post" action="/install/index.php?step=8">
Der Ordner lib/texte und die darin befindlichen Datein ben&ouml;tigen Schreibrechte.<br>
Es wird gepr&uuml;ft ob diese vorhanden sind oder nicht.<br>
<table width="500px">';
$alledateien = scandir('../lib/texte/'); //Ordner "files" auslesen
foreach ($alledateien as $datei) { // Ausgabeschleife
if( $datei != '.' && $datei != '..'){
if( is_writable ('../lib/texte/'.$datei )){
$rechte = '<span style="color:green;">Beschreibbar</span>.';
}else{
$rechte = '<span style="color:red;">nicht Beschreibbar</span>';
$fehler = 1;
}
echo '<tr>
<td>'.$datei.'</td>
<td>'.$rechte.'</td>
</tr>';
}
}
echo '</table>';
if($fehler_chmod == 1){
echo '
Es ist ein Fehler beim festlegen der Berechtigungen bei einer oder mehreren Datein aufgetretten.<br>
Bitte &auml;nder die Berechtigungen manuell und lege bei den Datein den Wert 0777 fest.<br>
<input type="button" onclick="window.location.href = \'/install/index.php?step=7\';" value="Pr&uuml;fen">
';
}
if($fehler > 0){
if( ini_get('safe_mode') ){
echo 'Da safe_mode aktiviert ist, m&uuml;ssen die Berechtigungen manuell gesetzt werden.<br><br>
<input type="submit" name="aktualisieren" value="Aktualisieren">';
}else{
if($fehler_chmod != 1){
echo '
<input type="submit" name="berechtigung_setzen" value="Berechtigungen setzen">';
}
}
}else{
echo '<input type="submit" name="weiter" value="Weiter">';
}
echo '
</form>
';
}
if($_GET['step'] == 8){
echo '
Nun wird das Impressum mit deinen Daten ausgef&uuml;llt. Du kannst es im Nachhinein noch aus dem Adminbereich &auml;ndern.
<form method="post" action="/install/index.php?step=9">
<table>
<tr>
<td>Name</td>
<td><input type="text" name="name"></td>
</tr>
<tr>
<td>Vorname</td>
<td><input type="text" name="vorname"></td>
</tr>
<tr>
<td>Str.</td>
<td><input type="text" name="str"></td>
</tr>
<tr>
<td>Hausnummer</td>
<td><input type="text" name="hs"></td>
</tr>
<tr>
<td>PLZ</td>
<td><input type="text" name="plz"></td>
</tr>
<tr>
<td>Ort</td>
<td><input type="text" name="ort"></td>
</tr>
<tr>
<td>E-Mail</td>
<td><input type="text" name="mail"></td>
</tr>
</table>
<input type="submit" name="impressum_anlegen" value="Anlegen">
</form>
';
}
if($_GET['step'] == 9){
echo '
Die Installation ist nun abgeschlossen. Bitte stelle noch folgendes ein:<br>
<ul>
<li>Zugriffsrechte f&uuml;r Ordner lib auf chmod 644</li>
<li>Den Ordner Install l&ouml;schen</li>
</ul>
Zum Adminforce: <a href="http://'.$_SERVER["HTTP_HOST"] .'/adminforce">Klick</a><br>
Zum Userbereich: <a href="http://'.$_SERVER["HTTP_HOST"] .'">Klick</a><br>
';
}
?>
</center>
\ No newline at end of file
<?php
error_reporting(E_ALL);
if(!isset($_GET['step'])){ $_GET['step'] = 0;}
require($_SERVER['DOCUMENT_ROOT'].'/lib/functions.lib.php');
require_once('install.class.php');
$Install = new Install;
if($_SERVER['REQUEST_METHOD'] == 'POST'){
if(isset($_POST['datenbank_anlegen'])){
$Install->DB_Config($_POST);
}
if(isset($_POST['grunddaten'])){
$Install->Grundconfig($_POST);
}
if(isset($_POST['ZUgangsdatenSpeichern'])){
$Install->Zugangsdaten($_POST);
}
if(isset($_POST['impressum_anlegen'])){
$Install->Impressum($_POST);
}
}
?>
<html>
<head>
<link href="../css/bootstrap.min.css" rel="stylesheet">
<script src="https://code.jquery.com/jquery-latest.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="../js/bootstrap.min.js"></script>
</head>
<body>
<div class="container-fluid" style="padding-top:10px;">
<div class="jumbotron">
<ul class="nav nav-tabs" id="myTab" role="tablist">
<li class="nav-item">
<a class="nav-link <?php if($_GET['step'] == 0){ echo ' active';}?>" id="home-tab" data-toggle="tab" href="#home" role="tab" aria-controls="home" aria-selected="true">Start</a>
</li>
<li class="nav-item">
<a class="nav-link <?php if($_GET['step'] == 2){ echo ' active';}?>" id="db-tab" data-toggle="tab" href="#db" role="tab" aria-controls="profile" aria-selected="false">Datenbank</a>
</li>
<li class="nav-item">
<a class="nav-link <?php if($_GET['step'] == 3){ echo ' active';}?>" id="contact-tab" data-toggle="tab" href="#dbstruck" role="tab" aria-controls="contact" aria-selected="false">Datenbankstrucktur</a>
</li>
<li class="nav-item">
<a class="nav-link <?php if($_GET['step'] == 4){ echo ' active';}?>" id="contact-tab" data-toggle="tab" href="#grund" role="tab" aria-controls="grund" aria-selected="false">Grundeinstellungen</a>
</li>
<li class="nav-item">
<a class="nav-link <?php if($_GET['step'] == 5){ echo ' active';}?>" id="contact-tab" data-toggle="tab" href="#zugang" role="tab" aria-controls="zugang" aria-selected="false">Zugangsdaten</a>
</li>
<li class="nav-item">
<a class="nav-link <?php if($_GET['step'] == 6){ echo ' active';}?>" id="contact-tab" data-toggle="tab" href="#impressum" role="tab" aria-controls="impressum" aria-selected="false">Impressum erstellen</a>
</li>
<li class="nav-item">
<a class="nav-link <?php if($_GET['step'] == 7){ echo ' active';}?>" id="contact-tab" data-toggle="tab" href="#fine" role="tab" aria-controls="impressum" aria-selected="false">Abschluss der Istallation</a>
</li>
</ul>
<hr>
<div class="tab-content" id="myTabContent">
<div class="tab-pane fade <?php if($_GET['step'] == 0){ echo ' show active';}?>" id="home" role="tabpanel" aria-labelledby="home-tab">
<?php require_once('seiten/home.php');?>
</div>
<div class="tab-pane fade <?php if($_GET['step'] == 2){ echo ' show active';}?>" id="db" role="tabpanel" aria-labelledby="db-tab">
<?php require_once('seiten/db.php');?>
</div>
<div class="tab-pane fade <?php if($_GET['step'] == 3){ echo ' show active';}?>" id="dbstruck" role="tabpanel" aria-labelledby="contact-tab">
<?php require_once('seiten/db_struck.php');?>
</div>
<div class="tab-pane fade <?php if($_GET['step'] == 4){ echo ' show active';}?>" id="grund" role="tabpanel" aria-labelledby="contact-tab">
<?php require_once('seiten/grund.php');?>
</div>
<div class="tab-pane fade <?php if($_GET['step'] == 5){ echo ' show active';}?>" id="zugang" role="tabpanel" aria-labelledby="contact-tab">
<?php require_once('seiten/zugang.php');?>
</div>
<div class="tab-pane fade <?php if($_GET['step'] == 6){ echo ' show active';}?>" id="impressum" role="tabpanel" aria-labelledby="contact-tab">
<?php require_once('seiten/impressum.php');?>
</div>
<div class="tab-pane fade <?php if($_GET['step'] == 7){ echo ' show active';}?>" id="fine" role="tabpanel" aria-labelledby="contact-tab">
<?php require_once('seiten/fine.php');?>
</div>
</div>
</div>
</div>
<?php
if(!empty($meldung)){
?>
<script>
$(window).load(function(){
$('#meldung_modal').modal('show');
});
</script>
<div class="modal fade" 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
}
?>
</body>
</html>
<?php
class Install{
private $error = 0;
private $meldung = '';
private $array = array();
private $db;
private function make_array($post){
foreach($post AS $key => $value){
if($key != '' && $value != '' && $key != 'datenbank_anlegen' && $key != 'impressum_anlegen'){
$this->array[$key] = $value;
}
}
}
private function DBTest(){
$con = mysqli_connect($this->array['host'],$this->array['nutzername'],$this->array['passwort'],$this->array['db']);
if (mysqli_connect_errno()) {
$this->error = 1;
$this->meldung = 'Konnte keine Verbindung zur Datenbank aufbauen.';
}
}
public function DB_Config($post){
global $_GET;
$this->make_array($post);
$this->DBTest();
if($this->error == 0){
$this->ConfigEdit();
}else{
$_GET['step'] = 2;
}
meldung($this->error,$this->meldung);
}
private function ConfigEdit(){
$file = file_get_contents('db.default.php');
$file = str_replace("???HOST???",$this->array['host'],$file);
$file = str_replace("???USER???",$this->array['nutzername'],$file);
$file = str_replace("???PASS???",$this->array['passwort'],$file);
$file = str_replace("???BASS???",$this->array['db'],$file);
$file = str_replace("???PREFIX???",$this->array['prefix'],$file);
$file = str_replace("???SCHLUESSEL???", create_code(16),$file);
$file = str_replace("???PW???", create_code(4),$file);
$file = str_replace("???DIR???", __dir__ );
$datei = fopen("../lib/db_config.php","w");
fwrite($datei, $file,100000);
fclose($datei);
$this->meldung = 'Configurationsdatei erfolgreich angelegt.';
}
private function DBConnect(){
require_once($_SERVER['DOCUMENT_ROOT'].'/lib/db_config.php');
require_once($_SERVER['DOCUMENT_ROOT'].'/lib/class/db.class.php');
$dbnew = new DB;
$this->db = $dbnew;
}
public function DBStrucktur($query){
$this->DBConnect();
if(!empty($query) && $query != ''){
$query = str_replace("vms_",PREFIX,$query);
if($this->db->queryInstall($query)== true){
echo '<div class="alert alert-success">Befehl: '. $query .' erfolgreich</div>';
}
}
}
public function GrundConfig($post){
global $_GET;
$ArrayInput = array(
"wartung" => 0,
"domain" => $post['domain'],
"seitenname" => $post['name'],
"waehrung" => $post['waehrung'],
"betreibermail" => $post['mail'],
"cron_pw" => $post['cron_pw'],
"einzahlgrenze" => 100000,
"re1" => 8.00,
"re2" => 3.00,
"re3" => 1.00,
"min_betteln" => 50.00,
"max_betteln" => 250.00,
"reload_betteln" => 60,
"denied_domains" => '@sofort-mail.de;@trash-mail.de;@mailinator.com;@spamgourmet.com;@spammotel.com;@centermail.com;@discardmail.com;@sneakemail.com;@netzidiot.de;@myTrashMail.com;@wegwerfadresse.de;@nervmich.net;@nervtmich.net;@mailinator.net;@klassmaster.com;@mailin8r.com;@sogetthis.com;@mailinator2.com',
"auszahlgrenze" => 100,
"chat_aktiv" => 2,
"anzeige_chat" => 1,
"anzeige_text" => 1,
"geb_addon" => 1,
"news_komment" => 1
);
$this->DBConnect();
if($this->db->insert(PREFIX . CONFIG, $ArrayInput) != true){
$this->error = 1;
$this->meldung = 'Fehler beim Eintragen der Daten';
$_GET['step'] = 4;
meldung($this->error,$this->meldung);
}
}
public function Zugangsdaten($post){
$this->DBConnect();
$this->db->update(PREFIX . KONTO, array("passwort" => pw_erstellen($post['user_pass']),"admin" => 1), array("uid" => 1));
$this->db->update(PREFIX . USER, array("nickname" => $post['user_name']), array("uid" => 1));
$this->db->update(PREFIX . CONFIG, array("admin_name" => base64_encode($post['admin_name']), "admin_pass" => pw_erstellen($post['admin_pass'])));
}
public function Impressum($post){
$this->make_array($post);
$this->DBConnect();
$this->createImpreesum();
}
private function createImpreesum(){
$anschrift = 'Anschrift Seitenbetreiber.
'.$this->array['name'].' '.$this->array['vorname'].'
'.$this->array['str'].' '.$this->array['hs'].'
'.$this->array['plz'].' '.$this->array['ort'].'
<a href="'.$this->array['mail'].'">'.$this->array['mail'].'</a>';
$impressum = file_get_contents("impressum.txt");
$inhalt = $anschrift.$impressum;
$inhalt = base64_encode($inhalt);
$this->db->insert(PREFIX. TEXTE, array("name" => "impressum", "text" => $inhalt));
}
}
CREATE TABLE IF NOT EXISTS `vms_adminblacklist` (
CREATE TABLE `vms_AddBlackList` (
`id` int(11) NOT NULL,
`uid` int(11) NOT NULL,
`datum` int(11) NOT NULL,
`tan` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
CREATE TABLE `vms_adminblacklist` (
`tan` varchar(32) NOT NULL,
`time` int(15) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `vms_aktivierungen` (
CREATE TABLE `vms_aktivierungen` (
`uid` int(7) NOT NULL DEFAULT '0',
`ak` varchar(32) NOT NULL DEFAULT ''
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `vms_bettel_buchung` (
`id` int(11) NOT NULL,
CREATE TABLE `vms_bettel_buchung` (
`id` int(11) NOT NULL,
`uid` int(11) NOT NULL,
`refferer` text NOT NULL,
`betrag` double(10,2) NOT NULL,
......@@ -25,40 +32,47 @@ CREATE TABLE `vms_bilanz` (
`name` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
ALTER TABLE `vms_bilanz`
ADD PRIMARY KEY (`id`);
ALTER TABLE `vms_bilanz`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
CREATE TABLE IF NOT EXISTS `vms_box_admin` (
`id` int(11) NOT NULL,
CREATE TABLE `vms_box_admin` (
`id` int(11) NOT NULL,
`name` text NOT NULL,
`ordnung` int(11) NOT NULL DEFAULT '1',
`status` int(11) NOT NULL DEFAULT '1'
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=latin1;
INSERT INTO `vms_box_admin` (`id`, `name`, `ordnung`, `status`) VALUES
(4, 'Usersystem', 3, 1),
(5, 'Newssystem', 4, 1),
(6, 'Konfigurationen', 5, 1),
(7, 'Texte bearbeiten', 6, 1),
(8, 'Werbung ein.', 7, 1),
(9, 'Interfacebanner', 8, 1),
(10, 'CMS', 10, 1);
CREATE TABLE IF NOT EXISTS `vms_box_user` (
`id` int(11) NOT NULL,
`status` int(11) NOT NULL DEFAULT '1',
`sichtbar` int(11) NOT NULL DEFAULT '1'
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
INSERT INTO `vms_box_admin` (`id`, `name`, `ordnung`, `status`, `sichtbar`) VALUES
(4, 'Usersystem', 3, 1, 1),
(5, 'Newssystem', 4, 1, 1),
(6, 'Navigation', 1, 1, 1),
(7, 'Texte bearbeiten', 6, 1, 1),
(8, 'Werbung ein.', 7, 1, 1),
(9, 'Interfacebanner', 8, 1, 1),
(10, 'CMS', 10, 1, 1);
CREATE TABLE `vms_box_user` (
`id` int(11) NOT NULL,
`name` text NOT NULL,
`ordnung` int(11) NOT NULL DEFAULT '1',
`sichtbar` int(11) NOT NULL
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=latin1;
`sichtbar` int(11) NOT NULL,
`php` int(11) NOT NULL,
`datei` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
INSERT INTO `vms_box_user` (`id`, `name`, `ordnung`, `sichtbar`) VALUES
(6, 'Navigation', 1, 3),
(7, 'Verdienen', 2, 3);
(6, 'Navigation', 1, 1),
(7, 'Verdienen', 2, 1);
CREATE TABLE `vms_buchungen` (
`id` int(11) NOT NULL,
`uid` int(7) NOT NULL DEFAULT '0',
`buchungszeit` int(10) NOT NULL DEFAULT '0',
`buchungs_id` varchar(14) NOT NULL DEFAULT '',
`buchungsmenge` double(11,2) NOT NULL DEFAULT '0.00',
`verwendungszweck` varchar(40) NOT NULL DEFAULT '',
`buchung_ok` int(11) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `vms_buchungen` (
CREATE TABLE `vms_buchungen_b` (
`uid` int(7) NOT NULL DEFAULT '0',
`buchungszeit` int(10) NOT NULL DEFAULT '0',
`buchungs_id` varchar(14) NOT NULL DEFAULT '',
......@@ -66,82 +80,84 @@ CREATE TABLE IF NOT EXISTS `vms_buchungen` (
`verwendungszweck` varchar(40) NOT NULL DEFAULT ''
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `vms_chat` (
`id` int(11) NOT NULL,
CREATE TABLE `vms_chat` (
`id` int(11) NOT NULL,
`absender` text NOT NULL,
`nachricht` longtext NOT NULL,
`time` int(11) NOT NULL
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=latin1;
INSERT INTO `vms_chat` (`id`, `absender`, `nachricht`, `time`) VALUES
(8, '1', '', 1458122676),
(9, '1', 'Hallo du da', 1458123078);
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `vms_chat_einstellungen` (
`id` int(11) NOT NULL,
CREATE TABLE `vms_chat_einstellungen` (
`id` int(11) NOT NULL,
`chat_aktiv` int(11) NOT NULL,
`hintergrundfarbe` text NOT NULL,
`textfarbe` text NOT NULL,
`profillink` text NOT NULL,
`anzahl` int(11) NOT NULL
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
`anzahl` int(11) NOT NULL,
`sb_reload` int(11) NOT NULL,
`sb_verguetung` double(100,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
INSERT INTO `vms_chat_einstellungen` (`id`, `chat_aktiv`, `hintergrundfarbe`, `textfarbe`, `profillink`, `anzahl`, `sb_reload`, `sb_verguetung`) VALUES
(1, 2, '#000000', '#ffffff', '#ff6600', 100, 20, 100.00);
CREATE TABLE `vms_chat_smiley` (
`id` int(11) NOT NULL,
`kurz` text NOT NULL,
`pic` text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4;
INSERT INTO `vms_chat_einstellungen` (`id`, `chat_aktiv`, `hintergrundfarbe`, `textfarbe`, `profillink`, `anzahl`) VALUES
(1, 2, '#000000', '#FFFFFF', '#FF6600', 100);
ALTER TABLE `vms_chat_smiley`
ADD PRIMARY KEY (`id`);
ALTER TABLE `vms_chat_smiley`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
COMMIT;
CREATE TABLE IF NOT EXISTS `vms_cms_seiten` (
`id` int(11) NOT NULL,
CREATE TABLE `vms_cms_seiten` (
`id` int(11) NOT NULL,
`titel` text NOT NULL,
`text` longtext NOT NULL,
`sichtbar` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `vms_crons` (
`id` int(11) NOT NULL,
CREATE TABLE `vms_crons` (
`id` int(11) NOT NULL,
`cron` varchar(50) NOT NULL DEFAULT '',
`laufzeit` int(11) NOT NULL DEFAULT '0',
`datei` varchar(250) NOT NULL DEFAULT '',
`bezeichnung` varchar(250) NOT NULL DEFAULT ''
) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=latin1;
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
INSERT INTO `vms_crons` (`id`, `cron`, `laufzeit`, `datei`, `bezeichnung`) VALUES
(1, 'ext_cron', 0, 'crons/refzahlungen.knt.php', 'Ext. Refzahlungen'),
(2, 'framebrecher', 0, 'crons/framebrecherdown.php', 'Adscan.de Cron'),
(3, 'fakecheck', 0, 'crons/fakecheck.php', 'Einmal pro Tag laufen lassen zur festlegeung ab wieviel Klicks Fakecheck gemacht wird.'),
(4, 'DB-Backup', 0, 'crons/db_backup.php', 'Datenbank Backup erstellen');
(1, 'ext_cron', 1553343847, 'refzahlungen.knt.php', 'Ext. Refzahlungen'),
(4, 'DB-Backup', 1550494451, 'db_backup.php', 'Datenbank Backup erstellen');
CREATE TABLE IF NOT EXISTS `vms_emaildaten` (
CREATE TABLE `vms_emaildaten` (
`uid` int(7) NOT NULL DEFAULT '0',
`emailadresse` varchar(100) NOT NULL DEFAULT '',
`freigabe_fuer` tinyint(1) NOT NULL DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
INSERT INTO `vms_emaildaten` (`uid`, `emailadresse`, `freigabe_fuer`) VALUES
(1, 'e-mail@mail.de', 1);
CREATE TABLE IF NOT EXISTS `vms_fakecheck` (
`fc_klicks` varchar(255) NOT NULL,
`fake_schluessel` text NOT NULL,
`zahl_von` int(11) NOT NULL,
`zahl_bis` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
(1, '', 2);
INSERT INTO `vms_fakecheck` (`fc_klicks`, `fake_schluessel`, `zahl_von`, `zahl_bis`) VALUES
('93', '', 80, 100);
CREATE TABLE IF NOT EXISTS `vms_fb_blacklist` (
CREATE TABLE `vms_fb_blacklist` (
`sponsor` varchar(255) NOT NULL,
`kid` int(10) NOT NULL,
`grund` tinyint(1) NOT NULL,
`werbeart` varchar(255) NOT NULL
`werbeart` varchar(255) NOT NULL,
`tan` text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `vms_gebuchte_werbung` (
CREATE TABLE `vms_gebuchte_werbung` (
`uid` int(7) NOT NULL DEFAULT '0',
`tan` varchar(32) NOT NULL DEFAULT '',
`kid` int(11) NOT NULL DEFAULT '0',
`ziel` varchar(250) NOT NULL DEFAULT '',
`banner` varchar(250) NOT NULL DEFAULT '',
`betreff` text NOT NULL,
`text` longtext NOT NULL,
`verdienst` double(10,2) NOT NULL DEFAULT '0.00',
`preis` double(10,2) NOT NULL DEFAULT '0.00',
`aufendhalt` int(11) NOT NULL DEFAULT '0',
......@@ -152,191 +168,163 @@ CREATE TABLE IF NOT EXISTS `vms_gebuchte_werbung` (
`status` tinyint(1) NOT NULL DEFAULT '1'
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `vms_geburtstag` (
CREATE TABLE `vms_geburtstag` (
`geb_mail` int(11) NOT NULL,
`geb_hoehe` double(100,2) NOT NULL,
`geb_text` longtext NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
INSERT INTO `vms_geburtstag` (`geb_mail`, `geb_hoehe`, `geb_text`) VALUES
(1, 100.00, 'Hallo du da');
CREATE TABLE IF NOT EXISTS `vms_interface` (
`interface` varchar(50) NOT NULL DEFAULT '',
`betreiber` int(7) NOT NULL DEFAULT '0',
`seite` int(7) NOT NULL DEFAULT '0',
`pass` varchar(50) NOT NULL DEFAULT '',
`eigenverdienst` int(2) NOT NULL DEFAULT '0',
`mindestverguetung` double(8,6) NOT NULL DEFAULT '0.000000',
`restklicks` int(4) NOT NULL DEFAULT '0',
`umrechnung` double(10,4) NOT NULL DEFAULT '0.0000',
`aufendhalt` int(3) NOT NULL DEFAULT '0',
`surfview` double(10,2) NOT NULL DEFAULT '0.00',
`surfklick` double(10,2) NOT NULL DEFAULT '0.00'
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `vms_kontodaten` (
`uid` int(7) NOT NULL,
CREATE TABLE `vms_kontodaten` (
`uid` int(7) NOT NULL,
`passwort` char(100) NOT NULL,
`status` tinyint(1) NOT NULL DEFAULT '0',
`hinweis` longtext NOT NULL,
`kontostand` double(100,2) NOT NULL DEFAULT '0.00',
`kontostand_a` double(100,2) NOT NULL DEFAULT '0.00',
`kontostand_b` double(100,2) NOT NULL DEFAULT '0.00',
`login_ip` varchar(15) NOT NULL DEFAULT '',
`loginzeit` int(11) NOT NULL DEFAULT '0',
`last_active` int(11) NOT NULL DEFAULT '0',
`klicks` bigint(20) NOT NULL DEFAULT '0',
`p_klicks` int(11) NOT NULL,
`kv` double(100,2) NOT NULL DEFAULT '0.00',
`angebettelt` bigint(20) NOT NULL DEFAULT '0',
`bv` double(100,2) NOT NULL DEFAULT '0.00',
`bettel_sperre` int(11) NOT NULL DEFAULT '0',
`forced_sperre` int(11) NOT NULL DEFAULT '0',
`chat_sperre` int(11) NOT NULL DEFAULT '0',
`fc_klicks` int(100) NOT NULL,
`fc_trys` int(10) NOT NULL
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
`fc_trys` int(10) NOT NULL,
`s_aufrufe` int(11) NOT NULL,
`s_verdienst` double(100,2) NOT NULL,
`auszahlung_sperre` int(11) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
INSERT INTO `vms_kontodaten` (`uid`, `passwort`, `status`, `hinweis`, `kontostand`, `login_ip`, `loginzeit`, `last_active`, `klicks`, `kv`, `angebettelt`, `bv`, `bettel_sperre`, `forced_sperre`, `fc_klicks`, `fc_trys`) VALUES
(1, '0659c7992e268962384eb17fafe88364', 1, '', 719.44, '192.168.0.14', 1460018904, 1460018904, 0, 0.00, 4, 709.44, 0, 1, 0, 0);
--
-- Daten für Tabelle `vms_kontodaten`
--
CREATE TABLE IF NOT EXISTS `vms_links_user` (
INSERT INTO `vms_kontodaten` (`uid`, `passwort`, `status`, `hinweis`, `kontostand_a`, `kontostand_b`, `login_ip`, `loginzeit`, `last_active`, `klicks`, `p_klicks`, `kv`, `angebettelt`, `bv`, `bettel_sperre`, `forced_sperre`, `chat_sperre`, `fc_klicks`, `fc_trys`, `s_aufrufe`, `s_verdienst`, `auszahlung_sperre`) VALUES
(1, '5fae31539e070a690c1b63720c25eb5b86084b5098a942c86c89c1d67157ed6b', 1, '', 520656.09, 15274.00, '', 1553343744, 1553345635, 101, 0, 252902.00, 1, 54.09, 0, 0, 0, 101, 0, 21, 0.00, 1);
CREATE TABLE `vms_links_user` (
`link` text NOT NULL,
`name` text NOT NULL,
`box` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `vms_menu_admin` (
`id` int(11) NOT NULL,
CREATE TABLE `vms_menu_admin` (
`id` int(11) NOT NULL,
`uid` int(11) NOT NULL,
`link` text NOT NULL,
`name` text NOT NULL,
`ordnung` double(10,2) NOT NULL,
`box` int(11) NOT NULL
) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=latin1;
INSERT INTO `vms_menu_admin` (`id`, `link`, `name`, `ordnung`, `box`) VALUES
(1, 'usersystem/liste', 'Userliste', 1.00, 4),
(2, 'usersystem/doppelaccis', 'Doppelaccounts', 1.10, 4),
(3, 'usersystem/RefSchleifen', 'Refschleifen', 1.20, 4),
(4, 'newssystem/news', 'News schreiben', 1.00, 5),
(5, 'interfacedaten/pageconfig', 'Grundeinstellungen', 1.00, 6),
(6, 'interfacedaten/crons', 'Crons', 1.10, 6),
(7, 'interfacedaten/betreiber', 'Betreiberdaten', 1.20, 6),
(8, 'phpinfo', 'PHPInfo', 1.21, 6),
(9, 'interfacedaten/boxen_user', 'Boxverwaltung User', 1.30, 6),
(10, 'interfacedaten/boxen_admin', 'Boxverwaltung Admin', 1.31, 6),
(11, 'interfacedaten/menue_user', 'Menüverwaltung User', 1.40, 6),
(12, 'interfacedaten/menue_admin', 'Menüverwaltung Admin', 1.41, 6),
(13, 'texte/alternativwerbung', 'Alternativwerbung', 1.00, 7),
(14, 'texte/agb', 'AGB', 2.00, 7),
(15, 'texte/faq', 'FAQ', 3.00, 7),
(16, 'texte/wartung', 'Wartungstext', 4.00, 7),
(17, 'werbesystem/forcedbanner_468', 'Forced 468', 1.00, 8),
(18, 'werbesystem/paidmail', 'Paidmails verschicken', 2.00, 8),
(19, 'werbesystem/paidmail_hist', 'Paidmail History', 3.00, 8),
(20, 'interfacebanner/admin', 'Adminbanner', 1.00, 9),
(21, 'interfacebanner/blacklist', 'Blacklist', 2.00, 9),
(26, 'interfacedaten/chat_einstellungen', 'Chat Einstellungen', 1.22, 6),
(27, 'cms/neue_seite', 'Neue Seite erstellen', 1.00, 11),
(28, 'cms/bearbeiten_seite', 'Seiten bearbeiten', 2.00, 11),
(29, 'interfacedaten/fackecheck', 'Google Fackecheck', 1.50, 6),
(30, 'texte/startseite', 'Startseitentext', 5.00, 7),
(31, 'buchungen', 'User-Buchungen', 1.30, 4),
(32, 'interfacedaten/db_backup', 'Datenbank Backup', 1.51, 6);
CREATE TABLE IF NOT EXISTS `vms_menu_user` (
`id` int(11) NOT NULL,
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
INSERT INTO `vms_menu_admin` (`id`, `uid`, `link`, `name`, `ordnung`, `box`) VALUES
(1, 0, 'usersystem/liste', 'Userliste', 1.00, 4),
(2, 0, 'usersystem/doppelaccis', 'Doppelaccounts', 1.10, 4),
(3, 0, 'usersystem/RefSchleifen', 'Refschleifen', 1.20, 4),
(4, 0, 'newssystem/news', 'News schreiben', 1.00, 5),
(5, 0, 'interfacedaten/pageconfig', 'Grundeinstellungen', 1.00, 6),
(6, 0, 'interfacedaten/crons', 'Crons', 1.10, 6),
(7, 0, 'interfacedaten/betreiber', 'Betreiberdaten', 1.20, 6),
(8, 0, 'phpinfo', 'PHPInfo', 1.21, 6),
(9, 0, 'interfacedaten/boxen_user', 'Boxverwaltung User', 1.30, 6),
(10, 0, 'interfacedaten/boxen_admin', 'Boxverwaltung Admin', 1.31, 6),
(11, 0, 'interfacedaten/menue_user', 'Menüverwaltung User', 1.40, 6),
(12, 0, 'interfacedaten/menue_admin', 'Menüverwaltung Admin', 1.41, 6),
(13, 0, 'texte/alternativwerbung', 'Alternativwerbung', 1.00, 7),
(17, 0, 'werbesystem/forcedbanner_468', 'Forced 468', 1.00, 8),
(18, 0, 'werbesystem/paidmail', 'Paidmails verschicken', 2.00, 8),
(20, 0, 'interfacebanner/admin', 'Adminbanner', 1.00, 9),
(21, 0, 'interfacebanner/blacklist', 'Blacklist', 2.00, 9),
(26, 0, 'interfacedaten/chat_einstellungen', 'Chat Einstellungen', 1.22, 6),
(27, 0, 'cms/neue_seite', 'Neue Seite erstellen', 1.00, 10),
(28, 0, 'cms/bearbeiten_seite', 'Seiten bearbeiten', 2.00, 10),
(31, 0, 'buchungen', 'User-Buchungen', 1.30, 4),
(32, 0, 'interfacedaten/db_backup', 'Datenbank Backup', 1.51, 6),
(33, 0, 'texte/texte', 'Texte bearbeiten', 1.00, 7),
(35, 0, 'kjkjg', 'dggfo', 0.00, 0),
(37, 0, 'kjkjg', 'dggfo', 0.00, 0),
(39, 0, '', '', 0.00, 0),
(40, 0, 'inaktiv', 'Inaktivensuche', 12.00, 4),
(41, 0, 'interfacedaten/multi_konten', 'Multi Konten', 0.00, 4);
CREATE TABLE `vms_menu_user` (
`id` int(11) NOT NULL,
`uid` int(11) NOT NULL,
`link` text NOT NULL,
`name` text NOT NULL,
`ordnung` double(10,2) NOT NULL,
`box` int(11) NOT NULL,
`cms_id` int(11) NOT NULL DEFAULT '0'
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=latin1;
INSERT INTO `vms_menu_user` (`id`, `link`, `name`, `ordnung`, `box`, `cms_id`) VALUES
(5, 'konto/uebersicht', 'Kontoübersicht', 1.00, 6, 0),
(6, 'konto/einzahlen', 'Einzahlen', 1.21, 6, 0),
(7, 'konto/auszahlen', 'Auszahlen', 1.20, 6, 0),
(8, 'konto/buchungen', 'Buchungen', 1.30, 6, 0),
(9, 'konto/refuebersicht', 'Refübersicht', 1.40, 6, 0),
(10, 'konto/userprofil', 'Userprofil', 1.50, 6, 0),
(11, 'intern/startseite&logout=true', 'Logout', 2.00, 6, 0),
(12, 'verdienen/forcedbanner', 'Forcedbanner', 1.00, 7, 0),
(13, 'verdienen/betteln4', 'Betteln4Lose', 1.10, 7, 0),
(14, 'verdienen/paidmails', 'Paidmails', 1.20, 7, 0),
(15, 'framebrecher', 'Framebrecher', 1.00, 8, 0);
CREATE TABLE IF NOT EXISTS `vms_multi_konten` (
`uid` int(1) unsigned NOT NULL,
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
INSERT INTO `vms_menu_user` (`id`, `uid`, `link`, `name`, `ordnung`, `box`, `cms_id`) VALUES
(5, 0, 'konto/uebersicht', 'Kontoübersicht', 1.00, 6, 0),
(6, 0, 'konto/einzahlen', 'Einzahlen', 1.21, 6, 0),
(7, 6, 'konto/auszahlen', 'Auszahlen', 1.20, 6, 0),
(8, 7, 'konto/buchungen', 'Buchungen', 1.30, 6, 0),
(9, 0, 'konto/refuebersicht', 'Refübersicht', 1.40, 6, 0),
(10, 0, 'konto/userprofil', 'Userprofil', 1.50, 6, 0),
(11, 0, 'intern/startseite&logout=true', 'Logout', 2.00, 6, 0),
(12, 0, 'verdienen/forcedbanner', 'Forcedbanner', 1.00, 7, 0),
(13, 0, 'verdienen/betteln4', 'Betteln4Lose', 1.10, 7, 0),
(14, 0, 'verdienen/paidmails', 'Paidmails', 1.20, 7, 0),
(15, 0, 'framebrecher', 'Framebrecher', 1.00, 8, 0);
CREATE TABLE `vms_multi_konten` (
`uid` int(1) UNSIGNED NOT NULL,
`kontoid` varchar(32) NOT NULL,
`waehrung` varchar(32) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `vms_news` (
`id` int(11) NOT NULL,
CREATE TABLE `vms_news` (
`id` int(11) NOT NULL,
`zeit` int(11) NOT NULL DEFAULT '0',
`titel` varchar(60) NOT NULL DEFAULT '',
`news` longtext NOT NULL
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
INSERT INTO `vms_news` (`id`, `zeit`, `titel`, `news`) VALUES
(1, 1459700771, 'Erste News', 'Das ist eine Test News');
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `vms_news_komment` (
`id` int(11) NOT NULL,
CREATE TABLE `vms_news_komment` (
`id` int(11) NOT NULL,
`uid` int(11) NOT NULL,
`datum` int(11) NOT NULL,
`news` int(11) NOT NULL,
`kommentar` longtext NOT NULL
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
INSERT INTO `vms_news_komment` (`id`, `uid`, `datum`, `news`, `kommentar`) VALUES
(1, 1, 1459701800, 1, 'Das ist der erste Test');
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
CREATE TABLE `vms_nickpage` (
`uid` int(11) NOT NULL,
`sex` int(11) NOT NULL,
`ort` int(11) NOT NULL,
`land` int(11) NOT NULL,
`hobbys` int(11) NOT NULL,
`beruf` int(11) NOT NULL,
`sex` text NOT NULL,
`ort` text NOT NULL,
`land` text NOT NULL,
`hobbys` longtext NOT NULL,
`beruf` text NOT NULL,
`icq` int(11) NOT NULL,
`msn` int(11) NOT NULL,
`aim` int(11) NOT NULL,
`skype` int(11) NOT NULL,
`www` int(11) NOT NULL,
`www1` int(11) NOT NULL,
`www2` int(11) NOT NULL,
`www3` int(11) NOT NULL
`msn` text NOT NULL,
`aim` text NOT NULL,
`skype` text NOT NULL,
`www` text NOT NULL,
`www1` text NOT NULL,
`www2` text NOT NULL,
`www3` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `vms_paidmails_empfaenger` (
`uid` int(7) NOT NULL DEFAULT '0',
`gueltig` int(11) NOT NULL DEFAULT '0',
`tan` varchar(14) NOT NULL DEFAULT '',
`status` int(11) NOT NULL DEFAULT '0',
`aufendhalt` int(11) NOT NULL DEFAULT '0',
`start` int(11) NOT NULL DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
INSERT INTO `vms_nickpage` (`uid`, `sex`, `ort`, `land`, `hobbys`, `beruf`, `icq`, `msn`, `aim`, `skype`, `www`, `www1`, `www2`, `www3`) VALUES
(1, '', '', '', '', '', '', '', '', '', '', '', '', '');
CREATE TABLE IF NOT EXISTS `vms_paidmails_versendet` (
`tan` varchar(14) NOT NULL DEFAULT '',
`menge` int(11) NOT NULL DEFAULT '0',
`bestaedigt` int(11) NOT NULL DEFAULT '0',
`verdienst` double(10,2) NOT NULL DEFAULT '0.00',
`ziel` varchar(250) NOT NULL DEFAULT '',
`beschreibung` varchar(50) NOT NULL DEFAULT '',
`mailtext` longtext NOT NULL,
`aufendhalt` int(11) NOT NULL DEFAULT '0',
`gesendet` int(11) NOT NULL DEFAULT '0',
`gueltig` int(11) NOT NULL DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `vms_rallydaten` (
`id` tinyint(1) NOT NULL,
CREATE TABLE `vms_rallydaten` (
`id` tinyint(1) NOT NULL,
`name` varchar(50) NOT NULL DEFAULT '',
`beschrieb` longtext NOT NULL,
`beschriebf` longtext NOT NULL,
`status` enum('aktive','deaktiviert') NOT NULL,
`start` int(11) NOT NULL DEFAULT '0',
`start_time` time(5) NOT NULL,
`start_date` date NOT NULL,
`ende_art` enum('punkt','zeit') NOT NULL DEFAULT 'zeit' COMMENT 'nach was die rally beendet wird',
`ende_zeit` int(11) NOT NULL DEFAULT '0',
`ende_time` time(5) NOT NULL DEFAULT '00:00:00.00000',
`ende_date` date NOT NULL,
`ende_punkte` double(15,2) NOT NULL,
`ende_punkte_aktuell` double(15,2) NOT NULL DEFAULT '0.00' COMMENT 'wie viel schon erreicht ist von ende_punkte',
`ende_punkte_anzahl` varchar(10) NOT NULL,
......@@ -400,26 +388,30 @@ CREATE TABLE IF NOT EXISTS `vms_rallydaten` (
`p48` double(10,2) NOT NULL DEFAULT '0.00',
`p49` double(10,2) NOT NULL DEFAULT '0.00',
`p50` double(10,2) NOT NULL DEFAULT '0.00'
) ENGINE=MyISAM AUTO_INCREMENT=30 DEFAULT CHARSET=latin1;
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- Daten für Tabelle `vms_rallydaten`
--
INSERT INTO `vms_rallydaten` (`id`, `name`, `beschrieb`, `status`, `start`, `ende_art`, `ende_zeit`, `ende_punkte`, `ende_punkte_aktuell`, `ende_punkte_anzahl`, `ende_formulierung`, `ende_vortschritt`, `gewinn_art`, `gewinn_dyn_steigerung`, `gewinn_topf`, `gewinner_anzahl`, `mindestpunktzhl`, `sperruser`, `tagpotstart`, `einheit`, `p1`, `p2`, `p3`, `p4`, `p5`, `p6`, `p7`, `p8`, `p9`, `p10`, `p11`, `p12`, `p13`, `p14`, `p15`, `p16`, `p17`, `p18`, `p19`, `p20`, `p21`, `p22`, `p23`, `p24`, `p25`, `p26`, `p27`, `p28`, `p29`, `p30`, `p31`, `p32`, `p33`, `p34`, `p35`, `p36`, `p37`, `p38`, `p39`, `p40`, `p41`, `p42`, `p43`, `p44`, `p45`, `p46`, `p47`, `p48`, `p49`, `p50`) VALUES
(1, 'Tagesklick', ' Diese rally wird Täglich um Mitternacht neugestartet', 'aktive', 1230768000, 'zeit', 1388534400, 0.00, 0.00, '*0+1', 'mal die Maus gequält', 'Jeden Tag', 'dynamisch', '/100*2.5', 0.00, '10', 50, ' ', 100000.00, ' Klicks', 45.00, 20.00, 10.00, 5.00, 4.00, 3.50, 3.00, 2.50, 2.00, 1.50, 1.00, 0.90, 0.70, 0.50, 0.40, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00),
(4, 'Klick', ' ', 'deaktiviert', 0, 'zeit', 0, 0.00, 0.00, '0', ' ', 'datum', 'statisch', '0.00', 0.00, '0', 0, ' ', 0.00, ' ', 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00),
(6, 'Aktive', ' ', 'deaktiviert', 0, 'zeit', 0, 0.00, 0.00, '0', ' ', 'datum', 'statisch', '0.00', 0.00, '0', 0, ' ', 0.00, ' ', 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00),
(7, 'Bettel', ' ', 'deaktiviert', 0, 'zeit', 0, 0.00, 0.00, '0', ' ', 'datum', 'statisch', '0.00', 0.00, '0', 0, ' ', 0.00, ' ', 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);
INSERT INTO `vms_rallydaten` (`id`, `name`, `beschriebf`, `status`, `start_time`, `start_date`, `ende_art`, `ende_time`, `ende_date`, `ende_punkte`, `ende_punkte_aktuell`, `ende_punkte_anzahl`, `ende_formulierung`, `ende_vortschritt`, `gewinn_art`, `gewinn_dyn_steigerung`, `gewinn_topf`, `gewinner_anzahl`, `mindestpunktzhl`, `sperruser`, `tagpotstart`, `einheit`, `p1`, `p2`, `p3`, `p4`, `p5`, `p6`, `p7`, `p8`, `p9`, `p10`, `p11`, `p12`, `p13`, `p14`, `p15`, `p16`, `p17`, `p18`, `p19`, `p20`, `p21`, `p22`, `p23`, `p24`, `p25`, `p26`, `p27`, `p28`, `p29`, `p30`, `p31`, `p32`, `p33`, `p34`, `p35`, `p36`, `p37`, `p38`, `p39`, `p40`, `p41`, `p42`, `p43`, `p44`, `p45`, `p46`, `p47`, `p48`, `p49`, `p50`) VALUES
(1, 'Tagesklick', ' Diese rally wird Täglich um Mitternacht neugestartet', 'aktive', '13:53:00.00000', '2019-03-23', 'zeit', '23:59:00.00000', '2019-03-23', 100.00, 0.00, '*0+1', 'mal die Maus gequält', 'Jeden Tag', 'dynamisch', '/100*2.5', 100000.00, '10', 3, ' ', 100000.00, ' Klicks', 45.00, 20.00, 10.00, 5.00, 4.00, 3.50, 3.00, 2.50, 2.00, 1.50, 1.00, 0.90, 0.70, 0.50, 0.40, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00),
(4, 'Klick', ' ', 'deaktiviert', '00:00:00.00000', '0000-00-00', 'zeit', '00:00:00.00000', '0000-00-00', 0.00, 0.00, '0', ' ', 'datum', 'statisch', '0.00', 0.00, '0', 0, ' ', 0.00, ' ', 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00),
(6, 'Aktive', ' ', 'aktive', '00:00:00.00000', '2019-03-15', 'punkt', '00:00:00.00000', '0000-00-00', 10000.00, 601.00, '*0+1', ' ', 'datum', 'statisch', '0.00', 0.00, '5', 0, ' ', 0.00, ' ', 50.00, 30.00, 20.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00),
(7, 'Bettel', ' ', 'aktive', '00:00:00.00000', '2019-03-15', 'punkt', '00:00:00.00000', '0000-00-00', 10.00, 54.09, '*0+1', ' ', 'datum', 'statisch', '0.00', 100.00, '5', 0, ' ', 0.00, ' ', 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);
CREATE TABLE IF NOT EXISTS `vms_rallyorte` (
`id` int(11) NOT NULL,
CREATE TABLE `vms_rallyorte` (
`id` int(11) NOT NULL,
`name` varchar(50) NOT NULL,
`welche_rallys` varchar(1000) NOT NULL
) ENGINE=MyISAM AUTO_INCREMENT=8 DEFAULT CHARSET=latin1;
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
INSERT INTO `vms_rallyorte` (`id`, `name`, `welche_rallys`) VALUES
(1, 'Forcedbanner-Normal', '1,4,6'),
(2, 'Paidmails-Normal', '1,4,6'),
(6, 'Betteln', '6,7');
CREATE TABLE IF NOT EXISTS `vms_rallyuser` (
CREATE TABLE `vms_rallyuser` (
`rally` char(20) NOT NULL DEFAULT '0',
`uid` int(7) NOT NULL DEFAULT '0',
`punkte` int(11) NOT NULL DEFAULT '0',
......@@ -427,14 +419,101 @@ CREATE TABLE IF NOT EXISTS `vms_rallyuser` (
`auszahlungssumme` double(15,2) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `vms_reloads` (
CREATE TABLE `vms_reloads` (
`ip` varchar(15) NOT NULL DEFAULT '',
`uid` int(7) NOT NULL DEFAULT '0',
`tan` varchar(32) NOT NULL DEFAULT '',
`bis` int(10) NOT NULL DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `vms_schnittstelle` (
CREATE TABLE `vms_run_inc` (
`id` int(11) NOT NULL,
`name` text NOT NULL,
`value` text NOT NULL,
`datei` text NOT NULL,
`beschreibung` text NOT NULL,
`berechtigung` int(11) NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
INSERT INTO `vms_run_inc` (`id`, `name`, `value`, `datei`, `beschreibung`, `berechtigung`) VALUES
(1, 'chat_absenden', 'Absenden', 'chat.php', 'Chat absenden', 2),
(2, 'news_komment', 'Kommentar Speichern', 'news/kommentar.php', 'News Kommentieren', 2),
(3, 'anmelden', 'Jetzt anmelden!', 'konto/anmelden.php', 'Registrtieren', 0),
(4, 'auszahlen', 'Auszahlen', 'konto/auszahlen.php', 'Auszahlen', 2),
(5, 'ueberweisen', 'Senden', 'konto/ueberweisen.php', 'Überweisen', 2),
(6, 'aendern_nickpage', 'Speichern', 'konto/nickpage.php', 'Nickpage Speichern', 2),
(7, 'checkid', 'Login', 'session/login.php', 'Login', 0),
(8, 'anf_daten', 'Anfordern!', 'konto/daten.php', 'Passwort anfordern', 0),
(9, 'box_admin_box_save', 'Speichern', 'boxen/box_save.php', 'Menübox Adminbereich erstellen', 1),
(10, 'box_admin_box_loschen', 'Löschen', 'boxen/loschen.php', 'Menüboxen admin löschen', 1),
(11, 'box_admin_box_aendern', 'Ändern', 'boxen/box_edit.php', 'Menübocen admin bearbeiten', 1),
(12, 'box_user_box_save', 'Speichern', 'boxen/box_save.php', 'Menüboxen User erstellen', 1),
(13, 'box_user_box_aendern', 'Ändern', 'boxen/box_edit.php', 'Menüboxen User bearbeiten', 1),
(14, 'box_user_box_loschen', 'Löschen', 'boxen/loschen.php', 'Menüboxen User löschen', 1),
(15, 'link_zuordnen_neu', 'Bearbeiten', 'menu/zuordnung_menu_neu.php', '', 1),
(16, 'link_zuordnen_loschen', 'Löschen', 'menu/zuordnung_menu_neu_losch.php', '', 1),
(17, 'menue_neu_save_admin', 'Speichern', 'menu/menu_neu.php', '', 1),
(18, 'link_menu_admin_update', 'Speichern', 'menu/menu_bearbeiten.php', '', 1),
(19, 'link_menu_user_delete', 'löschen', 'menu/menu_loschen.php', '', 1),
(20, 'admin_link_zuordnen_neu', '', 'menu/admin_zuordnung_menu_neu.php', '', 1),
(21, 'admin_link_zuordnen_loschen', '', 'menu/admin_zuordnung_menu_neu_losch.php', '', 1),
(22, 'admin_menue_neu_save', '', 'menu/admin_menu_neu.php', '', 1),
(23, 'admin_link_bearbeiten', '', 'menu/admin_menu_bearbeiten.php', '', 1),
(24, 'link_menu_admin_delete', 'löschen', 'menu/menu_loschen.php', '', 1),
(28, 'chat_save', 'Chat Einstellungen Speichern', 'chat/einstellungen.php', '', 1),
(29, 'chat_nachricht_loeschen', 'Löschen', 'chat/nachrichten_loeschen.php', '', 1),
(30, 'seite_save', 'Speichern', 'cms/neue_seite.php', '', 1),
(31, 'updaten_betreiberdaten', 'Hinzufügen !', 'setting/schnitt_save.php', 'Schnittstelle hinzufügen', 1),
(33, 'einzahlen', 'Einzahlen', 'konto/einzahlen.php', '', 2),
(34, 'aendern', 'Jetzt ändern!', 'konto/user_daten.php', '', 2),
(35, 'pw_neu', 'Speichern', 'konto/pass_neu.php', '', 2),
(36, 'acc_del', 'Jetzt löschen!', 'konto/delete_acc.php', '', 2),
(37, 'profile_save', 'Allgemeine Daten Speichern', 'user/profil.php', '', 1),
(38, 'notice', 'Notiz hinzufügen', 'user/notiz.php', 'User Notizen hinzufügen', 1),
(39, 'FBbuchen', 'Jetzt Buchen', 'werbung/FBEintragen.php', 'Forcedbanner Eintragen', 1),
(40, 'PaidMailSenden', 'Jetzt Buchen', 'werbung/PaidMailSenden.php', 'Paidmail Senden', 1),
(41, 'FBDelete', 'Löschen', 'werbung/FBDelete.php', 'Banner Löschen', 1),
(42, 'GrunConfigUpdate', 'Speichern', 'setting/grundeinstellung.php', 'Grundeinstellungen Speichern', 1),
(43, 'link_menu_user_update', 'Speichern', 'menu/menu_bearbeiten.php', 'bearbeiten von Links im Menü', 1),
(44, 'news4', 'Seite', 'news.php', 'News ohne Newsletter', 1),
(45, 'news3', 'Newsletter', 'news.php', 'Nur Newsletter', 1),
(46, 'news2', 'Newsletter und Seite', 'news.php', 'Newsletter und Seite', 1),
(47, 'news_delete', 'löschen', 'news.php', 'News löschen', 1),
(49, 'TexteUpdaten', 'Updaten !', 'texte/texte.php', 'Texte speichern', 1),
(50, 'menue_neu_save_user', 'Speichern', 'menu/menu_neu.php', 'Neuen Menüpunkt anlegen', 1),
(52, 'seite_bearbeiten', 'Speichern', 'cms/bearbeiten_seite.php', 'CMS Seite bearbeiten', 1),
(53, 'seite_loeschen', 'Seite löschen', 'cms/loeschen_seite.php', 'CMS Seite löschen', 1),
(54, 'rally', 'Eintragen', 'rally/haupt.php', 'Anlegen einer neuen Rally', 1),
(55, 'rallyDelete', 'Löschen', 'rally/haupt.php', 'Löschen einer vorhandenen Rally', 1),
(56, 'eintragen', 'Neue Position', 'rally/haupt.php', 'Neuen Rallyort hinzufügen', 1),
(57, 'OrtEdit', 'bearbeiten', 'rally/haupt.php', 'Bearbeiten von Rallyorten', 1),
(58, 'OrtDelete', 'Löschen', 'rally/OrtDelete.php', 'Löschen von RallyOrten', 1),
(59, 'RallyConfig', 'Speichern', 'rally/haupt.php', 'Rallydaten bearbeiten/speichern', 1),
(60, 'rally_verteilung', 'Speichern', 'rally/haupt.php', 'Rally gewinn Verteilung Speichern', 1),
(61, 'RallyReset', 'Reseten', 'rally/haupt.php', 'Reset der Rally auslösen', 1),
(62, 'RallyAuswerten', 'Auswerten', 'rally/haupt.php', 'Rally Manuell auswerten', 1),
(63, 'AvaUpload', 'Hochladen', 'konto/AvaUpload.php', 'Hochladen des Profilbildes', 0),
(64, 'refebenenSave', 'Speichern', 'setting/ref.php', 'Refebenen Speichern', 1),
(65, 'adminPW', 'Zugangsdaten Updaten', 'setting/admin.php', 'Zugangsdaten Admin ändern', 1),
(66, 'checkAdmin', 'Login', 'AdminLogin.php', 'Adminlogin', 1),
(67, 'GrunConfigUpdate', 'Währung Speichern', 'setting/grundeinstellung.php', 'Grundeinstellungen Speichern', 1),
(68, 'GrunConfigUpdate', 'Nutzer Speichern', 'setting/grundeinstellung.php', 'Grundeinstellungen Speichern', 1),
(69, 'GrunConfigUpdate', 'SMTP Speichern', 'setting/grundeinstellung.php', 'Grundeinstellungen Speichern', 1),
(70, 'BannerDelete', 'Banner Sperren', 'werbung/BannerDelete.php', 'Deaktivieren von Bannern', 1),
(71, 'BannerFree', 'Banner freigeben', 'werbung/BannerFree.php', 'Banner wieder freischalten', 1),
(72, 'updaten_alternativwerbung', 'Speichern', 'texte/AWerbung.php', 'Speichern der Alternativen Werbung', 1),
(73, 'InaktiveSuchen', 'Suchen', 'inaktive.php', 'Inaktivensuche Adminbereich', 1),
(75, 'updaten_betreiberdaten', 'Updaten', 'setting/schnitt_update.php', '', 1),
(76, 'veri', 'Verifizieren', 'konto/ver.php', 'Verfizierung externes Konto', 0),
(77, 'manuelle_buchung', 'Buchen', 'user/buchung.php', 'Manuelle Kontobuchung', 1),
(78, 'refback_save', 'Save', 'konto/refback.php', 'Speichern des Refbacks', 0),
(79, 'berechtigungAdmin', 'Speichern', 'user/AdminRechte.php', 'Seitenberechtigung im Adminbereich speichern', 1),
(80, 'MultiDelete', 'Löschen', 'multi_konto/del.php', 'Löschen von Multi Konten Bindungen', 1),
(81, 'GrunConfigUpdate', 'Startseiten Einstellung Speichern', 'setting/grundeinstellung.php', 'Grundeinstellungen Speichern', 1),
(82, 'GrunConfigUpdate', 'Bettellink Einstellung Speichern', 'setting/grundeinstellung.php', 'Grundeinstellungen Speichern', 1);
CREATE TABLE `vms_schnittstelle` (
`name` text NOT NULL,
`betreiber_id` int(8) NOT NULL DEFAULT '0',
`betreiber_passwort` varchar(50) NOT NULL DEFAULT '',
`betreiber_kennung` int(8) NOT NULL DEFAULT '0',
......@@ -445,34 +524,43 @@ CREATE TABLE IF NOT EXISTS `vms_schnittstelle` (
`auszahlsumme` int(11) NOT NULL DEFAULT '0',
`anfragen_tag` int(11) NOT NULL DEFAULT '0',
`anfragen_user` int(11) NOT NULL DEFAULT '0',
`aktiv` tinyint(1) unsigned NOT NULL DEFAULT '0',
`aktiv` tinyint(1) UNSIGNED NOT NULL DEFAULT '0',
`aktiv_ein` int(11) NOT NULL DEFAULT '0',
`aktiv_aus` int(11) NOT NULL DEFAULT '0',
`waehrung_name` varchar(32) NOT NULL DEFAULT '0',
`punktewert` double NOT NULL DEFAULT '0',
`wertepunkt` double NOT NULL DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `vms_schnittstelle_anfragen` (
CREATE TABLE `vms_schnittstelle_anfragen` (
`id` int(11) NOT NULL,
`zeit` int(11) NOT NULL DEFAULT '0',
`uid` int(7) NOT NULL DEFAULT '0'
`uid` int(7) NOT NULL DEFAULT '0',
`betrag` double(100,2) NOT NULL,
`art` text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
INSERT INTO `vms_schnittstelle_anfragen` (`zeit`, `uid`) VALUES
(0, 1);
CREATE TABLE `vms_seitenkonfig` (
`id` int(11) NOT NULL,
`wartung` int(1) NOT NULL DEFAULT '0',
`domain` text NOT NULL,
`seitenname` text NOT NULL,
`waehrung` text NOT NULL,
`betreibermail` text NOT NULL,
`cron_pw` text NOT NULL,
`start_seite` int(11) NOT NULL,
`start_log` int(11) NOT NULL DEFAULT '0',
`einzahlgrenze` int(11) NOT NULL DEFAULT '0',
`re1` double(10,2) NOT NULL DEFAULT '0.00',
`re2` double(10,2) NOT NULL DEFAULT '0.00',
`re3` double(10,2) NOT NULL DEFAULT '0.00',
`RefEbenen` int(11) NOT NULL,
`RefVerg` varchar(255) NOT NULL,
`min_betteln` double(10,2) NOT NULL DEFAULT '0.00',
`max_betteln` double(10,2) NOT NULL DEFAULT '0.00',
`reload_betteln` int(11) NOT NULL DEFAULT '0',
`bettel_direkt` int(11) NOT NULL,
`bettel_infotext` longtext NOT NULL,
`denied_domains` text NOT NULL,
`admin_name` varchar(255) NOT NULL,
`admin_pass` varchar(255) NOT NULL,
......@@ -489,19 +577,32 @@ CREATE TABLE `vms_seitenkonfig` (
`verdienst_start` double(100,2) NOT NULL,
`popup_start` tinyint(1) NOT NULL DEFAULT '1',
`auszahlung_sperre` int(11) NOT NULL DEFAULT '0',
`ip_erlaubt` text NOT NULL
`ip_erlaubt` text NOT NULL,
`SMTP_HOST` text NOT NULL,
`SMTP_PORT` int(8) NOT NULL,
`SMTP_LOGIN` text NOT NULL,
`SMTP_PASS` text NOT NULL,
`SMTP_VERBINDUNG` text NOT NULL,
`waehrung_zwei` int(11) NOT NULL DEFAULT '0',
`waehrung_zwei_name` text NOT NULL,
`reg_free` int(11) NOT NULL DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `vms_texte` (
CREATE TABLE `vms_texte` (
`name` text NOT NULL,
`text` longtext NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
INSERT INTO `vms_texte` (`name`, `text`) VALUES
('agb', 'AGB'),
('faq', 'FAQ');
CREATE TABLE IF NOT EXISTS `vms_userblacklist` (
('Wartungstext', '<p>Das ist der Wartungstext4</p>\r\n'),
('impressum', '<p>Hier ist das Impressum</p>\r\n\r\n<p>123456</p>\r\n'),
('Datenschutz', '<p>Das ist der Datenschutz</p>\r\n\r\n<p>123456</p>\r\n'),
('FAQ', '<p>Das sind die FAQ</p>\r\n\r\n<p>123456</p>\r\n'),
('AGB', '<p>Test 123456</p>\r\n'),
('Startseite', '<p>test</p>\r\n'),
('awerbung', '{\"start\":\"67890\",\"start_popup\":\"123456\",\"bettelwerbung\":\"54321\"}');
CREATE TABLE `vms_userblacklist` (
`uid` int(7) NOT NULL DEFAULT '0',
`zeit` bigint(11) NOT NULL DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
......@@ -515,14 +616,21 @@ CREATE TABLE `vms_userdaten` (
`max_forced` int(11) NOT NULL DEFAULT '5',
`max_paidlinks` int(11) NOT NULL DEFAULT '5',
`notizen` text NOT NULL,
`chat_sperre` int(11) NOT NULL DEFAULT '0',
`bdate` int(11) NOT NULL
`bdate` int(11) NOT NULL,
`ava` varchar(10) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
INSERT INTO `vms_userdaten` (`uid`, `nickname`, `vorname`, `nachname`, `angemeldet_seit`, `max_forced`, `notizen`, `chat_sperre`) VALUES
(1, 'Admin', 'g', 'g', 1402062767, 5, '', 0);
INSERT INTO `vms_userdaten` (`uid`, `nickname`, `vorname`, `nachname`, `angemeldet_seit`, `max_forced`, `max_paidlinks`, `notizen`, `bdate`, `ava`) VALUES
(1, 'admin', '', '', '', '', '', '', '', '');
CREATE TABLE `vms_user_notizen` (
`id` int(11) NOT NULL,
`uid` int(11) NOT NULL,
`datum` int(11) NOT NULL,
`text` longtext NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `vms_werberdaten` (
CREATE TABLE `vms_werberdaten` (
`uid` int(7) NOT NULL DEFAULT '0',
`werber` int(7) NOT NULL DEFAULT '0',
`umsatz` double(10,2) NOT NULL DEFAULT '0.00',
......@@ -535,145 +643,172 @@ CREATE TABLE IF NOT EXISTS `vms_werberdaten` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
INSERT INTO `vms_werberdaten` (`uid`, `werber`, `umsatz`, `zuordnungszeit`, `reset`, `resetzeit`, `gesamt`, `refback`, `aktivzeit`) VALUES
(1, 0, 0.00, 1402062767, 0.00, 0, 0.00, 0, 0);
(1, 0, 245618.09, 1402062767, 0.00, 0, 0.00, 0, 1553344180);
ALTER TABLE `vms_AddBlackList`
ADD PRIMARY KEY (`id`);
ALTER TABLE `vms_adminblacklist`
ADD PRIMARY KEY (`tan`);
ADD PRIMARY KEY (`tan`);
ALTER TABLE `vms_aktivierungen`
ADD KEY `aktivierungs_code` (`ak`);
ADD KEY `aktivierungs_code` (`ak`);
ALTER TABLE `vms_bettel_buchung`
ADD PRIMARY KEY (`id`);
ADD PRIMARY KEY (`id`);
ALTER TABLE `vms_bilanz`
ADD PRIMARY KEY (`datum`);
ADD PRIMARY KEY (`id`);
ALTER TABLE `vms_box_admin`
ADD PRIMARY KEY (`id`);
ADD PRIMARY KEY (`id`);
ALTER TABLE `vms_box_user`
ADD PRIMARY KEY (`id`);
ADD PRIMARY KEY (`id`);
ALTER TABLE `vms_buchungen`
ADD KEY `user` (`uid`);
ADD PRIMARY KEY (`id`),
ADD KEY `user` (`uid`);
ALTER TABLE `vms_chat`
ADD PRIMARY KEY (`id`);
ADD PRIMARY KEY (`id`);
ALTER TABLE `vms_chat_einstellungen`
ADD PRIMARY KEY (`id`);
ADD PRIMARY KEY (`id`);
ALTER TABLE `vms_cms_seiten`
ADD PRIMARY KEY (`id`);
ADD PRIMARY KEY (`id`);
ALTER TABLE `vms_crons`
ADD PRIMARY KEY (`id`);
ADD PRIMARY KEY (`id`);
ALTER TABLE `vms_emaildaten`
ADD PRIMARY KEY (`uid`), ADD KEY `freigabe_fuer` (`freigabe_fuer`);
ALTER TABLE `vms_fakecheck`
ADD KEY `fc_klicks` (`fc_klicks`);
ADD PRIMARY KEY (`uid`),
ADD KEY `freigabe_fuer` (`freigabe_fuer`);
ALTER TABLE `vms_fb_blacklist`
ADD UNIQUE KEY `sponsor` (`sponsor`,`kid`,`werbeart`);
ADD UNIQUE KEY `sponsor` (`sponsor`,`kid`,`werbeart`);
ALTER TABLE `vms_gebuchte_werbung`
ADD KEY `klick4` (`werbeart`,`menge`,`status`,`verdienst`,`sponsor`), ADD KEY `crons` (`sponsor`,`werbeart`,`status`);
ALTER TABLE `vms_interface`
ADD KEY `interface` (`interface`);
ADD KEY `klick4` (`werbeart`,`menge`,`status`,`verdienst`,`sponsor`),
ADD KEY `crons` (`sponsor`,`werbeart`,`status`);
ALTER TABLE `vms_kontodaten`
ADD PRIMARY KEY (`uid`);
ADD PRIMARY KEY (`uid`);
ALTER TABLE `vms_menu_admin`
ADD PRIMARY KEY (`id`);
ADD PRIMARY KEY (`id`);
ALTER TABLE `vms_menu_user`
ADD PRIMARY KEY (`id`);
ADD PRIMARY KEY (`id`);
ALTER TABLE `vms_multi_konten`
ADD KEY `uid` (`uid`,`kontoid`);
ADD KEY `uid` (`uid`,`kontoid`);
ALTER TABLE `vms_news`
ADD PRIMARY KEY (`id`);
ADD PRIMARY KEY (`id`);
ALTER TABLE `vms_news_komment`
ADD PRIMARY KEY (`id`);
ALTER TABLE `vms_paidmails_empfaenger`
ADD UNIQUE KEY `primary_ersatz` (`uid`,`tan`);
ALTER TABLE `vms_paidmails_versendet`
ADD UNIQUE KEY `primary_ersatz` (`tan`);
ADD PRIMARY KEY (`id`);
ALTER TABLE `vms_rallydaten`
ADD PRIMARY KEY (`id`), ADD FULLTEXT KEY `sperruser` (`sperruser`);
ADD PRIMARY KEY (`id`);
ALTER TABLE `vms_rallydaten` ADD FULLTEXT KEY `sperruser` (`sperruser`);
ALTER TABLE `vms_rallyorte`
ADD PRIMARY KEY (`id`);
ADD PRIMARY KEY (`id`);
ALTER TABLE `vms_rallyuser`
ADD PRIMARY KEY (`rally`,`uid`,`ausgezahlt`);
ADD PRIMARY KEY (`rally`,`uid`,`ausgezahlt`);
ALTER TABLE `vms_reloads`
ADD KEY `klick4` (`tan`,`uid`,`ip`);
ADD KEY `klick4` (`tan`,`uid`,`ip`);
ALTER TABLE `vms_run_inc`
ADD PRIMARY KEY (`id`);
ALTER TABLE `vms_schnittstelle`
ADD PRIMARY KEY (`schnittstelle`), ADD KEY `aktiv` (`aktiv`);
ADD PRIMARY KEY (`schnittstelle`),
ADD KEY `aktiv` (`aktiv`);
ALTER TABLE `vms_schnittstelle_anfragen`
ADD KEY `uid` (`uid`);
ADD PRIMARY KEY (`id`),
ADD KEY `uid` (`uid`);
ALTER TABLE `vms_seitenkonfig`
ADD PRIMARY KEY (`id`);
ALTER TABLE `vms_userblacklist`
ADD PRIMARY KEY (`uid`);
ADD PRIMARY KEY (`uid`);
ALTER TABLE `vms_userdaten`
ADD PRIMARY KEY (`uid`);
ADD PRIMARY KEY (`uid`);
ALTER TABLE `vms_user_notizen`
ADD PRIMARY KEY (`id`);
ALTER TABLE `vms_werberdaten`
ADD PRIMARY KEY (`uid`);
ADD PRIMARY KEY (`uid`);
ALTER TABLE `vms_AddBlackList`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1;
ALTER TABLE `vms_bettel_buchung`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
ALTER TABLE `vms_bilanz`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1;
ALTER TABLE `vms_box_admin`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=12;
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=11;
ALTER TABLE `vms_box_user`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=9;
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;
ALTER TABLE `vms_buchungen`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1;
ALTER TABLE `vms_chat`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=10;
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1;
ALTER TABLE `vms_chat_einstellungen`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=2;
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1;
ALTER TABLE `vms_cms_seiten`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
ALTER TABLE `vms_crons`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=4;
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
ALTER TABLE `vms_kontodaten`
MODIFY `uid` int(7) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=2;
MODIFY `uid` int(7) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
ALTER TABLE `vms_menu_admin`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=32;
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=41;
ALTER TABLE `vms_menu_user`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=17;
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=16;
ALTER TABLE `vms_news`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=2;
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1;
ALTER TABLE `vms_news_komment`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=2;
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
ALTER TABLE `vms_rallydaten`
MODIFY `id` tinyint(1) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=30;
MODIFY `id` tinyint(1) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;
ALTER TABLE `vms_rallyorte`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=8;
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;
ALTER TABLE `vms_run_inc`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=75;
ALTER TABLE `vms_schnittstelle_anfragen`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
ALTER TABLE `vms_seitenkonfig`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;
ALTER TABLE `vms_user_notizen`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
<?php
echo '
<div class="alert alert-info text-center">Als erstes legen wir die Datenbankverbindung an:</div>
<form method="post" action="?step=3">
<table class="table table-striped">
<tr>
<td>Datenbankserver:</td>
<td><input type="text" name="host" value="localhost" class="form-control"></td>
</tr>
<tr>
<td>Nutzername:</td>
<td><input type="text" name="nutzername" class="form-control"></td>
</tr>
<tr>
<td>Passwort:</td>
<td><input type="text" name="passwort" class="form-control"></td>
</tr>
<tr>
<td>Datenbankname:</td>
<td><input type="text" name="db" class="form-control"></td>
</tr>
<tr>
<td>Datenbank Prefix:</td>
<td><input type="text" name="prefix" value="vms" class="form-control"></td>
</tr>
</table>
<input type="submit" name="datenbank_anlegen" value="Verbindung Anlegen" class="btn btn-success">
</form>
';
?>
<?php require_once($_SERVER['DOCUMENT_ROOT'].'/lib/db_config.php');?>
<script>
function InsertMySQL(i){
var query = mysql[i].replace("vms_",prefix);
$.ajax({
url: "db_struck_auf.php",
type: "POST",
data: { query : query}
}).done(function(data) {
ges++;
$('#erledigt').html(ges);
$('#offenDB').html(i);
$('#ausgabe').append(data);
if(ges == mysql.length){
$('#button_db').html('<a href="?step=4" class="btn btn-success">Weiter</a>');
}
i++;
if(i < mysql.length){
InsertMySQL(i);
}
var objDiv = document.getElementById("ausgabe");
objDiv.scrollTop = objDiv.scrollHeight;
});
}
var mysql;
var prefix = "<?php echo PREFIX;?>";
var ges = 0;
function anlegen(){
$('#ausgabe').html('Wird ausgef&uuml;hrt');
$.ajax({
url: "mysql.txt",
context: document.body
}).done(function(data) {
mysql = data.split(";");
var text = '';
$('#anzahl').html('<div class="alert alert-info">'+
'<span id="erledigt"></span>/'+ mysql.length +' Abfragen werden durchgef&uuml;hrt'+
'</div>');
InsertMySQL(0);
$('#probe').html(text);
});
}
</script>
<div class="text-center">
<div id="info" class="alert alert-info">Nun werden die Datenbanken angelegt und erweitert.</div>
<span id="anzahl"></span>
<div id="ausgabe" style="max-height:500px; overflow:auto;"></div>
<hr>
<span id="button_db"><button type="button" class="btn btn-block btn-success" onclick="anlegen();">Datenbankstrucktur Anlegen</button></span>
</div>
<div class="alert alert-success">Die Installation ist nun abgeschlossen. Bitte stelle noch folgendes ein:</div>
<div class="alert alert-info">
<ul>
<li>Zugriffsrechte f&uuml;r Ordner lib auf chmod 644 setzen</li>
<li>Den Ordner Install l&ouml;schen</li>
</ul>
</div>
<div class="alert alert-info">
Zum Adminforce: <a href="https://<?php echo $_SERVER["HTTP_HOST"];?>/adminforce">https://<?php echo $_SERVER["HTTP_HOST"];?>/adminforce</a><br>
Zum Userbereich: <a href="https://<?php echo $_SERVER["HTTP_HOST"];?>">https://<?php echo $_SERVER["HTTP_HOST"];?></a><br>
</div>
<div class="alert alert-info">Nun kommen wir zu den Grundeinstellungen f&uuml;r deine Seite.</div>
<form method="post" action="?step=5">
<table class="table table-striped">
<tr>
<td>Name deiner Seite</td>
<td><input type="text" name="name" class="form-control"></td>
</tr>
<tr>
<td>Domain deiner Seite</td>
<td><input type="text" name="domain" value="https://<?php echo $_SERVER['HTTP_HOST'];?>" class="form-control"></td>
</tr>
<tr>
<td>Name deiner W&auml;hrung</td>
<td><input type="text" name="waehrung" class="form-control"></td>
</tr>
<tr>
<td>Betreiber E-Mail Adresse</td>
<td><input type="text" name="betreibermail" class="form-control"></td>
</tr>
<tr>
<td>Cronjob Passwort</td>
<td><input type="text" name="cron_pw" value="<?php echo create_code(14);?>" class="form-control"></td>
</tr>
</table>
<input type="submit" class="btn btn-success" name="grunddaten" value="Speichern">
</form>
\ No newline at end of file