[MokoJoomMembership] [FEATURE] System plugin -- content restriction and expiration cron #46

Open
opened 2026-06-02 19:35:52 +00:00 by jmiller · 1 comment
Owner

Migrated from MokoJoomMembership#64

Summary

The system plugin has TODO stubs for all core functionality.

Required Features

  1. Content access restriction -- on onAfterRoute, check if current article/category requires membership and redirect non-members
  2. Subscription expiration -- throttled check for expired subscriptions
  3. User group sync -- ensure user groups match active subscription status

Current State

Plugin subscribes to onAfterRoute but the handler is a TODO stub.

> Migrated from MokoJoomMembership#64 ## Summary The system plugin has TODO stubs for all core functionality. ## Required Features 1. **Content access restriction** -- on onAfterRoute, check if current article/category requires membership and redirect non-members 2. **Subscription expiration** -- throttled check for expired subscriptions 3. **User group sync** -- ensure user groups match active subscription status ## Current State Plugin subscribes to `onAfterRoute` but the handler is a TODO stub.
jmiller added the membership label 2026-06-02 19:52:09 +00:00
Author
Owner

Resolved: Content restriction implemented in plg_system_mokojoommembership — shortcode + access level gating.

Resolved: Content restriction implemented in plg_system_mokojoommembership — shortcode + access level gating.
jmiller added the pending: testing label 2026-06-02 20:25:54 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoJoomCommunity#46