Skip to main content

Add context menu to links in NetBox

Project description

netbox_contextmenus

Add context buttons to the links, making navigating in netbox less clicky

nbcm1

nbcm2

The menu items can easliy be personalised

INSTALLATION

NBCM is compatible with NetBox v3 and v4.0


IMPORTANT NOTE !

NBCM version <= 1.4.3 used the 'BOTTOM_BANNER' variable to inject the javascript.

As of v1.4.4, the javascript is injected using django middleware. Make sure to remove the setting from the ConfigRevision BOTTOM_BANNER or from your configuration.py The nbcm.js file located in /opt/netbox/netbox/netbox/scripts can be removed.

This is a preparation to create a GUI to modifiy the Contect Menu items


CONFIGURATION

These settings can be customized using the PLUGINS_CONFIG variable in 'configuration.py'

PLUGINS_CONFIG = {
    'netbox_contextmenus': {
        'nbcmopendelay': 150
    }
}
variable default function
nbcmopendelay 150 Time in milliseconds that the opening of the contextmenu will be delayed

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

netbox_contextmenus-1.4.5.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

netbox_contextmenus-1.4.5-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file netbox_contextmenus-1.4.5.tar.gz.

File metadata

  • Download URL: netbox_contextmenus-1.4.5.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.9.19

File hashes

Hashes for netbox_contextmenus-1.4.5.tar.gz
Algorithm Hash digest
SHA256 c70094d91da53fed5ad4e2fea9c3ab5301d7a1dd2bb7e2d690a072ab373271a8
MD5 586a685bcf0e89d74bee449be6f99ba0
BLAKE2b-256 1b8d73f3060f713aff57ffaee1a4c29e3172266e428fd693e65c77831a34aaf0

See more details on using hashes here.

File details

Details for the file netbox_contextmenus-1.4.5-py3-none-any.whl.

File metadata

File hashes

Hashes for netbox_contextmenus-1.4.5-py3-none-any.whl
Algorithm Hash digest
SHA256 fcbbadc4875aa7183cc8df5ff7ba6c60c701ecf7c2d245cbcf3cf67fb1268b33
MD5 dba8c0faffc2305056391d613755cc3a
BLAKE2b-256 c5d4388ed1b101908b3c611a5e49f88eb7d1b13bee54b4fb4fcf37192e27f16c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page