at the moment citcon shows its menus on every single node (even if it's not a campaign). This ends up causing a lot of headaches and errors.

I used webforms as an example and re-jigged the menus so that they only show inside citcon

See attached patch

Comments

mgifford’s picture

Status: Active » Needs review
StatusFileSize
new4.75 KB

What is calling citcon_menu_load()? I'm probably missing something here, but doesn't appear in the API. Closest I could find was:
https://api.drupal.org/api/drupal/modules!system!system.api.php/function...

Looks like it is called every time it's called by %citcon_menu node/%citcon_menu/edit/basic

Looks like this will have some performance advantages on larger sites.