Esempio n. 1
0
}
if (!isset($params["follow"]) or $params["follow"] == true) {
    echo '<meta name="robots" content="index, follow"/>';
} else {
    echo '<meta name="robots" content="noindex, nofollow"/>';
}
?>
	<link rel="shortcut icon" href="<?php 
echo $_ENV["baseurl"];
?>
skins/default/favicon.ico" />
	<link rel="stylesheet" type="text/css" href="<?php 
echo $_ENV["baseurl"];
?>
skins/default/css/main.css">
	<link rel="stylesheet" type="text/css" href="<?php 
echo $_ENV["baseurl"];
?>
tagicons.css">
	<script src="<?php 
echo $_ENV["baseurl"];
?>
skins/default/js/jquery-ui.js"></script>
	<script src="<?php 
echo $_ENV["baseurl"];
?>
skins/default/js/main.js"></script>
	<script src="<?php 
echo $_ENV["baseurl"];
?>
skins/default/js/jquery.fancybox.pack.js"></script>
<?php

$rss = new RSS("Letzte SPAM Antworten - " . SiteConfig::val("page/title", "Q/A Forum"), "Die neusten Antworten aus dem Forum, die als SPAM eingestuft wurden", get_path("/questions/rss"));
$db = new SQL(0);
$rows = $db->cmdrows(0, 'SELECT T1.*,T3.title,T2.username as authorname FROM answers as T1 LEFT JOIN user_list as T2 ON T1.author=T2.id LEFT JOIN questions as T3 ON T1.question=T3.id WHERE T1.isSPAM > 0 ORDER BY date_created DESC LIMIT 0,30');
foreach ($rows as $row) {
    $item = new RSSItem("Antwort auf: " . $row["title"], $row["txt"] . '<br/><br/><div style="color:#8080ff;">SPAMcheck: ' . SpamText($row["isSPAM"]) . '<br/><i>' . html($row["authorname"]) . '</i></div>', Question::PermalinkByData($row["question"], $row["title"]) . "#answer-" . $row["id"]);
    $rss->addItem($item);
}
//die($rss->fetch());
$rss->display();
exit(1);
function SpamText($v)
{
    switch ($v) {
        case -2:
            return "Akismet gute Antwort";
        case -1:
            return "Ham";
        case 1:
            return "<b>Spam</b>";
        case 2:
            return "<b>Akismet SPAM</b>";
    }
}
Esempio n. 3
0
}
$sql .= ' LIMIT ' . (isset($_GET["page"]) ? $_GET["page"] * 60 : "0") . ',60';
$rows = $db->cmdrows(0, $sql);
$AnzahlTags = $db->countallrows();
function SortIcon($name, $key, $popup, $default = false)
{
    echo '<a id="by_' . $key . '" href="' . URL::addVar("sort", $key) . '" class="sortby" title="' . _e($popup) . '"><span>' . _e($name);
    if ((isset($_GET["sort"]) or $default) && $_GET["sort"] == $key) {
        if (!isset($_GET["sortdir"]) or $_GET["sortdir"] == "1") {
            echo ' ^';
        }
        if (isset($_GET["sortdir"]) and $_GET["sortdir"] == "2") {
            echo ' ▼';
        }
    }
    echo '</span></a>';
}
PageEngine::html("html_head", array("title" => _h("{0} Tags auf {1}", array($AnzahlTags, SiteConfig::val("page/title")))));
PageEngine::html("header", array("searchquery" => isset($_GET["query"]) ? $_GET["query"] : ""));
?>
	<div id="Content" class="content-wrapper PageTags">
		<article class="ContentLeft">
			<div class="tabBar"> <div id="sort_tabs" class="tabsA"> <span class="label"><?php 
echo _e("Sort by »");
?>
</span>
			<?php 
SortIcon("Name", "name", "sort tags by their name");
SortIcon("Popularity", "popularity", "sort tags by their popularity");
?>
			</div></div>
