root/racing.league/templates/racingLeaguePunish.tpl @ 708

Revision 708, 12.5 kB (checked in by MDMAN, 5 years ago)

racing-league modified

Line 
1{include file='documentHeader'}
2<head>
3<title>{lang}wcf.racing.league.title.punish{/lang} - {PAGE_TITLE}</title>
4{include file='headInclude' sandbox=false}
5</head>
6<body>
7{include file='header' sandbox=false}
8<div id="main">
9<ul class="breadCrumbs">
10        <li><a href="index.php?page=Index{@SID_ARG_2ND}"><img src="icon/indexS.png" alt="" /> <span>{PAGE_TITLE}</span></a> &raquo;</li>
11        <li><a href="index.php?page=RacingLeague{@SID_ARG_2ND}"><img src="{@RELATIVE_WCF_DIR}icon/saisonwS.png" alt="" /> <span>{lang}wcf.racing.league.title{/lang}</span></a> &raquo;</li>
12        <li><a href="index.php?form=RacingLeagueResults{@SID_ARG_2ND}"><img src="{@RELATIVE_WCF_DIR}icon/saisonwS.png" alt="" /> <span>{lang}wcf.racing.league.title.results{/lang}</span></a> &raquo;</li>
13        <li><img src="{@RELATIVE_WCF_DIR}icon/saisonWarningS.png" alt="" /> <span>{lang}wcf.racing.league.title.punish{/lang}</span></li>
14</ul><br />
15        <div class="mainHeadline">
16        <img src="{@RELATIVE_WCF_DIR}icon/saisonWarningL.png" alt="" />
17                <div class="headlineContainer">
18                        <h2> {lang}wcf.racing.league.title.punish{/lang}</h2>
19                        <p>{lang}wcf.racing.league.title.punish.description{/lang}</p>
20                </div>
21        </div>
22
23{if $userMessages|isset}{@$userMessages}{/if}
24
25{if $errorField}
26        <p class="error">{lang}wcf.global.form.error{/lang}</p>
27{/if}
28
29{if $errorMessage|isset}
30        <p class="error">{@$errorMessage}</p>
31{/if}
32
33{include file='racingLeagueLargeButtons' sandbox=false}
34       
35{if $saisons|count > 0}
36
37        {if $saisons.$activeSaisonID|isset}<p class="info">{lang}wcf.racing.league.saison.selected{/lang}</p>{/if}
38
39        {if $addPunish == 1 && $raceID == 0}
40       
41        <form method="post" action="index.php?form=RacingLeaguePunish{@SID_ARG_2ND}&amp;addPunish=2">
42        <div class="border content">
43                <div class="container-1">               
44                <h3 class="subHeadline"><img src="{@RELATIVE_WCF_DIR}icon/saisonWarningAddS.png" alt="" /> {lang}wcf.racing.league.punish.addPunish{/lang}</h3>
45                        <p class="description">{lang}wcf.racing.league.punish.addPunish.description{/lang}</p>                                         
46                <br />
47                        <div class="formElement{if $errorField == 'punishRace'} formError{/if}">
48                                <div class="formFieldLabel">
49                                        <label for="punishRace">{lang}wcf.racing.league.addPunish.racename{/lang}</label>
50                                </div>
51                                <div class="formField">
52                                                               
53                                <select name='raceID'>
54                                {foreach from=$drivedRaces item=value}
55                                        <option value='{$value.raceID}'>{$value.raceName}</option>                             
56                                {/foreach}
57                                </select>
58                               
59                               
60                                {if $errorField == 'punishRace'}
61                                        <p class="innerError">
62                                                {if $errorType == 'empty'}{lang}wcf.global.error.empty{/lang}{/if}
63                                        </p>
64                                {/if}
65                                </div>
66                        </div>                 
67                </div>
68        </div>
69        <div class="formSubmit">
70                <input type="submit" accesskey="s" value="{lang}wcf.global.button.submit{/lang}" />
71                <input type="reset" accesskey="r" value="{lang}wcf.global.button.reset{/lang}" />
72                {@SID_INPUT_TAG}
73        </div>
74        </form>
75        {/if}
76
77        {if $addPunish >= 2 && $raceID > 0}
78       
79        <form method="post" action="index.php?form=RacingLeaguePunish{@SID_ARG_2ND}&amp;addPunish=3&amp;raceID={$raceID}">
80        <div class="border content">
81                <div class="container-1">               
82                <h3 class="subHeadline"><img src="{@RELATIVE_WCF_DIR}icon/saisonWarningAddS.png" alt="" /> {lang}wcf.racing.league.punish.addPunish{/lang}</h3>
83                        <p class="description">{lang}wcf.racing.league.punish.addPunish.description{/lang}</p>                                         
84                <br />
85                        <div class="formElement{if $errorField == 'driver'} formError{/if}">
86                                <div class="formFieldLabel">
87                                        <label for="driver">{lang}wcf.racing.league.addPunish.driver{/lang}</label>
88                                </div>
89                                <div class="formField">
90                               
91                                <select name='driver'>
92                                        <option value="">----------</option>
93                                {foreach from=$users item=value}
94                                        <option value='{$value.userID}' {if $driver == $value.userID}selected{/if}>{$value.username}</option>                           
95                                {/foreach}
96                                </select>
97                                <br />
98                               
99                                {if $errorField == 'driver'}
100                                        <p class="innerError">
101                                                {if $errorType == 'empty'}{lang}wcf.global.error.empty{/lang}{/if}
102                                        </p>
103                                {/if}
104                                </div>
105                        </div>
106
107                        <div class="formElement{if $errorField == 'minusPoints'} formError{/if}">
108                                <div class="formFieldLabel">
109                                        <label for="minusPoints">{lang}wcf.racing.league.addPunish.minusPoints{/lang}</label>
110                                </div>
111                                <div class="formField">
112                                        <input type="text" class="inputText" name="minusPoints" id="minusPoints" value="0" />
113                               
114                                {if $errorField == 'minusPoints'}
115                                        <p class="innerError">
116                                                {if $errorType == 'empty'}{lang}wcf.global.error.empty{/lang}{/if}
117                                        </p>
118                                {/if}
119                                </div>
120                        </div>
121
122                        <div class="formElement{if $errorField == 'punishReason'} formError{/if}">
123                                <div class="formFieldLabel">
124                                        <label for="punishReason">{lang}wcf.racing.league.addPunish.punishReason{/lang}</label>
125                                </div>
126                                <div class="formField">
127                                        <textarea rows="8" cols="20" name="punishReason" id="punishReason"></textarea>                         
128                                {if $errorField == 'punishReason'}
129                                        <p class="innerError">
130                                                {if $errorType == 'empty'}{lang}wcf.global.error.empty{/lang}{/if}
131                                        </p>
132                                {/if}
133                                </div>
134                        </div>
135
136                                               
137                </div>
138        </div>
139        <div class="formSubmit">
140                <input type="submit" accesskey="s" value="{lang}wcf.global.button.submit{/lang}" />
141                <input type="reset" accesskey="r" value="{lang}wcf.global.button.reset{/lang}" />
142                {@SID_INPUT_TAG}
143        </div>
144        </form>
145        {/if}
146
147        {if $editPunishID > 0}
148        <form method="post" action="index.php?form=RacingLeaguePunish{@SID_ARG_2ND}&amp;editPunishID={$editPunishID}&amp;edit=1">
149        <div class="border content">
150                <div class="container-1">               
151                <h3 class="subHeadline"><img src="{@RELATIVE_WCF_DIR}icon/saisonwEditS.png" alt="" /> {lang}wcf.racing.league.punish.editPunish{/lang}</h3>
152                        <p class="description">{lang}wcf.racing.league.punish.editPunish.description{/lang}</p>                                         
153                <br />
154                        {$editRaceName}
155                        <div class="formElement{if $errorField == 'place'} formError{/if}">
156                                <div class="formFieldLabel">
157                                        <label for="place">{lang}wcf.racing.league.editResult{/lang}</label>
158                                </div>
159                                <div class="formField">
160                               
161                                {foreach from=$editResult item=value}
162                                {$value.place}
163                                <select name='result[{$value.place}]'>
164                                        <option value='0,{$value.resultID}'> ---------- <option>
165                                        {foreach from=$users item=user}
166                                                <option value='{$user.userID},{$value.resultID}' {if $user.userID == $value.userID}selected{/if}> {$user.username} </option>
167                                        {/foreach}
168                                </select>
169                                <br />
170                                {/foreach}
171                               
172                                {if $errorField == 'result'}
173                                        <p class="innerError">
174                                                {if $errorType == 'empty'}{lang}wcf.global.error.empty{/lang}{/if}
175                                        </p>
176                                {/if}
177                                </div>
178                        </div>                 
179                </div>
180        </div>
181        <div class="formSubmit">
182                <input type="submit" accesskey="s" value="{lang}wcf.global.button.submit{/lang}" />
183                <input type="reset" accesskey="r" value="{lang}wcf.global.button.reset{/lang}" />
184                {@SID_INPUT_TAG}
185        </div>
186        </form>
187        {/if}
188       
189        {if $activeSaisonID != 0 && $punish|count > 0}
190       
191        <div class="border content">
192                <div class="container-1">
193               
194                <h3 class="subHeadline"><img src="{@RELATIVE_WCF_DIR}icon/saisonWarningS.png" alt="" /> {lang}wcf.racing.league.punish.overview{/lang}</h3>
195                                <p class="description">{lang}wcf.racing.league.punish.overview.description{/lang}</p>                                           
196                                        <br />
197                        <div class="container-1">
198                                <div id="overviewInformation">
199                                        <div class="border">
200                                                <div class="containerHead">
201                                                        <h3 class="containerContent">{lang}wcf.racing.league.punish.overview{/lang}</h3>
202                                                </div>
203                                                {cycle values='container-2,container-1' print=false advance=false}
204                                                <table class="tableList">
205                                               
206                                                <colgroup>
207                                                        <col width="100">
208                                                        <col width="80">
209                                                        <col width="80">
210                                                        <col width="360">
211                                                        <col width="80">
212                                                </colgroup>
213
214                                                <thead>
215                                                        <tr class="tableHead">
216                                                                <td align='center'>{lang}wcf.racing.league.punish.racename{/lang}</td>
217                                                                <td align='center'>{lang}wcf.racing.league.punish.username{/lang}</td>
218                                                                <td align='center'>{lang}wcf.racing.league.punish.minuspoints{/lang}</td>
219                                                                <td align='center'>{lang}wcf.racing.league.punish.punishreason{/lang}</td>
220                                                                <td align='center'>{lang}wcf.racing.league.punish.action{/lang}</td>
221                                                        </tr>
222                                                </thead>
223                                                <tbody>                                         
224                                                {foreach from=$punish item=punish}                                                     
225                                                       
226                                                        <tr class={cycle}>
227                                                        <td align='center'><strong>{$punish.raceName}</strong></td>
228                                                        <td align='center'><a href="/index.php?page=User{@SID_ARG_2ND}&amp;userID={$punish.userID}">{$punish.username}</a></td>
229                                                        <td align='center'><strong>{$punish.minusPoints}</strong></td>
230                                                        <td align='center'>{$punish.punishReason}</td>
231                                                        <td align='center'>
232                                                                <a href="index.php?form=RacingLeaguePunish{@SID_ARG_2ND}&amp;punishRaceID={$punish.punishID}"><img src="{@RELATIVE_WCF_DIR}icon/saisonWarningEditS.png" alt="" title="{lang}wcf.racing.league.punish.edit{/lang}" /></a>
233                                                                <a href="index.php?action=RacingLeagueDeletePunish{@SID_ARG_2ND}&amp;punishID={$punish.punishID}" onclick="return confirm('{lang}wcf.racing.league.punish.delete.confirm{/lang}');"><img src="{@RELATIVE_WCF_DIR}icon/deleteS.png" alt="" title="{lang}wcf.racing.league.punish.delete{/lang}" /></a>
234                                                        </td>
235                                                        </tr>                                                   
236                                                       
237                                                {/foreach}
238                                               
239                                                        <tr class={cycle}>
240                                                        <td></td>
241                                                        <td align='center'><a href="index.php?form=RacingLeaguePunish{@SID_ARG_2ND}&amp;addPunish=1"><span>{lang}wcf.racing.league.button.editSaisons.addPunish{/lang}</span></a></td>
242                                                        <td></td>
243                                                        <td></td>
244                                                        <td align='center'><a href="index.php?form=RacingLeaguePunish{@SID_ARG_2ND}&amp;addPunish=1" title="{lang}wcf.racing.league.button.editSaisons.addPunish{/lang}"><img src="{@RELATIVE_WCF_DIR}icon/saisonWarningAddS.png" alt="" /></a></td>
245                                                        </tr>
246                                                </tbody>
247                                                </table>                                       
248                                        </div>
249                                </div>
250                        </div> 
251               
252                </div>
253        </div>
254       
255        {else}
256
257        <div class="formField">
258                <p class="info" id="results.noPunish">
259                {lang}wcf.racing.league.results.noPunish{/lang}
260                </p>
261        </div>         
262        {/if}
263
264        {if $saisons|count}
265        <div class="largeButtons">
266                <ul>
267                        {if $this->user->getPermission('admin.racing.league.caneditresults')}<li><a href="index.php?form=RacingLeagueResults{@SID_ARG_2ND}"><img src="{@RELATIVE_WCF_DIR}icon/saisonwM.png" alt="" /> <span>{lang}wcf.racing.league.button.editSaisons.backToResult{/lang}</span></a></li>{/if}
268                        {if $this->user->getPermission('admin.racing.league.caneditresults')}<li><a href="index.php?form=RacingLeaguePunish{@SID_ARG_2ND}&amp;addPunish=1"><img src="{@RELATIVE_WCF_DIR}icon/saisonWarningAddM.png" alt="" /> <span>{lang}wcf.racing.league.button.editSaisons.addPunish{/lang}</span></a></li>{/if}
269                </ul>
270        </div> 
271        <br />
272        <br />
273        <br />
274        {/if}
275       
276        {if $saisonID == 0 && $saisons|count > 1}
277        <form method="post" action="index.php?form=RacingLeagueResults{@SID_ARG_2ND}">
278        <div class="border content">
279                <div class="container-1">               
280                <h3 class="subHeadline"><img src="{@RELATIVE_WCF_DIR}icon/saisonGobletS.png" alt="" /> {lang}wcf.racing.league.saisons.saisonSelect{/lang}</h3>
281                        <p class="description">{lang}wcf.racing.league.saisons.saisonSelect.description{/lang}</p>                                             
282                <br />
283                        <div class="border">
284                                <div class="containerHead">
285                                        <h3 class="containerContent">{lang}wcf.racing.league.saisons.overview{/lang}</h3>
286                                </div>
287                               
288                                <table class="tableList">
289                               
290                                <colgroup>
291                                        <col width="320">
292                                        <col width="160">
293                                </colgroup>
294                               
295                                <thead>
296                                        <tr class="tableHead">
297                                                <td align='center'>{lang}wcf.racing.league.saisons.saisonname{/lang}</td>
298                                                <td align='center'>{lang}wcf.racing.league.saisons.action{/lang}</td>
299                                        </tr>
300                                </thead>
301                                <tbody>
302                                {foreach from=$saisons item=saison}                                                     
303                                                       
304                                        <tr class="container-{cycle values='1,2'}">
305                                                <td align='center'><a href="index.php?form=RacingLeagueResults&amp;activeSaisonID={$saison.saisonID}{@SID_ARG_2ND}">{$saison.saisonName}</a></td>
306                                                <td align='center'>
307                                        {if $activeSaisonID == $saison.saisonID}
308                                                <img src="{RELATIVE_WCF_DIR}icon/enabledS.png" art="" title="{lang}wcf.racing.league.saison.activaded{/lang}" />
309                                        {else}
310                                                <a href="index.php?form=RacingLeagueResults&amp;activeSaisonID={$saison.saisonID}{@SID_ARG_2ND}"><img src="{RELATIVE_WCF_DIR}icon/disabledS.png" art="" title="{lang}wcf.racing.league.saison.activ{/lang}"/></a>
311                                        {/if}
312                                                </td>
313                                        </tr>                                                   
314                                {/foreach}
315                                </tbody>
316                                </table>
317                        </div>
318                </div>
319        </div>
320        {/if}           
321       
322{else}
323
324<br />
325<div class="formField">
326        <p class="info" id="saisons.noSaison">
327        {lang}wcf.racing.league.saisons.noSaison{/lang}
328        </p>
329</div>
330{/if}
331
332        <br />
333        <div id="racingLeagueCopyright">
334                <p class="footer" style="font-size: .79em; text-align: center;white-space: nowrap; text-decoration: none; ">{lang}wcf.racing.league.copyright{/lang}</p>
335        </div>
336</div>
337{include file='footer' sandbox=false}
338</body>
339</html>
Note: See TracBrowser for help on using the browser.