Experience Rules Debug

Comments (0)

Experience Rules are a powerful way to provide different UIs based on certain conditions, such as the URL used by the portal, the client IP address, or the community a user is visiting.  But with this power comes some complexity:  occasionally rules don't work out the way you want, and you run into problems with getting the right rule to be applied at the right time.

This is where the Experience Rules Debug Messages can really come in handy.  To turn them on, you have to go to Administration: Select Utility... : Portal Settings.  There you'll see a checkbox to turn on the feature:

exp_rules_admin.jpg

Once the feature has been activated, you have to turn it on for an individual user by going to My Account: Display Options: Advanced Settings:

exp_rules_user.jpg

... And once that's done, you'll see a link in the top bar of your navigation:

exp_rules_link.jpg

Click it, and you'll see a list of all the rules and which ones were applied based on the conditions specified:

exp_rules_debug.jpg

 

But what if you have a custom navigation, and the link isn't available even after you turn on the settings in your configuration page?  The trick is to just know the URL that goes to the Experience Rules debug page: 

http://portal_server/portal/server.pt?open=space&name=RulesDebugMSGAS&page=RulesDebugMSGDP

Just log into the portal, and copy the link above into your browser.

Leave a comment

Recent Entries

AJAX Refresher
It's been a while since we touched on AJAX, but a question came up recently about it an I thought…
The Stack Trace Strikes Back
Howdy all. Welcome to part two of three of what was originally conceived as a one part series. It's entirely…
Cool Tools Part XVI: My Love Affair With JAD
Hi, my name is Brian.  I like sunsets, long walks on the beach, puppies, and de-compiling Java code.  If you…