Esempio n. 4
0
$db = new SQL(0);
$sql = 'SELECT SQL_CALC_FOUND_ROWS T1.*,T2.right as is_expert FROM user_list as T1 LEFT JOIN user_rights as T2 ON T1.id=T2.user AND `right` = "expert"';
$sql .= ' WHERE 1 GROUP BY T1.id';
switch (isset($_GET["sort"]) ? $_GET["sort"] : "karma") {
    case "name":
        $sql .= ' ORDER BY username ASC';
        break;
    case "karma":
        $sql .= ' ORDER BY Karma DESC';
        break;
}
$sql .= ' LIMIT ' . (isset($_GET["page"]) ? $_GET["page"] * 60 : "0") . ',60';
$rows = $db->cmdrows(0, $sql);
$AnzahlUsers = $db->countallrows();
PageEngine::html("html_head", array("title" => _h("{n} Users of {1}", array("n" => $AnzahlUsers, 1 => SiteConfig::val("page/title", "Q/A Forum")))));
PageEngine::html("header", array("searchquery" => isset($_GET["query"]) ? $_GET["query"] : ""));
?>
	<div id="Content" class="content-wrapper PageUsers">
		<article class="ContentLeft">
			<div class="tabBar"> <div id="sort_tabs" class="tabsA"> <span class="label"><?php 
echo _e("Sort by »");
?>
</span>
				<a id="by_karma" href="<?php 
echo URL::addVar("sort", "karma");
?>
" class="sortby" title="sort by Karma"><span>Karma</span></a>
				<a id="by_name" href="<?php 
