Notice: Undefined variable: s_offline in /homepages/6/d168803796/htdocs/officetrio.com/o3/o3start.php on line 314
OfficeTrio: Users - User Manual OfficeTrio: The Integrated ECommerce Solution OfficeTrio: The Integrated ECommerce Solution OfficeTrio: Features OfficeTrio: User Manual OfficeTrio: Testimonials OfficeTrio: The Demo is Offline! OfficeTrio: Order O3 Now
EWS is no longer available


Notice: Undefined variable: us_name in /homepages/6/d168803796/htdocs/officetrio.com/right-menu.php on line 35

Notice: Undefined variable: us_email in /homepages/6/d168803796/htdocs/officetrio.com/right-menu.php on line 35
U:
P:

Login Page

Introduction
Payments
Users
Login
Access
Categories
Products
Downloads
Deliveries
Containers
Catalog
Cart
Search
Orders
Emails
IPN
Stats

Modules
Affiliates
Content
Types
List Items
Image Upload
Scheduler
File Browser
Stock Control

Appendices
Settings
Functions
Actions
Caching



Forums
Members Area
Customers Area
Affiliates

Contribute
Installation
Contact Details
Terms
FAQ
Testimonials

Free Tutorials
Free EBooks
Free Scripts

PayPal - Accept Credit Cards Online

StormPay - Accept Credit Cards Online

PHP: Open-Source Server-Side Scripting Language

MySQL: Fast Relational Database



O3 comes with a full 30-day, no-quibble money back guarantee.



For all sad words of tongue and pen, The saddest are these, 'It might have been'.
    John Greenleaf Whittier




Users

Users | Authenticating | Login | User Manager | User Editor | Logout | Unsubscribe

Users

Users can become registered with your website in four different ways:

  1. You can add new users to the database using the User-Edit page.
  2. Anyone making a purchase from your website is automatically added to the database
  3. People buying a membership from you are added with an optional access-level
  4. If you offer free membership then people can register themselves in the login page.

O3 has a sophisticated system for managing user authentication and permissions. See the Access Permissions page for details.

You can specify a level to give to a user as a 'Membership Product' - whereby the user buys the product and gets the access level defined for it. See the page on Products for more info.

Tech Tip: Details of the current user are kept in a GLOBAL array: $GLOBALS['o3user'].


Login Page

This is where all users of your website login (except affiliates). A default user is created during install called 'admin' password 'admin'. You can login with this ID to gain access to the restricted pages.

When a user logs in, a new session is created, and cookies are placed on their PC containing their 'user_id' and the 'session_id'. This is used to verify the users access on all protected pages. Each user has an 'Access Level' set in their profile, and each protected page has a 'Required Level'. If the user's level is less than the required level - the user doesn't get access. You can set any number of levels of access.

Once logged in the user is presented with a link to any page they were trying to access (prior to being forced to login) and your home page. They can change (some of) their details here, and logout.

The login page also allows users to have forgotten passwords emailed to them, and to clear all cookies set by the system.

Free Registration

You can enable FREE membership by enabling Free Membership in the Settings. If this is set then in the registration area of the login page - the registration form appears. The new user is sent a confirmation email containing a verification link which they must click on to become a 'Verified' member. If unverified - they'll be unable to login. The confirmation email also contains the email text you set in in the Email Settings.

Paid Registration

You can enable COMMERCIAL memberships by setting the value of Commercial Membership in the Settings

You can have any number of 'Membership Products'. The O3 system will automatically display 'Buy' buttons for all products with a certain string in the name in the registration area. That string is defined in the variable $membership_products ('Membership' by default) which is set in in the Settings

When a customer signs up for a membership, if the product name also contains the $membership_level string (by default 'Level'), then the following number become the users access level. i.e. your membership product might be called 'MembershipLevel3'.

The new user's details are automatically added to the DB when the sale completes and they are sent a confirmation email containing their login details and the email-text you've set for the product.


Users-Manager

This is where you manage all the users of your website. You can filter, select, email and delete users here.

The top table is the 'Selection Criteria'. This is how you define which users to display. You can filter them by various characteristics and order them by the date they joined.

Next is the list of users. At the top, the count of matching users is displayed, and if there's more than 1 page of matches, links to the previous/next pages are shown.

Basic information about the user is shown including their email address, URL, and when they joined. You can email the user here, or visit their URL. You can also edit the user by clicking on their name. This brings up the 'Users Editor'.

You can send emails with an attachment to selected users, or all the users in the database. If you do the latter - the user's 'Contact' field is checked and if it's set to 'No' then the user is not included in the mailshot. You can change a contact setting either in the 'User Editor' or by clicking the 'Change Contact Setting' button here.


User Editor

This page allows you to edit all a user's details. You can also create new users, delete users, and traverse the list of users using the 'Previous' and 'Next' links.


Logging Out

A user can logout from the login page once they're logged in. This page shows their user details at this point, with the option of updating them, instead of the login prompt.

You can put a logout link any where on your website using something like the following code:

<a href='o3/login.php?action=9'>LOGOUT</a>


Unsubscribe

A user can unsubscribe from mailings or delete themselves from your website at any point using the unsubscribe.php page. You just have to include a link to it in your outgoing emails (it's a legal requirement these days).




Powered By OfficeTrio