Your IP : 18.118.11.120
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:mgr="http://ispsystem.com/xslplugin"
exclude-result-prefixes="mgr">
<xsl:import href="extfunc.xsl"/>
<xsl:output method="html" encoding="UTF-8" indent="yes"/>
<xsl:variable name="theme" select="/doc/@theme"/>
<xsl:variable name="binary" select="/doc/@binary"/>
<xsl:variable name="host" select="/doc/@host"/>
<xsl:variable name="hostname" select="/doc/user/@hostname"/>
<xsl:variable name="localdir">default/</xsl:variable>
<xsl:variable name="msg" select="/doc/messages"/>
<xsl:variable name="ver" select="/doc/@version"/>
<xsl:variable name="rev" select="/doc/@revision"/>
<xsl:variable name="form" select="/doc/metadata/form"/>
<xsl:variable name="metadata" select="/doc/metadata"/>
<xsl:variable name="commondir">/manimg/common/</xsl:variable>
<xsl:variable name="sdeveltheme"><xsl:if test="/doc/tparams/sdeveltheme = 'true'">devel/</xsl:if></xsl:variable>
<xsl:variable name="min"><xsl:choose><xsl:when test="/doc/tparams/sdeveltheme = 'true'"></xsl:when><xsl:otherwise>.min</xsl:otherwise></xsl:choose></xsl:variable>
<xsl:key name="msg" match="/doc/messages/msg" use="@name"/>
<xsl:template match="/">
<xsl:choose>
<xsl:when test="/doc/ok and /doc/ok/@type = 'url'">
<script>
location = '<xsl:value-of select="/doc/ok" disable-output-escaping="yes" />';
</script>
</xsl:when>
<xsl:otherwise>
<xsl:text disable-output-escaping='yes'><!DOCTYPE html></xsl:text>
<html>
<head>
<!--<link href="{$theme}{$localdir}main.css?v={$ver}&r={$rev}" rel="stylesheet" type="text/css"/>-->
<!--sprite css-->
<link rel="stylesheet" media="screen, print" href="{$commondir}sprite.css?v={$ver}&r={$rev}" type="text/css"/>
<link href="{$theme}{$localdir}showcase.css?v={$ver}&r={$rev}" rel="stylesheet" type="text/css"/>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="<xsl:value-of select="$theme"/>lib/jquery.js">\x3C/script>')</script>
<script type="text/javascript" src="{$theme}lib/libs.min.js?v={$ver}&r={$rev}"></script>
<script type="text/javascript" src="{$theme}{$sdeveltheme}utils{$min}.js?v={$ver}&r={$rev}"></script>
<script>
var pageInfo = {
binary: "<xsl:value-of select="$binary" />",
favicon: "<xsl:value-of select="/doc/@favicon"/> ",
localDir: "<xsl:value-of select="/doc/@localdir"/>",
userName: "<xsl:value-of select="/doc/user/@name"/>",
level: "<xsl:value-of select="/doc/user/@level"/>",
hostName: "<xsl:value-of select="$hostname"/>",
host: "<xsl:value-of select="$host"/>",
nodata: "<xsl:value-of select="key('msg','msg_nodata')"/>",
notenough: "<xsl:value-of select="key('msg','msg_notenoughdata')"/>",
theme: "<xsl:value-of select="$theme"/>",
user: "<xsl:value-of select="/doc/user/@name"/>",
error: "<xsl:value-of select="key('msg','msg_error')"/>",
duplicate: "<xsl:value-of select="key('msg','msg_duplicate')"/>",
moreinfo: "<xsl:value-of select="key('msg','msg_moreinfo')"/>",
tryreload: "<xsl:value-of select="key('msg','msg_tryreload')"/>",
pwgencharacters: "1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",
pwgenlen: "8",
pwstrength: 2,
pwErrorMsg: "<xsl:value-of select="key('msg','msg_pwcheck_error')"/>",
step: "<xsl:value-of select="key('msg','msg_wizard_step')"/>",
messages: {
"empty" : "<xsl:value-of select="key('msg','msg_empty')"/>",
"hintLivefilter" : "<xsl:value-of select="key('msg','hint_livefilter')"/>"
},
notfound : "<xsl:value-of select="key('msg','msg_notfound')"/>",
total: "<xsl:value-of select="key('msg','msg_total')"/>",
selected: "<xsl:value-of select="key('msg','msg_selected')"/>",
confirm: "<xsl:value-of select="key('msg','msg_confirm')"/>",
totalelem: "<xsl:value-of select="key('msg','msg_totalelem')"/>",
commonDir: "<xsl:value-of select="$commondir"/>",
loading: "<xsl:value-of select="key('msg','msg_tab_loading')"/>",
startpage: "<xsl:value-of select="/doc/mainmenu/@startpage"/>",
startform: "<xsl:value-of select="/doc/mainmenu/@startform"/>",
devmode: <xsl:choose><xsl:when test="/doc/@developer_mode">true</xsl:when><xsl:otherwise>false</xsl:otherwise></xsl:choose>,
pdfOn: <xsl:choose><xsl:when test="/doc/pdf = 'on'">true</xsl:when><xsl:otherwise>false</xsl:otherwise></xsl:choose>,
lang: "<xsl:value-of select="/doc/@lang"/>",
mobile: true,
calendar: {
"m0" : "<xsl:value-of select="key('msg','msg_m0')"/>",
"m1" : "<xsl:value-of select="key('msg','msg_m1')"/>",
"m2" : "<xsl:value-of select="key('msg','msg_m2')"/>",
"m3" : "<xsl:value-of select="key('msg','msg_m3')"/>",
"m4" : "<xsl:value-of select="key('msg','msg_m4')"/>",
"m5" : "<xsl:value-of select="key('msg','msg_m5')"/>",
"m6" : "<xsl:value-of select="key('msg','msg_m6')"/>",
"m7" : "<xsl:value-of select="key('msg','msg_m7')"/>",
"m8" : "<xsl:value-of select="key('msg','msg_m8')"/>",
"m9" : "<xsl:value-of select="key('msg','msg_m9')"/>",
"m10" : "<xsl:value-of select="key('msg','msg_m10')"/>",
"m11" : "<xsl:value-of select="key('msg','msg_m11')"/>",
"ms0" : "<xsl:value-of select="key('msg','msg_ms0')"/>",
"ms1" : "<xsl:value-of select="key('msg','msg_ms1')"/>",
"ms2" : "<xsl:value-of select="key('msg','msg_ms2')"/>",
"ms3" : "<xsl:value-of select="key('msg','msg_ms3')"/>",
"ms4" : "<xsl:value-of select="key('msg','msg_ms4')"/>",
"ms5" : "<xsl:value-of select="key('msg','msg_ms5')"/>",
"ms6" : "<xsl:value-of select="key('msg','msg_ms6')"/>",
"ms7" : "<xsl:value-of select="key('msg','msg_ms7')"/>",
"ms8" : "<xsl:value-of select="key('msg','msg_ms8')"/>",
"ms9" : "<xsl:value-of select="key('msg','msg_ms9')"/>",
"ms10" : "<xsl:value-of select="key('msg','msg_ms10')"/>",
"ms11" : "<xsl:value-of select="key('msg','msg_ms11')"/>",
"w0" : "<xsl:value-of select="key('msg','msg_w0')"/>",
"w1" : "<xsl:value-of select="key('msg','msg_w1')"/>",
"w2" : "<xsl:value-of select="key('msg','msg_w2')"/>",
"w3" : "<xsl:value-of select="key('msg','msg_w3')"/>",
"w4" : "<xsl:value-of select="key('msg','msg_w4')"/>",
"w5" : "<xsl:value-of select="key('msg','msg_w5')"/>",
"w6" : "<xsl:value-of select="key('msg','msg_w6')"/>",
"today" : "<xsl:value-of select="key('msg','msg_today')"/>"
},
version: "5.17",
product: (function () {
return "<xsl:value-of select="$binary" />".toString().replace(/(.*\/)/g,"");
}()) };
pageInfo.url = pageInfo.host + pageInfo.binary;
$(document).ready(function() {
App.mgr();
EventMgr.trigger('pageLoad', { tabId: 'tab0' });
});
</script>
<script type="text/javascript" src="{$theme}{$sdeveltheme}app-extform{$min}.js?v={$ver}&r={$rev}"></script>
<title>
<xsl:value-of select="key('msg', 'title')"/>
</title>
<xsl:if test="/doc/@host">
<base href='{/doc/@host}'/>
</xsl:if>
<link rel="shortcut icon" href="{/doc/@theme}{$localdir}{/doc/@favicon}" type="image/x-icon"/>
<xsl:value-of select="/doc/addon/head/text()" disable-output-escaping="yes"/>
</head>
<body class="showcase-body b-body b-body__showcase">
<div class="main-wrapper" id="main-wrapper">
<xsl:if test="/doc/@forcehint">
<xsl:attribute name="class">force-hint-flag</xsl:attribute>
</xsl:if>
<div class="i-form-wr">
<div class="i-list-wr">
<div class="i-report-wr">
<div id="overlay" class="hide"></div>
<div id="modal_overlay"></div>
<div id="hint" class="b-hint">
<div id="hint-inner" class="b-hint__inner"></div>
</div>
<!-- Layer calendar -->
<div id="calendar-y" class="cl-ym-y" unselectable="on"></div>
<div id="calendar-m" class="cl-ym-m" unselectable="on"></div>
<div id="calendar" class="cl">
<div id="calendar-cell" class="cl-cell"></div>
</div>
<div id="content" class="b-content">
<div id="wr-content" class="b-content__wr">
<div id="cont-tab0" class="tab-content tab-content_st_active active" data-tabid="tab0" data-func="{/doc/@func}">
<div id="tab0-progressbar-overlay" class="b-tab-overlay"></div>
<div id="cont-tab0-progressbar-default" class="b-progressbar">
<div id="tab0-progressbar" class="b-progressbar__outer">
<div class="b-progressbar__inner">
<div class="b-progressbar__comment">
<xsl:value-of select="key('msg', 'msg_tab_loading')"/>
</div>
<div class="b-progressbar__loader-wr">
<div class="b-progressbar__loader b-progressbar__loader_type_animate"></div>
</div>
</div>
</div>
</div>
<div id="cont-tab0-progressbar" class="b-progressbar"></div>
<!--<div class="b-title">-->
<!--<h2 class="b-title__text">-->
<!--<xsl:value-of select="key('msg', 'title')"/>-->
<!--</h2>-->
<!--</div>-->
<!--wizard's steps-->
<!--<xsl:if test="/doc/steps">-->
<!--<div class="b-wizard i-wizard">-->
<!--<div class="b-wizard__inner i-wizard__inner">-->
<!--<div class="l-wizard__triangle l-wizard__triangle_dir_left i-wizard__triangle_dir_left">-->
<!--<div class="b-wizard__triangle b-wizard__triangle_dir_left"></div>-->
<!--</div>-->
<!--<xsl:for-each select="/doc/steps/step">-->
<!--<xsl:if test="position() != 1">-->
<!--<div class="b-wizard__arrow"></div>-->
<!--</xsl:if>-->
<!--<xsl:choose>-->
<!--<xsl:when test="/doc/metadata[@name = current()/@name]">-->
<!--<div class="b-wizard__step b-wizard__step_st_active i-wizard__step_st_active">-->
<!--<div class="b-wizard__step-num b-wizard__step-num_st_active i-wizard__step-num_st_active"><xsl:value-of select="key('msg', 'msg_wizard_step')"/> <xsl:value-of select="position()"/></div>-->
<!--<div class="b-wizard__step-desc b-wizard__step-desc_st_active"><xsl:value-of select="."/></div>-->
<!--</div>-->
<!--</xsl:when>-->
<!--<xsl:when test="@unavailable">-->
<!--<div class="b-wizard__step">-->
<!--<div class="b-wizard__step-num"><xsl:value-of select="key('msg', 'msg_wizard_step')"/> <xsl:value-of select="position()"/></div>-->
<!--<div class="b-wizard__step-desc"><xsl:value-of select="."/></div>-->
<!--</div>-->
<!--</xsl:when>-->
<!--<xsl:otherwise>-->
<!--<div class="b-wizard__step">-->
<!--<div class="b-wizard__step-num">-->
<!--<a href="func={@name}" class="b-wizard__step-link i-wizard__step-link"><xsl:value-of select="key('msg', 'msg_wizard_step')"/> <xsl:value-of select="position()"/></a>-->
<!--</div>-->
<!--<div class="b-wizard__step-desc"><xsl:value-of select="."/></div>-->
<!--</div>-->
<!--</xsl:otherwise>-->
<!--</xsl:choose>-->
<!--</xsl:for-each>-->
<!--<div class="l-wizard__triangle l-wizard__triangle_dir_right i-wizard__triangle_dir_right">-->
<!--<div class="b-wizard__triangle b-wizard__triangle_dir_right"></div>-->
<!--</div>-->
<!--</div>-->
<!--</div>-->
<!--</xsl:if>-->
<!--wizard's steps end-->
<!--form fields-->
<div class="l-form__wrapper" id="form-scroll-tab0">
<div class="l-form__inner l-form__inner_fly_buttons" id="form-scroll-in-tab0">
<div class="form-wrapper" id="form-wrapper-tab0">
<form action="{$binary}" name="frm-tab0" method="post" id="frm-tab0" class="{{=withfiles}} b-form_showcase_yes">
<!--<input type="hidden" name="sfromshowcaseform" value="yes"/>-->
<input type="hidden" name="func" value="{/doc/@func}"/>
<input type="hidden" name="sok" value="ok"/>
<input type="hidden" id="tab0-progresstype" value="{@progress}"/>
<xsl:if test="/doc/elid">
<input type="hidden" name="elid" value="{/doc/elid}"/>
</xsl:if>
<xsl:if test="/doc/plid">
<input type="hidden" name="plid" value="{/doc/plid}"/>
</xsl:if>
<xsl:apply-templates select="/doc/metadata/form"/>
<!--<input type="hidden" name="stylesheet" value=""/>-->
<!--buttons-->
<xsl:if test="$form/buttons">
<div class="buttons">
<xsl:for-each select="$form/buttons/button">
<xsl:variable name="act">
<xsl:choose>
<xsl:when test="$form/@target">blank</xsl:when>
<xsl:otherwise><xsl:value-of select="@type"/></xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="type">
<xsl:choose>
<xsl:when test="@type = 'cancel' or @type = 'setvalues' or @type = 'reset'"><xsl:value-of select="@type"/></xsl:when>
<xsl:otherwise>ok</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="cancel-class">
<xsl:choose>
<xsl:when test="$form/@cancelrefresh">refresh</xsl:when>
<xsl:otherwise>default</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<div class="b-button i-button b-button_color_{@color} b-button_type_{$type} i-button_type_{$type} {$cancel-class} b-button_act_{$act}"
data-tabid="tab0"
data-name="{@name}"
data-type="{$type}"
data-disabled="{mgr:fixquote(key('msg', 'msg_disabled'))}"
data-act="{$act}"
tabindex="0"
data-enabled="{mgr:fixquote(key('msg', concat('msg_', @name)))}">
<xsl:value-of select="mgr:fixquote(key('msg', concat('msg_', @name)))"/>
</div>
</xsl:for-each>
</div>
</xsl:if>
<!--end buttons-->
</form>
</div>
</div>
</div>
<!--end form fields-->
</div>
</div>
</div>
</div><!--i-report-wr-->
</div><!--i-list-wr-->
</div><!--i-form-wr-->
</div>
</body>
</html>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:include href="form.inc.xsl"/>
</xsl:stylesheet>