Suivi - Comptes utilisateurs Pseudo sensible à la casse

#835 Posté par (page perso) . État de l'entrée : invalide
Tags : aucun
2
17
fév.
2012
  1. Il est possible de créer un compte NONO quand le compte nono existe déjà.
  2. /users/NONO pointe vers /users/nono du compte nono
  3. /users/nono-2 correspond au compte NONO

Donc je dirais qu'il faut soit corriger le routage pour être sensible à la casse, soit créer des comptes insensibles à la casse.

Suivi - Flux Atom Grandes images dans les flux Atom

#1300 Posté par (page perso) . État de l'entrée : corrigée Licence CC by-sa
Tags : aucun
1
22
mar.
2014

Le flux Atom ne comporte pas de CSS / styles pour limiter les tailles des images.

1) Celles de Mathjax deviennent alors énormes.

Par exemple https://alpha.linuxfr.org/journaux.atom contient

<img src="data:image/svg+xml;base64,PHN2ZyB4 (...) Zz4=%0A" alt="n">

qui est affiché en énorme dans le flux https://alpha.linuxfr.org/journaux.atom avec Firefox 28, Iceweasel 24 ou Liferea 1.0.3 (et en petit si on utilise le menu contextuel "View image" de Firefox/Iceweasel).

(en haut Iceweasel 24.0 ouvert sur le flux, à droite Iceweasel 24.0 via "View image" (...)

Suivi - Syntaxe markdown Markdown et MathJax

#1289 Posté par (page perso) . État de l'entrée : corrigée Licence CC by-sa
Tags : aucun
1
16
mar.
2014

Conversion MathJax intempestive sur "dollar source espace dollar destination" cf http://linuxfr.org/forums/linux-debutant/posts/ionice-et-nice

    nice --adjustment=19 ionice --class 3 rdiff-backup $source $destination

Conversion MathJax intempestive sur "\ dollar SYSTEMD_LESS (…) \ dollar LESS" cf http://linuxfr.org/redaction/news/speciale-lennart-poettering-nouvelles-versions-de-systemd-et-pulseaudio

    (…) \$SYSTEMD_LESS pour le visualiseur de texte. Par défaut, ces outils outrepasseront \$LESS (…)

Tests:

  • dollar x : $x
  • dollar x dollar :
  • dollar x espace dollar :
  • dollar x dollar : $x$
  • bash dollar x dollar : bash $x$

Suivi - Dépêches En rédaction/modération, les dépêches affichent le code HTML

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

En rédaction/modération, les dépêches affichent le code HTML.

Ex: http://linuxfr.org/redaction/news/sortie-de-clojure-1-6 commence par <p>(Note: attendre que Clojure 1.6 soit vraiment sorti ^ ^)</p>

Cela ne semble pas concerne pas les pages d'édition/modification des autres contenus apparemment.

Suivi - Dépêches Liens et langues des liens en bas de dépêche

#1269 Posté par (page perso) . État de l'entrée : ouverte Licence CC by-sa
Tags : aucun
2
4
mar.
2014

Suivi - Suivi Url de la catégorie du suivi dans le suivi

#1258 Posté par (page perso) . État de l'entrée : corrigée Licence CC by-sa
Tags : aucun
0
28
jan.
2014

Sur une entrée de suivi donnée, on trouve par exemple :

<a href="/suivi?tracker[category_id]=20" class="topic">Suivi - Tags</a> (...blabla le titre...)

D'après le validateur W3 qui râle et d'après la RFC 1808, il faut %-coder les crochets dans le href.

Suivi - Administration site Erreur 500 sur une URI mal analysée dans un commentaire

#1251 Posté par (page perso) . État de l'entrée : corrigée Licence CC by-sa
Tags : aucun
0
22
jan.
2014

Erreur 500 sur le commentaire suivant :

Ou attendre la prise en compte dans le markdown linuxfr…

![mise en cache depuis le serveur initial](http://latex.codecogs.com/png.latex?\sum_{i=1}^{n}%20i%20=%20\frac{n%20%28n+1%29}{2})

Log:

Processing by CommentsController#create as HTML
  Parameters: {"utf8"=>"✓", "authenticity_token"=>"xxxxx", "comment"=>{"parent_id"=>"1515001", "titl
e"=>"Re: Efficace c'est vrai", "wiki_body"=>"Ou attendre la prise en compte dans le markdown linuxfr…\r\n\r\n![mise en cache depuis le serv
eur initial](http://latex.codecogs.com/png.latex?\\sum_{i=1}^{n}%20i%20=%20\\frac{n%20%28n+1%29}{2})"}, "commit"=>"Prévisualiser", "node_id
"=>"101025"}
Completed 500 Internal Server Error in 10.3ms

URI::InvalidURIError (bad URI(is not URI?): http://latex.codecogs.com/png.latex?sum_{i=1}^{n}%20i%20=%20frac{n%20%28n+1%29}{2}):
  app/models/image.rb:40:in `internal_link?'
  app/models/image.rb:58:in `src'
  app/models/image.rb:65:in `src_attr'
  app/models/image.rb:80:in `to_html'
(...)

Suivi - Administration système Souci sur l'analyseur de lien Wikipédia

#1242 Posté par (page perso) . État de l'entrée : invalide Licence CC by-sa
Tags : aucun
0
8
jan.
2014

Lien WP sans rien après : 3615
Lien WP suivi de texte: 3615 blabla
Lien WP suivi de crochet : 3615 [coin]
Souci sur lien WP suivi d'une parenthèse : [3615]

Lien web sans rien après : 3615
Lien web suivi de texte: 3615 blabla
Lien web suivi de crochet : 3615 [coin]
Lien web suivi d'une parenthèse : 3615 (coin)

Lien web non WP sans rien après : example.com
Lien web non WP suivi de texte: example.com blabla
Lien (...)

Suivi - Administration site Autoriser d'autres schemes pour les liens dans les dépêches

#1240 Posté par (page perso) . État de l'entrée : corrigée Licence CC by-sa
Tags : aucun
1
5
jan.
2014

Dans les liens des dépêches, il n'est pas possible de mettre des liens //linuxfr.org/aide/ ou xmpp:truc@example.com ou etc.

Il faudrait probablement reprendre les schemes autorisés de actionpack-3.2.10/lib/action_controller/vendor/html-scanner/html/sanitizer.rb:

self.allowed_protocols      = Set.new(%w(ed2k ftp http https irc mailto news gopher nntp telnet webcal xmpp callto feed svn urn aim rsync tag ssh sftp rtsp afs))

Suivi - Administration site Contenus HTTP dans du HTTPS

#1230 Posté par (page perso) . État de l'entrée : corrigée Licence CC by-sa
Tags : aucun
2
16
déc.
2013

Avec Firefox 26 (depuis le 23 apparemment cf Mixed Content Blocking enabled in Firefox 23), les contenus HTTP inclus dans du HTTPS sont signalés par un panneau triangulaire de danger contenant un point d'exclamation, à la place du petit cadenas avant l'URL https://linuxfr.org/ .

Quelques endroits du site dans lesquels cela se produit :

  • les pages affichant les bannières (donc la page d'accueil et la page d'admin des bannières), si tous les liens de bannière n'ont pas été remplacés (...)

Suivi - Commentaires Navigation entre les contenus à nouveaux commentaires en page d'accueil et dépêche au phrare

#533 Posté par (page perso) . État de l'entrée : corrigée
Tags : aucun
2
19
juil.
2011

Si la dépêche phare est encore en page d'accueil et si cette dépêche a des nouveaux commentaires, elle est présente deux fois dans la navigation entre les contenus à nouveaux commentaires (une fois comme dépêche phare, une fois comme dépêche normale).

Conséquence : un contenu à commentaires nouveaux annoncé en trop et à parcourir en plus

Suivi - Administration site User_id dans la table logs en cas de fermeture de compte

#1228 Posté par (page perso) . État de l'entrée : corrigée Licence CC by-sa
Tags : aucun
1
1
déc.
2013

Lors d'une fermeture de compte via « Derniers comptes créés », le user_id de celui qui a fermé le compte n'est pas stocké dans la table logs :

+--------------------------------------------+---------+
| description                                | user_id |
+--------------------------------------------+---------+
| Changement de rôle : visitor → inactive    |    NULL |
+--------------------------------------------+---------+

Suivi - Modération Ne pas permettre de récupérer le titre d'un commentaire supprimé en y répondant

#1226 Posté par (page perso) . État de l'entrée : corrigée Licence CC by-sa
Tags : aucun
3
24
nov.
2013

Si un commentaire pour titre « Spam spam spam » est supprimé par l'équipe de modération, il a désormais pour titre affiché « Commentaire supprimé ». Par contre si on répond à ce commentaire (ou même en s'arrêtant à la prévisualisation d'une réponse) on voit apparaître le titre d'origine sous la forme « Re: Spam spam spam ».

Suivi - Comptes utilisateurs Fermeture de session et navigateur

#1209 Posté par (page perso) . État de l'entrée : ouverte Licence CC by-sa
Tags : aucun
1
16
oct.
2013

Test avec Iceweasel 24.0 et Chromium 29.0.1547.57. En HTTPS. Connexion automatique cochée. Les deux navigateurs peuvent être sur des ordinateurs différents.

Quel que soit navigateur A et navigateur B :

  1. se loguer sur le site avec navigateur A (donc une session depuis A)
  2. se loguer sur le site avec navigateur B (donc une session depuis A et une depuis B)
  3. se déconnecter du site avec navigateur B (donc encore une session depuis A en principe)
  4. redémarrer le navigateur A
  5. constater (...)