echo URL::addVar("sort", "name");
?>
Esempio n. 5
0
            PageEngine::AddSuccessMessage("login", "Passwort geändert");
        }
    } else {
        $row = $db->cmdrow(0, 'SELECT T1.id, T2.pwd FROM user_list as T1 LEFT JOIN user_login as T2 ON T1.id=T2.user WHERE (LOWER(T1.username) = "{0}" OR email_standard = "{0}") AND provider="local" LIMIT 0,1', array(strtolower($_POST["username"])));
        if (!isset($row["id"])) {
            PageEngine::AddErrorMessage("login", "Ungültiger Benutzername oder Passwort");
        } elseif ($row["pwd"] != md5($_POST["password"])) {
            PageEngine::AddErrorMessage("login", "Ungültiger Benutzername oder Passwort (2)");
        } else {
            MyUser::loginload($row["id"]);
            header("Location: " . get_path("/?t=" . time()));
            exit(1);
        }
    }
}
$fb = new LoginFacebook(array("appId" => SiteConfig::val("facebook/appid"), "secret" => SiteConfig::val("facebook/secret"), "cookie" => true));
if (isset($_GET["action"]) && $_GET["action"] == "login_facebook") {
    if ($fb->getUser() == 0) {
        @header("Location: " . $fb->getLoginUrl());
        exit(1);
    }
    $user = $fb->api("/me");
    $db = new SQL(0);
    if (MyUser::isloggedin()) {
        $w = array();
        $w["username"] = $user["id"];
        $w["provider"] = "facebook";
        $w["user"] = MyUser::id();
        $db->CreateUpdate(0, 'user_login', $w);
        PageEngine::AddSuccessMessage("openid", "Zugriffsart via. Facebook hinzugefügt");
    } else {
Esempio n. 6
0
        $w["username"] = $_POST["username"];
        $w["email_standard"] = strtolower($_POST["email"]);
        $w["dt_registered"] = time();
        $db->Create(0, "user_list", $w);
        $userid = $db->LastInsertKey();
        $w2 = array();
        $w2["username"] = "******" . $userid . "]";
        $w2["pwd"] = md5($passwort);
        $w2["provider"] = "local";
        $w2["user"] = $userid;
        $db->Create(0, "user_login", $w2);
        $mail = new PHPMailer();
        $mail->SetFrom('no-reply@' . $_SERVER["HTTP_HOST"], 'Registrierung ' . SiteConfig::val("page/title"));
        $mail->AddAddress($_POST["email"], $w["username"]);
        $local = PageEngine::html_find("email_register", ".tpl");
        $body = file_get_contents($local);
        $body = str_replace(array("{{password}}", "{{page_title}}"), array($passwort, SiteConfig::val("page/title", "Q/A Forum")), $body);
        $mail->Subject = "Deine Registrierung bei " . SiteConfig::val("page/title");
        $mail->AltBody = 'Vielen Dank für Deine Registrierung,
wir schicken Dir nun Deine Zugangsdaten für ' . SiteConfig::val("page/title") . '. Solltest Du diese nicht beantragt haben, dann lösche bitte diese Nachricht umgehend, damit nicht Dritte Deine Identität nutzen können.
Passwort: ' . $passwort . '
Wir wünschen Dir viel Spaß auf ' . SiteConfig::val("page/title") . '';
        $mail->MsgHTML($body);
        if (!$mail->Send()) {
            Observer::Raise("Mail_Send_Error", array("errormsg" => $mail->ErrorInfo));
            Observer::Raise("Register_Error", array("errormsg" => "No Mail send", "errormsg" => $mail->ErrorInfo));
            PageEngine::AddErrorMessage("register", "Fehler beim senden der E-Mail (" . $mail->ErrorInfo . ").");
        }
        PageEngine::AddSuccessMessage("register", "Neuer User angelegt... Bitte prüfe Deine E-Mails!");
    }
}
Esempio n. 7
0
" name="<?php 
echo $params["name"];
?>
" placeholder="<?php 
echo htmlentities($params["placeholder"], 3, "UTF-8");
?>
"><?php 
echo html($params["value"]);
?>
</TEXTAREA>
<script>
	CKEDITOR.replace( '<?php 
echo $EleId;
?>
', {
		extraPlugins : 'bbcode',
		language: 'de',
		//filebrowserUploadUrl : '/uploader/upload.php',
        filebrowserImageUploadUrl : '<?php 
echo get_path("api/uploader/image.json");
?>
',
		scayt_sLang : '<?php 
echo SiteConfig::val("language");
?>
',
		scayt_autoStartup : true,
		toolbar:
		[
			['Source', '-', 'Bold', 'Italic', '-', 'NumberedList', 'BulletedList', '-', 'Image','-', 'Link', 'Unlink'],
			['Cut','Copy','Paste','PasteText'],
Esempio n. 8
0
     if (!isset($_SESSION["antispam0"]) or !isset($_POST["antispam"]) or $_SESSION["antispam0"] != $_POST["antispam"]) {
         PageEngine::AddErrorMessage("AnswerNew", "Ungültiger Antispam. Bitte lies nochmal genau!");
         $j = false;
     }
 }
 if ($j) {
     $db = new SQL(0);
     $w = array();
     $w["txt"] = $_POST["text"];
     $w["question"] = $params["id"] + 0;
     $w["author"] = MyUser::isloggedin() ? MyUser::id() + 0 : 0 - rand(10, 999999);
     $w["authorIP"] = $_SERVER["REMOTE_ADDR"];
     $w["date_created"] = time();
     $w["date_edited"] = time();
     if (!MyUser::isloggedin() && SiteConfig::val("akismet/key") . "" != "") {
         $akismet = new Akismet(SiteConfig::val("akismet/host"), SiteConfig::val("akismet/key"));
         $akismet->setCommentContent($w["txt"]);
         $akismet->setPermalink(Question::PermalinkByData($w["question"], "Frage"));
         $akismet->setUserIP($_SERVER["REMOTE_ADDR"]);
         try {
             if ($akismet->isCommentSpam()) {
                 $w["isSPAM"] = 2;
             } else {
                 $w["isSPAM"] = -2;
             }
         } catch (Exception $ex) {
         }
     }
     $db->CreateUpdate(0, 'answers', $w);
     $answerID = $db->LastInsertKey();
     $db->cmd(0, 'UPDATE questions SET date_action={1},user_action="{2}", count_answers = (SELECT count(*) FROM answers WHERE question=questions.id) WHERE id={0} LIMIT 1', true, array($w["question"], time(), MyUser::id() + 0));
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', '<?php 
echo SiteConfig::val("google/analytics/account");
?>
']);
  _gaq.push(['_setDomainName', '<?php 
echo $_SERVER["HTTP_HOST"];
?>
']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>
Esempio n. 10
0
<?php

PageEngine::html("html_head", array("title" => _h("sigin to {pagename}", array("pagename" => SiteConfig::val("page/title", "Q/A Forum"))), "nocache" => true));
PageEngine::html("header");
?>
	<div id="Content" class="content-wrapper PageLogin">
		<article class="ContentLeft">
			<h1><?php 
echo _e("Bitte klicke auf ein passendes Anbieter-Icon um dich einzuloggen");
?>
</h1>
			<p><?php 
echo _e("Wähle deinen gewünschten Anbieter aus, um dich mit dessen sicheren Login-Verfahren einzuloggen. Mit diesen externen Diensten hast du deine Loginverfahren immer zentral unter Kontrolle.");
?>
</p>
<?php 
PageEngine::html("messagebox", array("name" => "openid"));
?>
			
			<p class="loginprovider">
				<?php 
if (SiteConfig::val("facebook/appid") != null) {
    echo '<a href="?action=login_facebook"><img src="' . get_path("/skins/default/images/layout/openid_facebook.gif") . '"/></a>';
}
?>
				<a href="?action=login_google"><img src="<?php 
echo get_path("/skins/default/images/layout/openid_google.gif");
?>
"/></a>
				<a href="?action=login_yahoo"><img src="<?php 
echo get_path("/skins/default/images/layout/openid_yahoo.gif");
Esempio n. 11
0
<?php

PageEngine::html("html_head");
PageEngine::html("header");
?>
	<div id="Content" class="content-wrapper">
		<article class="ContentLeft">
			<h1>Benutzernamen und Passwort anlegen</h1>
			<form method="POST"><INPUT type="hidden" name="action" value="register"/>
			<?php 
PageEngine::html("messagebox", array("name" => "register"));
?>
			<table>
				<tr><td class="label">Wähle einen Nickname:</td><td><INPUT type="text" name="username" value="<?php 
echo html(isset($_POST["username"]) ? $_POST["username"] : "");
?>
" placeholder="Benutzername"/></td></tr>
				<tr><td class="label">Deine Email-Adresse:<br/><i>(wird nicht angezeigt)</i></td><td><INPUT type="email" name="email" value="<?php 
echo html(isset($_POST["email"]) ? $_POST["email"] : "");
?>
" placeholder="*****@*****.**"/></td></tr>
				<tr><td class="label">Passwort:</td><td class="PasswordViaEMail">Passwort erhälst Du per E-Mail</td></tr>
			</table>
			<p><strong>Erhalte regelmäßig Erinnerungen via Email</strong></p>
			<p><INPUT type="radio" name="subscribe" value="1"> Okay, versuchen wir's!<br/>
			   <INPUT type="radio" name="subscribe" value="0"> keine <?php 
echo SiteConfig::val("page/title");
?>
 Emails bitte.</p>
			   
			<button type="submit" class="blue">Registrieren</button> oder <a href="<?php 
</a></td></tr>
				<tr><th>Wohnort:</th><td class="adr"><span class="locality location"><?php 
echo html($info["location"]);
?>
</span>
<?php 
if ($info["country"] != "" and $info["show_country"] == "1") {
    echo '<img class="flag" src="' . get_path("/skins/default/images/flags/16x11/" . strtolower($info["country"]) . ".png") . '"/>';
}
?>
				<span class="country-name hidden">Deutschland</span></td></tr>
				<tr><th>Skype:</th><td class="skype status status0"><?php 
echo isset($info["SkypeID"]) && $info["SkypeID"] . "" != "" ? '<a href="skype:' . html($info["SkypeID"]) . '?call"><img src="http://mystatus.skype.com/smallclassic/' . html($info["SkypeID"]) . '" style="border: none;" width="114" height="20" alt="Mein Status" /></a>' : '';
?>
</td></tr>
				<tr><th>Google+:</th><td><?php 
if (isset($info["GooglePlus"]) && $info["GooglePlus"] . "" != "") {
    echo '<div class="g-plus" data-height="69" data-href="' . html($info["GooglePlus"]) . '" data-rel="author"></div><a href="' . html($info["GooglePlus"]) . '?rel=author"></a>';
}
?>
</td></tr>
				<tr><th>Alter:</th><td><?php 
function alter($datum)
{
    list($y, $m, $d) = explode('-', $datum);
    $alter = date("Y") - $y;
    $monat = date("m");
    if ($monat < $m or $monat == $m and $d > date("d")) {
        $alter--;
    }
    return $alter;
Esempio n. 13
0
	<footer> 
		<div class="content-wrapper"> 
			<div class="copyright">
				<a href="http://creativecommons.org/licenses/by-sa/3.0/legalcode" target="_blank" rel="nofollow"><img class="license-logo" src="<?php 
echo get_path("/skins/default/images/layout/cc-by-sa.png");
?>
" title="cc-by-sa" alt="cc-by-sa"></a>
                <?php 
echo _e("Copyright {pagename}, {year}.", array("pagename" => SiteConfig::val("page/title"), "year" => date("Y")));
?>
 <?php 
echo _h('Content on this site is licensed under a <a href="http://creativecommons.org/licenses/by-sa/3.0/legalcode" target="_blank" rel="nofollow">Creative Commons Attribution Share Alike 3.0</a> license.');
?>
            </div>
			<div class="footer-links">
				<a href="<?php 
echo get_path("/about");
?>
"><?php 
echo _e("About us");
?>
</a><span class="link-separator"> |</span> 
				<a href="<?php 
echo get_path("/faq");
?>
"><?php 
echo _e("Frequently asked questions");
?>
</a><span class="link-separator"> |</span> 
				<a href="<?php 
echo get_path("/help");
Esempio n. 14
0
<?php

PageEngine::html("html_head", array("title" => "Über " . SiteConfig::val("page/title")));
PageEngine::html("header");
?>
	<div id="Content" class="content-wrapper">
		<article class="ContentLeft">
			<h1>Willkommen bei <?php 
echo html(SiteConfig::val("page/title"));
?>
</h1>
		</article>
		
	
	</div>
	
	
	
	
<?php 
PageEngine::html("footer");
?>
	
</body>
</html>
<?php 
exit(1);
Esempio n. 15
0
<?php

$rss = new RSS("Letzte Antworten - " . SiteConfig::val("page/title", "Q/A Forum"), "Die neusten Antworten aus dem Forum", get_path("/questions/rss"));
$db = new SQL(0);
$rows = $db->cmdrows(0, 'SELECT T1.*,T3.title,T2.username as authorname FROM answers as T1 LEFT JOIN user_list as T2 ON T1.author=T2.id LEFT JOIN questions as T3 ON T1.question=T3.id WHERE 1 ORDER BY date_created DESC LIMIT 0,30');
foreach ($rows as $row) {
    $item = new RSSItem("Antwort auf: " . $row["title"], $row["txt"] . '<br/><br/><div style="color:#8080ff;">SPAMcheck: ' . SpamText($row["isSPAM"]) . '<br/><i>' . html($row["authorname"]) . '</i></div>', Question::PermalinkByData($row["question"], $row["title"]) . "#answer-" . $row["id"]);
    $rss->addItem($item);
}
//die($rss->fetch());
$rss->display();
exit(1);
function SpamText($v)
{
    switch ($v) {
        case -2:
            return "Akismet gute Antwort";
        case -1:
            return "Ham";
        case 1:
            return "<b>Spam</b>";
        case 2:
            return "<b>Akismet SPAM</b>";
    }
}
Esempio n. 16
0
 }
 $g = explode(",", $_GET["tag"] . "," . $_POST["tags"]);
 foreach (tags2array($_POST["tags"]) as $a) {
     if (trim($a) == "") {
         continue;
     }
     $w3 = array();
     $w3["question"] = $frageid;
     $w3["tag"] = $a;
     $db->CreateUpdate(0, "question_tags", $w3);
 }
 $_SESSION["myuser"]["lastwritten"]["question"][$frageid] = true;
 Karma::RuleAction("CREATE_QUESTION", array("user" => MyUser::id(), "question" => $frageid));
 Badges::add(3, MyUser::id(), array("question" => $frageid));
 //Erste Frage geschrieben
 @file_get_contents("www.google.com/webmasters/tools/ping?sitemap=" . urlencode(SiteConfig::val("baseurl") . "sitemap.xml"));
 $m = SiteConfig::get(0);
 if ($m["twitter"]["consumer"]["secret"] . "" != "" && $m["twitter"]["access"]["secret"] . "" != "") {
     try {
         $twitter = new Twitter($m["twitter"]["consumer"]["key"], $m["twitter"]["consumer"]["secret"]);
         $twitter->setOAuthToken($m["twitter"]["access"]["key"]);
         $twitter->setOAuthTokenSecret($m["twitter"]["access"]["secret"]);
         $url = API_urlshortener::add(Question::PermalinkByData($w3["question"], $w["title"]));
         if (strlen($w["title"]) > 100) {
             $tweet = substr($w["title"], 0, 100) . "... " . $url . " #wikihelp";
         } else {
             $tweet = substr($w["title"], 0, 100) . " " . $url . " #wikihelp";
         }
         $twitter->statusesUpdate($tweet);
     } catch (Exception $ex) {
     }
Esempio n. 17
0
<?php

PageEngine::html("html_head", array("title" => "Über " . SiteConfig::val("page/title")));
PageEngine::html("header");
?>
	<div id="Content" class="content-wrapper">
		<article class="ContentLeft">
			<h1>Datenschutzrichtlinien</h1> 
			
			<h2>Google Analytics</h2>
			<p>Diese Website benutzt Google Analytics, einen Webanalysedienst der Google Inc. („Google“). Google Analytics verwendet sog. „Cookies“, Textdateien, die auf Ihrem Computer gespeichert werden und die eine Analyse der Benutzung der Website durch Sie ermöglichen. Die durch den Cookie erzeugten Informationen über Ihre Benutzung dieser Website werden in der Regel an einen Server von Google in den USA übertragen und dort gespeichert. Im Falle der Aktivierung der IP-Anonymisierung auf dieser Webseite, wird Ihre IP-Adresse von Google jedoch innerhalb von Mitgliedstaaten der Europäischen Union oder in anderen Vertragsstaaten des Abkommens über den Europäischen Wirtschaftsraum zuvor gekürzt. Nur in Ausnahmefällen wird die volle IP-Adresse an einen Server von Google in den USA übertragen und dort gekürzt. Im Auftrag des Betreibers dieser Website wird Google diese Informationen benutzen, um Ihre Nutzung der Website auszuwerten, um Reports über die Websiteaktivitäten zusammenzustellen und um weitere mit der Websitenutzung und der Internetnutzung verbundene Dienstleistungen gegenüber dem Websitebetreiber zu erbringen. Die im Rahmen von Google Analytics von Ihrem Browser übermittelte IP-Adresse wird nicht mit anderen Daten von Google zusammengeführt. Sie können die Speicherung der Cookies durch eine entsprechende Einstellung Ihrer Browser-Software verhindern; wir weisen Sie jedoch darauf hin, dass Sie in diesem Fall gegebenenfalls nicht sämtliche Funktionen dieser Website vollumfänglich werden nutzen können. Sie können darüber hinaus die Erfassung der durch das Cookie erzeugten und auf Ihre Nutzung der Website bezogenen Daten (inkl. Ihrer IP-Adresse) an Google sowie die Verarbeitung dieser Daten durch Google verhindern, indem sie das unter dem folgenden Link (<a href="http://tools.google.com/dlpage/gaoptout?hl=de" TARGET="_blank" rel="nofollow">http://tools.google.com/dlpage/gaoptout?hl=de</a>) verfügbare Browser-Plugin herunterladen und installieren.</p>
			<p>Nähere Informationen zu Nutzungsbedingungen und Datenschutz finden Sie unter <a href="http://www.google.com/analytics/terms/de.html" target="_blank" rel="nofollow">http://www.google.com/analytics/terms/de.html</a> bzw. unter <a href="http://www.google.com/intl/de/analytics/privacyoverview.html" target="_blank" rel="nofollow">http://www.google.com/intl/de/analytics/privacyoverview.html</a>.
			
			
		</article>
		
	
	</div>
	
	
	
	
<?php 
PageEngine::html("footer");
?>
	
</body>
</html>
<?php 
exit(1);
Esempio n. 18
0
    echo $row["count_votes"] > 0 ? "positive" : "";
    ?>
 <?php 
    echo $row["count_votes"] < 0 ? "negative" : "";
    ?>
" title="Aktuelle Anzahl Bewertungen"><?php 
    echo $row["count_votes"];
    ?>
</div>
				<div id="answer-img-downvote-<?php 
    echo $row["id"];
    ?>
" class="answer img-downvote post-vote <?php 
    echo $row["MyVote"] == "-1" ? "active" : "";
    ?>
"></div>
				<div id="answer-img-accept-<?php 
    echo $row["id"];
    ?>
" class="answer img-accept <?php 
    echo $row["right_answer"] == "1" ? "active" : "";
    ?>
" title="Makiere diese Antwort als korrekt (klicke nochmal um zu revidieren)"></div>
			</div>
	<div class="answer_body" style="min-height: 120px; margin-left: 50px;">
<?php 
    PageEngine::html("box_answer_authorcontainer", array("row" => $row));
    ?>
	
	<?php 
    BBCode::render($row["txt"], true);