Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

This project integrates your Drupal site with external social media platforms, allowing you to manage microblog posts directly within your content. When you publish your content, MPOSSE automatically syndicates your microblog posts to selected social media channels, streamlining your social sharing workflow.

Microblog Publish (on your) Own Site, Syndicate Elsewhere (MPOSSE) is essentially in integration layer between Drutopia Microblog and other modules that provide a mechanism for posting content from your Drupal site to social media, like Social Post Facebook. MPOSSE allows you to manage all of your microblogs (and individual posts within them) all from the article or other node that your posts are about.

Configuration

To enable inline microblogging for a content type, simply go to the settings page for your content type, open up the MPOSSE settings tab, toggle "Enable inline microblogging", and then press save.

This will add and configure the Microblog field (field_mposse) for your content type. To remove it, from your content type, delete it just like any other field.

Content editor usage

A content editor can create a new microblog from the article (via an inline entity reference), and then define messages for each of the social media platforms they wish to post to. When they publish and save the node, a couple of things will happen simultaneously:

  • The microblog will be published
  • Posts will be syndicated from the microblog platform fields
  • The "Post to social media" field on the article will be cleared

All of this will still work even if publishing is automated (perhaps via cron).

Plugin implementation

It should be noted that this module itself does not handle posting by itself. Posting should be handled by other compatible modules, each of which will need a plugin implemented in order to take advantage of MPOSSE's mechanism for actually sending out posts. There is such a plugin in the social post Facebook module, which I recommend developers take a look at if they are looking for an example of such an implementation.

See https://git.drupalcode.org/project/social_post_facebook/-/tree/3.0.x/src...

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Aug 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Dormant

Releases

Version Type Core Release date
1.0.x-dev Dev 10–11 Aug 26, 2025