git-svn-id: https://192.168.0.254/svn/Proyectos.ConstruccionesCNJ_Web/trunk@5 a1d75475-e439-6a4c-b115-a3aab481e8ec
80 lines
1.9 KiB
Smarty
80 lines
1.9 KiB
Smarty
{*
|
|
* $Revision: 16117 $
|
|
* If you want to customize this file, do not edit it directly since future upgrades
|
|
* may overwrite it. Instead, copy it into a new directory called "local" and edit that
|
|
* version. Gallery will look for that file first and use it if it exists.
|
|
*}
|
|
<title>
|
|
{g->text text="Publish XP"}
|
|
</title>
|
|
|
|
<script type="text/javascript">
|
|
// <![CDATA[
|
|
var onBackUrl = null;
|
|
var submitOnNext = false;
|
|
var title="{g->text text="Upload to Gallery" forJavascript=true}";
|
|
|
|
{*
|
|
* If you enable XpDebug, you get Back/Next buttons for all browsers, not
|
|
* just the XP Publishing Wizard. It's useful for debugging in a development
|
|
* environment, but should be disabled for production environments.
|
|
*}
|
|
{assign var=XpDebug value=false}
|
|
{if ($XpDebug)}
|
|
{literal}
|
|
function MockWizard() {
|
|
this.SetWizardButtons = function x(backButton, nextButton, finishButton) { }
|
|
this.SetHeaderText = function y(title, subTitle) { }
|
|
this.FinalBack = function z() { }
|
|
}
|
|
|
|
if (window.external) {
|
|
impl = window.external;
|
|
} else {
|
|
impl = new MockWizard();
|
|
}
|
|
{/literal}
|
|
{else}
|
|
impl = window.external;
|
|
{/if}
|
|
|
|
{literal}
|
|
function setOnBackUrl(url) {
|
|
onBackUrl = url;
|
|
}
|
|
|
|
function setButtons(backButton, nextButton, finishButton) {
|
|
impl.SetWizardButtons(backButton, nextButton, finishButton);
|
|
}
|
|
|
|
function setSubtitle(subTitle) {
|
|
impl.SetHeaderText(title, subTitle);
|
|
}
|
|
|
|
function OnBack() {
|
|
if (onBackUrl) {
|
|
window.location.href = onBackUrl;
|
|
setButtons(false, true, false);
|
|
} else {
|
|
impl.FinalBack();
|
|
}
|
|
}
|
|
|
|
function setSubmitOnNext(boolValue) {
|
|
submitOnNext = boolValue;
|
|
}
|
|
|
|
function OnNext() {
|
|
if (submitOnNext) {
|
|
document.getElementById('publishXpForm').submit();
|
|
}
|
|
}
|
|
{/literal}
|
|
// ]]>
|
|
</script>
|
|
|
|
{if ($XpDebug)}
|
|
<input type="button" onclick="OnBack()" value="< Back">
|
|
<input type="button" onclick="OnNext()" value="Next >">
|
|
{/if}
|