Download linkback-8.x-1.0-alpha1.tar.gztar.gz 53.04 KB
MD5: e804a78801d1763e3968089b194307df
SHA-1: d28b88aa56dc7708b5573e4f244d6aa9af46b9ff
SHA-256: dc112bfa9d2e900be8c8b3b4e7a9188f6a2738de8fd9dc085e28b3176667b76b
Download linkback-8.x-1.0-alpha1.zipzip 92.54 KB
MD5: 8c6fce9f22a27a40b2069a3802116931
SHA-1: 134cab554ddfb80500057687a90e6a60d3df0817
SHA-256: 30a3b31bf7b1b87443ea6f244ede869d9cbcf553ef56065f2b3d3ef5716d8c0a
Install with Composer: $ composer require 'drupal/linkback:^1.0'
Using Composer to manage Drupal site dependencies

Release info

Created by: HongPong
Created on: 4 Dec 2017 at 06:53 UTC
Last updated: 4 Dec 2017 at 06:54 UTC
Core compatibility: 8.x
Release type: New features

Release notes

We are proud to bring you the first alpha release of Linkback, an interesting suite of modules which can help integrate your website with the wider internet. Linkback provides the backend functionality to save both outgoing and incoming pings and webmentions involving remote sites.

This first release focuses on a robust, spam resistant and fault tolerant approach to processing and storing Linkbacks as Drupal entities, which provides a standardized and efficient storage structure that can be easily queried and extended. (Anyone interested in improving the theming is invited to file an issue or share code with us :) More information about the functions in the Linkback suite is in Developer.md and the Readme.md files inside each child module.

linkback_pingback creates the appropriate endpoints on your site to receive pingbacks from other sites (that is, someone on a WordPress site includes a link to your site and attempts to send a pingback; linkback_pingback receives the ping, scans the originating site URL to see if it a really existing anchor there, and if so, then it saves a new Linkback with the pingback handler attached to it.

linkback_webmention provides much the same functionality for your site to send and receive Webmentions. (see other Webmention implementations - this module should interoperate with them). Services such as brid.gy can help connect proprietary content silos like Facebook and Twitter to your webmentions.

Linkback has been cleverly structured to apply the best of Drupal 8 and Symfony architecture while reapplying many of the ideas from its predecessor Vinculum which provided similar services in Drupal 7. It should be feasible to extend Linkback to store other similar types of entities as records of intra-site communication.

Thank you for trying Linkback - it is a product of several years of effort including bringing "indieweb" principles and specifications into Drupal.

Dependencies

The selected release is the release that will be used for automated testing. Optional projects are only used for testing.

Required

No required projects

Optional

No optional projects