Expert Articles

Comprehensive resources for Oracle RightNow developers and consultants

SAML Knowledge Roundup

Posted by AW Rowse on Thursday, February 26, 2015 - 8:53am
AW Rowse's picture

RightNow + SAML is a pain, impossible to debug, but possible to do. The following is a running collection of tips and knowledge around implementing SAML in RightNow

Changing Polling Intervals on Syndicated Conditional Chat

Posted by AW Rowse on Friday, February 13, 2015 - 12:53pm
AW Rowse's picture

One item that is not exposed in Syndicated Conditional Chat's initialization parameters is the polling interval. The interval is unfortunately hard coded into the widget, but this doesn't mean that you can't control it. There is a widget initialization parameter named "enable_polling"; when this value is set to "false", the widget will not poll the server. This then gives you the chance to write your own polling logic using the syndicated widget frameworks Event system.

This works by subscribing to 2 events

Upgrade Process Notes

Posted by Ben Johns on Tuesday, January 27, 2015 - 11:15am
Ben Johns's picture

Oracle requires customers to upgrade their RightNow (now Oracle Service Cloud or OSC) site version at least every two years. This requires an engagement with OSC's upgrade team, where the client will be assigned a "Technical Migration Manager" to facilitate. Before OSC transitioned to versioned, managed APIs and frameworks, upgrades themselves were notoriously painful for clients with a large amount of customization work, but as the years progress, this process continues to become much smoother.

Custom RN Ajax Success Handlers

Posted by AW Rowse on Wednesday, January 7, 2015 - 3:50pm
AW Rowse's picture

The RightNow Customer Portal website solution heavily utilizes JavaScript and AJAX features as part of its core functionality. While these features are very powerful, some otherwise simple development tasks become exponentially more complicated. One category of customizations I've historically struggled with was performing custom logic after a form submit has occurred. I've run into this type of customization many times; some projects need to dynamically redirect to a different page than the default confirmation page; others want to send some custom tracking to Google Analytics.

Lazy Loading Object Dumper for CPHP

Posted by Ben Johns on Friday, December 26, 2014 - 12:53pm
Ben Johns's picture

This is a helpful method I find myself using frequently when debugging Connect for PHP code. It will recursively load a CPHP object's properties and return them in a nested array for easy logging.


Zircon - This is a contributing Drupal Theme
Design by WeebPal.