Download-Seite

This commit is contained in:
2026-04-04 17:30:11 +02:00
parent 7b37f66e86
commit 02684d2063
7 changed files with 112 additions and 2 deletions

View File

@@ -20,6 +20,10 @@ class WebsiteController extends Controller
return view('content.about');
}
public function documents(Request $request){
return view('content.documents');
}
public function contact(Request $request){
return view('content.contact');
}

View File

@@ -7,6 +7,7 @@ return [
'fediverse' => 'C3Gov im Fediversum',
'signed_in_as' => 'Angemeldet als:',
'guest' => 'Gastkonto',
'news_alt' => 'Neuigkeiten',
'language' => [
'en' => 'English',
'de' => 'Deutsch',
@@ -14,6 +15,7 @@ return [
'nav' => [
'about' => 'Über uns',
'services' => 'Dienstleistungen',
'documents' => 'Dokumente',
'news' => 'Neuigkeiten',
'contact' => 'Kontakt',
'imprint' => 'Impressum',
@@ -34,6 +36,39 @@ return [
'text4' => 'Um unsere Internetpräsenz zu erweitern, können Sie uns jetzt auch im Fediversum besuchen.',
'text5' => 'Klicken Sie dafür auf diesen Verweis:',
'insertvideo' => '*Hier Werbefilm einfügen*'
],
'documents' => [
'description' => 'Hier finden Sie sowohl unsere Verwaltungsvorschrift und deren Anlagen, sowie jegliche Formblätter für die Ausstellung von Reisepässen.',
'verwaltungsvorschrift' => 'Verwaltungsvorschrift',
'donation' => 'Spendengebührenverordnung',
'fb1' => [
'name' => 'Formblatt 1',
'description' => 'Antrag auf Erstausstellung eines Hacker*innen-Reisepasses'
],
'fb1k' => [
'name' => 'Formblatt 1k',
'description' => 'Antrag auf Erstausstellung eines Junghackerpasses'
],
'fb2' => [
'name' => 'Formblatt 2',
'description' => 'Antrag auf Ersatz- oder Zweitausstellungen eines Hacker*innen-Reisepasses'
],
'fb2k' => [
'name' => 'Formblatt 2k',
'description' => 'Antrag auf Ersatz- oder Zweitausstellungen eines Junghackerpasses'
],
'fb3' => [
'name' => 'Formblatt 3',
'description' => 'Antrag auf Nachlegitimisierung eines Reisepasses durch das C3Gov'
],
'fb5' => [
'name' => 'Formblatt 5',
'description' => 'Voranmeldung zur Beantragung eines Reisepasses'
],
'fb7' => [
'name' => 'Formblatt 7',
'description' => 'Beschwerdeformular nach §7 Abs. 2 C3GovVerwV'
]
],
'services' => [
'title' => 'Unsere Dienstleistungen im Überblick',
@@ -130,5 +165,4 @@ return [
'delete_success' => 'Löschen erfolgreich!',
'insert_success' => 'Einfügen erfolgreich!',
],
'news_alt' => 'Neuigkeiten',
];

View File

@@ -15,6 +15,7 @@ return [
'about' => 'About us',
'services' => 'Services',
'news' => 'News',
'documents' => 'Documents',
'contact' => 'Contact',
'imprint' => 'Imprint',
'apply' => 'Apply now',
@@ -34,6 +35,39 @@ return [
'text4' => 'To expand our online presence, you can now also visit us on the Fediverse.',
'text5' => 'To do so, click on this link:',
'insertvideo' => '*Insert promotional video here*'
],
'documents' => [
'description' => 'Here you can find our administration regulations and their attachments as well as any forms concerning the issuance of travel documents.',
'verwaltungsvorschrift' => 'Administration Regulations',
'donation' => 'Donation Fee Regulations',
'fb1' => [
'name' => 'Form 1',
'description' => 'Application for the initial issuance of a hacker passport'
],
'fb1k' => [
'name' => 'Form 1k',
'description' => 'Antrag auf Erstausstellung eines Junghacker*innen-Reisepasses'
],
'fb2' => [
'name' => 'Form 2',
'description' => 'Application for the replacement or reissuance of a hacker passport'
],
'fb2k' => [
'name' => 'Form 2k',
'description' => 'Antrag auf Ersatz- oder Zweitausstellungen eines Junghacker*innen-Reisepasses'
],
'fb3' => [
'name' => 'Form 3',
'description' => 'Application for the retroactive validation of a hacker passport'
],
'fb5' => [
'name' => 'Form 5',
'description' => 'Pre-registration for a passport application'
],
'fb7' => [
'name' => 'Form 7',
'description' => 'Complaint Form in accordance with §7 (2) C3GovVerwV'
]
],
'services' => [
'title' => 'Our Services',

View File

@@ -0,0 +1,36 @@
@extends('layout.app')
@section('scripts')
@endsection
@section('content')
<h1>{{ __('app.nav.documents') }}</h1>
<h2>{{ __('app.documents.description') }}</h2>
<h3>{{ __('app.documents.verwaltungsvorschrift') }}</h3>
<a href="{{ asset('Dokumente/C3GovVerwV.pdf') }}">{{ __('app.documents.verwaltungsvorschrift') }} C3GovVerwV Deutsch (PDF)</a><br />
<a href="{{ asset('Dokumente/C3GovVerwV_en.pdf') }}">{{ __('app.documents.verwaltungsvorschrift') }} C3GovVerwV English (PDF)</a><br />
<a href="{{ asset('Dokumente/C3GovSpGV.pdf') }}">{{ __('app.documents.donation') }}</a><br /><br />
<h3>{{ __('app.documents.fb1.name') }}</h3>
<a href="{{ asset('Dokumente/c3gov_fb1d.pdf') }}">{{ __('app.documents.fb1.description') }} Deutsch (PDF)</a><br />
<a href="{{ asset('Dokumente/c3gov_fb1e.pdf') }}">{{ __('app.documents.fb1.description') }} English (PDF)</a><br />
<a href="{{ asset('Dokumente/c3gov_fb1k.pdf') }}">{{ __('app.documents.fb1k.description') }} Deutsch (PDF)</a><br /><br />
<h3>{{ __('app.documents.fb2.name') }}</h3>
<a href="{{ asset('Dokumente/c3gov_fb2d.pdf') }}">{{ __('app.documents.fb2.description') }} Deutsch (PDF)</a><br />
<a href="{{ asset('Dokumente/c3gov_fb2e.pdf') }}">{{ __('app.documents.fb2.description') }} English (PDF)</a><br />
<a href="{{ asset('Dokumente/c3gov_fb2k.pdf') }}">{{ __('app.documents.fb2k.description') }} Deutsch (PDF)</a><br /><br />
<h3>{{ __('app.documents.fb3.name') }}</h3>
<a href="{{ asset('Dokumente/c3gov_fb3d.pdf') }}">{{ __('app.documents.fb3.description') }} Deutsch (PDF)</a><br />
<a href="{{ asset('Dokumente/c3gov_fb3e.pdf') }}">{{ __('app.documents.fb3.description') }} English (PDF)</a><br /><br />
<h3>{{ __('app.documents.fb5.name') }}</h3>
<a href="{{ asset('Dokumente/c3gov_fb5dk.pdf') }}">{{ __('app.documents.fb5.description') }} Deutsch (PDF)</a><br />
<a href="{{ asset('Dokumente/c3gov_fb5ek.pdf') }}">{{ __('app.documents.fb5.description') }} English (PDF)</a><br /><br />
<h3>{{ __('app.documents.fb7.name') }}</h3>
<a href="{{ asset('Dokumente/c3gov_fb7d.pdf') }}">{{ __('app.documents.fb7.description') }} Deutsch (PDF)</a><br />
<a href="{{ asset('Dokumente/c3gov_fb7e.pdf') }}">{{ __('app.documents.fb7.description') }} English (PDF)</a><br /><br />
@endsection

View File

@@ -38,6 +38,7 @@
<ul>
<li><a href="{{ route('about') }}">{{ __('app.nav.about') }}</a></li>
<li><a href="{{ route('services') }}">{{ __('app.nav.services') }}</a></li>
<li><a href="{{ route('documents') }}">{{ __('app.nav.documents') }}</a></li>
<li><a href="{{ route('news') }}">{{ __('app.nav.news') }}</a></li>
<li><a href="{{ route('contact') }}">{{ __('app.nav.contact') }}</a></li>
<li><a href="{{ route('imprint') }}">{{ __('app.nav.imprint') }}</a></li>

View File

@@ -11,6 +11,7 @@ use Illuminate\Support\Facades\Route;
Route::get('/', [WebsiteController::class, 'index']);
Route::get('/ueberuns', [WebsiteController::class, 'about'])->name('about');
Route::get('/dokumente', [WebsiteController::class, 'documents'])->name('documents');
Route::get('/kontakt', [WebsiteController::class, 'contact'])->name('contact');
Route::get('/impressum', [WebsiteController::class, 'imprint'])->name('imprint');
Route::get('/services', [WebsiteController::class, 'services'])->name('services');