Customizing Convergence

So tonight I just wanted to add a simple 1 or 2 next to the powered by SUN logo in convergence. Basically if a user calls into support I want the tech to be able to ask the customer what's the number in the right hand corner. Help them troubleshoot. In communications express all I had to do was open up header.jsp and add it.
But in convergence I couldn't figure it out. No code! So basically my question is how can I do this. I see the section on changing colors or replacing logos and such.

Mark_Wal wrote:
So tonight I just wanted to add a simple 1 or 2 next to the powered by SUN logo in convergence. Basically if a user calls into support I want the tech to be able to ask the customer what's the number in the right hand corner. Help them troubleshoot. In communications express all I had to do was open up header.jsp and add it.
But in convergence I couldn't figure it out. No code! So basically my question is how can I do this. I see the section on changing colors or replacing logos and such.Try the following Banner.js customization as a starting point (specifically the "buildRendering" overload):
http://forums.sun.com/thread.jspa?messageID=10587771#10587771
Regards,
Shane.

Similar Messages

  • Customizing Convergence 2 (patch 1) - From address

    I am looking for some help on customizing something specific in Convergence 2. It is not documented in the Convergence Customization Guide on the Oracle Wiki for CommSuite (http://wikis.sun.com/display/CommSuite/Convergence+2+Customization+Guide).
    I would like to be able to disable the "From" feature that becomes enabled in Options after creating a new message. This option only appears when there are multiple Identities (Local Account + any more). The new Identities get created each time an External Account is created.
    I have found how to disable the ability to add an External Accounts entirely but this is a bit too extreme for what I want to accomplish.
    Also this (http://wikis.sun.com/display/CommSuite/Customization+Example+-DisablingIdentity+Settings+in+Convergence+2) just prevents users from editing the Identity values. But they still get created when an External Account is created.
    I think what I am looking to change is contained in js/iwc/widget/mail/CreateMessage.js .. somewhere around this code
    //senderId
    dojo.forEach(iwc.userPrefs.senderidentities.identity, function(id) {
    var label = '<' + id.email + '>';
    if (id.displayname)
    label = '\"' + id.displayname + '\" ' + label;
    this.senderId.addOption({"label": label, "value": id.identityname});
    }, this);
    I am not a dojo guru and so need a little help on what changes to make to c11n/allDomain/js/customize.js and then c11n/allDomain/js/widget/CreateMessage.js
    Solaris X86_64 running Convergence 2-1.01.
    Application server GlassFish Enterprise Server v2.1.1 Patch10
    Oracle Communications Messaging Exchange Server 7u4-21.01 64bit
    Edited by: kmac on Oct 27, 2011 1:21 PM

    Oracle has created a customization guide for my specific needs:
    http://wikis.sun.com/display/CommSuite/Customization+Example+-RestrictingOutgoing+Mail+by+Only+Allowing+Local+Account+Identity+Parameters

  • Bug: Customizing Convergence banner for a specific domain does not work

    Hi,
    I'm trying to customize the banner for a specific domain, I was following the steps from the documentation but I found that there is a bug relate: Bug #6749263 And I tried to find if the bug was already resolved in convergence 1.0-7.01 and the search in bugs.sun.com gets nothing.
    Does anybody knows if the bug was fixed in convergence 1.0-7.01?
    Thanks in advanced.

    ofonseca wrote:
    I'm trying to customize the banner for a specific domain, I was following the steps from the documentation but I found that there is a bug relate: Bug #6749263 And I tried to find if the bug was already resolved in convergence 1.0-7.01 and the search in bugs.sun.com gets nothing.The bug hasn't been fixed (according to the bug notes).
    Regards,
    Shane.

  • How to add Custom Address Book Application?

    I need add my custom address book application, so I has reading docs and wikis about convergence customization but no see clear how to.
    I take a dojo tutorial for change event from addres book buttons but may be are not the best practice.
    Somebody know information source for solve this please.
    Thanks.

    JCV_ wrote:
    I need add my custom address book application, so I has reading docs and wikis about convergence customization but no see clear how to.The "YahooABSPlugin" code in the c11n_sample directory may provides some guidance.
    If this still doesn't help then you could contact Sun to get help from Sun Professional Services. Writing a custom Convergence application is far from trivial.
    Regards,
    Shane.

  • YahooABSPlugin customization for Convergence

    Hi,
    I enabled and tested the YahooABSPlugin customization for Convergence. It works. I would like to know more about this URL, like how safe is it, who controls it and the relationship to Sun since Sun has included and published it in this working example of customizing Convergence. I submitted my working user id and password, which worked and returned my Yahoo contacts. Is this URL safe to use? Or should I change my Yahoo password? Thanks.
    c11n.allDomain.js.widget.YahooABSPlugin
    signIn: function(e) {
    dojo.stopEvent(e);
    var getArgs = {
    url: "http://www.*{color:#ff0000}funnynstupid.com{color}*/yahoo/importjson.php",
    preventCache: true,
    content: {txtEmailAddress: this.username.value, txtPassword: this.password.value, ImportContacts: 'yes'}
    var deferred = dojo.io.script.get(getArgs);
    //jsonImport([{ContactsName: 'AA', ContactsEmail: '[email protected]'}, {ContactsName: 'BB', ContactsEmail: '[email protected]'}]);
    return false;

    Referencing the Sun comments in the customize.js file you posted: It is my opinion that by including this example in their product documentation, Sun fosters an implicit expectation that it’s OK to use the example.
    In the example comments, Sun should include an explicit and “formatted in bold” disclaimer. The disclaimer should, at least, state Sun’s non-affiliation and a warning--"use this example at your own peril".
    The oversight to counter and dispel any such legally risky implicit expectation may lead to execution of the example and even incorporation into code, possibly resulting in great harm. Only after researching the URL will one discover the URL and URL owner are suspect--nothing can be found via Google or Whois, regarding the legitimate use of this URL as a public and secure Yahoo proxy for Yahoo contacts access. The questions are: “who within Sun decided this is a cool site and will make a good example…what do/did they know about the site…how did they find it…is it a Sun developer’s personal or on the side web site service?” I would love to know more about it and how Sun came up with it.
    Without answers, this leaves one to ponder “why did Sun use a suspect site URL, surely they wouldn’t reference a bad site…would they? There must be 1000’s of examples, with safe URLs, to demonstrate the target functionality; why would they facilitate such a potential compromise?” I trust Sun and I normally don’t think twice about following their direction and instructions. In a world full of deceit, leaders must take extra precaution to protect their followers.
    If this site does in fact perform any illegal activities with a user's Yahoo account and contact information as well as much more, since full access is being provided, then Sun will no doubt be party to a lawsuit and negative news. Removal of the example, a legal statement, or replacing the example with an example that utilizes the Yahoo published API, would go a long way towards resolving any potential problems, real or not, relating to this example.

  • Convergence Customization

    I need to customize Convergence.
    I have a laundry list of things to do.
    I thought I would start with something simple. I need to remove "Reply-to Address" from the "Options->Mail->Account Settings". I don't want users to see that option.
    I have read the http://wikis.sun.com/display/CommSuite/Convergence+1.0+Documentation but some things are over my head.

    karl.rossing wrote:
    I thought I would start with something simple. I need to remove "Reply-to Address" from the "Options->Mail->Account Settings". I don't want users to see that option.
    I have read the http://wikis.sun.com/display/CommSuite/Convergence+1.0+Documentation but some things are over my head.
    The documentation does require a few read-throughs to get an idea on what's going on. It also helps to look at the c11n_sample code. After a bit of trial-error I was able to customise convergence to get rid of the reply-to option (never looked at it before this morning).
    In this case I used "approach 1" as discussed in the following document as I couldn't think of a good way to change the html using js dom calls:
    http://wikis.sun.com/display/CommSuite/Customizing+Convergence+-TechnicalOverview
    To get started you need to enable customisations as per the documentation:
    ./iwcadmin -u <admin uid> -w <admin password> -o client.enablecustomization -v true
    I created the following under the <appserver domain root>/docroot/iwc_static/
    c11n/
    c11n/allDomain
    c11n/allDomain/js
    c11n/allDomain/js/widget
    c11n/allDomain/js/widget/templates
    c11n/allDomain/js/widget/templates/OptionsViewerMailPersonalNewTemplate.html
    c11n/allDomain/js/widget/OptionsViewerMailPersonalNewTemplate.js
    c11n/allDomain/js/customize.js
    c11n/config.jsc11n/config.js contains the following:
    dojo.provide("c11n.config");
    c11n.config = {
            // allDomain configuration
            allDomain: {
                    module: "allDomain",           // module name
                    themeEnabled: false,           // true if theme is customized
                    i18nEnabled: false,            // true if i18n is customized
                    jsEnabled: true                // true if js is customized
                    // the last entry must not end with comma
    }c11n/allDomain/js/customize.js contains the following:
    dojo.provide("c11n.allDomain.js.customize");
    // The widget OptionsViewerMailPersonalNewTemplate shows how to change the Options UI to remove
    // the reply-to option  by using the dojo template. However, this can have
    // problems if the base OptionsViewerMailPersonal template is changed.
    dojo.require("c11n.allDomain.js.widget.OptionsViewerMailPersonalNewTemplate");c11n/allDomain/js/widget/OptionsViewerMailPersonalNewTemplate.js
    dojo.provide("c11n.allDomain.js.widget.OptionsViewerMailPersonalNewTemplate");
    dojo.require("iwc.widget.OptionsViewerMailPersonal");
    // redeclare the OptionsViewerMailPersonal using dojo.declare, any other way will have problems
    // because the this.inherited is looking for a signature
    // variable nom is created for each dojo.declare function. It will throw an
    // exception if the derived method doesn't have nom.
    dojo.declare("iwc.widget.OptionsViewerMailPersonal", iwc.widget.OptionsViewerMailPersonal, {
            // templatePath is merged as templateString iwc.widget.OptionsViewerMailPersonal, reset it to empty string
            templateString: "",
            templatePath: dojo.moduleUrl("c11n.allDomain.js.widget", "templates/OptionsViewerMailPersonalNewTemplate.html"),
            postCreate: function() {
                    // invoke the original postCreate()
                    this.inherited(arguments);
            last: ""
    });c11n/allDomain/js/widget/templates/OptionsViewerMailPersonalNewTemplate.html is a copy of the original OptionsViewerMailPersonal.html file from <appserver domain root>/docroot/iwc_static/js/iwc/widget/templates but with the following changes to remove the reply-to option:
    *** OptionsViewerMailPersonal.html      Fri Jul  4 23:37:57 2008
    --- OptionsViewerMailPersonalNewTemplate.html  Sat Jul  5 01:31:08 2008
    *** 52,70 ****
                                                                                            <div dojoAttachPoint="senderEmail"><//div>
                                                                                    </td>
                                                                            </tr>
    !                                                                       <tr>
    !                                                                               <td style='vertical-align:top; padding-right:5px'>
    !                                                                                       <label class="optionLabel" for="replyTo" style="margin-right:5px">${l10n.options_reply}</label>
    !                                                                               </td>
    !                                                                               <td>
    !                                                                                       <input  type="text"
                                                                                                    dojoAttachPoint="replyTo"
                                                                                                    class="optionInputText"
                                                                                                    id="replyTo"
                                                                                                    dojoAttachEvent="onkeyup: checkChanges"
                                                                                            />
    -                                                                               </td>
    -                                                                       </tr>
                                                                            <tr>
                                                                                    <td style='vertical-align:top; padding-right:5px'>
                                                                                            <label class="optionLabel">${l10n.options_signature_label}</label>
    --- 52,63 ----
                                                                                            <div dojoAttachPoint="senderEmail"><//div>
                                                                                    </td>
                                                                            </tr>
    !                                                                                       <input  type="hidden"
                                                                                                    dojoAttachPoint="replyTo"
                                                                                                    class="optionInputText"
                                                                                                    id="replyTo"
                                                                                                    dojoAttachEvent="onkeyup: checkChanges"
                                                                                            />
                                                                            <tr>
                                                                                    <td style='vertical-align:top; padding-right:5px'>
                                                                                            <label class="optionLabel">${l10n.options_signature_label}</label>Hopefully this will help with the rest of your "laundry list".
    Regards,
    Shane.

  • How to unconfigure a Custom Authentication Module for Convergence

    After flailing with the incomplete instructions for [Writing a Custom Authentication Module for Convergence|http://wikis.sun.com/display/CommSuite/Writing+a+Custom+Authentication+Module+for+Convergence]
    , I decided to try to revert back to the default.
    How do you remove the module and go back to the default? I tried to unset the options, but they did not seem to take effect.
    sudo /opt/sun/comms/iwc/sbin/iwcadmin -w xxxxx -o auth.custom.servicename -v ""
    sudo /opt/sun/comms/iwc/sbin/iwcadmin -w xxxxx -o auth.custom.callbackhandler -v ""
    sudo /opt/sun/comms/iwc/sbin/iwcadmin -w xxxxx -o auth.custom.loginimpl -v ""
    sudo /opt/SUNWappserver/bin/asadmin stop-appserv
    sudo /opt/SUNWappserver/bin/asadmin start-appserv
    AUTH: DEBUG from com.sun.comms.client.web.sso.SSOFilter  Thread httpSSLWorkerThread-80-1 at 14:45:25,951 - SSO is disabled
    AUTH: WARN from com.sun.comms.client.protocol.delegate.agent.LoginContextAgent  Thread httpSSLWorkerThread-80-1 at 14:45:25,953 - Subject not found in session, creating one
    AUTH: ERROR from com.sun.comms.client.protocol.delegate.agent.LoginContextAgent  Thread httpSSLWorkerThread-80-1 at 14:45:25,954 - Unabled to load the class due to 
    AUTH: ERROR from com.sun.comms.client.protocol.delegate.agent.LoginContextAgent  Thread httpSSLWorkerThread-80-1 at 14:45:25,956 - Unable to instantiate callback handler 
    AUTH: ERROR from com.sun.comms.client.protocol.delegate.LoginCommandDelegate  Thread httpSSLWorkerThread-80-1 at 14:45:25,957 - Failed to Login the user: Unable to instantiate callback handler 
    PROTOCOL: ERROR from com.sun.comms.client.protocol.delegate.LoginCommandDelegate  Thread httpSSLWorkerThread-80-1 at 14:45:25,960 - Protocol Error while login : Unknown Reason

    jessethompson wrote:
    After flailing with the incomplete instructions for [Writing a Custom Authentication Module for Convergence|http://wikis.sun.com/display/CommSuite/Writing+a+Custom+Authentication+Module+for+Convergence]
    , I decided to try to revert back to the default.
    How do you remove the module and go back to the default? I tried to unset the options, but they did not seem to take effect.After enabling the custom login module using the steps in the earlier thread (http://forums.sun.com/thread.jspa?threadID=5318615), I performed the following steps to disable the custom module and re-enable the ldap auth module:
    # Disable custom auth-module
    cd /opt/sun/comms/iwc/sbin
    ./iwcadmin -w <admin password> -o auth.custom.servicename -v ""
    ./iwcadmin -w <admin password> -o auth.custom.loginimpl -v ""
    ./iwcadmin -w <admin password> -o auth.custom.callbackhandler -v ""
    ./iwcadmin -w <admin password> -o auth.misc.CredentialFile -v ""# Re-enable the LDAP auth-module
    cd /opt/sun/comms/iwc/sbin
    ./iwcadmin -w <admin password> -o auth.ldap.callbackhandler  -v com.sun.comms.client.security.auth.AppCallbackHandler
    ./iwcadmin -w <admin password> -o auth.ldap.loginimpl -v com.sun.comms.client.security.auth.modules.impl.SunLDAPLoginModule# Restarte App Server
    cd /opt/SUNWappserver/bin/
    ./asadmin stop-domain; ./asadmin start-domain# Login to iwc interface as user shjorth with password oldpwd
    # Login successful with oldpwd -- custom auth module successfully disabled, LDAP re-enabled
    Regards,
    Shane.

  • Convergence 2.0 DISAPPOINTEMENT / Convergence v2  UI customizing

    Hello,
    We plan for some time to move to Convergence 2.0 because many of our users complain of slowness in Convergence 1.0. Complains are mostly due to slowness when connecting from slow internet links.
    Any other custormer is facing the same problem ?
    What is your work around ?
    Our hope was convergence 2.0: I have read in this forum that I may improves this. Our big problem is: in the mean time we are forced to keep our old WebMail infrastructure (Horde/IMP) which works perfectly ...
    Comms 7 was delivered in sept 2009 and Comms 7 Update 1 arrives one year later. As it is unimaginable for us to operate Convergence 2.0 without UI Customization so understand my disappointment when I realized that I will have to wait again for a patch...
    An also big waiting for us is Calendar 7 (Caldav) with delegation. I hope I'll not have such a bad suprise...
    A very disappointed customer,
    PL
    PS: I'm so frustrated that I needed to put my feelings in this forum

    plb_ge wrote:
    We plan for some time to move to Convergence 2.0 because many of our users complain of slowness in Convergence 1.0. Complains are mostly due to slowness when connecting from slow internet links.From what I can tell, the root cause of this issue is that there are too many http requests required to load Convergence. The slowness is pronounced when the user is on a network with high latency. Convergence 2 does not appear to have significantly reduced the number of http requests, so I am not very optimistic that Convergence 2 will solve this issue.
    Any other custormer is facing the same problem ?
    What is your work around ?Web server compression helps a little. Web server caching helps a lot, but only if the client has loaded it in the past.
    We saw:
    60% reduction in average transfer size due to gzip compression
    75% reduction in 304 (not modified) requests to the server due to browser caching
    Our hope was convergence 2.0: I have read in this forum that I may improves this. Our big problem is: in the mean time we are forced to keep our old WebMail infrastructure (Horde/IMP) which works perfectly ...For sake of comparison, to give you an idea of the acceptance factor of Convergence. We are letting our users (starting last winter) opt-in to use Convergence, or stick with Messenger Express for the time being. We are at around 75% adoption at this point.
    The generalized "I don't like change" complaints have subsided.
    There are many instances of people claiming that Convergence does not load at all for them because they are on slow networks.
    I think that the majority of the 25% hold-outs are the "wait til the last minute" type of people.
    The improvements to the preview pane in Convergence 2 should help with adoption since a lot of users don't like the preview pane (and how it marks messages as read)
    Comms 7 was delivered in sept 2009 and Comms 7 Update 1 arrives one year later. As it is unimaginable for us to operate Convergence 2.0 without UI Customization so understand my disappointment when I realized that I will have to wait again for a patch...The ironic thing is that, I suspect, the reason for the large number of http requests in Convergence is a direct result of the extensibility and customizability of Convergence. I am really impressed with the way they designed Convergence in this regard, so it is unfortunate that it left us with this side effect.
    Again, this is all speculation, since no one from the Comms team has officially explained why Convergence is slow to load.
    PS: I'm so frustrated that I needed to put my feelings in this forumProduct delays are understandable. Unlike other software vendors, Sun strives to preserve backwards compatibility and not to introduce regressions. Convergence 2.0 seems to be a significant redesign, so it makes sense that the QA process took longer than expected.
    I'm more frustrated that the Convergence developers don't participate in the community the way that the Messaging Server developers do. Why can't they come out and explain in detail what the root causes of our problems are, instead of making us reverse engineer things in order to come up with our own hacks. It also does not help that Oracle is putting the gag order on release schedules (and who knows what else the Comms guys are forced to withhold from customers.)
    Jesse
    P.S. you might find that posting questions to the [[email protected]|http://www.arnold.com/info-ims.htmlx] mailing list to be a better way to interact with the Comms customer community. Web forums just aren't as good as mailing lists for community interaction.

  • Convergence - javascript error when customizing banner

    I've successfully extended the Convergence javascript in 3 places, but when I try to extend the Banner widget I am running into an error.
    I followed the instructions for modifying the Banner here:
    http://wikis.sun.com/display/CommSuite/Customizing+the+Convergence+Banner
    I restarted the appserver, cleared my browser cache, and even tried another browser.
    This is the error that shows up in FireBug:
    failed loading  ../js/dojotoolkit/dojo/../../../c11n/allDomain/js/widget/Banner.js?401_145801  with error:  [Exception... "Component returned failure code: 0x805e000a [nsIXMLHttpRequest.open]" nsresult: "0x805e000a (<unknown>)" location: "JS frame :: https://my.server.name/iwc_static/js/dojotoolkit/dojo/dojo.js?4.01_145801 :: anonymous :: line 20" data: no]dojo.js?...01_145801 (line 20)
    failed loading ../js/dojotoolkit/dojo/../../../c11n/allDomain/js/customize.js?401_145801 with error: Error: Could not load 'c11n.allDomain.js.widget.Banner'; last tried '../../../c11n/allDomain/js/widget/Banner.js'dojo.js?...01_145801 (line 20)
    [Exception... "'Error: Could not load 'c11n.allDomain.js.customize'; last tried '../../../c11n/allDomain/js/customize.js'' when calling method: [nsIDOMEventListener::handleEvent]" nsresult: "0x8057001c (NS_ERROR_XPC_JS_THREW_JS_OBJECT)" location: "<unknown>" data: no]This is iwc_static/c11n/allDomain/js/customize.js
    dojo.provide("c11n.allDomain.js.customize");
    // Remove the Forwarding, Filters options
    dojo.require("c11n.allDomain.js.service.Mail");
    // Remove the Change Password menu item from the Options tab
    dojo.require("c11n.allDomain.js.service.Options");
    // Hide the digital signature verification failed security pane
    // see c11n/allDomain/js/widget/MailMessageViewer.js
    dojo.require("c11n.allDomain.js.widget.MailMessageViewer");
    // global theme elements
    var origLoadThemeFunc = iwc.api.loadTheme;
    iwc.api.loadTheme = function(s) {
        origLoadThemeFunc(s);
        iwc.api.loadCssFile("../layout/css/wisc.css");
    dojo.require("c11n.allDomain.js.widget.Banner");Note: this works fine if I comment out the last line.
    This is the list of files that are installed:
    find /opt/SUNWappserver/domains/domain1/docroot/iwc_static/c11n/
    /opt/SUNWappserver/domains/domain1/docroot/iwc_static/c11n/
    /opt/SUNWappserver/domains/domain1/docroot/iwc_static/c11n/allDomain
    /opt/SUNWappserver/domains/domain1/docroot/iwc_static/c11n/allDomain/js
    /opt/SUNWappserver/domains/domain1/docroot/iwc_static/c11n/allDomain/js/service
    /opt/SUNWappserver/domains/domain1/docroot/iwc_static/c11n/allDomain/js/service/Options.js
    /opt/SUNWappserver/domains/domain1/docroot/iwc_static/c11n/allDomain/js/service/Mail.js
    /opt/SUNWappserver/domains/domain1/docroot/iwc_static/c11n/allDomain/js/widget
    /opt/SUNWappserver/domains/domain1/docroot/iwc_static/c11n/allDomain/js/widget/MailMessageViewer.js
    /opt/SUNWappserver/domains/domain1/docroot/iwc_static/c11n/allDomain/js/widget/Banner.js
    /opt/SUNWappserver/domains/domain1/docroot/iwc_static/c11n/allDomain/js/customize.js
    /opt/SUNWappserver/domains/domain1/docroot/iwc_static/c11n/allDomain/nls
    /opt/SUNWappserver/domains/domain1/docroot/iwc_static/c11n/allDomain/nls/resources.js
    /opt/SUNWappserver/domains/domain1/docroot/iwc_static/c11n/config.jsThis is iwc_static/c11n/allDomain/js/widget/Banner.js
    dojo.provide("c11n.allDomain.js.widget.Banner");
    dojo.require("iwc.widget.Banner");
    dojo.declare("iwc.widget.Banner", iwc.widget.Banner, {
        constructor: function() {
            iwc.widget.Banner.superclass.constructor.apply(this, arguments);
            this.themeColor["wisc_red_theme"] = "#75BE19";
        last: ""
    });

    shjorth wrote:
    jessethompson wrote:
    Aha! It was caused by the AdBlock Plus FireFox extension. Disabling ABP for the domain caused the page to work again (after clearing the browser cache).One suggestion of a colleague regarding ABP was to check whether you are loading any remote images/files etc. via your "../layout/css/wisc.css" file?Good suggestion. But no, they are all relative local paths.
    Is there a way that Convergence can be modified either:
    - to not exhibit this behavior with ABP? (since this isn't an ad, this behavior might be a bug with ABP or Convergence)Without working out why ABP triggered I can't provided any suggested fixes.So, this doesn't happen to you?
    - or detect if ABP is running and warn the user that the client may not function?By definition, an Ad blocking product should not be detectable, otherwise this knowledge could then be used by the web-master for nefarious purposes.
    That being said a quick google search showed a few ways to detect add-blocking software e.g.
    http://blog.taragana.com/index.php/archive/how-to-detect-adblock-plus/
    You could then update the "warning" div on the login screen (login.js) in the same fashion as Convergence currently does when firebug is enabled.
    if (console["firebug"]) {
    dojo.byId("warning").innerHTML=l10n.login_firebug_on;
    ok. I'll keep that in mind if it becomes a problem.
    Thanks for your help.
    Jesse

  • Question about Convergence per-domain customized login pages

    hi,
    Recently I installed JES 7 with Convergence 1u3 and have two domains:
    The default is defaultdomain.com
    test.com is my second hosted domain
    I would like to have different login page one per domain. So far I did this:
    iwcadmin -w test123 -o client.{test.com}.loginpage -v "/iwc_static/layout/login-test.html"
    And copy login.html to login-test.html and modify it.
    Also did an appserver restart.
    If I try this URL:
    http://mail.test.com/iwc_static/layout/login-test.html
    I can view the html page and enter to the convergence without problem.
    But my question is the following:
    If I try this URL:
    http://mail.test.com/iwc
    I get a redirect to:
    http://mail.defaultdomain.com/iwc_static/layout/login.html?lang=en&10.01_182620&svcs=abs,im,mail,calendar,c11n
    that behavior is correct? or am I missing something in my appserver/Convergence configuration?
    Thanks in advanced

    ofonseca wrote:
    Thank you Shane but still doesn't work.I tried your exact steps and still couldn't reproduce the problem you reported:
    ./iwcadmin -w password -o client.{test.com}.loginpage -v /iwc_static/layout/login-test.html
    cd /opt/sun/appserver/domains/domain1/docroot/
    cp iwc_static/layout/login.html iwc_static/layout/login-test.htmlRestart App-Server.
    Edited "hosts" file on client browser system to point mail.test.com at Convergence server IP address.
    Accessed: "http://mail.test.com/iwc"
    Redirected to: "http://mail.test.com/iwc_static/layout/login-test.html?lang=en-us&10.01_183235&svcs=abs,im,mail,calendar,c11n"
    When I enable AUTH debug logging (log.AUTH.loglevel = DEBUG), I also see a redirect message in the logs:
    iwc.log:AUTH: DEBUG from com.sun.comms.client.web.auth.IwcAuthController  Thread httpSSLWorkerThread-443-0 at 2009-10-20 23:28:24,468 - Redirecting to: http://mail.test.com/iwc_static/layout/login-test.html?lang=en-us&10.01_183235&svcs=abs,im,mail,calendar,c11n If you still have no luck after reviewing this, I suggest you log a Sun support request.
    Regards,
    Shane.

  • Convergence v2 Question on UI customizing

    From Release Notes: "In Convergence 2, you will not be able to customize the UI or the widgets because of a problem in the customization library. Do not attempt to customize the UI or the widgets until the forthcoming patch containing the fix is available."
    Do you have any info on the forthcoming patch or the ID of the problem? Anything I can use to reference this problem when I contact support?

    Steve-uw wrote:
    From Release Notes: "In Convergence 2, you will not be able to customize the UI or the widgets because of a problem in the customization library. Do not attempt to customize the UI or the widgets until the forthcoming patch containing the fix is available."
    Do you have any info on the forthcoming patch or the ID of the problem?I'm attempting to chase down the relevant bug/patch number now.
    Anything I can use to reference this problem when I contact support?Providing the statement from the release notes should be enough to get the ball rolling.
    Regards,
    Shane.

  • Comm Express + convergence customization

    Hello,
    I have convergence installed on Solaris 10 x86.
    I have customized the URLs for Communication Express access for the multiple domains so that users can login with only their ID. ( referred UWC customization guide for 6.3).
    I have
    /var/opt/sun/comms/ce/webmail/test1.com
    fe2 # ls
    en       imx      main.js  util.jsI found that it is showing the address book and options tab, however not mail tab. ( Calendar is not installed).
    I checked http log it says while login
    [dae : time ] fe2 httpd[15915]: Account Notice: badlogin: [IP:35310] proxy admin [email protected] domain=test1.com: user not found
    [date : time] fe2 httpd[15915]: Account Notice: close [IP:35310] [unauthenticated] date : time
    [date : time] fe2 httpd[15915]: Account Notice: close [127.0.0.1:35312] [unauthenticated] date: timedo I need to set proxy admin for this domain also? or Am I missing some files?
    With Normal URL there is no problem with the same url.
    Now I want to provide the different login screen to each domain with customization and need.
    Where could I place those login pages and images etc...? any documentation which is having this?
    I am also going to do the same customization on IWC alos.
    Login URL specific to domain.
    and login page.
    any documentation on this?
    Thanks and Regards,
    Sumant.
    Edited by: mr.chhunchha on Sep 9, 2008 5:42 PM

    mr.chhunchha wrote:
    I found that it is showing the address book and options tab, however not mail tab. ( Calendar is not installed).
    I checked http log it says while login
    [dae : time ] fe2 httpd[15915]: Account Notice: badlogin: [IP:35310] proxy admin [email protected] domain=test1.com: user not found
    [date : time] fe2 httpd[15915]: Account Notice: close [IP:35310] [unauthenticated] date : time
    [date : time] fe2 httpd[15915]: Account Notice: close [127.0.0.1:35312] [unauthenticated] date: timedo I need to set proxy admin for this domain also? or Am I missing some files?Make sure that you have fully qualified the webmail.proxyadmin user in the uwcconfig.properties file. For example instead of:
    webmail.proxyadmin=adminUse:
    webmail.proxyadmin=[email protected] need to restart the webserver instance hosting UWC/CE after making the above modification.
    Now I want to provide the different login screen to each domain with customization and need.
    Where could I place those login pages and images etc...? any documentation which is having this?For UWC/CE refer to the following documentation:
    http://docs.sun.com/app/docs/doc/819-4440/abzco?a=view
    http://docs.sun.com/app/docs/doc/819-4441/acwdy?a=view
    "Domain Customization Based on URL"
    I am also going to do the same customization on IWC alos.
    Login URL specific to domain.
    and login page.
    any documentation on this?It isn't currently possible. There is an RFE (request for enhancement) open already to add this functionality in a future version:
    RFE #6743365 - "Provide mechanism to allow for per-domain customized login pages based on login URL"
    Please contact your Sun Account Manager to get this RFE pushed with product management if you require this functionality.
    Regards,
    Shane.

  • Quota status bar in Convergence

    Hello
    I'am working on convergence and I want to show Quota in Convergence.
    Messaging server version :
    Sun Java(tm) System Messaging Server 7.0-3.01 32bit (built Dec 9 2008)
    Convergence Version :
    Sun Convergence 1.0-4.01 (built December 8 2008 - 14:54:08)
    I have enable customization and it work fine. I have a custom theme.
    So, how can I show quota status bar ?
    Thanks for your help.
    Regards,
    JC

    yo12 wrote:
    i got those updatesWhich "updates" are you referring to?
    but i cant find where i enable that optionThe quota status bar does not need to be "enabled". If you are running a recent Convergence patch it will show by default.
    What version of Convergence are you running (./iwcadmin -V)?
    Regards,
    Shane.

  • Convergence 2 patch 1 login_copyright

    I have an open case in regards to Convergence 2 patch 1 customizations not working for me right now. While i'm waiting for that to be looked at, i'm wondering if the login_copyright message can be removed on the Convergence 2 login screen.
    With Convergence 1 I had to make the change in resources.js. Do customizations in convergece 2 allow for this?

    The procedure for customizing the login page in Convergence 2 is documented in "Customizing Layout HTML Pages in Convergence 2"...
    http://wikis.sun.com/display/CommSuite/Customizing+Layout+HTML+Pages+in+Convergence+2
    The example for modifying the welcome message is very similar to what you are after so I would extrapolate from that (rather than re-defining the "login_welcome_msg" string you would be more interested in "login_copyright").

  • Can I add additional fields to filtering on in convergence or commExpress?

    I have just installed Communications Suite 6 for evaluation, primarily interested in the Messaging Server. In Convergence and Communications Express, mail can be filter based on text in the sender, subject, to, cc headers or message size. Is it possible to add headers for filtering? We would be using Mimedefang/Spamassassin to rate SPAM, and adding an "X-SPAM-Level" header with the rating result. We would like our users to be able to filter mail based on that header line.
    Thanks

    dpalix2 wrote:
    Thanks for your suggestion, but I'd like to leave the filtering to my users, so I'd rather not employ a systemwide solution. What I'm hoping for is a configuration option that will add other fields to the Convergence and/or COmmunications Express drop down menu.You can add an additional "X-Spam" header check to Convergence by using the following customization:
    c11n/config.js
    dojo.provide("c11n.config");
    c11n.config = {
            // allDomain configuration
            allDomain: {
                    module: "allDomain",           // module name
                    themeEnabled: false,           // true if theme is customized
                    i18nEnabled: false,            // true if i18n is customized
                    jsEnabled: true                // true if js is customized
                    // the last entry must not end with comma
    }c11n/allDomain/js/customize.js
    dojo.provide("c11n.allDomain.js.customize");
    // Add X-Spam header check to Filter Interface
    dojo.require("c11n.allDomain.js.widget.NewMailFilter");c11n/allDomain/js/widget/NewMailFilter.js
    dojo.provide("c11n.allDomain.js.widget.NewMailFilter");
    dojo.require("iwc.widget.NewMailFilter");
    dojo.declare("iwc.widget.NewMailFilter", iwc.widget.NewMailFilter, {
          buildRendering: function() {
                  this.inherited(arguments);
                  // add new X-header1 field as new criteria
                  var elem = dojo.query("select.matchSubject", this.dynamicCriteriaBox);
                  if (elem && elem[0])
                          elem[0].innerHTML += '<option value="X-Spam">X-Spam</option>';
          postCreate: function() {
                  // next release will have addMatchingHeader function defined
                  // for each additional X-header, add it to the internal opdTable
                  if (this.addMatchingHeader)
                          this.addMatchingHeader("X-Spam", ["X-Spam"]);
                  else
                          this.opdTable["X-Spam"] = ["X-Spam"];
                  this.inherited(arguments);
          last: ""
    });For more background on Convergence customizations refer here:
    http://wikis.sun.com/display/CommSuite/Convergence+Customization+Guide
    Regards,
    Shane.

Maybe you are looking for

  • Update one row at a time, Data Grid

    Is it possible to update one row of a mx:DataGrid at a time.  I want to be able to have a user push a button and info populates one row of the data grid, user changes some properties and pushes the button again and another row of values populate the

  • How can I traslate a single word in italian while reading in iBooks?

    I've just purchased an ebook in english and I would like to translate some word I do not know. I know I can do it on my kindle, how can I do the same in iBooks?

  • Transporting a 24 inch imac

    I know this has been discussed before but I was hoping to get it in more detail. I need to get my 24 inch imac to Germany and I was hoping not to have it mailed by Fedex or UPS etc. since I don't have a solid address in Germany yet. I was hoping to b

  • Random redirection to other sites

    i've been an internet user for nearly 10 years, but i think alas i've downloaded some sort of virus. when i google search for anything, even sites i have before, sometimes when i click the links i'm redirected to other sites trying to sell me cheap t

  • Must I manually move actions and plugins from PS CS6 (CC) to PS CC2014?

    I updated from PS CS6 (CC version) to the new PS CC2014. I thought this was a simple update, rather than the installation of a completely new version of PS. Therefore, I was under the impression that all of my previous settings (brushes, actions, plu