@@ 114-134 (lines=21) @@ | ||
111 | $memberHandler = xoops_getHandler('member'); |
|
112 | $users = $memberHandler->getUsers(new Criteria('uid', '(' . implode(',', array_keys($userids)) . ')', 'IN'), true); |
|
113 | // Adding the Q&As of the selected category |
|
114 | for ($i = 0; $i < $totalQnasOnPage; ++$i) { |
|
115 | $faq = $faqsObj[$i]->toArray(null, $categoryObj); |
|
116 | ||
117 | // Creating the answer object |
|
118 | $answerObj =& $allanswers[$faqsObj[$i]->faqid()]; |
|
119 | ||
120 | $answerObj->setVar('dohtml', $faqsObj[$i]->getVar('html')); |
|
121 | $answerObj->setVar('doxcode', $faqsObj[$i]->getVar('xcodes')); |
|
122 | $answerObj->setVar('dosmiley', $faqsObj[$i]->getVar('smiley')); |
|
123 | $answerObj->setVar('doimage', $faqsObj[$i]->getVar('image')); |
|
124 | $answerObj->setVar('dobr', $faqsObj[$i]->getVar('linebreak')); |
|
125 | ||
126 | $faq['answer'] = $answerObj->answer(); |
|
127 | $faq['answerid'] = $answerObj->answerid(); |
|
128 | $faq['datesub'] = $faqsObj[$i]->datesub(); |
|
129 | $faq['adminlink'] = sf_getAdminLinks($faqsObj[$i]->faqid()); |
|
130 | ||
131 | $faq['who_when'] = $faqsObj[$i]->getWhoAndWhen($answerObj, $users); |
|
132 | ||
133 | $xoopsTpl->append('faqs', $faq); |
|
134 | } |
|
135 | ||
136 | if (isset($last_qnaObj) && $last_qnaObj) { |
|
137 | $category['last_faqid'] = $last_qnaObj[$categoryObj->getVar('categoryid')]->getVar('faqid'); |
@@ 128-148 (lines=21) @@ | ||
125 | ||
126 | $memberHandler = xoops_getHandler('member'); |
|
127 | $users = $memberHandler->getUsers(new Criteria('uid', '(' . implode(',', array_keys($userids)) . ')', 'IN'), true); |
|
128 | for ($i = 0; $i < $totalQnasOnPage; ++$i) { |
|
129 | $faq = $faqsObj[$i]->toArray(null, $allcategories); |
|
130 | ||
131 | // Creating the answer object |
|
132 | $answerObj =& $allanswers[$faqsObj[$i]->faqid()]; |
|
133 | ||
134 | $answerObj->setVar('dohtml', $faqsObj[$i]->getVar('html')); |
|
135 | $answerObj->setVar('doxcode', $faqsObj[$i]->getVar('xcodes')); |
|
136 | $answerObj->setVar('dosmiley', $faqsObj[$i]->getVar('smiley')); |
|
137 | $answerObj->setVar('doimage', $faqsObj[$i]->getVar('image')); |
|
138 | $answerObj->setVar('dobr', $faqsObj[$i]->getVar('linebreak')); |
|
139 | ||
140 | $faq['answer'] = $answerObj->answer(); |
|
141 | $faq['answerid'] = $answerObj->answerid(); |
|
142 | $faq['datesub'] = $faqsObj[$i]->datesub(); |
|
143 | $faq['adminlink'] = sf_getAdminLinks($faqsObj[$i]->faqid()); |
|
144 | ||
145 | $faq['who_when'] = $faqsObj[$i]->getWhoAndWhen($answerObj, $users); |
|
146 | ||
147 | $xoopsTpl->append('faqs', $faq); |
|
148 | } |
|
149 | } |
|
150 | } |
|
151 |