sbgg.jetzt/page/timeline/index.php

426 lines
16 KiB
PHP

<?php
declare(strict_types = 1);
namespace Kimendisch\Sbgg_Jetzt;
use Flake\Page;
use Flake\Project;
// HACK: REMOVE `DE` PATH PARAM //
if(!in_array(Project::param("lang"), [null, "en"])){
header("HTTP/1.1 303 See Other");
header("Location: /timeline");
}
// LANGUAGE MANAGER //
// hack: fake get param from url path
$param_lang = Project::param("lang") ?? "de";
$_GET["lang"] = $param_lang;
require("./page/lang_base.php");
// PAGE INIT //
Page::start();
Page::title($dict->get("timeline_page_title"));
Page::$head["alternate_de"] = '<link rel="alternate" hreflang="de" href="/timeline" />';
Page::$head["alternate_en"] = '<link rel="alternate" hreflang="en" href="/en/timeline" />';
Page::robots(index: true, follow: true);
Page::$head["og_title"] = '<meta property="og:title" content="' . $dict->get("timeline_page_title") . '" />';
require("./page/page_base.php");
?>
<?php
Nav::$active = "timeline";
require("./page/nav.php");
?>
<div class="page-container has-nav">
<div id="page" class="page">
<div class="title">
<h1><?= $dict->get("page_title_h1") ?></h1>
<h2><?= $dict->get("timeline_title") ?></h2>
</div>
<div id="timeline" class="section">
<div class="content">
<div class="timeline">
<div id="koalitionsvertrag" class="item done">
<div class="connector">
<span class="waypoint ti ti-heart-handshake"></span>
</div>
<div class="box">
<?php
$timeline_date = $dict->get("timeline_koalitionsvertrag_date");
if($timeline_date !== null){
?>
<span class="extra"><i class="ti ti-calendar"></i><?= $timeline_date ?></span>
<?php } ?>
<span class="title"><button class="copylink ti ti-link"></button><?= $dict->get("timeline_koalitionsvertrag_title") ?></span>
<?php
$timeline_koalitionsvertrag_text = $dict->get("timeline_koalitionsvertrag_text");
foreach($timeline_koalitionsvertrag_text as $one_timeline_koalitionsvertrag_text_line){
echo("<span>" . $one_timeline_koalitionsvertrag_text_line . "</span>");
}
?>
<div class="button-list">
<a href="https://web.archive.org/web/20230630200056/https://www.spd.de/fileadmin/Dokumente/Koalitionsvertrag/Koalitionsvertrag_2021-2025.pdf" target="_blank" class="button">
<span class="text"><?= $dict->get("timeline_koalitionsvertrag_button") ?></span>
<span class="icon ti ti-external-link"></span>
</a>
</div>
</div>
</div>
<div id="eckpunktepapier" class="item done">
<div class="connector">
<span class="waypoint ti ti-border-corners"></span>
</div>
<div class="box">
<?php
$timeline_date = $dict->get("timeline_eckpunktepapier_date");
if($timeline_date !== null){
?>
<span class="extra"><i class="ti ti-calendar"></i><?= $timeline_date ?></span>
<?php } ?>
<span class="title"><button class="copylink ti ti-link"></button><?= $dict->get("timeline_eckpunktepapier_title") ?></span>
<?php
$timeline_eckpunktepapier_text = $dict->get("timeline_eckpunktepapier_text");
foreach($timeline_eckpunktepapier_text as $one_timeline_eckpunktepapier_text_line){
echo("<span>" . $one_timeline_eckpunktepapier_text_line . "</span>");
}
?>
<div class="button-list">
<a href="https://web.archive.org/web/20230418072943/https://www.bmfsfj.de/resource/blob/199382/1e751a6b7f366eec396d146b3813eed2/20220630-selbstbestimmungsgesetz-eckpunkte-data.pdf" target="_blank" class="button">
<span class="text"><?= $dict->get("timeline_eckpunktepapier_button") ?></span>
<span class="icon ti ti-external-link"></span>
</a>
</div>
</div>
</div>
<div id="referentenentwurf" class="item done">
<div class="connector">
<span class="waypoint ti ti-pencil"></span>
</div>
<div class="box">
<?php
$timeline_date = $dict->get("timeline_referentenentwurf_date");
if($timeline_date !== null){
?>
<span class="extra"><i class="ti ti-calendar"></i><?= $timeline_date ?></span>
<?php } ?>
<span class="title"><button class="copylink ti ti-link"></button><?= $dict->get("timeline_referentenentwurf_title") ?></span>
<?php
$timeline_referentenentwurf_text = $dict->get("timeline_referentenentwurf_text");
foreach($timeline_referentenentwurf_text as $one_timeline_referentenentwurf_text_line){
echo("<span>" . $one_timeline_referentenentwurf_text_line . "</span>");
}
?>
<div class="button-list">
<a href="https://web.archive.org/web/20230610171918/https://www.bmfsfj.de/resource/blob/224548/4d24ff0698216058eb758ada5c84bd90/entwurf-selbstbestimmungsgesetz-data.pdf" target="_blank" class="button">
<span class="text"><?= $dict->get("timeline_referentenentwurf_button") ?></span>
<span class="icon ti ti-external-link"></span>
</a>
<a href="https://web.archive.org/web/20230714124925/https://www.bmj.de/SharedDocs/Downloads/DE/Themen/FamilieUndPartnerschaft/Fragen_und_Antworten_SBGG.pdf?__blob=publicationFile" target="_blank" class="button">
<span class="text"><?= $dict->get("timeline_referentenentwurf_button2") ?></span>
<span class="icon ti ti-external-link"></span>
</a>
</div>
</div>
</div>
<div id="regierungsentwurf" class="item done">
<div class="connector">
<span class="waypoint ti ti-notes"></span>
</div>
<div class="box">
<?php
$timeline_date = $dict->get("timeline_regierungsentwurf_date");
if($timeline_date !== null){
?>
<span class="extra"><i class="ti ti-calendar"></i><?= $timeline_date ?></span>
<?php } ?>
<span class="title"><button class="copylink ti ti-link"></button><?= $dict->get("timeline_regierungsentwurf_title") ?></span>
<?php
$timeline_regierungsentwurf_text = $dict->get("timeline_regierungsentwurf_text");
foreach($timeline_regierungsentwurf_text as $one_timeline_regierungsentwurf_text_line){
echo("<span>" . $one_timeline_regierungsentwurf_text_line . "</span>");
}
?>
<div class="button-list">
<a href="https://web.archive.org/web/20230823122446/https://www.bmj.de/SharedDocs/Downloads/DE/Gesetzgebung/RegE/RegE_Selbstbestimmung.pdf?__blob=publicationFile&v=2" target="_blank" class="button">
<span class="text"><?= $dict->get("timeline_regierungsentwurf_button") ?></span>
<span class="icon ti ti-external-link"></span>
</a>
</div>
</div>
</div>
<div id="bundesrat" class="item"></div>
<div id="bundesrat-1" class="item done">
<div class="connector">
<span class="waypoint ti ti-zoom-check"></span>
</div>
<div class="box">
<?php
$timeline_date = $dict->get("timeline_bundesrat_date");
if($timeline_date !== null){
?>
<span class="extra"><i class="ti ti-calendar"></i><?= $timeline_date ?></span>
<?php } ?>
<span class="title"><button class="copylink ti ti-link"></button><?= $dict->get("timeline_bundesrat_title") ?></span>
<?php
$timeline_bundesrat_text = $dict->get("timeline_bundesrat_text");
foreach($timeline_bundesrat_text as $one_timeline_bundesrat_text_line){
echo("<span>" . $one_timeline_bundesrat_text_line . "</span>");
}
?>
<div class="button-list">
<a href="https://yt.artemislena.eu/watch?v=n0chw7-cAsQ" target="_blank" class="button">
<span class="text"><?= $dict->get("timeline_bundesrat_button") ?></span>
<span class="icon ti ti-external-link"></span>
</a>
<a href="https://web.archive.org/web/20231020142352/https://www.bundesrat.de/SharedDocs/drucksachen/2023/0401-0500/432-1-23.pdf?__blob=publicationFile&v=1" target="_blank" class="button">
<span class="text"><?= $dict->get("timeline_bundesrat_button2") ?></span>
<span class="icon ti ti-external-link"></span>
</a>
</div>
</div>
</div>
<div id="lesung-1" class="item done">
<div class="connector">
<span class="waypoint ti ti-podium"></span>
</div>
<div class="box">
<?php
$timeline_date = $dict->get("timeline_lesung_1_date");
if($timeline_date !== null){
?>
<span class="extra"><i class="ti ti-calendar"></i><?= $timeline_date ?></span>
<?php } ?>
<span class="title"><button class="copylink ti ti-link"></button><?= $dict->get("timeline_lesung_1_title") ?></span>
<?php
$timeline_lesung_1_text = $dict->get("timeline_lesung_1_text");
foreach($timeline_lesung_1_text as $one_timeline_lesung_1_text_line){
echo("<span>" . $one_timeline_lesung_1_text_line . "</span>");
}
?>
<div class="button-list">
<a href="https://www.bundestag.de/dokumente/textarchiv/2023/kw46-de-geschlechtseintrag-976420" target="_blank" class="button">
<span class="text"><?= $dict->get("timeline_lesung_1_button") ?></span>
<span class="icon ti ti-external-link"></span>
</a>
</div>
</div>
</div>
<div id="ausschuss-anhoerung" class="item done">
<div class="connector">
<span class="waypoint ti ti-messages"></span>
</div>
<div class="box">
<?php
$timeline_date = $dict->get("timeline_ausschuss_anhoerung_date");
if($timeline_date !== null){
?>
<span class="extra"><i class="ti ti-calendar"></i><?= $timeline_date ?></span>
<?php } ?>
<span class="title"><button class="copylink ti ti-link"></button><?= $dict->get("timeline_ausschuss_anhoerung_title") ?></span>
<?php
$timeline_ausschuss_anhoerung_text = $dict->get("timeline_ausschuss_anhoerung_text");
foreach($timeline_ausschuss_anhoerung_text as $one_timeline_ausschuss_anhoerung_text_line){
echo("<span>" . $one_timeline_ausschuss_anhoerung_text_line . "</span>");
}
?>
<div class="button-list">
<a href="https://www.bundestag.de/dokumente/textarchiv/2023/kw48-pa-familie-selbstbestimmungsgesetz-978748" target="_blank" class="button">
<span class="text"><?= $dict->get("timeline_ausschuss_anhoerung_button") ?></span>
<span class="icon ti ti-external-link"></span>
</a>
</div>
</div>
</div>
<div id="lesung-2" class="item"></div>
<div id="lesung-3" class="item"></div>
<div id="lesung-2-3" class="item done">
<div class="connector">
<span class="waypoint ti ti-hand-stop"></span>
</div>
<div class="box">
<?php
$timeline_date = $dict->get("timeline_lesung_2_3_date");
if($timeline_date !== null){
?>
<span class="extra"><i class="ti ti-calendar"></i><?= $timeline_date ?></span>
<?php } ?>
<span class="title"><button class="copylink ti ti-link"></button><?= $dict->get("timeline_lesung_2_3_title") ?></span>
<?php
$timeline_lesung_3_text = $dict->get("timeline_lesung_2_3_text");
foreach($timeline_lesung_3_text as $one_timeline_lesung_3_text_line){
echo("<span>" . $one_timeline_lesung_3_text_line . "</span>");
}
?>
<div class="button-list">
<a href="https://www.bundestag.de/dokumente/textarchiv/2024/kw15-de-geschlechtseintrag-997406" target="_blank" class="button">
<span class="text"><?= $dict->get("timeline_lesung_2_3_button") ?></span>
<span class="icon ti ti-external-link"></span>
</a>
</div>
</div>
</div>
<div id="bundesrat-2" class="item done">
<div class="connector">
<span class="waypoint ti ti-zoom-check"></span>
</div>
<div class="box">
<?php
$timeline_date = $dict->get("timeline_bundesrat_2_date");
if($timeline_date !== null){
?>
<span class="extra"><i class="ti ti-calendar"></i><?= $timeline_date ?></span>
<?php } ?>
<span class="title"><button class="copylink ti ti-link"></button><?= $dict->get("timeline_bundesrat_2_title") ?></span>
<?php
$timeline_bundesrat_2_text = $dict->get("timeline_bundesrat_2_text");
foreach($timeline_bundesrat_2_text as $one_timeline_bundesrat_2_text_line){
echo("<span>" . $one_timeline_bundesrat_2_text_line . "</span>");
}
?>
<div class="button-list">
<a href="https://www.bundesrat.de/DE/service/mediathek/mediathek-node.html?cms_id=0_tb5fzq89" target="_blank" class="button">
<span class="text"><?= $dict->get("timeline_bundesrat_2_button") ?></span>
<span class="icon ti ti-external-link"></span>
</a>
</div>
</div>
</div>
<div id="bundesgesetzblatt" class="item done done-stop">
<div class="connector">
<span class="waypoint ti ti-news"></span>
</div>
<div class="box">
<?php
$timeline_date = $dict->get("timeline_bundesgesetzblatt_date");
if($timeline_date !== null){
?>
<span class="extra"><i class="ti ti-calendar"></i><?= $timeline_date ?></span>
<?php } ?>
<span class="title"><button class="copylink ti ti-link"></button><?= $dict->get("timeline_bundesgesetzblatt_title") ?></span>
<?php
$timeline_bundesgesetzblatt_text = $dict->get("timeline_bundesgesetzblatt_text");
foreach($timeline_bundesgesetzblatt_text as $one_timeline_bundesgesetzblatt_text_line){
echo("<span>" . $one_timeline_bundesgesetzblatt_text_line . "</span>");
}
?>
<div class="button-list">
<a href="https://web.archive.org/web/20240621093602/https://www.recht.bund.de/bgbl/1/2024/206/regelungstext.pdf?__blob=publicationFile&v=3" target="_blank" class="button">
<span class="text"><?= $dict->get("timeline_bundesgesetzblatt_button") ?></span>
<span class="icon ti ti-external-link"></span>
</a>
</div>
</div>
</div>
<div id="anmeldung" class="item next">
<div class="connector">
<span class="waypoint ti ti-ticket"></span>
</div>
<div class="box">
<?php
$timeline_date = $dict->get("timeline_anmeldung_date");
if($timeline_date !== null){
?>
<span class="extra"><i class="ti ti-calendar"></i><?= $timeline_date ?></span>
<?php } ?>
<span class="title"><button class="copylink ti ti-link"></button><?= $dict->get("timeline_anmeldung_title") ?></span>
<?php
$timeline_anmeldung_text = $dict->get("timeline_anmeldung_text");
foreach($timeline_anmeldung_text as $one_timeline_anmeldung_text_line){
echo("<span>" . $one_timeline_anmeldung_text_line . "</span>");
}
?>
</div>
</div>
<div id="inkrafttreten" class="item">
<div class="connector">
<span class="waypoint ti ti-gavel"></span>
</div>
<div class="box">
<?php
$timeline_date = $dict->get("timeline_inkrafttreten_date");
if($timeline_date !== null){
?>
<span class="extra"><i class="ti ti-calendar"></i><?= $timeline_date ?></span>
<?php } ?>
<span class="title"><button class="copylink ti ti-link"></button><?= $dict->get("timeline_inkrafttreten_title") ?></span>
<?php
$timeline_inkrafttreten_text = $dict->get("timeline_inkrafttreten_text");
foreach($timeline_inkrafttreten_text as $one_timeline_inkrafttreten_text_line){
echo("<span>" . $one_timeline_inkrafttreten_text_line . "</span>");
}
?>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<?php
Footer::$lang_href = [
"de" => "/timeline",
"en" => "/en/timeline",
];
require("./page/footer.php");
?>