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. 6 months ago
doc/img Move images in a subfolder. 6 months ago
formulaires Add debugging mode to avoid logging all the time. 6 months ago
lang Replace hard-coded strings with i18n strings in skeleton. 6 months ago
prive Small changes: 6 months ago
LICENSE Initial commit 6 months ago
README.md Move images in a subfolder. 6 months ago
README_en.md Move images in a subfolder. 6 months ago
paquet.xml Small changes: 6 months ago
repost.html Replace hard-coded strings with i18n strings in skeleton. 6 months ago
webmention_options.php Add debugging mode to avoid logging all the time. 6 months ago
webmention_pipelines.php Add debugging mode to avoid logging all the time. 6 months 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.

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 : sh 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