OVH Cloud OVH Cloud

Pour lire les liens non soulignés à partir de Nemo

44 réponses
Avatar
Richard Hachel
Dans l'attente de la résolution du petit bug (on ne peut pas clique
sur certains liens de premier postage), on peut procéder ainsi
-cliquer sur le bouton "répondre"
-cliquer sur le bouton "aperçu"
-cliquer sur le lien maintenant souligné

R.H.

4 réponses

1 2 3 4 5
Avatar
Olivier Miakinen
Désolé, je corrige ma proposition.

Le 20/06/2013 01:00, Olivier Miakinen a écrit :

Par exemple, ça pourrait être un truc comme ça, à faire sur la
passerelle JNTP -> NNTP) :

- Si toutes les lignes de texte font moins que 100 caractères
(ou si les lignes de texte plus longues ne comportent aucune
espace) alors ne couper aucune ligne et laisser en format
standard (fixed).



- Si toutes les lignes de texte *qui ne sont pas des
citations* font moins que 100 caractères
(ou si les lignes de texte plus longues ne comportent aucune
espace) alors ne couper aucune ligne et laisser en format
standard (fixed).

- Sinon, c'est-à-dire s'il existe au moins une ligne de plus
de 100 caractères comportant au moins une espace,



*et n'étant pas une citation*

alors
couper les lignes de plus de 76 caractères comportant au
moins une espace en insérant le CR+LF *après* l'espace
(et en laissant l'espace, donc), et déclarer le format
comme flowed.

Ne pas oublier ce dont j'espère que tu le fais déjà :

- Si avant envoi il reste une ou plusieurs lignes de plus
de 998 octets, les couper à la sauvage, même si elles
ne comportent pas d'espace, ou tout simplement décider
de ne pas les transmettre sur NNTP.



Ok.

============================================================
En pseudo-code :

flowed = FAUX
POUR chaque ligne
SI c'est une citation (commence par '>')
ne rien faire
SINON, SI elle fait moins de 100 caractères
ne rien faire
SINON, SI elle ne comporte aucune espace
ne rien faire
SINON
flowed = VRAI
FIN-SI
FIN-POUR

SI flowed
déclarer "Content-Type: text/plain; charset=UTF-8; format=flowed"
couper les lignes avant 76 caractères, en laissant l'espace à la
fin de la ligne à chaque coupure
SINON
déclarer "Content-Type: text/plain; charset=UTF-8"
ne pas couper les lignes
FIN-SI

SI il reste au moins une ligne de plus de 998 caractères
ne rien faire
SINON
envoyer l'article sur NNTP
FIN-SI
Avatar
Duzz'
Le Mercredi 19 Juin 2013 à 23h22, Richard Hachel a écrit

On s'engueule pas, on essaye de trouver des solutions



D'accord, mais c'est bien imité, quand même ... ;-

Une solution consisterait à faire cliquer l'utilisateur sur un lien direct en affichage Nemo, je l'ai déjà fai
plusieurs fois, mais c'est pas la panacée, car l'utilisateur ne comprend pas trop ce qui se passe, et la raison du lien

Maintenant, faire de Nemo un simple lecteur sans ses fonctions géniales, c'est un peu con



Toutafé. Il faut donc rechercher des solutions pour les articles Nem
envoyés sur NNTP, genre remplacer le contenu multimedia visible dans u
navigateur, par un lien directement *cliquable* vers ce contenu stock
Avatar
Duzz'
Le Jeudi 20 Juin 2013 à 00h19, Olivier Miakinen a écrit :

D'accord. Tu t'adressais à Richard, et effectivement c'est un conseil
qui peut lui être utile (s'il supporte cette façon de faire).



Voilà, un peu comme une rustine, avant de remplacer la chambre à air.

Pour ma part, je souhaite surtout que Julien me lise, et à ce propos
je remets le lien vers la traduction française du GNKSA :
<http://usenet-fr.news.eu.org/fr-chartes/gnksa.html> (le point dont
on discute en ce moment est le numéro 14).



Merci pour le lien. Je comprends maintenant la différence dans la mise
en forme des citations, sur mes premiers tests réalisés au pifomètre
à cadran.

Quand tu dis « le client news », si tu veux dire celui du lecteur qui
recevra l'article sans nécessairement passer par Nemo, alors c'est faux.
Les lignes sont coupées avant envoi, ce qui est effectivement une
fonctionnalité requise, mais cela ne suffit pas.



Confusion de béotien de ma part.

Visiblement, Nemo (client + serveur) ne montre pas ce qui sera
envoyé, sinon Richard n'aurait pas eu de problème.



Exact.
Avatar
Duzz'
Le Jeudi 20 Juin 2013 à 00h31, Julien Arlandis a écrit :

Quand on affiche le rendu avant l'envoi de l'article, on obtient le rendu tel qu'il apparaitra sur un client JNTP ...



Hmm ... si tu parles de la fenêtre "Rendu visuel", ce n'est pas le cas,
du moins pour le texte.
1 2 3 4 5