This is almost all thanks to Stephen Moretti:

  • Minor formatting change to addsub.cfm.
  • updated jquery.selectbox.js
  • added pageadmin user role and retricted access to page related functions in the admin menu
  • made print use the entry alias for the file name instead of just "print"
  • added a random number to the end of the ajax call in the admin entry form to help prevent IE caching of data
  • added cfcontent to proxy.cfm to make sure that json is returned with the correct mime type to keep IE happier
  • added a couple of admin css hacks to make the login form and select boxes on the entry form display correctly in IE7.