PHPackages                             unocha/ocha\_integrations - 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. [API Development](/categories/api)
4. /
5. unocha/ocha\_integrations

ActiveDrupal-module[API Development](/categories/api)

unocha/ocha\_integrations
=========================

v2.0.4(2y ago)08.8kGPL-2.0-onlyPHP

Since Jul 31Pushed 2y ago4 watchersCompare

[ Source](https://github.com/UN-OCHA/ocha_integrations)[ Packagist](https://packagist.org/packages/unocha/ocha_integrations)[ RSS](/packages/unocha-ocha-integrations/feed)WikiDiscussions develop Synced 4w ago

READMEChangelog (10)Dependencies (3)Versions (19)Used By (0)

[![CI](https://github.com/UN-OCHA/ocha_integrations/workflows/CI/badge.svg)](https://github.com/UN-OCHA/ocha_integrations/workflows/CI/badge.svg)

Common OCHA integrations for Drupal.
====================================

[](#common-ocha-integrations-for-drupal)

Config to change.
-----------------

[](#config-to-change)

Make sure to change the appname in the following config files

- ocha\_disasters.settings.yml
- ocha\_themes.settings.yml

HID contacts needs an API key to be usable.

Modules
-------

[](#modules)

All modules use [pcb](https://www.drupal.org/project/pcb) for caching, and cache is updated using cron.

All modules have their own field type, formatter and widget.

### ocha\_integrations

[](#ocha_integrations)

Base module for all other integrations.

Also provides extras for Search API and facets

- Encoder for pretty paths to output integer list items
- Show the current search string
- Adds reset search string link
- Adds reset facets link for pretty paths

### ocha\_countries

[](#ocha_countries)

Returns the list of countries from .

### ocha\_disasters

[](#ocha_disasters)

Returns the lisf of disasters from  including GLIDE number.

### ocha\_global\_coordination\_groups

[](#ocha_global_coordination_groups)

Returns the list of global coordination groups from .

### ocha\_hid\_contacts

[](#ocha_hid_contacts)

Returns contacts from  needs an API key.

### ocha\_local\_groups

[](#ocha_local_groups)

Returns the list og local groups (aka bundles) from .

### ocha\_locations

[](#ocha_locations)

Returns the list of locations from  up to admin level 3.

### ocha\_organizations

[](#ocha_organizations)

Returns the list of organizations from .

### ocha\_persons

[](#ocha_persons)

Defines a person entity so you don't need to create a contact node type.

### ocha\_population\_type

[](#ocha_population_type)

Returns a list of popultaion types from .

### ocha\_themes

[](#ocha_themes)

Returns a list of themes from .

###  Health Score

33

—

LowBetter than 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor2

2 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 ~99 days

Recently: every ~11 days

Total

13

Last Release

1010d ago

Major Versions

v1.0.8 → v2.0.02023-09-19

### Community

Maintainers

![](https://www.gravatar.com/avatar/346443feed98de86efcea04bbc5094dc2a4146181bca1e8936beb6ac46eed455?d=identicon)[unocha](/maintainers/unocha)

---

Top Contributors

[![lazysoundsystem](https://avatars.githubusercontent.com/u/67453?v=4)](https://github.com/lazysoundsystem "lazysoundsystem (12 commits)")[![attiks](https://avatars.githubusercontent.com/u/105144?v=4)](https://github.com/attiks "attiks (10 commits)")[![cafuego](https://avatars.githubusercontent.com/u/148719?v=4)](https://github.com/cafuego "cafuego (9 commits)")

### Embed Badge

![Health badge](/badges/unocha-ocha-integrations/health.svg)

```
[![Health](https://phpackages.com/badges/unocha-ocha-integrations/health.svg)](https://phpackages.com/packages/unocha-ocha-integrations)
```

###  Alternatives

[helsingborg-stad/municipio

A bootstrap theme for creating municipality sites.

4028.6k10](/packages/helsingborg-stad-municipio)[october/rain

October Rain Library

1601.7M99](/packages/october-rain)[pressbooks/pressbooks

Pressbooks is an open source book publishing tool built on a WordPress multisite platform. Pressbooks outputs books in multiple formats, including PDF, EPUB, web, and a variety of XML flavours, using a theming/templating system, driven by CSS.

45844.8k1](/packages/pressbooks-pressbooks)[mediawiki/maps

Adds various mapping features to MediaWiki

85155.1k3](/packages/mediawiki-maps)[starcitizentools/citizen-skin

A beautiful, usable, responsive MediaWiki skin with in-depth extension support. Originally developed for the Star Citizen Wiki.

3407.6k](/packages/starcitizentools-citizen-skin)[az-digital/az_quickstart

Arizona Quickstart

52296.5k3](/packages/az-digital-az-quickstart)

PHPackages © 2026

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