URL: https://linuxfr.org/suivi/liens-protocol-relative-en-cas-de-conversion-journal-depeche Title: Liens "Protocol-relative" en cas de conversion journal -> dépêche Authors: Benoît Sibaud Date: 2017年03月25日T13:44:51+01:00 License: CC By-SA Tags: Score: 0 Un journal publié puis converti en dépêche contient un lien « protocol-relative » `//linuxfr.org/users/machin/journaux/slug-slug-slug`. Et ce lien est marqué en erreur si on essaie de réorganiser la dépêche, car il ne commence pas par http ou https. Les deux options me semblent être : 1. corriger la validation de formulaires pour accepter les liens « protocol-relative » 2. pousser de l'HTTPS plus largement, et donc mettre le lien https par défaut. Je penche pour le 2 (pour un argumentaire voire [par exemple](https://www.paulirish.com/2010/the-protocol-relative-url/)). Dans app/models/diary.rb : ```ruby @news.links.create title: "Journal à l'origine de la dépêche", url: "//#{MY_DOMAIN}/users/#{owner.to_param}/journaux/#{to_param}", lang: "fr" ``` remplacé par ```ruby @news.links.create title: "Journal à l'origine de la dépêche", url: "https://#{MY_DOMAIN}/users/#{owner.to_param}/journaux/#{to_param}", lang: "fr" ```

AltStyle によって変換されたページ (->オリジナル) /