Jump to content

Recommended Posts

Posted (edited)

**General**
ProcessEndLinkageEditorial is a polished, non-technical editorial interface for
ProcessWire that runs completely separate from the PW admin. Editors log in
through their own front end and manage only the content types a developer has
explicitly exposed — no templates, fields, or admin UI ever visible to them.

Highlights:
- Visual menu builder and dashboard
- TinyMCE, repeater fields with an accordion UI
- Transactional saving with automatic rollback (on validation *and* write failures)
- Fine-grained per-role/per-template create/edit permissions
- Audit log
- Hardened login: rate limiting that only counts real failed attempts, session
  rotation, idle timeout
- Optional TOTP 2FA, built entirely on PW's own core `Tfa` class (no custom
  TOTP code — requires a separately installed Tfa module such as TfaTotp)

**How to use**
Install the module, then go to Setup → Redaktion to configure three tabs:

- *Content & Navigation* — which templates are exposed, and the menu structure
- *Design & Branding* — company name, logo, theme colors, and a freely
  editable/removable developer credit (useful if another agency deploys this
  for their own clients)
- *Access & System* — role-to-template permission mapping, demo login, URL
  path, session timeout, optional 2FA enforcement

Editors then log in at the configured path (default `/editorial/`) with their
normal PW user account and the `editorial-access` permission.

**Installation**
Standard module install. After install, verify the `editorial-access`
permission and `editorial` role exist (the module creates them, but check
under Access if the install was interrupted). No build step — plain PHP 8 /
ProcessWire 3.x.

**Screenshots**
[Dashboard]
[Setup menu builder]

**Links**
GitHub: https://github.com/eversthomas/ProcessEndLinkageEditorial
Modules directory: [wird ergänzt, sobald freigeschaltet]

Bildschirmfoto 2026-09-19 um 20.24.58.png

Bildschirmfoto 2026-09-19 um 20.21.10.png

Edited by tomtomt

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...