<?php
/**
 * @project Betteladdon-Pro
 * @author Joel Kuder j.kuder@swissnwx.ch
 * @copyright 2017 SwissNetWorX
 * @license SwissNetWorX AGB https://www.swissnwx.ch/agb
 */

// neuen Bettelurl eintragen, ändern oder löschen
if ($_POST['eintragen'] == 'Eintragen'){
  db_query("INSERT INTO ".$db_prefix."_bettelconfig (id, min, max, reload, time, Bettelwerbung) VALUES ('', '".$_POST['min']."','".$_POST['max']."','".$_POST['reload']."','".$_POST['time']."','".mysql_real_escape_string($_POST['Bettelwerbung'])."');");
};
if ($_POST['eintragen'] == 'Löschen'){
  db_query("DELETE FROM ".$db_prefix."_bettelconfig WHERE id = '".$_POST['id']."';");
};
if ($_POST['eintragen'] == 'Eddieren'){
  db_query("UPDATE ".$db_prefix."_bettelconfig SET id='".$_POST['id']."',min='".$_POST['min']."', max='".$_POST['max']."', reload='".$_POST['reload']."', time='".$_POST['time']."', Bettelwerbung='".mysql_real_escape_string($_POST['Bettelwerbung'])."' WHERE id='".$_POST['id']."';");
};
if ($_POST['reset'] == 'Resetten'){
db_query ("DELETE FROM vms_bettelaufrufe");
};

$url = $_GET['seite'];
if ($_GET['action'] == 'block'){
	$bilanzabfrage = db_query("INSERT INTO `vms_bbettelaufrufe` ( `url` ) VALUES ('$url');");
}
if ($_GET['action'] == 'unblock'){
	$bilanzabfrage = db_query("DELETE FROM `vms_bbettelaufrufe` WHERE CONVERT(`url` USING utf8) = '$url';");
}
if ($_GET['action'] == 'delete'){
	$bilanzabfrage = db_query("DELETE FROM 'vms_bettelaufrufe' WHERE CONVERT(`url` USING utf8) = '$url';");
}


// Variabeln
$filename = '../lib/texte/bettelregel.txt';
if (!isset($_POST['updaten'])) $_POST['updaten'] = '';
if (!isset($_POST['text'])) $_POST['text'] = '';

// Datei schreiben
if ($_POST['updaten'] == 'Updaten !') {
$_POST['text'] = str_replace('\\', '', $_POST['text']);
$fp = fopen ($filename, "w");
fwrite ($fp, $_POST['text']);
fclose ($fp);
}

// Datei auslesen
$fp = fopen ($filename, "r");
$inhalt = @fread ($fp, filesize ($filename));
fclose ($fp);
$inhalt = str_replace('\\', '', $inhalt);
?>

<?php head("<b><center> Bettelregel bearbeiten (html erlaubt!)</center></b>");?>
<div align="center">
	<form action="" method="post">
		<table align="center" width="520px" border="0" cellpadding="3" cellspacing="1" bgcolor="#000000">
			<tr bgcolor="#c0c0c0" width="520px">
		  	<td  align="center">
		  		Bettelregeln die Im Userbereich auftauchen. 
		  	</td>
		  </tr> 
		 	<tr width="520px">
		  	<td align="center" >
					<textarea name="text" style="width:520px; height:300px;"><?php echo $inhalt;?></textarea>
					</td>
		  </tr> 
		 	<tr bgcolor="#d0d0d0" width="520px">
		  	<td align="center" >
					<input type="Submit" name="updaten" value="Updaten !">
				</td>
 			 </tr>
 		</table>
	</form>
</div>
<?php foot();?>

