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

Latest commit

 

History

History
59 lines (37 loc) · 1.91 KB

README_en.md

File metadata and controls

59 lines (37 loc) · 1.91 KB

Webmention plugin for Spip

This repository now lives in https://framagit.org/arkhi/spip-plugin-webmention.

(English | français)

This project aims to implement webmention in Spip.

Features

This plugin offers the following.

Reposts

  • sending a webmention of type repost-of for each published item from a syndicated site;
  • a skeleton for the repost-of type;
  • a configuration backend within Spip to:
    • filter feeds to repost;
    • define custom values within the skeleton (name, URL, avatar);
    • a debug mode to log requests and server responses.

screenshot showing inputs explained previously

Installation

Zip file from Github

  1. Download the zip file of this repository.
  2. Uncompress it in the “plugins” folder at the root of the spip website.
  3. Configure the plugin within the Spip backend (?exec=configurer_webmention).

With git

  1. Clone this repository within the « plugins » folder of the Spip website :
    git clone https://github.com/arkhi/spip-plugin-webmention webmention
  2. Configure the plugin within the Spip backend (?exec=configurer_webmention).

Future

This project depends on libraries that implement webmentions and microformats.

Anyone is welcome to contribute!

Origin

The current working use‑case which started this project is as follow:

  1. Publish interesting content through Tiny Tiny RSS.
  2. Get the Tiny Tiny RSS published items feed within Spip.
  3. Display published articles from within the Spip based website.

This equals to a repost-of webmention.

Acknowledgments