| |
| - |
| - |
| - |
| - |
| - |
| |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
-
-
-
- |
| - |
| - |
| - |
| - |
| - |
| |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| |
| - |
| - |
| - |
| - |
| |
| - |
| - |
| |
|
|
 |
Account Conformations
Each user or member whose account status changes either due to admin changing
account permissions or due to upgrades or downgrades to an account with less
permissions than the previous account, the user is presented with a conformation
screen after user panel login. The conformation screen shows settings of the
previous and new account. The user is asked to conform his new account now
to the new account permissions. This means the user or member needs to
correct the situation and delete possible overusages, for example if he posted
5 ads with his old account, and the new account only allows him to post 3,
the member must delete 2 ads before the account is conform and the user
is able to use all user panel sections as before. The same applies to amount
of mails in private message panel, images in gallery and all other account
permissions, if any overusage exists, the user/member is requested to correct
the situation by conforming his account to the new permission settings.
The conformation screen is a customizable html template called "conform.html",
located in templates folder.
Some frequently asked questions with examples about conformations:
Q1) When does a user or member get "conforming status"?
A1) Member get "conforming" status when his new account state (number of ads, gallery size, mailbox size and anything else that can be set in "Account permissions") contradicts with permissions his previous account allows.
E1) Member has currently 5 files uploaded to the gallery while his new account allows only 4. Then he's "conforming" now.
Q2) What causes a member to be "conforming"?
A2) This can be caused by changed account permissions, or user account changes (he's either downgrading from a payed account, or upgrades to account with different permission set)
E2) You have "default" account that allows 1 ad posted and 1 image, "poster" account that allows have 1000 ads and 5 images, and "artist" account with 10 ads and 1000 images. Members: User_default, User_poster and User_artist having default, poster and artist accounts.
If User_default upgrades his account he won't be conforming.
If User_poster has 10 ads and 3 images and would be changing his account to artist he won't be conforming.
If User_artist has 6 ads and 6 images and change account to poster he would have conforming status.
If either User_artist or User_poster would downgrade to default account, they both become conforming.
If admin (you) change poster account to have 500 ads and 3 images nobody would become conforming.
If you change artist account to have 1000 images and 5 ads, then User_artist would become conforming.
Q3) How can conforming member get active status?
A3) First, this member must resolve conforming state by deleting extra ads/mails/gallery files/saved search patterns. Next he must re-activate his account going to "[MEMBER_URL]&action=activate" link (it is "here" link on our default conform.html template)
Q4) My member comes to infinite loop, can't get out of conformation screen.
A4) 2 answers are available: either your conform.html template is mailformed or your user does not know what to do (both simultaneously is possible). The solution is to change conform.html template.
E4) Maybe you did not add activate link on conforming page, or forgot to tell user what he needs to do. A good idea is to put direct links to "Delete ads", "Delete messages" etc directly on conforming page.
|
|
|
| |
|