git.schokokeks.org
Repositories
Help
Report an Issue
webinterface.git
Code
Commits
Branches
Tags
Suche
Strukturansicht:
f2550e9
Branches
Tags
master
ticket
webinterface.git
modules
dns
dyndns.php
Benutze überall title() statt output("<h3>...</h3>")
bernd
commited
f2550e9
at 2010-09-18 13:35:15
dyndns.php
Blame
History
Raw
<?php require_once('inc/base.php'); require_once('inc/security.php'); require_role(ROLE_SYSTEMUSER); require_once('dnsinclude.php'); $dyndns = get_dyndns_accounts(); title("DynDNS-Accounts"); output("<p>Hier sehen Sie eine Übersicht über die angelegten DynDNS-Accounts.</p>"); output('<table><tr><th>Kürzel</th><th>Methode</th><th>aktuelle IP</th><th>letztes Update</th><th> </th></tr> '); foreach ($dyndns AS $entry) { $handle = $entry['handle']; if (!$handle) $handle = '<em>undefiniert</em>'; $method = ''; if ($entry['sshkey']) if ($entry['password']) $method = 'SSH, HTTP'; else $method = 'SSH'; else if ($entry['password']) $method = 'HTTP'; else $method = '<em>keine</em>'; output("<tr><td>".internal_link('dyndns_edit', $handle, "id={$entry['id']}")."</td><td>{$method}</td><td>{$entry['address']}</td><td>{$entry['lastchange']}</td><td>".internal_link('save', '<img src="'.$prefix.'images/delete.png" width="16" height="16" alt="löschen" title="Account löschen" />', "id={$entry['id']}&type=dyndns&action=delete")."</td></tr>\n"); } output('</table>'); addnew('dyndns_edit', 'Neuen DynDNS-Account anlegen'); ?>