Small improvements

This commit is contained in:
Henjo Hoeksma 2014-05-23 12:10:28 +02:00
parent 9c5b1c260e
commit 75614ef673

View file

@ -21,12 +21,18 @@ if (!is_logged_in() and isset($_POST['formname']) && $_POST['formname'] == "logi
<html>
<head>
<link href="jquery-ui/themes/base/jquery.ui.all.css" rel="stylesheet" type="text/css"/>
<link href="jtable/themes/metro/lightgray/jtable.css" rel="stylesheet" type="text/css" />
<link href="jtable/lib/themes/lightcolor/gray/jtable.min.css" rel="stylesheet" type="text/css"/>
<link href="css/base.css" rel="stylesheet" type="text/css"/>
<script src="jquery-ui/jquery-1.10.2.js" type="text/javascript"></script>
<script src="jquery-ui/ui/jquery.ui.core.js" type="text/javascript"></script>
<script src="jquery-ui/ui/jquery.ui.widget.js" type="text/javascript"></script>
<script src="jquery-ui/ui/jquery.ui.mouse.js" type="text/javascript"></script>
<script src="jquery-ui/ui/jquery.ui.draggable.js" type="text/javascript"></script>
<script src="jquery-ui/ui/jquery.ui.position.js" type="text/javascript"></script>
<script src="jquery-ui/ui/jquery.ui.button.js" type="text/javascript"></script>
<script src="jquery-ui/ui/jquery.ui.resizable.js" type="text/javascript"></script>
<script src="jquery-ui/ui/jquery.ui.dialog.js" type="text/javascript"></script>
<script src="jtable/jquery.jtable.min.js" type="text/javascript"></script>
<script src="jtable/lib/jquery.jtable.min.js" type="text/javascript"></script>
</head>
<?
@ -86,6 +92,8 @@ foreach ($templates as $template) {
if (isset($templatelist)) {
$tmpllist = ',';
$tmpllist .= join(',', $templatelist);
} else {
$tmpllist = '';
}
?>
@ -141,7 +149,7 @@ if (isset($templatelist)) {
updateAction: 'users.php?action=update'
},
messages: {
addNewRecord: 'Add new user',
addNewRecord: 'Add new user'
},
fields: {
id: {
@ -149,12 +157,12 @@ if (isset($templatelist)) {
type: 'hidden'
},
emailaddress: {
title: 'User',
title: 'User'
},
password: {
title: 'Password',
type: 'password',
list: false,
list: false
},
isadmin: {
title: 'Admin',
@ -172,7 +180,7 @@ if (isset($templatelist)) {
sorting: false,
messages: {
addNewRecord: 'Add new slave zone',
noDataAvailable: 'No slave zones configured',
noDataAvailable: 'No slave zones configured'
},
openChildAsAccordion: true,
actions: {
@ -186,13 +194,13 @@ if (isset($templatelist)) {
type: 'hidden'
},
name: {
title: 'Domain',
title: 'Domain'
},
<? if (is_adminuser()) { ?>
owner: {
title: 'Owner',
options: {'admin': 'admin'<? echo $ulist; ?>},
defaultValue: 'admin',
defaultValue: 'admin'
},
<? } ?>
kind: {
@ -203,7 +211,7 @@ if (isset($templatelist)) {
},
serial: {
title: 'Serial',
create: false,
create: false
},
records: {
width: '5%',
@ -220,11 +228,11 @@ if (isset($templatelist)) {
title: 'Records in ' + zone.record.name,
openChildAsAccordion: true,
actions: {
listAction: 'zones.php?action=listrecords&zoneurl='+zone.record.url,
listAction: 'zones.php?action=listrecords&zoneurl=' + zone.record.url
},
fields: {
name: {
title: 'Label',
title: 'Label'
},
type: {
title: 'Type'
@ -233,11 +241,11 @@ if (isset($templatelist)) {
title: 'Prio'
},
content: {
title: 'Content',
title: 'Content'
},
ttl: {
title: 'TTL',
},
title: 'TTL'
}
}
}, function (data) {
data.childTable.jtable('load');
@ -245,7 +253,7 @@ if (isset($templatelist)) {
});
return $img;
}
},
}
}
});
$('#SlaveZones').jtable('load');
@ -255,7 +263,7 @@ if (isset($templatelist)) {
pageSize: 20,
messages: {
addNewRecord: 'Add new zone',
noDataAvailable: 'No zones configured',
noDataAvailable: 'No zones configured'
},
sorting: false,
openChildAsAccordion: true,
@ -273,46 +281,46 @@ if (isset($templatelist)) {
type: 'hidden'
},
name: {
title: 'Domain',
title: 'Domain'
},
<? if (is_adminuser()) { ?>
owner: {
title: 'Owner',
options: {'admin': 'admin'<? echo $ulist; ?>},
defaultValue: 'admin',
defaultValue: 'admin'
},
<? } ?>
kind: {
title: 'Type',
options: {'Native': 'Native', 'Master': 'Master'},
defaultValue: '<? echo $defaults['defaulttype']; ?>',
edit: false,
edit: false
},
template: {
title: 'Template',
options: {'None': 'None'<? echo $tmpllist; ?>},
list: false,
create: true,
edit: false,
edit: false
},
nameserver1: {
title: 'Pri. Nameserver',
create: true,
list: false,
edit: false,
defaultValue: '<? echo $defaults['primaryns']; ?>',
defaultValue: '<? echo $defaults['primaryns']; ?>'
},
nameserver2: {
title: 'Sec. Nameserver',
create: true,
list: false,
edit: false,
defaultValue: '<? echo $defaults['secondaryns']; ?>',
defaultValue: '<? echo $defaults['secondaryns']; ?>'
},
serial: {
title: 'Serial',
create: false,
edit: false,
edit: false
},
records: {
width: '5%',
@ -327,7 +335,7 @@ if (isset($templatelist)) {
title: 'Records in ' + zone.record.name,
messages: {
addNewRecord: 'Add to ' + zone.record.name,
noDataAvailable: 'No records for '+zone.record.name,
noDataAvailable: 'No records for ' + zone.record.name
},
paging: true,
pageSize: 20,
@ -336,47 +344,56 @@ if (isset($templatelist)) {
listAction: 'zones.php?action=listrecords&zoneurl=' + zone.record.url,
createAction: 'zones.php?action=createrecord&zoneurl=' + zone.record.url,
deleteAction: 'zones.php?action=deleterecord&zoneurl=' + zone.record.url,
updateAction: 'zones.php?action=editrecord&zoneurl='+zone.record.url,
updateAction: 'zones.php?action=editrecord&zoneurl=' + zone.record.url
},
fields: {
domid: {
create: true,
type: 'hidden',
defaultValue: zone.record.id,
defaultValue: zone.record.id
},
id: {
key: true,
create: false,
edit: false,
list: false,
list: false
},
domain: {
create: true,
type: 'hidden',
defaultValue: zone.record.name,
defaultValue: zone.record.name
},
name: {
title: 'Label',
create: true,
create: true
},
type: {
options: {'AAAA':'AAAA','A':'A','CNAME':'CNAME','MX':'MX','SRV':'SRV','TXT':'TXT','NS':'NS','SOA':'SOA'},
create: true,
options: {
'AAAA': 'AAAA',
'A': 'A',
'CNAME': 'CNAME',
'MX': 'MX',
'SRV': 'SRV',
'TXT': 'TXT',
'NS': 'NS',
'SOA': 'SOA'
},
create: true
},
priority: {
title: 'Prio',
create: true,
defaultValue: '<? echo $defaults['priority']; ?>',
defaultValue: '<? echo $defaults['priority']; ?>'
},
content: {
title: 'Content',
create: true,
create: true
},
ttl: {
title: 'TTL',
create: true,
defaultValue: '<? echo $defaults['ttl']; ?>',
},
defaultValue: '<? echo $defaults['ttl']; ?>'
}
}
}, function (data) {
data.childTable.jtable('load');
@ -384,7 +401,7 @@ if (isset($templatelist)) {
});
return $img;
}
},
}
}
});
$('#MasterZones').jtable('load');