You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2097 lines
86 KiB
2097 lines
86 KiB
2 years ago
|
<?xml version="1.0" encoding="UTF-8" ?>
|
||
|
<xsl:stylesheet version="1.0"
|
||
|
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
|
||
|
xmlns:ext1="de.memtext.util.DateUtils"
|
||
|
xmlns:ext2="java.util.Date"
|
||
|
xmlns:string="java.lang.String"
|
||
|
xmlns:HtmlUtils="de.superx.util.HtmlUtils">
|
||
|
|
||
|
<xsl:import href="xsl_functions.xsl" />
|
||
|
<xsl:import href="resultset_html.xsl" />
|
||
|
|
||
|
<xsl:template name="foot" >
|
||
|
|
||
|
|
||
|
</xsl:template>
|
||
|
<xsl:template name="customheader">
|
||
|
<!--Achtung falls eine ganz individueller Header in Repository als HTML_HEADER hinterlegt ist, ersetzt Servlet
|
||
|
<table id="customheader" ... </table> dadurch - bei Aenderungen hier beruecksichtigen!!
|
||
|
s. http://ics/ilias3/goto.php?target=wiki_40_individuelle_Kopf%2FFu%C3%9Fzeilen&client_id=memtext -->
|
||
|
|
||
|
<xsl:variable name="reportLogo" select="/ergebnisse/generalinfo/REPORT_LOGO_FILE" />
|
||
|
<table id="customheader" border="0" width="100%">
|
||
|
<colgroup>
|
||
|
<col width="90%"/>
|
||
|
<col width="10%"/>
|
||
|
</colgroup>
|
||
|
<tr>
|
||
|
<td class="hs_header">
|
||
|
<xsl:if test="/ergebnisse/generalinfo/REPORT_HEADING_INSTITUTION!='' and /ergebnisse/generalinfo/REPORT_HEADING_INSTITUTION!='@@REPORT_HEADING_INSTITUTION@@'">
|
||
|
<h3 class="hs_header_inst"><xsl:value-of select="/ergebnisse/generalinfo/REPORT_HEADING_INSTITUTION"/></h3>
|
||
|
</xsl:if>
|
||
|
<xsl:if test="/ergebnisse/generalinfo/REPORT_HEADING_URL!='' and /ergebnisse/generalinfo/REPORT_HEADING_URL!='@@REPORT_HEADING_URL@@'">
|
||
|
<p class="hs_header_url"><a target="_top"><xsl:attribute name="href"><xsl:text>http://</xsl:text><xsl:value-of select="/ergebnisse/generalinfo/REPORT_HEADING_URL"/></xsl:attribute><xsl:value-of select="/ergebnisse/generalinfo/REPORT_HEADING_URL"/></a></p>
|
||
|
</xsl:if>
|
||
|
</td>
|
||
|
|
||
|
<td class="hs_header_img">
|
||
|
<xsl:choose>
|
||
|
|
||
|
<xsl:when test="$reportLogo != '' and $reportLogo != '@@REPORT_LOGO_FILE@@'">
|
||
|
<img border="0" alt="Logo">
|
||
|
<xsl:attribute name="src"><xsl:value-of select="/ergebnisse/generalinfo/REPORT_LOGO_FILE"/></xsl:attribute>
|
||
|
</img>
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/ergebnisse/backlink!=''">
|
||
|
<a>
|
||
|
<xsl:attribute name="href"><xsl:value-of select="/ergebnisse/backlink"/></xsl:attribute>
|
||
|
<img border="0" alt="Logo">
|
||
|
<xsl:attribute name="src"><xsl:call-template name="logo_path"></xsl:call-template></xsl:attribute></img>
|
||
|
</a>
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:if test="/ergebnisse/@hisinon_active != 'true'">
|
||
|
<img border="0" alt="Logo">
|
||
|
<xsl:attribute name="src"><xsl:call-template name="logo_path"></xsl:call-template></xsl:attribute></img>
|
||
|
</xsl:if>
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</td>
|
||
|
</tr></table>
|
||
|
|
||
|
|
||
|
</xsl:template>
|
||
|
<xsl:template name="topbar" >
|
||
|
<!--<p align="right"><a href="http://www.superx-projekt.de" target="_parent"><img src="../images/logo.gif" alt="Logo" border="0" /></a></p>-->
|
||
|
</xsl:template>
|
||
|
<xsl:template name="topbar_mask" >
|
||
|
<!--<p align="right"><a href="http://www.superx-projekt.de" target="_parent"><img src="../images/logo.gif" alt="Logo" border="0" /></a></p>-->
|
||
|
</xsl:template>
|
||
|
<xsl:template name="topbar_table" >
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/*/@hisinone_active='true'">
|
||
|
<xsl:call-template name="topbar_table_hisinone" />
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:call-template name="topbar_table_superx" />
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="topbar_table_superx" >
|
||
|
<!--<p align="right"><a href="http://www.superx-projekt.de" target="_parent"><img src="../images/logo.gif" alt="Logo" border="0" /></a></p>-->
|
||
|
</xsl:template>
|
||
|
<xsl:template name="topbar_table_hisinone">
|
||
|
<xsl:text disable-output-escaping="yes"><![CDATA[<div class="submenu">]]></xsl:text>
|
||
|
<h1 class="unsichtbar">
|
||
|
<a name="content">Inhalt</a>
|
||
|
</h1>
|
||
|
<h1>Bericht - Anzeige
|
||
|
</h1>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="sidebar" >
|
||
|
|
||
|
<!--<div id="funktionen">
|
||
|
Im IE wird bei kliern-Saklierung des Fensters die sidebar eingeklappt.
|
||
|
Bit zur Lösung des Problems bleibt dies auf Kommentar
|
||
|
<div id="boxTitel">Hochschulkompass</div>
|
||
|
<div id="boxText">
|
||
|
<ul>
|
||
|
<li><a href="../xml/index_hochschule.htm" target="_parent">Hochschulen</a> </li>
|
||
|
<li><a href="../xml/index_stud.htm" target="_parent">Studium </a></li>
|
||
|
<li><a href="../xml/index_prom.htm" target="_parent">Promotion</a></li>
|
||
|
<li><a href="../xml/index_koop.htm" target="_parent"> Int. Kooperationen </a></li>
|
||
|
</ul>
|
||
|
</div>
|
||
|
</div>
|
||
|
-->
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="bottombar">
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/*/@hisinone_active='true'">
|
||
|
<xsl:call-template name="bottombar_hisinone" />
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:call-template name="bottombar_superx" />
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="bottombar_hisinone">
|
||
|
</xsl:template>
|
||
|
<xsl:template name="bottombar_superx">
|
||
|
<div id="fuss">
|
||
|
<hr/><a href="http://www.superx-projekt.de" target="_top">Superx-Projekt</a> <a href="http://www.superx-projekt.de" target="_parent">http://www.superx-projekt.de</a>
|
||
|
  <xsl:call-template name="today" />
