Zeile 6 | Zeile 6 |
---|
* Website: http://www.mybboard.com * License: http://www.mybboard.com/eula.html *
|
* Website: http://www.mybboard.com * License: http://www.mybboard.com/eula.html *
|
* $Id: reputation.php 2263 2006-09-26 09:24:25Z chris $
| * $Id: reputation.php 2630 2007-01-11 10:51:24Z chris $
|
*/
define("IN_MYBB", 1);
| */
define("IN_MYBB", 1);
|
Zeile 235 | Zeile 235 |
---|
// Delete a specific reputation from a user. if($mybb->input['action'] == "delete") {
|
// Delete a specific reputation from a user. if($mybb->input['action'] == "delete") {
|
| // Fetch the existing reputation for this user given by our current user if there is one. $query = $db->simple_select(TABLE_PREFIX."reputation", "*", "rid='".intval($mybb->input['rid'])."'"); $existing_reputation = $db->fetch_array($query);
|
// Only administrators as well as users who gave a specifc vote can delete one. if($mybb->usergroup['cancp'] != "yes" && $existing_reputation['adduid'] != $mybb->user['uid']) {
| // Only administrators as well as users who gave a specifc vote can delete one. if($mybb->usergroup['cancp'] != "yes" && $existing_reputation['adduid'] != $mybb->user['uid']) {
|
Zeile 296 | Zeile 300 |
---|
// If the user has permission to add reputations - show the image if($mybb->usergroup['cangivereputations'] == "yes")
|
// If the user has permission to add reputations - show the image if($mybb->usergroup['cangivereputations'] == "yes")
|
{
| {
|
eval("\$add_reputation = \"".$templates->get("reputation_addlink")."\";"); } else
|
eval("\$add_reputation = \"".$templates->get("reputation_addlink")."\";"); } else
|
{
| {
|
$add_reputation = ''; }
| $add_reputation = ''; }
|
Zeile 327 | Zeile 331 |
---|
default: $conditions = ''; $show_select['all'] = 'selected="selected"';
|
default: $conditions = ''; $show_select['all'] = 'selected="selected"';
|
break;
| break;
|
}
// Check the sorting options for the reputation list
| }
// Check the sorting options for the reputation list
|
Zeile 346 | Zeile 350 |
---|
// Fetch the total number of reputations for this user $query = $db->simple_select(TABLE_PREFIX."reputation r", "COUNT(r.rid) AS reputation_count", "r.uid='{$user['uid']}' $conditions"); $reputation_count = $db->fetch_field($query, "reputation_count");
|
// Fetch the total number of reputations for this user $query = $db->simple_select(TABLE_PREFIX."reputation r", "COUNT(r.rid) AS reputation_count", "r.uid='{$user['uid']}' $conditions"); $reputation_count = $db->fetch_field($query, "reputation_count");
|
|
|
// Set default count variables to 0 $positive_count = $negative_count = $neutral_count = 0; $positive_week = $negative_week = $neutral_week = 0;
| // Set default count variables to 0 $positive_count = $negative_count = $neutral_count = 0; $positive_week = $negative_week = $neutral_week = 0;
|
Zeile 357 | Zeile 361 |
---|
$last_week = time()-604800; $last_month = time()-2678400; $last_6months = time()-16070400;
|
$last_week = time()-604800; $last_month = time()-2678400; $last_6months = time()-16070400;
|
|
|
// Query reputations for the "reputation card" $query = $db->simple_select(TABLE_PREFIX."reputation", "reputation, dateline", "uid='{$user['uid']}'"); while($reputation_vote = $db->fetch_array($query)) { // This is a positive reputation if($reputation_vote['reputation'] > 0)
|
// Query reputations for the "reputation card" $query = $db->simple_select(TABLE_PREFIX."reputation", "reputation, dateline", "uid='{$user['uid']}'"); while($reputation_vote = $db->fetch_array($query)) { // This is a positive reputation if($reputation_vote['reputation'] > 0)
|
{
| {
|
$positive_count++;
|
$positive_count++;
|
if($reputation_vote['dateline'] >= $last_week) {
| if($reputation_vote['dateline'] >= $last_week) {
|
$positive_week++; }
|
$positive_week++; }
|
if($reputation_vote['dateline'] >= $last_month) { $positive_month++; } if($reputation_vote['dateline'] >= $last_6months)
| if($reputation_vote['dateline'] >= $last_month) { $positive_month++; } if($reputation_vote['dateline'] >= $last_6months)
|
{ $positive_6months++; }
| { $positive_6months++; }
|
Zeile 386 | Zeile 390 |
---|
if($reputation_vote['dateline'] >= $last_week) { $negative_week++;
|
if($reputation_vote['dateline'] >= $last_week) { $negative_week++;
|
} if($reputation_vote['dateline'] >= $last_month) {
| } if($reputation_vote['dateline'] >= $last_month) {
|
$negative_month++; } if($reputation_vote['dateline'] >= $last_6months)
| $negative_month++; } if($reputation_vote['dateline'] >= $last_6months)
|
Zeile 479 | Zeile 483 |
---|
// Get the reputation for the user who posted this comment if($reputation_vote['adduid'] == 0) {
|
// Get the reputation for the user who posted this comment if($reputation_vote['adduid'] == 0) {
|
$reputation_vote['user_reputation'] = 0;
| $reputation_vote['user_reputation'] = '0';
|
}
|
}
|
|
|
$reputation_vote['user_reputation'] = get_reputation($reputation_vote['user_reputation'], $reputation_vote['adduid']);
|
$reputation_vote['user_reputation'] = get_reputation($reputation_vote['user_reputation'], $reputation_vote['adduid']);
|
| if($reputation_vote['username']) { $reputation_vote['user_reputation'] = " <span class=\"smalltext\">({$reputation_vote['user_reputation']})"; } else { $reputation_vote['user_reputation'] = ''; }
|
// Format the date this reputation was last modified $last_updated_date = my_date($mybb->settings['dateformat'], $reputation_vote['dateline']);
| // Format the date this reputation was last modified $last_updated_date = my_date($mybb->settings['dateformat'], $reputation_vote['dateline']);
|