Changeset 06e48acb855ee3cb7f8f6b91da60c5c622ac20d0
- Timestamp:
- 12/31/06 23:23:10 (2 years ago)
- git-parent:
- Files:
-
- src/net/driftingsouls/ds2/server/modules/SchiffeController.java (modified) (4 diffs)
- templates/schiffe.html (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
src/net/driftingsouls/ds2/server/modules/SchiffeController.java
rae09dfe r06e48ac 61 61 parameterNumber("crewless"); 62 62 parameterNumber("listoffset"); 63 64 parameter Array( "form", new String[] {"kampf_only", "showLJaeger"}, new String[] {"string", "number"});63 parameterNumber("kampf_only"); 64 parameterNumber("showLJaeger"); 65 65 } 66 66 … … 93 93 94 94 public void changeJDockedAction() { 95 Map<String,Object> form = (Map<String,Object>)this.getParameter("form"); 96 97 this.getUser().setUserValue("TBLORDER/schiffe/showjaeger", form.get("showLJaeger").toString()); 95 this.getUser().setUserValue("TBLORDER/schiffe/showjaeger", Integer.toString(getInteger("showLJaeger"))); 98 96 99 97 this.redirect(); … … 168 166 } 169 167 else if( only.equals("kampf") ) { 170 Map<String,Object> form = (Map<String,Object>)this.getParameter("form");171 168 String sql_only = null; 172 169 173 if( !form.containsKey("kampf_only") || form.get("kampf_only").equals("")) {170 if( getInteger("kampf_only") == 0 ) { 174 171 sql_only = "t2.class IN (2,4,5,6,7,9,15,16,17)"; 175 172 } 176 173 else { 177 sql_only = "t2.class="+ form.get("kampf_only");178 t.set_var("global.kampf_only", form.get("kampf_only"));174 sql_only = "t2.class="+getInteger("kampf_only"); 175 t.set_var("global.kampf_only",getInteger("kampf_only")); 179 176 } 180 177 query += sql_only+" ORDER BY "+ow; … … 190 187 } 191 188 else if( only.equals("kampf") ) { 192 Map<String,Object> form = (Map<String,Object>)this.getParameter("form");193 194 189 t.set_var( "only.kampf", 1, 195 190 "only.kampf.showljaeger", (showjaeger.equals("1")? "checked=\"checked\"":"") ); 196 191 197 if( !form.containsKey("kampf_only")) {192 if( getInteger("kampf_only") == 0 ) { 198 193 t.set_var("only.kampf.selected-1","selected=\"selected\""); 199 194 } 200 195 else { 201 t.set_var("only.kampf.selected"+ form.get("kampf_only"), "selected=\"selected\"");196 t.set_var("only.kampf.selected"+getInteger("kampf_only"), "selected=\"selected\""); 202 197 } 203 198 } templates/schiffe.html
rae09dfe r06e48ac 35 35 <tr> 36 36 <td class="noBorderS"> 37 {!link_to Cargo, changeMode, only:$global.only, low:$global.low, crewless:$global.crewless, form[kampf_only]:$global.kampf_only, mode:carg}37 {!link_to Cargo, changeMode, only:$global.only, low:$global.low, crewless:$global.crewless, kampf_only:$global.kampf_only, mode:carg} 38 38 - 39 {!link_to Norm, changeMode, only:$global.only, low:$global.low, crewless:$global.crewless, form[kampf_only]:$global.kampf_only, mode:norm}39 {!link_to Norm, changeMode, only:$global.only, low:$global.low, crewless:$global.crewless, kampf_only:$global.kampf_only, mode:norm} 40 40 </td> 41 41 {if only.tank} … … 46 46 <form action="./main.php" method="post" style="margin:0px"> 47 47 <div> 48 <select size="1" name=" form[kampf_only]">48 <select size="1" name="kampf_only"> 49 49 <option value="-1" {only.kampf.selected-1}>alle</option> 50 50 <option value="2" {only.kampf.selected2}>Zerstörer</option> … … 57 57 <option value="17" {only.kampf.selected17}>Bomber</option> 58 58 </select> 59 <input type="checkbox" name=" form[showLJaeger]" id="form_showLJaeger" value="1" {only.kampf.showljaeger} /><label for="form_showLJaeger">Gelandete Schiffe anzeigen?</label>59 <input type="checkbox" name="showLJaeger" id="form_showLJaeger" value="1" {only.kampf.showljaeger} /><label for="form_showLJaeger">Gelandete Schiffe anzeigen?</label> 60 60 {!form_create_hidden changeJDocked, only:kampf, low:$global.low, crewless:$global.crewless} 61 61 <input type="submit" value="ok" /> … … 72 72 <table class="show" width="100%"> 73 73 <tr> 74 <td class="Border">{!link_to ID, changeOrder, order:id, only:$global.only, low:$global.low, crewless:$global.crewless, form[kampf_only]:$global.kampf_only}</td>75 <td class="Border">{!link_to Name, changeOrder, order:name, only:$global.only, low:$global.low, crewless:$global.crewless, form[kampf_only]:$global.kampf_only}</td>76 <td class="Border">{!link_to Klasse, changeOrder, order:type, only:$global.only, low:$global.low, crewless:$global.crewless, form[kampf_only]:$global.kampf_only}</td>77 <td class="Border">{!link_to Koordinaten, changeOrder, order:sys, only:$global.only, low:$global.low, crewless:$global.crewless, form[kampf_only]:$global.kampf_only}</td>78 <td class="Border">{!link_to Zustand, changeOrder, order:hull, only:$global.only, low:$global.low, crewless:$global.crewless, form[kampf_only]:$global.kampf_only}</td>79 <td class="Border">{!link_to Crew, changeOrder, order:crew, only:$global.only, low:$global.low, crewless:$global.crewless, form[kampf_only]:$global.kampf_only}</td>74 <td class="Border">{!link_to ID, changeOrder, order:id, only:$global.only, low:$global.low, crewless:$global.crewless, kampf_only:$global.kampf_only}</td> 75 <td class="Border">{!link_to Name, changeOrder, order:name, only:$global.only, low:$global.low, crewless:$global.crewless, kampf_only:$global.kampf_only}</td> 76 <td class="Border">{!link_to Klasse, changeOrder, order:type, only:$global.only, low:$global.low, crewless:$global.crewless, kampf_only:$global.kampf_only}</td> 77 <td class="Border">{!link_to Koordinaten, changeOrder, order:sys, only:$global.only, low:$global.low, crewless:$global.crewless, kampf_only:$global.kampf_only}</td> 78 <td class="Border">{!link_to Zustand, changeOrder, order:hull, only:$global.only, low:$global.low, crewless:$global.crewless, kampf_only:$global.kampf_only}</td> 79 <td class="Border">{!link_to Crew, changeOrder, order:crew, only:$global.only, low:$global.low, crewless:$global.crewless, kampf_only:$global.kampf_only}</td> 80 80 <td class="Border"> </td> 81 <td class="Border">{!link_to Energie, changeOrder, order:e, only:$global.only, low:$global.low, crewless:$global.crewless, form[kampf_only]:$global.kampf_only}</td>81 <td class="Border">{!link_to Energie, changeOrder, order:e, only:$global.only, low:$global.low, crewless:$global.crewless, kampf_only:$global.kampf_only}</td> 82 82 <td class="Border">Fracht</td></tr> 83 83 <!-- BEGIN schiffe.listitem --> … … 151 151 <tr> 152 152 <td class="schiffData" style="text-align:center" colspan="9"> 153 {!link_to Weiter -->, default, css_class:ok, only:$global.only, low:$global.low, crewless:$global.crewless, form[kampf_only]:$global.kampf_only, listoffset:$schiffe.nextoffset}153 {!link_to Weiter -->, default, css_class:ok, only:$global.only, low:$global.low, crewless:$global.crewless, kampf_only:$global.kampf_only, listoffset:$schiffe.nextoffset} 154 154 </td> 155 155 </tr>
