<commit_before><?php

/**
 * @var SiteController $this
 * @var Veranstaltung $veranstaltung
 * @var string|null $einleitungstext
 * @var array $antraege
 * @var null|Person $ich
 * @var array|AntragKommentar[] $neueste_kommentare
 * @var array|Antrag[] $neueste_antraege
 * @var array|Aenderungsantrag[] $neueste_aenderungsantraege
 * @var array|AntragUnterstuetzer[] $meine_antraege
 * @var array|AenderungsantragUnterstuetzer[] $meine_aenderungsantraege
 * @var Sprache $sprache
 */

$this->pageTitle = Yii::app()->name;

$this->breadcrumbs = array(
	CHtml::encode($veranstaltung->name_kurz),
);
$this->breadcrumbs_topname = $sprache->get("breadcrumb_top");

if ($veranstaltung->typ != Veranstaltung::$TYP_PROGRAMM) {
	$html = "<div class='well'><ul class='nav nav-list neue-antraege'><li class='nav-header'>" . $sprache->get("Neue Anträge") . "</li>";
	if (count($neueste_antraege) == 0) $html .= "<li><i>keine</i></li>";
	else foreach ($neueste_antraege as $ant) {
		$html .= "<li";
		switch ($ant->typ) {
			case Antrag::$TYP_ANTRAG:
				$html .= " class='antrag'";
				break;
			case Antrag::$TYP_RESOLUTION:
				$html .= " class='resolution'";
				break;
			default:
				$html .= " class='resolution'";
		}
		$html .= ">" . CHtml::link($ant["name"], "/antrag/anzeige/?id=" . $ant["id"]) . "</li>\n";
	}
	$html .= "</ul></div>";
	$this->menus_html[] = $html;

	if ($veranstaltung->darfEroeffnenAntrag()) {
		$this->menus_html[] = '<a class="neuer-antrag" href="/antrag/neu/?veranstaltung=' . $veranstaltung->id . '">
<img alt="Neuen Antrag stellen" src="/css/img/neuer-antrag.png">
</a>';
	}
}


$html = "<div class='well'><ul class='nav nav-list neue-aenderungsantraege'><li class='nav-header'>" . $sprache->get("Neue Änderungsanträge") . "</li>";
if (count($neueste_aenderungsantraege) == 0) $html .= "<li><i>keine</i></li>";
else foreach ($neueste_aenderungsantraege as $ant) {
	$html .= "<li class='aeantrag'>" . CHtml::link("<strong>" . CHtml::encode($ant["revision_name"]) . "</strong> zu " . CHtml::encode($ant->antrag->revision_name), "/aenderungsantrag/anzeige/?id=" . $ant["id"]) . "</li>\n";
}
$html .= "</ul></div>";
$this->menus_html[] = $html;

if ($veranstaltung->typ == Veranstaltung::$TYP_PROGRAMM) {
	if ($veranstaltung->darfEroeffnenAntrag()) {
		$this->menus_html[] = '<a class="neuer-antrag" href="/antrag/neu/?veranstaltung=' . $veranstaltung->id . '">
<img alt="Neuen Antrag stellen" src="/css/img/neuer-antrag.png">
</a>';
	}
}

$html = "<div class='well'><ul class='nav nav-list neue-kommentare'><li class='nav-header'>Neue Kommentare</li>";
if (count($neueste_kommentare) == 0) $html .= "<li><i>keine</i></li>";
else foreach ($neueste_kommentare as $komm) {
	$html .= "<li class='komm'>";
	$html .= "<strong>" . CHtml::encode($komm->verfasser->name) . "</strong>, " . HtmlBBcodeUtils::formatMysqlDateTime($komm->datum);
	$html .= "<div>Zu " . CHtml::link(CHtml::encode($komm->antrag->name), "/antrag/anzeige/?id=" . $komm->antrag_id . "&kommentar=" . $komm->id . "#komm" . $komm->id) . "</div>";
	$html .= "</li>\n";
}
$html .= "</ul></div>";
$this->menus_html[] = $html;

$html = "<div class='well'><ul class='nav nav-list neue-kommentare'><li class='nav-header'>Feeds</li>";

