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.
69 lines
3.2 KiB
69 lines
3.2 KiB
<?php
|
|
|
|
// FAQ is turned on in general
|
|
if (JAK_FAQ_A) {
|
|
|
|
// Client Access
|
|
if (JAK_CLIENTID) {
|
|
// All access
|
|
if ($jakclient->getVar("faq_cat") == 0) {
|
|
$newfaqart = $jakdb->select("faq_article", ["[>]faq_categories" => ["catid" => "id"]], ["faq_article.id", "faq_article.lang", "faq_article.title", "faq_article.content", "faq_article.time", "faq_categories.class", "faq_categories.title(titlecat)"], ["AND" => ["faq_article.lang" => $BT_LANGUAGE, "faq_article.active" => 1],
|
|
"ORDER" => ["faq_article.dorder" => "DESC"],
|
|
"LIMIT" => JAK_FAQ_HOME
|
|
]);
|
|
// Only for certain categories
|
|
} else {
|
|
$newfaqart = $jakdb->select("faq_article", ["[>]faq_categories" => ["catid" => "id"]], ["faq_article.id", "faq_article.lang", "faq_article.title", "faq_article.content", "faq_article.time", "faq_categories.class", "faq_categories.title(titlecat)"], ["AND" => ["faq_article.lang" => $BT_LANGUAGE, "faq_article.catid" => [$jakclient->getVar("faq_cat")], "faq_article.active" => 1],
|
|
"ORDER" => ["faq_article.dorder" => "DESC"],
|
|
"LIMIT" => JAK_FAQ_HOME
|
|
]);
|
|
}
|
|
// Can see all active articles
|
|
} elseif (JAK_USERID) {
|
|
$newfaqart = $jakdb->select("faq_article", ["[>]faq_categories" => ["catid" => "id"]], ["faq_article.id", "faq_article.lang", "faq_article.title", "faq_article.content", "faq_article.time", "faq_categories.class", "faq_categories.title(titlecat)"], ["AND" => ["faq_article.lang" => $BT_LANGUAGE, "faq_article.active" => 1],
|
|
"ORDER" => ["faq_article.dorder" => "DESC"],
|
|
"LIMIT" => JAK_FAQ_HOME
|
|
]);
|
|
// Can see categories for guests
|
|
} else {
|
|
$newfaqart = $jakdb->select("faq_article", ["[>]faq_categories" => ["catid" => "id"]], ["faq_article.id", "faq_article.lang", "faq_article.title", "faq_article.content", "faq_article.time", "faq_categories.class", "faq_categories.title(titlecat)"], ["AND" => ["faq_categories.guesta" => 1, "faq_article.lang" => $BT_LANGUAGE, "faq_article.active" => 1],
|
|
"ORDER" => ["faq_article.dorder" => "DESC"],
|
|
"LIMIT" => JAK_FAQ_HOME
|
|
]);
|
|
}
|
|
|
|
}
|
|
|
|
if (isset($newfaqart) && !empty($newfaqart)){?>
|
|
|
|
<div class="card-columns">
|
|
<?php foreach($newfaqart as $faqn) {
|
|
$faqparseurl = JAK_rewrite::jakParseurl(JAK_FAQ_URL, 'a', $faqn["id"], JAK_rewrite::jakCleanurl($faqn["title"]));
|
|
?>
|
|
|
|
<div class="card card-blog">
|
|
<div class="card-icon">
|
|
<i class="<?php echo (!empty($faqn["icon"]) ? $faqn["icon"] : 'far fa-question-circle');?>"></i>
|
|
</div>
|
|
<div class="card-body text-center">
|
|
<h6 class="card-category text-info"><?php echo $faqn["titlecat"];?></h6>
|
|
<h4 class="card-title">
|
|
<?php echo $faqn["title"];?>
|
|
</h4>
|
|
<p class="card-description">
|
|
<?php echo jak_cut_text($faqn["content"], 180, '...');?></p>
|
|
<div class="card-footer">
|
|
<a href="<?php echo $faqparseurl;?>" class="btn btn-danger btn-round"><?php echo $jkl['hd1'];?></a>
|
|
<hr>
|
|
|
|
<div class="stats pb-3">
|
|
<i class="fa fa-clock-o" aria-hidden="true"></i> <?php echo JAK_base::jakTimesince($faqn['time'], JAK_DATEFORMAT, JAK_TIMEFORMAT);?>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<?php } ?>
|
|
</div>
|
|
<?php } ?>
|
|
|