Skip to main content

netbox_contextmenus

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

nbcm5

nbcm3

nbcm4

The menu items can easliy be personalised

INSTALLATION

NBCM is compatible with NetBox v3 and v4.0 (tested upto v4.5)


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,
        'hideburgers' : 0
    }
}
variable default function
nbcmopendelay 150 Time in milliseconds that the opening of the contextmenu will be delayed
hideburgers 0 Hide the burger icon, but open the menu when hovering over a link. Works best when the nbcmopendelay is set to 500

Metadata

Release files for netbox-contextmenus 1.4.14

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for netbox-contextmenus 1.4.14
File Size Uploaded
netbox_contextmenus-1.4.14.tar.gz 9.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for netbox-contextmenus 1.4.14
File Interpreter ABI Platform
netbox_contextmenus-1.4.14-py3-none-any.whl Python 3 none any Details

Total release size: 20.1 kB

Release files / netbox_contextmenus-1.4.14.tar.gz

Download URL netbox_contextmenus-1.4.14.tar.gz
Size 9.8 kB
Tags Source
SHA-256 checksum
How to use checksums
128b2c15a7ca6d6a460f23621f7a38899f0ec31716fa91103a5244a408b34ec4
BLAKE2b-256 checksum
How to use checksums
b3b8257f8bb1ff240aeee35758653e042dfd92a1fd93ca5b8bbc8b9ca51817d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / netbox_contextmenus-1.4.14-py3-none-any.whl

Download URL netbox_contextmenus-1.4.14-py3-none-any.whl
Size 10.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6bdb728baec984ead4e5c572334f5cfdb0b8ecd0cb65e90253e0f23b674f77df
BLAKE2b-256 checksum
How to use checksums
17fc929d3cfc665df3b0125907a117ca934afc5158302fd379b233a4e1fc4e58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release history Release notifications | RSS feed

This release

1.4.14 This release

2 release files

1.4.13

2 release files

1.4.12

2 release files

1.4.9

2 release files

1.4.8

2 release files

1.4.7

2 release files

1.4.6

2 release files

1.4.5

2 release files

1.4.4

2 release files

1.4.3

2 release files

1.4.1

2 release files

1.4.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page