@phil.davis:
If you are happy editing XML manually and keeping all the start/end tags correct etc., then you can always
backup your config
keep the original so you can revert back if (when?) you stuff it up
edit a copy, find the relevant entries and modify the data or move the entries… as needed
restore the edited config
let it reboot and test
There is no official "pfSense config XML" spec or parser/checker other than what happens at boot. But the format of the XML data hierarchy is pretty obvious, specially if you do a few example changes on the webGUI then backup the config and have a look in it.
I did, done it and it worked.
Must admit I held my breath, used Ultraedit to export the <staticmap>s that I wanted, then saved it as a new .xml file so I could use the colourization for xml, used find & replace, then inserted the file back into the predefined opt I had already setup.
Very pleased with the result. So thanks phil.davis for the confirmation.</staticmap>