Ami lecteur, ne te tourmente pas je n’ai pas viré ma veste au point de faire de l’auto-blogging.
L’auto-blogging c’est grosso-modo pomper les flux rss et donc les articles d’autres blogs pour en faire des posts sur le sien.
Le principe est d’automatiquement récupérer les post via le flux rss et d’en faire un billet version clonage.
Ce qui peut être très très laid.
Ce que je fous là dedans?
Disons que j’avais prévu dans mon projet (j’en parlerais quand j’aurais avancé) de récupérer les fluxs rss de certains blogs et de les promouvoir.
Du coup je me suis interessé aux quelques solutions techniques pour servir cet objectif.
Note que je ne suis pas le seul à m’interesser à ce genre de chose, des gens bien plus sérieux y ont pensé avant moi.
Les utilisations peuvent être diverses, pas uniquement de la copie pure et dure pour faire du contenu à moindre frais.
J’ai commencé par bidouiller avec le plug-in Wp-o-Matic, mais je n’ai pas réussi simplement à seulement afficher un extrait du flux RSS.
Ben oui, l’objectif c’est que le lecteur interessé aille lire le contenu sur le blog promu.
De plus, il ne semble plus être mis à jour depuis longue date.
J’ai donc bifurqué et basculé sur le plug-in FeedWordPress.
Régulièrement mis à jour et plutot complet.
Pourtant, il n’a toujours pas la possibilité simple de publier seulement un extrait.
Qu’à celà ne tienne, l’auteur explique comment éditer le modèle pour arriver à cela.
Un peu les mains dans le camboui et hop ca fonctionne.
Enfin presque.
Ca fonctionne à la pogne!
Faut encore automatiser le processus de mise à jour.
Et là ca se corse sous OVH en mutualisé.
Pour automatiser une tache, il faut faire un cron.
Version OVH mutualisé, il faut creer une tache planifiée qui lance un script.
Seulement, pour s’il existait un script php pour WP-o-Matic, pour FeedWordPress c’est une URL qu’il faut lancer.
La solution?
Creer un script en shell qui fait le job et qui est lancé par une tache planifiée.
Qui n’a toujours pas l’air de fonctionner…
Bref, ca n’est pas encore gagné mais j’y bosse!
[Edit]
Manifestement, la tache planifiée sous OVH met une bonne semaine avant d’être prise en compte.
J’ai fait un script php pour lancer la mise à jour de feedworpress et ca fonctionne.
Le contenu est du genre:
$url = « http://www.monsite.com?update_feedwordpress=1 »;
mailto:$fp=@fopen($url,%22r« );
L’avantage de feedworpress est que le post est déclaré comme « syndicated », ce qui permet d’utiliser cette info pour en afficher seulement le resume (excerpt en english).
Je n’ai pour le moment pas trouvé de solution équivalente avec WP-o-matic qui a de son côté d’autres avantages, comme associer des images avec les flux…
[/Edit]