Berechtigte Benutzer sollen folgende Informationen zu einer neuen ShortURL eingeben können:
Zieladresse (URL ohne GET-Parameter; nur berechtigte Benutzer, vgl #7 haben zusätzlich die Option selbst GET-Parameter anzugeben)
Gültigkeitsdauer (Datumsfeld, bis wann der EIntrag erhalten bleiben soll. Per Default sollte keine URL länger als 1 Jahr gültig bleiben. Nur besonders berechtigte Nutzer sollen eine längere Lebensdauer festlegen können. Welche Benutzer berechtigt sind, könnte über die Plugin-Settings gesteuert werden. Indem dort die IdM-Kennung dieser User jeweils gespeichert wird).
Optional: Kommentarfeld mit Notizen zum ShortURL
Optional: Kategorie
Optional: Tags
Nur für besonderes berechtigte Benutzer sichtbar/speicherbar: Eingabefeld für eine sprechende URI.
Sowie intern ohne EIngabefelder:
Benutzerkennung
Anlegedatum
Bei der EIngabe der Daten wird stets überprüft ob die Ziel-Adresse (Domain) erlaubt ist, gemäß #3 .
Nach der erfolgreichen EIngabe erhält der Benutzer die ShortURL angezeigt. Die ShortURL berechnet sich aus der Id des Eintrags, sowie eines Prefixes. Wenn das EIngabefeld für eine sprechende URI aufgrund von Berechtigungen eingegeben werden konnte. wird zusätzlich die eingegebene URI als Shorturl ermöglicht.
Weiterhin wird ein QR-Code angeboten (downloadbar als Bild), den der Benutzer sich für andere Systeme oder Publikationen kopieren kann.
Bei EIngabe einer sprechenden URI muss darauf geachtet werden, dass keine Page/Post oder anderees Objekt mit diesem Slug existiert und ob es diese URI schon gibt.
Bei der Bearbeitung eines Short-URLs darf das Datum der Gültigkeit auch neu gesetzt werden.
Wenn es manuell verlängert wird, ist das auch für nicht besonderes berechtigte Benutzer ok.
Berechtigte Benutzer sollen folgende Informationen zu einer neuen ShortURL eingeben können:
Sowie intern ohne EIngabefelder:
Bei der EIngabe der Daten wird stets überprüft ob die Ziel-Adresse (Domain) erlaubt ist, gemäß #3 .
Nach der erfolgreichen EIngabe erhält der Benutzer die ShortURL angezeigt. Die ShortURL berechnet sich aus der Id des Eintrags, sowie eines Prefixes. Wenn das EIngabefeld für eine sprechende URI aufgrund von Berechtigungen eingegeben werden konnte. wird zusätzlich die eingegebene URI als Shorturl ermöglicht.
Weiterhin wird ein QR-Code angeboten (downloadbar als Bild), den der Benutzer sich für andere Systeme oder Publikationen kopieren kann.
Bei EIngabe einer sprechenden URI muss darauf geachtet werden, dass keine Page/Post oder anderees Objekt mit diesem Slug existiert und ob es diese URI schon gibt.