-
Notifications
You must be signed in to change notification settings - Fork 1
Kurzlink noch nicht vorhanden #20
Comments
Hübsche Idee. Man könnte den derzeitigen Text
ersetzen durch
Damit ein solcher Link funktioniert, könnte man diesen Patch anwenden. Alternativ könnte man das Kurzlink-Formular direkt auf der Fehlerseite anzeigen. Die "Typo-Korrektur" ist natürlich auch eine interessante Idee. Dazu muss man eine Ähnlichkeitssuche in der Datenbank machen. Wenn man das richtig machen will, braucht man dafür eine richtige Suchmaschine wie Lucene (vgl. SO: How to find similiar results in MySQL), aber bei einem bescheidenen Datenbank-Umfang könnte man auch eine kleine Mini-Suchmaschine in PHP schreiben, die beim Fehlerfall erst mal die ganze Datenbank einliest und die Suche in Echtzeit macht... |
der 3. Fall ergibt eigentlich nur Sinn, wenn ich das bewusst nutze, um zu testen, ob ein Link schon existiert. Wenn ich aber eine Information suche (als Nutzer der Info, nicht als Anbieter), die es nicht gibt (weil Typo oder gibtnix), dann bin ich ja nicht der, der dann einen Link anlegen will - ich will ja nur die Infos. Also kurz:
eigentlich nein 😄 Typo-finder ist dagegen super. |
@sheepyhollow Kleines Gegenbeispiel: Ich möchte einen Kurzlink anlegen. Anstatt auf goethe.link zu gehen, URL und Kürzel einzugeben (so muss ich insgesamt drei Felder ausfüllen: Einmal im Browser goethe.link eingeben, einmal die URL und einmal das Kürzel) gehe ich direkt auf goethe.link/meinkürzel und geb dort nur noch die Ziel URL ein (macht zwei Eingaben). Es geht also ein wenig schneller ;) Zugegeben, seehr viel bringt es vielleicht nicht, aber ticken wir nicht eigentlich so, Sven? :) Nachtrag: Zumal mir gerade auffällt, dass die Tab Reihenfolge auf der Startseite im Sinne dieses Beispiels unvorteilhaft ist. Nach URL Eingabe kommt man mit Tab erst zum Button und dann zur Kürzeleingabe (Vermutlicher Grund: Vielleicht will man ja kein Kürzel) |
Punkt für Dich 😉 |
Hey Carsten, der Code ist übrigens PHP und hat keine externen Abhängigkeiten (man braucht nur eine MySQL-Datenbank) - installier es dir doch mal zuhause und bau die Änderungen rein :D |
Wollte mich auch mal der Internationalisierung #9 widmen. Mal schauen wie viel Zeit ich habe. |
Macht es Sinn eine Funktion einzubauen, die es einem Benutzer erlaubt, einen Kurzlink anzulegen, indem er auf einen noch nicht verwendeten Kurzlink zugreift?
Er geht also zum Beispiel auf http://goethe.link/hanswurst. Diesen Kurzlink gibt es nicht und ihm wird angeboten einen Kurzlink mit diesem Kürzel anzulegen.
Ergänzend könnte man auch ähnliche Kurzlinks anzeigen (war vielleicht ein Typo). Also Benutzer gibt ein http://goethe.link/physikoline und bekommt angezeigt: Meinten Sie http://goethe.link/physikonline
The text was updated successfully, but these errors were encountered: