refactor: s/Helfer\*in/Helfi/
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
This commit is contained in:
parent
4c9729ee0f
commit
9232485e5f
|
@ -43,7 +43,7 @@ class AstaForm(forms.Form):
|
|||
confirm = forms.BooleanField(
|
||||
required=True,
|
||||
label="Ich habe mich beim AStA als temporäres oder reguläres Mitglied (keine Fördermitgliedschaft!) angemeldet.",
|
||||
help_text="Aus Versicherungsgründen müssen Helfer*innen ordentliche Mitglieder des AStA Bamberg e. V. sein. Die Mitgliedschaft ist kostenlos.",
|
||||
help_text="Aus Versicherungsgründen müssen Helfis ordentliche Mitglieder des AStA Bamberg e. V. sein. Die Mitgliedschaft ist kostenlos.",
|
||||
)
|
||||
|
||||
|
||||
|
|
|
@ -213,7 +213,7 @@ class LoginToken(models.Model):
|
|||
send_count = models.IntegerField(default=0)
|
||||
|
||||
def send(self):
|
||||
text = f"Dein Registrierungslink zum Helfer*innensystem: https://helfen.kntkt.de{self.get_absolute_url()}\nWenn du dich nicht registriert hast, ignoriere diese SMS."
|
||||
text = f"Dein Registrierungslink zum Helfisystem: https://helfen.kntkt.de{self.get_absolute_url()}\nWenn du dich nicht registriert hast, ignoriere diese SMS."
|
||||
msg = Message(to=self.helper, text=text)
|
||||
msg.save()
|
||||
self.sent_at = timezone.now()
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
{% if enable_registration %}
|
||||
Du kannst dich gerne bereits <a href="{% url 'register' %}">anmelden</a>.
|
||||
{% else %}
|
||||
Aktuell ist es leider nicht möglich, sich für die Helfer*innen zu registrieren. Bitte komm später wieder.
|
||||
Aktuell ist es leider nicht möglich, sich als Helfi zu registrieren. Bitte komm später wieder.
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
{% if helper or enable_registration %}
|
||||
|
|
|
@ -132,7 +132,7 @@ def register(request):
|
|||
messages.add_message(
|
||||
request,
|
||||
messages.WARNING if request.method == "POST" else messages.INFO,
|
||||
"Aktuell ist es leider nicht möglich, sich für die Helfer*innen zu registrieren. Bitte komm später wieder.",
|
||||
"Aktuell ist es leider nicht möglich, sich als Helfi zu registrieren. Bitte komm später wieder.",
|
||||
)
|
||||
elif request.method == "POST":
|
||||
form = RegisterForm(request.POST)
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1">
|
||||
<title>{% block title %}Help!{% endblock %} – Helfer*innen</title>
|
||||
<title>{% block title %}Help!{% endblock %} – kontakt Helfis</title>
|
||||
<link rel="icon" href="{% static 'tonkakt.svg' %}" sizes="any" type="image/svg+xml">
|
||||
<link rel="stylesheet" href="{% static 'bulma.min.css' %}">
|
||||
<link rel="stylesheet" href="{% static 'bulma-prefers-dark.min.css' %}">
|
||||
|
@ -93,7 +93,7 @@
|
|||
<nav class="navbar">
|
||||
<div class="container">
|
||||
<div class="navbar-brand">
|
||||
<a class="navbar-item has-text-weight-bold" href="{% if user.is_authenticated %}{% url 'team:index' %}{% else %}{% url 'index' %}{% endif %}">Helfer*innen</a>
|
||||
<a class="navbar-item has-text-weight-bold" href="{% if user.is_authenticated %}{% url 'team:index' %}{% else %}{% url 'index' %}{% endif %}">kontakt Helfis</a>
|
||||
<a role="button" class="navbar-burger" aria-label="menu" aria-expanded="false" data-target="main-nav">
|
||||
<span aria-hidden="true"></span>
|
||||
<span aria-hidden="true"></span>
|
||||
|
|
|
@ -16,8 +16,8 @@
|
|||
{{ team_member.url }}
|
||||
|
||||
Deine Schichten werden in den nächsten Tagen weniger werden, wenn wir alle Schichten unter mehr Teammitgliedern verteilen.
|
||||
Du kannst unter dem Link immer nachschauen, welche Schichten du noch hast und welche schon von Helfer:innen belegt sind.
|
||||
Bei Schichten mit mehreren Personen, bei denen nicht alle von Helfer:innen belegt sind, koordiniere dich bitte mit den anderen Teammitgliedern, wer von euch die Schicht übernimmt.
|
||||
Du kannst unter dem Link immer nachschauen, welche Schichten du noch hast und welche schon von Helfis belegt sind.
|
||||
Bei Schichten mit mehreren Personen, bei denen nicht alle von Helfis belegt sind, koordiniere dich bitte mit den anderen Teammitgliedern, wer von euch die Schicht übernimmt.
|
||||
Natürlich kannst du auch mit anderen Menschen deine Schichten tauschen, dafür seid ihr aber selbst verantwortlich und ihr könnt den Tausch nicht im System abbilden.
|
||||
Wenn du eine deiner Schichten machst, komm bitte 15 Minuten vorher kurz an den Infopoint, damit wir wissen, dass du da bist.
|
||||
Danke für deine Hilfe!
|
||||
|
@ -29,9 +29,9 @@ Diese Schichtzuteilung wurde maschinell erstellt und ist auch ohne Unterschrift
|
|||
<th>Wann</th>
|
||||
<th>Wie lange</th>
|
||||
<th>Wo</th>
|
||||
<th>Helfer:innen</th>
|
||||
<th>Helfis</th>
|
||||
<th>Team-Mitglieder</th>
|
||||
<th>Helfer:innen-Link</th>
|
||||
<th>Helfilink</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
|
|
@ -9,7 +9,7 @@ class FeedbackForm(ModelForm):
|
|||
model = Feedback
|
||||
fields = ("party", "next_year", "feedback_text")
|
||||
labels = {
|
||||
"party": "Kommst du zum Helfer*innen-Fest?",
|
||||
"party": "Kommst du zum Helfifest?",
|
||||
"feedback_text": "Wie war's?",
|
||||
"next_year": "Dürfen wir dich nächstes Jahr wieder kontaktieren?",
|
||||
}
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
<hr>
|
||||
{% endif %}
|
||||
<div class="content">
|
||||
Bitte teil uns hierüber mit, ob du zum Helfer*innen-Fest kommst.
|
||||
Bitte teil uns hierüber mit, ob du zum Helfifest kommst.
|
||||
Vergiss nicht, deine Angaben mit dem <strong>Speichern</strong>-Button unten abzuschicken.
|
||||
</div>
|
||||
<form action="" method="post">
|
||||
|
|
|
@ -3,9 +3,9 @@
|
|||
{% block title %}Feedback{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<h3 class="title">Feedback von Helfer*innen</h3>
|
||||
<h3 class="title">Feedback von Helfis</h3>
|
||||
<div class="content is-flex">
|
||||
Zum Helfer*innenfest angemeldet:
|
||||
Zum Helfifest angemeldet:
|
||||
<div class="tags">
|
||||
<span class="tag is-success">ja</span>
|
||||
<span class="tag is-danger">nein</span>
|
||||
|
|
|
@ -10,9 +10,9 @@
|
|||
Um sicherzustellen, dass sich nur echte Menschen zu Schichten anmelden und damit wir dich erreichen, falls du dich zu deiner Schicht verspätest.
|
||||
</p>
|
||||
|
||||
<h5 class="mb-2">Wird es dieses Jahr ein Helfer*innenfest geben?</h5>
|
||||
<h5 class="mb-2">Wird es dieses Jahr ein Helfifest geben?</h5>
|
||||
<p>
|
||||
Wir werden dir nach dem Festival Bescheid geben, falls es ein Helfer*innenfest geben wird.
|
||||
Wir werden dir nach dem Festival Bescheid geben, falls es ein Helfifest geben wird.
|
||||
</p>
|
||||
|
||||
<h5 class="mb-2">Kann ich schon vor dem Festival mithelfen?</h5>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<meta name="visible" content="no">
|
||||
<div class="content">
|
||||
<h3>Randdaten zum Helfer*innen-Fest</h3>
|
||||
<h3>Randdaten zum Helfifest</h3>
|
||||
<ul>
|
||||
<li><strong>Wo?</strong> Auf dem Festivalgelände</li>
|
||||
<li><strong>Wann?</strong> Samstag, TBD um 17 Uhr</li>
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
<h2 id="Wieso-machen-wir-das-dieses-Jahr-so">Wieso machen wir das dieses Jahr so?</h2>
|
||||
<p>A: Früher wurden unbesetzte Schichten immer erst am Plenum des jeweiligen Tages zugeteilt. Das Plenum war super stressig, weil alle Angst hatten, dass sie eine unbequeme Schicht bekommen. Außerdem wurde der Großteil der Schichten nur an anwesende Mitglieder verteilt, sodass es immer die selben Personen traf. Zusätzlich konnte sich niemand vorbereiten/Ersatz suchen, weil die Schichten erst am gleichen Tag zugeteilt wurden.<br>Das neue Verfahren soll die Situation weniger unangenehm für uns alle machen.</p>
|
||||
<h2 id="Muss-ich-wirklich-so-viele-Schichten-machen">Muss ich wirklich so viele Schichten machen?</h2>
|
||||
<p>A: Wir erwarten, dass fast alle Schichten vor 23 Uhr von Helfer*innen besetzt werden. Gerade wenn das Festival erst mal im Gang ist, melden sich noch recht viele Helfer*innen zu Schichten an.</p>
|
||||
<p>A: Wir erwarten, dass fast alle Schichten vor 23 Uhr von Helfis besetzt werden. Gerade wenn das Festival erst mal im Gang ist, melden sich noch recht viele Helfis zu Schichten an.</p>
|
||||
<h2 id="Muss-ich-all-meine-Schichten-selber-machen">Muss ich all meine Schichten selber machen?</h2>
|
||||
<p>A: Du bist verantwortlich dafür, dass die Schicht besetzt wird. Das kannst du selber machen oder du fragst Freunde und andere Teammitglieder oder Besucher*innen.</p>
|
||||
<h2 id="Ich-habe-noch-viele-freie-Schichten-andere-haben-nur-noch-recht-wenige">Ich habe noch viele freie Schichten, andere haben nur noch recht wenige.</h2>
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
<div class="container has-text-centered">
|
||||
<h2 class="title is-2">kontakt – das Kulturfestival</h2>
|
||||
<h1 class="title is-1">sucht dich!</h1>
|
||||
<h3 class="title">Schnapp dir deine Helfer*innenschicht auf https://helfen.kntkt.de</h3>
|
||||
<h3 class="title">Schnapp dir deine Helfischicht auf https://helfen.kntkt.de</h3>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
|
|
@ -14,7 +14,7 @@ def public_dashboard(request):
|
|||
|
||||
num_helpers = Helper.objects.count()
|
||||
if num_helpers > 0:
|
||||
facts.append(("Registrierte Helfer*innen", num_helpers))
|
||||
facts.append(("Registrierte Helfis", num_helpers))
|
||||
|
||||
help_wanted = Q(required_helpers__gt=F("reg_count")) | Q(required_helpers=0) & Q(
|
||||
room__required_helpers__gt=F("reg_count")
|
||||
|
|
|
@ -14,7 +14,7 @@ class NameField(forms.ModelChoiceField):
|
|||
|
||||
|
||||
class HelperShift(forms.Form):
|
||||
helper = NameField(label="Helfer*in", queryset=Helper.objects.order_by("name"))
|
||||
helper = NameField(label="Helfi", queryset=Helper.objects.order_by("name"))
|
||||
|
||||
|
||||
class BulkMessage(forms.Form):
|
||||
|
@ -22,7 +22,7 @@ class BulkMessage(forms.Form):
|
|||
label="Nachricht", widget=forms.Textarea(attrs={"class": "textarea"})
|
||||
)
|
||||
checked_in_only = forms.BooleanField(
|
||||
label="Nur an Helfer*innen mit mindestens einem Check-in senden", required=False
|
||||
label="Nur an Helfis mit mindestens einem Check-in senden", required=False
|
||||
)
|
||||
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
{% load humanize %}
|
||||
{% load striplogintoken %}
|
||||
|
||||
{% block title %}Helferdetails{% endblock %}
|
||||
{% block title %}Helfidetails{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<h3 class="title">{{ helper.name }}</h3>
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{% block everything %}
|
||||
<section class="section">
|
||||
<div class="container">
|
||||
<h3 class="title" style="background:var(--background);margin:0 -1rem;padding:1rem;position:sticky;top:0;">Helfer*innen für {{ room.name }}</h3>
|
||||
<h3 class="title" style="background:var(--background);margin:0 -1rem;padding:1rem;position:sticky;top:0;">Helfis für {{ room.name }}</h3>
|
||||
<table class="table">
|
||||
<thead style="background:inherit;position:sticky;top:4rem;">
|
||||
<tr>
|
||||
<th>Startzeit</th>
|
||||
<th>Helfer*innen</th>
|
||||
<th>Helfis</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
</div>
|
||||
{% endif %}
|
||||
{% if shift.shiftregistration_set.all %}
|
||||
<h5 class="subtitle">Helfer*innen</h5>
|
||||
<h5 class="subtitle">Helfis</h5>
|
||||
<div class="columns is-multiline">
|
||||
{% for reg in shift.shiftregistration_set.all %}
|
||||
<div class="column is-one-quarter">
|
||||
|
@ -38,7 +38,7 @@
|
|||
</form>
|
||||
<form action="{% url 'team:unregister' reg.pk %}" method="post">
|
||||
{% csrf_token %}
|
||||
<button class="button is-warning is-small mr-2" type="submit">Helfer*in abmelden</button>
|
||||
<button class="button is-warning is-small mr-2" type="submit">Helfi abmelden</button>
|
||||
</form>
|
||||
<form action="{% url 'team:mark_as_failed' reg.pk %}" method="post">
|
||||
{% csrf_token %}
|
||||
|
@ -65,7 +65,7 @@
|
|||
{% endfor %}
|
||||
</div>
|
||||
{% endif %}
|
||||
<h5 class="subtitle">Helfer*in eintragen</h5>
|
||||
<h5 class="subtitle">Helfi eintragen</h5>
|
||||
<form action="" method="post">
|
||||
{% csrf_token %}
|
||||
{% for field in add_helper_form %}
|
||||
|
|
|
@ -111,13 +111,13 @@ def shift_detail(request, pk):
|
|||
messages.add_message(
|
||||
request,
|
||||
messages.SUCCESS,
|
||||
"Helfer erfolgreich zur Schicht hinzugefügt",
|
||||
"Helfi erfolgreich zur Schicht hinzugefügt",
|
||||
)
|
||||
else:
|
||||
messages.add_message(
|
||||
request,
|
||||
messages.WARNING,
|
||||
"Helfer ist bereits für diese Schicht angemeldet",
|
||||
"Helfi ist bereits für diese Schicht angemeldet",
|
||||
)
|
||||
return redirect("team:shift", pk=shift.pk)
|
||||
|
||||
|
@ -286,7 +286,7 @@ class RoomShiftList(ShiftList):
|
|||
class CheckinList(LoginRequiredMixin, ListView):
|
||||
paginate_by = 30
|
||||
template_name = "checkin_list.html"
|
||||
title = "Ankommende Helfer*innen"
|
||||
title = "Ankommende Helfis"
|
||||
|
||||
def get_queryset(self):
|
||||
return (
|
||||
|
@ -358,7 +358,7 @@ def delete_shiftregistration(request, pk):
|
|||
return render(
|
||||
request,
|
||||
"csrf_protect.html",
|
||||
{"action": "Helfer*in abmelden", "button_text": "Abmelden", "reg": reg},
|
||||
{"action": "Helfi abmelden", "button_text": "Abmelden", "reg": reg},
|
||||
)
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue