firesphere / webmention
A Silverstripe webmention sender and server
0.2.1
2025-12-30 00:03 UTC
Requires
- indieweb/mention-client: ^1.2
- masterminds/html5: ^2.10
- mf2/mf2: ^0.5.0
- silverstripe/recipe-cms: ^4|^5|^6
README
License
Disclaimer
If this module breaks your website, you get to keep all the pieces.
About
This module gives your Silverstripe site a WebMention server endpoint at
https://yoursite.example.com/webmention, to receive webmentions, and adds
a check on each page publish, for any URLs that should be attempted to ping
back a mention.
A history of mentions is kept, as well as potential pingback/mentions, on the pages that are mentioned.
The published date of the webmention, is the date the article that sent the notification. If it isn't found, it will fallback to the moment the mention is received.
Requirements
SilverStripe Framework 4.x+ PHP 8.0+
Installation
composer require firesphere/webmention
Configuration
None
Did you read this entire readme? You rock!
Pictured below is a cow, just for you.
/( ,,,,, )\
_\,;;;;;;;,/_
.-"; ;;;;;;;;; ;"-.
'.__/`_ / \ _`\__.'
| (')| |(') |
| .--' '--. |
|/ o o \|
| |
/ \ _..=.._ / \
/:. '._____.' \
;::' / \ .;
| _|_ _|_ ::|
.-| '==o==' '|-.
/ | . / \ | \
| | ::| | | .|
| ( ') (. )::|
|: | |; U U ;|:: | `|
|' | | \ U U / |' | |
##V| |_/`"""`\_| |V##
##V## ##V##