Customer Portal

Get Involved. Join the Conversation.


  • Willie Eide
    Customer Portal 3.0, 3.1, 3.2 Deprecation Announcement105.0
    Topic posted August 19, 2016 by Willie EideGold Trophy: 10,000+ Points 
    Customer Portal 3.0, 3.1, 3.2 Deprecation Announcement

    Customer Portal 3.0, 3.1 and 3.2 have been deprecated as of May 2016.

    Customer Portal versions 3.0, 3.1 and 3.2

    The Oracle Service Cloud Customer Portal versions 3.0, 3.1 and 3.2 are deprecated as of May 2016. Customers on those versions, as well as the Customer Portal 2 version, are encouraged to migrate their Customer Portal implementations to version 3.3 or higher.

    How long do I have to migrate my customer portal implementation?
    The deprecation period for Customer Portal 3.0, 3.1 and 3.2 starts May 2016.  These deprecated versions will remain available in Service Cloud for at least 2 years prior to the actual removal of the functionality.  A subsequent announcement will be made that provides a limited time window to complete any in-progress migrations off the of the deprecated releases.

    Why are these versions being deprecated?
    In an effort to ensure Oracle provides high-quality releases it is necessary to deprecate older products so that we may be allowed to focus on new, exciting features. Oracle would like to encourage all Customer Portal users to obtain the latest release of the product.

    Are there new features in Customer Portal 3.3 and beyond?
    Customer Portal version 3.3 introduced a major feature called Community Self Service which is a native solution that allows users to communicate and collaborate via forum posts and gain insight from their peers. In addition, version 3.3 leverages responsive design principles to improve the user experience across multiple device types, adds product-based navigation and product landing pages, numerous cascading style sheet improvements and contains over 70 widget updates.

    What if I don’t migrate?
    As of this writing (May 2016) the End of Life has not been announced for any version of Customer Portal; however, we encourage all customers to consume the latest supported versions of Customer Portal as defects will not be addressed in older, deprecated versions and no new functionality will be ported back to those deprecated releases.

    Where can I go to find more information?
    In addition to your account team, the Customer Portal forum in the Oracle Service Cloud Community is a great place for questions on all Customer Portal products and functionality.

    Customer Portal 3.0, 3.1, 3.2
  • Christopher Tarabochia
    Are you new to Customer Portal?25.0
    Topic posted June 30, 2010 by Christopher TarabochiaBronze Trophy: 5,000+ Points 
    Are you new to Customer Portal?

    Welcome to Customer Portal. I would recommend the following approach towards learning Customer Portal:

    1. Get Started

    2. Explore Resources

    3. Get Help


    If you are new to using Customer Portal. I would highly recommend the Getting Started Section within the Developer Guide. This will ensure you have setup your environment correctly.

    Developer Guide


    User Manual - Standard User Manual for Customer Portal:

    Customer Portal User Manual

    Sample Code - Sample Widgets and Templates for learning Customer Portal:

    Developer Guide

    PHP and JavaScript Reference - API documentation for the Developer:

    Developer Guide

    3. GET HELP

    Use this Forum for all your Customer Portal Questions and Comments. No question is too big or small. We have Developers, Product Managers, Technical Product Managers and Customer Advocates monitoring this forum to help you. So post away!

  • Barrilito van Dijk
    My last post for a whileAnswered175.0
    Topic posted June 30, 2017 by Barrilito van DijkBlack Diamond: 60,000+ Points 
    My last post for a while

    Hi Guys.

    I know this message is not a "real" post and should not belong here. But I did not know any other way to reach out easily to all. I posted this in "Customer Portal" as that most of my work and the area where I have been answering most questions. smiley

    I just wanted to let you know that I have a new job starting July 1st and will not work anymore with OSC.

    As I have been very active here and also selected for a second time as Community All Star, I wanted to let you know that I will not be here anymore as my role does not involve OSC anymore. It would not be fair if I would not let you know and just disappear.

    I have enjoyed my years with OSC and I will definitely miss it. Perhaps in the future I will return to the product, who knows. 

    I wanted to thank you all for contributing so much here, I learned a lot from so many discussions and I enjoyed helping out lots of people on various subjects, questions and problems. I have met lots of people here which have become very familiar faces that I liked seeing from day to day when I logged in here. .Especially all the All Stars and those that are not perhaps an All Star officially but are in my eyes the ones that always help out and are here so many times. It are a few hands full of people that are always showing up here first. I have enjoyed being here with you! With some I am already connect via LinkedIn, in case we have not, feel free to look in my profile and connect.

    Danette, Erica: thank you so much for always listening to things I noticed, things I wondered about and things I thought would help. You were always very thoughtful and helpful and are a great addition to the community in regards to organizing things and making sure the community runs well and is where it is today. Thanks a lot, keep on doing a great job.

    Well, that is it for now.

    Thank you all, wishing you all the best! yes



  • Anuj Behl
    Asset: Adding Google reCaptcha V2 on CPAnswered35.0
    Topic posted March 13, 2018 by Anuj BehlBlack Diamond: 60,000+ Points 
    Asset: Adding Google reCaptcha V2 on CP

    Hi All,

    Recently I am noticing some posts related to captcha migration since Google is deprecating the original captcha in favor of reCaptcha V2. I looked and found that I did an implementation of reCaptcha V2 in one of my earlier projects in 2016. The implementation I did was to not let user initiate a chat without captcha validation. I added a reCaptcha v2 on chat_launch page and validated it on chat_landing. I am attaching the resources and steps here, I hope it'll help someone.



    CP 3.2
  • Willie Eide
    CP Framework v3.2 to v3.3 Migration GuideAnswered175.0
    Topic posted November 4, 2016 by Willie EideGold Trophy: 10,000+ Points 
    CP Framework v3.2 to v3.3 Migration Guide


    Realizing that there was a lack of documentation of going from CP v3.2 to v3.3, I have gathered a number of internal pieces of information and constructed a migration document that I hope will fit the bill.

    This document is version 1.0 and if there are any mistakes an/or discprencies, I will need to make changes and version the document. Additionally, there will be a CX answer in the knowledgebase shortly with the same document.

    Modified this post to remove the physical file attached and provide a link to the Customer Portal Migration Guide:  Framework Version 3.2 to Version 3.3


    Customer Portal v3.2
  • Willie Eide
    Community Deprecation & Community Self Service Launch75.0
    Topic posted September 25, 2015 by Willie EideGold Trophy: 10,000+ Points 
    Community Deprecation & Community Self Service Launch

    For those who haven’t heard about it from their account teams, or haven’t seen the info on the support site, the deprecation of Oracle Service Cloud Social Experience Support and Innovation Community Cloud Service (a.k.a. RightNow Community, a.k.a. HiveLive) was announced on August 31, 2015. The official info is in the Deprecation Announcement on the support site (log-in required), but the upshot is that end-of-support for Community is November 2017.

    That news coincided with the launch of "Community Self Service" functionality as part of the August 2015 release of Service Cloud. In a nutshell, Community Self Service is community/forum/peer-to-peer functionality built natively into the core Oracle Service Cloud stack, largely through Customer Portal pages and widgets. So Service Cloud Web Experience customers can use Community Self Service capabilities by upgrading to the August 2015 release (and by migrating, if necessary, to Customer Portal framework v.3.3.1).

    Materials on Community Self Service can be found here…

    Next week I’ll be hosting an Ask the Experts session on Community Self Service, so join that – or watch the recording later here: Ask the Experts: Community Self Service-20150930 1501-1 – to get further details and to see it in action. (I’ll be posting the details for this session separately, but you can register for it at the Service Cloud Webinars page.) 

    For questions and comments on either Community or Community Self Service, please…

    • Check in with your account team <-- especially if your organization uses the RightNow Community / HiveLive platform
    • Ask questions below in this thread
    • Start in a new thread here in the Social / Communities forum
    • Post technical questions to the Customer Portal board in the Developer Discussion Forum
    • Share ideas in the Idea Lab, using the “Community” tag - in the coming weeks, I’ll be reviewing and commenting on a lot of the great Community (HiveLive) ideas from the past few years as they relate to Community Self Service

    We’re bittersweet about the sunsetting of the Community platform, but it -- and our customers who use it -- have brought valuable insights and have helped us shape the vision for Community Self Service, which we are awfully excited to now have in the market. And we’re looking forward to conversations with you on its use and impact.

    - Matthew

  • Willie Eide
    WANTED: 6-10 Customers willing to assist in next generation...5.0
    Topic posted January 24, 2017 by Willie EideGold Trophy: 10,000+ Points 
    WANTED: 6-10 Customers willing to assist in next generation Customer Portal

    Are you opinionated?
    Would you like to give some feedback (short survey) to Product Managers with regards to the next generation of Customer Portal?

    This inquiry is not a "feature request" - we are still monitoring the Idea Lab and thus any new feature ideas should be logged in that forum area.

    Some of the questions that I am looking to ask and find answers are:

    • What type of customer are you? (i.e. partner, company employee)
    • What is your technical background?
    • What is your position?
    • How do you use customer portal?
    • What version are you currently on?
    • What are your CP goals?

    Those are just some of the questions I would like to ask some of you who volunteer to be part of this effort. Please PM me (not reply to this post) to be included. I may not be able to take eveyone who wants to be involved, but I will try to select a good cross-section of customers to gain valuable insight.

    Thank you.

    Willie Eide - Product Manager
    Customer Portal Framework
    Community Self Service

    Customer Portal
  • cbur
    Community Self Service - Missing features and concerns85.0
    Topic posted August 1, 2016 by cbur Bronze Medal: 1,250+ Points 
    Community Self Service - Missing features and concerns

    We have started looking into the new Community Self Service and implementing an internal forum as a first step. During our investigations we have come across different missing features which might block a full roll-out to external users. We would therefore like to understand any proposed workarounds for the following items and if they are maybe already on the roadmap and have a planned release timeframe.

    • Private messages (Users can send private messages to each other)
    • Unread posts (Users have good overview of which topics and posts they have already read)
    • Post fields / Tagging (Community team can tag content with meta data for reporting)
    • Gamification (Users are encouraged to participate to enable rewards (ranks))
    • Post editor (input box to enable bold, italic and full editing options through buttons)
    May 2016 release, CPv3.3
  • Jason Raynor
    Email 'how to' guide using smtpmail()85.0
    Topic posted August 4, 2010 by Jason RaynorRed Ribbon: 250+ Points 
    Email 'how to' guide using smtpmail()

    Hello everybody,

    Just thought I would post a bit of information on this function as if you are anything like me it is hard to find any info out there on how to use this so here we go,

    To be able to call this from you model you will first need to do the below:

    1. You will need to get SEC_CP_ADDTL_FCN_USAGE setting enabled for you site.
    2. add: “smtpmail,<your model name>.php” to the list.

    Now that the function is enabled and can be called without error here are some examples of using it:

    Send a standard email with cc

    $mail = array('to' => $to,
                 'from'  => $from,
                 'subject' => $subject,
                 'cc' => $cc,
                 'body' => $body);

    AbuseDetection::check(); //May 10 +

              return “hey, it worked”;
              return “Opps, something went wrong”;

    Send a html email:

    $mail = array('to' => $to,
                 'from'  => $from,
                 'subject' => $subject,
                 'cc' => $cc,
                'html' => $html,
                 'body' => $body);

    Send a email with attachment;

    $mail = array('to' => $to,
                 'from'  => $from,
                 'subject' => $subject,
                 'body' => $body);

    // add any attachments (assumes attachments where uploaded via RightNow)

    $fa_dir = "../../../../file_attachments/";
    $sql  = sprintf("SELECT localfname, userfname, content_type FROM fattach WHERE tbl=1 AND id=%d",$i_id);

    $si  = sql_prepare($sql);

    sql_bind_col($si, 1, BIND_NTS, 255);
    sql_bind_col($si, 2, BIND_NTS, 255);
    sql_bind_col($si, 3, BIND_NTS, 255);

    $i = 1;

    while($row = sql_fetch($si)) { //iterate through result set
         $mail['fattach' . $i]['userfname']    = $row[1];
         $mail['fattach' . $i]['localfname']   = $fa_dir . $row[0];
         $mail['fattach' . $i]['content_type'] = $row[2];


    sql_free($si); // IMPORTANT



    Hope this helps some of you out there,

  • Bastiaan van der Kooij
    answers.special_settings forced on answer reports in CP25.0
    Topic posted April 5, 2018 by Bastiaan van der KooijGold Crown: 30,000+ Points 
    answers.special_settings forced on answer reports in CP

    When doing a minor upgrade to 3.7 I noticed some weird behavior in a report that displays the number of answers per product / subproduct. It turns out that the answers.special_settings filter is enforced on the report when it is rendered in CP without the actual filter defined in the report itself.

    I intentionally removed this filter since it messes up the count and strips duplicate answers from the report.

    Why is this enforced since in the Knowledge Base it still states that you can run a report without it;

    Best of course would be to remove that cloudy setting and just expose the join between answers & Products & visibility, so you have all flexibility. But well , let's just start with this.

Filter by Date

< < December 2019 > >
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

Filter by Type