fuck absolutely everything about string pattern matching in mysql + sqlite
a back to campaign link on elements in a campaign
...and cleanup campaigns containing elements that are deleted. redirect after delete to campaign page.