add current dev version (WIP)
[GitHub/Stricted/Domain-Control-Panel.git] / templates / default / recordList.tpl
1 {include file="header.tpl"}
2 <div class="row">
3 <div class="col-lg-12">
4 <ol class="breadcrumb">
5 <li><a href="{link controller='DomainList'}{/link}"><i class="fa fa-home"></i> Domain Control Panel</a></li>
6 <li class="active"><a href="{link controller='RecordList' id=$soa['id'] title=$soa['origin']}{/link}">{$soa['origin']}</a></li>
7 </ol>
8 </div>
9 </div>
10 <div class="row">
11 <div class="col-lg-12">
12 <div class="page-header pull-right">
13 <a href="{link controller='DomainList'}{/link}" class="btn btn-gr-gray"><i class="fa fa-list"></i> Domains auflisten</a>
14 <a href="{link controller='RecordAdd' id=$soa['id']}{/link}" class="btn btn-gr-gray"><i class="fa fa-plus"></i> Eintrag hinzufügen</a>
15 <a href="#" id="export" export-id="{$soa['id']}" class="btn btn-gr-gray"><i class="fa fa-download"></i> Exportieren</a>
16 </div>
17 </div>
18 </div>
19
20 <div class="row">
21 <div class="col-lg-12">
22 <div class="panel panel-default">
23 <div class="panel-heading">Records <span class="badge badge-black">{$count}</span></div>
24 <div class="panel-body">
25 {pages controller='RecordList' id=$soa['id']}
26 <div class="table-responsive">
27 <table class="table table-bordered table-hover radius table-striped">
28 <thead>
29 <tr>
30 <th><a class="sorting{if $sortField == 'id'}_{$sortOrder|strtolower}{/if}" href="{link controller='RecordList' id=$soa['id']}&pageNo={$pageNo}&sortField=id&sortOrder={if $sortField == 'id' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">ID</th>
31 <th><a class="sorting{if $sortField == 'name'}_{$sortOrder|strtolower}{/if}" href="{link controller='RecordList' id=$soa['id']}&pageNo={$pageNo}&sortField=name&sortOrder={if $sortField == 'name' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">Host</th>
32 <th><a class="sorting{if $sortField == 'ttl'}_{$sortOrder|strtolower}{/if}" href="{link controller='RecordList' id=$soa['id']}&pageNo={$pageNo}&sortField=ttl&sortOrder={if $sortField == 'ttl' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">TTL</th>
33 <th><a class="sorting{if $sortField == 'type'}_{$sortOrder|strtolower}{/if}" href="{link controller='RecordList' id=$soa['id']}&pageNo={$pageNo}&sortField=type&sortOrder={if $sortField == 'type' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">Type</th>
34 <th>Prio</th>
35 <th><a class="sorting{if $sortField == 'data'}_{$sortOrder|strtolower}{/if}" href="{link controller='RecordList' id=$soa['id']}&pageNo={$pageNo}&sortField=data&sortOrder={if $sortField == 'data' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">Data</th>
36 <th>Manage</th>
37 </tr>
38 </thead>
39
40 <tbody>
41 {foreach from=$records item=record}
42 <tr>
43 <td>{$record['id']}</td>
44 <td>{if $record['active'] != 1}<span class="badge badge-red">{lang}domain.disabled{/lang}</span> {/if}<span title="{if $record['name']|strpos:$soa['origin'] === false}{$record['name']}.{$soa['origin']}{else}{$record['name']}{/if}" class="ttips">{$record['name']}</span></td>
45 <td>{$record['ttl']}</td>
46 <td>{$record['type']}</td>
47 <td>{$record['aux']}</td>
48 <td>{if $record['data']|strlen > 40}{$record['data']|substr:0:40}&hellip;{else}{$record['data']}{/if}</td>
49 <td>
50 <a href="{link controller='RecordEdit' id=$soa['id']}{/link}"><span class="fa fa-pencil ttips pointer" title="Edit"></span></a>
51 <span class="fa fa{if $record['active']}-check{/if}-square-o ttips pointer toggleRecord" toggle-id="{$record['id']}" title="{if $record['active']}{lang}button.disable{/lang}{else}{lang}button.enable{/lang}{/if}" data-disable-message="{lang}button.disable{/lang}" data-enable-message="{lang}button.enable{/lang}"></span>
52 <span class="fa fa-remove ttips pointer deleteRecord" delete-id="{$record['id']}" delete-confirm="{lang}record.delete.message{/lang}" title="{lang}button.delete{/lang}"></span>
53 </td>
54 </tr>
55 {/foreach}
56 </tbody>
57 </table>
58 </div>
59 {pages controller='RecordList' id=$soa['id']}
60 </div>
61 </div>
62 </div>
63 </div>
64 {include file="footer.tpl"}