$itemid = required_param('itemid', PARAM_ALPHANUMEXT); $response = getUsersByFollowing($itemid, $start, $max, $o, $s, $style); break; case "getusersbymostfollowed": $limit = required_param('limit', PARAM_TEXT); $response = getUsersByMostFollowed($limit, $style); break; case "getusersmostactive": $limit = required_param('limit', PARAM_TEXT); $from = required_param('from', PARAM_INT); $response = getUsersMostActive($limit, $from, $style); break; case "getusersbyglobal": $includegroups = optional_param('includegroups', false, PARAM_BOOL); $query = optional_param('q', "", PARAM_TEXT); $response = getUsersByGlobal($includegroups, $start, $max, $o, $s, $style, $query); break; /** TAGS **/ /** TAGS **/ case "gettag": $tagid = required_param('tagid', PARAM_ALPHANUMEXT); $response = getTag($tagid); break; case "getusertags": $response = getUserTags(); break; case "addtag": $tagname = required_param('tagname', PARAM_TEXT); $response = addTag($tagname); break; case "edittag":
if (count($nodes) > 0) { $nextMessage .= $nextSet; } // comments $nodeSet = getNodesByGlobal(0, 5, 'date', 'DESC', "Idea"); $nodes = $nodeSet->nodes; $nextSet = ""; $nextSet .= '<br><b><img width="20" border="0" src="' . $CFG->commenticon . '" /> ' . $LNG->COMMENTS_NAME . '</b><br>'; foreach ($nodes as $node) { $nextSet .= '<a style="font-size:8pt;" href="' . $CFG->homeAddress . 'index.php?q=' . urlencode($node->name) . '">' . $node->name . '</a><br />'; } if (count($nodes) > 0) { $nextMessage .= $nextSet; } // user $userSet = getUsersByGlobal(false, 0, 5); $innerusers = $userSet->users; $nextSet = ""; $nextSet .= '<br><b>' . $LNG->USERS_NAME . '</b><br>'; foreach ($innerusers as $inneruser) { $nextSet .= '<a style="font-size:8pt;" href="' . $CFG->homeAddress . 'user.php?userid=' . urlencode($inneruser->userid) . '"><img width="20" border="0" src="' . $inneruser->thumb . '"> ' . $inneruser->name . '</a><br />'; } // Don't send if there are only users if (count($innerusers) > 0 && $nextMessage != "") { $nextMessage .= $nextSet; } if ($nextMessage != "") { // email messages can't have more than 998 characters on one line or you get odd characters ! randomly through the email. $nextMessage = wordwrap($nextMessage, 900, "\n"); $unsubscribe = $CFG->homeAddress . "ui/pages/profile.php"; $paramArray = array($user->name, $LNG->ADMIN_CRON_RECENT_ACTIVITY_MESSAGE, $nextMessage, $unsubscribe);