A new Newsletter module has been finished and with it I would like to release an updated version of jCore with some pretty changes like all stripslashes have been dropped, all template images including the icons library have been optimized using Google's Page Speed which saves ~1MB in total size, better CSS/JS compression handling with support for deflate and more.

Changes

  • NEW Newsletter module (should take care of most basic needs of a newsletter system), tested with > 100,000 subscribers without any problems
  • Dropped all stripslashes and we are now using sql::escape (mysql_real_escape_string)
  • Better requests/ajax requests handling so you can request a code without having it displayed on the page you load
  • Fixed user login error messages, for e.g. if tried to login with a not found user wrong error message was shown, also user requests now are handled by the global request script
  • Submit buttons are now better styled (if there are two or more submit buttons only the first one will be blue)
  • Better mass email system, you can continue sending out emails if splitted into chunks just by pressing a button
  • All template images and icons in the library have been recompressed using Google's Page Speed which saves ~1MB
  • Better CSS/JS compressing with support for deflate
  • Very inefficient CSS selectors fixed, so page speed now looks pretty good
  • Fixed search module not to be hidden when not on first page and searching posts
  • All input fields for searches are now using the new html5 search input
  • Fixed preventing main content deletion if there is no other one Main Content block defined. Thanks Nicolaus and Forevernomad!
  • All sql queries rewritten and now jCore will work with MySQLs which have STRICT_TRANS_TABLES activated too. Thanks Bazookinsyn!
  • Hide automatically post views if a destination url defined for posts

Enjoy the new module/release and as always share your thoughts or in comments or in the Forum.