KLIM#55193 Wens maximaal aantal kennisbank items naast melding.

svn path=/Website/trunk/; revision=41222
This commit is contained in:
Alex Tiehuis
2019-02-28 09:44:42 +00:00
parent 0e7d194cce
commit c9d6974397

View File

@@ -564,13 +564,18 @@ function show_fixed_faq(changed, fixed_faq)
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>");
if (max_faqs > 0 && !$("#mldFaq div.show-more-container").length)
{
$("#mldFaq div.inside").prepend("<div class='show-more-container'></div>");
$("#mldFaq div.show-more-container").append("<div class='show-more'><a href='#'>"+L('lcl_more')+"</a></div>");
$("#mldFaq div.show-more-container").append("<div class='show-less hidden'><a href='#'>"+L('lcl_less')+"</a></div>");
}
$("#mldFaq div.show-more-container").toggle(fixed_faq.length > max_faqs);
for (var i = 0; i < fixed_faq.length; i++)
{
var safequestion = $("<span>").text(fixed_faq[i].question).html().replace(/\n/g, "<br>");
var $newrow = $("<tr class='trlabel flexlabel flexcollapsable flexcollapsed "
+ (i >= max_faqs ? "hide-more hidden " : "")
+ (i >= max_faqs && max_faqs > 0 ? "hide-more hidden " : "")
+fixed_faq[i].faq_type+(fixed_faq[i].extraClass?fixed_faq[i].extraClass:"")
+"'><td class='fixedfaqquestion lhint'>" + safequestion + "</td></tr>")
.click(function () {
@@ -587,7 +592,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>");
}
$("#mldFaq").show();
$("div.show-more, div.show-less", $("#mldFaq")).on("click", function() { $("div.show-more, div.show-less, tr.hide-more", $("#mldFaq")).toggleClass("hidden"); });
$("div.show-more, div.show-less", $("#mldFaq")).off().on("click", function() { $("div.show-more, div.show-less, tr.hide-more", $("#mldFaq")).toggleClass("hidden"); });
}
if (!$tbl.find("tr").length)
{