Files
netbox-plugin-dns-bridge/netbox_dns_bridge/navigation.py
T
Sven Luethi 9f71ff7332 modified: netbox_dns_bridge/navigation.py
new file:   netbox_dns_bridge/templates/netbox_dns_bridge/catz_overview.html
deleted:    netbox_dns_bridge/templates/netbox_dns_bridge/info.html
new file:   netbox_dns_bridge/templates/netbox_dns_bridge/notify_overview.html
modified:   netbox_dns_bridge/urls.py
modified:   netbox_dns_bridge/views.py
Extend views
2026-08-11 18:30:29 +02:00

25 lines
594 B
Python

from django.utils.translation import gettext_lazy as _
from netbox.plugins import PluginMenu, PluginMenuItem
information_menu_item = PluginMenuItem(
link="plugins:netbox_dns_bridge:catz",
link_text=_("Catalog Zones"),
permissions=[],
staff_only=True,
)
notify_menu_item = PluginMenuItem(
link="plugins:netbox_dns_bridge:notify",
link_text=_("Notify"),
permissions=[],
staff_only=True,
)
menu = PluginMenu(
label=_("DNS Bridge"),
groups=(
(_("Information"), (information_menu_item, notify_menu_item)),
),
icon_class="mdi mdi-bridge",
)