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.8.tar.gz (8.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

netbox_contextmenus-1.4.8-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: netbox_contextmenus-1.4.8.tar.gz
  • Upload date:
  • Size: 8.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.22

File hashes

Hashes for netbox_contextmenus-1.4.8.tar.gz
Algorithm Hash digest
SHA256 a00fbff4cb01a57824dac7ca7fdbdc261d4f6bdf0bf81025fda75d38d1cabc78
MD5 587d86294d0a910d3d6046094e83b80a
BLAKE2b-256 a3a2f782a5977a9e220e85f2139c5963215dcdc07011c0fe2687287dbc7278d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for netbox_contextmenus-1.4.8-py3-none-any.whl
Algorithm Hash digest
SHA256 c8f310f9cd3403f24cd3c9e640867b1ccdf377d7601f87b066907afbc87fe3ec
MD5 9b52ded9755ceaa22134ef93679f8d63
BLAKE2b-256 a335317a4858ee5974481347e5aeaec4c8cd3ad50e4bddb53c2735c82599ae67

See more details on using hashes here.

Supported by

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