diff --git a/input/models.py b/input/models.py
index c761cab..b065034 100755
--- a/input/models.py
+++ b/input/models.py
@@ -1,6 +1,7 @@
from datetime import date
from django.db import models
+from django.utils.html import format_html
from django.utils.safestring import mark_safe
EMAIL_STATES = {'NONE': 'noch keine Mail versendet',
@@ -243,16 +244,36 @@ class Grant(Extern):
abstract = True
-TYPE_CHOICES = {'BIB': mark_safe('Bibliotheksstipendium'),
- 'ELIT': mark_safe('eLiteraturstipendium'),
- 'MAIL': mark_safe('E-Mail-Adresse'),
- 'IFG': mark_safe('Kostenübernahme IFG-Anfrage'),
- 'LIT': mark_safe('Literaturstipendium'),
- 'LIST': mark_safe('Mailingliste'),
- 'TRAV': mark_safe('Reisekosten'),
- 'SOFT': mark_safe('Softwarestipendium'),
- 'VIS': mark_safe('Visitenkarten'),
- }
+def type_link(path, label):
+ return format_html(
+ format_string='{label}',
+ href=f'https://de.wikipedia.org/wiki/Wikipedia:Förderung/{path}',
+ label=label,
+ )
+
+
+TYPE_BIB = 'BIB'
+TYPE_ELIT = 'ELIT'
+TYPE_MAIL = 'MAIL'
+TYPE_IFG = 'IFG'
+TYPE_LIT = 'LIT'
+TYPE_LIST = 'LIST'
+TYPE_TRAV = 'TRAV'
+TYPE_SOFT = 'SOFT'
+TYPE_VIS = 'VIS'
+
+TYPE_CHOICES = {
+ TYPE_BIB: type_link('Zugang_zu_Fachliteratur#Bibliotheksstipendium', 'Bibliotheksstipendium'),
+ TYPE_ELIT: type_link('Zugang_zu_Fachliteratur#eLiteraturstipendium', 'eLiteraturstipendium'),
+ TYPE_MAIL: type_link('E-Mail-Adressen_und_Visitenkarten#E-Mail-Adressen', 'E-Mail-Adresse'),
+ TYPE_IFG: type_link('Gebührenerstattungen_für_Behördenanfragen', 'Kostenübernahme IFG-Anfrage'),
+ TYPE_LIT: type_link('Zugang_zu_Fachliteratur#Literaturstipendium', 'Literaturstipendium'),
+ TYPE_LIST: type_link('E-Mail-Adressen_und_Visitenkarten#Mailinglisten', 'Mailingliste'),
+ TYPE_TRAV: type_link('Reisekostenerstattungen', 'Reisekosten'),
+ TYPE_SOFT: type_link('Software-Stipendien', 'Softwarestipendium'),
+ TYPE_VIS: type_link('E-Mail-Adressen_und_Visitenkarten#Visitenkarten', 'Visitenkarten'),
+}
+
# same model is used for Library, ELitStip and Software!
class Library(Grant):