options.htm revision 17896349593859825d7867feb831f31376a36e01
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein<link rel="stylesheet" type="text/css" href="$context/assets/css/Specific/optionUpgrade.css" />
75c0816e8295e180f4bc7f10db3d0d880383bc1cMark Andrews YAHOO.namespace("sun.identity.config.options");
4a14ce5ba00ab7bc55c99ffdcf59c7a4ab902721Automatic Updater var ie7fix = 1;
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var okImage = '<img class="pointer" src="$context/assets/images/ok.jpg">';
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var okString = okImage + '<small>$page.getLocalizedString("ok.string")</small>';
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var errorImage = '<img class="pointer" src="$context/assets/images/error.jpg">';
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var warningImage = '<img class="pointer" src="$context/assets/images/warning.jpg">';
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var userStoreChoice;
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var licenseTXT = '';
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein //convenient alias:
3a5fe5abf08f16b8d31ab8ee9a788063110ef000Automatic Updater function launchConsole() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein #if ( $upgrade || $upgradeCompleted)
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function downloadInstructions() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein /* TODO - enable download - where does this file reside? */
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein alert( "Not implemented!" );
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function onUpgradeResponse( response ) {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein if ( response.responseText == "true" ) {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein //operation was successful, hide the writing dialog, show the confComplete:
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein //in actuality, this usually happens very fast, so put a delay when removing the testUrlPanel.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein //if we don't do this, the window blinks and looks unsightly, so we actually impose an unnecessary
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein //gui delay for a slightly cleaner 'expected' UI experience:
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein setTimeout("YAHOO.sun.identity.config.options.upgrading.hide()", 1500);
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein setTimeout("YAHOO.sun.identity.config.options.upgradeComplete.show()", 1500);
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein //TODO - show a specific (nice looking) error message dialog that explains why the upgrade failed.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein //for now, just alert:
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein alert( "Unexpected error: [" + response.responseText + "]. Please contact your System " +
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein "Administrator. If you are the System Administrator, please direct your questions to the " +
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein "OpenAM user's mailing list for help.");
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function renderUpgradePanel() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.upgrade = new YAHOO.widget.Panel("upgrade", { fixedcenter: false, modal: true, close: true, visible:false, constraintoviewport:true });
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.upgrade.beforeHideEvent.subscribe(function() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.util.Dom.removeClass('upgrade', 'license-accepted');
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein document.getElementById("upgrade-accept-check").checked = false;
3a5fe5abf08f16b8d31ab8ee9a788063110ef000Automatic Updater document.getElementById("upgrade-accept-license-button").disabled = true;
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.upgrade.renderEvent.subscribe(function() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein $("upgrade-license-message").innerHTML = licenseTXT;
3a5fe5abf08f16b8d31ab8ee9a788063110ef000Automatic Updater YAHOO.util.Dom.removeClass('upgradeLink', 'disabled');
3a5fe5abf08f16b8d31ab8ee9a788063110ef000Automatic Updater YAHOO.util.Event.addListener("upgradeLink", "click", showUpgradePanel );
3a5fe5abf08f16b8d31ab8ee9a788063110ef000Automatic Updater YAHOO.sun.identity.config.options.upgrade.render();
3a5fe5abf08f16b8d31ab8ee9a788063110ef000Automatic Updater YAHOO.sun.identity.config.options.upgrade.center();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function showUpgradePanel() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.upgrade.show();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var configOption = 0;
3a5fe5abf08f16b8d31ab8ee9a788063110ef000Automatic Updater function onDefaultSummarySuccess( response ) {
3a5fe5abf08f16b8d31ab8ee9a788063110ef000Automatic Updater var formError = (response != null && (response.getResponseHeader["formError"] != null));
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.inProgress.hide();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein if ( !formError ) {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.defaultSummary.hide();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.confComplete.show();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.defaultSummary.show();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function cancelDefaultSummary() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.defaultSummary.hide();
71c66a876ecca77923638d3f94cc0783152b2f03Mark Andrews function onDefaultSummaryFailure(response ) {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.defaultSummary.hide();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein alert("configuration failed");
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein document.location = "$context/config/options.htm";
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function submitDefaultSummaryForm() {
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews YAHOO.sun.identity.config.options.defaultSummary.hide();
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews if ( window.frames['progressIframe'] ) {
58d9e9169e7ab4355a0b0bfc13bc616bc5247dfeAutomatic Updater window.frames['progressIframe'].location = "$context/setup/setSetupProgress";
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews YAHOO.sun.identity.config.options.inProgress.show();
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews AjaxUtils.doPost("defaultSummary", "$context/config/defaultSummary.htm?" + getLocale(), AjaxUtils.serializeForm("defaultForm"), onDefaultSummarySuccess, onDefaultSummaryFailure);
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function getLocale() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var queryString = window.top.location.search.substring(1);
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var locale = 'locale=';
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var localeValue = '';
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var idx = queryString.indexOf(locale);
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein if (idx != -1) {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var idx1 = queryString.indexOf('&', idx);
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein if (idx1 == -1) {
3cddb2c552ee6582e8db0849c28747f6b6ca57feAutomatic Updater localeValue = queryString.substring (idx, idx1);
3cddb2c552ee6582e8db0849c28747f6b6ca57feAutomatic Updater return locale + localeValue;
ca67ebfe9eef0b8f04179f7e511a19e0337a5422Automatic Updater function renderDefaultSummary() {
3cddb2c552ee6582e8db0849c28747f6b6ca57feAutomatic Updater YAHOO.sun.identity.config.options.defaultSummary = new YAHOO.widget.Panel("defaultSummary", { width:"450px", fixedcenter: false, modal: true, close: true, visible:false, constraintoviewport:true });
852ccdd42a71550c974111b49415204ffeca6573Automatic Updater YAHOO.sun.identity.config.options.defaultSummary.beforeHideEvent.subscribe(function() {
852ccdd42a71550c974111b49415204ffeca6573Automatic Updater YAHOO.util.Dom.removeClass('defaultSummary', 'license-accepted');
852ccdd42a71550c974111b49415204ffeca6573Automatic Updater document.getElementById("accept-check").checked = false;
acb72d5e2c83b597332e3eb0c7d59e1142f1adfdMark Andrews document.getElementById("acceptLicenseButton").disabled = true;
acb72d5e2c83b597332e3eb0c7d59e1142f1adfdMark Andrews YAHOO.sun.identity.config.options.defaultSummary.renderEvent.subscribe(function() {
acb72d5e2c83b597332e3eb0c7d59e1142f1adfdMark Andrews $("license-message").innerHTML = licenseTXT;
acb72d5e2c83b597332e3eb0c7d59e1142f1adfdMark Andrews YAHOO.util.Dom.removeClass('DemoConfiguration', 'disabled');
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.util.Event.addListener("DemoConfiguration", "click", setOptionOne );
38417cbfb1a328c20b5b723b8584a02c57f88897Automatic Updater YAHOO.sun.identity.config.options.defaultSummary.render();
38417cbfb1a328c20b5b723b8584a02c57f88897Automatic Updater YAHOO.sun.identity.config.options.defaultSummary.center();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function setOptionOne() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein setOption(1);
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function setOptionTwo() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein setOption(2);
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function showWizard() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein renderWizard();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.wizard.show();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function renderWizard() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.wizard = new YAHOO.widget.Panel("wizard", { fixedcenter: false, modal: true, close: true, visible:false, constraintoviewport:true });
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.wizard.beforeHideEvent.subscribe(function() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.util.Dom.removeClass('wizard', 'license-accepted');
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein document.getElementById("wizard-accept-check").checked = false;
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein document.getElementById("wizard-accept-license-button").disabled = true;
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.wizard.renderEvent.subscribe(function() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein $("wizard-license-message").innerHTML = licenseTXT;
3a5fe5abf08f16b8d31ab8ee9a788063110ef000Automatic Updater YAHOO.util.Dom.removeClass('CreateNewConf', 'disabled');
3a5fe5abf08f16b8d31ab8ee9a788063110ef000Automatic Updater YAHOO.util.Event.addListener("CreateNewConf", "click", setOptionTwo );
3a5fe5abf08f16b8d31ab8ee9a788063110ef000Automatic Updater YAHOO.sun.identity.config.options.wizard.render();
3a5fe5abf08f16b8d31ab8ee9a788063110ef000Automatic Updater YAHOO.sun.identity.config.options.wizard.center();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function setOption(inOption) {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein configOption = inOption;
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein AjaxUtils.call( "$context$path?actionLink=resetSessionAttributes", onSetOption);
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function onSetOption(response) {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein if (configOption == 1) {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.defaultSummary.show();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein } else if (configOption == 2) {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.wizard.show();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein alert("Not Implemented Yet");
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function writeConfigResponse(response) {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein if (response.responseText === "true") {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.inProgress.hide();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.confComplete.show();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein document.getElementById("returnToConfig").style.display = "";
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews document.getElementById("setupMessage").innerHTML = errorImage + " " + response.responseText;
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var isProgressShow = false;
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function toggleProgressDiv() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var obj = document.getElementById("progressControl");
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var obj1 = document.getElementById("progressDiv");
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein if (isProgressShow == true ) {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein obj.innerHTML = "Show Progress";
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein isProgressShow = false;
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein obj.innerHTML = "Hide progress log";
71c66a876ecca77923638d3f94cc0783152b2f03Mark Andrews isProgressShow = true;
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function licenseReady(response) {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.util.Dom.addClass('options-container', 'license-loaded');
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein #if ( $upgrade || $upgradeCompleted)
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein AjaxUtils.load('upgradeContainer', "$context/config/upgrade/upgrade.htm?" + getLocale(), renderUpgradePanel);
71c66a876ecca77923638d3f94cc0783152b2f03Mark Andrews AjaxUtils.load('defaultSummaryContainer', "$context/config/defaultSummary.htm?" + getLocale(), renderDefaultSummary);
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein AjaxUtils.load('wizardContainer', "$context/config/wizard/wizard.htm?" + getLocale(), renderWizard);
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function init() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.inProgress = new YAHOO.widget.Panel("inProgress", { width:"700px", fixedcenter: false, modal:true, close: false, visible:false, constraintoviewport:true });
3a5fe5abf08f16b8d31ab8ee9a788063110ef000Automatic Updater YAHOO.sun.identity.config.options.inProgress.render();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.inProgress.center();
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews YAHOO.sun.identity.config.options.confComplete = new YAHOO.widget.Panel("confComplete", { fixedcenter: false, modal:true, close: false, visible:false, constraintoviewport:true });
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews YAHOO.sun.identity.config.options.confComplete.render();
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews YAHOO.sun.identity.config.options.confComplete.center();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein #if ( $upgrade || $upgradeCompleted)
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.upgradeComplete = new YAHOO.widget.Panel("upgradeComplete", { fixedcenter: true, modal: true, close: false, visible:false, constraintoviewport:true });
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.upgradeComplete.render();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein #if ($upgradeCompleted)
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.confComplete.show();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.upgrading = new YAHOO.widget.Panel("upgrading", { width:"240px", fixedcenter:true, close:false, draggable:false, zindex:4, modal:true, visible:false });
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews YAHOO.sun.identity.config.options.upgrading.setHeader("Upgrading configuration. Please wait...");
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews YAHOO.sun.identity.config.options.upgrading.setBody('<img src="$context/assets/images/rel_interstitial_loading.gif" />');
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews YAHOO.sun.identity.config.options.upgrading.render(document.body);
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein #if ( $isOpenDS1x )
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.cannotContinue = new YAHOO.widget.Panel("cannotContinue", { fixedcenter: true, modal: true, close: false, visible:false, constraintoviewport:true });
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.cannotContinue.render();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.cannotContinue.show();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein AjaxUtils.simpleCall("$context/legal-notices/license.txt", licenseReady);
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <div id="options" align="left" style="width:600px">
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein #if ( $upgrade || $upgradeCompleted)
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <h1>$page.getLocalizedString("upgrade.available")</h1>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <span class="yellowBlock">$page.getLocalizedString("upgrade.available.option"):<br/><span class="currentVersion">$currentVersion</span></span>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <h1>$page.getLocalizedString("configuration.options.title")</h1>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <h4>$page.getLocalizedString("configuration.options.subtitle")</h4>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein #if ($upgrade || $upgradeCompleted)
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <h3>$page.getLocalizedString("upgrade.title")</h3>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <a id="upgradeLink" class="blue pointer disabled">$page.getLocalizedString("upgrade.link")</a>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <h3>$page.getLocalizedString("configuration.options.option1.title")</h3>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein $page.getLocalizedString("configuration.options.option1.description")
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <a id="DemoConfiguration" class="blue pointer disabled" >$page.getLocalizedString("configuration.options.option1.link")</a>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <!-- enable if adding third option
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <div class="borderRight">
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein #if($upgrade || $upgradeCompleted)
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <h3>$page.getLocalizedString("configuration.options.option2.title")</h3>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein $page.getLocalizedString("configuration.options.option2.description")
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <a id="CreateNewConf" class="blue pointer disabled" >$page.getLocalizedString("configuration.options.option2.link")</a>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein #if ( $upgrade || $upgradeCompleted)
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein width:280px;
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein padding:5px;
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein text-align:left;
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <div id="upgradeComplete" style="width:400px;visibility:hidden">
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <div class="header">$page.getLocalizedString("upgrade.option.complete.title")</div>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <div class="bd" style="background-color: white; text-align: center">
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <h2>$page.getLocalizedString("upgrade.option.complete.body")</h2>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <a id="launchConsoleLink2" class="blueSmall pointer">$page.getLocalizedString("launch.console.link")</a>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <div class="bodyPopup borderPopUpGray" align="center" style="background:#FFFFFF">
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein #if ($upgrade || $upgradeCompleted)
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <h2>$page.getLocalizedString("upgrade.progress")</h2>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <h2>$page.getLocalizedString("configurator.progress")</h2>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <img src="$context/assets/images/rel_interstitial_loading.gif" />
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <iframe id="progressIframe" name="progressIframe" src="$context/assets/images/rel_interstitial_loading.gif" height=220 width=600 scrolling="no" frameborder="0">This browser cannot dipslay iframes.</iframe>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <a href="#" onClick="YAHOO.sun.identity.config.options.inProgress.hide(); return false;">$page.getLocalizedString("return.config.link")</a>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <div id="confComplete" style="visibility:hidden">
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein #if ($upgrade || $upgradeCompleted)
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <div class="header">$page.getLocalizedString("upgrade.complete.header")</div>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <div class="bodyPopup borderPopUpGray" align="center" style="background:#FFFFFF">
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <h1>$page.getLocalizedString("upgrade.complete.message")</h1>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <p align="center" class="blueSmall">$page.getLocalizedString("upgrade.restart.container")</p>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <div class="header">$page.getLocalizedString("configuration.option1.complete.header")</div>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <div class="bodyPopup borderPopUpGray" align="center" style="background:#FFFFFF">
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <h1>$page.getLocalizedString("configuration.option1.complete.message")</h1>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <a href="#" onclick="launchConsole(); return false">$page.getLocalizedString("go.to.login.screen")</a>
ac93437301f55ed69bf85883a497a75598c628f9Automatic Updater #if ( $isOpenDS1x )
ac93437301f55ed69bf85883a497a75598c628f9Automatic Updater text-align:left;
f293a69bcd1c1dd7bdac8f4102fc2398b9e475c8Eric Luce <div id="cannotContinue" align="center" style="width:600px;visibility:hidden">
f293a69bcd1c1dd7bdac8f4102fc2398b9e475c8Eric Luce <div class="header">$page.getLocalizedString("cannot.continue.header")</div>
f293a69bcd1c1dd7bdac8f4102fc2398b9e475c8Eric Luce <div class="bd" style="background-color: white; height: 150px; text-align: left">
c71787bd6356c92e9c7d0a174cd63ab17fcf34c6Eric Luce <h2>$page.getLocalizedString("cannot.continue.body")</h2>
ac93437301f55ed69bf85883a497a75598c628f9Automatic Updater <p>$page.getLocalizedString("cannot.continue.text1")</p>
f293a69bcd1c1dd7bdac8f4102fc2398b9e475c8Eric Luce <p>$page.getLocalizedString("cannot.continue.text2") $odsdir</p>