RRZE-Webteam / rrze-shorturl

WordPress-Plugin to enable a shorturl redirection service run on two servers (WP + PHP-only)
https://www.shorturl.rrze.fau.de
GNU General Public License v3.0
0 stars 1 forks source link

Definition und Bearbeiten von ShortURLs #6

Closed xwolfde closed 5 months ago

xwolfde commented 7 months ago

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.

xwolfde commented 7 months ago

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.

thenickless commented 5 months ago

umgesetzt in 0.1.59