Add FQDN support for network devices and fix printer installer map
## Printer Installer Map Fixes - Fixed printer_installer_map.asp to pass printer IDs instead of generated names - Fixed install_printer.asp dictionary key collision by using printerid ## Network Device FQDN Support - Added fqdn column to machines table (migration script included) - Updated device edit pages: deviceaccesspoint.asp, deviceserver.asp, deviceswitch.asp, devicecamera.asp - Updated save_network_device.asp to handle FQDN in INSERT/UPDATE - Updated network_devices.asp to display FQDN for Server, Switch, Camera - Updated vw_network_devices view to include FQDN from machines table - Added FQDN field to machine_edit.asp Network tab - Updated savemachineedit.asp to save FQDN ## Printer Install Path Edit - Added installpath field to displayprinter.asp Edit tab - Updated editprinter.asp to save installpath changes ## Documentation - Added IIS log location to CLAUDE.md ## Production Migration - sql/add_fqdn_to_machines.sql - Run on production to add column and update view 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -54,7 +54,7 @@
|
||||
End If
|
||||
|
||||
' Store machine data
|
||||
Dim machinenumber, modelid, businessunitid, alias, machinenotes, mapleft, maptop
|
||||
Dim machinenumber, modelid, businessunitid, alias, machinenotes, mapleft, maptop, fqdn
|
||||
machinenumber = "" : If NOT IsNull(rsMachine("machinenumber")) Then machinenumber = rsMachine("machinenumber") & ""
|
||||
modelid = "" : If NOT IsNull(rsMachine("modelnumberid")) Then modelid = rsMachine("modelnumberid")
|
||||
businessunitid = "" : If NOT IsNull(rsMachine("businessunitid")) Then businessunitid = rsMachine("businessunitid")
|
||||
@@ -62,6 +62,7 @@
|
||||
machinenotes = "" : If NOT IsNull(rsMachine("machinenotes")) Then machinenotes = rsMachine("machinenotes") & ""
|
||||
mapleft = "" : If NOT IsNull(rsMachine("mapleft")) Then mapleft = rsMachine("mapleft")
|
||||
maptop = "" : If NOT IsNull(rsMachine("maptop")) Then maptop = rsMachine("maptop")
|
||||
fqdn = "" : If NOT IsNull(rsMachine("fqdn")) Then fqdn = rsMachine("fqdn") & ""
|
||||
|
||||
rsMachine.Close
|
||||
Set rsMachine = Nothing
|
||||
@@ -461,6 +462,16 @@
|
||||
<h5 class="mb-3"><i class="zmdi zmdi-network"></i> Network Communications</h5>
|
||||
<p class="text-muted">Configure network interfaces for this equipment. You can add up to 3 interfaces.</p>
|
||||
|
||||
<!-- FQDN -->
|
||||
<div class="form-group">
|
||||
<label for="fqdn">FQDN (Fully Qualified Domain Name)</label>
|
||||
<input type="text" class="form-control" id="fqdn" name="fqdn"
|
||||
maxlength="255" placeholder="e.g., device01.network.company.com" value="<%=Server.HTMLEncode(fqdn)%>">
|
||||
<small class="form-text text-muted">Optional - used for network devices like access points, switches, servers</small>
|
||||
</div>
|
||||
|
||||
<hr>
|
||||
|
||||
<!-- Interface 1 -->
|
||||
<div class="card mb-3">
|
||||
<div class="card-header bg-primary text-white">
|
||||
|
||||
Reference in New Issue
Block a user