Commit 75e88a7f authored by is161024's avatar is161024

beta-0.1.2

parent 8a9ae201
This diff is collapsed.
......@@ -14,7 +14,7 @@ ErrorDocument 404 /fehlerausgabe.php
ErrorDocument 500 /fehlerausgabe.php
ErrorDocument 401 /fehlerausgabe.php
ErrorDocument 403 /fehlerausgabe.php
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 month 1 days"
......
<?php
error_reporting(E_ALL);
include ('design.php');
include ('mysqli/opendb.php');
include ('einstellungen/einstellungen.php');
......@@ -18,7 +18,7 @@ if($_SESSION['berechtigungen']<4) //$_SESSION['berechtigunge
switch ($ordner){
case "stellenausschreibungen":
$year=date("Y");
foreach(scandir($einstellungen['home_verzeichnis']."stellenausschreibungen") as $dir)
foreach(scandir($einstellungen['home_verzeichnis']."/stellenausschreibungen") as $dir)
{
if($dir==$year)
{
......@@ -46,8 +46,6 @@ if($_SESSION['berechtigungen']<4) //$_SESSION['berechtigunge
}
echo $datei."<br>";
echo $ordner.$dateineu;
empty($datei) ? $error[] = "<p><span class='red'>- Bitte gib eine Datei an!</span></p>\n" : false;
......
<?php
session_start();
error_reporting(E_ERROR || E_WARNING);
//error_reporting(E_ERROR || E_WARNING);
//error_reporting(0);
//error_reporting(E_ALL);
......
......@@ -46,7 +46,7 @@
$ausgabe= "<!DOCTYPE html>
<html>
<head>
<base href='http://".$_SERVER['SERVER_NAME']."/'>
";
$ausgabe.= $cssfile;
$ausgabe.= $head;
......
......@@ -93,7 +93,4 @@ echo"
</div>
</body>
</html>";
?>
\ No newline at end of file
......@@ -59,10 +59,10 @@ if(empty($_POST['land1']) && empty($_POST['land2']))
$mitglieder=$mysqli->prepare("SELECT id, vorname, nachname, email, mitgliedsform, strasse1, plz1, ort1, land1, strasse2, plz2, ort2, land2, get_newsletter, mf_bezeichnung FROM mitglieder LEFT JOIN mitgliedsformen ON mitgliedsform = mf_id WHERE id = ?");
$mitglieder=$mysqli->prepare("SELECT id, vorname, nachname, email, mitgliedsform, strasse1, plz1, ort1, land1, strasse2, plz2, ort2, land2, aktiviert, get_newsletter, mf_bezeichnung FROM mitglieder LEFT JOIN mitgliedsformen ON mitgliedsform = mf_id WHERE id = ?");
$mitglieder->bind_param("i", $_GET['id']);
$mitglieder->execute();
$mitglieder->bind_result($id, $vorname, $nachname, $email, $mitgliedsform, $strasse1, $plz1, $ort1, $land1, $strasse2, $plz2, $ort2, $land2, $newsletter, $mf_bezeichung);
$mitglieder->bind_result($id, $vorname, $nachname, $email, $mitgliedsform, $strasse1, $plz1, $ort1, $land1, $strasse2, $plz2, $ort2, $land2, $aktiviert, $newsletter, $mf_bezeichung);
$mitglieder->fetch();
$eingabe[0]=$vorname;
$eingabe[1]=$nachname;
......@@ -78,6 +78,11 @@ $eingabe[10]=$ort2;
$eingabe[11]=$land2;
$eingabe[12]=$mf_bezeichung;
if($aktiviert == 0)
{
$aktivieren_button="<div class='td'><input type='submit' name='aktivieren' value='Mitglied reaktivieren'></div>";
}
if($newsletter)
{
$newsletter_button="Newsletter ABmelden";
......@@ -107,6 +112,16 @@ if($_POST['newsletter'])
}
}
if($_POST['aktivieren'])
{
$ak_query=$mysqli->prepare("UPDATE mitglieder SET aktiviert = 1 WHERE email = ?");
$ak_query->bind_param("s", $email);
$ak_query->execute();
$ak_query->close();
$fehleroutput="<p><span class='green'>- Mitglied reaktiviert!</span></p>";
$aktivieren_button="";
}
if($_POST['entfernen'])
{
$delete=$mysqli->prepare("DELETE FROM mitglieder WHERE id = ?");
......@@ -359,10 +374,11 @@ echo "</select>
<div class='td'><input type='submit' name='fertig' value='&Auml;ndern'></div>
<div class='td'><input type='submit' name='newsletter' value='".$newsletter_button."'></div>
<div class='td'><input type='submit' name='entfernen' value='Mitglied entfernen'></div>
".$aktivieren_button."
</div>
</div>
</form>
<p><span class='grey'>Vorname, Nachname, Emailadresse und Angabe &uuml;ber den akademischen Status".$Hauptwohnsitz_Text.$Nebenwohnsitz_Text." sind verpflichtend anzugeben!</span></p>
<p><span class='grey'>Vorname, Nachname, Emailadresse und Angabe &uuml;ber den Mitgliedsstatus".$Hauptwohnsitz_Text.$Nebenwohnsitz_Text." sind verpflichtend anzugeben!</span></p>
</main>
<br class='clear'>
<footer class='footer'>
......@@ -451,10 +467,10 @@ $ausgabe=" <div class='table'>";
foreach($suche as $wert)
{
$wert_1="%".$wert."%";
$mitglieder=$mysqli->prepare("SELECT id, vorname, nachname, email, strasse1, plz1, ort1, land1 FROM mitglieder WHERE CONCAT(vorname, ' ', nachname) LIKE ? OR vorname LIKE ? OR nachname LIKE ? ORDER BY nachname, vorname, id");
$mitglieder=$mysqli->prepare("SELECT id, vorname, nachname, email, strasse1, plz1, ort1, land1, aktiviert FROM mitglieder WHERE CONCAT(vorname, ' ', nachname) LIKE ? OR vorname LIKE ? OR nachname LIKE ? ORDER BY nachname, vorname, id");
$mitglieder->bind_param("sss",$wert,$wert,$wert_1);
$mitglieder->execute();
$mitglieder->bind_result($id, $vorname, $nachname, $email, $strasse1, $plz1, $ort1, $land1);
$mitglieder->bind_result($id, $vorname, $nachname, $email, $strasse1, $plz1, $ort1, $land1, $aktiviert);
while($mitglieder->fetch())
{
......@@ -467,6 +483,7 @@ $ausgabe=" <div class='table'>";
$speicher[$id]['plz']=$plz1;
$speicher[$id]['ort']=$ort1;
$speicher[$id]['land']=$land1;
$speicher[$id]['aktiviert']=$aktiviert;
}
}
$idspeicher[]=$id;
......@@ -519,7 +536,14 @@ $ausgabe=" <div class='table'>";
foreach($speicher as $key => $wert)
{
$counter++;
$ausgabe.= " <div class='mitglieder_tr'><div class='mitglieder_td'><a href='mitgliederliste.php?page=bearbeiten&id=".$key."'>".$key."</a></div><div class='mitglieder_td'>".$wert['vorname']." ".$wert['nachname']."</div><div class='mitglieder_td'>".$wert['email']."</div><div class='mitglieder_td'>".$wert['strasse']."<br />".$wert['plz']." ".$wert['ort']."<br />".$wert['land']."</div></div>";
if($wert['aktiviert']==1)
{
$ausgabe.= " <div class='mitglieder_tr'><div class='mitglieder_td'><a href='mitgliederliste.php?page=bearbeiten&id=".$key."'>".$key."</a></div><div class='mitglieder_td'>".$wert['vorname']." ".$wert['nachname']."</div><div class='mitglieder_td'>".$wert['email']."</div><div class='mitglieder_td'>".$wert['strasse']."<br />".$wert['plz']." ".$wert['ort']."<br />".$wert['land']."</div></div>";
}
else
{
$ausgabe.= " <div class='mitglieder_tr_red'><div class='mitglieder_td'><a href='mitgliederliste.php?page=bearbeiten&id=".$id."'>".$id."</a></div><div class='mitglieder_td'>".$vorname." ".$nachname."</div><div class='mitglieder_td'><a href='mailto:".$email."'>".$email."</a></div><div class='mitglieder_td'>".$strasse1."<br />".$plz1." ".$ort1."<br />".$land2."</div></div>";
}
}
$mitglieder=$mysqli->prepare("SELECT CONCAT(vorname, ' ', nachname) FROM mitglieder");
......@@ -551,16 +575,23 @@ $ausgabe=" <div class='table'>";
include('landselect.php');
$start = $seite * $rows_per_page_mitgliederliste;
$mitglieder=$mysqli->prepare("SELECT id, vorname, nachname, email, mitgliedsform, strasse1, plz1, ort1, land1 FROM mitglieder ORDER BY nachname, vorname, id LIMIT $start, $rows_per_page_mitgliederliste");
$mitglieder=$mysqli->prepare("SELECT id, vorname, nachname, email, mitgliedsform, strasse1, plz1, ort1, land1, aktiviert FROM mitglieder ORDER BY nachname, vorname, id LIMIT $start, $rows_per_page_mitgliederliste");
$mitglieder->execute();
$mitglieder->bind_result($id, $vorname, $nachname, $email, $mitgliedsform, $strasse1, $plz1, $ort1, $land1);
$mitglieder->bind_result($id, $vorname, $nachname, $email, $mitgliedsform, $strasse1, $plz1, $ort1, $land1, $aktiviert);
$counter=0;
while($mitglieder->fetch())
{
$land2=$iso_array[$land1];
$counter++;
$ausgabe.= " <div class='mitglieder_tr'><div class='mitglieder_td'><a href='mitgliederliste.php?page=bearbeiten&id=".$id."'>".$id."</a></div><div class='mitglieder_td'>".$vorname." ".$nachname."</div><div class='mitglieder_td'><a href='mailto:".$email."'>".$email."</a></div><div class='mitglieder_td'>".$strasse1."<br />".$plz1." ".$ort1."<br />".$land2."</div></div>";
if($aktiviert==1)
{
$ausgabe.= " <div class='mitglieder_tr'><div class='mitglieder_td'><a href='mitgliederliste.php?page=bearbeiten&id=".$id."'>".$id."</a></div><div class='mitglieder_td'>".$vorname." ".$nachname."</div><div class='mitglieder_td'><a href='mailto:".$email."'>".$email."</a></div><div class='mitglieder_td'>".$strasse1."<br />".$plz1." ".$ort1."<br />".$land2."</div></div>";
}
else
{
$ausgabe.= " <div class='mitglieder_tr_red'><div class='mitglieder_td'><a href='mitgliederliste.php?page=bearbeiten&id=".$id."'>".$id."</a></div><div class='mitglieder_td'>".$vorname." ".$nachname."</div><div class='mitglieder_td'><a href='mailto:".$email."'>".$email."</a></div><div class='mitglieder_td'>".$strasse1."<br />".$plz1." ".$ort1."<br />".$land2."</div></div>";
}
}
echo "<p>".$counter." Ergebnisse von ".$total_records." - Seite ".($_GET['seite']+1)." von ".($pages)." <a href='alle_mitglieder.php'>Alle Mitglieder anzeigen</a></p>\n";
}
......
......@@ -25,6 +25,7 @@ echo"
$download_anzeige="<li><a href='downloads.php'>Downloads</a></li>";
$download_verwalten="<li><a href='neuer_download.php'>Download eintragen</a></li>";
}
if(strstr($einstellungen['Aktive_Plugins'], "stammtische"))
{
$stammtische_anzeige="<li><a href='stammtische.php'>Stammtische</a></li>";
......@@ -94,7 +95,10 @@ if(strstr($einstellungen['Aktive_Plugins'], "bildergalerie"))
<a href='#admin'>Administratives</a>
<ul>
<li><a href='plugins.php'>Plugins verwalten</a></li>
</ul>";
</ul>";
$download_anzeige="<li><a href='downloads.php'>Downloads</a></li>";
$download_verwalten="<li><a href='neuer_download.php'>Download eintragen</a></li>";
$stammtische_anzeige="<li><a href='stammtische.php'>Stammtische</a></li>";
$stammtische_anzeige_mobil="<a href='stammtische.php'><div class='mobile_nav'>Stammtische</div></a>";
$stammtische_verwalten="<li><a href='neuer_stammtisch.php'>Stammtisch eintragen</a></li>";
......
......@@ -69,6 +69,9 @@ if($_SESSION['berechtigungen']<4)
break;
case 3:
$hash="SHA256";
break;
default:
$hash="SHA512";
break;
}
$hashwert=hash_file($hash, $link);
......
......@@ -158,9 +158,9 @@ echo "\n <meta name='description' content=''>
<title>Neuer Eintrag - ".$einstellungen['Titel']."</title>";
echo"
<script type='text/javascript' src='tinymce/tinymce/js/tinymce/tinymce.min.js'></script>
<script type='text/javascript' src='tinymce/js/tinymce/tinymce.min.js'></script>
<script type='text/javascript'>
// tinymce.PluginManager.load('code', 'tinymce/tinymce/js/code/plugin.min.js');
// tinymce.PluginManager.load('code', 'tinymce/js/code/plugin.min.js');
tinymce.init({
selector: '#text',
plugins : 'advlist autolink link lists charmap print preview code paste',
......
......@@ -432,7 +432,7 @@ echo "</select>
</div>
</div>
</form>
<p class='grey'>Vorname, Nachname, Emailadresse und Angabe &uuml;ber den akademischen Status".$Hauptwohnsitz_Text.$Nebenwohnsitz_Text." sind verpflichtend anzugeben!</p>
<p class='grey'>Vorname, Nachname, Emailadresse und Angabe &uuml;ber den Mitgliedsstatus".$Hauptwohnsitz_Text.$Nebenwohnsitz_Text." sind verpflichtend anzugeben!</p>
</main>
<br class='clear'>
<footer class='footer'>
......
Sitemap: /sitemap.xml
User-agent:*
Disallow: /bildergalerie/
Disallow: /mysqli/
......
......@@ -123,11 +123,11 @@ function trim_characters( $text)
";
echo $cssfile;
echo $head;
echo "\n <meta name='description' content='".trim_characters($text)."'>
echo "\n <meta name='description' content='".strip_tags(addslashes(trim_characters($text)))."'>
<title>".$titel." - ".$einstellungen['Titel']."</title>
<script type='text/javascript' src='tinymce/tinymce/js/tinymce/tinymce.min.js'></script>
<script type='text/javascript' src='tinymce/js/tinymce/tinymce.min.js'></script>
<script type='text/javascript'>
// tinymce.PluginManager.load('code', 'tinymce/tinymce/js/code/plugin.min.js');
// tinymce.PluginManager.load('code', 'tinymce/js/code/plugin.min.js');
tinymce.init({
selector: '#text',
plugins : 'advlist autolink link lists charmap print preview code',
......@@ -242,7 +242,7 @@ echo "<!DOCTYPE html>
";
echo $cssfile;
echo $head;
echo "\n <meta name='description' content='".trim_characters($text)."'>
echo "\n <meta name='description' content='".strip_tags(addslashes(trim_characters($text)))."'>
<title>".$titel." - ".$einstellungen['Titel']."</title>";
echo "
</head>
......@@ -254,7 +254,7 @@ echo "
<main class='inhalt'>
<section>
<article itemscope itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
<meta itemprop='image' content='http://".$_SERVER['HTTP_HOST']."/bilder/VLW_Logo_website.png'>
<meta itemprop='image' content='".$protocol.$_SERVER['HTTP_HOST']."/".$einstellungen['Logo']."'>
<meta itemprop='inLanguage' content='".$einstellungen['Sprache_Code_Kurz']."'>";
echo " <h1 itemprop='name'>".$titel."</h1>";
if(is_int(strpos($text, "stellenausschreibungen")))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment