Module to subscribe new users or a particualr role, and module for showing users in a list in the admin. Has a front end page for subscribing your users – register, login, forgotten password
|Category 1||Admin Helpers|
Admin helper modules are those that provide helpful tools, UI enhancements or optimizations to the admin panel (excluding Fieldtype or Inputfield modules).
|Category 2||Other Modules|
Modules that have a unique purpose not covered by existing categories.
|Category 3||Users and Access|
Modules dealing with access in ProcessWire via Users, Roles or Permissions.
Non-stable. Not yet intended for use in production environments. *
|Compatibility||2.4, 2.5, 2.6, 2.7, 3.0|
|Date Added||October 31, 2016|
|Last Updated||April 30, 2017|
This module's files should be placed in /site/modules/Subscribers/
How to install or uninstall modules
Subscribers module for Processwire 2.4+
Intended to host all required functions to allow users to register and login to a Processwire website by adding a few functions within your template files.
- Subscibers-- helper functions for creating user registation, login and lost password forms -- validates and creates users as defined role -- on install creates new user role and permission subscriber that can be over written -- on install creates all fields needed to sign up user fullname, email_subscribe, company, subscribe_date.
- subscribersProcessList-- helper module to add a new process class to admin allowing for a list page of subscribers that can be paginated through and exported.
Change role and permissions to be installed.
// get subscriber module $subscribers = $modules->getModule('Subscribers'); // login form echo $subscribers->formLogin(); // login user $error = $subscribers->login($input->post->username, $input->post->pass); // register form echo $subscribers->formRegister($input); // register user $error = $subscribers->register($input); // delete user $response = $subscribers->deleteUser($user); // show user info $userInfoHtml = $subscribers->loggedIn($user, $input);
- make everything more robust and more configurable (please help)
No comments yet. Be the first to post!
Your e-mail is kept confidential and not included with your comment. Website is optional.
- Admin Helpers
- Core Modules
- Development Tools
- Field Types
- Input Fields
- Language Modules
- Language Packs
- Markup Generation
- Premium Modules
- Process Modules
- Proof of Concept
- Site Profiles
- Social, Feeds, Services
- Text Formatters
- Other Modules
- Users and Access
*Use modules at your own risk. There are no guarantees or warranties. It is recommended that you backup your site and database before installing new modules.