- L'auteur d'une dépêche devrait pouvoir proposer des tags à sa création.
- On devrait pouvoir ajouter des tags dans l'espace de rédaction/modération.
Suivi — Dépêches Spam
On vient de recevoir 5 spams aujourd'hui => il faudrait améliorer l'anti-spam sur les dépêches.
Suivi — Dépêches Proposer un changelog propre pour les dépêches en rédaction/modération
On devrait afficher proprement les modifications sur les dépêches en rédaction/modération pour être capable de suivre leur évolution.
Suivi — Dépêches Pouvoir annuler une modification sur une dépêche collaborative
Quand on édite un paragraphe d'une dépêche collaborative, il faudrait avoir un bouton pour annuler cette modification.
Suivi — Dépêches Améliorer la gestion des liens d'une dépêche
Durant, la rédaction / modération d'une dépêche, il devrait être plus facile de supprimer un lien et de changer l'ordre des liens.
Suivi — Modération 755, dépêches en attente
Reprise de l'ancienne entrée 755 du suivi :
Avant l'arrivée du système de vote, les modérateurs avaient la possibilité de mettre une dépêche en attente. Il pourrait être pratique de réactiver ce statut/cette fonctionnalité. Un modérateur pourrait mettre en attente une dépêche en cours de modération pour les raisons suivantes (liste non exhaustive):
- Dépêche soumise en avance de phase (ex : les dépêches noyaux de Patrick)
- Demande en cours de précision à l'auteur sur certains points
- investigations sur le sujet (…)
Suivi — Administration site Pb de cache HTTP sur load.png
Les images des statistiques de Load sont mises en cache trop longtemps.
Suivi — Autres Redirection + cache => 500
Pour les actions mises en cache, si on fait une redirection (vers un meilleur slug par exemple), on obtient une erreur 500 :
Read error: #<NoMethodError: undefined method `each' for nil:NilClass>
/home/nono/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.0.5/lib/action_dispatch/http/response.rb:170:in `each'
/home/nono/.rvm/gems/ruby-1.9.2-p180/gems/actionpack-3.0.5/lib/action_dispatch/http/response.rb:103:in `body'
/home/nono/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.2.1/lib/rack/response.rb:102:in `close'
/home/nono/.rvm/gems/ruby-1.9.2-p180/gems/unicorn-3.4.0/lib/unicorn/http_response.rb:42:in `ensure in http_response_write'
/home/nono/.rvm/gems/ruby-1.9.2-p180/gems/unicorn-3.4.0/lib/unicorn/http_response.rb:42:in `http_response_write'
/home/nono/.rvm/gems/ruby-1.9.2-p180/gems/unicorn-3.4.0/lib/unicorn/http_server.rb:539:in `process_client'
/home/nono/.rvm/gems/ruby-1.9.2-p180/gems/unicorn-3.4.0/lib/unicorn/http_server.rb:606:in `block in worker_loop'
/home/nono/.rvm/gems/ruby-1.9.2-p180/gems/unicorn-3.4.0/lib/unicorn/http_server.rb:604:in `each'
/home/nono/.rvm/gems/ruby-1.9.2-p180/gems/unicorn-3.4.0/lib/unicorn/http_server.rb:604:in `worker_loop'
/home/nono/.rvm/gems/ruby-1.9.2-p180/gems/unicorn-3.4.0/lib/unicorn/http_server.rb:495:in `block (2 levels) in spawn_missing_workers'
/home/nono/.rvm/gems/ruby-1.9.2-p180/gems/unicorn-3.4.0/lib/unicorn/http_server.rb:492:in `fork'
/home/nono/.rvm/gems/ruby-1.9.2-p180/gems/unicorn-3.4.0/lib/unicorn/http_server.rb:492:in `block in spawn_missing_workers'
/home/nono/.rvm/gems/ruby-1.9.2-p180/gems/unicorn-3.4.0/lib/unicorn/http_server.rb:488:in `each'
/home/nono/.rvm/gems/ruby-1.9.2-p180/gems/unicorn-3.4.0/lib/unicorn/http_server.rb:488:in `spawn_missing_workers'
/home/nono/.rvm/gems/ruby-1.9.2-p180/gems/unicorn-3.4.0/lib/unicorn/http_server.rb:502:in `maintain_worker_count'
/home/nono/.rvm/gems/ruby-1.9.2-p180/gems/unicorn-3.4.0/lib/unicorn/http_server.rb:161:in `start'
/home/nono/.rvm/gems/ruby-1.9.2-p180/gems/unicorn-3.4.0/lib/unicorn.rb:13:in `run'
/home/nono/.rvm/gems/ruby-1.9.2-p180/gems/unicorn-3.4.0/bin/unicorn_rails:208:in `<top (required)>'
/home/nono/.rvm/gems/ruby-1.9.2-p180/bin/unicorn_rails:19:in `load'
(…)
Suivi — Feuilles de style (CSS) Feuilles de style mobile et impression
Support des feuilles de style mobile et impression (media="print"/"handled") :
Commentaire de Lineplus :
Si le design a une version d'impression ou une version mobile (comme Grayscale), mettre dans le code :
<link href="vimpression.css" media="print" rel="stylesheet" type="text/css" />
<link href="vmobile.css" media="handled" rel="stylesheet" type="text/css" />
Au lieu de présenter tout ça comme des designs séparés.
PS : Il y a une erreur dans le chemin d'une images dans la version de Grayscale migrée (…)
Suivi — Barre d’outils Navigation avancée dans les commentaires
Le Cancre Las :
Paix sur vous, Grands gardiens du temple DLFPien !
J'ai une petite confession à vous faire.
Le besoin
Serait t'il possible de prévoir un système de commentaires qui permette de n'afficher que les commentaires parents d'un commentaire qu'on aurait "mémorisé" et d'y revenir simplement ?
L'analyse
Une des killer feature de DLFP par rapport à d'autres sites est clairement son système de commentaires.
On a déjà l'affichage de tous les commentaires dans une même page. Le (…)
Suivi — Autres Version Mobile
Faire une version mobile du site -> https://github.com/nono/linuxfr.org/wiki/LinuxFr-Mobile-Version-Requirements
Suivi — Administration site Alertes de sécurité en HTTPS
Suivi — Forums Erreur 500 sur les flux atom d'un forum
Started GET "/forums/linuxfrbug.atom" for X.X.X.X at 2011-02-24 01:08:37 +0100
Processing by ForumsController#show as ATOM
Parameters: {"id"=>"linuxfrbug"}
Rendered forums/show.atom.builder (5.4ms)
Completed in 17ms
ActionView::Template::Error (undefined method `id' for #<Array:0xaaca0a8>):
4: feed.icon("/favicon.png")
5:
6: @posts.each do |post|
7: feed.entry([@forum, post]) do |entry|
8: entry.title(post.title)
9: entry.content(post.body, :type => 'html')
10: entry.author do |author|
app/views/forums/show.atom.builder:7:in `block (2 levels) in _app_views_forums_show_atom_builder___316886043_89559410_836254101'
app/views/forums/show.atom.builder:6:in `each'
app/views/forums/show.atom.builder:6:in `block in _app_views_forums_show_atom_builder___316886043_89559410_836254101'
app/views/forums/show.atom.builder:1:in `_app_views_forums_show_atom_builder___316886043_89559410_836254101'
app/controllers/forums_controller.rb:19:in `show'
Suivi — Autres Pas de sommaire sans titre
Il faudrait ne pas afficher "Sommaire" si le contenu en question n'a pas de titre.