Aktionen

PhpIPAM MAC-Adressen in der Subnetz-Ansicht immer ausschreiben

Aus znilwiki

Changelog:

  • 06.11.2026 erste Version

Vorwort

In der Subnetzansicht gibt es eine Spalte MAC. In dieser wird aber nur ein Symbol angezeigt falls es eine MAC-Adresse für den Eintrag gibt:


Man kann zwar oben rechts in der Suche nach MAC-Adressen suchen, STRG + F wäre aber manchmal einfacher.
Wer es ändert wie ich hat hinterher so eine Ansicht:



Die Änderungen müsste man vermutlich nach jedem Upgrade von phpIPAM wiederholen, ist aber auch schnell gemacht.


print-address-table.php anpassen

Wir müssen die folgende Datei editieren:

public/app/subnets/addresses/print-address-table.php

und dort die folgende Zeile suchen: (STRG + W ist suchen in nano)

                } elseif (! empty($addresses[$n]->mac)) {
                   print "<td class='narrow'><i class='info fa fa-gray fa-sitemap' rel='tooltip' data-container='body' data-html='true' title='".$User->show_mac_and_vendor($addresses[$n]->mac)."'></i></td>";

Bei mir (Version v1.9.0) ist das ab Zeile 502 (ALT + N blendet in nano die Zeilennummern ein).
Die vorhandene print Zeile kommentiert ihr mit zwei // davor aus und fügt folgende Zeile ein:

print "<td><span style='display: inline-flex; align-items: center; white-space: nowrap;'>".$addresses[$n]->mac." <i class='info fa fa-gray fa-sitemap' style='margin-left: 5px;' rel='tooltip' data-container='body' data-html='true' title='".$User->show_mac_and_vendor($addresses[$n]->mac)."'></i></span></td>";

Dann speichern. Im Webbrowser einmal F5 drücken und schon sieht man die MAC immer.


Kommentare

Loading comments...