Zeile 3 | Zeile 3 |
---|
* MyBB 1.2 * Copyright � 2006 MyBB Group, All Rights Reserved *
|
* MyBB 1.2 * Copyright � 2006 MyBB Group, All Rights Reserved *
|
* Website: http://www.mybboard.com * License: http://www.mybboard.com/eula.html
| * Website: http://www.mybboard.net * License: http://www.mybboard.net/eula.html
|
*
|
*
|
* $Id: usergroups.php 2193 2006-09-03 12:33:03Z chris $
| * $Id: usergroups.php 3592 2008-01-09 00:01:41Z Tikitiki $
|
*/
define("IN_MYBB", 1);
| */
define("IN_MYBB", 1);
|
Zeile 205 | Zeile 205 |
---|
$success_text = sprintf($lang->leader_added, $usergroup['title']); }
|
$success_text = sprintf($lang->leader_added, $usergroup['title']); }
|
cpredirect("usergroups.php?".SID."&action=groupleaders&gid=".$mybb->input['gid'], $success_text);
| cpredirect("usergroups.php?".SID."&action=groupleaders&gid=".$mybb->input['gid'], $success_text);
|
}
if($mybb->input['action'] == "do_delete")
| }
if($mybb->input['action'] == "do_delete")
|
Zeile 213 | Zeile 213 |
---|
if($mybb->input['deletesubmit']) { $plugins->run_hooks("admin_usergroups_do_delete");
|
if($mybb->input['deletesubmit']) { $plugins->run_hooks("admin_usergroups_do_delete");
|
| $db->query("DELETE FROM ".TABLE_PREFIX."groupleaders WHERE gid='".intval($mybb->input['gid'])."'");
|
$db->query("DELETE FROM ".TABLE_PREFIX."usergroups WHERE gid='".intval($mybb->input['gid'])."' AND type!='1'"); $db->query("UPDATE ".TABLE_PREFIX."users SET usergroup='2' WHERE usergroup='".intval($mybb->input['gid'])."'"); $db->query("UPDATE ".TABLE_PREFIX."users SET displaygroup=usergroup WHERE displaygroup='".intval($mybb->input['gid'])."'");
| $db->query("DELETE FROM ".TABLE_PREFIX."usergroups WHERE gid='".intval($mybb->input['gid'])."' AND type!='1'"); $db->query("UPDATE ".TABLE_PREFIX."users SET usergroup='2' WHERE usergroup='".intval($mybb->input['gid'])."'"); $db->query("UPDATE ".TABLE_PREFIX."users SET displaygroup=usergroup WHERE displaygroup='".intval($mybb->input['gid'])."'");
|
Zeile 315 | Zeile 316 |
---|
{ $grouparray['candisplaygroup'] = $db->escape_string($mybb->input['candisplaygroup']); }
|
{ $grouparray['candisplaygroup'] = $db->escape_string($mybb->input['candisplaygroup']); }
|
$plugins->run_hooks("admin_usergroups_do_delete");
| $plugins->run_hooks("admin_usergroups_do_edit");
|
$db->update_query(TABLE_PREFIX."usergroups", $grouparray, "gid='".$mybb->input['gid']."'"); $cache->updateusergroups(); $cache->updateforumpermissions();
| $db->update_query(TABLE_PREFIX."usergroups", $grouparray, "gid='".$mybb->input['gid']."'"); $cache->updateusergroups(); $cache->updateforumpermissions();
|
Zeile 370 | Zeile 371 |
---|
tablesubheader($lang->perms_reputations); makeyesnocode($lang->show_reputations, "usereputationsystem", "yes"); makeyesnocode($lang->can_give_reputations, "cangivereputations", "yes");
|
tablesubheader($lang->perms_reputations); makeyesnocode($lang->show_reputations, "usereputationsystem", "yes"); makeyesnocode($lang->can_give_reputations, "cangivereputations", "yes");
|
$reputation_power = array(1 => 1, 2 => 2, 3 => 3); makeselectcode_array($lang->reputation_points, "reputationpower", $reputation_power, 1);
| |
makeinputcode($lang->reputation_points, "reputationpower", 1, 4); makeinputcode($lang->max_reputations_day, "maxreputationsday", "5", 4);
| makeinputcode($lang->reputation_points, "reputationpower", 1, 4); makeinputcode($lang->max_reputations_day, "maxreputationsday", "5", 4);
|
Zeile 466 | Zeile 465 |
---|
makeinputcode($lang->stars, "ustars", $usergroup['stars']); makeinputcode($lang->star_image, "starimage", $usergroup['starimage']); makeinputcode($lang->group_image, "image", $usergroup['image']);
|
makeinputcode($lang->stars, "ustars", $usergroup['stars']); makeinputcode($lang->star_image, "starimage", $usergroup['starimage']); makeinputcode($lang->group_image, "image", $usergroup['image']);
|
|
|
tablesubheader($lang->group_options); if($usergroup['gid'] != "1" && $usergroup['gid'] != "5") {
| tablesubheader($lang->group_options); if($usergroup['gid'] != "1" && $usergroup['gid'] != "5") {
|
Zeile 609 | Zeile 608 |
---|
makeinputcode($lang->username, "username"); makeyesnocode($lang->can_manage_members, "canmanagemembers"); makeyesnocode($lang->can_manage_requests, "canmanagerequests");
|
makeinputcode($lang->username, "username"); makeyesnocode($lang->can_manage_members, "canmanagemembers"); makeyesnocode($lang->can_manage_requests, "canmanagerequests");
|
endtable();
| endtable();
|
endform($lang->add_leader); cpfooter(); }
| endform($lang->add_leader); cpfooter(); }
|
Zeile 634 | Zeile 633 |
---|
} if(is_array($uidin)) {
|
} if(is_array($uidin)) {
|
$uids = implode(",", $uidin); $db->query("DELETE FROM ".TABLE_PREFIX."joinrequests WHERE uid IN($uids)");
| $uids = implode(",", array_map("intval", $uidin)); $db->query("DELETE FROM ".TABLE_PREFIX."joinrequests WHERE uid IN($uids) AND gid='{$mybb->input['gid']}'");
|
} cpredirect("usergroups.php?".SID, $lang->join_requests_moderated); }
| } cpredirect("usergroups.php?".SID, $lang->join_requests_moderated); }
|
Zeile 706 | Zeile 705 |
---|
cpheader();
$query = $db->query("SELECT g.gid, COUNT(u.uid) AS users FROM ".TABLE_PREFIX."users u LEFT JOIN ".TABLE_PREFIX."usergroups g ON (g.gid=u.usergroup) GROUP BY gid;");
|
cpheader();
$query = $db->query("SELECT g.gid, COUNT(u.uid) AS users FROM ".TABLE_PREFIX."users u LEFT JOIN ".TABLE_PREFIX."usergroups g ON (g.gid=u.usergroup) GROUP BY gid;");
|
while($groupcount = $db->fetch_array($query)) {
| while($groupcount = $db->fetch_array($query)) {
|
$primaryusers[$groupcount['gid']] = $groupcount['users']; }
$query = $db->query("SELECT g.gid, COUNT(u.uid) AS users FROM ".TABLE_PREFIX."users u LEFT JOIN ".TABLE_PREFIX."usergroups g ON (CONCAT(',', u.additionalgroups, ',') LIKE CONCAT('%,', g.gid, ',%')) WHERE g.gid!='' GROUP BY gid;"); while($groupcount = $db->fetch_array($query))
|
$primaryusers[$groupcount['gid']] = $groupcount['users']; }
$query = $db->query("SELECT g.gid, COUNT(u.uid) AS users FROM ".TABLE_PREFIX."users u LEFT JOIN ".TABLE_PREFIX."usergroups g ON (CONCAT(',', u.additionalgroups, ',') LIKE CONCAT('%,', g.gid, ',%')) WHERE g.gid!='' GROUP BY gid;"); while($groupcount = $db->fetch_array($query))
|
{
| {
|
$secondaryusers[$groupcount['gid']] = $groupcount['users']; }
$query = $db->query("SELECT g.gid, COUNT(r.uid) AS users FROM ".TABLE_PREFIX."joinrequests r LEFT JOIN ".TABLE_PREFIX."usergroups g ON (g.gid=r.gid) GROUP BY gid;"); while($joinrequest = $db->fetch_array($query))
|
$secondaryusers[$groupcount['gid']] = $groupcount['users']; }
$query = $db->query("SELECT g.gid, COUNT(r.uid) AS users FROM ".TABLE_PREFIX."joinrequests r LEFT JOIN ".TABLE_PREFIX."usergroups g ON (g.gid=r.gid) GROUP BY gid;"); while($joinrequest = $db->fetch_array($query))
|
{
| {
|
$joinrequests[$joinrequest['gid']] = $joinrequest['users']; } ?>
| $joinrequests[$joinrequest['gid']] = $joinrequest['users']; } ?>
|
Zeile 755 | Zeile 754 |
---|
while($usergroup = $db->fetch_array($query)) {
|
while($usergroup = $db->fetch_array($query)) {
|
if($usergroup['description']) { $usergroup['description'] = "<small>".$usergroup['description']."</small>"; }
| if($usergroup['description']) { $usergroup['description'] = "<small>".$usergroup['description']."</small>"; }
|
$bgcolor = getaltbg();
|
$bgcolor = getaltbg();
|
makehiddencode('gid', $usergroup['gid']);
| |
echo "<tr class=\"{$bgcolor}\">\n"; echo "<td>{$usergroup['title']}<br />{$usergroup['description']}</td>\n"; if(!$primaryusers[$usergroup['gid']])
| echo "<tr class=\"{$bgcolor}\">\n"; echo "<td>{$usergroup['title']}<br />{$usergroup['description']}</td>\n"; if(!$primaryusers[$usergroup['gid']])
|
Zeile 813 | Zeile 811 |
---|
while($usergroup = $db->fetch_array($query)) { $bgcolor = getaltbg();
|
while($usergroup = $db->fetch_array($query)) { $bgcolor = getaltbg();
|
//startform('usergroups.php'); makehiddencode('gid', $usergroup['gid']);
| |
echo "<tr class=\"{$bgcolor}\">\n"; echo "<td>{$usergroup['title']}</td>\n"; if(!$primaryusers[$usergroup['gid']])
| echo "<tr class=\"{$bgcolor}\">\n"; echo "<td>{$usergroup['title']}</td>\n"; if(!$primaryusers[$usergroup['gid']])
|
Zeile 872 | Zeile 868 |
---|
while($usergroup = $db->fetch_array($query)) { $bgcolor = getaltbg();
|
while($usergroup = $db->fetch_array($query)) { $bgcolor = getaltbg();
|
makehiddencode('gid', $usergroup['gid']);
| |
echo "<tr class=\"{$bgcolor}\">\n"; echo "<td>{$usergroup['title']}</td>\n"; if(!$primaryusers[$usergroup['gid']])
| echo "<tr class=\"{$bgcolor}\">\n"; echo "<td>{$usergroup['title']}</td>\n"; if(!$primaryusers[$usergroup['gid']])
|
Zeile 887 | Zeile 882 |
---|
$modrequests = ''; if($joinrequests[$usergroup['gid']] > 0) {
|
$modrequests = ''; if($joinrequests[$usergroup['gid']] > 0) {
|
$usergroup['joinrequests'] = "<a href=\"usergroups.php?".SID."&=joinrequests&gid={$usergroup['gid']}\"><span class=\"highlight1\">".$joinrequests[$usergroup['gid']]."</span></a>";
| $usergroup['joinrequests'] = "<a href=\"usergroups.php?".SID."&action=joinrequests&gid={$usergroup['gid']}\"><span class=\"highlight1\">".$joinrequests[$usergroup['gid']]."</span></a>";
|
$modrequests = "<option value=\"joinrequests\">{$lang->moderate_join_requests}</option>\n"; } echo "</td>\n";
| $modrequests = "<option value=\"joinrequests\">{$lang->moderate_join_requests}</option>\n"; } echo "</td>\n";
|