You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Fabien Basmaison 146f285cc1 Move images in a subfolder. 1 year ago
doc/img Move images in a subfolder. 1 year ago
formulaires Add debugging mode to avoid logging all the time. 1 year ago
lang Replace hard-coded strings with i18n strings in skeleton. 1 year ago
prive Small changes: 1 year ago
LICENSE Initial commit 1 year ago
README.md Move images in a subfolder. 1 year ago
README_en.md Move images in a subfolder. 1 year ago
paquet.xml Small changes: 1 year ago
repost.html Replace hard-coded strings with i18n strings in skeleton. 1 year ago
webmention_options.php Add debugging mode to avoid logging all the time. 1 year ago
webmention_pipelines.php Add debugging mode to avoid logging all the time. 1 year ago

README.md

Plugin webmention pour Spip

(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