About Portal Suite
A shared foundation for modular portals
Portal Suite is a modular portal and website system. An installation consists of a secure core system and can later be extended with approved modules. Shared features such as accounts, permissions, design, languages, email, privacy, backups and updates therefore do not have to be developed separately for every module.
Already available in the core
Already available in the core
- Private user accounts with email confirmation and password recovery
- Roles, permissions and primary administration
- Public profiles with shared management, revisions and moderation
- Central moderation queue and notifications
- Multilingual interface and installable signed language packs
- Multilingual, revision-bound content foundations
- Shared presentation with colours, fonts, logo, banner, navigation and footer
- Shared system emails in HTML and plain text
- Privacy features, data export and controlled account deletion
- Complete verified system backups
- Signed core, module and language updates
- Controlled module installation, activation, updating, deactivation and removal
- Shared module contracts for reusable platform features
Planned modules
Planned modules
These modules are planned or in development and are not yet available as products:
- Portal Suite Websites – public pages and a shared installation-wide web presence
- Portal Suite Events – events and dates
- Portal Suite Places – places and offerings
- Portal Suite Meals – meals and related workflows
- Potential future modular development of TripTale within Portal Suite
Access and updates
Access and updates
The separate user area manages Portal Suite accounts, product requests, approved installations and secure update access.
- A user creates an account.
- They request access to the required product.
- Once approved, they connect an authorised installation to their account once.
- The installation receives only its designated digitally signed updates.
- Installation limits and connected installations remain transparent.