<?php head("<b><center> Neue Bettelurl einrichten</center></b>"); ?>
<form action="" method="post">
 <table align="center" width="520px" border="0" cellpadding="3" cellspacing="1" bgcolor="#000000">
  <tr bgcolor="#c0c0c0" width="520px">
    <td align="center"><b>Mindestverg&uuml;tung <br> komma mit '.'</b></td>
    <td align="center"><b>Maximalverg&uuml;tung <br> 0 = Bettellink deaktiviert</b></td>
    <td align="center"><b>Reloadsperre <br> in Sekunden</b></td>
    <td align="center"><b>Aufendhalt <br> in Sekunden</b></td>
  </tr>
  <tr bgcolor="#d0d0d0" width="520px">
    <td align="center"><input type="text" name="min" value="" style="width:90px;"></td>
    <td align="center"><input type="text" name="max" value="" style="width:90px;"></td>
    <td align="center"><input type="text" name="reload" value="" style="width:90px;"></td>
    <td align="center"><input type="text" name="time" value="" style="width:90px;"></td>
  </tr>
   <tr bgcolor="#c0c0c0" width="520px">
  	<td colspan="4" align="center">
  		Die Werbung die bei dem Klick des bettellink erscheinen soll. 
  	</td>
  </tr> 
 <tr width="520px">
  	<td colspan="4">
  		<textarea name="Bettelwerbung" style="width:512px; height:150px;"></textarea><br>
  	</td>
  </tr> 
    <tr bgcolor="#d0d0d0"> 
    <td colspan="4" align="center"><input type="submit" name="eintragen" value="Eintragen" style="width:100px;"></td>
  </tr>
 </table>
</form>
<?php foot(); ?>


<?php head("<b><center>Bisherige Bettelurln</center></b>");?>
<?php
$bettelurln = db_query("SELECT * FROM ".$db_prefix."_bettelconfig Order BY id ASC");
while ($BS = mysql_fetch_array($bettelurln)){
?>
 <form action="" method="post">
 	<table align="center" border="0" width="520px" cellpadding="3" cellspacing="1"  bgcolor="#000000">
  <tr bgcolor="#c0c0c0" width="520px">
  	<td align="center"><b>ID</b></td>
    <td align="center"><b>Mindestverg&uuml;tung <br> komma mit '.'</b></td>
    <td align="center"><b>Maximalverg&uuml;tung <br> 0 = Bettellink deaktiviert</b></td>
    <td align="center"><b>Reloadsperre <br> in Sekunden</b></td>
    <td align="center"><b>Aufendhalt <br> in Sekunden</b></td>
  </tr>
  <tr bgcolor="#d0d0d0" width="520px">
    <td align="center" valign="middle"><input type="hidden" name="id" value="<?php echo $BS['id']?>"><?php echo $BS['id']?></td>
    <td align="center" valign="middle"><input type="text" name="min" value="<?php echo $BS['min'];?>" style="width:90px;"></td>
    <td align="center" valign="middle"><input type="text" name="max" value="<?php echo $BS['max'];?>" style="width:90px;"></td>
    <td align="center" valign="middle"><input type="text" name="reload" value="<?php echo $BS['reload'];?>" style="width:90px;"></td>
    <td align="center" valign="middle"><input type="text" name="time" value="<?php echo $BS['time'];?>" style="width:90px;"></td>
   </tr>
   <tr bgcolor="#c0c0c0" width="520px">
  	<td colspan="5" align="center">
  		Die Werbung die bei dem Klick des bettellink erscheinen soll. 
  	</td>
  </tr> 
   <tr width="520px">
  	<td colspan="5">
  		<textarea name="Bettelwerbung" style="width:512px; height:150px;"><?php echo $BS['Bettelwerbung'];?></textarea><br>
  	</td>
  </tr width="520px">
   <tr bgcolor="#d0d0d0">  
    <td align="center" colspan="3"><input type="submit" name="eintragen" value="Eddieren" style="width:60px;"></td>
    <td align="center" colspan="2"><input type="submit" name="eintragen" value="Löschen" style="width:60px;"></td>
  </tr>
  </table><br>
 </form>
<?php };?>
<?php foot();?>