if ($veranstaltung->typ != Veranstaltung::$TYP_PROGRAMM) $html .= "<li class='feed'><a href='/site/feedAntraege/?id=" . $veranstaltung->id . "'>" . $sprache->get("Anträge") . "</a></li>";
$html .= "<li class='feed'><a href='/site/feedAenderungsantraege/?id=" . $veranstaltung->id . "'>" . $sprache->get("Änderungsanträge") . "</a></li>";
$html .= "<li class='feed'><a href='/site/feedKommentare/?id=" . $veranstaltung->id . "'>Kommentare</a></li>";
$html .= "<li class='feed'><a href='/site/feedAlles/?id=" . $veranstaltung->id . "'><b>Alles</b></a></li>";
$html .= "</ul></div>";

$this->menus_html[] = $html;

?>

<h1 class="well">
	<?php
	echo CHtml::encode($veranstaltung->name);
	if ($veranstaltung->datum_von != "" && $veranstaltung->datum_von != "0000-00-00") {
		if ($veranstaltung->datum_von != $veranstaltung->datum_bis) {
			echo ", " . HtmlBBcodeUtils::formatMysqlDate($veranstaltung->datum_von) . " - " . HtmlBBcodeUtils::formatMysqlDate($veranstaltung->datum_bis);
		} else {
			echo ", " . HtmlBBcodeUtils::formatMysqlDate($veranstaltung->datum_von);
		}

	}
	?>
</h1>

<div class="well well_first">
    <div class='content' style='overflow: auto;'>
		<?php
		if ($veranstaltung->antragsschluss != "") echo '<p class="antragsschluss">Antrags&shy;schluss: ' . HtmlBBcodeUtils::formatMysqlDateTime($veranstaltung->antragsschluss) . "</p>\n";

		if ($einleitungstext !== null) echo $einleitungstext;
		?>
        <br><br><span style="color: red; font-weight: bold;">BETA</span> - Bugs und Verbesserungsvorschläge auf <a href="https://textbegruenung.de/p/antragsgruen_testphase">https://textbegruenung.de/p/Antragstool_ToDo</a>
    </div>
</div><commit_msg>Beta-Hinweis raus<commit_after><?php

/**
 * @var SiteController $this
 * @var Veranstaltung $veranstaltung
 * @var string|null $einleitungstext
 * @var array $antraege
 * @var null|Person $ich
 * @var array|AntragKommentar[] $neueste_kommentare
 * @var array|Antrag[] $neueste_antraege
 * @var array|Aenderungsantrag[] $neueste_aenderungsantraege
 * @var array|AntragUnterstuetzer[] $meine_antraege
 * @var array|AenderungsantragUnterstuetzer[] $meine_aenderungsantraege
 * @var Sprache $sprache
 */

$this->pageTitle = Yii::app()->name;

$this->breadcrumbs = array(
	CHtml::encode($veranstaltung->name_kurz),
);
$this->breadcrumbs_topname = $sprache->get("breadcrumb_top");

if ($veranstaltung->typ != Veranstaltung::$TYP_PROGRAMM) {
	$html = "<div class='well'><ul class='nav nav-list neue-antraege'><li class='nav-header'>" . $sprache->get("Neue Anträge") . "</li>";
	if (count($neueste_antraege) == 0) $html .= "<li><i>keine</i></li>";
	else foreach ($neueste_antraege as $ant) {
		$html .= "<li";
		switch ($ant->typ) {
			case Antrag::$TYP_ANTRAG:
				$html .= " class='antrag'";
				break;
			case Antrag::$TYP_RESOLUTION:
				$html .= " class='resolution'";
				break;
			default:
				$html .= " class='resolution'";
		}
		$html .= ">" . CHtml::link($ant["name"], "/antrag/anzeige/?id=" . $ant["id"]) . "</li>\n";
	}
	$html .= "</ul></div>";
	$this->menus_html[] = $html;

	if ($veranstaltung->darfEroeffnenAntrag()) {
		$this->menus_html[] = '<a class="neuer-antrag" href="/antrag/neu/?veranstaltung=' . $veranstaltung->id . '">
<img alt="Neuen Antrag stellen" src="/css/img/neuer-antrag.png">
</a>';
	}
}


