@@ -11,7 +11,7 @@ discard block |
||
| 11 | 11 | /** @var Smartfaq\Helper $helper */ |
| 12 | 12 | $helper = Smartfaq\Helper::getInstance(); |
| 13 | 13 | |
| 14 | -global $xoopsUser, $xoopsUser, $xoopsConfig, $xoopsDB, $xoopsModule; |
|
| 14 | +global $xoopsUser, $xoopsUser, $xoopsConfig, $xoopsDB, $xoopsModule; |
|
| 15 | 15 | |
| 16 | 16 | echo "<br>\n"; |
| 17 | 17 | if (!isset($categoryid) || ($categoryid < 1)) { |
@@ -28,9 +28,9 @@ discard block |
||
| 28 | 28 | |
| 29 | 29 | Smartfaq\Utility::collapsableBar('toptable', 'toptableicon'); |
| 30 | 30 | |
| 31 | -echo "<img id='toptableicon' src=" . XOOPS_URL . '/modules/' . $xoopsModule->dirname() . "/assets/images/icon/close12.gif alt=''></a> " . $faqs_title . '</h3>'; |
|
| 31 | +echo "<img id='toptableicon' src=".XOOPS_URL.'/modules/'.$xoopsModule->dirname()."/assets/images/icon/close12.gif alt=''></a> ".$faqs_title.'</h3>'; |
|
| 32 | 32 | echo "<div id='toptable'>"; |
| 33 | -echo '<span style="color: #567; margin: 3px 0 12px 0; font-size: small; display: block; ">' . $faqs_info . '</span>'; |
|
| 33 | +echo '<span style="color: #567; margin: 3px 0 12px 0; font-size: small; display: block; ">'.$faqs_info.'</span>'; |
|
| 34 | 34 | |
| 35 | 35 | // Get the total number of published FAQs |
| 36 | 36 | $totalfaqs = $faqHandler->getFaqsCount($sel_cat, [Constants::SF_STATUS_PUBLISHED, Constants::SF_STATUS_NEW_ANSWER]); |
@@ -41,22 +41,22 @@ discard block |
||
| 41 | 41 | $allCats = $categoryHandler->getObjects(null, true); |
| 42 | 42 | echo "<table width='100%' cellspacing=1 cellpadding=3 border=0 class = outer>"; |
| 43 | 43 | echo '<tr>'; |
| 44 | -echo "<th width='40' class='bg3' align='center'><b>" . _AM_SF_ARTID . '</b></td>'; |
|
| 45 | -echo "<th width='20%' class='bg3' align='left'><b>" . _AM_SF_ARTCOLNAME . '</b></td>'; |
|
| 46 | -echo "<th class='bg3' align='left'><b>" . _AM_SF_QUESTION . '</b></td>'; |
|
| 44 | +echo "<th width='40' class='bg3' align='center'><b>"._AM_SF_ARTID.'</b></td>'; |
|
| 45 | +echo "<th width='20%' class='bg3' align='left'><b>"._AM_SF_ARTCOLNAME.'</b></td>'; |
|
| 46 | +echo "<th class='bg3' align='left'><b>"._AM_SF_QUESTION.'</b></td>'; |
|
| 47 | 47 | |
| 48 | -echo "<th width='90' class='bg3' align='center'><b>" . _AM_SF_ASKED . '</b></td>'; |
|
| 49 | -echo "<th width='90' class='bg3' align='center'><b>" . _AM_SF_ANSWERED . '</b></td>'; |
|
| 48 | +echo "<th width='90' class='bg3' align='center'><b>"._AM_SF_ASKED.'</b></td>'; |
|
| 49 | +echo "<th width='90' class='bg3' align='center'><b>"._AM_SF_ANSWERED.'</b></td>'; |
|
| 50 | 50 | |
| 51 | -echo "<th width='90' class='bg3' align='center'><b>" . _AM_SF_CREATED . '</b></td>'; |
|
| 52 | -echo "<th width='60' class='bg3' align='center'><b>" . _AM_SF_ACTION . '</b></td>'; |
|
| 51 | +echo "<th width='90' class='bg3' align='center'><b>"._AM_SF_CREATED.'</b></td>'; |
|
| 52 | +echo "<th width='60' class='bg3' align='center'><b>"._AM_SF_ACTION.'</b></td>'; |
|
| 53 | 53 | echo '</tr>'; |
| 54 | 54 | if ($totalfaqs > 0) { |
| 55 | 55 | global $pathIcon16, $smartModuleConfig; |
| 56 | 56 | foreach ($faqsObj as $iValue) { |
| 57 | 57 | $categoryObj = $allCats[$iValue->categoryid()]; |
| 58 | - $modify = "<a href='faq.php?op=mod&faqid=" . $iValue->faqid() . "'><img src='" . $pathIcon16 . '/edit.png' . "' title='" . _AM_SF_EDITART . "' alt='" . _AM_SF_EDITART . "'></a>"; |
|
| 59 | - $delete = "<a href='faq.php?op=del&faqid=" . $iValue->faqid() . "'><img src='" . $pathIcon16 . '/delete.png' . "' title='" . _AM_SF_EDITART . "' alt='" . _AM_SF_DELETEART . "'></a>"; |
|
| 58 | + $modify = "<a href='faq.php?op=mod&faqid=".$iValue->faqid()."'><img src='".$pathIcon16.'/edit.png'."' title='"._AM_SF_EDITART."' alt='"._AM_SF_EDITART."'></a>"; |
|
| 59 | + $delete = "<a href='faq.php?op=del&faqid=".$iValue->faqid()."'><img src='".$pathIcon16.'/delete.png'."' title='"._AM_SF_EDITART."' alt='"._AM_SF_DELETEART."'></a>"; |
|
| 60 | 60 | |
| 61 | 61 | //adding name of the Question Submitter |
| 62 | 62 | $requester = Smartfaq\Utility::getLinkedUnameFromId($iValue->uid(), $smartModuleConfig['userealname']); |
@@ -69,7 +69,7 @@ discard block |
||
| 69 | 69 | $criteria->add(new \Criteria('faqid', $iValue->faqid())); |
| 70 | 70 | $criteria->add(new \Criteria('status', true)); |
| 71 | 71 | |
| 72 | - $answerObjects =& $answerHandler->getObjects($criteria, true); |
|
| 72 | + $answerObjects = & $answerHandler->getObjects($criteria, true); |
|
| 73 | 73 | |
| 74 | 74 | foreach (array_keys($answerObjects) as $j) { |
| 75 | 75 | $answerObj = $answerObjects[$j]; |
@@ -84,26 +84,26 @@ discard block |
||
| 84 | 84 | } |
| 85 | 85 | |
| 86 | 86 | echo '<tr>'; |
| 87 | - echo "<td class='head' align='center'>" . $iValue->faqid() . '</td>'; |
|
| 88 | - echo "<td class='even' align='left'>" . $categoryObj->name() . '</td>'; |
|
| 89 | - echo "<td class='even' align='left'><a href='" . XOOPS_URL . '/modules/' . $xoopsModule->dirname() . '/faq.php?faqid=' . $iValue->faqid() . "'>" . $iValue->question(100) . '</a></td>'; |
|
| 87 | + echo "<td class='head' align='center'>".$iValue->faqid().'</td>'; |
|
| 88 | + echo "<td class='even' align='left'>".$categoryObj->name().'</td>'; |
|
| 89 | + echo "<td class='even' align='left'><a href='".XOOPS_URL.'/modules/'.$xoopsModule->dirname().'/faq.php?faqid='.$iValue->faqid()."'>".$iValue->question(100).'</a></td>'; |
|
| 90 | 90 | |
| 91 | - echo "<td class='even' align='center'>" . $requester . '</td>'; |
|
| 92 | - echo "<td class='even' align='center'>" . $answerSubmitter . '</td>'; |
|
| 91 | + echo "<td class='even' align='center'>".$requester.'</td>'; |
|
| 92 | + echo "<td class='even' align='center'>".$answerSubmitter.'</td>'; |
|
| 93 | 93 | |
| 94 | - echo "<td class='even' align='center'>" . $iValue->datesub('s') . '</td>'; |
|
| 94 | + echo "<td class='even' align='center'>".$iValue->datesub('s').'</td>'; |
|
| 95 | 95 | echo "<td class='even' align='center'> $modify $delete </td>"; |
| 96 | 96 | echo '</tr>'; |
| 97 | 97 | } |
| 98 | 98 | } else { |
| 99 | 99 | $faqid = -1; |
| 100 | 100 | echo '<tr>'; |
| 101 | - echo "<td class='head' align='center' colspan= '7'>" . _AM_SF_NOFAQS . '</td>'; |
|
| 101 | + echo "<td class='head' align='center' colspan= '7'>"._AM_SF_NOFAQS.'</td>'; |
|
| 102 | 102 | echo '</tr>'; |
| 103 | 103 | } |
| 104 | 104 | echo "</table>\n"; |
| 105 | 105 | echo "<br>\n"; |
| 106 | 106 | |
| 107 | 107 | $pagenav = new \XoopsPageNav($totalfaqs, $helper->getConfig('perpage'), $startfaq, 'startfaq', $pagenav_extra_args); |
| 108 | -echo '<div style="text-align:right;">' . $pagenav->renderNav() . '</div>'; |
|
| 108 | +echo '<div style="text-align:right;">'.$pagenav->renderNav().'</div>'; |
|
| 109 | 109 | echo '</div>'; |
@@ -11,14 +11,14 @@ discard block |
||
| 11 | 11 | /** @var Smartfaq\Helper $helper */ |
| 12 | 12 | $helper = Smartfaq\Helper::getInstance(); |
| 13 | 13 | |
| 14 | -require_once __DIR__ . '/header.php'; |
|
| 14 | +require_once __DIR__.'/header.php'; |
|
| 15 | 15 | |
| 16 | 16 | global $xoopsConfig, $xoopsModule; |
| 17 | 17 | |
| 18 | 18 | $GLOBALS['xoopsOption']['template_main'] = 'smartfaq_category.tpl'; |
| 19 | 19 | |
| 20 | -require_once XOOPS_ROOT_PATH . '/header.php'; |
|
| 21 | -require_once __DIR__ . '/footer.php'; |
|
| 20 | +require_once XOOPS_ROOT_PATH.'/header.php'; |
|
| 21 | +require_once __DIR__.'/footer.php'; |
|
| 22 | 22 | |
| 23 | 23 | $categoryid = \Xmf\Request::getInt('categoryid', 0, 'GET'); |
| 24 | 24 | |
@@ -65,7 +65,7 @@ discard block |
||
| 65 | 65 | $last_qnaObj = $faqHandler->getLastPublishedByCat([Constants::SF_STATUS_OPENED]); |
| 66 | 66 | if (isset($last_qnaObj[$categoryid])) { |
| 67 | 67 | $categoryObj->setVar('last_faqid', $last_qnaObj[$categoryid]->getVar('faqid')); |
| 68 | - $categoryObj->setVar('last_question_link', "<a href='faq.php?faqid=" . $last_qnaObj[$categoryid]->getVar('faqid') . "'>" . $last_qnaObj[$categoryid]->question(50) . '</a>'); |
|
| 68 | + $categoryObj->setVar('last_question_link', "<a href='faq.php?faqid=".$last_qnaObj[$categoryid]->getVar('faqid')."'>".$last_qnaObj[$categoryid]->question(50).'</a>'); |
|
| 69 | 69 | } |
| 70 | 70 | // Populating the smarty variables with informations related to the selected category |
| 71 | 71 | $category = $categoryObj->toArray(null, true); |
@@ -73,7 +73,7 @@ discard block |
||
| 73 | 73 | $category['categoryPath'] = $categoryObj->getCategoryPath(false, true); |
| 74 | 74 | |
| 75 | 75 | // Creating the sub-categories objects that belong to the selected category |
| 76 | -$subcatsObj =& $categoryHandler->getCategories(0, 0, $categoryid); |
|
| 76 | +$subcatsObj = & $categoryHandler->getCategories(0, 0, $categoryid); |
|
| 77 | 77 | $total_subcats = count($subcatsObj); |
| 78 | 78 | $catQnasWithSub = 0; |
| 79 | 79 | if (0 != $total_subcats) { |
@@ -84,11 +84,11 @@ discard block |
||
| 84 | 84 | if (isset($totalQnas[$subcat_id]) && $totalQnas[$subcat_id] > 0) { |
| 85 | 85 | if (isset($last_qnaObj[$subcat_id])) { |
| 86 | 86 | $subcat->setVar('last_faqid', $last_qnaObj[$subcat_id]->getVar('faqid')); |
| 87 | - $subcat->setVar('last_question_link', "<a href='faq.php?faqid=" . $last_qnaObj[$subcat_id]->getVar('faqid') . "'>" . $last_qnaObj[$subcat_id]->question(50) . '</a>'); |
|
| 87 | + $subcat->setVar('last_question_link', "<a href='faq.php?faqid=".$last_qnaObj[$subcat_id]->getVar('faqid')."'>".$last_qnaObj[$subcat_id]->question(50).'</a>'); |
|
| 88 | 88 | } |
| 89 | 89 | $subcat->setVar('faqcount', $totalQnas[$subcat_id]); |
| 90 | 90 | $subcats[$subcat_id] = $subcat->toArray(null, true); |
| 91 | - $catQnasWithSub += $subcats[$subcat_id]['total']; |
|
| 91 | + $catQnasWithSub += $subcats[$subcat_id]['total']; |
|
| 92 | 92 | } |
| 93 | 93 | } |
| 94 | 94 | $xoopsTpl->assign('subcats', $subcats); |
@@ -102,7 +102,7 @@ discard block |
||
| 102 | 102 | } |
| 103 | 103 | |
| 104 | 104 | $memberHandler = xoops_getHandler('member'); |
| 105 | - $users = $memberHandler->getUsers(new \Criteria('uid', '(' . implode(',', array_keys($userids)) . ')', 'IN'), true); |
|
| 105 | + $users = $memberHandler->getUsers(new \Criteria('uid', '('.implode(',', array_keys($userids)).')', 'IN'), true); |
|
| 106 | 106 | foreach ($faqsObj as $iValue) { |
| 107 | 107 | $faq = $iValue->toArray(null, $allcategories); |
| 108 | 108 | |
@@ -114,7 +114,7 @@ discard block |
||
| 114 | 114 | } |
| 115 | 115 | } |
| 116 | 116 | // Language constants |
| 117 | -$xoopsTpl->assign('whereInSection', $myts->htmlSpecialChars($xoopsModule->getVar('name')) . " > <a href='open_index.php'>" . _MD_SF_OPEN_SECTION . '</a>'); |
|
| 117 | +$xoopsTpl->assign('whereInSection', $myts->htmlSpecialChars($xoopsModule->getVar('name'))." > <a href='open_index.php'>"._MD_SF_OPEN_SECTION.'</a>'); |
|
| 118 | 118 | $xoopsTpl->assign('modulename', $xoopsModule->dirname()); |
| 119 | 119 | |
| 120 | 120 | $xoopsTpl->assign('displaylastfaqs', true); |
@@ -131,19 +131,19 @@ discard block |
||
| 131 | 131 | $xoopsTpl->assign('lang_category', _MD_SF_CATEGORY); |
| 132 | 132 | |
| 133 | 133 | // The Navigation Bar |
| 134 | -require_once XOOPS_ROOT_PATH . '/class/pagenav.php'; |
|
| 135 | -$pagenav = new \XoopsPageNav($totalQnas[$categoryid], $helper->getConfig('indexperpage'), $start, 'start', 'categoryid=' . $categoryObj->getVar('categoryid')); |
|
| 134 | +require_once XOOPS_ROOT_PATH.'/class/pagenav.php'; |
|
| 135 | +$pagenav = new \XoopsPageNav($totalQnas[$categoryid], $helper->getConfig('indexperpage'), $start, 'start', 'categoryid='.$categoryObj->getVar('categoryid')); |
|
| 136 | 136 | if (1 == $helper->getConfig('useimagenavpage')) { |
| 137 | - $category['navbar'] = '<div style="text-align:right;">' . $pagenav->renderImageNav() . '</div>'; |
|
| 137 | + $category['navbar'] = '<div style="text-align:right;">'.$pagenav->renderImageNav().'</div>'; |
|
| 138 | 138 | } else { |
| 139 | - $category['navbar'] = '<div style="text-align:right;">' . $pagenav->renderNav() . '</div>'; |
|
| 139 | + $category['navbar'] = '<div style="text-align:right;">'.$pagenav->renderNav().'</div>'; |
|
| 140 | 140 | } |
| 141 | 141 | |
| 142 | 142 | $xoopsTpl->assign('category', $category); |
| 143 | 143 | |
| 144 | 144 | // Page Title Hack by marcan |
| 145 | 145 | $module_name = $myts->htmlSpecialChars($xoopsModule->getVar('name')); |
| 146 | -$xoopsTpl->assign('xoops_pagetitle', $module_name . ' - ' . $category['name']); |
|
| 146 | +$xoopsTpl->assign('xoops_pagetitle', $module_name.' - '.$category['name']); |
|
| 147 | 147 | // End Page Title Hack by marcan |
| 148 | 148 | |
| 149 | -require_once XOOPS_ROOT_PATH . '/footer.php'; |
|
| 149 | +require_once XOOPS_ROOT_PATH.'/footer.php'; |
|