Nieklikalne linki do wpisów na mikroblogu bez tytułu

Nieklikalne linki do wpisów na mikroblogu bez tytułu
Riddle
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 10230
4

Opis

Normalnie, jak wklejamy link w poście albo wiadomości prywatnej, np https://4programmers.net/Mikroblogi/View/123193 to zostanie to pokazane jako tytuł tego wpisu: Czy praca (programisty) musi... (z reguły jest to pierwszych kilka słów).

Jednak są wpisy na mikroblogu które nie mają tytułu: mianowicie takie które zawierają tylko obrazek albo tylko filmik, jak np ten: 4programmers.net/Mikroblogi/View/123208

Reprodukcja

W efekcie jeśli wkleimy taki link do edytora

Kopiuj
Test https://4programmers.net/Mikroblogi/View/123208 test

...to wyrenderowane zostanie takie coś:

Kopiuj
<p>Test <a href="https://4programmers.net/Mikroblogi/View/123208#comment-123224"></a> test</p>

screenshot-20220531181210.png

Analiza

Z tego co widzę to dzieje się tak z każdym wpisem na mikroblogu który nie ma wpisanych żadnych słów do treści. Bug pierwszy raz zaobserwowany przez @Spine.

Pomysł

Znaczyłoby to tyle, że możemy zrobić tak:

A) Moim zdaniem najlepiej, jeśli wpis na mikroblogu nie ma treści, to po prostu tytułem <a> jest sam link, taki fallback.
B) Ewentualnie możnaby zablokować dodawanie wpisów na mikroblogu bez treści - ale to nie naprawi już zepsutych wpisów.

Adam Boduch
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 11950
2

No tak. Twoja propozycja A. wydaje się być sensowna. Wstawiłem zadanie: https://github.com/adam-boduch/coyote/issues/700

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
1
Riddle napisał(a):

A) Moim zdaniem najlepiej, jeśli wpis na mikroblogu nie ma treści, to po prostu tytułem <a> jest sam link, taki fallback.

Jako tytuł można wstawić "Wpis na Mikroblogu", czy coś takiego.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.