From 650e5d42061b7242735f39a6d607f304a6ea1888 Mon Sep 17 00:00:00 2001 From: Vladimir <64666036+ortariot@users.noreply.github.com> Date: Sun, 13 Jul 2025 19:26:30 +0700 Subject: [PATCH 1/4] Update step07-navigation.md --- tutorial/step07-navigation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tutorial/step07-navigation.md b/tutorial/step07-navigation.md index 9351025..3d3b6bc 100644 --- a/tutorial/step07-navigation.md +++ b/tutorial/step07-navigation.md @@ -16,7 +16,7 @@ $ edit navigation.py We'll need to import the `PluginMenuItem` class provided by NetBox to add new menu items; do this at the top of the file. ```python -from extras.plugins import PluginMenuItem +from netbox.plugins import PluginMenuItem ``` Next, we'll create a tuple named `menu_items`. This will hold our customized `PluginMenuItem` instances. From 94a0d06fa969b7874b3710522ec525485de81396 Mon Sep 17 00:00:00 2001 From: Vladimir <64666036+ortariot@users.noreply.github.com> Date: Mon, 14 Jul 2025 01:26:38 +0700 Subject: [PATCH 2/4] Update step07-navigation.md --- tutorial/step07-navigation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tutorial/step07-navigation.md b/tutorial/step07-navigation.md index 3d3b6bc..32369dd 100644 --- a/tutorial/step07-navigation.md +++ b/tutorial/step07-navigation.md @@ -59,7 +59,7 @@ While we're at it, we can add direct links to the "add" views for access lists a ```python from extras.plugins import PluginMenuButton, PluginMenuItem -from utilities.choices import ButtonColorChoices +from extras.choices import ButtonColorChoices ``` `PluginMenuButton` is used similarly to `PluginMenuItem`: Instantiate it with the necessary keyword arguments to effect a menu button. These arguments are: From 159f279a2fe5bc0dc1a3b2bed76e198eb710abba Mon Sep 17 00:00:00 2001 From: Vladimir <64666036+ortariot@users.noreply.github.com> Date: Mon, 14 Jul 2025 01:27:17 +0700 Subject: [PATCH 3/4] Update step07-navigation.md --- tutorial/step07-navigation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tutorial/step07-navigation.md b/tutorial/step07-navigation.md index 32369dd..63b608e 100644 --- a/tutorial/step07-navigation.md +++ b/tutorial/step07-navigation.md @@ -58,7 +58,7 @@ That's much more convenient! While we're at it, we can add direct links to the "add" views for access lists and rules as buttons. We'll need to import two additional classes at the top of `navigation.py`: `PluginMenuButton` and `ButtonColorChoices`. ```python -from extras.plugins import PluginMenuButton, PluginMenuItem +from netbox.pluginsimport PluginMenuButton, PluginMenuItem from extras.choices import ButtonColorChoices ``` From 227141744e67bcc0e7c8f64810963359182d2a1b Mon Sep 17 00:00:00 2001 From: Vladimir <64666036+ortariot@users.noreply.github.com> Date: Mon, 14 Jul 2025 01:27:36 +0700 Subject: [PATCH 4/4] Update step07-navigation.md --- tutorial/step07-navigation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tutorial/step07-navigation.md b/tutorial/step07-navigation.md index 63b608e..2ec9300 100644 --- a/tutorial/step07-navigation.md +++ b/tutorial/step07-navigation.md @@ -58,7 +58,7 @@ That's much more convenient! While we're at it, we can add direct links to the "add" views for access lists and rules as buttons. We'll need to import two additional classes at the top of `navigation.py`: `PluginMenuButton` and `ButtonColorChoices`. ```python -from netbox.pluginsimport PluginMenuButton, PluginMenuItem +from netbox.plugins import PluginMenuButton, PluginMenuItem from extras.choices import ButtonColorChoices ```