Skip to content
Snippets Groups Projects
Commit 841b2e57 authored by Dominik Hebeler's avatar Dominik Hebeler
Browse files

Changed membership form to pdf

parent a8bd7ade
No related branches found
No related tags found
2 merge requests!1395Development,!1394Development
<?php
return [
'heading.1' => 'SUMA-EV Aufnahmeantrag',
'ansprache.1' => 'Es freut uns, dass Sie sich entschlossen haben, dem SUMA-EV beitreten zu wollen. Damit zeigen Sie, dass Sie eine aktivere Rolle bei der Vertetung unserer Themen in der Öffentlichkeit wahrnehmen. Nur gemeinsam können wir unsere Rechte stärken und weiter entwickeln. Für Ihre Aufnahme ist es formal notwendig, dass Sie Ihren Beitritt mit Ihrer Unterschrift erklären und hier und da eine Auswahl treffen müssen. Was passiert dann mit Ihren Daten?',
'ansprache.2' => 'Im folgenden erheben wir Daten, die erforderlich sind und Daten, die Sie uns freiwillig mitteilen können.',
'ansprache.3' => 'Für die Verwaltung der Mitgliedschaft sind die mit einer Unterstreichung gekennzeichneten Daten erforderlich. Diese, aber auch die nicht erforderlichen, vernichten wir spätestens zwei Jahre nach Beendigung der Mitgliedschaft.',
'ansprache.4' => 'Mit den Daten für die Abbuchungserlaubnis legen wir eine automatische Abbuchung bei unserer Bank an (GLS-Bank) und verwahren die Papierunterlage getrennt von Ihren anderen persönlichen Daten in einem sicheren Schrank. Wir behalten diese Daten, um eine Abbuchungserlaubnis nachweisen zu können. Im Inland ist die Angabe der BIC nicht erforderlich. Auch diese Daten werden nach Beendigung der Mitgliedschaft vernichtet.',
'ansprache.5' => 'Bezüglich der Erfassung, des Speicherns und der Verwendung Ihrer Daten durch uns stehen Ihnen Rechte zu, die Sie in unserer <a href="https://metager.de/datenschutz#ihrerechte">Datenschutzerklärung</a> nachlesen können.',
'beitritt.1' => 'Hiermit erkläre ich eine:',
'radioperson' => 'Personenmitgliedschaft /',
'radiofirma' => 'Firmenmitgliedschaft',
'beitritt.2' => 'für:',
'beitritt.3' => 'Name, Vorname:',
'placeholder.3' => 'Name, Vorname',
'beitritt.4' => 'ggfs. Firmenname: ',
'placeholder.4' => 'Firmenname',
'beitritt.5' => 'Ihre Funktion dort: ',
'placeholder.5' => 'Funktion',
'beitritt.6' => 'Adresse:',
'placeholder.6' => 'Straße, Hausnummer, Postleitzahl, Ort',
'beitritt.10' => 'Email-Adresse: ',
'placeholder.10'=> 'Email-Adresse',
'beitritt.11' => 'Eigene Webadresse: ',
'ansprache.6' =>'Wir führen ein internes und mit Passwort geschütztes Mitgliederverzeichnis, in das Sie eingetragen werden, um die vereinsinterne Kommunikation zu erleichtern. So können sich Mitglieder leichter finden und man sieht, wer vielleicht bereits in der eigenen Stadt dabei ist. ',
'ansprache.7' =>'Darüber hinaus können Sie sich bereit erklären, dass wir einen Link und/oder Ihren Namen/Firmennamen und auf Wunsch weitere Informationen auf der Seite <a href="https://suma-ev.de/mitglieder/index.html">Mitgliederinformationen</a> anzeigen. Wenn Sie im nächsten Auswahlfeld "Ja" ankreuzen, dann erhalten Sie genauere Informationen und Vorschläge mit der Begrüßungsmail. Diese Auswahl müssen Sie im Folgenden treffen.',
'radiozustimmung' =>'Ja',
'radioablehnung' =>'Nein',
'ansprache.8' =>'Ich erkläre, dass ich dem „SUMA-EV - Verein für freien Wissenszugang“ beitreten will. Ich habe die Satzung zur Kenntnis genommen und stimme mit den Zielen des Vereins überein. Der Mindestbeitrag für Einzelmitglieder und Privatpersonen beträgt 5,-EUR pro Monat, Schüler und Studenten die Hälfte; für Firmen, Institutionen und Einrichtungen 5,- EUR pro Monat und Mitarbeiter, bei Firmen ab 20 Mitarbeitern pauschal 100,- EUR pro Monat, bei Firmen ab 200 Mitarbeitern pauschal 200,- EUR pro Monat.',
'beitritt.12' => 'Als Mitgliedsbeitrag wähle ich: ',
'beitritt.13' => 'EUR pro Monat.',
'beitritt.14' => 'Ort, Datum: ',
'unterschrift' => 'Ort, Datum, Unterschrift nach Ausdrucken des Formulars',
'beitritt.15' => 'Der Beitrag wird jährlich zum 01. August im voraus abgebucht, bzw. ab Eintrittsdatum anteilig für das erste Jahr.',
'abbuchung.2' => 'Abbuchungsermächtigung',
'abbuchung.3' => 'Hiermit ermächtige ich den "SUMA-EV - Verein für freien Wissenszugang" den o.g. Mitgliedsbeitrag von meinem Konto abzubuchen.',
'abbuchung.4' => 'Name des Kontoinhabers:',
'abbuchung.5' => 'Name der Bank:',
'abbuchung.6' => 'IBAN (oder Konto-Nummer):',
'abbuchung.7' => 'BIC (oder BLZ):',
'abbuchung.8' => 'Ort, Datum:',
'anweisung.1' => 'Bitte drucken Sie das Formular nach Ausfüllen aus und unterschreiben an beiden ......... Linien; dann können Sie es',
'anweisung.2' => 'faxen an 0511 34 00 10 23 (und schicken uns eine kurze E-Mail dazu, dass Sie das Beitrittsformular gefaxt haben, denn Faxgeräte sind manchmal inkompatibel) oder',
'anweisung.3' => 'per Post senden an: SUMA-EV, Röselerstr. 3, 30159 Hannover oder',
'anweisung.4' => 'einscannen und an office@suma-ev.de mailen.',
'anweisung.5' => 'Beim Versenden per Post oder Fax informieren Sie uns bitte kurz per E-Mail an office@suma-ev.de',
'anweisung.6' => 'Mitgliedsbeiträge an den SUMA-EV sind steuerlich absetzbar, da der Verein vom Finanzamt Hannover Nord als gemeinnützig anerkannt ist. Für die Absetzbarkeit beim Finanzamt genügt bei Mitgliedsbeiträgen oder Spenden bis 200€ normalerweise eine Kopie des Kontoauszugs (die übrigen Posten dürfen geschwärzt sein). Auf Wunsch können wir Ihnen auch eine Spendenbescheinigung ausstellen.',
'anweisung.7' => 'Drucken',
];
...@@ -13,7 +13,6 @@ return [ ...@@ -13,7 +13,6 @@ return [
'settings' => 'Einstellungen', 'settings' => 'Einstellungen',
'websearch' => 'Websuche-Widget - MetaGer', 'websearch' => 'Websuche-Widget - MetaGer',
'sitesearch' => 'Sitesearch-Widget - MetaGer', 'sitesearch' => 'Sitesearch-Widget - MetaGer',
'beitritt' => 'SUMA-EV Beitrittsformular',
'faq' => 'FAQ - MetaGer', 'faq' => 'FAQ - MetaGer',
'partnershops' => 'Partnershops - MetaGer', 'partnershops' => 'Partnershops - MetaGer',
'languages' => 'Übersetzungstool - MetaGer', 'languages' => 'Übersetzungstool - MetaGer',
......
<?php
return [
"heading.1" => "SUMA-EV membership application ",
'ansprache.1' => 'Thank you for considering joining SUMA-EV. By applying, you choose to take a more active role in representing the values we stand for. Reinforcing and developing our rights is only possible together. To complete your application it is required to make some choices and sign this form. What happens with your data?',
'ansprache.2' => 'Some of the following fields are required, others are optional.',
'ansprache.3' => 'For maintenance reasons underlined data needs to be entered. If you should ever withdraw your membership, all data will be deleted at the latest 2 years after your withdrawal.',
'ansprache.4' => 'The form containing the debit authorization is used for creating an automatic debit entry (GLS-Bank) and is stored seperately from your other personal data. We keep this data for evidence of your authorization. Of course, this data will be deleted as well, should you ever choose to withdraw your membership.',
'ansprache.5' => 'You can find more information about the usage of your data in our <a href="https://metager.de/en/datenschutz#ihrerechte">privacy policy</a>.',
"beitritt.1" => 'I hereby declare a:',
'radioperson' => 'private person membership /',
'radiofirma' => 'company membership',
"beitritt.2" => 'for:',
"beitritt.3" => 'Last name, first name:',
"placeholder.3" => "Last name, first name",
"beitritt.4" => "Company name:",
"placeholder.4" => "Fill in this line only if you apply as a company",
"beitritt.5" => "Function:",
'placeholder.5' => 'You might fill in here your job or your function within the company',
"beitritt.6" => 'Address:',
'placeholder.6' => 'Street, house number, postal code, city',
'beitritt.10' => 'Email address:',
'placeholder.10'=> 'email address',
'beitritt.11' => 'Web-Adress/URL of Homepage:',
'ansprache.6' => 'You will be added to our password-secured member list, which is for internal communication only. This way you can get in touch with other members.',
'ansprache.7' => 'If desired, we can display a link and your name/company name and further information on the webpage <a href="https://suma-ev.de/mitglieder/index.html">member information</a>. You can find more information about this inside the welcome email you receive after successfully applying. Please choose, whether you agree to the publication of your data:',
'radiozustimmung' =>'Yes',
'radioablehnung' =>'No',
"ansprache.8" => "I hereby declare that I want to join the “SUMA-EV - association for free access to knowledge.” I have taken note of the statutes and agree with the objectives of the association. The minimum fee for individual members and private individuals is 5,-EUR per month, students half. \r\nCompanies, institutions and facilities:\r\n- up to 20 employees: 5, - EUR a month for every employee\r\n- more than 20 and up to 200 employees: 100,- EUR a month in total\r\n- more than 200 employees 200,- EUR a month.",
"beitritt.12" => 'As a membership fee I choose: ',
"beitritt.13" => "EUR per month.",
"beitritt.14" => "Place, Date:",
"beitritt.15" => 'The contribution is debited annually on August 1st in advance or from date of admission pro rata for the first year.',
"unterschrift" => "Place, date and signature after printing the form ",
"abbuchung.2" => "Debit authorization",
"abbuchung.3" => "I hereby authorize the “SUMA-EV - association for free access to knowledge” to withdraw the membership fee debited from my account. ",
"abbuchung.4" => "Name of account holder:",
"abbuchung.5" => "Bank name:",
"abbuchung.6" => "IBAN:",
"abbuchung.7" => "BIC:",
"abbuchung.8" => "Place, Date:",
"anweisung.1" => "Please print the form after completing and signing at both ......... lines, then you can: ",
"anweisung.2" => "- fax it to 0049-(0)511-34 00 10 23 or\r\n\r\n",
"anweisung.3" => "- send it by mail to: SUMA-EV, Roeselerstr. 3, D-30159 Hanover, Germany or",
"anweisung.4" => "- scan and email it to office@suma-ev.de. ",
"anweisung.5" => "When sending by mail or fax, please let us know this. Write a short mail to: office@suma-ev.de",
"anweisung.6" => "Member contributions to the SUMA-EV are tax deductible under German law, since the association by the tax office Hannover Nord is a non profit organization. A tax receipt will sent if desired. ",
"anweisung.7" => "Print"
];
\ No newline at end of file
<?php <?php
return [ return [
"nav1" => "Search", "nav1" => "Search",
"nav2" => "Donate", "nav2" => "Donate",
"nav3" => "Privacy", "nav3" => "Privacy",
"nav4" => "Board", "nav4" => "Board",
"nav5" => "Contact", "nav5" => "Contact",
"nav6" => "Team", "nav6" => "Team",
"nav7" => "About us", "nav7" => "About us",
"nav8" => "Legal information", "nav8" => "Legal information",
"nav9" => "Help", "nav9" => "Help",
"nav10" => "Widget", "nav10" => "Widget",
"nav11" => "Associator", "nav11" => "Associator",
"nav14" => "TOR-Hidden-Service", "nav14" => "TOR-Hidden-Service",
"nav15" => "Tools", "nav15" => "Tools",
"nav16" => "Support Us", "nav16" => "Support Us",
"nav17" => "Purchase at affiliate shops", "nav17" => "Purchase at affiliate shops",
"nav18" => "Contact", "nav18" => "Contact",
"nav19" => "Language", "nav19" => "Language",
"nav20" => "Help", "nav20" => "Help",
"nav21" => "FAQ", "nav21" => "FAQ",
"nav22" => "Citation Search", "nav22" => "Citation Search",
"nav23" => "Admitting formular SUMA-EV", "nav23" => "Become a member",
"nav24" => "MetaGer source code", "nav24" => "MetaGer source code",
"nav25" => "MetaGer App", "nav25" => "MetaGer App",
'nav26' => 'MetaGer-Fanshop', 'nav26' => 'MetaGer-Fanshop',
"navigationToggle" => "show navigation", "navigationToggle" => "show navigation",
'titles.tips' => 'Tips', 'titles.tips' => 'Tips',
'plugin' => 'MetaGer Plugin', 'plugin' => 'MetaGer Plugin',
]; ];
...@@ -13,7 +13,6 @@ return [ ...@@ -13,7 +13,6 @@ return [
"settings" => "Settings", "settings" => "Settings",
"websearch" => "Websearch-Widget - MetaGer", "websearch" => "Websearch-Widget - MetaGer",
"sitesearch" => "Sitesearch-Widget - MetaGer", "sitesearch" => "Sitesearch-Widget - MetaGer",
"beitritt" => "Application Formular - MetaGer",
"faq" => "FAQ - MetaGer", "faq" => "FAQ - MetaGer",
"partnershops" => "Partnershops - MetaGer", "partnershops" => "Partnershops - MetaGer",
"languages" => "translation tool - MetaGer", "languages" => "translation tool - MetaGer",
......
/* Style für die Druckversion des Beitrittsformulars */
.beitritt-inputs {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
> div {
width: 50%;
padding: 10px;
@media screen and (max-width: 600px) {
width: 100%;
}
}
}
.beitritt-required-info {
text-decoration: underline;
}
form a {
font-size: inherit;
}
label {
font-weight: normal;
}
.signature {
border-top: 1px dashed black;
width: 75%;
margin-top: 16px;
}
@media print {
.card-heavy {
border: none !important;
margin: 0px 0px 8px 0px !important;
padding: 0;
-webkit-box-shadow: none !important;
box-shadow: none !important;
webkit-box-shadow: none !important;
}
.beitritt-inputs {
margin: 0px !important;
padding: 0px !important;
margin-bottom: 0px !important;
}
h1 {
margin-top: 0 !important;
padding-top: 0 !important;
}
* {
font-size: 12px !important;
}
h3 {
display: none !important;
}
header {
display: none !important;
}
footer {
display: none !important;
}
hr {
display: none !important;
}
.help-block {
text-decoration: none;
}
input[type="text"],
input[type="email"] {
font-weight: bold;
margin: 0px !important;
padding: 0px !important;
height: initial !important;
border: 0;
}
/* Passt die Größe der Radio-Buttons an
* Skalierung für Firefox, absolut für die anderen Browser
*/
input[type="radio"] {
-webkit-transform: scale(0.5);
transform: scale(0.5);
width: 20px !important;
height: 20px !important;
margin-top: 0px !important;
padding-top: 0px !important;
}
/* Blendet die Placeholder aus */
input::-webkit-input-placeholder {
/* WebKit browsers */
color: transparent !important;
}
input:-moz-placeholder {
/* Mozilla Firefox 4 to 18 */
color: transparent !important;
}
input::-moz-placeholder {
/* Mozilla Firefox 19+ */
color: transparent !important;
}
input:-ms-input-placeholder {
/* Internet Explorer 10+ */
color: transparent !important;
}
.container {
width: auto !important;
margin: 0px;
padding: 0px;
}
.wrapper {
padding: 0 !important;
margin: 0 !important;
}
.sign {
margin-top: 10px;
}
.donation-amount-input {
padding-top: 5px;
}
.pagebreak {
page-break-before: always;
}
#spendenaufruf {
display: none !important;
}
.beitritt-formular-info {
* {
font-size: 7pt !important;
}
}
}
@extends('layouts.subPages')
@section('title', $title )
@section('navbarFocus.donate', 'class="dropdown active"')
@section('content')
<link type="text/css" rel="stylesheet" href="{{ mix('/css/beitritt.css') }}" />
<script src="{{ mix('js/scriptJoinPage.js') }}"></script>
<form id="donation-form">
<div class="card-heavy">
<h1>{{ trans('beitritt.heading.1') }}</h1>
<h3>{{ trans('beitritt.ansprache.1') }}</h3>
<h3>{{ trans('beitritt.ansprache.2') }}</h3>
<h3>{{ trans('beitritt.ansprache.3') }}</h3>
<h3>{{ trans('beitritt.ansprache.4') }}</h3>
<h3>{!! trans('beitritt.ansprache.5') !!}</h3>
<div>
<label>{{ trans('beitritt.beitritt.1') }}</label>
<br>
<input type="radio" name="membershipType"> {{ trans('beitritt.radioperson') }}
<input type="radio" name="membershipType"> {{ trans('beitritt.radiofirma') }}
{{ trans('beitritt.beitritt.2') }}
</div>
<div class="beitritt-inputs">
<div>
<label class="beitritt-required-info" for="name">{{ trans('beitritt.beitritt.3') }}</label>
<input type="text" class="form-control beitritt-input" id="name" placeholder="{{trans('beitritt.placeholder.3')}}" required>
</div>
<div>
<label class="beitritt-required-info" for="firma">{{ trans('beitritt.beitritt.4') }}</label>
<input type="text" class="form-control beitritt-input" id="firma" placeholder="{{trans('beitritt.placeholder.4')}}">
</div>
<div>
<label for="funktion">{{ trans('beitritt.beitritt.5') }}</label>
<input type="text" class="form-control beitritt-input" id="funktion" placeholder="{{trans('beitritt.placeholder.5')}}">
</div>
<div>
<label for="webpage">{{ trans('beitritt.beitritt.11') }}</label>
<input type="text" class="form-control beitritt-input" id="webpage"></div>
<div>
<label class="beitritt-required-info" for="adresse">{{ trans('beitritt.beitritt.6') }}</label>
<input type="text" class="form-control beitritt-input" id="adresse" placeholder="{{trans('beitritt.placeholder.6')}}" required>
</div>
<div>
<label class="beitritt-required-info" for="email">{{ trans('beitritt.beitritt.10') }}</label>
<input type="email" class="form-control beitritt-input" id="email" required>
</div>
</div>
<div>
<p>{!! trans('beitritt.ansprache.6') !!}</p>
<p>{!! trans('beitritt.ansprache.7') !!}</p>
<input type="radio" name="veröffentlichung" checked> {{ trans('beitritt.radiozustimmung') }}
<input type="radio" name="veröffentlichung"> {{ trans('beitritt.radioablehnung') }}
</div>
<div>
<p>{{ trans('beitritt.ansprache.8') }}
<div>
<label for="beitrag">{{ trans('beitritt.beitritt.12') }}</label>
<input type="text" class="form-control beitritt-input" id="beitrag" placeholder="">
<label for="beitrag">{{ trans('beitritt.beitritt.13') }}</label>
<p>{{ trans('beitritt.beitritt.15')}}</p>
</div>
<br>
<p class="signature">{{ trans('beitritt.unterschrift') }}</p>
</div>
</div>
<div class="card-heavy">
<div class="newpage noprint"></div>
<h1>{{ trans('beitritt.abbuchung.2') }}</h1>
<p>{{ trans('beitritt.abbuchung.3') }}</p>
<div class="beitritt-inputs">
<div>
<label class="beitritt-required-info" for="kontoname">{{ trans('beitritt.abbuchung.4') }}</label>
<input type="text" class="form-control beitritt-input" id="kontoname" placeholder="">
</div>
<div>
<label class="beitritt-required-info" for="bankverbindung">{{ trans('beitritt.abbuchung.5') }}</label>
<input type="text" class="form-control beitritt-input" id="bankverbindung" placeholder="">
</div>
<div>
<label class="beitritt-required-info" for="iban">{{ trans('beitritt.abbuchung.6') }}</label>
<input type="text" class="form-control beitritt-input" id="iban" maxlength="22" placeholder="">
</div>
<div>
<label class="beitritt-required-info" for="bic">{{ trans('beitritt.abbuchung.7') }}</label>
<input type="text" class="form-control beitritt-input" id="bic" placeholder="">
</div>
</div>
<div>
<br>
<p class="signature">{{ trans('beitritt.unterschrift') }}</p>
</div>
<hr>
<div class="beitritt-formular-info">
<p>{{ trans('beitritt.anweisung.1') }}</p>
<ul class="dotlist">
<li>{{ trans('beitritt.anweisung.2') }}</li>
<li>{{ trans('beitritt.anweisung.3') }}</li>
<li>{{ trans('beitritt.anweisung.4') }}</li>
</ul>
<p>{{ trans('beitritt.anweisung.5') }}</p>
<p>{{ trans('beitritt.anweisung.6') }}</p>
</div>
</div>
</form>
<button type="button" class="noprint js-only btn btn-lg btn-primary" onclick="window.print();">{{ trans('beitritt.anweisung.7') }}</button>
@endsection
...@@ -86,9 +86,11 @@ Route::group( ...@@ -86,9 +86,11 @@ Route::group(
}); });
Route::get('beitritt', function () { Route::get('beitritt', function () {
return view('spende.beitritt') if (LaravelLocalization::getCurrentLocale() === "de") {
->with('title', trans('titles.beitritt')) return response()->file(storage_path('app/public/aufnahmeantrag-de.pdf'));
->with('navbarFocus', 'foerdern'); } else {
return response()->file(storage_path('app/public/aufnahmeantrag-en.pdf'));
}
}); });
Route::get('bform1.htm', function () { Route::get('bform1.htm', function () {
......
...@@ -31,12 +31,6 @@ mix ...@@ -31,12 +31,6 @@ mix
.less("resources/less/bootstrap/bootstrap.less", "public/css/bootstrap.css", { .less("resources/less/bootstrap/bootstrap.less", "public/css/bootstrap.css", {
strictMath: true strictMath: true
}) })
.less(
"resources/less/metager/pages/beitritt.less",
"public/css/beitritt.css", {
strictMath: true
}
)
.less( .less(
"resources/less/metager/pages/key.less", "resources/less/metager/pages/key.less",
"public/css/key.css", { "public/css/key.css", {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment