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.
482 lines
23 KiB
482 lines
23 KiB
<?xml version="1.0" encoding="UTF-8"?> |
|
<!-- 8.9.07 MB Lesezeichen allg Vorlage--> |
|
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" |
|
> |
|
<xsl:import href="xsl_functions.xsl" /> |
|
<xsl:import href="pageComponents_html.xsl" /> |
|
<!--In diesem Stylesheet können Sie individuelle templates unterbringen, |
|
die in ihrer Präzedenz das normale Stylesheet |
|
pageComponents_html.xsl überragt. --> |
|
<xsl:import href="pageComponents_html_final.xsl" /> |
|
<xsl:import href="maskComponents_html.xsl" /> |
|
<xsl:import href="levels.xsl" /> |
|
<xsl:variable name="useragent" select="'mozilla'" /> |
|
<xsl:variable name="zeilenhoehe" select="'35'" /> <!--Zeilenhöhe in Masken, gemessen in Pixel--> |
|
<xsl:template match="/"> |
|
<html> |
|
<xsl:call-template name="head" > |
|
<xsl:with-param name="title" select="concat('Maske ',maske/felder/feld/maskenname)" /> |
|
</xsl:call-template> |
|
|
|
<!-- start Javascript--> |
|
<!-- start allg--> |
|
<script language="javascript" |
|
src="/superx/dbformslib/jscal/calendar.js"> |
|
</script> |
|
<script type="text/javascript" src="/superx/xml/js/json2.js"></script> |
|
<script type="text/javascript" src="/superx/xml/js/memtext/sx_functions.js"></script> |
|
<script type="text/javascript"> |
|
djConfig = { |
|
bindEncoding: "UTF-8", |
|
isDebug: false, |
|
debugAtAllCosts:false, |
|
debugContainerId:"dojoDebug" |
|
}; |
|
</script> |
|
<script type="text/javascript" src="/superx/xml/js/dojo/dojo.js"></script> |
|
<xsl:text disable-output-escaping="yes"><![CDATA[<script type="text/javascript"> |
|
dojo.require("dojo.widget.Dialog"); |
|
dojo.require("dojo.widget.Button"); |
|
dojo.require("dojo.event.*"); |
|
dojo.require("dojo.io.*"); |
|
dojo.require("dojo.widget.*"); |
|
dojo.require("dojo.html.selection"); |
|
dojo.require("dojo.widget.ContentPane"); |
|
dojo.require("dojo.widget.TreeV3"); |
|
dojo.require("dojo.widget.TreeNodeV3"); |
|
dojo.require("dojo.widget.TreeBasicController"); |
|
dojo.require("dojo.widget.TreeSelectorV3"); |
|
dojo.require("dojo.widget.TreeEmphasizeOnSelect"); |
|
dojo.require("dojo.widget.Tooltip"); |
|
dojo.require("dojo.widget.DropdownDatePicker"); |
|
dojo.registerModulePath("memtext", "../memtext"); |
|
dojo.require("memtext.widget.TreeLoadingControllerSx"); |
|
dojo.hostenv.writeIncludes(); |
|
|
|
var sichtdlg; |
|
var combodlg; |
|
var textareadlg; |
|
var lesezeichendlg; |
|
var sichtauswahl; |
|
var selector; |
|
var Feldname=null; |
|
var caption; |
|
var jsessionid=']]></xsl:text><xsl:value-of select="/maske/@jsessionid"/><xsl:text>'; |
|
var maskentid=</xsl:text><xsl:value-of select="/maske/@tid"/><xsl:text>; |
|
var maskenname='</xsl:text><xsl:value-of select="/maske/@name"/><xsl:text>'; |
|
var mandantenID='</xsl:text><xsl:value-of select="/maske/@MandantenID"/><xsl:text>'; |
|
var felder = new Array(); |
|
</xsl:text> |
|
<xsl:for-each select="maske/felder/feld"> |
|
<xsl:text>felder[</xsl:text><xsl:value-of select="position()" /><xsl:text>]= new Object(); |
|
felder[</xsl:text><xsl:value-of select="position()" /><xsl:text>]["tid"]='</xsl:text><xsl:value-of select="tid" /><xsl:text>'; |
|
felder[</xsl:text><xsl:value-of select="position()" /><xsl:text>]["attribut"]='</xsl:text><xsl:value-of select="attribut" /><xsl:text>'; |
|
felder[</xsl:text><xsl:value-of select="position()" /><xsl:text>]["htmlname"]='</xsl:text><xsl:value-of select="name"/><xsl:text>'; |
|
felder[</xsl:text><xsl:value-of select="position()" /><xsl:text>]["name"]='</xsl:text><xsl:call-template name="create_varname"><xsl:with-param name="string"><xsl:value-of select="name"/></xsl:with-param></xsl:call-template><xsl:text>'; |
|
felder[</xsl:text><xsl:value-of select="position()" /><xsl:text>]["caption_short"]='</xsl:text><xsl:call-template name="ohne_umlaut"> |
|
<xsl:with-param name="s1"><xsl:choose> |
|
<xsl:when test="caption_short != ''"> |
|
<![CDATA[]]><xsl:value-of select="caption_short" /><![CDATA[]]> |
|
</xsl:when> |
|
<xsl:otherwise> |
|
<xsl:value-of select="name" /></xsl:otherwise> |
|
</xsl:choose> |
|
</xsl:with-param></xsl:call-template><xsl:text>'; |
|
felder[</xsl:text><xsl:value-of select="position()" /><xsl:text>]["art"]='</xsl:text><xsl:value-of select="art"/><xsl:text>'; |
|
felder[</xsl:text><xsl:value-of select="position()" /><xsl:text>]["zeilenanzahl"]='</xsl:text><xsl:value-of select="zeilenanzahl"/><xsl:text>'; |
|
felder[</xsl:text><xsl:value-of select="position()" /><xsl:text>]["cb_name"]='</xsl:text><xsl:call-template name="umlaut_urlencode"><xsl:with-param name="s1"><xsl:value-of select="name"/></xsl:with-param></xsl:call-template><xsl:text>'; |
|
felder[</xsl:text><xsl:value-of select="position()" /><xsl:text>]["obligatorisch"]='</xsl:text><xsl:value-of select="obligatorisch"/><xsl:text>'; |
|
</xsl:text> |
|
</xsl:for-each> |
|
dojo.addOnLoad(initMaske); |
|
|
|
|
|
<xsl:text disable-output-escaping="yes"><![CDATA[</script>]]></xsl:text> |
|
<script type="text/javascript"> |
|
<xsl:text>function applyMerkmale(merkmale) |
|
{ |
|
url=location.protocol+'//'+location.host+"/superx/servlet/SuperXmlMaske"; |
|
</xsl:text> |
|
<xsl:if test="/maske/@jsessionid!=''"><xsl:text>url+=';jsessionid=</xsl:text><xsl:value-of select="/maske/@jsessionid"/><xsl:text>';</xsl:text></xsl:if> |
|
<![CDATA[ |
|
url+="?tid=" +maskentid +"&MandantenID="+escape(mandantenID); |
|
|
|
var m=purgeval(merkmale); |
|
for (i=0;i<m.length;i++) |
|
{ |
|
url+="&"+m[i].feldname+"="+m[i].value; |
|
if (m[i].sichtparam) url+="&"+m[i].sichtparam; |
|
if (m[i].standparam) url+="&"+m[i].standparam; |
|
} |
|
//<!--falls ein Feld nicht als Merkmal belegt ist und es für ein Feld auf der Maske eine Auswahl gibt, diese übernehmen--> |
|
for(var i1=1;i1<= felder.length-1; i1++) |
|
{ |
|
var merkmalvorhanden=false; |
|
if (document.forms['maske'].elements[felder[i1]["name"]].value!='') |
|
{ |
|
for (i=0;i<m.length;i++) |
|
{ |
|
if (adaptFeldnameHTML(m[i].feldname)==felder[i1]["htmlname"]) merkmalvorhanden=true; |
|
} |
|
if (!merkmalvorhanden) url+="&"+felder[i1]["cb_name"]+"="+document.forms['maske'].elements[felder[i1]["name"]].value; |
|
} |
|
|
|
} |
|
]]> |
|
dojo.debug(url); |
|
document.getElementById('progressbar').style.display=""; |
|
location.href=url; |
|
} |
|
</script> |
|
<!-- end Javascript--> |
|
<style type="text/css"> |
|
body { font-family : sans-serif; } |
|
.dojoDialog {background : #eee; border : 1px solid #999;-moz-border-radius : 5px;padding : 4px;width:550;height:500px;overflow:scroll} |
|
.sichtstand {font-size:80%;} |
|
.header {font-size:150%;align:center} |
|
form { margin-bottom : 0;} |
|
|
|
</style> |
|
<!-- MB ende dojo--> |
|
<body> |
|
<div id="progressbar" style="position:absolute; width:150; height:150; left:200px; top:200px; background:#AAAAAA; z-index:2001"> |
|
<p> <b>Laden...</b><br/> |
|
<img src="/superx/images/progress_bar.gif"></img> |
|
<br/> |
|
</p> |
|
</div> |
|
<xsl:call-template name="topbar" /> |
|
<xsl:call-template name="maskButtons" /> |
|
<form name="maske" id="SuperXMaske" method="post"> |
|
<!--MB jessionid falls nötig--> |
|
<xsl:attribute name="action"><xsl:value-of select="'SuperXmlTabelle'" /> |
|
</xsl:attribute> |
|
|
|
<input type="hidden" name="keyfieldsused" value="false"/> |
|
<!--<input type="hidden" name="UserID"> |
|
<xsl:attribute name="value"><xsl:value-of select="/maske/UserID"/></xsl:attribute> |
|
</input> --> |
|
<input type="hidden" name="tid"> |
|
<xsl:attribute name="value"> |
|
<xsl:value-of select="/maske/@tid"/> |
|
</xsl:attribute> |
|
</input> |
|
<input type="hidden" name="stylesheet" value="" /> |
|
|
|
<!-- Merkfelder für Sichten/Stände --> |
|
<xsl:for-each select="/maske/felder/feld"> |
|
<xsl:for-each select="sichten/sicht"> |
|
<xsl:if test="@selected='true'"> |
|
<xsl:text> |
|
</xsl:text> |
|
<input type="hidden"> |
|
<xsl:attribute name="id"> |
|
<xsl:call-template name="create_varname"><xsl:with-param name="string"><xsl:value-of select="../../name"/></xsl:with-param></xsl:call-template> |
|
<xsl:text>_Sichtmerker</xsl:text> |
|
</xsl:attribute> |
|
<xsl:attribute name="value"> |
|
<xsl:call-template name="umlaut_urlencode"><xsl:with-param name="s1"><xsl:value-of select="@name_intern"/></xsl:with-param></xsl:call-template> |
|
</xsl:attribute> |
|
</input> |
|
<xsl:text> |
|
</xsl:text> |
|
<input type="hidden"> |
|
<xsl:attribute name="id"> |
|
<xsl:call-template name="create_varname"><xsl:with-param name="string"><xsl:value-of select="../../name"/></xsl:with-param></xsl:call-template> |
|
<xsl:text>_Standmerker</xsl:text> |
|
</xsl:attribute> |
|
<xsl:attribute name="value"> |
|
<xsl:value-of select="@stand"/> |
|
</xsl:attribute> |
|
</input> |
|
</xsl:if> |
|
</xsl:for-each> |
|
</xsl:for-each> |
|
|
|
|
|
<div id="maske" class="maske"> |
|
<div dojoType="ContentPane" id="Maskenkopf" class="Maskenkopf"> |
|
<xsl:if test="/maske/nachricht !=''"><p> |
|
<xsl:copy-of select="/maske/nachricht" /></p> |
|
</xsl:if> |
|
<p class="maskentitel"> |
|
<xsl:value-of select="maske/@name" /> |
|
</p> |
|
|
|
</div> |
|
<div dojoType="ContentPane" id="maskenfelder" class="maskenfelder"> |
|
<p style="text-align:right;margin-right:50px">Einstellungen:<br /> |
|
<a target="edit" class="sidebar_link"><xsl:attribute name="href"> |
|
<xsl:value-of select="'../edit/erfolg/erfolg_semester_bearbeiten.jsp'" /> |
|
</xsl:attribute>Semester für Schleife bearbeiten</a> |
|
</p> |
|
|
|
<xsl:for-each select="maske/felder"> |
|
<xsl:for-each select="feld"> |
|
<xsl:if test="attribut!='hidden'"> |
|
<div dojoType="ContentPane" id="{concat('f_',tid)}" name="{concat('f_',tid)}" |
|
class="sx_field"><!----> |
|
<xsl:call-template name="sx_field"> |
|
<xsl:with-param name="browser" select="$useragent" /> |
|
<xsl:with-param name="zeilenhoehe" select="$zeilenhoehe" /> |
|
</xsl:call-template> |
|
</div> |
|
</xsl:if> |
|
<!--<xsl:attribute name="style"> |
|
<xsl:value-of select="concat('position: absolute; left: ',x,'px; height: 40px;width:',buttonbreite,'px; min-width:',buttonbreite,'px')"/></xsl:attribute> |
|
--> |
|
<!--<span class="feldlabel" style="white-space: nowrap; position: absolute; left: 13px; width: 89px; height: 25px; text-align: right;"></span>--> |
|
|
|
<!--<xsl:call-template name="feld"> |
|
<xsl:with-param name="browser" select="$useragent" /> |
|
</xsl:call-template>--> |
|
|
|
<!--<xsl:if test="y='0'"></tr></xsl:if>--> |
|
</xsl:for-each> |
|
|
|
|
|
<!--<SELECT NAME="tabellenformat"> |
|
<OPTION VALUE="tabelle_html.xsl" SELECTED="true">Tabelle (html)</OPTION> |
|
<OPTION VALUE="tabelle_pdf.xsl">Tabelle (pdf)</OPTION> |
|
<OPTION VALUE="tabelle_xml.xsl">XML-Datei</OPTION> |
|
<OPTION VALUE="tabelle_svg.xsl">Diagramm (html)</OPTION> |
|
</SELECT>--> |
|
|
|
<div dojoType="ContentPane" id="sx_submit" class="sx_submit"> |
|
<xsl:attribute name="style"><xsl:text>position:absolute;left:200px;top:</xsl:text><xsl:value-of select="$zeilenhoehe* (rownr +1)" /> |
|
<xsl:text>px;</xsl:text></xsl:attribute> |
|
<p align="left" > |
|
<input type="submit" class="clsButtonStyle" value="@@reset@@"> |
|
<xsl:attribute name="onclick">location.href='/superx/servlet/SuperXmlMaske?tid=<xsl:value-of select="/maske/@tid"/>&cachingcontrol=clearsessiondefaults';return false;</xsl:attribute> |
|
</input>       |
|
<input type="submit" class="clsButtonStyle" value="@@abschicken@@" onClick="return validateForm(document.forms[0]);"/> |
|
  |
|
<!-- <input type="reset" value="@@reset@@"/>--> |
|
</p> |
|
<div id="validation" style="color:#CC0000"><p> </p></div> |
|
|
|
</div> |
|
</xsl:for-each> |
|
|
|
</div> |
|
</div> |
|
</form> |
|
<!--<xsl:call-template name="sidebar" />--> |
|
<xsl:call-template name="bottombar_mask" /> |
|
|
|
<!-- start DOJO STUFF ******************************************************************************* --> |
|
<!-- start Lesezeichen DLG --> |
|
<div dojoType="dialog" id="lesezeichendlg" bgColor="darkgray" bgOpacity="0.7" toggle="fade" toggleDuration="100" |
|
closeNode="lesezeichen_abbrechen" style="z-index:1010"> |
|
<form name="lesezeichenform" onsubmit="return false;"> |
|
<h1 align="center">Lesezeichen erstellen</h1> |
|
<div id="lesezeichen_konfig"> |
|
<p>Bitte wählen Sie aus, ob die aktuelle Auswahl bei den<br/> folgenden Feldern, mit im Lesezeichen hinterlegt werden soll.</p> |
|
<div id="lesezeichen_checkboxen" style="height:250px;overflow:scroll"> |
|
</div> |
|
<table><tr><td valign="center">Dieses Lesezeichen soll</td><td><input type="radio" name="lesezeichenart" id="lesezeichen_maske" value="maske" checked="true">speziell für diese Maske gelten</input></td></tr> |
|
<tr><td></td><td><input type="radio" id="lesezeichen_vorlage" name="lesezeichenart" value="vorlage">eine Merkmalsvorlage sein (<a href="/superx/xml/info_merkmalsvorlage.htm" target="blank">Was ist das?</a>)</input></td></tr> |
|
</table> |
|
</div> |
|
<div id="lesezeichenlinkdiv"> |
|
<p align="center"> Hier Ihr Lesezeichen-Link:</p> |
|
<h3 align="center"><a id="lesezeichenlink"></a></h3> |
|
<p align="center" id="lesezeicheninfoIE"> Klicken Sie mit der <b><font color="red">rechten Maustaste</font></b> auf den obigen Link und wählen Sie <br/><br/><b>"Zu Favoriten hinzufügen"</b><br/> |
|
<br/> |
|
Es folgt ein Sicherheitshinweis <br/>"Sie fügen einen Favoriten hinzu, der möglicherweise nicht sicher ist"<br/> |
|
Den können Sie bestätigen, da SuperX-Lesezeichen nur harmloses JavaScript verwenden. <br/> |
|
(Zum Aufrufen des Lesezeichens muss im InternetExplorer7 zuvor eine beliebige andere Seite geladen sein.</p> |
|
<p align="center" id="lesezeicheninfoFF"> Klicken Sie mit der <b><font color="#f17c00">rechten Maustaste</font></b> auf den obigen Link und wählen Sie <br/><b>"Lesezeichen für diesen Link hinzufügen"</b> |
|
</p> |
|
<br/><br/><br/><br/><br/><br/><br/> |
|
<p align="center"><input id="hidelesezeichen" type="button" class="clsButtonStyle" onclick="lesezeichendlg.hide();zeigeCombosIE6();" value="Dialog schließen"></input></p> |
|
</div> |
|
<p align="center"> |
|
<input type="button" class="clsButtonStyle" id="lesezeichen_abbrechen" onclick="lesezeichendlg.hide();zeigeCombosIE6();" value="Abbrechen"></input>  |
|
<input type="button" class="clsButtonStyle" id="lesezeichen_ok" onclick="prepareLesezeichenLink();" value="OK"></input>  |
|
</p> |
|
</form> |
|
</div> |
|
<!-- end Lesezeichen DLG--> |
|
|
|
<!-- start combodlg braucht nur angezeigt werden, wenn mind 1 combobox--> |
|
<div dojoType="dialog" id="combodlg" bgColor="darkgray" bgOpacity="0.7" toggle="fade" toggleDuration="100" |
|
closeNode="ok" style="z-index:1011"> |
|
<form name="comboform" onsubmit="return false;"> |
|
<h3 id="comboElementName" align="center">Auswahl</h3> |
|
<br/> |
|
<div id="comboload" style="display:none"> |
|
<br/><br/><br/> |
|
<h3 align="center"><font color="red">Daten werden geladen</font><br/> |
|
<img src="/superx/images/progress_bar.gif"></img></h3> |
|
</div> |
|
<p align="center"> |
|
<select id="comboselect" name="comboselect"> |
|
<option value="1">1-ja</option> |
|
<option>keine Auswahl möglich</option> |
|
</select> |
|
<br/> |
|
<br/> |
|
<label id="multiselecthint">Sie können einen oder mehrere Werte auswählen (<a href="javascript:alert('Halten Sie beim Anklicken Strg gedrückt,um einzelne Elemete auszuwählen,\noder die Umschalttaste um einen ganzen Block auszuwählen');">Hinweis</a>)</label> |
|
<br/> |
|
<br/> |
|
<input type="button" class="clsButtonStyle" |
|
onclick="document.getElementById('suchok').style.display='';document.getElementById('suchselect').style.display='none';document.getElementById('suchuebernehmen').style.display='none';dojo.widget.byId('suchdlg').show();" |
|
value="Suchen"></input> |
|
<br/><br/> |
|
<input type="button" id="abbrechen" class="clsButtonStyle" onclick="combodlg.hide();zeigeCombosIE6();" value="Abbrechen"></input>  |
|
<input type="button" id="ok" class="clsButtonStyle" onclick="maskeComboauswahlUebernehmen();" value="OK"></input>      |
|
<input type="button" id="leeren" class="clsButtonStyle" onclick="document.forms['comboform'].comboselect.selectedIndex=-1;maskeComboauswahlUebernehmen();combodlg.hide()" value="Leeren"></input> |
|
</p> |
|
</form> |
|
</div> |
|
<!-- end combo --> |
|
<!-- start sicht Definition des Sichtauswahl DLGs braucht nur eingebaut werden wenn mind 1 Sichtfeld--> |
|
|
|
<div dojoType="dialog" id="sichtdlg" bgColor="darkgray" bgOpacity="0.7" toggle="fade" toggleDuration="100" |
|
closeNode="ok" style="z-index:1012"> |
|
<form name="treedlgform" onsubmit="return false;"> |
|
<center> |
|
<table align="center"> |
|
<tr><td colspan="2" class="header" id="sichtElementName" align="center">Auswahl</td></tr> |
|
<tr> |
|
<td id="sicht" align="center"><b>Sicht:</b> ausgewählte Sicht</td><td id="sichtbutton" ><input class="submit_pencil" id="Sichtauswahl" type="button" value="Sichtauswahl" onclick="sichtauswahl.show()"></input></td> |
|
</tr> |
|
<tr><td id="stand" class="sichtstand" align="center"><b>Stand:</b> 1.1.2007</td><td id="standbutton" class="sichtstand"><input class="clsButtonStyle" id="Standauswahl" type="button" value="ändern" onclick="dojo.widget.byId('Standeingabedlg').show();"></input></td> |
|
</tr> |
|
</table> |
|
</center> |
|
<br/> |
|
<div |
|
dojoType="TreeSelectorV3" |
|
widgetId="treeSelector" |
|
allowedMulti="false" |
|
id="treeSelector" eventNames="select:nodeSelected"> |
|
<xsl:text> </xsl:text> |
|
</div> |
|
<div dojoType="TreeEmphasizeOnSelect" selector="treeSelector"></div> |
|
<div dojoType="memtext:TreeLoadingControllerSx" id="treeLoadingController" widgetId="treeLoadingController"> |
|
<xsl:attribute name="RPCUrl">/superx/servlet/SuperXmlMaske<xsl:if test="/maske/@jsessionid!=''">;jsessionid=<xsl:value-of select="/maske/@jsessionid"/></xsl:if>?tid=<xsl:value-of select="/maske/@tid"/></xsl:attribute> |
|
</div> |
|
<div style="height:325px;overflow:scroll"><!-- IE needs non-dojo div vor scrolling--> |
|
<div dojoType="TreeV3" widgetId="selTree" id="selTree" listeners="treeLoadingController;treeSelector"> |
|
<div dojoType="TreeNodeV3" title="keine Auswahl möglich" ></div> |
|
</div> |
|
</div> |
|
<br/> |
|
<center> |
|
<label id="sichthintmulti">Sie können einen oder mehrere Einträge auswählen (<a href="javascript:alert('Halten Sie beim Anklicken Strg gedrückt, um mehrere Einträge auszuwählen.');">Hinweis</a>)</label> |
|
<p align="center"> |
|
<input type="button" class="clsButtonStyle" |
|
onclick="document.getElementById('suchok').style.display='';document.getElementById('suchselect').style.display='none';document.getElementById('suchuebernehmen').style.display='none';dojo.widget.byId('suchdlg').show();" |
|
value="Suchen"></input>  |
|
</p> |
|
<p align="center"> |
|
<input type="button" id="abbrechen" class="clsButtonStyle" onclick="sichtdlg.hide();zeigeCombosIE6();" value="Abbrechen"></input>  |
|
<input type="button" id="ok" class="clsButtonStyle" onclick="maskeSichtauswahlUebernehmen();" value="OK"></input>      |
|
<input type="button" id="leeren" class="clsButtonStyle" onclick="dojo.widget.byId('treeSelector').deselectAll();maskeSichtauswahlUebernehmen();sichtdlg.hide();" value="Leeren"></input> |
|
</p> |
|
</center> |
|
</form> |
|
</div> |
|
<div dojoType="dialog" id="sichtauswahl" bgColor="darkgray" bgOpacity="0.7" toggle="fade" toggleDuration="100" closeNode="ok" |
|
style="z-index:1014"> |
|
<h3 align="center">Sicht auswählen</h3> |
|
<form name="sichtauswahlform"> |
|
<p align="center"> |
|
<select name="sichtselect"> |
|
<option value="-999">keine Auswahl möglich</option> |
|
</select> |
|
</p> |
|
<p align="center"> |
|
<input type="button" class="clsButtonStyle" id="abbrechen2" onclick="sichtauswahl.hide()" value="Abbrechen"> </input> |
|
<input type="button" id="ok2" class="clsButtonStyle" onclick="maskeSichtAendern()" value="OK"></input> |
|
</p> |
|
</form> |
|
</div> |
|
|
|
<!-- end sicht --> |
|
<!-- start suchdlg --> |
|
<div dojoType="dialog" id="suchdlg" bgColor="darkgray" bgOpacity="0.7" toggle="fade" toggleDuration="100" style="z-index:1015"> |
|
<h3 align="center">Suche</h3> |
|
<form name="suchform"> |
|
<p align="center"> |
|
<input type="text" id="suchtext"></input> |
|
</p> |
|
<p align="center"> |
|
<select id="suchselect" size="10"> |
|
|
|
</select> |
|
</p> |
|
<p align="center"> |
|
<input type="button" class="clsButtonStyle" id="abbrechen" onclick="dojo.widget.byId('suchdlg').hide();" value="Abbrechen"> </input> |
|
<input type="button" id="suchok" class="clsButtonStyle" onclick="sichtEintraegeSuchen(document.getElementById('suchtext').value);" value="OK"></input> |
|
<input type="button" id="suchuebernehmen" class="clsButtonStyle" onclick="dojo.widget.byId('suchdlg').hide();combodlg.hide();sichtdlg.hide();suchauswahlUebernehmen();" value="Übernehmen"></input> |
|
</p> |
|
</form> |
|
</div> |
|
|
|
<!-- end suchdlg --> |
|
<!-- start Standeingabe Dlg --> |
|
<div dojoType="dialog" id="Standeingabedlg" bgColor="darkgray" bgOpacity="0.7" toggle="fade" toggleDuration="100" |
|
closeNode="lesezeichen_abbrechen" style="z-index:1100"> |
|
<form name="Standeingabeform" onsubmit="return false;"> |
|
<h3 align="center">Geben Sie den gewünschten Stand ein</h3> |
|
|
|
<p align="center"> |
|
<input type="text" id="gewuenschterStand" length="11"></input> |
|
</p> |
|
<p align="center"> |
|
<input type="button" class="clsButtonStyle" id="stand_abbrechen" onclick="document.getElementById('gewuenschterStand').value=''; dojo.widget.byId('Standeingabedlg').hide();" value="Abbrechen"></input>  |
|
<input type="button" class="clsButtonStyle" id="stand_ok" onclick="dojo.widget.byId('Standeingabedlg').hide();maskeSichtstandAendern();" value="OK"></input>  |
|
</p> |
|
</form> |
|
</div> |
|
<!-- end standeingabe --> |
|
|
|
<!-- start images --> |
|
<div style="display:none"> |
|
<!-- IE has a bug: it reloads all dynamically resolved images, no matter, is it |
|
new Image() or CSS background. If you don't specify images like that, |
|
it will reload them every time a new node is created --> |
|
<img src="/superx/xml/js/dojo/src/widget/templates/images/TreeV3/i.gif"/> |
|
<img src="/superx/xml/js/dojo/src/widget/templates/images/TreeV3/i_half.gif"/> |
|
<img src="/superx/xml/js/dojo/src/widget/templates/images/TreeV3/expand_minus.gif"/> |
|
<img src="/superx/xml/js/dojo/src/widget/templates/images/TreeV3/expand_plus.gif"/> |
|
<img src="/superx/xml/js/dojo/src/widget/templates/images/TreeV3/expand_leaf.gif"/> |
|
<img src="/superx/xml/js/dojo/src/widget/templates/images/TreeV3/i_long.gif"/> |
|
<img src="/superx/xml/js/dojo/src/widget/templates/images/TreeV3/document.gif"/> |
|
<img src="/superx/xml/js/dojo/src/widget/templates/images/TreeV3/open.gif"/> |
|
<img src="/superx/xml/js/dojo/src/widget/templates/images/TreeV3/closed.gif"/> |
|
</div> |
|
<!-- end images --> |
|
<!-- start textareadlg--> |
|
<div dojoType="dialog" id="textareadlg" bgColor="darkgray" bgOpacity="0.7" toggle="fade" toggleDuration="100" closeNode="ok"> |
|
<form name="textareaform" onsubmit="return false;"> |
|
<h3 id="textareaElementName" align="center">Eingabe</h3> |
|
<br/> |
|
|
|
<p align="center"> |
|
<textarea id="textarea_fld" name="textarea_fld" rows="10" columns="30"> |
|
keine Auswahl möglich</textarea> |
|
|
|
<br/> |
|
<br/> |
|
|
|
<br/> |
|
<br/> |
|
<input type="button" id="abbrechen" class="clsButtonStyle" onclick="textareadlg.hide();zeigeCombosIE6();" value="Abbrechen"></input>  |
|
<input type="button" id="ok" class="clsButtonStyle" onclick="maskeTextareaUebernehmen();" value="OK"></input>      |
|
<input type="button" id="leeren" class="clsButtonStyle" onclick="document.forms['textareaform'].textarea_fld.value='';maskeTextareaUebernehmen();textareadlg.hide()" value="Leeren"></input> |
|
</p> |
|
</form> |
|
</div> |
|
<!-- end textareaDlg --> |
|
<div id="dojoDebug"></div> |
|
<!-- end dojo--> |
|
|
|
</body> |
|
</html> |
|
</xsl:template> |
|
|
|
</xsl:stylesheet>
|
|
|