Beitragsfreigabe – Möglichkeit, die URL in die Kurzversion zu konvertieren

Hallo wunderbare Discourse-Community!

Wie ihr alle wisst, gibt es bereits eine Funktion zum Teilen eines Beitrags.

Wenn dieser Teilen-Button gedrückt wird, erscheint ein Pop-up, das wie folgt aussieht:

Der vollständige Link im obigen Bild ist:
https://meta.discourse.org/t/how-should-short-links-be-supported-in-discourse/15339/22

Beachtet, wie lang dieser Link ist?


Warum ist das ein Problem?

  • Bei einigen Themen kann der Slug so lang sein, dass die freigegebene URL nicht einmal mehr innerhalb des maximalen Zeichensatzlimits für einige Social-Media-Plattformen passt. Dies hat negative Auswirkungen auf die Möglichkeit der Community, Beiträge außerhalb des Forums in sozialen Medien zu teilen, um zusätzlichen Traffic für das Forum zu generieren.

  • Einige Social-Media-Plattformen erlauben keine klickbaren Links oder das Kopieren von Text. Benutzer müssen daher die URL manuell eingeben, um auf den Link zuzugreifen. Eine super lange URL erhöht die Wahrscheinlichkeit eines Tippfehlers bei der Eingabe, was zu einem fehlerhaften Link führt.

  • Es sieht unordentlich aus, super lange Links zu teilen.


Es gibt bereits eine manuelle Lösung
Es gibt eine Funktion, die bereits in Discourse integriert ist und es Ihnen ermöglicht, den Slug durch einen Bindestrich zu ersetzen, und der Link funktioniert trotzdem. Beide Links führen zum selben Ort. Aber der erste ist drastisch kürzer.

https://meta.discourse.org/t/-/15339/22

https://meta.discourse.org/t/how-should-short-links-be-supported-in-discourse/15339/22


Mein Vorschlag ist

A) Aktualisieren Sie das Pop-up zum Teilen von Beiträgen, um die vorhandenen (langen URLs mit Slugs) durch Kurzlinks (Slugs ersetzt durch “-”) zu ersetzen.

B) Aktivieren Sie standardmäßig Kurzlinks (Slugs ersetzt durch “-”) und fügen Sie einen Button im Pop-up-Fenster zum Teilen von Beiträgen hinzu, der es dem Benutzer ermöglicht, den URL-Typ (lang oder kurz) auszuwählen.

C) Eine Site-Einstellung für Website-Administratoren, um diese basierend auf ihrer Präferenz für eine globale Einstellung für Sharing-URLs zu aktivieren oder zu deaktivieren.


Was sind eure Gedanken?

1 „Gefällt mir“

Die Verwendung des - ist nicht notwendig:

https://meta.discourse.org/t/15339/22

:slight_smile:

Ein Kontrollkästchen im Freigabe-Popup, um den Link in eine Kurzversion umzuwandeln, könnte eine schöne Ergänzung sein:

5 „Gefällt mir“

Welche werden dieses Limit mehr zählen als ihre Standardmenge für alle Links zu verwenden? Soweit ich weiß, nicht Twitter oder Mastodon.

Kurze Links sind heutzutage ein absolutes No-Go, weil die Benutzer das Ziel nicht sehen.

2 „Gefällt mir“

Können Sie hier bitte etwas weniger missverständlich sein?

Twitter ersetzt beispielsweise alle URLs mit einem verkürzten t.co-Link zum Zweck der Klickverfolgung. Sie präsentieren die ursprüngliche URL in der Benutzeroberfläche, aber alle Tweets nehmen 23 Zeichen des Maximums in Anspruch.

https://help.twitter.com/en/using-twitter/how-to-tweet-a-link

1 „Gefällt mir“

Nach meiner Erfahrung bin ich auf Websites immer wieder auf Formulare gestoßen, die lächerlich und willkürlich kurze Zeichenbeschränkungen hatten.
Besonders auf den Websites von Unternehmen oder Verwaltungen. So als ob sie keine detaillierte Nachricht, Anfrage oder Beschwerde von Kunden oder Personen, die von ihren Dienstleistungen betroffen sind, wirklich lesen wollten… :upside_down_face:

Obwohl ich zugeben muss, dass ich in meinem Alltag normalerweise keine Probleme mit langen Links habe (und es ist schwer, einen Discourse-Link als „langen“ Link zu bezeichnen, sie haben keine endlosen Abfrageparameter).

Es könnte ein guter Kandidat für, ich nehme an, eine ziemlich einfache Theme-Komponente sein.

4 „Gefällt mir“

@UnitedFreedom, Sie können diese Theme-Komponente ausprobieren. Lassen Sie mich wissen, wenn Sie Probleme haben:

13 „Gefällt mir“