FSN#26209 Nu ook preview van originele XML mogelijk
svn path=/Website/trunk/; revision=18199
This commit is contained in:
@@ -69,7 +69,11 @@ if (xmlnode) // safety check
|
||||
$.post($("form[name=xsledit]")[0].action + "?preview=1", $("[name=xsledit]").serialize(),
|
||||
FcltCallbackAndThen(function (data) {
|
||||
if (data.success)
|
||||
{
|
||||
// XML krijgt eigen window, die wil je vaak laten staan
|
||||
$("form[name=xslview]")[0].target = ($("#mode :selected").val()=='xml'?"RapPreview":"XmlPreview")
|
||||
$("form[name=xslview]")[0].submit();
|
||||
}
|
||||
}),
|
||||
"json");
|
||||
}
|
||||
@@ -159,8 +163,9 @@ if (xmlnode) // safety check
|
||||
+ " ORDER BY 1";
|
||||
FCLTselector("srtnoti", sql, { emptyOption: L("lcl_xsledit_nosrtnoti") });
|
||||
|
||||
%><select name='mode'>
|
||||
%><select name='mode' id='mode'>
|
||||
<option value=''><%= L("lcl_xsledit_nomode") %></option>
|
||||
<option value='xml'><%= L("lcl_xsledit_xmlmode") %></option>
|
||||
<option value='email'><%= L("lcl_xsledit_emailmode") %></option>
|
||||
<option value='summary'><%= L("lcl_xsledit_summarymode") %></option>
|
||||
<option value='kto'><%= L("lcl_xsledit_ktomode") %></option>
|
||||
|
||||
@@ -31,6 +31,7 @@ FCLT2XMLResponse({xmlnode: getQParamSafe("xmlnode"),
|
||||
key: getQParamInt("key", -1),
|
||||
mode: getQParam("mode", "email"),
|
||||
srtnotificatie: getQParam("srtnoti"),
|
||||
nostyle:getQParam("mode")=="xml", // overruled de rest
|
||||
concept: true });
|
||||
}
|
||||
catch(e)
|
||||
|
||||
@@ -169,6 +169,7 @@ function FCLT2XMLResponse (params) {
|
||||
// where
|
||||
// srtnotificatie
|
||||
// stylesheet
|
||||
// of nostyle
|
||||
// concept
|
||||
|
||||
var sql = '';
|
||||
@@ -190,12 +191,21 @@ function FCLT2XMLResponse (params) {
|
||||
if (Session("logging")&1)
|
||||
__Log2File(xml_content, params.xmlnode + params.key);
|
||||
|
||||
if (!params.stylesheet)
|
||||
stylesheet = GetStylesheet(params.company || -1, params.xmlnode, params.concept);
|
||||
if (params.nostyle)
|
||||
{
|
||||
Response.Clear;
|
||||
Response.ContentType = "text/xml";
|
||||
Response.Write(xml_content);
|
||||
}
|
||||
else
|
||||
stylesheet = params.stylesheet;
|
||||
{
|
||||
if (!params.stylesheet)
|
||||
stylesheet = GetStylesheet(params.company || -1, params.xmlnode, params.concept);
|
||||
else
|
||||
stylesheet = params.stylesheet;
|
||||
|
||||
STR2Stream(xml_content, stylesheet, Response, params);
|
||||
STR2Stream(xml_content, stylesheet, Response, params);
|
||||
}
|
||||
}
|
||||
return true;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user