|
||
|
</div>
|
||
|
|
||
|
</xsl:template>
|
||
|
<xsl:template name="bottombar_table">
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/*/@hisinone_active='true'">
|
||
|
<xsl:call-template name="bottombar_table_hisinone" />
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:call-template name="bottombar_table_superx" />
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="bottombar_table_hisinone">
|
||
|
<xsl:text disable-output-escaping="yes"><![CDATA[</div>]]></xsl:text>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="bottombar_table_superx">
|
||
|
</xsl:template>
|
||
|
<xsl:template name="bottombar_mask">
|
||
|
<div id="fuss">
|
||
|
<hr />
|
||
|
|
||
|
</div>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="navibar_top" >
|
||
|
|
||
|
</xsl:template>
|
||
|
<xsl:template name="logo_path">
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/*/@hisinone_active='true'">
|
||
|
<xsl:call-template name="logo_path_hisinone" />
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:call-template name="logo_path_superx" />
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="logo_path_superx">
|
||
|
<!--relativ zum servlet Verzeichnis-->
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="string-length(/ergebnisse/generalinfo/REPORT_LOGO_FILE) > 0">
|
||
|
<xsl:value-of select="/ergebnisse/generalinfo/REPORT_LOGO_FILE"/>
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:text>../images/SymbolU.gif</xsl:text>
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="logo_path_hisinone">
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="string-length(/ergebnisse/generalinfo/REPORT_LOGO_FILE) > 0">
|
||
|
<xsl:value-of select="/ergebnisse/generalinfo/REPORT_LOGO_FILE"/>
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:text>../xml/his1/images/logos/hisinone_logo_reports.png</xsl:text>
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
|
||
|
|
||
|
<xsl:template name="breadcrumbs">
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/*/@hisinone_active='true'">
|
||
|
<xsl:call-template name="breadcrumbs_hisinone" />
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:call-template name="breadcrumbs_superx" />
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="breadcrumbs_superx">
|
||
|
<xsl:param name="jsessionid"/>
|
||
|
<xsl:comment>Template breadcrumbs in file pageComponents_html.xsl</xsl:comment>
|
||
|
<!-- MB 9/14 Parameter jsession wird zwar uebergeben, aber von HTMLUtils.encodeURL unten nicht mehr ausgewertet -->
|
||
|
<xsl:variable name="root_in_breadcrumb">
|
||
|
<xsl:call-template name="root_in_breadcrumb" />
|
||
|
</xsl:variable>
|
||
|
<div class="divBreadcrumb">
|
||
|
<ul style="list-style:none;margin:0;padding:0">
|
||
|
<li style="list-style:none;display:inline;margin:0;padding:0">Sie sind hier:</li>
|
||
|
<!--/maske bei Masken /ergebnisse bei Ergebnissen-->
|
||
|
<xsl:for-each select="/*/menupos/eintraege/eintrag">
|
||
|
<xsl:variable name="tabindex"><xsl:value-of select="position()"/></xsl:variable>
|
||
|
<li style="list-style:none;display:inline;margin:0;padding:0">
|
||
|
<a tabindex="{$tabindex}" data-ajax="false">
|
||
|
<xsl:attribute name="href">
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="@isMaske='true'">
|
||
|
<xsl:value-of select="HtmlUtils:encodeURL('/superx/servlet/SuperXmlMaske',$jsessionid)" /><xsl:text>?tid=</xsl:text><xsl:value-of select="tid"/><xsl:text>&navi=true</xsl:text>
|
||
|
<!--MandantenID-->
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:if test="id = '1'">
|
||
|
<xsl:text>/superx/servlet/SuperXmlAnmeldung</xsl:text>
|
||
|
</xsl:if>
|
||
|
<xsl:if test="id != '1'">
|
||
|
<xsl:value-of select="HtmlUtils:encodeURL('/superx/servlet/SuperXmlMenu',$jsessionid)" /> <xsl:text>?tid=</xsl:text><xsl:value-of select="id"/><xsl:text>&navi=true</xsl:text>
|
||
|
</xsl:if>
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:attribute>
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="titel='Abfragen'">
|
||
|
<xsl:value-of select="$root_in_breadcrumb"/>
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:value-of select="titel"/>
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</a>
|
||
|
|
||
|
|
||
|
<img src="../images/icons/resultset_next.svg" alt="" width="10" height="10" style="margin-left: 2px; position:relative;" />
|
||
|
</li>
|
||
|
</xsl:for-each>
|
||
|
|
||
|
<!-- bei Tabellen als letztes Link zur Maske-->
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="count(/ergebnisse/ergebnis) > 0">
|
||
|
<li style="list-style:none;display:inline;margin:0;padding:0">
|
||
|
<a tabindex="{count(/*/menupos/eintraege/eintrag)+1}" id="btnBacktoMask" data-ajax="false">
|
||
|
<xsl:attribute name="href">
|
||
|
<xsl:text><![CDATA[javascript:document.forms[0].maxoffset.value='';self.location.href='/superx/servlet/SuperXmlMaske']]></xsl:text>
|
||
|
<!-- <xsl:if test="/ergebnisse/@jsessionid!=''">';jsessionid=<xsl:value-of select="/ergebnisse/@jsessionid"/>'</xsl:if> -->
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/ergebnisse/@isMakro!='true'">
|
||
|
<xsl:text><![CDATA[+'?tid='+getTid()+getParams('direkt')]]></xsl:text>
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise> <!-- bei Makros ohne Params, weil die im XML und Javascript-Felderarray nicht richtig drin sind-->
|
||
|
<xsl:text><![CDATA[+'?tid='+getTid()]]></xsl:text>
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
<xsl:text>+'&navi=true'</xsl:text>
|
||
|
<!--;alert(url);location.href=url;</xsl:text>-->
|
||
|
</xsl:attribute>
|
||
|
<xsl:value-of select="concat(/ergebnisse/ergebnis/maskenname,'/Bericht erstellen')" />
|
||
|
</a>
|
||
|
<img src="../images/icons/resultset_next.svg" width="10" height="10" alt="" style="margin-left: 2px; position:relative;" />
|
||
|
<xsl:value-of select="concat('Datensätze/', /ergebnisse/ergebnis/maskenname)" />
|
||
|
</li>
|
||
|
</xsl:when>
|
||
|
<xsl:when test="count(/maske) > 0">
|
||
|
<li style="list-style:none;display:inline;margin:0;padding:0">
|
||
|
<xsl:value-of select="concat(/maske/@name,' - Bericht erstellen')" />
|
||
|
</li>
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</ul>
|
||
|
</div><!-- <div style="clear: left"></div> -->
|
||
|
</xsl:template>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<xsl:template name="breadcrumbs_hisinone">
|
||
|
<xsl:param name="jsessionid"/>
|
||
|
<xsl:comment>Template breadcrumbs in file pageComponents_html.xsl</xsl:comment>
|
||
|
<!-- MB 9/14 Parameter jsession wird zwar uebergeben, aber von HTMLUtils.encodeURL unten nicht mehr ausgewertet -->
|
||
|
<xsl:variable name="root_in_breadcrumb">
|
||
|
<xsl:call-template name="root_in_breadcrumb" />
|
||
|
</xsl:variable>
|
||
|
<div class="divBreadcrumb">
|
||
|
<ul style="list-style:none;margin:0;padding:0">
|
||
|
<li style="list-style:none;display:inline;margin:0;padding:0">Sie sind hier:</li>
|
||
|
<!-- Menü: HISinOne Startseite -->
|
||
|
<li style="list-style:none;display:inline;margin:0;padding:0"><a href="/_HISINONE_/pages/cs/sys/portal/hisinoneStartPage.faces" target="_parent">Startseite</a>
|
||
|
<img src="../images/icons/resultset_next.svg" alt="" style="margin-left: 2px; top: 5px; position:relative;" />
|
||
|
</li>
|
||
|
<!-- Menü: HISinOne BI -->
|
||
|
<li style="list-style:none;display:inline;margin:0;padding:0"><a class="xdummy" href="/_HISINONE_/pages/cs/sys/portal/subMenu.faces?navigationPosition=hisinonebi" target="_parent">Business Intelligence</a>
|
||
|
<img src="../images/icons/resultset_next.svg" alt="" style="margin-left: 2px; top: 5px; position:relative;" />
|
||
|
</li>
|
||
|
<!--/maske bei Masken /ergebnisse bei Ergebnissen-->
|
||
|
<xsl:for-each select="/*/menupos/eintraege/eintrag">
|
||
|
<xsl:variable name="tabindex"><xsl:value-of select="position()"/></xsl:variable>
|
||
|
<li style="list-style:none;display:inline;margin:0;padding:0">
|
||
|
<a tabindex="{$tabindex}" data-ajax="false">
|
||
|
<xsl:attribute name="href">
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="@isMaske='true'">
|
||
|
<xsl:value-of select="HtmlUtils:encodeURL('../servlet/SuperXmlMaske',$jsessionid)" /><xsl:text>?tid=</xsl:text><xsl:value-of select="tid"/><xsl:text>&navi=true</xsl:text>
|
||
|
<!--MandantenID-->
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:if test="id = '1'">
|
||
|
<xsl:text>../servlet/SuperXmlAnmeldung</xsl:text>
|
||
|
</xsl:if>
|
||
|
<xsl:if test="id != '1'">
|
||
|
<xsl:value-of select="HtmlUtils:encodeURL('../servlet/SuperXmlMenu',$jsessionid)" /> <xsl:text>?tid=</xsl:text><xsl:value-of select="id"/><xsl:text>&navi=true</xsl:text>
|
||
|
</xsl:if>
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:attribute>
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="titel='Abfragen'">
|
||
|
<xsl:value-of select="$root_in_breadcrumb"/>
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:value-of select="titel"/>
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</a>
|
||
|
|
||
|
|
||
|
<img src="../images/icons/resultset_next.svg" alt="" style="margin-left: 2px; top: 5px; position:relative;" />
|
||
|
</li>
|
||
|
</xsl:for-each>
|
||
|
|
||
|
<!-- bei Tabellen als letztes Link zur Maske-->
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="count(/ergebnisse/ergebnis) > 0">
|
||
|
<li style="list-style:none;display:inline;margin:0;padding:0">
|
||
|
<a tabindex="{count(/*/menupos/eintraege/eintrag)+1}" id="btnBacktoMask" data-ajax="false">
|
||
|
<xsl:attribute name="href">
|
||
|
<xsl:text><![CDATA[javascript:document.forms[0].maxoffset.value='';self.location.href='/superx/servlet/SuperXmlMaske']]></xsl:text>
|
||
|
<!-- <xsl:if test="/ergebnisse/@jsessionid!=''">';jsessionid=<xsl:value-of select="/ergebnisse/@jsessionid"/>'</xsl:if> -->
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/ergebnisse/@isMakro!='true'">
|
||
|
<xsl:text><![CDATA[+'?tid='+getTid()+getParams('direkt')]]></xsl:text>
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise> <!-- bei Makros ohne Params, weil die im XML und Javascript-Felderarray nicht richtig drin sind-->
|
||
|
<xsl:text><![CDATA[+'?tid='+getTid()]]></xsl:text>
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
<xsl:text>+'&navi=true'</xsl:text>
|
||
|
<!--;alert(url);location.href=url;</xsl:text>-->
|
||
|
</xsl:attribute>
|
||
|
<xsl:value-of select="concat(/ergebnisse/ergebnis/maskenname,'/Bericht erstellen')" />
|
||
|
</a>
|
||
|
<img src="../images/icons/resultset_next.svg" alt="" style="margin-left: 2px; top: 5px; position:relative;" />
|
||
|
<xsl:value-of select="concat('Datensätze/', /ergebnisse/ergebnis/maskenname)" />
|
||
|
</li>
|
||
|
</xsl:when>
|
||
|
<xsl:when test="count(/maske) > 0">
|
||
|
<li style="list-style:none;display:inline;margin:0;padding:0">
|
||
|
<xsl:value-of select="concat(/maske/@name,' - Bericht erstellen')" />
|
||
|
</li>
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</ul>
|
||
|
</div><!-- <div style="clear: left"></div> -->
|
||
|
</xsl:template>
|
||
|
|
||
|
|
||
|
<xsl:template name="tablepretitle">
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/*/@hisinone_active='true'">
|
||
|
<xsl:call-template name="tablepretitle_hisinone" />
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:call-template name="tablepretitle_superx" />
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="tablepretitle_hisinone">
|
||
|
<xsl:variable name="showBreadcrumbsTable">
|
||
|
<xsl:call-template name="showBreadcrumbsTable" />
|
||
|
</xsl:variable>
|
||
|
<xsl:if test="$showBreadcrumbsTable='true'">
|
||
|
<xsl:call-template name="breadcrumbs">
|
||
|
<xsl:with-param name="jsessionid">
|
||
|
<xsl:value-of select="/ergebnisse/@jsessionid" />
|
||
|
</xsl:with-param>
|
||
|
</xsl:call-template>
|
||
|
</xsl:if>
|
||
|
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="tablepretitle_superx">
|
||
|
<xsl:variable name="showBreadcrumbsTable"><xsl:call-template name="showBreadcrumbsTable" /></xsl:variable>
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="$showBreadcrumbsTable='true'">
|
||
|
|
||
|
<xsl:call-template name="breadcrumbs"><xsl:with-param name="jsessionid"><xsl:value-of select="/ergebnisse/@jsessionid"/></xsl:with-param></xsl:call-template>
|
||
|
</xsl:when>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="maskbreadcrumbs" >
|
||
|
<xsl:variable name="showBreadcrumbsMask"><xsl:call-template name="showBreadcrumbsMask" /></xsl:variable>
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="$showBreadcrumbsMask='true'">
|
||
|
<xsl:call-template name="breadcrumbs"><xsl:with-param name="jsessionid"><xsl:value-of select="/maske/@jsessionid"/></xsl:with-param></xsl:call-template>
|
||
|
|
||
|
</xsl:when>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="maskButtons" >
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/*/@hisinone_active='true'">
|
||
|
<xsl:call-template name="maskButtons_hisinone" />
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:call-template name="maskButtons_superx" />
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="maskButtons_superx" >
|
||
|
|
||
|
<!--<xsl:call-template name="today" />-->
|
||
|
<xsl:call-template name="maskbreadcrumbs" />
|
||
|
|
||
|
<div class="xright">
|
||
|
<a tabindex="20" title="Lesezeichen erstellen" style="cursor:pointer;" onclick="maskepreparelesezeichendlg();versteckeCombosIE6();lesezeichendlg.show()"><img border="0" src="../images/attach.svg" /></a>
|
||
|
<span class="separator"> </span>
|
||
|
<a tabindex="21" title="Schlüsselfelder an/aus" style="cursor:pointer;" onclick="maskeTogglekeyfields()"><img border="0" src="../images/key.svg" /></a>
|
||
|
<span class="separator"> </span>
|
||
|
<a tabindex="22" href="../doku/benutzer/main.htm" title="Hilfe" target="_blank"><img src="../images/book.svg" border="0" alt="Hilfe" /></a>
|
||
|
<span class="separator"> </span>
|
||
|
<a tabindex="23" href="javascript:alert('SuperX Version 4.9 \n www.superx-projekt.de');" title="Info">
|
||
|
<img src="../images/information.svg" border="0" alt="Info" /></a>
|
||
|
|
||
|
|
||
|
|
||
|
</div>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<p align="right">
|
||
|
</p>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="maskButtons_hisinone">
|
||
|
|
||
|
<!--<xsl:call-template name="today" /> -->
|
||
|
<xsl:call-template name="maskbreadcrumbs" />
|
||
|
|
||
|
<div class="xright">
|
||
|
<a title="Lesezeichen erstellen"
|
||
|
onclick="maskepreparelesezeichendlg();versteckeCombosIE6();lesezeichendlg.show()">
|
||
|
<img border="0" src="../images/attach.svg" />
|
||
|
</a>
|
||
|
<span class="separator"> </span>
|
||
|
<a title="Schlüsselfelder an/aus" onclick="maskeTogglekeyfields()">
|
||
|
<img border="0" src="../images/key.svg" />
|
||
|
</a>
|
||
|
<span class="separator"> </span>
|
||
|
<a href="../doku/benutzer/main.htm" title="Hilfe" target="_blank">
|
||
|
<img src="../images/book.svg" border="0" alt="Hilfe" />
|
||
|
</a>
|
||
|
<span class="separator"> </span>
|
||
|
<a href="javascript:alert('Edustore Version 1.0 \n www.his.de');"
|
||
|
title="Info">
|
||
|
<img src="../images/information.svg" border="0" alt="Info" />
|
||
|
</a>
|
||
|
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<div class="clear"> </div>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<p align="right">
|
||
|
</p>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="exportButtons">
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/*/@hisinone_active='true'">
|
||
|
<xsl:call-template name="exportButtons_hisinone" />
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:call-template name="exportButtons_superx" />
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="exportButtons_hisinone">
|
||
|
</xsl:template>
|
||
|
<xsl:template name="exportButtons_superx" >
|
||
|
|
||
|
<table border="0"><tr><!-- <td>Export:</td> -->
|
||
|
<td>
|
||
|
<!-- druckversion übergibt maxoffset 10000000 damit alle Sätze angezeigt werden -->
|
||
|
<a onMouseOver="window.status='Export starten';return true" onFocus="window.status='Download starten';return true" onMouseOut="window.status='Download starten';return true"><xsl:attribute name="href"><xsl:text>javascript:prepareExport('druckversion')</xsl:text>
|
||
|
</xsl:attribute>
|
||
|
|
||
|
<!-- <xsl:attribute name="title"><xsl:text>Druckversion</xsl:text></xsl:attribute>
|
||
|
<xsl:text>Druckversion</xsl:text> -->
|
||
|
<img title="Ausgabe in HTML" alt="Ausgabe in HTML"
|
||
|
src="../images/icons/html.svg" border="0" />
|
||
|
</a>
|
||
|
<span class="separator"> </span>
|
||
|
</td>
|
||
|
|
||
|
<td>
|
||
|
<a onMouseOver="window.status='Export starten';return true" onFocus="window.status='Download starten';return true" onMouseOut="window.status='Download starten';return true"><xsl:attribute name="href"><xsl:text>javascript:prepareExport('xml')</xsl:text>
|
||
|
</xsl:attribute>
|
||
|
|
||
|
<!-- <xsl:attribute name="title"><xsl:text>XML</xsl:text></xsl:attribute>
|
||
|
<xsl:text>XML</xsl:text> -->
|
||
|
|
||
|
<img title="Ausgabe in XML" alt="Ausgabe in XML"
|
||
|
src="../images/icons/page_white_code.svg" border="0" />
|
||
|
|
||
|
</a>
|
||
|
<span class="separator"> </span>
|
||
|
</td>
|
||
|
<!--
|
||
|
<td>
|
||
|
<a><xsl:attribute name="href"><xsl:text>javascript:document.forms[0].stylesheet.value='tabelle_text.xsl';document.forms[0].contenttype.value='text/plain';document.forms[0].target='_blank'; document.forms[0].submit();</xsl:text>
|
||
|
</xsl:attribute>
|
||
|
|
||
|
<xsl:attribute name="title"><xsl:text>Text</xsl:text></xsl:attribute>
|
||
|
<xsl:text>Text</xsl:text></a>
|
||
|
</td>
|
||
|
-->
|
||
|
|
||
|
<td>
|
||
|
<a onMouseOver="window.status='Export starten';return true" onFocus="window.status='Download starten';return true" onMouseOut="window.status='Download starten';return true"><xsl:attribute name="href"><xsl:text>javascript:prepareExport('pdf')</xsl:text>
|
||
|
</xsl:attribute>
|
||
|
|
||
|
<!-- <xsl:attribute name="title"><xsl:text>PDF</xsl:text></xsl:attribute>
|
||
|
<xsl:text>PDF</xsl:text> -->
|
||
|
<img title="Ausgabe im PDF-Querformat" alt="Ausgabe im PDF-Querformat"
|
||
|
src="../images/icons/page_white_width_acrobat.svg" border="0" />
|
||
|
|
||
|
</a>
|
||
|
<span class="separator"> </span>
|
||
|
</td>
|
||
|
|
||
|
<td>
|
||
|
<a onMouseOver="window.status='Export starten';return true" onFocus="window.status='Download starten';return true" onMouseOut="window.status='Download starten';return true" style="cursor: pointer;"><xsl:attribute name="onclick"><xsl:text>setTemplatePropertiesAndSubmit('viz_rpt_assistent.xsl|text/html');</xsl:text>
|
||
|
</xsl:attribute>
|
||
|
<img title="Berichtsassistent" alt="Berichtsassistent"
|
||
|
src="../images/icons/magic.svg" border="0" width="25px" height="25px" /><!--chart-bar.svg-->
|
||
|
</a><span class="separator"> </span> <span class="separator"> </span>
|
||
|
</td>
|
||
|
<td>
|
||
|
<a onMouseOver="window.status='Export starten';return true" onFocus="window.status='Download starten';return true" onMouseOut="window.status='Download starten';return true"><xsl:attribute name="href"><xsl:text>javascript:prepareExport('excel')</xsl:text>
|
||
|
</xsl:attribute>
|
||
|
<img title="Ausgabe in Excel" alt="Ausgabe in Excel"
|
||
|
src="../images/icons/page_white_excel.svg" border="0" />
|
||
|
|
||
|
</a>
|
||
|
<span class="separator"> </span>
|
||
|
</td>
|
||
|
<td>
|
||
|
<a onMouseOver="window.status='Export starten';return true" onFocus="window.status='Download starten';return true" onMouseOut="window.status='Download starten';return true"><xsl:attribute name="href"><xsl:text>javascript:document.forms[0].contenttype.value='text/csv';document.forms[0].reuseresult.value='true';document.forms[0].submit();</xsl:text>
|
||
|
</xsl:attribute>
|
||
|
|
||
|
<!-- <xsl:attribute name="title"><xsl:text>Comma Separated Values</xsl:text></xsl:attribute>
|
||
|
<xsl:text>CSV</xsl:text> -->
|
||
|
<img title="Ausgabe als CSV" alt="Ausgabe als CSV"
|
||
|
src="../images/icons/page_white_csv.svg" border="0" />
|
||
|
|
||
|
</a>
|
||
|
<span class="separator"> </span>
|
||
|
</td>
|
||
|
<!--
|
||
|
<td>
|
||
|
<a><xsl:attribute name="href"><xsl:text>javascript:document.forms[0].stylesheet.value='erg_itext_rtf.xsl';document.forms[0].contenttype.value='application/rtf';document.forms[0].reuseresult.value='true';document.forms[0].submit();</xsl:text>
|
||
|
</xsl:attribute>
|
||
|
|
||
|
<xsl:attribute name="title"><xsl:text>RTF</xsl:text></xsl:attribute>
|
||
|
<xsl:text>RTF</xsl:text></a>
|
||
|
</td>
|
||
|
-->
|
||
|
<td>
|
||
|
<a onMouseOver="window.status='Export starten';return true" onFocus="window.status='Download starten';return true" onMouseOut="window.status='Download starten';return true" onClick="copyText('table1');return false;" >
|
||
|
<xsl:attribute name="href"><xsl:text></xsl:text></xsl:attribute>
|
||
|
|
||
|
<!-- <xsl:attribute name="title"><xsl:text>Comma Separated Values</xsl:text></xsl:attribute>
|
||
|
<xsl:text>CSV</xsl:text> -->
|
||
|
<img title="Kopie in die Zwischenablage als CSV" alt="Kopie in die Zwischenablage als CSV"
|
||
|
src="../images/copy.svg" border="0" />
|
||
|
|
||
|
</a>
|
||
|
<span class="separator"> </span>
|
||
|
</td>
|
||
|
|
||
|
|
||
|
<xsl:if test="/ergebnisse/user [@admin='true']">
|
||
|
|
||
|
<xsl:variable name="url" select="concat('../edit/kern/maskeninfo_edit.jsp?tid=',/ergebnisse/ergebnis/maskenname/@id)"/>
|
||
|
<td>
|
||
|
<span class="separator"> </span>
|
||
|
<span class="separator"> </span>
|
||
|
<a class="linkLookImage">
|
||
|
<xsl:attribute name="href"><xsl:value-of select="HtmlUtils:encodeURL(string($url),/ergebnisse/@jsessionid)" />
|
||
|
</xsl:attribute>
|
||
|
<xsl:attribute name="onClick"><xsl:text>javascript:neu=window.open('</xsl:text><xsl:value-of select="HtmlUtils:encodeURL(string($url),/ergebnisse/@jsessionid)" />
|
||
|
<xsl:text>','_blank','directories=no,location=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes</xsl:text><xsl:if test="not( contains(f_name,'big'))"><xsl:text>,width=800,height=750</xsl:text></xsl:if><xsl:text>'); return false;</xsl:text></xsl:attribute>
|
||
|
<img title="Maskeninfo verwalten" alt="Maskeninfo verwalten"
|
||
|
src="../images/icons/book_open_edit.svg" border="0" />
|
||
|
</a>
|
||
|
<span class="separator"> </span>
|
||
|
</td>
|
||
|
<xsl:variable name="url" select="concat('../edit/kern/sachgeb_maske_bez_edit.jsp?maskeninfo_id=',/ergebnisse/ergebnis/maskenname/@id)"/>
|
||
|
<td>
|
||
|
<a class="linkLookImage">
|
||
|
<xsl:attribute name="href"><xsl:value-of select="HtmlUtils:encodeURL(string($url),/ergebnisse/@jsessionid)" />
|
||
|
</xsl:attribute>
|
||
|
<xsl:attribute name="onClick"><xsl:text>javascript:neu=window.open('</xsl:text><xsl:value-of select="HtmlUtils:encodeURL(string($url),/ergebnisse/@jsessionid)" />
|
||
|
<xsl:text>','_blank','directories=no,location=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes</xsl:text><xsl:if test="not( contains(f_name,'big'))"><xsl:text>,width=800,height=600</xsl:text></xsl:if><xsl:text>'); return false;</xsl:text></xsl:attribute>
|
||
|
<img title="Sachgebiet zuordnen" alt="Sachgebiet zuordnen"
|
||
|
src="../images/icons/folder_edit.svg" border="0" />
|
||
|
</a>
|
||
|
<span class="separator"> </span>
|
||
|
</td>
|
||
|
<xsl:variable name="url" select="concat('../edit/kern/maskeninfo_style.jsp?tid=',/ergebnisse/ergebnis/maskenname/@id)"/>
|
||
|
<td>
|
||
|
<a class="linkLookImage">
|
||
|
<xsl:attribute name="href"><xsl:value-of select="HtmlUtils:encodeURL(string($url),/ergebnisse/@jsessionid)" />
|
||
|
</xsl:attribute>
|
||
|
<xsl:attribute name="onClick"><xsl:text>javascript:neu=window.open('</xsl:text><xsl:value-of select="HtmlUtils:encodeURL(string($url),/ergebnisse/@jsessionid)" />
|
||
|
<xsl:text>','_blank','directories=no,location=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes</xsl:text><xsl:if test="not( contains(f_name,'big'))"><xsl:text>,width=800,height=600</xsl:text></xsl:if><xsl:text>'); return false;</xsl:text></xsl:attribute>
|
||
|
<img title="Stylesheets zuordnen" alt="Stylesheets zuordnen"
|
||
|
src="../images/icons/copy_edit.svg" border="0" />
|
||
|
</a>
|
||
|
<span class="separator"> </span>
|
||
|
</td>
|
||
|
|
||
|
</xsl:if>
|
||
|
|
||
|
|
||
|
<xsl:for-each select="/ergebnisse/stylesheets/stylesheet[is_generic='0']">
|
||
|
<xsl:if test="not(ends-with(filename,'.jrxml'))">
|
||
|
<td>
|
||
|
<span class="separator"> </span>
|
||
|
<a><xsl:attribute name="href">javascript:document.forms[0].stylesheet.value='<xsl:value-of select="filename" />';document.forms[0].contenttype.value='<xsl:value-of select="contenttype" />'; document.forms[0].submit();</xsl:attribute>
|
||
|
<xsl:attribute name="title"><xsl:value-of select="description" /></xsl:attribute>
|
||
|
<![CDATA[]]><xsl:value-of select="caption" /><![CDATA[]]></a>
|
||
|
|
||
|
</td>
|
||
|
</xsl:if>
|
||
|
</xsl:for-each>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<!-- Ist nun im Template JasperExportBtn
|
||
|
<xsl:if test="/ergebnisse/user [ @admin='true']">
|
||
|
<td>
|
||
|
<span class="separator"> Bericht entwerfen: </span>
|
||
|
<select name="jr_template"><option value="tabelle2jasperreport_generic.xsl">Leerer Bericht</option>
|
||
|
</select>
|
||
|
<xsl:variable name="newTemplateImage">
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/ergebnisse/@hisinone_active='true'">
|
||
|
<xsl:text>../images/icons/page_add.gif</xsl:text>
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:text>../images/icons/page_add.gif</xsl:text>
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:variable>
|
||
|
<a class="linkLookImage" style="margin-left:5px;"><xsl:attribute name="href">javascript:document.forms[0].stylesheet.value=document.forms[0].jr_template.value;document.forms[0].contenttype.value='text/xml'; document.forms[0].submit();</xsl:attribute>
|
||
|
<img title="Export als JasperReport-Template" alt="Export als JasperReport-Template" src="{$newTemplateImage}" border="0" /></a>
|
||
|
<span class="separator"> </span>
|
||
|
</td>
|
||
|
</xsl:if>
|
||
|
|
||
|
|
||
|
<xsl:if test="count(/ergebnisse/stylesheets/stylesheet[ends-with(filename,'.jrxml')])">
|
||
|
<td>
|
||
|
 Bericht ausgeben1: 
|
||
|
<select name="jr_stylesheet" onchange="jsDisableInput(this.value);">
|
||
|
<xsl:for-each select="/ergebnisse/stylesheets/stylesheet">
|
||
|
<xsl:if test="ends-with(filename,'.jrxml')">
|
||
|
<option><xsl:attribute name="value"><xsl:value-of select="filename" /></xsl:attribute><xsl:value-of select="caption" /></option>
|
||
|
|
||
|
</xsl:if>
|
||
|
</xsl:for-each>
|
||
|
</select>
|
||
|
<select name="jr_contenttype" onchange="">
|
||
|
<option value="application/pdf">PDF</option>
|
||
|
<option value="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet">XLS</option>
|
||
|
<option value="application/rtf">RTF</option>
|
||
|
<option value="application/vnd.oasis.opendocument.text">ODT</option>
|
||
|
<option value="application/vnd.oasis.opendocument.spreadsheet">ODS</option>
|
||
|
<option value="text/html">HTML</option>
|
||
|
<option value="text/xhtml">XHTML</option>
|
||
|
<option value="text/csv">CSV</option>
|
||
|
<option value="text/xml">XML</option>
|
||
|
<option value="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet">XLSX</option>
|
||
|
|
||
|
</select>
|
||
|
<input tabindex="10" type="button" value="GO">
|
||
|
<xsl:attribute name="onclick">
|
||
|
<xsl:text>
|
||
|
<![CDATA[document.forms[0].stylesheet.value=this.form.jr_stylesheet.options[this.form.jr_stylesheet.selectedIndex].value;document.forms[0].contenttype.value=this.form.jr_contenttype.options[this.form.jr_contenttype.selectedIndex].value; document.forms[0].submit();]]>
|
||
|
</xsl:text>
|
||
|
</xsl:attribute>
|
||
|
</input>
|
||
|
</td>
|
||
|
</xsl:if>
|
||
|
-->
|
||
|
|
||
|
|
||
|
</tr>
|
||
|
</table>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="exportButtonsDoc" >
|
||
|
<!--<table border="1"><tr><td>Export:</td>
|
||
|
<td>
|
||
|
<a><xsl:attribute name="href"><xsl:text>javascript:document.forms[0].stylesheet.value='tabelle_html_doc_p.xsl';document.forms[0].contenttype.value='text/html';document.forms[0].target='_blank'; document.forms[0].submit();</xsl:text>
|
||
|
</xsl:attribute>
|
||
|
|
||
|
<xsl:attribute name="title"><xsl:text>Druckversion</xsl:text></xsl:attribute>
|
||
|
<xsl:text>Druckversion</xsl:text></a>
|
||
|
</td>
|
||
|
|
||
|
<td>
|
||
|
<a><xsl:attribute name="href"><xsl:text>javascript:document.forms[0].stylesheet.value='tabelle_text.xsl';document.forms[0].contenttype.value='text/plain';document.forms[0].target='_blank'; document.forms[0].submit();</xsl:text>
|
||
|
</xsl:attribute>
|
||
|
|
||
|
<xsl:attribute name="title"><xsl:text>Text</xsl:text></xsl:attribute>
|
||
|
<xsl:text>Text</xsl:text></a>
|
||
|
</td>
|
||
|
<td>
|
||
|
<a><xsl:attribute name="href"><xsl:text>javascript:document.forms[0].stylesheet.value='tabelle_pdf_doc.xsl';document.forms[0].contenttype.value='application/pdf'; document.forms[0].submit();</xsl:text>
|
||
|
</xsl:attribute>
|
||
|
|
||
|
<xsl:attribute name="title"><xsl:text>PDF</xsl:text></xsl:attribute>
|
||
|
<xsl:text>PDF</xsl:text></a>
|
||
|
</td>
|
||
|
<td>
|
||
|
<a><xsl:attribute name="href"><xsl:text>javascript:document.forms[0].stylesheet.value='tabelle_rtf_doc.xsl';document.forms[0].contenttype.value='application/msword';document.forms[0].submit();</xsl:text>
|
||
|
</xsl:attribute>
|
||
|
|
||
|
<xsl:attribute name="title"><xsl:text>RTF</xsl:text></xsl:attribute>
|
||
|
<xsl:text>RTF</xsl:text></a>
|
||
|
</td>
|
||
|
<xsl:if test="ergebnis/stylesheets/stylesheet[last()] < 2">
|
||
|
<xsl:for-each select="ergebnis/stylesheets/stylesheet">
|
||
|
|
||
|
<td><a><xsl:attribute name="href">javascript:document.forms[0].stylesheet.value='<xsl:value-of select="filename" />';document.forms[0].contenttype.value='<xsl:value-of select="contenttype" />'; document.forms[0].submit();</xsl:attribute>
|
||
|
<xsl:attribute name="title"><xsl:value-of select="description" /></xsl:attribute>
|
||
|
<![CDATA[]]><xsl:value-of select="caption" /><![CDATA[]]></a>
|
||
|
</td>
|
||
|
</xsl:for-each>
|
||
|
</xsl:if>
|
||
|
</tr>
|
||
|
</table>-->
|
||
|
</xsl:template>
|
||
|
<xsl:template name="printsaveButtons">
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/*/@hisinone_active='true'">
|
||
|
<xsl:call-template name="printsaveButtons_hisinone" />
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:call-template name="printsaveButtons_superx" />
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="printsaveButtons_hisinone">
|
||
|
</xsl:template>
|
||
|
<xsl:template name="printsaveButtons_superx" >
|
||
|
<table border="0">
|
||
|
<tr>
|
||
|
<!--<td>
|
||
|
|
||
|
<img src="../applet/images/sx_copy.gif" /></td>-->
|
||
|
<!--<td><a><xsl:attribute name="href"><xsl:text>javascript:window.external.AddFavorite('</xsl:text><xsl:call-template name="create_url">
|
||
|
<xsl:with-param name="stylesheet" select="''"/>
|
||
|
</xsl:call-template><xsl:text>','</xsl:text><xsl:value-of select="//ergebnisse/ergebnis/ergebniselement/maskenname" /><xsl:text>');</xsl:text></xsl:attribute>
|
||
|
|
||
|
<xsl:attribute name="title"><xsl:text>Lesezeichen</xsl:text></xsl:attribute>
|
||
|
<xsl:text>Lesezeichen</xsl:text></a>
|
||
|
</td>-->
|
||
|
<!-- AK 20.04.2016: Funktioniert nicht mehr, daher raus genommen.
|
||
|
<td>
|
||
|
<span dojoType="tooltip" connectId="btnSave" style="display:none">Die aktuelle Seite speichern (Nur im Internet Explorer)</span>
|
||
|
<a href="javascript:doSaveAs()" id="btnSave"><img src="../images/save.png" border="0" alt="Speichern"/></a></td> -->
|
||
|
<td>
|
||
|
<!-- AK: hier stand vorher: javascript:window.print(); Damit wird jedoch das Menü mit gedruckt.-->
|
||
|
<a href="javascript:window.print();" id="btnPrint"><img src="../images/printer.svg" border="0" title="Die aktuelle Seite drucken (Dialog erscheint)" alt="Drucken" /></a></td>
|
||
|
<td>
|
||
|
<a id="btnBacktoMask">
|
||
|
<xsl:attribute name="href">
|
||
|
<xsl:text><![CDATA[javascript:self.location.href='/superx/servlet/SuperXmlMaske']]></xsl:text>
|
||
|
<!-- <xsl:if test="/ergebnisse/@jsessionid!=''">';jsessionid=<xsl:value-of select="/ergebnisse/@jsessionid"/>'</xsl:if> -->
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/ergebnisse/@isMakro!='true'">
|
||
|
<xsl:text><![CDATA[+'?tid='+getTid()+getParams('direkt')+'&cachingcontrol=reusemask']]></xsl:text>
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise> <!-- bei Makros ohne Params, weil die im XML und Javascript-Felderarray nicht richtig drin sind-->
|
||
|
<xsl:text><![CDATA[+'?tid='+getTid()+'&cachingcontrol=reusemask']]></xsl:text>
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
<!--;alert(url);location.href=url;</xsl:text>-->
|
||
|
<xsl:text>+'&navi=</xsl:text><xsl:value-of select="/*/@showNavigation"/><xsl:text>'</xsl:text>
|
||
|
</xsl:attribute>
|
||
|
|
||
|
<img src="../images/arrow_left_fat.svg" border="0" alt="zur Maske" title="zur Maske" />
|
||
|
</a>
|
||
|
</td>
|
||
|
<td>
|
||
|
<a href="../doku/kern_modul/benutzer/main.htm" target="_blank">
|
||
|
<img src="../images/book.svg" border="0" alt="Benutzerhandbuch" title="Benutzerhandbuch" /></a></td>
|
||
|
<td>
|
||
|
<a href="javascript:alert('SuperX Version 4.6 \n www.superx-projekt.de');" id="btnInfo">
|
||
|
<img src="../images/information.svg" alt="Info" border="0" title="Versionsinformation" /></a></td>
|
||
|
<xsl:if test="/ergebnisse/@isMakro!='true'">
|
||
|
<xsl:call-template name="bookmark_deepLink" />
|
||
|
<td>
|
||
|
<a href="javascript:showConfig();" id="btnKonfig">
|
||
|
<img src="../images/table.svg" alt="Konfiguration der Tabelle" title="Spaltensortierung- und Reihenfolge festlegen, Spalten entfernen" border="0" /></a></td>
|
||
|
</xsl:if>
|
||
|
<!--<td><a href="javascript:document.forms[0].submit();">PDF</a></td>
|
||
|
<td><a href="javascript:document.forms[0].stylesheet.value='tabelle_xml.xsl';document.forms[0].contenttype.value='text/xml; charset=ISO-8859-1'; document.forms[0].submit();">XML</a></td>
|
||
|
<td><a href="javascript:document.forms[0].submit();">RTF</a></td>
|
||
|
<td><a href="javascript:document.forms[0].submit();">SVG</a></td>-->
|
||
|
</tr></table>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="today">
|
||
|
<!--<xsl:value-of select="date:toString(date:new())" xmlns:date="java.util.Date" />-->
|
||
|
<xsl:value-of select="date:getTodayString()" xmlns:date="de.memtext.util.DateUtils" />
|
||
|
</xsl:template>
|
||
|
<xsl:template name="xls_Styles">
|
||
|
<xls_styles>
|
||
|
<xls_cellstyle name="maskenname">
|
||
|
<xls_font height="340" bold="true" color="4"/>
|
||
|
<xls_align align="ALIGN_LEFT" valign="VERTICAL_CENTER"/>
|
||
|
<xls_format format="General"/>
|
||
|
</xls_cellstyle>
|
||
|
<xls_cellstyle name="legende">
|
||
|
<xls_font height="160" color="0"/>
|
||
|
</xls_cellstyle>
|
||
|
<xls_cellstyle name="heading">
|
||
|
<xls_font height="170" bold="true" color="0" /><!--DARK_BLUE-->
|
||
|
<xls_border location="BOTTOM" type="MEDIUM"/>
|
||
|
<xls_border location="LEFT" type="MEDIUM"/>
|
||
|
<xls_border location="TOP" type="MEDIUM"/>
|
||
|
<xls_border location="RIGHT" type="MEDIUM"/>
|
||
|
<!--<xls_fill color="2"/>-->
|
||
|
<xls_align align="ALIGN_CENTER" valign="VERTICAL_CENTER"/>
|
||
|
<wrapText />
|
||
|
<xls_format format="General"/>
|
||
|
</xls_cellstyle>
|
||
|
<xls_cellstyle name="body_int">
|
||
|
<xls_font height="160" color="0"/>
|
||
|
<xls_align align="ALIGN_RIGHT" valign="VERTICAL_CENTER"/>
|
||
|
<xls_border location="BOTTOM" type="THIN"/>
|
||
|
<xls_border location="LEFT" type="THIN"/>
|
||
|
<xls_border location="TOP" type="THIN"/>
|
||
|
<xls_border location="RIGHT" type="THIN"/>
|
||
|
<!--MB 7.3.07 von allgemeinem Format 0 auf Format 3 geändert
|
||
|
http://jakarta.apache.org/poi/apidocs/org/apache/poi/hssf/usermodel/HS
|
||
|
SFDataFormat.html --><xls_format format="3"/>
|
||
|
</xls_cellstyle>
|
||
|
|
||
|
|
||
|
<xls_cellstyle name="body_date">
|
||
|
<xls_font height="160" color="0"/>
|
||
|
<xls_align align="ALIGN_RIGHT" valign="VERTICAL_CENTER"/>
|
||
|
<xls_border location="BOTTOM" type="THIN"/>
|
||
|
<xls_border location="LEFT" type="THIN"/>
|
||
|
<xls_border location="TOP" type="THIN"/>
|
||
|
<xls_border location="RIGHT" type="THIN"/>
|
||
|
<xls_format format="0"/>
|
||
|
</xls_cellstyle>
|
||
|
<xls_cellstyle name="body_dec">
|
||
|
<xls_font height="160" color="0"/>
|
||
|
<xls_align align="ALIGN_RIGHT" valign="VERTICAL_CENTER"/>
|
||
|
<xls_border location="BOTTOM" type="THIN"/>
|
||
|
<xls_border location="LEFT" type="THIN"/>
|
||
|
<xls_border location="TOP" type="THIN"/>
|
||
|
<xls_border location="RIGHT" type="THIN"/>
|
||
|
<xls_format format="4"/><!--Seltsamerweise macht Excel in Deutschland daraus "#,##0.00"-->
|
||
|
</xls_cellstyle>
|
||
|
<xls_cellstyle name="body">
|
||
|
<xls_font height="160" color="0"/>
|
||
|
<xls_align align="ALIGN_LEFT" valign="VERTICAL_CENTER"/>
|
||
|
<xls_border location="BOTTOM" type="THIN"/>
|
||
|
<xls_border location="LEFT" type="THIN"/>
|
||
|
<xls_border location="TOP" type="THIN"/>
|
||
|
<xls_border location="RIGHT" type="THIN"/>
|
||
|
<xls_format format="0"/>
|
||
|
</xls_cellstyle>
|
||
|
<xls_cellstyle name="body_bold_left">
|
||
|
<xls_font height="160" bold="true" color="0"/>
|
||
|
<xls_align align="ALIGN_LEFT" valign="VERTICAL_CENTER"/>
|
||
|
<xls_border location="BOTTOM" type="THIN"/>
|
||
|
<xls_border location="LEFT" type="THIN"/>
|
||
|
<xls_border location="TOP" type="THIN"/>
|
||
|
<xls_border location="RIGHT" type="THIN"/>
|
||
|
<xls_format format="0"/>
|
||
|
</xls_cellstyle>
|
||
|
<xls_cellstyle name="body_bold_center">
|
||
|
<xls_font height="160" bold="true" color="0"/>
|
||
|
<xls_align align="ALIGN_CENTER" valign="VERTICAL_CENTER"/>
|
||
|
<xls_border location="BOTTOM" type="THIN"/>
|
||
|
<xls_border location="LEFT" type="THIN"/>
|
||
|
<xls_border location="TOP" type="THIN"/>
|
||
|
<xls_border location="RIGHT" type="THIN"/>
|
||
|
<xls_format format="0"/>
|
||
|
</xls_cellstyle>
|
||
|
|
||
|
</xls_styles>
|
||
|
<!--Moegliche Farben:
|
||
|
HSSFColor.AQUA, HSSFColor.BLACK, HSSFColor.BLUE, HSSFColor.BLUE_GREY, HSSFColor.BRIGHT_GREEN, HSSFColor.BROWN, HSSFColor.CORAL, HSSFColor.CORNFLOWER_BLUE, HSSFColor.DARK_BLUE, HSSFColor.DARK_GREEN, HSSFColor.DARK_RED, HSSFColor.DARK_TEAL, HSSFColor.DARK_YELLOW, HSSFColor.GOLD, HSSFColor.GREEN, HSSFColor.GREY_25_PERCENT, HSSFColor.GREY_40_PERCENT, HSSFColor.GREY_50_PERCENT, HSSFColor.GREY_80_PERCENT, HSSFColor.INDIGO, HSSFColor.LAVENDER, HSSFColor.LEMON_CHIFFON, HSSFColor.LIGHT_BLUE, HSSFColor.LIGHT_CORNFLOWER_BLUE, HSSFColor.LIGHT_GREEN, HSSFColor.LIGHT_ORANGE, HSSFColor.LIGHT_TURQUOISE, HSSFColor.LIGHT_YELLOW, HSSFColor.LIME, HSSFColor.MAROON, HSSFColor.OLIVE_GREEN, HSSFColor.ORANGE, HSSFColor.ORCHID, HSSFColor.PALE_BLUE, HSSFColor.PINK, HSSFColor.PLUM, HSSFColor.RED, HSSFColor.ROSE, HSSFColor.ROYAL_BLUE, HSSFColor.SEA_GREEN, HSSFColor.SKY_BLUE, HSSFColor.TAN, HSSFColor.TEAL, HSSFColor.TURQUOISE, HSSFColor.VIOLET, HSSFColor.WHITE, HSSFColor.YELLOW
|
||
|
Mögliche DataFormats:
|
||
|
0, "General", 4
|
||
|
1, "0"
|
||
|
2, "0.00"
|
||
|
3, "#,##0"
|
||
|
4, "#,##0.00"
|
||
|
5, "($#,##0_);($#,##0)"
|
||
|
6, "($#,##0_);[Red]($#,##0)"
|
||
|
7, "($#,##0.00);($#,##0.00)"
|
||
|
8, "($#,##0.00_);[Red]($#,##0.00)"
|
||
|
9, "0%"
|
||
|
0xa, "0.00%"
|
||
|
0xb, "0.00E+00"
|
||
|
0xc, "# ?/?"
|
||
|
0xd, "# ??/??"
|
||
|
0xe, "m/d/yy"
|
||
|
0xf, "d-mmm-yy"
|
||
|
0x10, "d-mmm"
|
||
|
0x11, "mmm-yy"
|
||
|
0x12, "h:mm AM/PM"
|
||
|
0x13, "h:mm:ss AM/PM"
|
||
|
0x14, "h:mm"
|
||
|
0x15, "h:mm:ss"
|
||
|
0x16, "m/d/yy h:mm"
|
||
|
-->
|
||
|
</xsl:template>
|
||
|
<xsl:template name="xls_PageFormat">
|
||
|
<xls_PageFormat>
|
||
|
<!-- fontSize="12" klappt leider noch nciht-->
|
||
|
<xls_header-left></xls_header-left>
|
||
|
<xls_header-center><xsl:choose>
|
||
|
<xsl:when test="/*/@hisinone_active='true'">
|
||
|
<xsl:text>HISinOne-BI</xsl:text>
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:text>SuperX</xsl:text>
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xls_header-center>
|
||
|
<xls_header-right font="Times" fontStyle="normal"><xsl:call-template name="today" /></xls_header-right>
|
||
|
<xls_footer-left></xls_footer-left>
|
||
|
<xls_footer-center></xls_footer-center>
|
||
|
<xls_footer-right font="Times" fontStyle="Italic">Seite $PAGE von $NUMPAGES</xls_footer-right>
|
||
|
<xls_Autobreaks>true</xls_Autobreaks><!--wenn nicht gewünscht, dann bitte ganzen Tag entfernen-->
|
||
|
<xls_FitHeight>100</xls_FitHeight><!--soll Tabelle in Höhe auf X Seiten passen? Default ist 100, statt eingebaut 1 -->
|
||
|
<xls_FitWidth>1</xls_FitWidth><!--soll Tabelle in Breite auf eine Seite passen?-->
|
||
|
<xls_Landscape>true</xls_Landscape><!--wenn nicht gewünscht, dann bitte ganzen Tag entfernen-->
|
||
|
<xls_PaperSize>A4</xls_PaperSize><!--möglich ist auch "letter" -->
|
||
|
|
||
|
</xls_PageFormat>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="showJavascriptMenue" >
|
||
|
<xsl:text>false</xsl:text>
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="showPasswordChangeLink" >
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/*/@hisinone_active='true'">
|
||
|
<xsl:text>false</xsl:text>
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:text>true</xsl:text>
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="showResetLink" >
|
||
|
<xsl:text>true</xsl:text>
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="showAppletLink" >
|
||
|
<xsl:text>true</xsl:text>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="showSaikuLink" >
|
||
|
<xsl:text>false</xsl:text>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="showLogoutLink">
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/*/@hisinone_active='true'">
|
||
|
<xsl:call-template name="showLogoutLink_hisinone" />
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:call-template name="showLogoutLink_superx" />
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="showLogoutLink_hisinone">
|
||
|
<!-- in his1 ist Logout Button rechts oben -->
|
||
|
<xsl:text>false</xsl:text>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="showLogoutLink_superx" >
|
||
|
<xsl:text>true</xsl:text>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="showThemenbaumMask" >
|
||
|
<xsl:text>false</xsl:text>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="showBreadcrumbsMask" >
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/*/@showNavigation='false'"><xsl:text>false</xsl:text></xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:text>true</xsl:text>
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="showBreadcrumbsTable" >
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/*/@showNavigation='false'"><xsl:text>false</xsl:text></xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:text>true</xsl:text>
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="menue_fuss" >
|
||
|
</xsl:template>
|
||
|
<xsl:template name="root_in_breadcrumb" >
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/*/@hisinone_active='true'">
|
||
|
<xsl:call-template name="root_in_breadcrumb_hisinone" />
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:call-template name="root_in_breadcrumb_superx" />
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="root_in_breadcrumb_superx" >
|
||
|
<xsl:text>Abfragen</xsl:text>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="root_in_breadcrumb_hisinone">
|
||
|
<xsl:text>Standardberichte</xsl:text>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="pccustomize">
|
||
|
<xsl:param name="position" />
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/*/@hisinone_active='true'">
|
||
|
<xsl:call-template name="pccustomize_hisinone">
|
||
|
<xsl:with-param name="position" select="$position"></xsl:with-param>
|
||
|
</xsl:call-template>
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:call-template name="pccustomize_superx" >
|
||
|
<xsl:with-param name="position" select="$position"></xsl:with-param>
|
||
|
</xsl:call-template>
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="pccustomize_hisinone">
|
||
|
<xsl:param name="position" />
|
||
|
<xsl:if test="$position='mask_post_javascript'">
|
||
|
<script language="javascript">
|
||
|
<xsl:text>
|
||
|
function maskonload() {
|
||
|
parent.document.title="</xsl:text>
|
||
|
<xsl:value-of select="/maske/@name" />
|
||
|
<xsl:text> - HISinOne ist ein Produkt der HIS eG";
|
||
|
}</xsl:text>
|
||
|
</script>
|
||
|
</xsl:if>
|
||
|
<xsl:if test="$position='submenu_post_javascript'">
|
||
|
<script language="javascript">
|
||
|
<xsl:text>
|
||
|
function submenuonload() {
|
||
|
parent.document.title="</xsl:text>
|
||
|
<xsl:for-each select="/*/menupos/eintraege/eintrag">
|
||
|
<xsl:if test="position()=last()">
|
||
|
<xsl:value-of select="titel" />
|
||
|
</xsl:if>
|
||
|
</xsl:for-each>
|
||
|
|
||
|
<xsl:text> - HISinOne ist ein Produkt der HIS eG";
|
||
|
}</xsl:text>
|
||
|
</script>
|
||
|
</xsl:if>
|
||
|
<xsl:if test="$position='table_post_javascript'">
|
||
|
<script language="javascript">
|
||
|
function tableonload() {}
|
||
|
</script>
|
||
|
</xsl:if>
|
||
|
|
||
|
<xsl:if test="$position='table_pre_title' and (/ergebnisse/@isMakro!='true' or @ordnr='0')">
|
||
|
<!--nun die Buttonleiste -->
|
||
|
<div class="iconsTopAbove">
|
||
|
|
||
|
<a onMouseOver="window.status='Export starten';return true"
|
||
|
onFocus="window.status='Download starten';return true" onMouseOut="window.status='Download starten';return true"
|
||
|
class="linkLookImage">
|
||
|
<xsl:attribute name="href"><xsl:text>javascript:prepareExport('druckversion')</xsl:text>
|
||
|
</xsl:attribute>
|
||
|
<img title="Ausgabe in HTML" alt="Ausgabe in HTML"
|
||
|
src="../xml/his1/images/icons/html.svg" border="0" />
|
||
|
</a>
|
||
|
<span class="separator"> </span>
|
||
|
<a onMouseOver="window.status='Export starten';return true"
|
||
|
onFocus="window.status='Download starten';return true" onMouseOut="window.status='DowcheckTrenload starten';return true"
|
||
|
class="linkLookImage">
|
||
|
<xsl:attribute name="href"><xsl:text>javascript:prepareExport('excel')</xsl:text>
|
||
|
</xsl:attribute>
|
||
|
<img title="Ausgabe in Excel" alt="Ausgabe in Excel"
|
||
|
src="../xml/his1/images/icons/page_white_excel.svg" border="0" />
|
||
|
</a>
|
||
|
<span class="separator"> </span>
|
||
|
<!-- <a onMouseOver="window.status='Export starten';return true" onFocus="window.status='Download
|
||
|
starten';return true" onMouseOut="window.status='Download starten';return
|
||
|
true" class="linkLookImage"><xsl:attribute name="href"><xsl:text>javascript:prepareExport('xml');</xsl:text>
|
||
|
</xsl:attribute><img title="Ausgabe in XML" alt="Ausgabe in XML" src="../xml/his1/images/icons/page_white_code.gif"
|
||
|
border="0" /></a> <span class="separator"> </span> -->
|
||
|
<a onMouseOver="window.status='Export starten';return true"
|
||
|
onFocus="window.status='Download starten';return true" onMouseOut="window.status='Download starten';return true"
|
||
|
class="linkLookImage">
|
||
|
<xsl:attribute name="href"><xsl:call-template
|
||
|
name="create_url"><xsl:with-param name="stylesheet">tabelle_xml.xsl</xsl:with-param></xsl:call-template><xsl:text>&contenttype=text/xml&reuseresult=true</xsl:text>
|
||
|
</xsl:attribute>
|
||
|
<img title="Ausgabe in XML" alt="Ausgabe in XML"
|
||
|
src="../xml/his1/images/icons/page_white_code.svg" border="0" />
|
||
|
</a>
|
||
|
<span class="separator"> </span>
|
||
|
<a onMouseOver="window.status='Export starten';return true"
|
||
|
onFocus="window.status='Download starten';return true" onMouseOut="window.status='Download starten';return true"
|
||
|
class="linkLookImage">
|
||
|
<xsl:attribute name="href"><xsl:text>javascript: prepareExport('pdf')</xsl:text>
|
||
|
</xsl:attribute>
|
||
|
<img title="Ausgabe im PDF-Querformat" alt="Ausgabe im PDF-Querformat"
|
||
|
src="../xml/his1/images/icons/page_white_width_acrobat.svg"
|
||
|
border="0" />
|
||
|
</a>
|
||
|
<span class="separator"> </span>
|
||
|
|
||
|
<!--MB neu CSV-export-->
|
||
|
<a onMouseOver="window.status='Export starten';return true"
|
||
|
onFocus="window.status='Download starten';return true" onMouseOut="window.status='Download starten';return true"
|
||
|
class="linkLookImage">
|
||
|
<xsl:attribute name="href"><xsl:text>javascript:document.forms[0].contenttype.value='text/csv';document.forms[0].reuseresult.value='true';document.forms[0].submit();</xsl:text>
|
||
|
</xsl:attribute>
|
||
|
<img title="Ausgabe als CSV" alt="Ausgabe als CSV"
|
||
|
src="../xml/his1/images/icons/page_white_csv.svg" border="0" />
|
||
|
</a>
|
||
|
<span class="separator"> </span>
|
||
|
<!-- bis hier-->
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<script language="JavaScript" type="text/javascript">
|
||
|
function copyText()
|
||
|
{
|
||
|
var ergtabelle=document.getElementById('table1');
|
||
|
const selection = window.getSelection();
|
||
|
const range = document.createRange();
|
||
|
range.selectNodeContents(ergtabelle);
|
||
|
selection.removeAllRanges();
|
||
|
selection.addRange(range);
|
||
|
|
||
|
try {
|
||
|
document.execCommand('copy');
|
||
|
selection.removeAllRanges();
|
||
|
|
||
|
} catch(e) {
|
||
|
const errorMsg = document.querySelector('.error-msg');
|
||
|
errorMsg.classList.add('show');
|
||
|
|
||
|
setTimeout(() => {
|
||
|
errorMsg.classList.remove('show');
|
||
|
}, 1200);
|
||
|
}
|
||
|
//alert("Angezeigte Tabelle wurde in die Zwischenablage kopiert.");
|
||
|
}
|
||
|
</script>
|
||
|
|
||
|
|
||
|
<a class="linkLookImage" href="" onClick="copyText();return false;" onMouseOver="window.status='Export starten';return true" onFocus="window.status='Download starten';return true" onMouseOut="window.status='Download starten';return true">
|
||
|
<img title="Kopie in die Zwischenablage als CSV" alt="Kopie in die Zwischenablage als CSV" src="../images/copy.svg" border="0" />
|
||
|
</a>
|
||
|
<span class="separator"> </span>
|
||
|
|
||
|
|
||
|
|
||
|
<!-- <span dojoType="tooltip" connectId="btnKonfig" style="display:none">Spaltensortierung-
|
||
|
und Reihenfolge festlegen<br />, Spalten entfernen</span> -->
|
||
|
<a title="Erläuterung" class="linkLookImage">
|
||
|
<xsl:attribute name="href"><xsl:value-of
|
||
|
select="concat('javascript:showErlaeuterung',../maskenname/@id,'()')" /></xsl:attribute>
|
||
|
<img title="Erläuterung" alt="Erläuterung"
|
||
|
src="../xml/his1/images/icons/information.svg" border="0" />
|
||
|
</a>
|
||
|
<span class="separator"> </span>
|
||
|
<a href="/{/ergebnisse/ergebnis/maskenname/@helpcontext}" title="Hilfe"
|
||
|
target="_blank" class="linkLookImage">
|
||
|
<img title="Handbuch" alt="Handbuch" src="../xml/his1/images/icons/book.svg"
|
||
|
border="0" />
|
||
|
</a>
|
||
|
<xsl:if test="/ergebnisse/@isMakro!='true'">
|
||
|
|
||
|
<xsl:call-template name="bookmark_deepLink" />
|
||
|
<span class="separator"> </span>
|
||
|
<a href="javascript:showConfig();" id="btnKonfig" class="linkLookImage">
|
||
|
<img title="Tabelle editieren" alt="Tabelle editieren"
|
||
|
src="../xml/his1/images/icons/table_pencil.svg" border="0" />
|
||
|
</a>
|
||
|
</xsl:if>
|
||
|
|
||
|
<xsl:call-template name="AdminMenuBtn" />
|
||
|
|
||
|
<xsl:call-template name="JasperExportBtn" />
|
||
|
|
||
|
</div>
|
||
|
<!--klappt nicht wg. Umbruch bei p.maskentitel: <xsl:text disable-output-escaping="yes"><![CDATA[<h2
|
||
|
class="table_caption"><img src="../xml/his1/images/icons/bullet_star.gif"
|
||
|
alt=" " />]]></xsl:text> -->
|
||
|
|
||
|
</xsl:if>
|
||
|
</xsl:template>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<xsl:template name="pccustomize_superx">
|
||
|
<xsl:param name="position"/>
|
||
|
<xsl:if test="$position='submenu_post_javascript'">
|
||
|
<script language="javascript"><xsl:text>
|
||
|
function submenuonload() {
|
||
|
parent.document.title="SuperX - </xsl:text>
|
||
|
<xsl:for-each select="/*/menupos/eintraege/eintrag">
|
||
|
<xsl:if test="position()=last()">
|
||
|
<xsl:value-of select="titel"/>
|
||
|
</xsl:if>
|
||
|
</xsl:for-each>
|
||
|
|
||
|
<xsl:text>"; }</xsl:text>
|
||
|
<xsl:call-template name="jsHis1Pinger" />
|
||
|
</script>
|
||
|
</xsl:if>
|
||
|
<xsl:if test="$position='mask_post_javascript'">
|
||
|
<script language="javascript"><xsl:text>
|
||
|
function maskonload() {
|
||
|
parent.document.title="SuperX - Maske: </xsl:text><xsl:value-of select="/maske/@name"/><xsl:text>";
|
||
|
}</xsl:text>
|
||
|
</script>
|
||
|
</xsl:if>
|
||
|
<xsl:if test="$position='table_post_javascript'">
|
||
|
<script language="javascript">
|
||
|
|
||
|
function tableonload() { tableRowHeaderSticky(<xsl:value-of select="/ergebnisse/ergebnis/ergebniselement/sqlerg/headers/@fixed_column_count"/>); }
|
||
|
</script>
|
||
|
</xsl:if>
|
||
|
<xsl:if test="$position='table_pre_title' and (/ergebnisse/@isMakro!='true' or @ordnr='0')">
|
||
|
<!--nun die Buttonleiste-->
|
||
|
<div class="iconsTopAbove">
|
||
|
<xsl:call-template name="JasperExportBtn" />
|
||
|
</div>
|
||
|
</xsl:if>
|
||
|
</xsl:template>
|
||
|
<!-- templates fürs Menü-->
|
||
|
<xsl:template name="menue_head">
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/*/@hisinone_active='true'">
|
||
|
<xsl:call-template name="menue_head_hisinone" />
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:call-template name="menue_head_superx" />
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="menue_head_superx">
|
||
|
<head>
|
||
|
<title>Anmeldung</title>
|
||
|
<link rel="stylesheet" type="text/css" href="../style/superx.css"/>
|
||
|
<link rel="stylesheet" type="text/css" href="../xml/menue_html.css"/>
|
||
|
<link rel="stylesheet" type="text/css" href="../xml/superxml_html.css"/>
|
||
|
<base target="maske" />
|
||
|
|
||
|
</head>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="menue_head_hisinone">
|
||
|
<head>
|
||
|
<title>Anmeldung</title>
|
||
|
<!--LINK REL="stylesheet" type="text/css" href="../xml/his1/css/HISinOne.css"/ -->
|
||
|
<link rel="stylesheet" type="text/css" href="/superx/xml/his1/css/superx_menue_html.css" />
|
||
|
<base target="maske" />
|
||
|
</head>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="submenue_head">
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/*/@hisinone_active='true'">
|
||
|
<xsl:call-template name="submenue_head_hisinone" />
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:call-template name="submenue_head_superx" />
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="submenue_head_superx">
|
||
|
<head>
|
||
|
<title>Anmeldung</title>
|
||
|
<link rel="stylesheet" type="text/css" href="../style/superx.css"/>
|
||
|
<link rel="stylesheet" type="text/css" href="../xml/menue_html.css"/>
|
||
|
<link rel="stylesheet" type="text/css" href="../xml/superxml_html.css"/>
|
||
|
<link rel="stylesheet" type="text/css" href="../xml/css/fontello-codes.css" />
|
||
|
<link rel="stylesheet" type="text/css" href="../xml/css/start_portlet.css" />
|
||
|
<script src="../xml/js/jquery/jquery-1.11.1.min.js"></script>
|
||
|
<script type="text/javascript">
|
||
|
<xsl:call-template name="jsHis1Pinger" />
|
||
|
</script>
|
||
|
<base target="_self" />
|
||
|
</head>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="submenue_head_hisinone">
|
||
|
<head>
|
||
|
<title>Anmeldung</title>
|
||
|
<link rel="stylesheet" type="text/css" href="../xml/his1/css/HISinOne.css" />
|
||
|
<link rel="stylesheet" type="text/css"
|
||
|
href="../xml/his1/css/superx_menue_html.css" />
|
||
|
<script src="../xml/js/jquery/jquery-1.11.1.min.js"></script>
|
||
|
<script type="text/javascript">
|
||
|
<xsl:call-template name="jsHis1Pinger" />
|
||
|
<xsl:call-template name="disableBackButton">
|
||
|
<xsl:with-param name="ajax" select="'true'" />
|
||
|
</xsl:call-template>
|
||
|
</script>
|
||
|
<base target="_self" />
|
||
|
</head>
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="topbar_menue">
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/*/@hisinone_active='true'">
|
||
|
<xsl:call-template name="topbar_menue_hisinone" />
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:call-template name="topbar_menue_superx" />
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="topbar_menue_superx">
|
||
|
<div class="header_hisinone">
|
||
|
<div class="logo">
|
||
|
<a href="http://www.superx-projekt.de" target="_parent" style="float:left;">
|
||
|
<img src="../images/superx.gif" alt="SuperX" class="logoPortal" title="SuperX" border="0" />
|
||
|
</a>
|
||
|
<ul class="nav" style="float:left;">
|
||
|
<!-- <li class="topMenuList">
|
||
|
<a class="topMenuLink" href="/qisserver/pages/cs/sys/portal/hisinoneStartPage.faces" target="_parent">Startseite</a>
|
||
|
</li>-->
|
||
|
|
||
|
<li class="open-menu">
|
||
|
<a class="topMenuLink" href="#leftpanel3">Navigation ein/aus</a>
|
||
|
</li>
|
||
|
<li class="close-menu">
|
||
|
<a class="topMenuLink" href="#">Navigation ein/aus</a>
|
||
|
</li>
|
||
|
<!--
|
||
|
<li class="topMenuList">
|
||
|
<a class="topMenuLink" href="javascript:lesezeichen_erstellen();" id="btnBookmark" target="_parent">Lesezeichen</a>
|
||
|
|
||
|
</li>
|
||
|
-->
|
||
|
</ul>
|
||
|
</div>
|
||
|
<!-- <h1 style="padding-top:25px">Business Intelligence</h1> -->
|
||
|
<!-- <div id="headerwiki2" class="headerwiki2">
|
||
|
</div>
|
||
|
<script>
|
||
|
$( "#headerwiki2" ).load('/superx/xml/header_wiki.jsp');
|
||
|
</script> -->
|
||
|
|
||
|
<div style="float:right;">
|
||
|
<ul class="nav" style="float:left;">
|
||
|
|
||
|
<li>
|
||
|
<a class="topMenuLink icon icon-home" target="_parent">
|
||
|
<xsl:attribute name="href"><xsl:text>/superx/</xsl:text>
|
||
|
<xsl:if test="/ergebnisse/@MandantenID!='default'"><xsl:value-of select="/ergebnisse/@MandantenID"/><xsl:text>/</xsl:text></xsl:if>
|
||
|
<xsl:if test="/maske/@MandantenID!='default'"><xsl:value-of select="/maske/@MandantenID"/><xsl:text>/</xsl:text></xsl:if>
|
||
|
<xsl:if test="/menue/mandantenid!='default'"><xsl:value-of select="/menue/mandantenid"/><xsl:text>/</xsl:text></xsl:if>
|
||
|
<xsl:if test="/menue/menue/mandantenid!='default'"><xsl:value-of select="/menue/menue/mandantenid"/><xsl:text>/</xsl:text></xsl:if>
|
||
|
</xsl:attribute>
|
||
|
Startseite</a>
|
||
|
</li>
|
||
|
<li>
|
||
|
<a class="topMenuLink icon icon-logout" target="_parent" href="/superx/servlet/SuperXmlAbmeldung">Abmelden</a>
|
||
|
</li>
|
||
|
</ul>
|
||
|
|
||
|
</div>
|
||
|
<div class="services">
|
||
|
<ol>
|
||
|
<li>
|
||
|
</li>
|
||
|
</ol>
|
||
|
</div>
|
||
|
<!-- <div style="clear: both;"></div> -->
|
||
|
</div>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="topbar_menue_hisinone">
|
||
|
<div class="browserback_tooltip">
|
||
|
<span class="browserback_tooltiptext">Browser Zurück ist deaktiviert. Bitte das Menü zur Navigation benutzen!</span>
|
||
|
</div>
|
||
|
<div class="header_hisinone">
|
||
|
<div class="logo">
|
||
|
<a href="/_HISINONE_/pages/cs/sys/portal/hisinoneStartPage.faces" target="_parent" style="float:left;">
|
||
|
<img src="../xml/his1/images/logos/hisinone_schriftzug_portal.svg" alt="Zur HISinOne Startseite" class="logoPortal" title="Zur HISinOne Startseite" border="0" />
|
||
|
</a>
|
||
|
<ul class="nav" style="float:left;">
|
||
|
<!-- <li class="topMenuList">
|
||
|
<a class="topMenuLink" href="/qisserver/pages/cs/sys/portal/hisinoneStartPage.faces" target="_parent">Startseite</a>
|
||
|
</li>-->
|
||
|
|
||
|
<li class="open-menu">
|
||
|
<a class="topMenuLink" href="#leftpanel3">Navigation ein/aus</a>
|
||
|
</li>
|
||
|
<li class="close-menu">
|
||
|
<a class="topMenuLink" href="#">Navigation ein/aus</a>
|
||
|
</li>
|
||
|
<!--
|
||
|
<li class="topMenuList">
|
||
|
<a class="topMenuLink" href="javascript:lesezeichen_erstellen();" id="btnBookmark" target="_parent">Lesezeichen</a>
|
||
|
|
||
|
</li>
|
||
|
-->
|
||
|
</ul>
|
||
|
</div><h1 style="padding-top:25px">Business Intelligence</h1>
|
||
|
<div style="float:right;">
|
||
|
<img src="../images/icons/arrow_left_fat.svg" alt=" " title=" " border="0" style="vertical-align:bottom;"/>
|
||
|
<a tabindex="30" href="/superx/servlet/SuperXmlAbmeldung" target="_parent" style="cursor:pointer; font-weight: bold;">Abmelden von Standardberichte</a>
|
||
|
</div>
|
||
|
<div class="services">
|
||
|
<ol>
|
||
|
<li>
|
||
|
</li>
|
||
|
</ol>
|
||
|
</div>
|
||
|
<!-- <div style="clear: both;"></div> -->
|
||
|
</div>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="bottombar_menue">
|
||
|
<a href="#menue" class="ui-btn ui-shadow ui-corner-all ui-btn-inline ui-btn-mini">Navigation anzeigen</a>
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="information_box">
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/*/@hisinone_active='true'">
|
||
|
<xsl:call-template name="information_box_hisinone" />
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:call-template name="information_box_superx" />
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="information_box_hisinone">
|
||
|
<div class="columnOneThirdRight_1024">
|
||
|
<div class="box_grey_bg_white">
|
||
|
<div class="box_container">
|
||
|
<div class="box_title">
|
||
|
<h2>Informationen</h2>
|
||
|
</div>
|
||
|
|
||
|
<div class="box_content">
|
||
|
<fieldset class="fieldsetNoBorder">
|
||
|
<legend>Informationen</legend>
|
||
|
<xsl:for-each select="/*/menupos/eintraege/eintrag">
|
||
|
<xsl:if test="position()=last()">
|
||
|
<xsl:value-of select="explanation" />
|
||
|
</xsl:if>
|
||
|
</xsl:for-each>
|
||
|
</fieldset>
|
||
|
</div>
|
||
|
|
||
|
<div class="box_bottom_left">
|
||
|
<div class="box_bottom_right">
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="information_box_superx" >
|
||
|
<div class="columnOneThirdRight_1024">
|
||
|
<div class="box_grey_bg_white">
|
||
|
<div class="box_container">
|
||
|
<div class="box_title">
|
||
|
<h2>Informationen</h2>
|
||
|
</div>
|
||
|
|
||
|
<div class="box_content">
|
||
|
<fieldset class="fieldsetNoBorder"><legend>Informationen</legend>
|
||
|
<xsl:for-each select="/*/menupos/eintraege/eintrag">
|
||
|
<xsl:if test="position()=last()">
|
||
|
<xsl:value-of select="explanation"/>
|
||
|
</xsl:if>
|
||
|
</xsl:for-each>
|
||
|
</fieldset>
|
||
|
</div>
|
||
|
|
||
|
<div class="box_bottom_left">
|
||
|
<div class="box_bottom_right">
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="AdminMenuBtn">
|
||
|
<xsl:if test="/ergebnisse/user [@admin='true']">
|
||
|
|
||
|
<xsl:variable name="url" select="concat('../edit/kern/maskeninfo_edit.jsp?tid=',../maskenname/@id)"/>
|
||
|
<span class="separator"> </span>
|
||
|
<span class="separator"> </span>
|
||
|
<a class="linkLookImage">
|
||
|
<xsl:attribute name="href"><xsl:value-of select="HtmlUtils:encodeURL(string($url),/ergebnisse/@jsessionid)" />
|
||
|
</xsl:attribute>
|
||
|
<xsl:attribute name="onClick"><xsl:text>javascript:neu=window.open('</xsl:text><xsl:value-of select="HtmlUtils:encodeURL(string($url),/ergebnisse/@jsessionid)" />
|
||
|
<xsl:text>','_blank','directories=no,location=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes</xsl:text><xsl:if test="not( contains(f_name,'big'))"><xsl:text>,width=800,height=750</xsl:text></xsl:if><xsl:text>'); return false;</xsl:text></xsl:attribute>
|
||
|
<img title="Maskeninfo verwalten" alt="Maskeninfo verwalten"
|
||
|
src="../images/icons/book_open_edit.svg" border="0" />
|
||
|
</a>
|
||
|
<span class="separator"> </span>
|
||
|
<xsl:variable name="url" select="concat('../edit/kern/sachgeb_maske_bez_edit.jsp?maskeninfo_id=',../maskenname/@id)"/>
|
||
|
<a class="linkLookImage">
|
||
|
<xsl:attribute name="href"><xsl:value-of select="HtmlUtils:encodeURL(string($url),/ergebnisse/@jsessionid)" />
|
||
|
</xsl:attribute>
|
||
|
<xsl:attribute name="onClick"><xsl:text>javascript:neu=window.open('</xsl:text><xsl:value-of select="HtmlUtils:encodeURL(string($url),/ergebnisse/@jsessionid)" />
|
||
|
<xsl:text>','_blank','directories=no,location=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes</xsl:text><xsl:if test="not( contains(f_name,'big'))"><xsl:text>,width=800,height=600</xsl:text></xsl:if><xsl:text>'); return false;</xsl:text></xsl:attribute>
|
||
|
<img title="Sachgebiet zuordnen" alt="Sachgebiet zuordnen"
|
||
|
src="../images/icons/folder_edit.svg" border="0" />
|
||
|
</a>
|
||
|
<span class="separator"> </span>
|
||
|
<xsl:variable name="url" select="concat('../edit/kern/maskeninfo_style.jsp?tid=',../maskenname/@id)"/>
|
||
|
<a class="linkLookImage">
|
||
|
<xsl:attribute name="href"><xsl:value-of select="HtmlUtils:encodeURL(string($url),/ergebnisse/@jsessionid)" />
|
||
|
</xsl:attribute>
|
||
|
<xsl:attribute name="onClick"><xsl:text>javascript:neu=window.open('</xsl:text><xsl:value-of select="HtmlUtils:encodeURL(string($url),/ergebnisse/@jsessionid)" />
|
||
|
<xsl:text>','_blank','directories=no,location=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes</xsl:text><xsl:if test="not( contains(f_name,'big'))"><xsl:text>,width=800,height=600</xsl:text></xsl:if><xsl:text>'); return false;</xsl:text></xsl:attribute>
|
||
|
<img title="Stylesheets zuordnen" alt="Stylesheets zuordnen"
|
||
|
src="../images/icons/copy_edit.svg" border="0" />
|
||
|
</a>
|
||
|
<span class="separator"> </span>
|
||
|
|
||
|
|
||
|
</xsl:if>
|
||
|
|
||
|
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="JasperExportBtn">
|
||
|
<!-- ################# -->
|
||
|
<!-- # Jasperreports # -->
|
||
|
<!-- ################# -->
|
||
|
<script language="javascript">
|
||
|
function setTemplatePropertiesAndSubmit(selectedValue)
|
||
|
{
|
||
|
var filename=selectedValue.substring(0,selectedValue.indexOf("|"));
|
||
|
var contenttype=selectedValue.substr(selectedValue.indexOf("|")+1);
|
||
|
document.forms[0].stylesheet.value=filename;
|
||
|
document.forms[0].contenttype.value=contenttype;
|
||
|
document.forms[0].target="_blank";
|
||
|
document.forms[0].submit();
|
||
|
}
|
||
|
</script>
|
||
|
<!--
|
||
|
<xsl:for-each select="/ergebnisse/stylesheets/stylesheet">
|
||
|
<xsl:if test="filename !='tabelle_html.xsl'
|
||
|
and filename !='tabelle_html_p.xsl'
|
||
|
and filename !='tabelle_xml.xsl'
|
||
|
and filename !='tabelle_fo_pdf.xsl'
|
||
|
and filename !='tabelle_xls.xsl'
|
||
|
and filename !='tabelle2jasperreport_generic.xsl'
|
||
|
and not(ends-with(filename,'.jrxml'))">
|
||
|
<span class="separator"> </span><a><xsl:attribute name="href">javascript:document.forms[0].stylesheet.value='<xsl:value-of select="filename" />';document.forms[0].contenttype.value='<xsl:value-of select="contenttype" />'; document.forms[0].submit();</xsl:attribute>
|
||
|
<xsl:attribute name="title"><xsl:value-of select="description" /></xsl:attribute>
|
||
|
<![CDATA[]]><xsl:value-of select="caption" /><![CDATA[]]></a>
|
||
|
</xsl:if>
|
||
|
</xsl:for-each> -->
|
||
|
|
||
|
<xsl:if test="/ergebnisse/user [ @admin='true']">
|
||
|
<span class="separator"> Weiterverarbeitung: </span>
|
||
|
<select name="xsl_template">
|
||
|
<xsl:for-each select="/ergebnisse/stylesheets/stylesheet[is_generic='1']">
|
||
|
<option value="{concat(filename,'|',contenttype)}"><xsl:value-of select="caption" /></option>
|
||
|
</xsl:for-each>
|
||
|
</select>
|
||
|
<xsl:variable name="newTemplateImage">
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/ergebnisse/@hisinone_active='true'">
|
||
|
<xsl:text>../xml/his1/images/icons/context_add.svg</xsl:text>
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:text>../images/icons/context_add.svg</xsl:text>
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:variable>
|
||
|
<a class="linkLookImage" style="margin-left:5px;"><xsl:attribute name="href">
|
||
|
<xsl:text>javascript:setTemplatePropertiesAndSubmit(document.forms[0].xsl_template.value);</xsl:text>
|
||
|
</xsl:attribute>
|
||
|
<img title="Weiterverarbeitung" alt="Weiterverarbeitung" src="{$newTemplateImage}" border="0" /></a>
|
||
|
<span class="separator"> </span>
|
||
|
</xsl:if>
|
||
|
<xsl:if test="count(/ergebnisse/stylesheets/stylesheet[ends-with(filename,'.jrxml')])">
|
||
|
<br />
|
||
|
 Bericht ausgeben: 
|
||
|
<select name="jr_stylesheet" onchange="jsDisableInput(this.value);">
|
||
|
<xsl:for-each select="/ergebnisse/stylesheets/stylesheet">
|
||
|
<xsl:if test="ends-with(filename,'.jrxml')">
|
||
|
<option><xsl:attribute name="value"><xsl:value-of select="filename" /></xsl:attribute><xsl:value-of select="caption" /></option>
|
||
|
<!-- <span class="separator"> </span><a><xsl:attribute name="href">javascript:document.forms[0].stylesheet.value='<xsl:value-of select="filename" />';document.forms[0].contenttype.value='<xsl:value-of select="contenttype" />'; document.forms[0].submit();</xsl:attribute>
|
||
|
<xsl:attribute name="title"><xsl:value-of select="description" /></xsl:attribute>
|
||
|
<![CDATA[]]><xsl:value-of select="caption" /><![CDATA[]]></a>
|
||
|
javascript:document.forms[0].stylesheet.value='<xsl:value-of select="filename" />'; document.forms[0].contenttype.value='<xsl:value-of select="contenttype" />'; document.forms[0].submit(); -->
|
||
|
</xsl:if>
|
||
|
</xsl:for-each>
|
||
|
</select>
|
||
|
<select name="jr_contenttype" onchange="">
|
||
|
<option value="application/pdf">PDF</option>
|
||
|
<option value="application/vnd.ms-excel">XLS</option>
|
||
|
<option value="application/rtf">RTF</option>
|
||
|
<option value="application/vnd.oasis.opendocument.text">ODT</option>
|
||
|
<option value="application/vnd.oasis.opendocument.spreadsheet">ODS</option>
|
||
|
<option value="text/html">HTML</option>
|
||
|
<option value="text/xhtml">XHTML</option>
|
||
|
<option value="text/csv">CSV</option>
|
||
|
<option value="text/xml">XML</option>
|
||
|
<!-- klappt noch nicht: <option value="text/plain">TXT</option>-->
|
||
|
<option value="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet">XLSX</option>
|
||
|
<option value="application/vnd.openxmlformats-officedocument.wordprocessingml.document">DOCX</option>
|
||
|
|
||
|
</select>
|
||
|
<input tabindex="10" type="button" value="GO">
|
||
|
<xsl:attribute name="onclick">
|
||
|
<xsl:text>
|
||
|
<![CDATA[document.forms[0].stylesheet.value=this.form.jr_stylesheet.options[this.form.jr_stylesheet.selectedIndex].value;document.forms[0].contenttype.value=this.form.jr_contenttype.options[this.form.jr_contenttype.selectedIndex].value; document.forms[0].submit();]]>
|
||
|
</xsl:text>
|
||
|
</xsl:attribute>
|
||
|
</input>
|
||
|
</xsl:if>
|
||
|
<!-- Jasperreports ende -->
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="bookmark_deepLink">
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/*/@hisinone_active='true'">
|
||
|
<xsl:call-template name="bookmark_deepLink_hisinone" />
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:call-template name="bookmark_deepLink_superx" />
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="bookmark_deepLink_hisinone">
|
||
|
<span class="separator"> </span>
|
||
|
<a href="javascript:lesezeichen_erstellen();" id="btnBookmark"
|
||
|
class="linkLookImage">
|
||
|
<img title="Aktuelle Maske als Lesezeichen im Browser speichern"
|
||
|
alt="Aktuelle Maske als Lesezeichen im Browser speichern" src="../xml/his1/images/icons/attach.svg"
|
||
|
border="0" />
|
||
|
</a>
|
||
|
<span class="separator"> </span>
|
||
|
<a href="javascript:deeplink_dialog();" id="btnDeepLink" class="linkLookImage">
|
||
|
<img title="Deeplink für aktuelle Maske anzeigen" alt="Deeplink für aktuelle Maske anzeigen"
|
||
|
src="../xml/his1/images/icons/link.svg" border="0" />
|
||
|
</a>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="bookmark_deepLink_superx">
|
||
|
<td>
|
||
|
<a href="javascript:lesezeichen_erstellen();" id="btnBookmark"><img src="../images/attach.svg" alt="Lesezeichen erstellen" title="Die aktuelle SuperX-Maske als Lesezeichen im Browser speichern." border="0" /></a>
|
||
|
</td>
|
||
|
<td>
|
||
|
<a href="javascript:deeplink_dialog();" id="btnDeepLink" class="linkLookImage"><img title="Deeplink für aktuelle Maske anzeigen" alt="Deeplink für aktuelle Maske anzeigen" src="../images/link.svg" border="0" /></a>
|
||
|
</td>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="head">
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/*/@hisinone_active='true'">
|
||
|
<xsl:call-template name="head_hisinone" />
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:call-template name="head_superx" />
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="head_superx">
|
||
|
<xsl:param name="css" />
|
||
|
<xsl:param name="title" />
|
||
|
<head>
|
||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||
|
</meta><!-- <link rel="stylesheet" type="text/css" href="/superx/xml/his1/css/superx_menue_html.css" /> -->
|
||
|
<link rel="stylesheet" type="text/css" href="../style/superx.css"/>
|
||
|
<link rel="stylesheet" type="text/css" href="../xml/menue_html.css"/>
|
||
|
<link rel="stylesheet" type="text/css" href="../xml/superxml_html.css"/>
|
||
|
<link rel="stylesheet" type="text/css" href="../xml/maske_html.css" />
|
||
|
<link rel="stylesheet" type="text/css" href="../xml/tabelle_html.css" />
|
||
|
|
||
|
|
||
|
<link rel="stylesheet" type="text/css" href="../xml/css/fontello-codes.css" />
|
||
|
<link rel="stylesheet" type="text/css" href="../xml/css/start_portlet.css" />
|
||
|
|
||
|
<!--<LINK REL="stylesheet" type="text/css" href="../style/superx.css"
|
||
|
></LINK> <LINK REL="stylesheet" type="text/css" href="../xml/superxml_html.css"
|
||
|
></LINK> -->
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="$title != ''">
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="starts-with($title,'Mask') ">
|
||
|
<link rel="stylesheet" type="text/css" href="../xml/maske_html.css" />
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<!-- Styles für HIS1 sind in xml/his1/css/superx_menue_html.css definiert
|
||
|
<LINK REL="stylesheet" type="text/css" href="../xml/tabelle_html.css" ></LINK> -->
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
<title>
|
||
|
<xsl:value-of select="$title" />
|
||
|
</title>
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<title>
|
||
|
<xsl:text>SuperX</xsl:text>
|
||
|
</title>
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
<!-- <link rel="stylesheet" type="text/css" href="../xml/his1/css/HISinOne.css" /> -->
|
||
|
<!-- <link rel="stylesheet" type="text/css" href="../xml/his1/css/HISinOneFrame.css" /> -->
|
||
|
|
||
|
<!-- <script src="../xml/js/jquery/jquery-1.11.1.min.js"></script>
|
||
|
<script src="../xml/js/jquery/jquery.mobile-1.4.2.min.js"></script>
|
||
|
<link rel="stylesheet" href="../xml/js/jquery/jquery.mobile.structure-1.4.2.dw.css" />
|
||
|
<link rel="stylesheet" href="../xml/js/jquery/jqm-demos.dw.css" /> -->
|
||
|
|
||
|
<xsl:if test="$css != ''">
|
||
|
<link rel="stylesheet" type="text/css" href="{$css}" />
|
||
|
</xsl:if>
|
||
|
|
||
|
</head>
|
||
|
|
||
|
</xsl:template>
|
||
|
<xsl:template name="head_hisinone">
|
||
|
<xsl:param name="css" />
|
||
|
<xsl:param name="title" />
|
||
|
<head>
|
||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||
|
</meta>
|
||
|
<link rel="stylesheet" type="text/css"
|
||
|
href="../xml/his1/css/superx_menue_html.css" />
|
||
|
<link rel="stylesheet" type="text/css" href="../xml/maske_html.css" />
|
||
|
<!--<LINK REL="stylesheet" type="text/css" href="../style/superx.css"
|
||
|
></LINK> <LINK REL="stylesheet" type="text/css" href="../xml/superxml_html.css"
|
||
|
></LINK> -->
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="$title != ''">
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="starts-with($title,'Mask') ">
|
||
|
<link rel="stylesheet" type="text/css" href="../xml/maske_html.css" />
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<!-- Styles für HIS1 sind in xml/his1/css/superx_menue_html.css definiert
|
||
|
<LINK REL="stylesheet" type="text/css" href="../xml/tabelle_html.css" ></LINK> -->
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
<title>
|
||
|
<xsl:value-of select="$title" />
|
||
|
</title>
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<title>
|
||
|
<xsl:text>HISinOne-BI</xsl:text>
|
||
|
</title>
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
<link rel="stylesheet" type="text/css" href="../xml/his1/css/HISinOne.css" />
|
||
|
<!-- <link rel="stylesheet" type="text/css" href="../xml/his1/css/HISinOneFrame.css" /> -->
|
||
|
|
||
|
<!-- <script src="../xml/js/jquery/jquery-1.11.1.min.js"></script>
|
||
|
<script src="../xml/js/jquery/jquery.mobile-1.4.2.min.js"></script>
|
||
|
<link rel="stylesheet" href="../xml/js/jquery/jquery.mobile.structure-1.4.2.dw.css" />
|
||
|
<link rel="stylesheet" href="../xml/js/jquery/jqm-demos.dw.css" /> -->
|
||
|
|
||
|
<xsl:if test="$css != ''">
|
||
|
<link rel="stylesheet" type="text/css" href="$css" />
|
||
|
</xsl:if>
|
||
|
|
||
|
</head>
|
||
|
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="head_jquery">
|
||
|
<xsl:param name="title" />
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/*/@hisinone_active='true'">
|
||
|
<xsl:call-template name="head_jquery_hisinone" >
|
||
|
<xsl:with-param name="title" select="$title" />
|
||
|
</xsl:call-template>
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:call-template name="head_jquery_superx" />
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="head_jquery_hisinone">
|
||
|
<xsl:param name="title" />
|
||
|
<head>
|
||
|
<title><xsl:value-of select="$title"/></title>
|
||
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||
|
<!-- <link rel="stylesheet" href="../xml/js/jquery/jquery.mobile-1.4.2.min.css" /> -->
|
||
|
<script src="../xml/js/jquery/jquery-1.11.1.min.js"></script>
|
||
|
<!-- <script src="../xml/js/jquery/jquery.js"></script>
|
||
|
<script src="../xml/js/jquery/index.js"></script> -->
|
||
|
<script src="../xml/js/jquery/jquery.mobile-1.4.2.min.js"></script>
|
||
|
<!-- <link rel="stylesheet" href="../xml/js/jquery/css.css" />-->
|
||
|
<link rel="stylesheet" href="../xml/js/jquery/jquery.mobile.structure-1.4.2.dw.css" />
|
||
|
<!-- <link rel="stylesheet" href="../xml/js/jquery/jquery.mobile-1.4.2.min.css" /> -->
|
||
|
<!-- <link rel="stylesheet" href="../xml/js/jquery/jquery.css" /> -->
|
||
|
<link rel="stylesheet" href="../xml/js/jquery/jqm-demos.dw.css" />
|
||
|
<!-- <link rel="stylesheet" href="../xml/js/jquery/jqm-demos_orig.css" /> -->
|
||
|
<link rel="stylesheet" type="text/css" href="/superx/xml/his1/css/superx_menue_html.css" />
|
||
|
<link rel="stylesheet" type="text/css" href="/superx/xml/his1/css/HISinOne.css" />
|
||
|
<script type="text/javascript">
|
||
|
<![CDATA[
|
||
|
/* Hier wird geregelt, dass das Menue Panel bei dem Laden der Seite offen ist. */
|
||
|
$(document).on('pageinit', function () {
|
||
|
$('#leftpanel3').panel('open');
|
||
|
});
|
||
|
|
||
|
/* Das Menue Panel soll unter dem Header sein. */
|
||
|
//var header = $('[data-role=header]').outerHeight();
|
||
|
//var panel = $('[data-role=panel]').outerHeight();
|
||
|
//var panel = $('.ui-panel').height();
|
||
|
//var panelheight = panel - header;
|
||
|
//$('[data-role=panel]').css({
|
||
|
// 'top': header,
|
||
|
// 'min-height': panelheight
|
||
|
//});
|
||
|
//alert('top: ' + header + '\npanel: ' + panel + '\nmin-height: ' + panelheight);
|
||
|
]]>
|
||
|
<xsl:call-template name="disableBackButton">
|
||
|
<xsl:with-param name="ajax" select="'false'" />
|
||
|
</xsl:call-template>
|
||
|
<xsl:call-template name="jsHis1Pinger" />
|
||
|
</script>
|
||
|
|
||
|
</head>
|
||
|
|
||
|
</xsl:template>
|
||
|
<xsl:template name="head_jquery_superx">
|
||
|
<xsl:param name="title" />
|
||
|
<head>
|
||
|
<title><xsl:value-of select="$title"/></title>
|
||
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||
|
<!-- <link rel="stylesheet" href="../xml/js/jquery/jquery.mobile-1.4.2.min.css" /> -->
|
||
|
<script src="../xml/js/jquery/jquery-1.11.1.min.js"></script>
|
||
|
<!-- <script src="../xml/js/jquery/jquery.js"></script>
|
||
|
<script src="../xml/js/jquery/index.js"></script> -->
|
||
|
<script src="../xml/js/jquery/jquery.mobile-1.4.2.min.js"></script>
|
||
|
<!-- <link rel="stylesheet" href="../xml/js/jquery/css.css" />-->
|
||
|
<link rel="stylesheet" href="../xml/js/jquery/jquery.mobile.structure-1.4.2.dw.css" />
|
||
|
<!-- <link rel="stylesheet" href="../xml/js/jquery/jquery.mobile-1.4.2.min.css" /> -->
|
||
|
<!-- <link rel="stylesheet" href="../xml/js/jquery/jquery.css" /> -->
|
||
|
<link rel="stylesheet" href="../xml/js/jquery/jqm-demos.dw.css" />
|
||
|
<!-- <link rel="stylesheet" href="../xml/js/jquery/jqm-demos_orig.css" /> -->
|
||
|
<!-- <link rel="stylesheet" type="text/css" href="/superx/xml/his1/css/superx_menue_html.css" /> -->
|
||
|
<link rel="stylesheet" type="text/css" href="../style/superx.css"/>
|
||
|
<link rel="stylesheet" type="text/css" href="../xml/menue_html.css"/>
|
||
|
<link rel="stylesheet" type="text/css" href="../xml/superxml_html.css"/>
|
||
|
|
||
|
|
||
|
|
||
|
<link rel="stylesheet" type="text/css" href="../xml/css/fontello-codes.css" />
|
||
|
<link rel="stylesheet" type="text/css" href="../xml/css/start_portlet.css" />
|
||
|
|
||
|
|
||
|
|
||
|
<!-- <link rel="stylesheet" type="text/css" href="/superx/xml/his1/css/HISinOne.css" /> -->
|
||
|
<script type="text/javascript">
|
||
|
<![CDATA[
|
||
|
/* Hier wird geregelt, dass das Menue Panel bei dem Laden der Seite offen ist. */
|
||
|
$(document).on('pageinit', function () {
|
||
|
$('#leftpanel3').panel('open');
|
||
|
});
|
||
|
|
||
|
/* Das Menue Panel soll unter dem Header sein. */
|
||
|
//var header = $('[data-role=header]').outerHeight();
|
||
|
//var panel = $('[data-role=panel]').outerHeight();
|
||
|
//var panel = $('.ui-panel').height();
|
||
|
//var panelheight = panel - header;
|
||
|
//$('[data-role=panel]').css({
|
||
|
// 'top': header,
|
||
|
// 'min-height': panelheight
|
||
|
//});
|
||
|
//alert('top: ' + header + '\npanel: ' + panel + '\nmin-height: ' + panelheight);
|
||
|
]]>
|
||
|
<xsl:call-template name="jsHis1Pinger" />
|
||
|
</script>
|
||
|
|
||
|
</head>
|
||
|
|
||
|
</xsl:template>
|
||
|
<xsl:template name="initialContent">
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/*/@hisinone_active='true'">
|
||
|
<xsl:call-template name="initialContent_hisinone" />
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:call-template name="initialContent_superx" />
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="initialContent_hisinone">
|
||
|
<xsl:comment>Template initialContent_hisinone in file pageComponents_html.xsl</xsl:comment>
|
||
|
<div class="divBreadcrumb">
|
||
|
<ul style="list-style:none;margin:0;padding:0">
|
||
|
<li style="list-style:none;display:inline;margin:0;padding:0">Sie sind hier:</li>
|
||
|
|
||
|
<!-- Menü: HISinOne Startseite -->
|
||
|
<li style="list-style:none;display:inline;margin:0;padding:0">
|
||
|
<a href="/_HISINONE_/pages/cs/sys/portal/hisinoneStartPage.faces" target="_parent">Startseite</a>
|
||
|
<img src="../images/icons/resultset_next.svg" alt="" style="margin-left: 2px; top: 5px; position:relative;" />
|
||
|
</li>
|
||
|
<!-- Menü: HISinOne BI -->
|
||
|
<li style="list-style:none;display:inline;margin:0;padding:0">
|
||
|
<a class="xdummy" href="/_HISINONE_/pages/cs/sys/portal/subMenu.faces?navigationPosition=hisinonebi" target="_parent">Business Intelligence</a>
|
||
|
<img src="../images/icons/resultset_next.svg" alt="" style="margin-left: 2px; top: 5px; position:relative;" />
|
||
|
</li>
|
||
|
<!-- Menü: Standardberichte -->
|
||
|
<li style="list-style:none;display:inline;margin:0;padding:0">
|
||
|
<a class="xdummy" href="../../../superx/servlet/SuperXmlAnmeldung" target="_parent">Standardberichte</a>
|
||
|
</li>
|
||
|
</ul></div>
|
||
|
<br />
|
||
|
<div class="submenu">
|
||
|
<div class="welcome_text">
|
||
|
<h1>Standardberichte</h1>
|
||
|
|
||
|
</div>
|
||
|
<div class="clearer"> </div>
|
||
|
<div class="portalcontent1" style="width: 292;">
|
||
|
<img src="../xml/his1/images/hisinone_reports.gif" class="pictures_portal_border"
|
||
|
alt="Logo Reporting" />
|
||
|
</div>
|
||
|
<div class="portalcontent2">Vorgefertigte Berichte und
|
||
|
Statistiken zu ausgewählten Themen im Hochschul-Berichtswesen.</div>
|
||
|
</div>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="initialContent_superx">
|
||
|
|
||
|
<div id="submenu" class="submenu">
|
||
|
|
||
|
</div>
|
||
|
|
||
|
<script>
|
||
|
$( "#submenu" ).load('/superx/xml/welcome_wiki.jsp');
|
||
|
</script>
|
||
|
|
||
|
</xsl:template>
|
||
|
<xsl:template name="jsHis1Pinger">
|
||
|
/*
|
||
|
// commented out, see HISzilla #147395
|
||
|
var hisInOneWebapp = '_HISINONE_';
|
||
|
if ((typeof his1PingerRunning == 'undefined' || !his1PingerRunning) && hisInOneWebapp) {
|
||
|
// ping HIS1 every 2 minutes to keep session alive
|
||
|
// give current timestamp as param to prevent loading from browser cache
|
||
|
setInterval(function(){
|
||
|
jQuery.ajax({type: 'GET', url: '/' + hisInOneWebapp + '/pages/cs/sys/portal/hisinoneStartPage.faces', cache: false, dataType: 'html', accepts: 'text/html'});
|
||
|
}, 5000);
|
||
|
his1PingerRunning = true;
|
||
|
}
|
||
|
*/
|
||
|
</xsl:template>
|
||
|
<xsl:template name="disableBackButton">
|
||
|
<xsl:param name="ajax" />
|
||
|
// disable browser back button
|
||
|
var referrer = document.referrer;
|
||
|
// only disable back button if not coming from his1 sso - if ajax always!
|
||
|
if (referrer.indexOf('utarget=') == -1 || '<xsl:value-of select="$ajax" />' == 'true') {
|
||
|
history.pushState(null, null, document.URL);
|
||
|
window.addEventListener('popstate', function () {
|
||
|
history.pushState(null, null, document.URL);
|
||
|
$(".browserback_tooltiptext").show("fast",function() {
|
||
|
setTimeout(function() {
|
||
|
$(".browserback_tooltiptext").hide("fast");
|
||
|
}, 3000);
|
||
|
});
|
||
|
});
|
||
|
} else {
|
||
|
|
||
|
}
|
||
|
</xsl:template>
|
||
|
<xsl:template name="create_url">
|
||
|
<xsl:param name="stylesheet" />
|
||
|
<xsl:text>/superx/servlet/SuperXmlTabelle?</xsl:text>
|
||
|
<xsl:text>tid=</xsl:text>
|
||
|
<xsl:value-of select="/ergebnisse/ergebnis/maskenname/@id" />
|
||
|
<xsl:if test="$stylesheet!=''">
|
||
|
<xsl:text>&stylesheet=</xsl:text>
|
||
|
<xsl:value-of select="$stylesheet" />
|
||
|
</xsl:if>
|
||
|
|
||
|
<xsl:for-each select="/ergebnisse/ergebnis/felder/feld[value!='']">
|
||
|
<xsl:if test="@varname!='##line##'">
|
||
|
<xsl:text>&</xsl:text>
|
||
|
<xsl:value-of select="@varname" />
|
||
|
<xsl:text>=</xsl:text>
|
||
|
<xsl:value-of select="value" />
|
||
|
</xsl:if>
|
||
|
</xsl:for-each>
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="header_p">
|
||
|
<table border="0" width="100%"><tr><td align="left"><a href="javascript:window.print();"><img class="dontprint" src="../applet/images/sx_print.gif" border="0" /></a></td>
|
||
|
<td align="right"><!--Logo wird schon in customheader gemacht-->
|
||
|
</td></tr></table>
|
||
|
</xsl:template>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<xsl:template name="footer">
|
||
|
<xsl:choose>
|
||
|
<xsl:when test="/*/@hisinone_active='true'">
|
||
|
<xsl:call-template name="footer_hisinone" />
|
||
|
</xsl:when>
|
||
|
<xsl:otherwise>
|
||
|
<xsl:call-template name="footer_superx" />
|
||
|
</xsl:otherwise>
|
||
|
</xsl:choose>
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="footer_hisinone">
|
||
|
<div id="footer_his" style="background-color: #f4f4ef;z-index: 1000;left: 0px;height: 30px;width: 100%;position: fixed; bottom:0px;border-top: 1px solid #cccccc;">
|
||
|
<div style="text-align: center;left:1em;">
|
||
|
<ul id="top-navi">
|
||
|
<li><a target="_blank" href="{concat('/',/*/@hisinone_refapp,'/pages/cs/sys/portal/imprint/imprint.faces')}">Impressum</a></li>
|
||
|
<li><a target="_blank" href="{concat('/',/*/@hisinone_refapp,'/pages/cs/sys/portal/imprint/privacy.faces')}">Datenschutz</a></li>
|
||
|
<li><p>© HISinOne ist ein Produkt der HIS eG</p></li>
|
||
|
</ul>
|
||
|
</div>
|
||
|
</div>
|
||
|
</xsl:template>
|
||
|
<xsl:template name="footer_superx">
|
||
|
<div id="footer_sx" style="background-color: #f4f4ef;z-index: 1000;left: 0px;height: 30px;width: 100%;position: fixed;border-top: 1px solid #cccccc;bottom: 0px;">
|
||
|
<div style="text-align: center;left:1em;">
|
||
|
<ul id="top-navi">
|
||
|
<li><a target="_blank" href="/superx/edit/kern/show_html_content.jsp?output=IMPRINT">Impressum</a></li>
|
||
|
<li><a target="_blank" href="/superx/edit/kern/show_html_content.jsp?output=PRIVACY">Datenschutz</a></li>
|
||
|
</ul>
|
||
|
</div>
|
||
|
</div>
|
||
|
</xsl:template>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
</xsl:stylesheet>
|