Modularity Noticeboard
A Modularity module that implements a municipal digital noticeboard for publishing legally binding public notices—meeting summons, agendas, adjusted minutes and decisions—replacing the physical noticeboard, managing appeal deadlines under municipal law, and providing accessible, auditable, and integratable publication workflows.
by Consid Borås AB · github.com/considbrs-webdev/modularity-noticeboard · website
★ 0stars
112composer installs
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/considbrs-webdev/modularity-noticeboard/archive/refs/heads/dev.zipAlso on Packagist as considbrs-webdev/modularity-noticeboard:
composer require considbrs-webdev/modularity-noticeboardFrom the readme
Modularity Noticeboard
A Modularity module that implements a municipal digital noticeboard for publishing legally binding public notices—meeting summons, agendas, adjusted minutes and decisions—replacing the physical noticeboard, managing appeal deadlines under municipal law, and providing accessible, auditable, and integratable publication workflows.
Features
Custom Post Type for Notices
The plugin registers a custom post type noticeboardnotice for managing notices. Each notice can contain:
- Title and content
- Publication date
- Archive/expiration date
- Attached PDF documents
- Protocol links
Taxonomies
Two taxonomies are available for organizing notices:
- Notice Types (noticeboardnoticetype) – Categorize notices by type (e.g., meeting summons, agendas, decisions, minutes)
- Notice Groups (noticegroup) – Assign notices to responsible groups or departments (e.g., municipal board, committees)
Modularity Module
The Noticeboard module can be placed on any page using Modularity and offers the following display settings:
- Display style – Choose how notices are presented (e.g., card view)
- Number of notices – Limit how many notices to show
- Filter by notice type – Show