@@ 59-70 (lines=12) @@ | ||
56 | . ' DESC'; |
|
57 | $result = $xoopsDB->query($sql, $options[1], 0); |
|
58 | ||
59 | if ($totalwords > 0) { // If there are definitions |
|
60 | while (list($entryID, $categoryID, $term, $datesub) = $xoopsDB->fetchRow($result)) { |
|
61 | $newentries = array(); |
|
62 | $linktext = ucfirst($myts->htmlSpecialChars($term)); |
|
63 | $newentries['dir'] = $lexikon->dirname(); |
|
64 | $newentries['linktext'] = $linktext; |
|
65 | $newentries['id'] = (int)$entryID; |
|
66 | $newentries['date'] = formatTimestamp($datesub, $lxConfig['dateformat']); |
|
67 | ||
68 | $block['newstuff'][] = $newentries; |
|
69 | } |
|
70 | } |
|
71 | ||
72 | return $block; |
|
73 | } |
@@ 86-99 (lines=14) @@ | ||
83 | . " AND datesub > 0 AND submit = '0' AND offline = '0' AND request = '0' " |
|
84 | . $catperms |
|
85 | . ' ORDER BY datesub DESC', (int)$xoopsModuleConfig['blocksperpage'], 0); |
|
86 | if ($publishedwords > 0) { // If there are definitions |
|
87 | //while (list( $entryID, $term, $datesub ) = $xoopsDB->fetchRow($result05)) { |
|
88 | while (list($entryID, $categoryID, $term, $datesub) = $xoopsDB->fetchRow($result05)) { |
|
89 | $newentries = array(); |
|
90 | $xoopsModule = XoopsModule::getByDirname('lexikon'); |
|
91 | $linktext = ucfirst($myts->htmlSpecialChars($term)); |
|
92 | $newentries['linktext'] = $linktext; |
|
93 | $newentries['id'] = $entryID; |
|
94 | $newentries['date'] = formatTimestamp($datesub, 's'); |
|
95 | ||
96 | $block1['newstuff'][] = $newentries; |
|
97 | } |
|
98 | $xoopsTpl->assign('block', $block1); |
|
99 | } |
|
100 | ||
101 | // To display the most read entries block |
|
102 | $block2 = array(); |
|
@@ 111-123 (lines=13) @@ | ||
108 | . $catperms |
|
109 | . ' ORDER BY counter DESC', (int)$xoopsModuleConfig['blocksperpage'], 0); |
|
110 | // If there are definitions |
|
111 | if ($publishedwords > 0) { |
|
112 | while (list($entryID, $term, $counter) = $xoopsDB->fetchRow($result06)) { |
|
113 | $popentries = array(); |
|
114 | $xoopsModule = XoopsModule::getByDirname('lexikon'); |
|
115 | $linktext = ucfirst($myts->htmlSpecialChars($term)); |
|
116 | $popentries['linktext'] = $linktext; |
|
117 | $popentries['id'] = $entryID; |
|
118 | $popentries['counter'] = (int)$counter; |
|
119 | ||
120 | $block2['popstuff'][] = $popentries; |
|
121 | } |
|
122 | $xoopsTpl->assign('block2', $block2); |
|
123 | } |
|
124 | ||
125 | // To display the random term block |
|
126 | list($numrows) = $xoopsDB->fetchRow($xoopsDB->query('SELECT COUNT(*) FROM ' . $xoopsDB->prefix('lxentries') . " WHERE submit = 'O' AND offline = '0' " . $catperms . ' ')); |