KLIM#55193 Wens maximaal aantal kennisbank items naast melding.
svn path=/Website/trunk/; revision=41212
This commit is contained in:
@@ -517,6 +517,7 @@ lcl.set_dialect(mld_melding.srtdisc, "MLD_SRTDISCIPLINE_KEY");
|
|||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
|
|
||||||
|
var faq_max_results_mld = "<%=S("faq_max_results_mld")%>";
|
||||||
var mld_key = <%=mld_key%>;
|
var mld_key = <%=mld_key%>;
|
||||||
var act_key = <%=mld_melding.act_key ? mld_melding.act_key : -1%>;
|
var act_key = <%=mld_melding.act_key ? mld_melding.act_key : -1%>;
|
||||||
var ins_key = <%=ins_key%>;
|
var ins_key = <%=ins_key%>;
|
||||||
|
|||||||
@@ -547,6 +547,7 @@ function callback_faq_info(data)
|
|||||||
|
|
||||||
function show_fixed_faq(changed, fixed_faq)
|
function show_fixed_faq(changed, fixed_faq)
|
||||||
{
|
{
|
||||||
|
var max_faqs = faq_max_results_mld;
|
||||||
var $tbl = $("#mldFaq").find("table");
|
var $tbl = $("#mldFaq").find("table");
|
||||||
|
|
||||||
var alg = [null, 'X', 'L', 'G', 'V', 'R'];
|
var alg = [null, 'X', 'L', 'G', 'V', 'R'];
|
||||||
@@ -563,10 +564,13 @@ function show_fixed_faq(changed, fixed_faq)
|
|||||||
|
|
||||||
if (fixed_faq && fixed_faq.length)
|
if (fixed_faq && fixed_faq.length)
|
||||||
{
|
{
|
||||||
|
$("#mldFaq div.inside").prepend("<div class='show-more'><a href='#'>"+L('lcl_more')+"</a></div>");
|
||||||
|
$("#mldFaq div.inside").prepend("<div class='show-less hidden'><a href='#'>"+L('lcl_less')+"</a></div>");
|
||||||
for (var i = 0; i < fixed_faq.length; i++)
|
for (var i = 0; i < fixed_faq.length; i++)
|
||||||
{
|
{
|
||||||
var safequestion = $("<span>").text(fixed_faq[i].question).html().replace(/\n/g, "<br>");
|
var safequestion = $("<span>").text(fixed_faq[i].question).html().replace(/\n/g, "<br>");
|
||||||
var $newrow = $("<tr class='trlabel flexlabel flexcollapsable flexcollapsed "
|
var $newrow = $("<tr class='trlabel flexlabel flexcollapsable flexcollapsed "
|
||||||
|
+ (i >= max_faqs ? "hide-more hidden " : "")
|
||||||
+fixed_faq[i].faq_type+(fixed_faq[i].extraClass?fixed_faq[i].extraClass:"")
|
+fixed_faq[i].faq_type+(fixed_faq[i].extraClass?fixed_faq[i].extraClass:"")
|
||||||
+"'><td class='fixedfaqquestion lhint'>" + safequestion + "</td></tr>")
|
+"'><td class='fixedfaqquestion lhint'>" + safequestion + "</td></tr>")
|
||||||
.click(function () {
|
.click(function () {
|
||||||
@@ -583,6 +587,7 @@ function show_fixed_faq(changed, fixed_faq)
|
|||||||
$tbl.append("<tr style='display:none' class='"+fixed_faq[i].faq_type+"'><td class='fixedfaqanswer'><span='fclthtml'>" + safeanswer + "</span></td></tr>");
|
$tbl.append("<tr style='display:none' class='"+fixed_faq[i].faq_type+"'><td class='fixedfaqanswer'><span='fclthtml'>" + safeanswer + "</span></td></tr>");
|
||||||
}
|
}
|
||||||
$("#mldFaq").show();
|
$("#mldFaq").show();
|
||||||
|
$("div.show-more, div.show-less", $("#mldFaq")).on("click", function() { $("div.show-more, div.show-less, tr.hide-more", $("#mldFaq")).toggleClass("hidden"); });
|
||||||
}
|
}
|
||||||
if (!$tbl.find("tr").length)
|
if (!$tbl.find("tr").length)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user