Skip to content

Commit

Permalink
Revert "Merge pull request #616 from hpi-swt2/presentation_strings"
Browse files Browse the repository at this point in the history
This reverts commit 96b65f0, reversing
changes made to 37347f4.
  • Loading branch information
tobiasduerschmid committed Feb 10, 2017
1 parent 96b65f0 commit e35c7ae
Show file tree
Hide file tree
Showing 5 changed files with 51 additions and 87 deletions.
31 changes: 16 additions & 15 deletions db/sample_data.rb
Expand Up @@ -24,9 +24,9 @@ def add_sample_data
users[:pupil] = user_pupil
users[:teacher] = user_teacher
users[:applicant] = user_applicant
users[:keven] = user_keven
users[:tobi] = user_tobi
users[:lisa] = user_lisa
users[:ralf] = user_ralf
users[:max] = user_max
users[:coach] = user_coach
users[:organizer] = user_organizer
users[:hpi_admin] = user_admin
Expand All @@ -36,34 +36,35 @@ def add_sample_data
profiles[:teacher] = profile_teacher(users[:teacher])
profiles[:applicant] = profile_applicant(users[:applicant])

profiles[:keven] = profile_pupil_keven(users[:keven])
profiles[:tobi] = profile_tobi(users[:tobi])
profiles[:tobi] = profile_tobi(users[:tobi])
profiles[:lisa] = profile_lisa(users[:lisa])
profiles[:ralf] = profile_pupil_ralf(users[:ralf])
profiles[:max] = profile_pupil_max(users[:max])
profiles[:organizer] = profile_organizer(users[:organizer])
profiles[:coach] = profile_coach(users[:coach])
profiles[:admin] = profile_admin(users[:hpi_admin])

application_letters = Hash.new
application_letters[:applicant_gongakrobatik] = application_letter_1(users[:applicant], events[:gongakrobatik])
application_letters[:applicant_gongakrobatik_past_deadline] = application_letter_1(users[:keven], events[:past_deadline_event])
application_letters[:applicant_gongakrobatik_accepcted] = application_letter_2(users[:lisa], events[:past_deadline_event])
application_letters[:applicant_gongakrobatik_rejected] = application_letter_3(users[:applicant], events[:past_deadline_event])
application_letters[:applicant_gongakrobatik_ralf] = application_letter_4(users[:ralf], events[:past_deadline_event])
application_letters[:applicant_gongakrobatik_karl] = application_letter_5(users[:pupil], events[:past_deadline_event])
application_letters[:applicant_gongakrobatik] = application_letter_applicant_gongakrobatik(users[:applicant], events[:gongakrobatik])
application_letters[:applicant_gongakrobatik_past_deadline] = application_letter_applicant_gongakrobatik(users[:tobi], events[:past_deadline_event])
application_letters[:applicant_gongakrobatik_accepcted] = application_letter_applicant_gongakrobatik_accepted(users[:lisa], events[:past_deadline_event])
application_letters[:applicant_gongakrobatik_rejected] = application_letter_applicant_gongakrobatik_rejected(users[:applicant], events[:past_deadline_event])
application_letters[:applicant_gongakrobatik_max] = application_letter_applicant_gongakrobatik_accepted(users[:max], events[:past_deadline_event])
application_letters[:applicant_gongakrobatik_karl] = application_letter_applicant_gongakrobatik_accepted(users[:pupil], events[:past_deadline_event])
application_letters[:applicant_programmierkurs_lisa] = application_letter_applicant_programmierkurs_1(users[:lisa], events[:programmierkurs])
application_letters[:applicant_programmierkurs_ralf] = application_letter_applicant_programmierkurs_2(users[:ralf], events[:programmierkurs])
application_letters[:applicant_programmierkurs_tobi] = application_letter_applicant_programmierkurs_3(users[:keven], events[:programmierkurs])
application_letters[:applicant_programmierkurs_max] = application_letter_applicant_programmierkurs_2(users[:max], events[:programmierkurs])
application_letters[:applicant_programmierkurs_tobi] = application_letter_applicant_programmierkurs_3(users[:tobi], events[:programmierkurs])

