09-07-2016, 10:23 PM
We're actually working on tackling that problem now. We're experimenting with moving the menu to the database. It's actually just a test at the moment.
You're right about the nav needing to be edited directly at the moment. The good thing is that we almost never touch the nav in updates, so it's not likely to break until 5.0.
If our plan works for 5.0, the menu will be slick enough that it will be worth the little bit of work.
Just a note, you generally won't have to worry about 5 breaking too much. We're doing a ton to maintain backwards compatibility there. I'll also be writing scripts to translate as much of the code as possible.
You're right about the nav needing to be edited directly at the moment. The good thing is that we almost never touch the nav in updates, so it's not likely to break until 5.0.
If our plan works for 5.0, the menu will be slick enough that it will be worth the little bit of work.
Just a note, you generally won't have to worry about 5 breaking too much. We're doing a ton to maintain backwards compatibility there. I'll also be writing scripts to translate as much of the code as possible.