Changeset 315
- Timestamp:
- 04/15/12 22:04:08 (13 months ago)
- File:
-
- 1 edited
-
Forum/includes/lol_control.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
Forum/includes/lol_control.php
r303 r315 61 61 $warden_logs = true; 62 62 break; 63 case 'item_log': 64 $item_log = true; 65 break; 63 66 default: 64 67 $welcome = true; … … 69 72 else $start = isset ( $_GET ['start'] ) ? $_GET ['start'] : 0; 70 73 71 $menu_array = array ( 'Gallery' => array ( 'gallery', 'Gallery', $this->check_access_rights ( array ( 5, 11 ) ) ), 'Inaktiv Trinity' => array ( 'inactivet', 'Inaktiv Trinity', $this->check_access_rights ( array ( 5, 11 ) ) ), 'Backup Suche' => array ( 'backup', 'Backup Suche', $this->check_access_rights ( array ( 5, 11, 9, 7, 17 ) ) ), 'Account Management' => array ( 'accman', 'Accountmanager', $this->check_access_rights ( array ( 5, 11, 9, 7, 17 ) ) ), 'Eventkalender' => array ( 'ev_cal', 'Eventkalender', $this->check_access_rights ( array ( 5, 11, 9, 7, 17 ) ) ), 'Kontomanager' => array ( 'monman', 'Kontomanager', $this->check_access_rights ( array ( 5, 11, 7 ) ) ), 'Forum Disable' => array ( 'forum_disable', 'Forum Disable', $this->check_access_rights ( array ( 5, 11 ) ) ), 'Guild Deleter' => array ( 'guild_del', 'Guild Deleter', $this->check_access_rights ( array ( 5, 11 ) ) ), 'Server Announcer' => array ( 'server_announcer', 'Server Announcer', $this->check_access_rights ( array ( 5, 11 ) ) ), 'GM-Bewertungsübersicht' => array ( 'gm_rating', 'GM-Bewertungsübersicht', $this->check_access_rights ( array ( 5, 11, 9, 7, 17, 24, 10 ) ) ), 'Warden Logs' => array ( 'warden_logs', 'Warden Logs', $this->check_access_rights ( array ( 7, 11, 5) ) ) );74 $menu_array = array ( 'Gallery' => array ( 'gallery', 'Gallery', $this->check_access_rights ( array ( 5, 11 ) ) ), 'Inaktiv Trinity' => array ( 'inactivet', 'Inaktiv Trinity', $this->check_access_rights ( array ( 5, 11 ) ) ), 'Backup Suche' => array ( 'backup', 'Backup Suche', $this->check_access_rights ( array ( 5, 11, 9, 7, 17 ) ) ), 'Account Management' => array ( 'accman', 'Accountmanager', $this->check_access_rights ( array ( 5, 11, 9, 7, 17 ) ) ), 'Eventkalender' => array ( 'ev_cal', 'Eventkalender', $this->check_access_rights ( array ( 5, 11, 9, 7, 17 ) ) ), 'Kontomanager' => array ( 'monman', 'Kontomanager', $this->check_access_rights ( array ( 5, 11, 7 ) ) ), 'Forum Disable' => array ( 'forum_disable', 'Forum Disable', $this->check_access_rights ( array ( 5, 11 ) ) ), 'Guild Deleter' => array ( 'guild_del', 'Guild Deleter', $this->check_access_rights ( array ( 5, 11 ) ) ), 'Server Announcer' => array ( 'server_announcer', 'Server Announcer', $this->check_access_rights ( array ( 5, 11 ) ) ), 'GM-Bewertungsübersicht' => array ( 'gm_rating', 'GM-Bewertungsübersicht', $this->check_access_rights ( array ( 5, 11, 9, 7, 17, 24, 10 ) ) ), 'Warden Logs' => array ( 'warden_logs', 'Warden Logs', $this->check_access_rights ( array ( 5 ) ) ), 'Item Log' => array ( 'item_log', 'Item Log', $this->check_access_rights ( array ( 5, 7, 11 ) ) ) ); 72 75 73 76 ksort ( $menu_array ); … … 115 118 if ( $gm_rating ) return $code . $this->gm_rating_detail_main ( $data ); 116 119 if ( $warden_logs ) return $code . $this->browse_warden_logs ( $data ); 120 if ( $item_log ) return $code . $this->item_log_main ( $data ); 117 121 118 122 if ( $backup ) { … … 385 389 return $code; 386 390 } 391 392 private function item_log_main ( $data ) 393 { 394 global $code; 395 396 foreach ( $data as $key => $t_data ) 397 $data [$key] = $this->quote_smart ( $t_data, $this->forum_db ); 398 399 $start = isset ( $_GET ['start'] ) ? $this->quote_smart ( $_GET ['start'], $this->forum_db ) : 0; 400 $itemperpage = 20; 401 402 $code .= "<div align='rigth'>" . $this->generate_paginationn ( "portal.php?mod=lol_control&modus=item_log", $all_records, $itemperpage, $start ) . "</div><br />"; 403 404 $code .= "<div align='center'><b>Diese Funktion ist nicht einsatzbereit!</b><br />Hier kannst du den Item-Log durchsuchen.<br />Zum durchsuchen gebe mindestens die Pflichtfelder (*) an!<br />Info: Felder die leergelassen werden, gelten als \"Suche hier alles\".<br /><table width='75%'><tr><th COLSPAN='2'>Suche</th></tr><tr><td align='center'><table><tr><td><form action='?mod=lol_control&modus=item_log&search=true' method='POST'>"; 405 $code .= "<select name='typ' size='1'>"; 406 if( ! isset ( $data['typ'] ) || $data['typ'] == "all" ) $code .= "<option value='all' selected>Alles</option>"; 407 $code .= "<option value='charname'"; 408 if( $data['typ'] == "charname" ) $code .= " selected"; 409 $code .= ">Charaktername</option><option value='account'"; 410 if( $data['typ'] == "account" ) $code .= " selected"; 411 $code .= ">Accountname</option><option value='guid'"; 412 if( $data['typ'] == "guid" ) $code .= " selected"; 413 $code .= ">GUID</option></select><b>*</b>:</td><td><input type='text' name='name'"; 414 if( isset ( $data['name'] ) ) $code .= " value='{$data['name']}'"; 415 $code .= "></td></tr><tr><td>Itemname / Id:</td><td><input type='text' name='item'"; 416 if( isset ( $data['item'] ) ) $code .= " value='{$data['item']}'"; 417 $code .= "></td></tr></table></td><td><table><tr><td><u>Flags:</u> <i>Wenn keins ausgewählt ist, wird nach allen gesucht</i></td></tr>"; 418 $code .= "<tr><td><input type='checkbox' name='flag1' value='1'"; if( $data['flag1'] == 1 ) { $code .= " checked='checked'"; } $code .= "> Item gelootet</td></tr>"; 419 $code .= "<tr><td><input type='checkbox' name='flag2' value='1'"; if( $data['flag2'] == 1 ) { $code .= " checked='checked'"; } $code .= "> Item zerstört</td></tr>"; 420 $code .= "<tr><td><input type='checkbox' name='flag3' value='1'"; if( $data['flag3'] == 1 ) { $code .= " checked='checked'"; } $code .= "> Item gehandelt zu: <input type='text' name='trade_to'"; if( isset( $data['trade_to'] ) ) { $code .= " value='{$data['trade_to']}'"; } $code .= "><font size='1'>(Char-GUID oder Name)</font></td></tr>"; 421 $code .= "<tr><td><input type='checkbox' name='flag4' value='1'"; if( $data['flag4'] == 1 ) { $code .= " checked='checked'"; } $code .= "> Item in die Gildenbank dieser Gilde gelegt: <input type='text' name='guildbank'"; if( isset( $data['guildbank'] ) ) { $code .= " value='{$data['guildbank']}'"; } $code .= "><font size='1'>(Gilden-GUID oder Name)</font></td></tr>"; 422 $code .= "<tr><td><input type='checkbox' name='flag5' value='1'"; if( $data['flag5'] == 1 ) { $code .= " checked='checked'"; } $code .= "> Item in das AH gestellt</td></tr>"; 423 $code .= "<tr><td><input type='checkbox' name='flag6' value='1'"; if( $data['flag6'] == 1 ) { $code .= " checked='checked'"; } $code .= "> Item per Post gesendet zu: <input type='text' name='mail_to'"; if( isset( $data['mail_to'] ) ) { $code .= " value='{$data['mail_to']}'"; } $code .= "><font size='1'>(Char-GUID oder Name)</font></td></tr>"; 424 $code .= "<tr><td><input type='checkbox' name='flag7' value='1'"; if( $data['flag7'] == 1 ) { $code .= " checked='checked'"; } $code .= "> Item per Post bekommen</td></tr>"; 425 $code .= "<tr><td><input type='checkbox' name='flag8' value='1'"; if( $data['flag8'] == 1 ) { $code .= " checked='checked'"; } $code .= "> MoveItemToInventory</td></tr>"; 426 $code .= "<tr><td><input type='checkbox' name='flag9' value='1'"; if( $data['flag9'] == 1 ) { $code .= " checked='checked'"; } $code .= "> Item vom Plündermeister bekommen</td></tr>"; 427 $code .= "<tr><td><input type='checkbox' name='flag10' value='1'"; if( $data['flag10'] == 1 ) { $code .= " checked='checked'"; } $code .= "> Item an diesen NPC verkauft: <input type='text' name='sell_npc'"; if( isset( $data['sell_npc'] ) ) { $code .= " value='{$data['sell_npc']}'"; } $code .= "><font size='1'>(NPC-GUID oder Name)</font></td></tr>"; 428 $code .= "<tr><td><input type='checkbox' name='flag11' value='1'"; if( $data['flag11'] == 1 ) { $code .= " checked='checked'"; } $code .= "> Item zurückgekauft von NPC: <input type='text' name='buyback_npc'"; if( isset( $data['buyback_npc'] ) ) { $code .= " value='{$data['buyback_npc']}'"; } $code .= "><font size='1'>(NPC-GUID oder Name)</font></td></tr>"; 429 $code .= "<tr><td><input type='checkbox' name='flag12' value='1'"; if( $data['flag12'] == 1 ) { $code .= " checked='checked'"; } $code .= "> Item gekauft von NPC: <input type='text' name='buy_npc'"; if( isset( $data['buy_npc'] ) ) { $code .= " value='{$data['buy_npc']}'"; } $code .= "><font size='1'>(NPC-GUID oder Name)</font></td></tr>"; 430 $code .= "<tr><td><input type='checkbox' name='flag13' value='1'"; if( $data['flag13'] == 1 ) { $code .= " checked='checked'"; } $code .= "> Item gewonnen durch Würfeln</td></tr>"; 431 432 $code .= "</td></tr></table></td></tr></table></div>"; 433 434 return $code; 435 } 387 436 388 437 private function gm_rating_detail_main ( $data )
Note: See TracChangeset
for help on using the changeset viewer.