Simple Subscription
Last updated: Sunday 21 February 2010 22:13
| Version |
Compatible with |
|
1.1.0
|
3.8, 3.8.8, 4.x
|
Simple solution for paid subscription content with eZ Publish
Summary
A basic extension providing webshop purchased content subscription features through eZ Publish.
Downloads
Content Subscriptions
Subscription period is calculated based on the result of the addition of the current date time of the webserver at the moment of the workflow event execution upon successful order checkout (fig 1, added to the), length in days of the (subscription) product content object (fig 2).
A shop / commerce solution which provides for purchase of subscription products (subscriptions) to content which requires additional section based user group / role permissions to access within eZ Publish.
This solution is useful if you have content within your eZ Publish website which you wish to sell on your site's webshop.
Features
This is the first release of this solution which offers the following features
- Cronjob - Subscription expiration. Degrades expired user subscription group membership.
- Workflow - Subscription activation. Upgrades users group membership upon purchase of subscription.
- User - Expire content object class attribute holds the datetime of subscription expiration.
- Product - Product Number content object class attribute holds length of subscription in days.
- Groups - Subscription Guest and Premium user groups organize subscription users to (permission) roles.
- Roles - Each group is assigned to a role which contains role permission privilges controlling access to subscription content.
- Settings - Configuration/Flexibility. While a specific solution an effort has been made to keep the solution as flexible as possible. Keeping specifics like IDs and specific strings in settings instead of relying hard coded strings within code and templates.
References
For more information about the release review the following resources
Subversion
Documentation
Screenshot
Simple Subscription : Subscription Activation : Workflow Trigger Assignment
Release 1.0.1 available
Wednesday 24 October 2007 22:07
Brookins Consulting