Mon minuscule petit doigt me susurre avec pincettes qu’il suppose que ça pourrait peut être éventuellement sans excès de confiance probablement se dérouler là : ▻https://github.com/seenthis/seenthis_squelettes/blob/master/noisettes/head_message.html#L22
Il semble y avoir eu un ticket pour les RSS aussi : ►https://github.com/seenthis/seenthis_squelettes/issues/195
Faut peut être ouvrir un ticket là bas ? @b_b zaussi peut savoir
Tu parles de quel compte?
►https://twitter.com/SeenthisNet ?
@marcimat merci pour le pointage, il y a un truc qui m’étonne dans ce code, la fonction supprimer_titre()
ne semble accepter que deux argument et là on lui en passe trois oO (il semble donc qu’on limite à 256 caractères à ce jour et non 60)
@davduf quelle longueur souhaites-tu qu’on envoie sur twitter ?
Ah tiens tu as raison @b_b … je me suis arrêté sur ce code en supposant que ça coupait à 256 caractères, mais il n’en est rien ; tu peux regarder la source d’un message seenthis actuellement, la <meta name="twitter:description" ... />
est renseignée avec l’ensemble du texte (sans le titre)... Ça doit pas être ça du coup le souci.
Sur ▻https://developer.twitter.com/en/docs/tweets/optimize-with-cards/overview/markup ça indique que le champ est limité à 200 caractères. C’est peut être donc twitter qui limite, simplement.
@b_b j’aurais tendance à occuper tout l’espace possible (280 caractères) avec priorité sur le titre, et si possible placer la vignette du message, quand vignette il y a... merci ,))
La passerelle automatique vers Twitter n’est pas dans les métadonnées de chaque page, mais dans l’export conçu pour ça :
►https://seenthis.net/people/davduf/feed_tw
qui est lui-même passé par IFTT comme passerelle vers Touiteur.
Heu, je parle de twitter un Seenthis vers Twitter (l’option petit oiseau à droite des posts :-)
@marcimat haha bien vu tout le texte doublonné dans deux metas, encore un truc énergivore à nettoyer dans seenthis.
@davduf d’après la source citée par @marcimat twitter limite à 200 caractères en entrée, et à ce jour on envoie la complète, c’est donc bien chez eux que c’est limité, on n’y peut rien donc.
Reste à fixer le bug des metas gonflées dans seenthis, ça fera ça de moins pour la pachamama...
Pour en revenir au sujet initial @davduf c’est déjà en place depuis 2017 cf ►https://github.com/seenthis/seenthis_squelettes/issues/195 ^^
C’est pas le texte du meta qui pose problème, c’est le lien hypertexte qui est dans le bouton de partage.
Ah tiens ! Comme j’ai toujours uBlock activé, je voyais pas ces boutons ; j’ignorais même leur existence !
Alors pour le coup, ça semble le JS là : ▻https://github.com/seenthis/seenthis_squelettes/blob/master/javascript/seenthis/seenthis_partage.js#L37
Ah, ba, nous v’la bien ,-) Je aprle bien du bouton Twitter à droite des messages...
Ah, super ! Mais désormais on a deux liens (quand le post SeenThis reprend un article publié ailleurs) : le lien d’origine et le lien SeenThis. Que diriez vous si on ne conservait (et si possible) que le lien SeenThis ?
Tu veux supprimer le lien qui pointe vers la source originale ? Si c’est ça, je ne pense pas que ça soit une bonne idée.
Je le supprimerais du tweet, oui, pour en garder que le lien SeenThis. Non ?
J’utilise fréquemment ce bouton, et, oui, je supprimerais la mention de l’url initial qui est souvent mass média, histoire de pas enrichir la ferme à clic pub (le fais fréquemment à la main, quitte à citer la source si besoin)... et pour garder de la place pour une accroche texte (d’autant que cela fait cliquer sur des paywall dans pas mal de cas, ce qui bloque la lecture). Mais peut-être est-ce compliqué techniquement, ou pas souhaitable selon d’autres ici. (si par exemple cela facilité l’arrivée de robots ici, comme hier à propos de m @ s q u € s)
Désolé de vous embêter à nouveau... Mais il semblerait que le lien d’origine soit cassé quand on tweete le post Seenthis.
Exemple : ▻https://twitter.com/davduf/status/1255605249630486528?s=20 + ▻https://twitter.com/MandadeleD/status/1255606908884574208
Je suis sûr qu’on va y arriver :-)
@davduf je le vois bien, et c’est un autre bug qui vient cette fois de la fonction texteArticle()
▻https://github.com/seenthis/seenthis_squelettes/blob/master/javascript/seenthis/seenthis_partage.js#L17 qui récupère le texte de l’article avant de générer le contenu à poster sur twitruc ou fb.
En effet, cette fonction récupère le texte du lien court affiché qui comme son nom l’indique est court... (et donc tronqué).
Bref, encore un bug qu’il faudra traiter dans un autre ticket cf ▻https://github.com/seenthis/seenthis_squelettes/issues/246
Quand j’essaie d’utiliser le bouton twitter :
403 Forbidden: The server understood the request, but is refusing to fulfill it.
Pareil pour vous ?
@davduf ça devrait être corrigé maintenant ;) (enfin une fois que le cache sera actualisé côté js)
@seenthis : nouveau flux RSS, destiné à l’export vers #Twitter
– L’adresse de ce nouveau flux est :
►http://seenthis.net/people/arno/feed_tw
(remplacer « arno » par votre login).
Ce flux est une version extrêmement simplifiée : le descriptif de chaque billet est une version raccourcie à 140 caractères, URL en « seen.li » déjà incluse. Il est donc conçu pour être synchronisé, automatiquement, avec Twitter.
Pour effectuer la synchonisation avec Twitter, récupérez l’URL de ce flux, et ouvrez un compte (gratuit) sur Twitterfeed :
►http://twitterfeed.com
Là, vous pouvez ajouter des flux RSS qui seront automatiquement expédiés sur votre compte Twitter. La seule subtilité, ici, c’est de bien configurer les « Advanced Settings » dans l’étape 1 (il faut cliquer sur le petit triangle de Advanced Settings ») :
– dans l’entrée « Post Content », il faut définir précisément ce qu’on va poster, parce que le flux de Seenthis a déjà largement fait le travail ;
– dans le menu « Include », il faut indiquer « description only » ;
– à droite, il faut décocher « Post Link », parce que le lien est déjà dans la description.
►http://twitpic.com/59w5i6/full
Pour rappel :
– votre flux public « normal » est :
►http://seenthis.net/people/arno/feed
– votre flux de tout ce que vous suivez est :
►http://seenthis.net/people/arno/follow/feed
Super mais ça ne résoud pas « mon » problème qui est l’apparition du lien coupé quand je référence une URL (99% de mes seen)
Exemple de message qui ne va pas (dans seenthis.net/people/fil/feed_tw) :
The Technium: When Hard Books Disappear ht tp://www.kk.org/thetechnium/archives/2011/06/when_hard_books.php à propos... ht tp://seen.li/fr9
Par ailleurs, si tu ne mettais pas le lien seen.li dans le contenu, tu pourrais du coup laisser twitterfeed faire la coupe à 140-n, sans risque qu’il coupe le lien si les deux calculs entrent en conflit pour une raison x
Justement, c’est quand laisses Twitterfeed faire la coupe tout seul qu’il te coupe au milieu d’une URL. Le message calculé par Seenthis dans le flux RSS, lui, ne coupe jamais dans le lard.
En revanche, il ne faut pas que Twitterfeed ajoute l’URL lui-même, puisqu’elle est déjà présente dans le descriptif. Penser à décocher « Post link ».
Mais tu as aussi la possibilité d’utiliser, dans Twitterfeed, le titre plus le lien. Le titre calculé dans ce flux est en effet plus « radical » que le texte (de longueur 140-n) du descriptif. Dans ce cas, l’URL référencée ne devrait jamais passer dans ton flux.
Je m’exprime mal, car il y a deux URLs en cause ;
-- l’une, très longue (technium....) ne devrait carrément pas apparaître dans le message qu’on envoie à twitterfeed, surtout si elle est coupée (elle pointe vers une adresse fausse)
-- l’autre, seen.li/xxx qui pointe vers le seen : celle-ci ne devrait pas être dans le message, et twitterfeed se debrouillerait pour l’ajouter tout seul à la fin du message, en coupant de lui-même ce que le feed lui aura envoyé.
J’ai modifié le calcul du « titre » du message. C’est un peu élaboré, et c’est conçu pour ne pas avoir d’URL dans le titre. Et ne prendre, en « titre », que ce qu’il y a avant l’URL (c’est généralement le cas, et c’est systématiquement le cas avec le bookmarklet).
Du coup, si dans Twitterfeed tu configures pour récupérer : [titre + lien], ça devrait répondre à ton besoin.
Du coup, j’ai aussi modifié le « descriptif » des messages, construit directement sur le modèle du couple « titre+url » (mais du coup, là : complet).
Donc j’ai tout fait comme indiqué plus haut. Ça me met le titre + le lien seen.li, c’est super, mais si je veux aussi un bout de ce qui vient après le titre (pas l’URL, mais la description ou citation qui suit) ?
@thibnton Alors tu prends le flux normal, qui contient l’intégralité de ton poste.
En résumé, on doit cocher quoi sur Twitterfeed ? ,-)
Pour Twitterfeed, ceci suffit :
– Post Content : « Description only »
– Ne pas cocher « Post link ».
Les autres combinaisons seront sans doute intéressantes pour d’autres usages (ou d’autres outils compatables).
Sut Tweeter, Arno me répond :
@davduf Pense à régler « Post Content » : soit [titre+url], soit juste [description only]. Sinon ça te fabrique des posts avec des répétitions.
Or, c’est ce que j’ai fait :
Post Content : description only
Post Link : décoché
Mais tout est en double dans mes tweets :
Exemples :
►http://twitter.com/davduf
latrive : « Space invader vous parle » ... : latrive : « Space invader vous parle » ... ►http://seen.li/ft4
davduf David Dufresne
Why Mississippi Is Reversing Its Prison Policy - TIME : Why Mississippi Is Reversing Its Prison Policy - TIME ►http://seen.li/ft2
Désolé ,-)
Attendez... je crois qu’un vieux feed sur Twitterfeed pourrait être la cause de mes déboires... Je vous tiens au jus ,-)
Alors, maintenant, comment faire pour qu’une partie du billet (dans la limite des 140 signes) soit exporté avec le titre et l’url ?
Regarde dans twitterfeed, je crois que tu peux mettre des mots clés qui gèrent les envois...
En fait quand j’écris moi-même un billet ça marche bien, mais pas quand je marque un tiers comme favori.
Telles sont les limites de mes compétences :
►http://feedvalidator.org/check.cgi?url=http%3A%2F%2Fseenthis.net%2Fpeople%2Fthibnton%2Ffeed_tw
Aie... Suite à une remarque acide de Fil, me disant que je ne parlais pas assez de Seenthis sur Twitter, je viens de me rendre compte que... mes Seens’ ne sont plus basculés vers mon compte Twitter. Comme tjs, Fil avait raison ,-)
Voici le souci, selon Twiterfeed :
►http://seenthis.net/people/davduf/feed_tw
[feed status : Timeout exceeded (10secs) in downloading the feed (01 Jul 22:59)]
A l’aide ,-)