This user script forces an edit summary and an edit preview. The save box is disabled at first, then after previewing a page, if you didn't enter an edit summary, a pop-up box will force you to.
To install, add this to your javascript page:
{{subst:iusc|User:Epicgenius/forceineditbox.js}}