Suivi - Tags Mauvaise gestion des tags avec espace

#1927 Posté par (page perso) . État de l'entrée : ouverte. Licence CC by-sa.
Tags : aucun
0
21
fév.
2020

(détection via https://linuxfr.org/users/delgatux/liens/l-autorite-de-la-concurrence-bouge-enfin-sur-l-economie-numerique )

Le lien a été soumis ainsi :

"tags"=>"droit, concurrence, abus de position dominante, marché, facilités essentielles", "commit"=>"Poster le lien"

Les étiquetages créés : "droit", "concurrence", "abus", "marche" (et pas facilites).
Mais les étiquettes incrémentées comprennent notamment "position", "dominante", "facilités" et "essentielles" alors qu'aucun étiquetage n'existe pour ces tags (bref on a créé les étiquettes, mais elles ne correspondent à aucun étiquetage).

Du coup le script de vérification de la base SQL a râlé :

12718 position (...)

Suivi - Statistiques Statistiques erronées pour les contenus publiés dans les 3 et 12 derniers mois par les actifs

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

Sur la page des statistiques sur les utilisateurs, la statistique des contenus produits par les visiteurs actifs dans les 3 et 12 derniers mois est erronée (elle ne peut être que décroissante car les visiteurs ont publié depuis Epoch plus que depuis 12 mois et plus que depuis 3 mois, et elle doit être différente par type de contenu).

Suivi - Modération Interdictions temporaires d'écrire et perte de karma

#1920 Posté par (page perso) . État de l'entrée : ouverte. Licence CC by-sa.
Tags : aucun
0
2
jan.
2020

Les interdictions temporaires de pouvoir écrire des commentaires ou sur la tribune ne sont pas assorties d'une perte de karma.

Il serait logique que ça soit le cas. (et que la doc soit mise à jour en conséquence sur
https://linuxfr.org/aide#aide-karma )

Dans app/models/account.rb

  def block(nb_days, user_id)
    $redis.set("block/#{self.id}", 1)
    $redis.expire("block/#{self.id}", nb_days * 86400)
(...)

Suivi - Syntaxe markdown Éviter que le Markdown ne produise de l'HTML invalide

#1919 Posté par (page perso) . État de l'entrée : ouverte. Licence CC by-sa.
Tags : aucun
0
30
déc.
2019

Éviter que le Markdown ne produise de l'HTML invalide

  • Hyperlien décrit, mais sans URL
[Description d'un lien mais pas de lien]()

avec href vide invalide

<a href="">Description d'un lien mais pas de lien</a>
  • Tableau mais sans contenu
|Colonne 1|Colonne 2|
|---------|---------|

avec un <tbody> vide invalide

<table>
<thead>
<tr>
<th>Colonne 1</th>
<th>Colonne 2</th>
</
(...)

Suivi - Administration système Entrée redis louche "users//diff_karma"

#1918 Posté par (page perso) . État de l'entrée : corrigée. Licence CC by-sa.
Tags : aucun
0
29
déc.
2019

Identifier la source de l'entrée redis louche users//diff_karma

Indices :

  • en prod, revient régulièrement si on la vire
  • n'existe pas en dév
  • contient 20 soit le karma par défaut actuellement
app/models/node.rb:    $redis.incrby("users/#{self.user_id}/diff_karma", value)
app/models/account.rb:    self.karma += $redis.get("users/#{self.user_id}/diff_karma").to_i
app/models/account.rb:    $redis.del("users/#{self.user_id}/diff_karma")
app/models/comment.rb:      $redis.incrby("users/#{self.user_id}/diff_karma", value)

Suivi - Modération Retirer le drapeau d'urgence après la modération d'une dépêche

#1894 Posté par (page perso) . État de l'entrée : corrigée. Licence CC by-sa.
Tags : aucun
2
24
août
2019

Une fois que la modération a accepté ou rejeté une dépêche, on peut faire sauter l'urgence dessus. (Côté redis, le news/urgent ne va pas tarder à atteindre le millier d'entrées, et ça n'a pas beaucoup d'intérêt)

Suivi - Dépêches Fin de ligne à la Windows CR / ^M

#1884 Posté par (page perso) . État de l'entrée : ouverte. Licence CC by-sa.
Tags : aucun
0
16
juin
2019

Si on soumet une dépêche avec plusieurs paragraphes en première partie et plusieurs paragraphes en seconde partie, on se retrouve en base avec des fins de ligne à la Windows CR / M ajoutés à la fin de chaque paragraphe (sauf le dernier de chaque partie).

Un souci dans la découpe en paragraphe ?

Suivi - Tags Ne pas suggérer les tags non publics

#1878 Posté par (page perso) . État de l'entrée : corrigée. Licence CC by-sa.
Tags : aucun
0
30
avr.
2019

Je veux étiqueter fedora. Je commence à taper fedora et les suggestions sont

  • fedora
  • ubuntulubuntukubuntuedubuntufedoraopensusedebiansqueezewheezyope
  • fedoraxgdmclaviersouris
  • fedoraévènementrf

Seul le premier est un tag public. Les trois autres sont des tags non publics et ne devraient pas être suggérés (ou alors uniquement parmi MES tags non publics).

(le fait que c'est trois tags devraient être juste supprimés est une autre histoire…)

Suivi - Modération Liens des commentaires notés négativement en nofollow

#1876 Posté par (page perso) . État de l'entrée : corrigée. Licence CC by-sa.
Tags : aucun
4
28
avr.
2019

Passer les liens d'un commentaire en nofollow si le commentaire est noté négativement.

Objectifs :

  • les spammeurs attentifs au nofollow ne viendraient pas poster (on peut rêver)
  • les spammeurs non-attentifs et les pénibles pointant des sites problématiques ne bénéficieraient pas de visibilité vis-à-vis des moteurs de recherche
  • les visiteurs classiques ne seraient pas concernés