Page and Menu controller

 

This use-case is a demonstration of showing “Registered User Page”  for only logged in User.

Login with krish or shiv user using below credentials and observe “REGISTERED USER PAGE” page is shown.Use the below demo authentication accounts.

User Name : krish
Password: bis123$
Role : Subscriber

Now logout and verify and go to home page and observe that “REGISTERED USER PAGE”  is not displayed. This is achieved by defining Rule on User Profie. See below screenshots. If anyone tries to access with direct URL page will be redirected to home page. Hidden pages are also excluded from search. Search for “Registered User” before and after login, verify the search results.

Page Rule :

Registered_UserPage

Logical Rule :

Guest_User_LogicalRule

 

This use-case is a demonstration of showing subscriber specific pages (SubTest1 and SubTest2) for subscriber role users and hiding/restricting them from users with other roles including guest user.

Login with krish or shiv user using below credentials and observe SubTest1 and SubTest2 pages are shown.Use the below demo authentication accounts.

User Name : krish
Password: bis123$
Role : Subscriber

User Name : shiv
Password: bis123$
Role : Subscriber

Click here to Login

See below screenshots for defined Page Rule and Logical Rules.

Page Rule :

Logical Rule :

Now logout and go to the website home page,  observe that SubTest1 and SubTest2 Page are hidden. These pages are also not available in search.

 

This use-case is a demonstration of displaying country specific pages US Country for logged-in user.

Login with krish or shiv user using below credentials and observe “US Test Page” is shown for USA Users and “Non US Test Page” is shown for Non US Country users. This use case is achieved by defining the rules using Geolocation. Use the below demo authentication accounts.

User Name : krish
Password: bis123$
Role : Subscriber

User Name : shiv
Password: bis123$
Role : Subscriber

Click here to Login

See below screenshots for defined Page Rule and Logical Rules.

Page Rule :

Hiding the Non US Page from US users.

HideNonUSPage

Logical Rule :

Logical rule defined using country US and for Unregistered User.

 

This use-case is a demonstration of showing modal dialog for “Registered User Page” for all logged in Users.

Login with krish or shiv user using below credentials and click on “Registered User Page”. New year modal dialog is displayed Use the below demo authentication accounts.

User Name : krish
Password: bis123$
Role : Subscriber

User Name : shiv
Password: bis123$
Role : Subscriber

Click here to Login

See below screenshots for defined Page Rule and Logical Rules.

Page Rule :

ModalDialog_RegisteredUser

Logical Rule :

RegisteredUserLogicalRuleModal

This use-case is a demonstration of showing a dynamic image to a specific user for specific pages.

Login with krish user using below credentials and observe SubTest1 pages are shown with welcome 2016 image.

We dynamically using below options:

  1. Top of the Page.
  2. Bottom of the Page.
  3. Show as Dialog.
  4. Generate Short Code.

Supported images sizes :

  1. Full Size
  2. Large Size
  3. Medium Size
  4. Thumbnail Size

Use the below demo authentication accounts.

User Name : krish
Password: bis123$
Role : Subscriber

Click here to Login

See below screenshots for defined Page Rule and Logical Rules.

Page Rule :

Logical Rule:

Now login with shiv user click on SubTest1 no images are displayed.

User Name : shiv
Password: bis123$
Role : Subscriber

Click here to Login

This use-case is a demonstration of showing a dynamic content to a specific user for specific pages.

Login with krish user using below credentials and observe SubTest2 pages are shown below content.

WISH YOU A VERY HAPPY NEW YEAR THIS CONTENT IS DYNAMICALLY ADDED BY PLUGIN AND IS VISIBLE ONLY FOR KRISH USER AND ON SUBTEST2 PAGE ONLY.

We dynamically add content to

  1. Top of the Page.
  2. Bottom of the Page.
  3. Show as Dialog.
  4. Generate Short Code.

Use the below demo authentication accounts.

User Name : krish
Password: bis123$
Role : Subscriber

Click here to Login

See below screenshots for defined Page Rule and Logical Rules.

Page Rule :

DynamicContent

Logical Rule :

Now login with shiv user click on SubTest2 Happy New Year content is not displayed.

User Name : shiv
Password: bis123$
Role : Subscriber

Click here to Login