Umfrage zum Interesse an Funktionen: "go"-Permalinks

Ich möchte gerne wissen, ob diese Funktion für die Nutzer nützlich wäre:

Eine spezielle Art von Permalinks, die innerhalb von Beiträgen und Themen in Discourse funktionieren und ein spezielles Prefix benötigen, damit das Routing korrekt funktioniert (hier beispielsweise /go/). (Aktuelle Permalink-Einträge funktionieren nur für Anfragen, die zuerst Rails erreichen (neue Seitenaufrufe + Öffnen in neuem Tab).)

Diese Permalinks könnten von Moderatoren bearbeitet werden (geringeres Schadenspotenzial, da die URLs eingegrenzt sind).

Anwendungsfälle: Leicht zu schreibende URLs zu gängigen Community-Ressourcen. Beispielsweise könnten wir jedem #howto-Thema ein oder zwei Schlüsselwörter zuweisen oder /go/install für die Standardinstallation erstellen.

Ich erkundige mich nach dem Interesse, da ich häufig große Ideen habe, die niemand möchte :wink:

16 „Gefällt mir“

Wenn wir Klatschen hätten, könnte ich dieser Funktion die Liebe schenken, die sie meiner Meinung nach wirklich verdient. :wink:

2 „Gefällt mir“

Ich mag die Idee von Permalinks, die innerhalb der Site funktionieren. Wenn wir ein Präfix finden können, das kein englisches Wort ist, wäre das noch besser. Wir sind langsam dabei, uns davon zu entfernen. /groups :arrow_right: /g, /users :arrow_right: /u, usw.

4 „Gefällt mir“

/l/ (für Link) ergibt irgendwie Sinn, ist aber selbst wenn wir I in der URL akzeptieren, ziemlich unpraktisch zu schreiben.

Auch bestehende Lösungen: https://www.golinks.io/

… vielleicht könnten wir ‘/o/links’ verwenden :joy: … Moment, das gefällt mir eigentlich ganz gut…

4 „Gefällt mir“

Warum nur interne Links? Wie erklären wir, dass discourse.example.org/go/there – im Gegensatz zu jedem anderen Hyperlink der Welt – nicht funktioniert, wenn Leute darauf klicken, außerhalb dieser spezifischen Discourse-Instanz? :thinking:

1 „Gefällt mir“

Externe URL ist bereits eine Option:

Ach so, du hast gemeint, warum der Fokus auf „Permalinks, die aus Beiträgen und Themen innerhalb von Discourse funktionieren

1 „Gefällt mir“

Ich finde es einfach verwirrend, zwei verschiedene Sets von „Permalinks

4 „Gefällt mir“

“Eines funktioniert nur extern” ist das, was wir heute haben. Ich habe eine Kategorie vorgeschlagen, die für beide Fälle funktionieren würde. discourse.example.org/o/there sollte absolut funktionieren, wenn man von außen darauf klickt (es sei denn, das Forum erfordert eine Anmeldung), und funktioniert heute bereits für Klicks von außen, wenn man es so einrichtet!

Der einzige Grund für ein spezielles Präfix ist die Kompatibilität mit der JS-App.

7 „Gefällt mir“

Obwohl ich verstehe, warum das so ist, finde ich die Sache mit den „Permalinks funktionieren nur extern

4 „Gefällt mir“

Ich denke, wir können bestehende serverseitige Permalinks mit unserer Ember.js-App kompatibel machen.

https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/routes/unknown.js.es6#L4-L8

Derzeit wird in der Route „unknown

11 „Gefällt mir“

Ich denke, Permalinks so zu erweitern, dass sie auch intern funktionieren, wäre ein großartiges Projekt. @riking, vielleicht kannst du das, sobald du deine aktuelle Arbeit abgeschlossen hast, als dein nächstes großes Projekt angehen?

15 „Gefällt mir“