Finaliser un peu le code qui permet de tester actuellement 283 adresses du site (hors img désormais).
Le passer en Hurl ?
Suivi — Suivi État des entrées de suivi supprimées
En cas de suppression d'une entrée de suivi (par l'équipe de maintenance en tout cas) :
- la notification en modération dit "supprimée"
- mais en tant qu'admin et/ou modération (?) on accède encore à l'entrée, sans le bandeau rouge habituel disant "intervention de la modération" et un statut indiqué "ouvert"
- en base l'état est nodes.public=0 et tracker.status=opened
Suivi — Images Lister les images bloquées
Ajouter les images bloquées dans une entrée Redis img/blocked par exemple, lors du blocage, histoire de l'équipe retrouver facilement sans scanner tout Redis.
Faut-il garder d'autres méta-données genre date de blocage, id du compte qui à bloquer… idéalement le ou les contenu(s)/commentaire(s)/version(s) de contenu concerné(s)
Avoir une page admin ou modération listant les images bloquées. Ensuite le but est évidemment de maintenir la liste vide en virant les utilisations problématiques et nettoyant cache disque et redis.
Suivi — Administration site Retirer les liens inlibroveritas[.]net et ilv-store[.]com
Même problématique que https://linuxfr.org/suivi/retirer-les-liens-mandriva-com
54 dépêches
select cached_slug from news where body like '%ilv-store.com%' or second_part like '%ilv-store.com%' or body like '%inlibroveritas.net%' or second_part like '%inlibroveritas.net%' UNION select cached_slug from news,links where news_id=news.id and (url like '%ilv-store.com%' or url like '%inlibroveritas.net%');
sans parler d'autres contenus ou de commentaires…
Suivi — Administration site Ajuster les coefficient de contenu et de fréquence via les stats 2023
Cf https://linuxfr.org/aide#aide-note
réglages actuels :
intérêt = date + note × coef. de contenu × coef. de fréquence
date : date de création en secondes depuis Epoch ;
coefficient de contenu :
dépêches : 2,
forums : 1,
journaux : 2,
liens : 2,
pages wiki : 4,
sondages : 12,
système de suivi : 2 ;
coefficient de fréquence : 864 (≃ nombre de secondes par jour divisé par le nombre de votes par jour).
Suivi — Statistiques Statistique Liens en page d'accueil
Sur https://linuxfr.org/statistiques/users il manque l'info "Liens en page d'accueil"
Ainsi que les préférences :
- Afficher les journaux avec un score négatif
- Afficher la tribune dans une boîte latérale
(l'info sur l'affichage de la barre d'outils est par navigateur et pas par compte)
Suivi — Feuilles de style (CSS) CSS contribuées, utilisation et mise à jour
Le souci des feuilles de style contribuées c'est
- un peu pénible à faire initialement : techniquement la CSS, artistiquement ses éventuelles images et choix de palette et de design
- très pénible à mettre à jour : déjà y en a plein, ensuite faut tester des tas de choses différentes, certaines parties n'ont jamais été faites (typiquement la zone d'administration ou les fonctionnalités ajoutées post-création de la CSS), etc. Et de fait rarement mises à jour.
- certaines ne sont carrément pas (…)
Suivi — Dépêches Conversion d'un journal en dépêche et nettoyage redis
models/diary.rb
def convert
(...)
$redis.set "convert/#{@news.id}", self.id
models/news.rb
def publish
(...)
diary_id = $redis.get("convert/#{self.id}")
Diary.find(diary_id).update_column(:converted_news_id, self.id) if diary_id
A priori une fois la dépêche publiée et le journal mis à jour pour faire (…)
Suivi — Administration site Suppression des données inutiles au service sur les comptes fermés
Cf https://linuxfr.org/aide#aide-donneesinutiles
Probablement via un script externe.
Actuellement, avec l'ajout récent du last_seen_on
au 2023-05-31, il n'y a pas encore de comptes déjà vus sur le site et fermés depuis plus d'un an ou de comptes jamais vus depuis trois ans. Par contre il existe des comptes déjà fermés et ne s'étant jamais connectés sur le site, donc n'ayant jamais servi réellement.
Suivi — Images Ajouter des tests sur img
(bonus: qui des autres formats d'images?)
Suivi — Dépêches Préparer une dépêche sur les mises en demeure n°4 et n°5
préparer une dépêche sur les mises en demeure n°4 et n°5
Suivi — Administration site Écrire une page statique avec l'histoire du site
Écrire une page statique avec l'histoire du site
Suivi — Statistiques Dernière visite (affichage et stats)
Dernière connexion : 03 juillet 2023 13:48:31
Dernière action : 05 juillet 2023 01:00:17
Dernière visite : 5 juillet 2023
Corriger l'affichage du jour sur la dernière visite.
Modifier les statistiques utilisateurs pour prendre en compte la date de dernière visite plutôt que de dernière action (probablement attendre fin août pour être 3 mois après la mise en place datant du 31/05/2023).
Suivi — Administration système Réanimer ou autopsier share
- la conf identi.ca n'est plus vraiment utile
- il faut passer la base_url en https,
- il faut probablement revoir les secrets Twitter, ou blâmer Elmo.
Suivi — Administration système Assurer la présence de la locale fr_FR@UTF-8
À ajouter à la conf Ansible, vu qu'on l'utilise pour la génération rrd