fad6059b7395ad283aaea0a305d630cb597b6838
bernd Verwaltung von FTP-Accounts...

bernd authored 15 years ago

1) <?php
2) 
3) require_once('inc/base.php');
4) require_once('inc/icons.php');
bernd Nur eingeloggten user sollt...

bernd authored 15 years ago

5) require_role(ROLE_SYSTEMUSER);
bernd Verwaltung von FTP-Accounts...

bernd authored 15 years ago

6) 
7) include("ftpusers.php");
8) 
9) $ftpusers = list_ftpusers();
10) $regular_ftp = have_regular_ftp();
11) 
12) 
13) 
14) output('
15) <h3>Zusätzliche FTP-Benutzer</h3>
16) <p>Als Zusatzleistung bieten wir Ihnen die Möglichkeit, weitere FTP-Benutzerzugänge anzulegen. Diese Zugänge sind auf das angegebene Verzeichnis beschränkt und es kann nur mit dem FTP-Protokoll verwendet werden. Ein Login mittels SSH ist für diese Benutzerkonten nicht möglich.</p>');
17) 
18) 
bernd Kosmetik

bernd authored 15 years ago

19) if (count($ftpusers) > 0)
20) {
21)   output('
bernd Verwaltung von FTP-Accounts...

bernd authored 15 years ago

22) <table><tr><th>Benutzername</th><th>Verzeichnis</th><th>aktiv</th><th>&#160;</th></tr>
23) ');
24) 
bernd Kosmetik

bernd authored 15 years ago

25)   foreach ($ftpusers AS $f)
26)   {
27)     $active = ($f['active'] == 1 ? icon_enabled('Ja') : '-');
28)     output("<tr><td>".internal_link("edit?id={$f['id']}", $f['username'])."</td><td>{$f['homedir']}</td><td style=\"text-align: center;\">{$active}</td><td>".internal_link("save?delete={$f['id']}", icon_delete("{$f['username']} löschen"))."</td></tr>");
29)   }
30)   output('</table>');
31) }
32) else
bernd Verwaltung von FTP-Accounts...

bernd authored 15 years ago

33) {
bernd Kosmetik

bernd authored 15 years ago

34)   output('<p><em>Sie haben bisher keine zusätzlichen FTP-Benutzer angelegt</em></p>');
bernd Verwaltung von FTP-Accounts...

bernd authored 15 years ago

35) }
36) 
37) addnew('edit', 'Neuen FTP-Benutzer anlegen');
38)