kit-data-manager / kit-data-manager/EVOKS

griechische Buchstaben, Umlaute usw sind in Branch sfb980 nicht nutzbar

Open
#52 0 comments 0 reactions 1 assignee Claimed by @FelixFrizzy View on GitHub
priority::4(urgent) unit::frontend usability
Dominant language
Python
Stars
7
Forks
3
PR merge metrics
No merged PRs in 30d

Description

Wenn aus dem Preflabel automatisch das subject (=ID) generiert wird, sind nur A-Z a-z und Zahlen erlaubt. Griechische Buchstaben, umlaute usw gehen aber nicht, was schade ist. (gilt nur für branch sfb980. im testing branch werden subject und ID manuell angelegt).

## comment 1 from FK
Quickfix: Es wird alles durch die python unidecode library gejagt, welche automatisch alles ersetzt durch die 26 buchstaben des alphabets. Umlaute und Scharf s werden vorher aber manuell geändert, da die library einfach ein u aus einem ü macht statt ue.
Entsprechende LOCs: [view](https://gitlab.kit.edu/kit/scc/dem/sfb980/evoks/evoks/-/blob/sfb980/evoks/vocabularies/views.py#L614)
und
[html](https://gitlab.kit.edu/kit/scc/dem/sfb980/evoks/evoks/-/blob/sfb980/evoks/vocabularies/views.py#L614)

## comment 2 from FK
Um es Rückgängig zu machen (funktion gibt es sowieso nur im crc branch), dort den commit [be2a72429c22db55f4153757effcfbf7ff2e3496](https://gitlab.kit.edu/kit/scc/dem/sfb980/evoks/evoks/-/commit/be2a72429c22db55f4153757effcfbf7ff2e3496) rückgängig machen.

## comment 3 from FK
Achtung, mehr oder weniger ungetestet! Kann (und wird bestimmt) zu Fehlern führen ;-)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.