AAEN#35484 parameter tiny geintroduceerd

svn path=/Website/trunk/; revision=28736
This commit is contained in:
Ruud Lipper
2016-04-04 06:58:21 +00:00
parent 32f4eeb3a9
commit 315fdfc613

View File

@@ -23,6 +23,7 @@
<%
var ruimte_key = getQParamInt("ruimte_key");
var qrc = getQParamInt("qrc", 0) != 0;
var tiny = getQParamInt("tiny", 0) !=0;
var isResRuimte = false;
@@ -65,39 +66,46 @@ var subject = oRs("plaats").value;
// BLOCK_START({collapsed: true, title: L("lcl_alg_ruimte_frame")});
// ROFIELD("fld", L("lcl_estate_ruimte_man_nr"), oRs("alg_ruimte_nr").value);
ROFIELD("fld", L("lcl_estate_ruimte_man_descr"), oRs("alg_ruimte_omschrijving").value);
ROFIELD("fld", L("lcl_estate_ruimte_man_sort"), oRs("alg_srtruimte_omschrijving").value, {suppressEmpty:true});
if (oRs("mld_dienstniveau_key").value)
if (!tiny)
{
sql = "SELECT mld_dienstniveau_key, "
+ lcl.xsqla("mld_dienstniveau_omschr", "mld_dienstniveau_key")
+ " FROM mld_dienstniveau "
+ " WHERE mld_dienstniveau_key = " + oRs("mld_dienstniveau_key").value;
toRs = Oracle.Execute(sql);
ROFIELD("fld", L("lcl_mld_dienst_niveau"), toRs("mld_dienstniveau_omschr").value);
toRs.Close();
}
ROFIELD("fld", L("lcl_estate_ruimte_bruto_vloeropp"), oRs("alg_ruimte_bruto_vloeropp").value, {suppressEmpty:true});
ROFIELD("fld", L("lcl_estate_ruimte_opp_alt1"), oRs("alg_ruimte_opp_alt1").value, {suppressEmpty:true});
ROFIELD("fld", L("lcl_estate_ruimte_opp_alt2"), oRs("alg_ruimte_opp_alt2").value, {suppressEmpty:true});
ROFIELD("fld", L("lcl_estate_ruimte_man_omtrek"), oRs("alg_ruimte_omtrek").value, {suppressEmpty:true});
ROFIELD("fld", L("lcl_estate_ruimte_man_inhoud"), oRs("alg_ruimte_inhoud").value, {suppressEmpty:true});
ROFIELD("fld", L("lcl_estate_ruimte_man_opmerk"), oRs("alg_ruimte_opmerking").value, {suppressEmpty:true});
ROFIELD("fld", L("lcl_estate_ruimte_man_sort"), oRs("alg_srtruimte_omschrijving").value, {suppressEmpty:true});
if (oRs("mld_dienstniveau_key").value)
{
sql = "SELECT mld_dienstniveau_key, "
+ lcl.xsqla("mld_dienstniveau_omschr", "mld_dienstniveau_key")
+ " FROM mld_dienstniveau "
+ " WHERE mld_dienstniveau_key = " + oRs("mld_dienstniveau_key").value;
toRs = Oracle.Execute(sql);
ROFIELD("fld", L("lcl_mld_dienst_niveau"), toRs("mld_dienstniveau_omschr").value);
toRs.Close();
}
ROFIELD("fld", L("lcl_estate_ruimte_bruto_vloeropp"), oRs("alg_ruimte_bruto_vloeropp").value, {suppressEmpty:true});
ROFIELD("fld", L("lcl_estate_ruimte_opp_alt1"), oRs("alg_ruimte_opp_alt1").value, {suppressEmpty:true});
ROFIELD("fld", L("lcl_estate_ruimte_opp_alt2"), oRs("alg_ruimte_opp_alt2").value, {suppressEmpty:true});
ROFIELD("fld", L("lcl_estate_ruimte_man_omtrek"), oRs("alg_ruimte_omtrek").value, {suppressEmpty:true});
ROFIELD("fld", L("lcl_estate_ruimte_man_inhoud"), oRs("alg_ruimte_inhoud").value, {suppressEmpty:true});
}
ROFIELD("fld", L("lcl_estate_ruimte_man_opmerk"), oRs("alg_ruimte_opmerking").value, {suppressEmpty:true});
// BLOCK_END();
// Plus flexkenmerken
var this_alg = alg.func_enabled(ruimte_key, "R");
generateFlexKenmerkBlock ({
fnpre : function () { BLOCK_START({collapsed: true, title: L("lcl_alg_flexblok")}); },
fnpost : BLOCK_END,
onrgoed_key : ruimte_key,
onrgoed_niveau : "R",
reado : true,
this_alg : this_alg,
mobile: true
});
if (!tiny)
{
// Plus flexkenmerken
var this_alg = alg.func_enabled(ruimte_key, "R");
generateFlexKenmerkBlock ({
fnpre : function () { BLOCK_START({collapsed: true, title: L("lcl_alg_flexblok")}); },
fnpost : BLOCK_END,
onrgoed_key : ruimte_key,
onrgoed_niveau : "R",
reado : true,
this_alg : this_alg,
mobile: true
});
}
sql = "SELECT res_ruimte_key FROM res_alg_ruimte "
+ " WHERE res_alg_ruimte_verwijder IS NULL"
@@ -115,7 +123,7 @@ var subject = oRs("plaats").value;
BUTTON(L("lcl_mobile_reserveringen"), {linkid: "./reserveringen.asp?alg_ruimte_key="+ruimte_key, dataicon: "grid", dataajax: 'false'});
}
trackinglines = mobile.hastrackingpage('ruimte', ruimte_key);
if (trackinglines > 0) {
if (trackinglines > 0 && !tiny) {
BUTTON(L("lcl_history"), {linkid: "#page-2-"+ruimte_key, dataicon: "bullets", transition: "pop", datarel: "dialog"});
}
@@ -182,7 +190,7 @@ var subject = oRs("plaats").value;
BUTTON(L("lcl_mobile_objecten")+" ("+toRs(0).value+")", {linkid: "./ins_list.asp?ruimte_key="+ruimte_key, dataicon: "info"});
}
}
if (user.checkAutorisation( "WEB_PRSBOF", true)) { // Werkplekbeheer
if (user.checkAutorisation( "WEB_PRSBOF", true) && !tiny) { // Werkplekbeheer zolang ik alleen kan doorklikken hoef ik die button niet te zien in tiny mode
var tsql = "SELECT COUNT(prs_werkplek_key)"
+ " FROM prs_werkplek WHERE prs_werkplek_virtueel=0 AND prs_alg_ruimte_key = " + ruimte_key;
toRs = Oracle.Execute(tsql);