Suivi - Modération Liens "Protocol-relative" en cas de conversion journal -> dépêche

#1703 Posté par (page perso) . État de l'entrée : corrigée Licence CC by-sa
Tags : aucun
0
25
mar.
2017

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). Dans app/models/diary.rb :

      @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

      @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"

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.