Connector for Mobilizon

Description

Connector for Mobilizon allows you to display the upcoming events of Mobilizon, which is a federated event listing platform, on your WordPress website.

Features
– Display events as Gutenberg block, as widget and as shortcut
– Display events’ title, date, and location, if available
– Cache requests’ responses for 2 minutes in the browser’s sessionStorage
– Configure number of events to show per block, per widget and per shortcut
– Optionally filter events by a specific group per block, per widget and per shortcut
– Set the URL of the Mobilizon instance in the settings
– Toggle adding named offset in brackets after the time in the settings

The source code is available on Github.

Screenshots

  • Events list
  • General settings
  • Widget creation
  • Shortcut creation
  • Gutenberg block in editor

Installation

Shortcut format with limiting the number of events to show to 3 for example: [connector-mobilizon-events-list events-count=3]

Optionally, you can only show the events of a specific group by indicatings its name: [connector-mobilizon-events-list events-count=3 group-name="mygroup"]
You have to use their username, e.g. @nosliensvivants, and append the name of their instance if they use a different one, e.g. @yaam_berlin@mobilize.berlin.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Connector for Mobilizon” is open source software. The following people have contributed to this plugin.

Contributors

“Connector for Mobilizon” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Connector for Mobilizon” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

[0.10.0]

Added

  • Add Gutenberg events list block
  • Show loading indicator during request

Changed

  • Set list style type to none and left padding to zero for all occurences
  • Move shortcut usage description into installation section in readme.txt
  • Update dependencies

[0.9.1] – 2020-05-19

Fixed

  • Fix WordPress compatibility version number

[0.9.0] – 2020-05-19

Added

  • Improve explanation of group name filter

Changed

  • Update dependencies
  • Confirm compatibility with WordPress 6.0

Fixed

  • Fix displaying error message for the case the group is not found

[0.8.0] – 2022-01-09

Added

  • Add support for older browsers using babel

Changed

  • Confirm compatibility with WordPress 5.9
  • Update dependencies

Fixed

  • Use ES modules correctly
  • Trim events’ location

[0.7.0] – 2021-12-23

Added

  • Add specific error message for the case the group is not found
  • Add code formatter prettier

Changed

  • Update dependencies
  • Simplify build process

Fixed

  • Fix Invalid DateTime on event end time being null

Security

  • Set minimum PHP version to oldest stable 7.4

[0.6.2] – 2021-08-24

Changed

  • Update dependencies

Fixed

  • Fix empty WordPress timezone_string option resulting in Invalid DateTime

[0.6.1] – 2021-07-13

Changed

  • Confirm compatibility with WordPress 5.8
  • Update dependencies

[0.6.0] – 2021-06-02

Added

  • Optionally display the current offset as short name after the time via the general plugin settings

Changed

  • Update dependencies

Fixed

  • Capitalise Mobilizon name in description

[0.5.0] – 2021-05-06

Added

  • Localise dates based on the WordPress locale and time zone

Changed

  • Clearly list features in readme.txt description
  • Update dev dependencies c8, eslint, gulp-replace, webpack

Fixed

  • Improve translatability

[0.4.0] – 2021-04-20

Added

  • Show events’ location if set: description and locality fields
  • Plugin icon

Changed

  • Update dev dependencies eslint, jsdom, webpack

[0.3.0] – 2021-04-05

Added

  • Donation link to WordPress Plugin Directory sidebar and to package.json
  • Cache requests for 2 minutes
  • Set up ESLint static code analysis

Changed

  • Update luxon dependency
  • Update dev dependencies jsdom, webpack, webpack-cli

[0.2.2] – 2021-03-10

Changed

  • Confirm compatibility with WordPress 5.7
  • Update graphql dependency
  • Update dev dependencies jsdom, webpack, webpack-cli, webpack-stream

[0.2.1] – 2021-01-15

Fixed

  • Add missing backtick to readme.txt

[0.2.0] – 2021-01-15

Added

  • changelog.txt
  • Changelog maintenance steps to README.md
  • Link to Github repository in readme.txt
  • Option to show events of a specific group by indicating its name

Changed

  • Use same Markdown style in README.md as in other documents

[0.1.0] – 2021-01-09

initial release