PHPackages                             helsingborg-stad/api-event-manager-integration - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. helsingborg-stad/api-event-manager-integration

ActiveWordpress-plugin

helsingborg-stad/api-event-manager-integration
==============================================

Import and display events from Event Manager API.

3.1.4(1mo ago)323.5k↓40.5%5[2 issues](https://github.com/helsingborg-stad/api-event-manager-integration/issues)4MITPHPPHP ^8.0CI failing

Since Feb 20Pushed 1mo ago10 watchersCompare

[ Source](https://github.com/helsingborg-stad/api-event-manager-integration)[ Packagist](https://packagist.org/packages/helsingborg-stad/api-event-manager-integration)[ RSS](/packages/helsingborg-stad-api-event-manager-integration/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (10)Versions (316)Used By (4)

Event Manager Integration
=========================

[](#event-manager-integration)

Import and display events from [Event Manager API](https://github.com/helsingborg-stad/api-event-manager).

Download plugin.
----------------

[](#download-plugin)

To download a complete out of the box working plugin without the need to compile or fetch dependencies.
Go [here](https://github.com/helsingborg-stad/api-event-manager-integration/releases) and download the `full-release.zip` from the latest version.

Getting started
---------------

[](#getting-started)

1. Download &amp; activate plugin
2. Navigate to Events -&gt; Options (from Wordpress Dashboard)
3. Fill in 'API url' with your Wordpress API rest URL eg. ''
4. Add additional configuration (optional) and save options
5. Navigate to Events &amp; start import

Shortcodes
----------

[](#shortcodes)

#### event\_submit\_form

[](#event_submit_form)

> Displays a form to post events directly to Event Manager API.
> It requires that the client is authorized to submit events.

*Parameters:*

```
user_groups     Comma separated string with group IDs. Sets default user groups for all submited events.

```

*Example:*

```
[event_submit_form user_groups="1337"]
```

#### single\_event\_accordion

[](#single_event_accordion)

> Shortcode to display event information as accordion.
> Add the shortcode to your single event template file.

*Example:*

```
[single_event_accordion]
```

#### single\_event\_information

[](#single_event_information)

> Shortcode to display event information as list element.
> Add the shortcode to your single event template file.

*Example:*

```
[single_event_information]
```

#### gallery

[](#gallery)

> Gallery images is stored as attached images.
> Therefore you can use WordPress built in shortcode to display the images.
> Add the shortcode to your single event template file.

*Example:*

```
[gallery]
```

JavaScript widgets
------------------

[](#javascript-widgets)

#### Event List code example

[](#event-list-code-example)

> Here is a code example to display a list of events.
> Use the attributes listed below to set API-url and different filters.

*Data attributes:*

```
data-apiurl     Url to Event manager API root.
group-id        Add one or many(separated with comma) group ID to get events from specific groups.
category-id     Add one or many(separated with comma) category ID to get events from specific categories.
latlng          Enter latitude and longotide(separated with comma) to get events occurring at a certain location.
distance        Used with `latlng` attribute to get events within a given radius. Enter value in kilometers.

```

*Example:*

```

Evenemang

                        {event-occasion}

                        {event-title}

                                    {event-modal-image}

                                    {event-modal-occations}
                                    {event-modal-location}
                                    {event-modal-booking}

                                    {event-modal-title}
                                    {event-modal-content}
                                    {event-modal-link}

                 Whoopsie! We could not load the event's for today. Please try again later.

```

###  Health Score

59

—

FairBetter than 99% of packages

Maintenance75

Regular maintenance activity

Popularity32

Limited adoption so far

Community31

Small or concentrated contributor base

Maturity88

Battle-tested with a long release history

 Bus Factor4

4 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~16 days

Recently: every ~28 days

Total

208

Last Release

53d ago

Major Versions

0.15.13 → 1.0.02023-09-26

1.2.7 → 2.0.02024-02-20

2.0.43 → 3.0.02025-10-28

### Community

Maintainers

![](https://www.gravatar.com/avatar/f46fe64973c3e89d15c745c0bf601c25983bafea81d30e64d4bf813a6f8c8c7c?d=identicon)[sebastianthulin](/maintainers/sebastianthulin)

---

Top Contributors

[![ergr1001](https://avatars.githubusercontent.com/u/97021637?v=4)](https://github.com/ergr1001 "ergr1001 (151 commits)")[![faejr](https://avatars.githubusercontent.com/u/752642?v=4)](https://github.com/faejr "faejr (99 commits)")[![sebastianthulin](https://avatars.githubusercontent.com/u/797129?v=4)](https://github.com/sebastianthulin "sebastianthulin (79 commits)")[![nRamstedt](https://avatars.githubusercontent.com/u/16800993?v=4)](https://github.com/nRamstedt "nRamstedt (76 commits)")[![NiclasNorin](https://avatars.githubusercontent.com/u/103985736?v=4)](https://github.com/NiclasNorin "NiclasNorin (49 commits)")[![cedrikvonheiroth](https://avatars.githubusercontent.com/u/64852452?v=4)](https://github.com/cedrikvonheiroth "cedrikvonheiroth (37 commits)")[![alexanderbomanskoug2](https://avatars.githubusercontent.com/u/39676080?v=4)](https://github.com/alexanderbomanskoug2 "alexanderbomanskoug2 (32 commits)")[![annalinneajohansson82](https://avatars.githubusercontent.com/u/232372534?v=4)](https://github.com/annalinneajohansson82 "annalinneajohansson82 (32 commits)")[![jonatanhanson](https://avatars.githubusercontent.com/u/21363149?v=4)](https://github.com/jonatanhanson "jonatanhanson (32 commits)")[![thorbrink](https://avatars.githubusercontent.com/u/1064724?v=4)](https://github.com/thorbrink "thorbrink (17 commits)")[![Sven65](https://avatars.githubusercontent.com/u/10225982?v=4)](https://github.com/Sven65 "Sven65 (10 commits)")[![jwinding](https://avatars.githubusercontent.com/u/7421890?v=4)](https://github.com/jwinding "jwinding (10 commits)")[![Muckbuck](https://avatars.githubusercontent.com/u/11438804?v=4)](https://github.com/Muckbuck "Muckbuck (8 commits)")[![silvergrund](https://avatars.githubusercontent.com/u/4200504?v=4)](https://github.com/silvergrund "silvergrund (8 commits)")[![mikael102030](https://avatars.githubusercontent.com/u/184387911?v=4)](https://github.com/mikael102030 "mikael102030 (7 commits)")[![yo-l1982](https://avatars.githubusercontent.com/u/154269?v=4)](https://github.com/yo-l1982 "yo-l1982 (4 commits)")[![zilaei](https://avatars.githubusercontent.com/u/186287?v=4)](https://github.com/zilaei "zilaei (3 commits)")[![mikael-stromgren](https://avatars.githubusercontent.com/u/8775561?v=4)](https://github.com/mikael-stromgren "mikael-stromgren (3 commits)")[![michaelclaesson](https://avatars.githubusercontent.com/u/18331514?v=4)](https://github.com/michaelclaesson "michaelclaesson (3 commits)")[![Svanmark](https://avatars.githubusercontent.com/u/457482?v=4)](https://github.com/Svanmark "Svanmark (2 commits)")

### Embed Badge

![Health badge](/badges/helsingborg-stad-api-event-manager-integration/health.svg)

```
[![Health](https://phpackages.com/badges/helsingborg-stad-api-event-manager-integration/health.svg)](https://phpackages.com/packages/helsingborg-stad-api-event-manager-integration)
```

###  Alternatives

[infection/infection

Infection is a Mutation Testing framework for PHP. The mutation adequacy score can be used to measure the effectiveness of a test set in terms of its ability to detect faults.

2.2k26.2M1.8k](/packages/infection-infection)[humbug/box

Fast, zero config application bundler with PHARs.

1.3k801.5k69](/packages/humbug-box)[pantheon-systems/terminus

A command line interface for Pantheon

3391.5M13](/packages/pantheon-systems-terminus)[php-opencloud/openstack

PHP SDK for OpenStack APIs. Supports BlockStorage, Compute, Identity, Images, Networking and Metric Gnocchi

2292.2M24](/packages/php-opencloud-openstack)[getdkan/dkan

DKAN Open Data Catalog

385135.4k2](/packages/getdkan-dkan)[wikimedia/parsoid

Parsoid, a bidirectional parser between wikitext and HTML5

171524.3k1](/packages/wikimedia-parsoid)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