<?php head("<b><center>Woher kommen meine Bettelaufrufe??  ");?>
<table align="center" width="520px" border="0" cellpadding="3" cellspacing="1"  bgcolor="#000000">
 <tr bgcolor="#c0c0c0">
  <td align="center"><b>Seite wo der Link geklickt wurde!</b></td>
  <td align="center"><b>Klickzahl</b></td>
  <td align="center"><b>URL fürs Betteln sperren</b></td>
 </tr>
<?php
$klicks = db_query("SELECT distinct url FROM vms_bettelaufrufe");

while ($aufrufe = mysql_fetch_array($klicks))
{
	$url = $aufrufe['url'];
	$seiten = mysql_query("SELECT url FROM vms_bbettelaufrufe WHERE CONVERT(`url` USING utf8) = '$url';");
	$row = mysql_fetch_row($seiten);
	if ($row[0] != $url){
		$summe = "SELECT count(*) as anzahl FROM vms_bettelaufrufe WHERE url='$url'";
		$result = mysql_query($summe) or die($summe.'<br>'.mysql_error());
		$row = mysql_fetch_assoc($result);
		$anzahl = $row['anzahl'];
		echo '
 		<tr bgcolor="#d0d0d0" width="520px">
  		<td align="center">'.$aufrufe['url'].'</td>
  		<td align="center"><font color="#0000FF">'.$anzahl.'</td>
  		<td align="center"><a href="?content=/addons/betteleinstellungen&action=block&seite='.$aufrufe['url'].'">SPERREN</a></td>
 		</tr>
		';
	}
}
?>
	<tr bgcolor="#d0d0d0" width="520px">
		<td colspan="3" align="center">
			<form action="" method="post">
				<input type="submit" name="reset" value="Resetten">
			</form>
		</td>	
	</tr>
</table>
<?php foot();?>


<?php head("<b><center> URL's die für's Betteln gesperrt sind </center></b>");?>
<table align="center" width="520px" border="0" cellpadding="3" cellspacing="1"  bgcolor="#000000">
 <tr bgcolor="#d0d0d0" width="520px">
  <td align="center"><b>Seite wo der Link geklickt wurde!</b></td>
  <td align="center"><b>URL fürs Betteln freigeben</b></td>
 </tr>
<?php $bilanzabfrage = db_query("SELECT distinct url FROM vms_bbettelaufrufe");
while ($aufrufe = mysql_fetch_array($bilanzabfrage)) {
$url = $aufrufe['url'];
echo '
 <tr bgcolor="#d0d0d0" width="520px">
  <td align="center">'.$aufrufe['url'].'</td>
  <td align="center"><a href="?content=/addons/betteleinstellungen&action=unblock&seite='.$aufrufe['url'].'">FREIGEBEN</a></td>
 </tr>
';
}
?>
</table>
<?php foot();?>

<?php head("<b><center> Bettellog </center></b>");?>
<table align="center" width="520px" border="0" cellpadding="3" cellspacing="1"  bgcolor="#000000">
 <tr bgcolor="#d0d0d0" width="520px">
  <td align="center"><b>ID</b></td>
  <td align="center"><b>Url</b></td>
  <td align="center"><b>uid</b></td>
 </tr>
<?php $historybaufrufe = db_query("SELECT * FROM vms_bettelaufrufe Limit 1000");
while ($hist = mysql_fetch_array($historybaufrufe)) {

echo '
 <tr bgcolor="#d0d0d0" width="520px">
  <td align="center">'.$hist['id'].'</td>
  <td align="center">'.$hist['url'].'</td>
  <td align="center">'.$hist['uid'].'</td>
   </tr>
';
}
?>
</table>
<br>
    <div align="center">
        <!-- Dies ist der Copyright hinweis von https://www.swissnwx.ch er darf weder Unsichtbar gemacht werden noch darf er entfernt werden. -->
        <a href="https://www.swissnwx.ch" target="_blank" name="SwissNetWorX." title="SwissNetWorX" style="font-size: 10px;"> &copy; by SwissNetWorX </a>
    </div>
<?php foot();?>