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 336 additions and 44 deletions
<?php
$zeit = (5 * 60); // Sekunden seit der letzten Aktivität
$np = $domain . '/?content=/nickpage&amp;id='; // Nickpagelink
// verhindern, dass die Datei direkt aufgerufen wird
if (!function_exists ("db_query")) die ("Kein Direktaufruf");
$sql = db_query ('SELECT k.uid, u.nickname FROM ' . $db_prefix . '_kontodaten k LEFT JOIN ' . $db_prefix . '_userdaten u ON u.uid = k.uid WHERE k.last_active >= ' . (time() - $zeit));
if (mysqli_num_rows ($sql) == 0) echo '<span style="font-style: italic;">keiner</span>';
else {
while ($user = mysqli_fetch_assoc ($sql)) {
if ($user['uid'] == $admin_id){
$user = '<a style="font-weight: bold;" href="' . $np . $user['uid'] . '">' . $user['nickname'] . '</a>';
}else{
$user = '<a href="' . $np . $user['uid'] . '">' . $user['nickname'] . '</a>';
}
echo '
<tr valign="top">
<td align="right" height="22" valign="middle"><img src="images/bult.jpg" height="11" width="11"></td>
<td height="22" valign="middle">'.$user.'</td>
</tr>';
}
foreach($datenbank->get_results("SELECT k.uid, u.nickname FROM ". PREFIX . KONTO ." k LEFT JOIN ". PREFIX . USER ." u ON u.uid = k.uid WHERE k.last_active >= '" . (time() - $zeit) ."' ") AS $res){
$user = userinfo($res->uid);
echo '
<a href="?page=/nickpage&id='. $res->uid . '">' . $res->nickname . '</a>
';
}
?>
\ No newline at end of file
?>
<?php
$rally = Classloader('rally');
$row = $rally->RallyDaten($_GET['rally']);
$start = strtotime($row->start_date.'T'.$row->start_time);
$ende = strtotime($row->ende_date.'T'.$row->ende_time);
echo '
<div class="card">
<div class="card-header"><h3>'. $row->name .'</h3></div>
<div class="card-body">
<div class="card">
<div class="card-body">
' . $row->beschriebf . '
</div>
</div>
<hr>
<div class="card">
<div class="card-body">
Fortschritt
<div class="progress">
'. $rally->ProgressBar($row,$start,$ende) .'
</div>
</div>
</div>
<hr>
'. $rally->info($row) .'
</div>
</div>
';
<?php
$bettel = Classloader('bettel');
$return = $bettel->BettelAufruf($_GET,$_COOKIE);
if($return['error'] == 1){
$class = 'danger';
}else{
$class = 'success';
}
head("Betteln auf " . $grundconfig->seitenname);
echo 'Verdiene auch Du mit!<br>
Melde Dich bei ' . $grundconfig->seitenname . ' an und bewirbe Deinen persönlichen Bettellink, so
verdienst Du deine ' . $grundconfig->waehrung . ' fast wie im Schlaf!<br>
<br>
<div class="alert alert-'.$class.' text-center">' . $return['meldung'] . '</div>';
foot();
head("Werbung dieser Seite");
$texte = Classloader('texte');
$aus = base64_decode($texte->AWerbung('bettelwerbung'));
echo nl2br($aus);
foot();
<?php
$Class = Classloader('bilanz',true);
head("Bilanzsystem");
if(!isset($_GET['TID'])){
echo $Class->ShowTable();
}else{
echo $Class->ShowDate($_GET['TID']);
}
foot();
?>
<script>
$( document ).ready(function() {
$('#BilanzTable').DataTable({
'paging' : true,
'lengthChange': false,
'searching' : true,
'ordering' : true,
'info' : true,
'autoWidth' : false,
"language": {
"lengthMenu": "Display _MENU_ Einträge pro Seite",
"zeroRecords": "Nichts gefunden Entschuldigung",
"info": "Zeige Seite _PAGE_ von _PAGES_",
"infoEmpty": "Keine Einträge vorhanden",
"infoFiltered": "(filtered from _MAX_ total records)",
"paginate": {
"first": "erste",
"last": "letzte",
"next": "Weiter",
"previous": "Zur&uuml;ck"
}
},
"order": [[ 0, "asc" ]]
});
});
</script>
\ No newline at end of file
<?php
head("Archiv");
if (!isset($_GET['seite'])) {$_GET['seite'] = '1';}
$Class = Classloader('chat');
echo $Class->Archive($_GET['seite']);
foot();
?>
\ No newline at end of file
<?php
$nickname = '';
if($_SESSION['login'] == 'true'){
$user = userinfo($_SESSION['uid']);
$nickname = $user->nickname;
}
?>
<script type="text/javascript">
var user = "<?php echo $nickname;?>";
var aus = '';
function ScrollDown(){
$('#flux').bind('scroll', function() {
if($(this).scrollTop() + $(this).innerHeight()>=$(this)[0].scrollHeight) {
aus = 'true';
}else{
aus = 'false';
}
})
}
function fx_chat(form,target)
{
var _target=target;
var url=form.action;
var data=$(form)[(form.method.match(/^post$/i))?'serializeArray':'serialize']();
$(_target).load(url,data,function(){setTimeout(function(){$(_target).empty();},2000);});
$('#inhalt').val('')
return false;
}
var lastTimeID = 0;
function getChatText(){
var LTD = lastTimeID;
$.ajax({
type: "GET",
url: "lib/chat.php?lastTimeID="+lastTimeID
}).done(function( data )
{
var jsonData = JSON.parse(data);
var jsonLength = jsonData.results.length;
var html = "";
for (var i = 0; i < jsonLength; i++) {
var result = jsonData.results[i];
if(result.chattext.indexOf("@"+user) == -1){
if(result.chattext.indexOf("@all") == -1){
var CSSclass = '';
}else{
var CSSclass = 'list-group-item-secondary';
}
}else{
var CSSclass = 'list-group-item-secondary';
}
html += '<li class="list-group-item '+ CSSclass +'" style="padding:1px;">'+
'<div class="row">'+
'<div class="col-md-2 text-left">'+
'<span onclick="InputValueAdd(\'@'+result.usrname+'\')"><img alt="'+result.usrname+'" src="'+result.userpic+'" class="img-thumbnail rounded-circle" width="30">'+result.usrname+'</span><br>'+
'<small>(' + result.chattime+ ')</small>'+
'</div>'+
'<div class="col-md-10 text-left">'+result.chattext+'</div>'+
'</div>';
lastTimeID = result.id;
}
ScrollDown();
$('#ajax_chat').append(html);
if(LTD == 0){
var objDiv = document.getElementById("flux");
objDiv.scrollTop = objDiv.scrollHeight;
}
if(aus == 'true'){
var objDiv = document.getElementById("flux");
objDiv.scrollTop = objDiv.scrollHeight;
}
});
}
setInterval(function(){
getChatText();
}, 1000);
function InputValueAdd(add){
$('#inhalt').val($('#inhalt').val()+' '+add+' ');
$('#inhalt').focus();
}
</script>
<?php
head("");
$Chat = Classloader('chat');
echo '
<center>
<br>
<div class="card" style="max-height:500px; overflow:auto;" id="flux" onload="ScrollDown();">
<div class="card-body">
<ul class="list-group">
<span id="ajax_chat"></span>
</ul>
</div>
</div>
<hr>
<div id="chatcontainer"></div>
'. $Chat->Smileys() .'
<hr>
<form method="post" action="js/chat.php" onsubmit="return fx_chat(this,\'#chatcontainer\');" >
<div class="input-group">
<input id="inhalt" class="form-control" name="inhalt">
<div class="input-group-append">
<input type="submit" class="btn btn-success" class="form-control" value="Senden">
<input id="chat_button" class="btn btn-default" type="button" onclick="window.location.href = \'?content=/chat/archiv\';" value="zum Chat Archiv">
</div>
</div>
</form>
<br>
</center>';
foot();
?>
<?php
include ('../../lib/datenbank.inc.php');
include ('../../lib/functions.lib.php');
require_once($_SERVER['DOCUMENT_ROOT'].'/lib/db_config.php');
require_once($_SERVER['DCUMENT_ROOT'].'/lib/datenbank.inc.php');
require_once($_SERVER['DOCUMENT_ROOT'].'/lib/functions.lib.php');
$daten_chat = mysqli_fetch_array(db_query("SELECT * FROM ".$db_prefix."_chat_einstellungen"));
?>
......@@ -9,6 +10,6 @@ $abfrage = db_query("SELECT nachricht,absender,time FROM ".$db_prefix."_chat ORD
while($row = mysqli_fetch_array($abfrage)){
$zeit = niceDate($row['time']);
$user = mysqli_fetch_array(db_query("SELECT nickname FROM ".$db_prefix."_userdaten WHERE uid = '". mysqli_real_escape_string($sql_open,$row['absender']) ."' "));
echo '<a href="?content=/nickpage&nick='.$user['nickname'].'">'.$user['nickname'].'</a>: '.$row['nachricht'].'<br /><i><font style="font-size:10px;">'.$zeit.'</i></font><br>';
echo '<a href="?page=/nickpage&nick='.$user['nickname'].'">'.$user['nickname'].'</a>: '.$row['nachricht'].'<br /><i><font style="font-size:10px;">'.$zeit.'</i></font><br>';
}
?>
\ No newline at end of file
?>
<?php
$seite = $datenbank->get_row("SELECT titel,text,sichtbar FROM ". PREFIX . CMS ." WHERE id = '".$datenbank->escape($_GET['id'])."' ",true);
head($seite->titel);
echo nl2br($seite->text);
foot();
?>
\ No newline at end of file
File moved
File moved
<?php
$im = $datenbank->get_row("SELECT text FROM ". PREFIX . TEXTE ." WHERE name = 'AGB' ",true);
echo $im->text;
......@@ -2,14 +2,14 @@
if (!isset($_GET['ak'])) $_GET['ak'] = "";
$_GET['ak'] = addslashes ($_GET['ak']);
$aktivierung = db_query('SELECT * FROM ' . $db_prefix . '_aktivierungen WHERE ak = "' . $_GET['ak'] . '" LIMIT 1');
$query = 'SELECT * FROM ' . PREFIX . AKT . ' WHERE ak = "' . $_GET['ak'] . '" LIMIT 1';
if (mysqli_num_rows($aktivierung)) {
$aktivieren = mysqli_fetch_array($aktivierung);
db_query("UPDATE " . $db_prefix . "_kontodaten SET status = '1' WHERE uid = '" . $aktivieren['uid'] . "' AND status = '0' LIMIT 1");
db_query("DELETE FROM " . $db_prefix . "_aktivierungen WHERE ak = '" . $_GET['ak'] . "' LIMIT 1");
if ($datenbank->num_rows($query) == 1) {
$aktivieren = $datenbank->get_row($query,true);
$datenbank->update(PREFIX . KONTO, array("status" => '1'), array("uid" => $aktivieren->uid, "status" => '0'),1);
$datenbank->delete(PREFIX . AKT,array("ak" =>$_GET['ak']),1);
head("$seitenname - Accountaktivierung!");
head("$grundconfig->seitenname - Accountaktivierung!");
echo 'Die Aktivierung Deines Accounts bei <?=$seitenname;?> war erfolgreich,
Du kannst Dich nun bei uns einloggen und unser Angebot in vollem Umfang nutzen.<br>
<br>
......@@ -19,17 +19,17 @@ if (mysqli_num_rows($aktivierung)) {
Wir wünschen Dir nun viel Spaß und viele viele Funcoins!<br>
<br>
Mit freundlichen Grüßen<br>
Das '.$seitenname.' Team<br>';
Das '.$grundconfig->seitenname.' Team<br>';
foot();
} else {
head("$seitenname - Accountaktivierung [Code falsch]!");
echo 'Die Aktivierung Deines Accounts bei '.$seitenname.' ist fehlgeschlagen,
head("$grundconfig->seitenname - Accountaktivierung [Code falsch]!");
echo 'Die Aktivierung Deines Accounts bei '.$grundconfig->seitenname.' ist fehlgeschlagen,
bitte prüfe nochmals den Aktivierungslink oder vordere den Link neu an.<br>
<br>
Solltest Du Fehler auf unserer Webseite finden dann sende uns bitte eine Email
an <a href="mailto:'.$betreibermail.'" target="_blank">'.$betreibermail.'</a><br>
an <a href="mailto:'.$grundconfig->betreibermail.'" target="_blank">'.$grundconfig->betreibermail.'</a><br>
<br>
Mit freundlichen Grüßen<br>
Das '.$seitenname.' Team<br>';
Das '.$grundconfig->seitenname.' Team<br>';
foot();
}
\ No newline at end of file
}
<?php
if ($anmeldeok != true) {
$Anmelden_Felder = array(
array(ANMELDEN_NICKNAME, suee_add_input("nickname","text",$_POST['nickname'],NULL,'class="form-control"')),
array(ANMELDEN_VORNAME, suee_add_input("vorname","text",$_POST['nickname'],NULL,'class="form-control"')),
array(ANMELDEN_NACHNAME, suee_add_input("nachname","text",$_POST['nickname'],NULL,'class="form-control"')),
array(ANMELDEN_MAIL, suee_add_input("emailadresse","text",$_POST['nickname'],NULL,'class="form-control"')),
array(ANMELDEN_GEB, suee_add_input("bdate","date",$_POST['nickname'],NULL,'class="form-control"','class="tcal"')),
array(ANMELDEN_PASS, suee_add_input("password1","password",$_POST['nickname'],NULL,'class="form-control"')),
array(ANMELDEN_PASS_W, suee_add_input("password2","password",$_POST['nickname'],NULL,'class="form-control"')),
array(ANMELDEN_WERBER, suee_add_input("","text",$_SESSION['werber'],NULL,'class="form-control" disabled="disabled"')),
array(ANMELDEN_NEWSLETTER, suee_add_select("newsletter", array(array(0,"Ja"), array(1,"Nein")), 'class="form-control"')),
array(ANMELDEN_AGB, suee_add_select("agb", array(array(0,"Nein"), array(1,"Ja")), 'class="form-control"')),
array(ANMELDEN_DATA, suee_add_select("data", array(array(0,"Nein"), array(1,"Ja")), 'class="form-control"')),
);
head($grundconfig->seitenname .'-'. ANMELDEN_NEU);
echo '<center><b>'. ANMELDEN_NEU .'</b></center>
<form action="" method="post">';
table_head(NULL,"table table-striped");
table_body($Anmelden_Felder);
table_foot();
echo suee_add_alert(ANMELDEN_INFO,"warning","text-bold text-center");
echo suee_add_input("run[anmelden]","submit","Jetzt anmelden!",NULL,'class="btn btn-success btn-block"');
echo '</form>';
foot();
} else {
head($grundconfig->seitenname .'-'. ANMELDEN_TRUE);
if($grundconfig->reg_free == 1){
echo suee_add_alert(ANMELDEN_TRUE_MAIL,"success", "text-dark");
}else{
echo suee_add_alert(ANMELDEN_TRUE_MANUELL,"info","text-dark");
}
foot();
}
<?php
$bettel = Classloader('bettel');
$return = $bettel->BettelAufruf($_GET,$_COOKIE,$_SERVER);
if($return['error'] == 1){
$class = 'danger';
}else{
$class = 'success';
}
head("Betteln auf " . $grundconfig->seitenname);
echo 'Verdiene auch Du mit!<br>
Melde Dich bei ' . $grundconfig->seitenname . ' an und bewirbe Deinen persönlichen Bettellink, so
verdienst Du deine ' . $grundconfig->waehrung . ' fast wie im Schlaf!<br>
<br>
<div class="alert alert-'.$class.' text-center">' . $return['meldung'] . '</div>';
foot();
head("Werbung dieser Seite");
$texte = Classloader('texte');
$aus = $texte->AWerbung('bettelwerbung');
echo nl2br($aus);
foot();
<?php
head("Zugangsdaten anfordern");
echo '
Wenn Du deine Zugangsdaten mal verloren haben solltest oder diese einfach nur mal verlegt hast,
kannst Du hier diese Daten wieder in Erfahrung bringen. Wir senden an Deine bei uns gespeicherte
Emailadresse sofort die Daten zu.<br>
<form action="" method="post">
<div align="center">
<b>Angemeldetet Email-Adresse: </b><input type="Text" name="anf_email">&nbsp;&nbsp;<input type="Submit" name="run[anf_daten]" value="Anfordern!" style="width:120px;">
</div>
</form>';
foot();
<?php
$im = $datenbank->get_row("SELECT text FROM ". PREFIX . TEXTE ." WHERE name = 'Datenschutz' ",true);
echo nl2br($im->text);
<?php
$im = mysqli_fetch_array(db_query("SELECT text FROM ". $db_prefix ."_texte WHERE name = 'faq' "));
$im = $datenbank->get_row("SELECT text FROM ". PREFIX . TEXTE ." WHERE name = 'FAQ' ",true);
$text = str_replace("{faga}","<div class=\"panel panel-default\">",$im['text']);
$text = str_replace("{faga}","<div class=\"panel panel-default\">",$im->text);
$text = str_replace("{Uumla}","<div class=\"panel-heading\"><h3 class=\"panel-title\">",$text);
$text = str_replace("{Uumle}","</h3></div>",$text);
$text = str_replace("{anta}","<div class=\"panel-body\">",$text);
......@@ -9,4 +9,4 @@ $text = str_replace("{ante}","</div>",$text);
$text = str_replace("{fage}","</div>",$text);
$text = str_replace("<br />","",$text);
echo $text;
\ No newline at end of file
echo $text;