HNL CHANGELOG

From MontegoScriptsWiki

Jump to: navigation, search

Main Page>>HTML Newsletter

Contents


Here are the "running" change notes by release:

VERSION 01.03.01

Released March 16, 2006

This was a minor patch release and it also came with an upgrade patch.

  • Enhancements:
    • MSNL_010301_01 - Added new Backend XML feed for anonymous newsletters.
    • MSNL_010301_03 - Improved mail headers for hopefully better email client support.
  • Bug Fixes:
    • MSNL_010301_02 - Subject line having just spaces at the end instead of the sitename.
    • MSNL_010301_04 - Was not working on nuke version 7.4 as advertised!.
    • MSNL_010301_06 - Date format routine does not work on non-English sites. Commented out this routine for 1.3.x

and will work on better solution for 1.4.x.

VERSION 1.3

Released February 15, 2006

  • Enhancements:
    • Enhanced Create Newsletter function to integrate with nukeWYSIWYG integration of the FCKEditor.
    • Enhanced all module and admin screens to be 100% W3C Strict compliant. NOTE: the scrolling block feature is NOT compliant due to the marquee! Also note that the provided newsletter templates are NOT compliant! It is up to the webmaster to create newsletter templates which suit their individual needs. If nukeWYSIWYG is used, it may also not be compliant.
    • Enhanced to be easily customized to use a CSS file instead of in-line style statements.
    • Added ability for author/admin to send newsletter to an ad-hoc email distribution.
    • Enhanced admin areas for more complete and more detailed pop-up help text on every field.
    • Added more robust error handling as well as form input validation handling.
    • The admin can elect to turn on more verbose messaging to more quickly debug issues.
    • Modified almost ALL variable names to try to ensure no collision with different nuke versions as well as re-architected both module and module admin scripts for better maintainability go forward, including better code readability.
    • Re-wrote make newsletter SQL queries to reduce from potentially 100's of queries to under 20!
    • Enhanced so EVERY screen, every label, etc. is driven by language files for better multilingual support.
    • Re-wrote installer for better maintainability.
    • Upgraded wz_tooltip.js to version 3.38 from 3.25.
    • Added links to on-line Wiki documentation web site.
    • Added enhanced copyright and credits script.
    • Re-architected module configuration table (added new table and removed the old table - upgrade will take care of copying over current settings).
  • Bug fixes:
    • Fixed issues with Mozilla FireFox not previewing newsletters from the Create Newsletter function. Unfortunately, had to remove the automatic "pop-up" window capability!
    • Fixed bad HTML produced in the listing of newsletters - incorrect closure of tags - (thanks to Guardian).
    • Fixed missing {BANNER} tag at the bottom of Fancy_Content/template.php.
    • Fixed CSS tag for "body" to have a closing } in Fancy_Content/template.php. IE would render it fine, but not FireFox.
    • Removed links to external W3C websites (could cause some issues on some mail clients) in the templates.
    • Fixed wrong variable name for dl module variable.
    • Fixed some minor bugs with the installer.

VERSION 1.2

Released May 6, 2005

  • Post-Release updates:
    • Added Dutch language translation file.
    • Corrected issue of 3.0 patchset breaking the block - June 5, 2005.
  • Enhancements:
    • Added extensive permissions to newsletter viewing so that only those newsletters a user is entitled to see will be listed for viewing. With this, also modified newsletters to be created as PHP scripts so that direct linking can be refused as well as viewing permissions. Whatever "catetory" of user / group it was sent to is the same user / group who will be able to view the Archived newsletters.
    • Admins will always be able to see ALL newsletters in both the block and module.
    • Admins can maintain (update and delete) existing Archived newsletters from the module admin.
    • Added Newsletter categories. Admins can now set up special Newsletter categories and have newsletters tied to a specific category. Newsletters can be moved from one category to another or removed altogether. Default categories are provided.
    • Category *Unassigned* added - only admins can see these newsletters - so that newsletters can be hidden temporarily or when a category is deleted, newsletters can be reviewed for possible deletion or re-assignment to a different category.
    • Added the ability to also just post a newsletter to the Archives with no email and ALL users can see the newsletter as long as either the block and module is active for All Visitors.
    • Added additional configuration settings for showing number of newsletter hits, when sent, who sent, and whether categories should be shown, as well as how many newsletters to show in each category. These settings are all configurable at the admin level.
    • Enhanced the admin section to not display all the other site admin links giving much more room to the admin for the HTML Newsletter administration screens.
    • Included the ability to choose No Template and just send whatever is placed in the text body.
    • Added Latest Reviews section to the Newsletter and table of contents.
    • Include Latest Items values are now retained (always last values provided).
    • Changed the tool to be a true unniversal version with only one download / install required.
    • Modified tool for better maintainability and added extensive commenting (more work to be done in this area over time).
    • Added new $msnl_gasModCfg['debug_mode'] config setting so admin can get more verbose message displays.
  • Bug fixes:
    • Fixed bug in the admin where additional authors were not able to administer the tool in 7.6.
    • Corrected Forum Post date formatting to match the default Date Format in the Forum configuration. All dates on the newsletters will go out with the site defaults.
    • Fixed bug in Latest Forums where "hidden" posts were impacting the list of posts being displayed.


VERSION 1.1a

Released February 9, 2005

  • Created separate 7.5 and 7.6 versions.


VERSION 1.1

Released February 6, 2005

  • Modified module and block to use new methods for ensuring no direct access. Patterned off of Chatserv 2.8 patched modules and blocks.
  • Excluded user "anonymous" from the site statistics to get an accurate count.
  • Modified use of "go back" to instead refresh config info from the database in order to ensure data was saved as intended.
  • Modified to allow for use of quotes and single quotes in the text body, topic and sender, and to remove unwanted slashes everywhere.
  • Modified so Newsletter preview would open at top left. Was cutting off the bottom on many monitors.
  • Added ability to change the name of the template simply by renaming the template folder at installation time.
  • Added support to phpNuke version 7.6

NOTE: No Database Changes were made so 1.0 is still the version for the config table.


VERSION 1.0

Released October 22, 2004

  • Create HTML Newsletters.
  • Using a templating system you can create your own look for the newsletter.
  • Preview newsletters before you send them.
  • Test send newsletters to the website administrator.
  • Archive System so users can look up old newsletters.
  • A block to display most recent and archived newsletters.
  • Translatable using the language files.


For on-going development status check out the Work Board and Support Forums at Montego Scripts

Personal tools