Member Management System 4.0.1 Demo Web Site  


HOME ALL MEMBERS GROUP 2 or 5 HELP ME REGISTER



Username:
Password:
Save Username


Password Reminder





Member Statistics
Total Members: 1315
Registered Today: 0
Most Recent: lo438810






MMS Owner Help

  • Is this (Help) page protected from unregistered members ?
  • How can I...
            protect my pages from unregistered members ?
            protect pages for members of only certain member groups ?
            change the text in the purchase page?
            check if a member is logged in ?
            include a login form in my pages ?
            track which pages my members visit ?
            include the quick stats on my pages ?
            include the logged-in member's name on my pages ?
            disable the member listing or member details ?
            add a logout link ?
  • Do I have to add the code to all the pages ?
  • Where can I read
            about customizing the registration form ?
            about login redirection rules ?
            other MMS clients' questions and answers ?


  • Member Help

  • Where can I read details about registering or changing my profile ?
  • Why do I have to login again after a while ?
  • How can I remove my newsletter subscription or take my member details offline?
  • Password Reminder Help





    MMS OWNER HELP:



    Is this (Help) page protected from unregistered members ?

    No. For the purposes of this example, we have left this page unprotected. Any visitor will be able to view this page, whether logged in, or not. In many cases, it's a good idea to have a few pages that are not protected to encourage members to join.


    How can I protect my pages from unregistered members ?

    Simply add the following code to any of your pages to allow only registered members to view the page content. Please make sure that the path to login.asp is a valid url.

    <%
      IF NOT Session("PMMS_IN") = "True" THEN
         Response.redirect "login.asp?ref_page=" & _
         Server.URLEncode(Request.ServerVariables("URL") & "?" & Request.QueryString)
         Response.End
      END IF
    %>

    OR

    <!--#include virtual="/mms/inc_check.asp"->


    How can I protect pages for members of only certain member groups ?

    Simply add the following code to any of your pages in order to make it accessible only to members of desired groups. Simply add the group ID to the MMS_GROUP_NUMBER variable as shown below.

    <%
       Dim MMS_GROUP_NUMBER
       MMS_GROUP_NUMBER = "1, 5" ' Allow only group with ID 1 and 5
    %>
    <!--#include file="app_config.asp"-->
    <!--#include file="inc_enforce.asp"-->



    How can I change the text on the purchase page or profile page to reflect the product or service that my members are paying for?

    Login to the MMS admin area (for the demo, try username admin, password admin).
    Click on the Tools tab, then the [ Payment Gateway ]. (You can also click on the help icon found on this page, for more help.) To change other text on this page, you'll need to open the page itself.

    The contents of the Account Units Descriptive Text field replaces some of the text in these areas. With MMS you can charge your members based on an expiry date, for page visits, support time or even dog show entries.


    How can I check (on other pages) if the member is logged in ?

    To check on any ASP pages that the user is logged in or not, use the following if-else-then statement.

    <% If Session("PMMS_IN") = "True" Then %>
       User is logged in
    <% Else %>
       User needs to login
    <% End If %>



    How can I include a login form in my pages ?

    You can include the login form on any ASP or non ASP page as show in this example:

    For ASP Pages: Click here to see the form code.
    For Other Pages: Click here to see the form code.



    How can I track which pages are being visited by members ?

    To track pages that your logged-in members visit, you simply add the following line to any ASP page:

    <!--#include file="inc_track_pages.asp"-->
    <%PAGE_LOG("Your Page Name Goes Here")%>


    Make sure the inc_track_pages.asp file has a defined connection (open the file for details) and that the file reference exists (check the include file statement).



    How can I include the quick stats on my pages ?

    Add the following code with a reference to the inc_stats.asp file. It will then produce the quick stats.

    <!--#include file="inc_stats.asp"-->


    How can I include the logged-in member's name on my pages ?

    Add the following code to the appropriate asp page(s) with a reference to the inc_stats.asp file. It will then produce the quick stats. (See the example/inc_stats.asp file for an example.)

    <% If Session("PMMS_IN") = "True" Then %>
      <%=Session("PMMS_NAME")%>
    <% Else %>
      Not Logged in.
    <% End If %>


    How can I disable the member listing or member details ?

    You can disable either the entire member listing, or just its details, in the administration. Login to the administration using your admin login, click on Tools then Settings. From there, find the check box that says Allow Member Listing and Allow Member Details. Uncheck one or both.


    How can I add a logout link to my page ?

    Link to the login.asp URL, with the following extension.

        login.asp?logout=True

    For example, the link may be as below. (Modify the URL.)
    <a href="http://www.expinion.net/mms/example/login.asp?logout=True">Logout</a>

    Or, if the page is in the same directory, you may simply link directly to
        <a href="login.asp?logout=True">Logout</a>


    Do I have to add the code to all the pages I want to protect, individually?

    That depends on your site design.

    Many sites have been designed with files that are common to all pages, such as a 'Header' or 'Menu' file. In this case, you will only have to add the code to this common file, which will in turn be called from your other files.

    If you don't have any common files, then yes, you will be required to add the code to each page. However, you need only copy the appropriate code once, and repeatedly paste it into the files. To do this:
    1. Find and modify (if required) the appropriate code from this example area, or for groups from your administration code builder.
    2. Copy the code onto your clipboard (use your browser copy function or both the "Ctrl" & "C" keys).
    3. Open the file to be modified using notepad.
    4. Paste (use your browser's paste function or the "Ctrl" & V keys) the code into the top line, above the rest of the program.
    5. Repeat steps 3 and 4 until all pages have been modified.

    Where can I read about customizing the registration form?

    There are two admin areas that can be used to add, remove or disable (from public view) form fields. Please login to the administration area, and click on the help link at the bottom of the page. More information is provided there.


    Where can I read about login redirection rules ?

    For maximum flexibility, MMS 4.0.1 has been designed with several optional ways of redirecting your members, immediately after login.
    Please read more about these options [ here ].


    Where can I read other MMS clients' questions and answers ?

    Visit the MMS Knowledge Base. This will show the most current 'help' information from Expinion.net.

    If your question isn't answered here, please use this tool to ask. (This will help you and other MMS users, since we can then publish the answer, without showing any of your personal information.)




    MEMBER HELP:




    Where can visitors read about registering?
    How & where can members change their profile?


    Visit this [ link ], to read details about specific fields in the registration and 'My Profile' areas.


    Why do I have to login again after a while ?

    For additional security, this membership system forces a logout after a default of 25 minutes. In the example site, you will be taken back to the login screen if the timeout period has been exceeded.


    How can I remove my newsletter subscription or take my member details offline?

    Both of these are settings in the 'My Profile' area. To change them, login to the members area, and click on the 'My Profile' link. Read more about these fields [ here ].


    Password Reminder Help

    After entering your password and clicking the Send Password button, the program will verify that there is a member with this email address, then send an email containing a matching username and password.