Skip to content
This repository has been archived by the owner on Oct 16, 2019. It is now read-only.

arkhi/spip-plugin-webmention

Repository files navigation

Plugin webmention pour Spip

Ce dépôt est désormais maintenu sur https://framagit.org/arkhi/spip-plugin-webmention.

(English | français)

Ce projet a pour but d’implémenter webmention dans Spip.

État actuel

Le plugin propose ce qui suit.

Reposts

  • l’envoi d’une webmention de type repost-of pour chaque article syndiqué publié ;
  • un squelette de type repost-of ;
  • une interface de configuration dans spip pour :
    • filtrer les flux à republier ;
    • définir les valeurs personnalisées à utiliser pour le squelette (nom, URL, avatar) ;
    • un mode debug pour loguer les requêtes et réponses serveur.

capture d’écran qui représente les champs détaillés précédemment

Installation

Fichier zip sur Github

  1. Télécharger le fichier zip de ce dépôt.
  2. Décompresser le dans le dossier « plugins » du site Spip.
  3. Configurer le plugin depuis l’interface d’administration de Spip (?exec=configurer_webmention).

Avec git

  1. Cloner ce dépôt depuis le dossier « plugins » du site Spip :
    git clone https://github.com/arkhi/spip-plugin-webmention webmention
  2. Configurer le plugin depuis l’interface d’administration de Spip (?exec=configurer_webmention).

Futur

Ce projet dépend de librairies qui implémentent webmentions et microformats.

Toute collaboration est la bienvenue !

Origine

L’usage actuel correspond à ce scénario :

  1. Publication de contenu à travers Tiny Tiny RSS.
  2. Récupération des items publiés dans le flux de Tiny Tiny RSS au sein de Spip.
  3. Affichage des articles publiés sur le site Spip.

Cela correspond à une webmention de type repost-of.

Remerciements