Von nun an kann man statische Zuordnungen mit einem Klick aus einer dynamischen Zuordnung generieren.

git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@382 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
This commit is contained in:
ms
2007-01-07 00:25:35 +00:00
parent 55b4c7edc1
commit 32fdd7d9be
2 changed files with 133 additions and 7 deletions

View File

@@ -1220,7 +1220,8 @@ sub PrintActualLeases
<td width='25%' align='center'><a href='$ENV{'SCRIPT_NAME'}?IPADDR'><b>$tr{'ip address'}</b></a></td>
<td width='25%' align='center'><a href='$ENV{'SCRIPT_NAME'}?ETHER'><b>$tr{'mac address'}</b></a></td>
<td width='20%' align='center'><a href='$ENV{'SCRIPT_NAME'}?HOSTNAME'><b>$tr{'hostname'}</b></a></td>
<td width='30%' align='center'><a href='$ENV{'SCRIPT_NAME'}?ENDTIME'><b>$tr{'lease expires'} (local time d/m/y)</b></a></td>
<td width='25%' align='center'><a href='$ENV{'SCRIPT_NAME'}?ENDTIME'><b>$tr{'lease expires'} (local time d/m/y)</b></a></td>
<td width='5%' align='center'><b>Add to fix leases<b></td>
</tr>
END
;
@@ -1266,7 +1267,7 @@ END
my $id = 0;
foreach my $key (sort leasesort keys %entries) {
print "<form method='post' action='/cgi-bin/dhcp.cgi'>\n";
my $hostname = &cleanhtml($entries{$key}->{HOSTNAME},"y");
if ($id % 2) {
@@ -1277,10 +1278,10 @@ END
}
print <<END
<td align='center'>$entries{$key}->{IPADDR}</td>
<td align='center'>$entries{$key}->{ETHER}</td>
<td align='center'>&nbsp;$hostname </td>
<td align='center'>
<td align='center'><input type='hidden' name='FIX_ADDR' value='$entries{$key}->{IPADDR}' />$entries{$key}->{IPADDR}</td>
<td align='center'><input type='hidden' name='FIX_MAC' value='$entries{$key}->{ETHER}' />$entries{$key}->{ETHER}</td>
<td align='center'><input type='hidden' name='FIX_REMARK' value='$hostname' />&nbsp;$hostname</td>
<td align='center'><input type='hidden' name='FIX_ENABLED' value='on' />
END
;
@@ -1292,7 +1293,11 @@ END
} else {
print "$enddate";
}
print "</td></tr>";
print <<END
<td><input type='hidden' name='ACTION' value='$Lang::tr{'add'}2' /><input type='submit' name='SUBMIT' value='$Lang::tr{'add'}' />
</td></td></tr></form>
END
;
$id++;
}

View File

