| @@ 355-363 (lines=9) @@ | ||
| 352 | VALUES ('$name', '$description', '$weight', '$logourl')" ) ) { |
|
| 353 | $newid = $xoopsDB->getInsertId(); |
|
| 354 | // Increment author's posts count (only if it's a new definition) |
|
| 355 | if (is_object($xoopsUser) && empty($categoryID)) { |
|
| 356 | $member_handler = xoops_gethandler('member'); |
|
| 357 | $submitter = $member_handler -> getUser($uid); |
|
| 358 | if (is_object($submitter) ) { |
|
| 359 | $submitter -> setVar('posts',$submitter -> getVar('posts') + 1); |
|
| 360 | $res=$member_handler -> insertUser($submitter, true); |
|
| 361 | unset($submitter); |
|
| 362 | } |
|
| 363 | } |
|
| 364 | //notification |
|
| 365 | if(!empty($xoopsModuleConfig['notification_enabled']) ){ |
|
| 366 | if ($newid == 0) { |
|
| @@ 378-386 (lines=9) @@ | ||
| 375 | if ( $xoopsDB -> query( "INSERT INTO " . $xoopsDB -> prefix( "lxentries" ) . " (categoryID, term, init, definition, ref, url, uid, submit, datesub, html, smiley, xcodes, breaks, block, offline, notifypub, request ) VALUES ('$categoryID', '$term', '$init', '$definition', '$ref', '$url', '$uid', '$submit', '$date', '$html', '$smiley', '$xcodes', '$breaks', '$block', '$offline', '$notifypub', '$request' )" ) ) { |
|
| 376 | $newid = $xoopsDB->getInsertId(); |
|
| 377 | // Increment author's posts count (only if it's a new definition) |
|
| 378 | if (is_object($xoopsUser) && empty($entryID)) { |
|
| 379 | $member_handler = xoops_gethandler('member'); |
|
| 380 | $submitter = $member_handler -> getUser($uid); |
|
| 381 | if (is_object($submitter) ) { |
|
| 382 | $submitter -> setVar('posts',$submitter -> getVar('posts') + 1); |
|
| 383 | $res=$member_handler -> insertUser($submitter, true); |
|
| 384 | unset($submitter); |
|
| 385 | } |
|
| 386 | } |
|
| 387 | // trigger Notification only if its a new definition |
|
| 388 | if(!empty($xoopsModuleConfig['notification_enabled']) ){ |
|
| 389 | global $xoopsModule; |
|
| @@ 150-160 (lines=11) @@ | ||
| 147 | showerror('<BR>Import term failed: <font color=red>entryID: '.$entryID.'</font>: '.$term.' ...'); |
|
| 148 | } |
|
| 149 | // update user posts count |
|
| 150 | if ($ret1) { |
|
| 151 | if ($uid) { |
|
| 152 | $member_handler = xoops_gethandler('member'); |
|
| 153 | $submitter = $member_handler -> getUser($uid); |
|
| 154 | if (is_object($submitter) ) { |
|
| 155 | $submitter -> setVar('posts',$submitter -> getVar('posts') + 1); |
|
| 156 | $res=$member_handler -> insertUser($submitter, true); |
|
| 157 | unset($submitter); |
|
| 158 | } |
|
| 159 | } |
|
| 160 | } |
|
| 161 | } |
|
| 162 | } |
|
| 163 | /**** |
|
| @@ 135-145 (lines=11) @@ | ||
| 132 | showerror('<BR>Import term failed: <font color=red>entryID: '.$glo['id'].'</font>: '.$glo['nom'].' ...'); |
|
| 133 | } |
|
| 134 | // update user posts count |
|
| 135 | if ($ret1) { |
|
| 136 | if ($uid) { |
|
| 137 | $member_handler = xoops_gethandler('member'); |
|
| 138 | $submitter = $member_handler -> getUser($uid); |
|
| 139 | if (is_object($submitter) ) { |
|
| 140 | $submitter -> setVar('posts',$submitter -> getVar('posts') + 1); |
|
| 141 | $res=$member_handler -> insertUser($submitter, true); |
|
| 142 | unset($submitter); |
|
| 143 | } |
|
| 144 | } |
|
| 145 | } |
|
| 146 | } |
|
| 147 | ||
| 148 | $sqlquery=$xoopsDB->query(" |
|
| @@ 140-150 (lines=11) @@ | ||
| 137 | showerror('<BR>Import term failed: <font color=red>ID: '.$wiwi['id'].'</font>: '.$wiwi['title'].' ...'); |
|
| 138 | } |
|
| 139 | // update user posts count |
|
| 140 | if ($ret1) { |
|
| 141 | if ($uid) { |
|
| 142 | $member_handler = xoops_gethandler('member'); |
|
| 143 | $submitter = $member_handler -> getUser($uid); |
|
| 144 | if (is_object($submitter) ) { |
|
| 145 | $submitter -> setVar('posts',$submitter -> getVar('posts') + 1); |
|
| 146 | $res=$member_handler -> insertUser($submitter, true); |
|
| 147 | unset($submitter); |
|
| 148 | } |
|
| 149 | } |
|
| 150 | } |
|
| 151 | } |
|
| 152 | ||
| 153 | $sqlquery=$xoopsDB->query("SELECT mid |
|
| @@ 159-169 (lines=11) @@ | ||
| 156 | showerror('<BR>Import term failed: <font color=red>entryID: '.$entryID.'</font>: '.$term.' ...'); |
|
| 157 | } |
|
| 158 | // update user posts count |
|
| 159 | if ($ret1) { |
|
| 160 | if ($uid) { |
|
| 161 | $member_handler = xoops_gethandler('member'); |
|
| 162 | $submitter = $member_handler -> getUser($uid); |
|
| 163 | if (is_object($submitter) ) { |
|
| 164 | $submitter -> setVar('posts',$submitter -> getVar('posts') + 1); |
|
| 165 | $res=$member_handler -> insertUser($submitter, true); |
|
| 166 | unset($submitter); |
|
| 167 | } |
|
| 168 | } |
|
| 169 | } |
|
| 170 | } |
|
| 171 | } |
|
| 172 | ||
| @@ 157-167 (lines=11) @@ | ||
| 154 | showerror('<BR>Import term failed: <font color=red>entryID: '.$entryID.'</font>: '.$term.' ...'); |
|
| 155 | } |
|
| 156 | // update user posts count |
|
| 157 | if ($ret1) { |
|
| 158 | if ($uid) { |
|
| 159 | $member_handler = xoops_gethandler('member'); |
|
| 160 | $submitter = $member_handler -> getUser($uid); |
|
| 161 | if (is_object($submitter) ) { |
|
| 162 | $submitter -> setVar('posts',$submitter -> getVar('posts') + 1); |
|
| 163 | $res=$member_handler -> insertUser($submitter, true); |
|
| 164 | unset($submitter); |
|
| 165 | } |
|
| 166 | } |
|
| 167 | } |
|
| 168 | } |
|
| 169 | } |
|
| 170 | ||
| @@ 80-88 (lines=9) @@ | ||
| 77 | $xoopsDB -> query ( "INSERT INTO ".$xoopsDB->prefix("lxentries")." (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' )"); |
|
| 78 | $newid = $xoopsDB -> getInsertId(); |
|
| 79 | // Increment author's posts count |
|
| 80 | if (is_object($xoopsUser) && !empty($user)) { |
|
| 81 | $member_handler = xoops_gethandler('member'); |
|
| 82 | $submitter = $member_handler -> getUser($user); |
|
| 83 | if (is_object($submitter) ) { |
|
| 84 | $submitter -> setVar('posts',$submitter -> getVar('posts') + 1); |
|
| 85 | $res=$member_handler -> insertUser($submitter, true); |
|
| 86 | unset($submitter); |
|
| 87 | } |
|
| 88 | } |
|
| 89 | // trigger Notification |
|
| 90 | if(!empty($xoopsModuleConfig['notification_enabled']) ){ |
|
| 91 | global $xoopsModule; |
|
| @@ 162-170 (lines=9) @@ | ||
| 159 | // Increment author's posts count |
|
| 160 | //if ( $xoopsModuleConfig['autoapprove'] == 1 ) { |
|
| 161 | //if (is_object($xoopsUser) && empty($entryID)) { |
|
| 162 | if (is_object($xoopsUser) && empty($entryID) && $autoapprove) { |
|
| 163 | $member_handler = xoops_gethandler('member'); |
|
| 164 | $submitter = $member_handler -> getUser($uid); |
|
| 165 | if (is_object($submitter) ) { |
|
| 166 | $submitter -> setVar('posts',$submitter -> getVar('posts') + 1); |
|
| 167 | $res=$member_handler -> insertUser($submitter, true); |
|
| 168 | unset($submitter); |
|
| 169 | } |
|
| 170 | } |
|
| 171 | //} |
|
| 172 | // trigger Notification |
|
| 173 | if(!empty($xoopsModuleConfig['notification_enabled']) ){ |
|