$html = "<div class='well'><ul class='nav nav-list neue-aenderungsantraege'><li class='nav-header'>" . $sprache->get("Neue Änderungsanträge") . "</li>";
if (count($neueste_aenderungsantraege) == 0) $html .= "<li><i>keine</i></li>";
else foreach ($neueste_aenderungsantraege as $ant) {
	$html .= "<li class='aeantrag'>" . CHtml::link("<strong>" . CHtml::encode($ant["revision_name"]) . "</strong> zu " . CHtml::encode($ant->antrag->revision_name), "/aenderungsantrag/anzeige/?id=" . $ant["id"]) . "</li>\n";
}
$html .= "</ul></div>";
$this->menus_html[] = $html;

if ($veranstaltung->typ == Veranstaltung::$TYP_PROGRAMM) {
	if ($veranstaltung->darfEroeffnenAntrag()) {
		$this->menus_html[] = '<a class="neuer-antrag" href="/antrag/neu/?veranstaltung=' . $veranstaltung->id . '">
<img alt="Neuen Antrag stellen" src="/css/img/neuer-antrag.png">
</a>';
	}
}

$html = "<div class='well'><ul class='nav nav-list neue-kommentare'><li class='nav-header'>Neue Kommentare</li>";
if (count($neueste_kommentare) == 0) $html .= "<li><i>keine</i></li>";
else foreach ($neueste_kommentare as $komm) {
	$html .= "<li class='komm'>";
	$html .= "<strong>" . CHtml::encode($komm->verfasser->name) . "</strong>, " . HtmlBBcodeUtils::formatMysqlDateTime($komm->datum);
	$html .= "<div>Zu " . CHtml::link(CHtml::encode($komm->antrag->name), "/antrag/anzeige/?id=" . $komm->antrag_id . "&kommentar=" . $komm->id . "#komm" . $komm->id) . "</div>";
	$html .= "</li>\n";
}
$html .= "</ul></div>";
$this->menus_html[] = $html;

$html = "<div class='well'><ul class='nav nav-list neue-kommentare'><li class='nav-header'>Feeds</li>";

if ($veranstaltung->typ != Veranstaltung::$TYP_PROGRAMM) $html .= "<li class='feed'><a href='/site/feedAntraege/?id=" . $veranstaltung->id . "'>" . $sprache->get("Anträge") . "</a></li>";
$html .= "<li class='feed'><a href='/site/feedAenderungsantraege/?id=" . $veranstaltung->id . "'>" . $sprache->get("Änderungsanträge") . "</a></li>";
$html .= "<li class='feed'><a href='/site/feedKommentare/?id=" . $veranstaltung->id . "'>Kommentare</a></li>";
$html .= "<li class='feed'><a href='/site/feedAlles/?id=" . $veranstaltung->id . "'><b>Alles</b></a></li>";
$html .= "</ul></div>";

$this->menus_html[] = $html;

?>

<h1 class="well">
	<?php
	echo CHtml::encode($veranstaltung->name);
	if ($veranstaltung->datum_von != "" && $veranstaltung->datum_von != "0000-00-00") {
		if ($veranstaltung->datum_von != $veranstaltung->datum_bis) {
			echo ", " . HtmlBBcodeUtils::formatMysqlDate($veranstaltung->datum_von) . " - " . HtmlBBcodeUtils::formatMysqlDate($veranstaltung->datum_bis);
		} else {
			echo ", " . HtmlBBcodeUtils::formatMysqlDate($veranstaltung->datum_von);
		}

	}
	?>
</h1>

<div class="well well_first">
    <div class='content' style='overflow: auto;'>
		<?php
		if ($veranstaltung->antragsschluss != "") echo '<p class="antragsschluss">Antrags&shy;schluss: ' . HtmlBBcodeUtils::formatMysqlDateTime($veranstaltung->antragsschluss) . "</p>\n";

		if ($einleitungstext !== null) echo $einleitungstext;
		?>
    </div>
</div>
{'fraction_non_alphanumeric': 0.24061648144265044, 'fraction_numerical': 0.002725938351855735, 'mean_word_length': 5.134405144694534, 'pattern_counts': {'":': 0, '<': 175, '<?xml version=': 0, '>': 271, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5775344', 'n_tokens_mistral': 3963, 'n_tokens_neox': 3909, 'n_words': 565}