application_letters[:applicant_mintcamp_lisa] = application_letter_applicant_programmierkurs_2(users[:lisa], events[:mintcamp])
application_letters[:applicant_mintcamp_ralf] = application_letter_applicant_programmierkurs_1(users[:ralf], events[:mintcamp])
application_letters[:applicant_mintcamp_tobi] = application_letter_applicant_programmierkurs_3(users[:keven], events[:mintcamp])
application_letters[:applicant_mintcamp_max] = application_letter_applicant_programmierkurs_1(users[:max], events[:mintcamp])
application_letters[:applicant_mintcamp_tobi] = application_letter_applicant_programmierkurs_3(users[:tobi], events[:mintcamp])

requests = Hash.new
requests[:hardware_entwicklung] = request_hardware_entwicklung

agreement_letters = Hash.new
agreement_letters[:applicant_gongakrobatik] = agreement_letter_applicant_gongakrobatik(users[:applicant], events[:past_deadline_event])
agreement_letters[:ralf_gongakrobatik] = agreement_letter_applicant_gongakrobatik(users[:ralf], events[:past_deadline_event])
agreement_letters[:max_gongakrobatik] = agreement_letter_applicant_gongakrobatik(users[:max], events[:past_deadline_event])


email_templates = Hash.new
Expand Down
48 changes: 6 additions & 42 deletions db/sample_data/application_letters.rb
@@ -1,6 +1,6 @@
def application_letter_1(user, event)
def application_letter_applicant_gongakrobatik(user, event)
ApplicationLetter.new(
motivation: "Ich kann selber noch nicht programmieren, aber will es gerne lernen. Deshalb will ich ins Sommer-Camp.",
motivation: "Ich habe vor kurzem davon erfahren und war direkt hellaufbegeistert. Gerne würde ich mich bei Ihnen näher über das Thema informieren",
emergency_number: "01234567891",
organisation: "Schule am Griebnitzsee",
vegetarian: false,
Expand All @@ -13,9 +13,9 @@ def application_letter_1(user, event)
)
end

def application_letter_2(user, event)
def application_letter_applicant_gongakrobatik_rejected(user, event)
ApplicationLetter.new(
motivation: "Ich habe vor kurzem davon erfahren und war direkt hellauf begeistert. Gerne würde ich mich bei Ihnen näher über das Thema informieren. Ich bin absoluter Experte im Programmieren. In meiner Klasse bin ich der Einzige, der sich mit For-Schleifen und If-Schleifen auskennt. Mittlerweile spiele ich ein bisschen mit Rekursion herum. Vielleicht gibt es auf dem Camp auch andere Leute, die gerade Rekursion lernen und deshalb mit mir darüber reden können. Weil ich hier direkt aus der Nähe komme, habe ich schon viel vom HPI gehört und finde es toll, was man da so macht. Dieses Design Thinking klingt nach ziemlich viel Spaß. In der Hoffnung, davon auch etwas mitzubekommen, hoffe ich, bei dem Camp genommen zu werden.",
motivation: "Ich habe vor kurzem davon erfahren und war direkt hellaufbegeistert. Gerne würde ich mich bei Ihnen näher über das Thema informieren",
emergency_number: "01234567891",
organisation: "Schule am Griebnitzsee",
vegetarian: false,
Expand All @@ -28,49 +28,13 @@ def application_letter_2(user, event)
)
end

def application_letter_3(user, event)
ApplicationLetter.new(
motivation: "Ich habe schon seit der 8. Klasse das Programmieren als Hobby entdeckt und habe schon eine eigene App im Google Play Store veröffentlicht. Meine anderen Hobbies sind Baseln und Löten, aber Software bauen kann ich von denen am besten. Desshalb will ich gerne mehr darüber lernen. Ich arbeite gerne im Team und freue micht deshalb besonders auf die Zusammenarbeit mit anderen, die auch gerne Programmieren. ",
emergency_number: "01234567891",
organisation: "Schule am Griebnitzsee",
vegetarian: false,
vegan: true,
allergies: "",
annotation: "Euer Angebot find ich echt super.",
user: user,
event: event,
status: ApplicationLetter.statuses[:pending]
)
end

def application_letter_4(user, event)
def application_letter_applicant_gongakrobatik_accepted(user, event)
ApplicationLetter.new(
motivation: "Den normalen Unterricht in der Schule finde ich ziemlich langweilig und würde mich darüber freuen, etwas über den Tellerrand zu schauen und spannende Dinge lernen. Ich arbeite sehr gerne im Team und freue mich darauf, Gleichgesinnte kennen zu lernen.",
emergency_number: "01234567891",
organisation: "Schule am Griebnitzsee",
vegetarian: false,
vegan: true,
allergies: "",
annotation: "Euer Angebot find ich echt super.",
user: user,
event: event,
status: ApplicationLetter.statuses[:pending]
)
end

