# -*- coding: utf-8 -*- from django.utils.translation import ugettext_lazy as _ # E-Mails EMAIL_SENDER = 'Jens Kleineheismann ' BASE_URL = 'http://localhost:8000' # Auth Config MANAGE_ALL_GROUP = 'Tourenreferenten' MANAGE_W_GROUP = 'Wanderreferenten' MANAGE_S_GROUP = 'Skireferenten' MANAGE_M_GROUP = 'MTBReferenten' MANAGE_K_GROUP = 'Kletterreferenten' MANAGE_B_GROUP = 'Bergsteigerreferenten' PUBLISHER_GROUP = 'Redaktion' INCREMENTAL_PUBLISHER_GROUP = 'OnlineRedaktion' # Form Config COMMON_CHAR_FIELD_LENGTH = 250 TITLE_MAX_LENGTH = COMMON_CHAR_FIELD_LENGTH TRAINER_NAME_MAX_LENGTH = COMMON_CHAR_FIELD_LENGTH PHONE_NUMBER_MAX_LENGTH = COMMON_CHAR_FIELD_LENGTH LOCATION_MAX_LENGTH = COMMON_CHAR_FIELD_LENGTH TRANSPORT_OTHER_MAX_LENGTH = COMMON_CHAR_FIELD_LENGTH MEETING_POINT_OTHER_MAX_LENGTH = COMMON_CHAR_FIELD_LENGTH BASECAMP_MAX_LENGTH = COMMON_CHAR_FIELD_LENGTH ACCOMMODATION_OTHER_MAX_LENGTH = COMMON_CHAR_FIELD_LENGTH MEALS_OTHER_MAX_LENGTH = COMMON_CHAR_FIELD_LENGTH ADDITIONAL_COSTS_MAX_LENGTH = COMMON_CHAR_FIELD_LENGTH FEE_MATRIX = { '0': {'description': _(u'Keiner / direkte Abrechnung (Tageswanderung)'), 'trainer_fee': 0, 'pre_meeting_fee': 0, 'trainer_day_fee': 0, 'participant_fee': 0, 'participant_day_fee': 0, }, 'A': {'description': _(u'A (Mehrtageswanderung Mittelgebirge'), 'trainer_fee': 20, 'pre_meeting_fee': 20, 'trainer_day_fee': 50, 'participant_fee': 10, 'participant_day_fee': 10, }, 'B': {'description': _(u'B (Alpine Mehrtageswanderung)'), 'trainer_fee': 40, 'pre_meeting_fee': 20, 'trainer_day_fee': 75, 'participant_fee': 10, 'participant_day_fee': 20, }, 'C': {'description': _(u'C (Tour/Kurs ohne Übernachtung)'), 'trainer_fee': 10, 'pre_meeting_fee': 20, 'trainer_day_fee': 60, 'participant_fee': 10, 'participant_day_fee': 30, }, 'D': {'description': _(u'D (Tour/Kurs Mittelgebirge)'), 'trainer_fee': 30, 'pre_meeting_fee': 20, 'trainer_day_fee': 75, 'participant_fee': 20, 'participant_day_fee': 40, }, 'E': {'description': _(u'E (Alpine Klettertour DE/AU)'), 'trainer_fee': 60, 'pre_meeting_fee': 20, 'trainer_day_fee': 75, 'participant_fee': 40, 'participant_day_fee': 40, }, 'F': {'description': _(u'F (Alpine Klettertour CH/FR/IT)'), 'trainer_fee': 60, 'pre_meeting_fee': 20, 'trainer_day_fee': 85, 'participant_fee': 40, 'participant_day_fee': 45, }, 'G': {'description': _(u'G (Alpiner Kurs DE/AU)'), 'trainer_fee': 60, 'pre_meeting_fee': 20, 'trainer_day_fee': 75, 'participant_fee': 35, 'participant_day_fee': 30, }, 'H': {'description': _(u'H (Alpiner Kurs CH/FR/IT/..)'), 'trainer_fee': 60, 'pre_meeting_fee': 20, 'trainer_day_fee': 85, 'participant_fee': 35, 'participant_day_fee': 30, }, 'I': {'description': _(u'I (Alpine MTB/Ski-Tour DE/AU)'), 'trainer_fee': 60, 'pre_meeting_fee': 20, 'trainer_day_fee': 75, 'participant_fee': 25, 'participant_day_fee': 25, }, 'J': {'description': _(u'J (Alpine MTB/Ski-Tour CH/FR/IT/..)'), 'trainer_fee': 60, 'pre_meeting_fee': 20, 'trainer_day_fee': 85, 'participant_fee': 25, 'participant_day_fee': 25, }, 'K': {'description': _(u'K (Ski-Tour/-Kurs mit Liftbenutzung)'), 'trainer_fee': 60, 'pre_meeting_fee': 20, 'trainer_day_fee': 130, 'participant_fee': 40, 'participant_day_fee': 40, }, }