$edlist = new EditList("id", DB_PREFIX . "_Actions", "game"); $edlist->columns[] = new EditListColumn("game", "Game", 0, true, "hidden", $gamecode); $edlist->columns[] = new EditListColumn("code", "Action Code", 15, true, "text", "", 64); $edlist->columns[] = new EditListColumn("for_PlayerActions", "Player Action", 0, false, "checkbox"); $edlist->columns[] = new EditListColumn("for_PlayerPlayerActions", "PlyrPlyr Action", 0, false, "checkbox"); $edlist->columns[] = new EditListColumn("for_TeamActions", "Team Action", 0, false, "checkbox"); $edlist->columns[] = new EditListColumn("for_WorldActions", "World Action", 0, false, "checkbox"); $edlist->columns[] = new EditListColumn("reward_player", "Player Points Reward", 4, false, "text", "0"); $edlist->columns[] = new EditListColumn("reward_team", "Team Points Reward", 4, false, "text", "0"); $edlist->columns[] = new EditListColumn("team", "Team", 0, false, "select", DB_PREFIX . "_Teams.name/code/game='{$gamecode}'", 0, false); $edlist->columns[] = new EditListColumn("description", "Action Description", 23, true, "text", "", 128); if ($_POST) { if ($edlist->update()) { message("success", "Operation successful."); } else { message("warning", $edlist->error()); } } ?> <?php echo l('You can make an action map-specific by prepending the map name and an underscore to the Action Code'); ?> . <?php echo l('For example, if the map'), " <b>rock2</b> ", l('has an action'), " <b>goalitem</b> ", l('then you can either make the action code just'); echo " <b>goalitem</b> ", l('(in which case it will match all maps) or you can make it'); echo " <b>rock2_goalitem</b> ", l('to match only on the "rock2" map'); ?> ,'.<p>';
For support and installation notes visit http://www.hlxcommunity.com */ if (!defined('IN_HLSTATS')) { die('Do not access this file directly.'); } if ($auth->userdata['acclevel'] < 80) { die('Access denied!'); } $edlist = new EditList('awardId', 'hlstats_Awards', 'award', false); $edlist->columns[] = new EditListColumn('game', 'Game', 0, true, 'hidden', $gamecode); $edlist->columns[] = new EditListColumn('awardType', 'Type', 0, true, 'hidden', 'V'); $edlist->columns[] = new EditListColumn('code', 'Action', 0, true, 'select', "hlstats_Actions.description/code/game='{$gamecode}' AND for_PlayerPlayerActions='1'"); $edlist->columns[] = new EditListColumn('name', 'Award Name', 20, true, 'text', '', 128); $edlist->columns[] = new EditListColumn('verb', 'Verb Plural', 20, true, 'text', '', 64); if ($_POST) { if ($edlist->update()) { message('success', 'Operation successful.'); } else { message('warning', $edlist->error()); } } $result = $db->query("\r\n\t\tSELECT\r\n\t\t\tawardId,\r\n\t\t\tcode,\r\n\t\t\tname,\r\n\t\t\tverb\r\n\t\tFROM\r\n\t\t\thlstats_Awards\r\n\t\tWHERE\r\n\t\t\tgame='{$gamecode}'\r\n\t\t\tAND awardType='V'\r\n\t\tORDER BY\r\n\t\t\tcode ASC\r\n\t"); $edlist->draw($result); ?> <table width="75%" border=0 cellspacing=0 cellpadding=0> <tr> <td align="center"><input type="submit" value=" Apply " class="submit"></td> </tr> </table>