@@ -1,3 +1,124 @@
------------------------------------------------------------------------
r381 | ms | 2007-01-06 13:55:49 +0100 (Sat, 06 Jan 2007) | 4 lines
Bootscripte an den IPFire angepasst.
Ramdisk bearbeitet und Diskettenimages entfernt.
PCMCIA-Utils entfernt.
------------------------------------------------------------------------
r380 | ms | 2007-01-05 02:46:08 +0100 (Fri, 05 Jan 2007) | 2 lines
Habe ein Paar lange dagewesene Errors behoben.
------------------------------------------------------------------------
r379 | ms | 2007-01-05 00:01:10 +0100 (Fri, 05 Jan 2007) | 2 lines
Makgraphs pingt jetzt wieder den ersten Hop.
------------------------------------------------------------------------
r378 | ms | 2007-01-04 22:30:12 +0100 (Thu, 04 Jan 2007) | 2 lines
Hab ein Paar CGIs gefixt.
------------------------------------------------------------------------
r377 | ms | 2007-01-03 00:09:46 +0100 (Wed, 03 Jan 2007) | 2 lines
Ein Paar Ideen vom Benne umgesetzt.
------------------------------------------------------------------------
r376 | ms | 2007-01-02 20:12:43 +0100 (Tue, 02 Jan 2007) | 2 lines
THEME zum unattended hinzugefuegt.
------------------------------------------------------------------------
r375 | ms | 2007-01-02 19:40:12 +0100 (Tue, 02 Jan 2007) | 4 lines
Ich hab mal ein bisschen die Arbeit vom Cuebernommen :D
Aber trotzdem geht die Routine noch kein bisschen. SegFault :(
Ansonsten: Busyboy erweitert, PCMCIA Support begonnen zu entfernen
------------------------------------------------------------------------
r374 | ms | 2007-01-01 17:44:44 +0100 (Mon, 01 Jan 2007) | 2 lines
Kleiner PXE Fix.
------------------------------------------------------------------------
r373 | ms | 2007-01-01 11:49:07 +0100 (Mon, 01 Jan 2007) | 3 lines
Installer-Toolchain nochmals ueberarbeitet.
Kompiliert wenigstens schonmal durch...
------------------------------------------------------------------------
r372 | ms | 2006-12-31 22:51:45 +0100 (Sun, 31 Dec 2006) | 2 lines
Neueste GnuMP3d-Version eingepflegt
------------------------------------------------------------------------
r371 | ms | 2006-12-31 19:30:30 +0100 (Sun, 31 Dec 2006) | 4 lines
* Clamav, Samba und MC Update.
* Kleine Funktion zur Zeitanzeige
der Stages und des gesamten Builds gebastelt.
------------------------------------------------------------------------
r370 | ms | 2006-12-29 17:22:29 +0100 (Fri, 29 Dec 2006) | 4 lines
Asterisk aktualisiert. --> 1.4.0
Hoffentlich gibt es endlich mal wieder nen Bristuff dafuer...
PXE-Namen geaendert.
------------------------------------------------------------------------
r369 | ms | 2006-12-25 21:53:27 +0100 (Mon, 25 Dec 2006) | 3 lines
Ich hab mal ueber die Feiertage nen kleinen Rewrite von dem Installersystem gemacht.
Ich hoffe somit mal das locale-Problem in den Griff zu bekommen.
------------------------------------------------------------------------
r368 | ms | 2006-12-22 18:24:32 +0100 (Fri, 22 Dec 2006) | 4 lines
Graphen gefixt.
Bootlogo zur Iso hinzugefuegt.
Memtest hinzugefuegt. (Kann man sicherlich mal brauchen denke ich.)
------------------------------------------------------------------------
r367 | ms | 2006-12-21 22:56:35 +0100 (Thu, 21 Dec 2006) | 3 lines
H323 Conntrack hinzugefuegt
Bootsplash reaktiviert.
------------------------------------------------------------------------
r366 | ms | 2006-12-21 19:38:37 +0100 (Thu, 21 Dec 2006) | 4 lines
Netzwerkscript beinahe vollendet.
Setup bearbeitet. (Geht schon ganz gut.)
Sonstiges wie immer...
------------------------------------------------------------------------
r365 | ms | 2006-12-18 22:40:57 +0100 (Mon, 18 Dec 2006) | 2 lines
Kernel-Update und umfassende Arbeiten daran.
------------------------------------------------------------------------
r364 | ms | 2006-12-16 17:07:45 +0100 (Sat, 16 Dec 2006) | 2 lines
Themeable Webinterface mit neuem Style.
------------------------------------------------------------------------
r363 | ms | 2006-12-13 20:56:41 +0100 (Wed, 13 Dec 2006) | 2 lines
Alle htdocs nach /srv/web verschoben...
------------------------------------------------------------------------
r362 | ms | 2006-12-12 22:20:38 +0100 (Tue, 12 Dec 2006) | 3 lines
RRDTool Fix
Bearbeitung an den Grafen noetig!
------------------------------------------------------------------------
r361 | ms | 2006-12-12 22:18:36 +0100 (Tue, 12 Dec 2006) | 2 lines
2 Buildfixes...
------------------------------------------------------------------------
r360 | ms | 2006-12-11 21:02:07 +0100 (Mon, 11 Dec 2006) | 5 lines