| @@ 343-351 (lines=9) @@ | ||
| 340 | ) { |
|
| 341 | $newid = $xoopsDB->getInsertId(); |
|
| 342 | // Increment author's posts count (only if it's a new definition) |
|
| 343 | if (is_object($xoopsUser) && empty($categoryID)) { |
|
| 344 | $memberHandler = xoops_getHandler('member'); |
|
| 345 | $submitter = $memberHandler->getUser($uid); |
|
| 346 | if (is_object($submitter)) { |
|
| 347 | $submitter->setVar('posts', $submitter->getVar('posts') + 1); |
|
| 348 | $res = $memberHandler->insertUser($submitter, true); |
|
| 349 | unset($submitter); |
|
| 350 | } |
|
| 351 | } |
|
| 352 | //notification |
|
| 353 | if (!empty($xoopsModuleConfig['notification_enabled'])) { |
|
| 354 | if ($newid == 0) { |
|
| @@ 423-431 (lines=9) @@ | ||
| 420 | ) { |
|
| 421 | $newid = $xoopsDB->getInsertId(); |
|
| 422 | // Increment author's posts count (only if it's a new definition) |
|
| 423 | if (is_object($xoopsUser) && empty($entryID)) { |
|
| 424 | $memberHandler = xoops_getHandler('member'); |
|
| 425 | $submitter = $memberHandler->getUser($uid); |
|
| 426 | if (is_object($submitter)) { |
|
| 427 | $submitter->setVar('posts', $submitter->getVar('posts') + 1); |
|
| 428 | $res = $memberHandler->insertUser($submitter, true); |
|
| 429 | unset($submitter); |
|
| 430 | } |
|
| 431 | } |
|
| 432 | // trigger Notification only if its a new definition |
|
| 433 | if (!empty($xoopsModuleConfig['notification_enabled'])) { |
|
| 434 | global $xoopsModule; |
|
| @@ 162-172 (lines=11) @@ | ||
| 159 | showerror('<br>Import term failed: <span style="color:red">entryID: ' . $entryID . '</span>: ' . $term . ' ...'); |
|
| 160 | } |
|
| 161 | // update user posts count |
|
| 162 | if ($ret1) { |
|
| 163 | if ($uid) { |
|
| 164 | $memberHandler = xoops_getHandler('member'); |
|
| 165 | $submitter = $memberHandler->getUser($uid); |
|
| 166 | if (is_object($submitter)) { |
|
| 167 | $submitter->setVar('posts', $submitter->getVar('posts') + 1); |
|
| 168 | $res = $memberHandler->insertUser($submitter, true); |
|
| 169 | unset($submitter); |
|
| 170 | } |
|
| 171 | } |
|
| 172 | } |
|
| 173 | } |
|
| 174 | } |
|
| 175 | /**** |
|
| @@ 147-157 (lines=11) @@ | ||
| 144 | showerror('<br>Import term failed: <span style="color:red">entryID: ' . $glo['id'] . '</span>: ' . $glo['nom'] . ' ...'); |
|
| 145 | } |
|
| 146 | // update user posts count |
|
| 147 | if ($ret1) { |
|
| 148 | if ($uid) { |
|
| 149 | $memberHandler = xoops_getHandler('member'); |
|
| 150 | $submitter = $memberHandler->getUser($uid); |
|
| 151 | if (is_object($submitter)) { |
|
| 152 | $submitter->setVar('posts', $submitter->getVar('posts') + 1); |
|
| 153 | $res = $memberHandler->insertUser($submitter, true); |
|
| 154 | unset($submitter); |
|
| 155 | } |
|
| 156 | } |
|
| 157 | } |
|
| 158 | } |
|
| 159 | ||
| 160 | $sqlQuery = $xoopsDB->query(' |
|
| @@ 166-176 (lines=11) @@ | ||
| 163 | showerror('<br>Import term failed: <span style="color:red">ID: ' . $wiwi['id'] . '</span>: ' . $wiwi['title'] . ' ...'); |
|
| 164 | } |
|
| 165 | // update user posts count |
|
| 166 | if ($ret1) { |
|
| 167 | if ($uid) { |
|
| 168 | $memberHandler = xoops_getHandler('member'); |
|
| 169 | $submitter = $memberHandler->getUser($uid); |
|
| 170 | if (is_object($submitter)) { |
|
| 171 | $submitter->setVar('posts', $submitter->getVar('posts') + 1); |
|
| 172 | $res = $memberHandler->insertUser($submitter, true); |
|
| 173 | unset($submitter); |
|
| 174 | } |
|
| 175 | } |
|
| 176 | } |
|
| 177 | } |
|
| 178 | ||
| 179 | $sqlQuery = $xoopsDB->query('SELECT mid |
|
| @@ 171-181 (lines=11) @@ | ||
| 168 | showerror('<br>Import term failed: <span style="color:red">entryID: ' . $entryID . '</span>: ' . $term . ' ...'); |
|
| 169 | } |
|
| 170 | // update user posts count |
|
| 171 | if ($ret1) { |
|
| 172 | if ($uid) { |
|
| 173 | $memberHandler = xoops_getHandler('member'); |
|
| 174 | $submitter = $memberHandler->getUser($uid); |
|
| 175 | if (is_object($submitter)) { |
|
| 176 | $submitter->setVar('posts', $submitter->getVar('posts') + 1); |
|
| 177 | $res = $memberHandler->insertUser($submitter, true); |
|
| 178 | unset($submitter); |
|
| 179 | } |
|
| 180 | } |
|
| 181 | } |
|
| 182 | } |
|
| 183 | } |
|
| 184 | ||
| @@ 169-179 (lines=11) @@ | ||
| 166 | showerror('<br>Import term failed: <span style="color:red">entryID: ' . $entryID . '</span>: ' . $term . ' ...'); |
|
| 167 | } |
|
| 168 | // update user posts count |
|
| 169 | if ($ret1) { |
|
| 170 | if ($uid) { |
|
| 171 | $memberHandler = xoops_getHandler('member'); |
|
| 172 | $submitter = $memberHandler->getUser($uid); |
|
| 173 | if (is_object($submitter)) { |
|
| 174 | $submitter->setVar('posts', $submitter->getVar('posts') + 1); |
|
| 175 | $res = $memberHandler->insertUser($submitter, true); |
|
| 176 | unset($submitter); |
|
| 177 | } |
|
| 178 | } |
|
| 179 | } |
|
| 180 | } |
|
| 181 | } |
|
| 182 | ||
| @@ 81-89 (lines=9) @@ | ||
| 78 | . " (entryID, term, init, ref, url, uid, submit, datesub, html, smiley, xcodes, offline, notifypub, request ) VALUES ('', '$reqterm', '$init', '$ref', '$url', '$user', '$submit', '$date', '$html', '$smiley', '$xcodes', '$offline', '$notifypub', '$request' )"); |
|
| 79 | $newid = $xoopsDB->getInsertId(); |
|
| 80 | // Increment author's posts count |
|
| 81 | if (is_object($xoopsUser) && !empty($user)) { |
|
| 82 | $memberHandler = xoops_getHandler('member'); |
|
| 83 | $submitter = $memberHandler->getUser($user); |
|
| 84 | if (is_object($submitter)) { |
|
| 85 | $submitter->setVar('posts', $submitter->getVar('posts') + 1); |
|
| 86 | $res = $memberHandler->insertUser($submitter, true); |
|
| 87 | unset($submitter); |
|
| 88 | } |
|
| 89 | } |
|
| 90 | // trigger Notification |
|
| 91 | if (!empty($xoopsModuleConfig['notification_enabled'])) { |
|
| 92 | global $xoopsModule; |
|
| @@ 163-171 (lines=9) @@ | ||
| 160 | // Increment author's posts count |
|
| 161 | //if ($xoopsModuleConfig['autoapprove'] == 1) { |
|
| 162 | //if (is_object($xoopsUser) && empty($entryID)) { |
|
| 163 | if (is_object($xoopsUser) && empty($entryID) && $autoapprove) { |
|
| 164 | $memberHandler = xoops_getHandler('member'); |
|
| 165 | $submitter = $memberHandler->getUser($uid); |
|
| 166 | if (is_object($submitter)) { |
|
| 167 | $submitter->setVar('posts', $submitter->getVar('posts') + 1); |
|
| 168 | $res = $memberHandler->insertUser($submitter, true); |
|
| 169 | unset($submitter); |
|
| 170 | } |
|
| 171 | } |
|
| 172 | //} |
|
| 173 | // trigger Notification |
|
| 174 | if (!empty($xoopsModuleConfig['notification_enabled'])) { |
|