If you would like to move your GIMP scripts to a new location, read on.....it is a very simple operation to do so! Here's how:
Open up the desired script you would like to change and go down to the bottom of the script. Look for code that resembles something like this:
This coding format is generally found in older scripts
This coding format is generally found in newer scripts (this is the only format I use)
Notice, the older format utilizes two separate "commands" to tell GIMP where to place it in the menu. If you look at the bold parts of the code in script-fu-register, it tells you that the name of the script the user will see is "Basic II..." The script-fu-menu-register tells GIMP to place it under Xtns > Logos. So, the combination of these two commands sets the menu as follows: Xtns > Logos > Basic II...
The newer code utilizes only one "command" to place the script in the menu.
To change the script to a new menu location, but leave the menu name the same, simply change this part of the code:
To move it under the Xtns menu by itself (Xtns > Basic II...), the code would need to be changed to "<Toolbox>/Xtns"
If you want to move it move it to a NEW menu where none exists (Xtns > Darth > Basic II...), change it to this: "<Toolbox>/Xtns/Darth"
The same is true for the newer code format. "<Image>/Filters/Render/Satin..." appears under Filters > Render > Satin... To move it to Filters > Fencepost > Satin... change the code to this: "<Image>/Filters/Fencepost/Satin..."
Moving a script from the <Toolbox> menu to an <Image> does not convert the <Toolbox> script to an <Image> script, it only changes the menu location. There are programming differences between the two types and simply moving the menu location does not make the necessary changes.
Save your script and refresh them to see if they've been placed in the desired menu locations. Let me know if you have any questions or need clarification.