| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- <form m-form="this.saveServer" m-if="m.route.param( 'id' ).match( /^([0-9]+|me)$/ )">
- <table class="table table-striped table-hover">
- <thead>
- <tr class="table-primary">
- <th dval-innerText="'Minecraft Payment Server ' + __( 'Settings' )" colspan="2"></th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <th class="align-middle" dval-innerText="__( 'Domain' )"></th>
- <td>
- <input class="form-control" type="text" name="Domain" m-value="this.settings.Domain"/>
- </td>
- </tr>
- <tr>
- <th class="align-middle" dval-innerText="__( 'Port' )"></th>
- <td>
- <input class="form-control" type="number" name="Port" m-value="this.settings.Port"/>
- </td>
- </tr>
- <tr>
- <th class="align-middle" dval-innerText="__( 'Password' )"></th>
- <td>
- <input autocomplete="password" class="form-control" type="password" name="Password"
- m-value="this.settings.Password"/>
- </td>
- </tr>
- <tr>
- <th class="align-middle" dval-innerText="__( 'Server-Path' )"></th>
- <td>
- <input class="form-control" type="text" name="ServerPath" m-value="this.settings.ServerPath"/>
- </td>
- </tr>
- <tr>
- <th class="align-middle" dval-innerText="__( 'Price/Month' )"></th>
- <td>
- <input class="form-control" type="number" name="PerMonthPrice" m-value="this.settings.PerMonthPrice"/>
- </td>
- </tr>
- <tr>
- <th class="align-middle" dval-innerText="__( 'Price/Month (Limit)' )"></th>
- <td>
- <input class="form-control" type="number" name="MaxPerMonthPrice"
- m-value="this.settings.MaxPerMonthPrice"/>
- </td>
- </tr>
- <tr>
- <td colspan="2">
- <input class="btn btn-primary w-100" type="submit" name="SaveServerSettings" m-value="__( 'Save' )"/>
- </td>
- </tr>
- </tbody>
- </table>
- </form>
- <h3 m-if="!m.route.param( 'id' ).match( /^([0-9]+|me)$/ )" dval-innerText="__( 'Invalid ID given' )"></h3>
|