def application_letter_5(user, event)
ApplicationLetter.new(
motivation: 'Sehr geehrte Damen und Herren,
den normalen Unterricht in der Schule finde ich ziemlich langweilig und würde mich darüber freuen, etwas über den Tellerrand zu schauen und spannende Dinge lernen. Ich arbeite sehr gerne im Team und freue mich darauf, Gleichgesinnte kennen zu lernen.
Ich programmiere seit vielen Jahren mit Java und C++ und würde mich deshalb freuen, diese Fähigkeiten am HPI zu erweitern. Da ich plane, Informatik zu studieren, möchte ich das HPI etwas genauer kennen lernen, um festzustellen, ob es für mich als Studienplatz geeignet ist.
Viele Grüße
Hendrik',
emergency_number: "01234567891",
organisation: "Schule am Griebnitzsee",
vegetarian: true,
vegan: false,
allergies: "Tomaten",
annotation: "Euer Angebot find ich echt super.",
user: user,
Expand All @@ -81,7 +45,7 @@ def application_letter_5(user, event)

def application_letter_applicant_programmierkurs_1(user, event)
ApplicationLetter.new(
motivation: 'Ich würde gerne programmiere lernen, weil man damit total kreativ sein kann. Das klingt nach sehr viel Spaß :)',
motivation: "Den normalen Unterricht in der Schule finde ich ziemlich langweilig und würde mich darüber freuen, etwas über den Tellerrand zu schauen und spannende Dinge lernen. Ich arbeite sehr gerne im Team und freue mich darauf, Gleichgesinnte kennen zu lernen.",
emergency_number: "01234567891",
organisation: "Schule am Griebnitzsee",
vegetarian: false,
Expand Down
37 changes: 18 additions & 19 deletions db/sample_data/email_templates.rb
@@ -1,38 +1,37 @@
def email_template_acceptance
EmailTemplate.new(
status: :acceptance,
hide_recipients: true,
subject: "Zusage",
content: 'Liebe Bewerberin / lieber Bewerber,
hide_recipients: false,
subject: "Zusage für TODO",
content: 'Liebe Camp-Teilnehmerinnen und -Teilnehmer,
zunächst einmal herzlichen Glückwunsch: **Du bist dabei!** Bitte lies Dir die nachfolgenden Informationen zum Camp aufmerksam durch. Sollte Deine Teilnahme doch nicht möglich sein, bitten wir Dich im Interesse der Schüler auf der Warteliste darum, uns so schnell wie möglich zu informieren.
## Terminliches und Telefonnummern
Die Zeitpunkte für An- und Abreise sowie Telefonnummern für Probleme, z.B. größeren Zugverspätungen am Anreisetag findest Du auf dem Ablaufplan, den wir Dir vor dem Camp zusenden werden.
zunächst einmal herzlichen Glückwunsch: **Du bist dabei!** Bitte lies Dir die nachfolgenden Informationen zum TODO, das vom TODO bis TODO stattfinden wird, aufmerksam durch. Sollte deine Teilnahme doch nicht möglich sein, bitten wir dich im Interesse der Schüler auf der Warteliste darum, uns so schnell wie möglich zu informieren.
Terminliches und Telefonnummern
Die Zeitpunkte für An- und Abreise sowie Telefonnummern für Probleme, z.B. größeren Zugverspätungen am Anreisetag findest Du auf dem angehängten Ablaufplan.
## Einverständniserklärung
Aus versicherungstechnischen Gründen musst Du, falls Du noch nicht volljährig bist, eine Einverständniserklärung Deiner Eltern hochladen. Die Vorlage dafür findest Du im Anhang dieser E-Mail.
Aus versicherungstechnischen Gründen musst Du, falls Du noch nicht volljährig bist, eine Einverständniserklärung deiner Eltern hochladen.
## Wertsachen
Wer Digitalkamera, Laptop, etc. mit zum Camp bringt, ist für deren Sicherheit selbst zuständig. Für Verluste kann das Hasso-Plattner-Institut leider nicht aufkommen.
Weitere Informationen
Weitere Informationen werden nächste Woche direkt vom MINT-EC per Mail an euch versandt.
Aktuelle Information findest Du auch auf der Facebook-Seite des Schülerklubs unter: https://www.facebook.com/hpi.schuelerklub. Zudem haben wir eine Veranstaltung auf Facebook angelegt: https://www.facebook.com/events/846978382011807/. Dort kannst Du Dich mit anderen Teilnehmern über Fahrgemeinschaften austauschen.
Aktuelle Information findest Du auch auf der Facebook-Seite des Schülerklubs unter: https://www.facebook.com/hpi.schuelerklub. Zudem hat der MINT-EC eine Veranstaltung auf Facebook angelegt: https://www.facebook.com/events/846978382011807/
Wir wünschen Dir eine schnelle und sichere Anreise. Bei Fragen kannst Du Dich natürlich jederzeit an uns wenden.
Wir wünschen Dir eine schnelle und sichere Anreise. Bei Fragen kannst Du dich natürlich jederzeit an uns wenden.
Viele Grüße aus Potsdam,
Dein HPI-Workshop-Team
_________________________________________________________
dein HPI-Workshop-Team
------------------------------------------------------------------------------
Hasso-Plattner-Institut für Softwaresystemtechnik GmbH
Prof.-Dr.-Helmert-Straße 2-3
14482 Potsdam
www.hpi.de
www.hpi.de/schueler
Folge uns auch auf:
Folgen Sie uns auch auf:
www.facebook.com/hpi.schuelerklub
www.facebook.com/HassoPlattnerInstitute
www.twitter.com/HPI_Online
Expand All @@ -48,24 +47,24 @@ def email_template_acceptance
def email_template_rejection
EmailTemplate.new(
status: :rejection,
hide_recipients: true,
subject: "Absage",
hide_recipients: false,
subject: "Absage für TODO",
content: 'Liebe Bewerberin / lieber Bewerber,
leider müssen wir Dir mitteilen, dass Du für das Camp nicht zugelassen wurdest.
leider müssen wir Dir mitteilen, dass Du für TODO nicht zugelassen wurdest.
Versuche es doch bei einem anderen unserer Camps.
Viele Grüße aus Potsdam,
dein HPI-Workshop-Team
_________________________________________________________
------------------------------------------------------------------------------
Hasso-Plattner-Institut für Softwaresystemtechnik GmbH
Prof.-Dr.-Helmert-Straße 2-3
14482 Potsdam
www.hpi.de
www.hpi.de/schueler
Folge uns auch auf:
Folgen Sie uns auch auf:
www.facebook.com/hpi.schuelerklub
www.facebook.com/HassoPlattnerInstitute
www.twitter.com/HPI_Online
Expand Down
14 changes: 7 additions & 7 deletions db/sample_data/profiles.rb
Expand Up @@ -4,7 +4,7 @@ def profile_pupil(user)
first_name: "Hendrik",
last_name: "Schüler",
gender: "male",
birth_date: Date.parse('2001.11.29'),
birth_date: Date.parse('1995.11.29'),
street_name: "Rudolf-Breitscheid-Str. 52",
zip_code: "14482",
city: "Potsdam",
Expand All @@ -13,11 +13,11 @@ def profile_pupil(user)
)
end

def profile_pupil_ralf(user)
def profile_pupil_max(user)
Profile.new(
user: user,
first_name: "Ralf",
last_name: "Schüler",
first_name: "Max",
last_name: "Mustermann",
gender: "male",
birth_date: Date.parse('2005.12.09'),
street_name: "Musterstraße 42",
Expand Down Expand Up @@ -61,11 +61,11 @@ def profile_applicant(user)
)
end

def profile_pupil_keven(user)
def profile_tobi(user)
Profile.new(
user: user,
first_name: "Keven",
last_name: "Schüler",
first_name: "Tobias",
last_name: "Dürschmid",
gender: "male",
birth_date: Date.parse('1995.08.31'),
street_name: "Stahnsdorfer Str.",
Expand Down
8 changes: 4 additions & 4 deletions db/sample_data/users.rb
Expand Up @@ -26,9 +26,9 @@ def user_applicant
)
end

def user_ralf
def user_max
User.new(
email: "ralf.teusner@hpi.de",
email: "max@schueler.com",
password: user_password,
role: :pupil
)
Expand All @@ -42,9 +42,9 @@ def user_lisa
)
end

def user_keven
def user_tobi
User.new(
email: "keven.richly@hpi.de",
email: "tobias.duerschmid@t-online.de",
password: user_password,
role: :pupil
)
Expand Down

0 comments on commit e35c7ae

Please sign in to comment.