allinta CMS Change log
Allinta CMS version changes 2.4.0 - Jan 25, 2007
[B] - Bug fix
[D] - Database change
[+] - Enhancement/New feature
[-] - Removed feature
[!] - Security fix please make this change ASAP!
[B] - /cmsAdmin/admin_security.asp - Missing database recordset close tag
[+] - /cmsAdmin/content.asp - Change to list language with content not associated with a template. Links directly to that language when clicking edit.
[+] - /cmsAdmin/content.asp - Content list now displays contentID and displays correct published setting.
[+] - /cmsAdmin/content.asp - Content button now loads edited copy of page not published version.
[+] - /cmsAdmin/content_publish.asp - Change to publishDocument() to use pageUseSSL option
[B] - /cmsAdmin/content_publish.asp - default value for pageViews now inserted avoiding SQL Server no page count issue.
[+] - /cmsAdmin/contentAE.asp - Option to force page to use SSL
[+] - /cmsAdmin/dbError.asp - File to alert admin user to a bad database connection string.
[+] - /cmsAdmin/default.asp - Meta tag added to instruct robots not to index.
[+] - /cmsAdmin/default.asp - Cleanup of setting database recordsets to nothing
[B] - /cmsAdmin/faq.asp - Missing database recordset close tag
[+] - /cmsAdmin/faq.asp - Search function added.
[B] - /cmsAdmin/faq_topics.asp - Missing database recordset close tag
[B] - /cmsAdmin/forms.asp - Missing database recordset close tag
[+] - /cmsAdmin/formsAE.asp - Option to force form to use SSL
[B] - /cmsAdmin/formsEntries.asp - Missing database recordset close tag
[+] - /cmsAdmin/img/wizard/icons/color.gif - New graphic for wizard.
[+] - /cmsAdmin/img/wizard/icons/multi_page.gif - New graphic for wizard.
[+] - /cmsAdmin/img/wizard/icons/zoom.gif - New graphic for wizard.
[+] - /cmsAdmin/inc/admin.asp - If session timeout isn't numeric default session variable to 20 minutes.
[+] - /cmsadmin/inc/admin_functions.asp - Added ISO8601date(date) function to format a date in ISO8601 date format eg. 1994-11-05T08:15:30-05:00 Added FormatHoursMins(mins) function to format a numeric minutes value as HH:MM eg 630 mins is formatted to "10:30"
[+] - /cmsAdmin/inc/admin_functions.asp - session(sessionPrefix & "adminSetup") = true set to true on user login
[+] - /cmsAdmin/inc/admin_functions.asp - Change to WYSIWYG test function to cater for upcoming Internet Explorer 7 release.
[+] - /cmsAdmin/inc/admin_functions.asp - Change to getValuesContentAE(), addContentAEContent(), updateContentAEContent(), logDocumentEdit() to load pageUseSSL option
[B] - /cmsAdmin/inc/admin_functions.asp - Added order by templateHistoryID DESC to logTemplateEdit() to ensure oldest entries are removed when limiting max history entries.
[+] - /cmsAdmin/inc/db_connection.asp - Update to look for bad DB connection string and notify admin user.
[+] - /cmsAdmin/inc/javascript.js - File Manager window adjusted to 780 pixels wide.
[+] - /cmsadmin/inc/sections/content.asp - Added Output Google sitemap to menu
[+] - /cmsAdmin/languagesAE.asp - Select image function on language image field.
[B] - /cmsAdmin/languages.asp - Missing database recordset close tag
[B] - /cmsAdmin/main.asp - Missing database recordset close tag
[B] - /cmsAdmin/menuCode.asp - Missing database recordset close tag
[+] - /cmsAdmin/news.asp - * New page for news functionality
[+] - /cmsAdmin/newsAE.asp -
[B] - /cmsAdmin/newsletter_subscribers.asp - Missing database recordset close tag
[B] - /cmsAdmin/newsletter_subscribers.asp - Only prints customer confirm subscription date if available.
[+] - /cmsadmin/output2googlesitemap.asp - Added feature for exporting Google sitemap
[B] - /cmsAdmin/polls.asp - Missing database recordset close tag
[B] - /cmsAdmin/removeData_template.asp - Missing database recordset close tag
[+] - /cmsAdmin/reportsData.asp - Remove noCache code for IE SSL compatibility.
[B] - /cmsAdmin/reportsData.asp - Missing database recordset close tag
[B] - /cmsadmin/settings_utility.asp - Included a new FixBadData function to test and repair Allinta CMS version 2.3.2 and earlier upgrading to 2.3.3 or later. Function tests for missing data and supplies default if missing from DB.
[B] - /cmsAdmin/statistics.asp - Missing database recordset close tag
[B] - /cmsAdmin/templates.asp - Missing database recordset close tag
[B] - /cmsAdmin/templates_duplicate.asp - Missing database recordset close tag
[B] - /cmsAdmin/templatesAE.asp - Change to prevent WYSIWYG editor opening a second time when clicking the WYSIWYG editor link, making a change and saving.
[+] - /cmsAdmin/wizard.asp - Updated to use CSS directory
[+] - /cmsAdmin/wizard.asp - Wizard adjusted to allow better selection of templates.
[+] - /cmsAdmin/wizard_popup.asp - New File: Multi function page for wizard.
[+] - /img/dynamicMenu/* - Dynamic menu code images
[+] - /img/flag_grd.png - * New file - Greek flag for languages
[+] - /img/rssFeed.gif - New image file
[+] - /inc/cssfocusandhover.htc - Dynamic menu code
[+] - /inc/dynamic_menu_H.css - Dynamic menu code
[+] - /inc/dynamic_menu_V.css - Dynamic menu code
[B] - /inc/editor.asp - Added order by templateHistoryID DESC to logTemplateEdit() to ensure oldest entries are removed when limiting max history entries.
[+] - /inc/editor.asp - Change tologDocumentEdit() to load pageUseSSL option
[+] - /inc/editor.asp - cleanup : false, extended_valid_elements : "td[class],*[*],span[class],div[align|class],a[name|href|target|title|onclick],img[class|src|border=0|alt|title|hspace|vspace|width|height|align|onmouseover|onmouseout|name],hr[class|width|size|noshade],font[face|size|color|style],span[class|align|style]" removed from WYSIWYG component to ensure relative URLs operate correctly and addition of following settings:preformatted : true, remove_linebreaks : false,
[+] - /inc/fm.asp - File Manager window adjusted to 780 pixels wide.
[B] - /inc/fm.asp - db_connection_close.asp include file added
[B] - /inc/fm_closeWindow.asp - db_connection_close.asp include file added
[B] - /inc/fm_closeWindow.asp - Removed db close inc file
[B] - /inc/fm_delete.asp - db_connection_close.asp include file added
[B] - /inc/fm_folder.asp - db_connection_close.asp include file added
[+] - /inc/fm_inc.asp - Addition of recordError() and reportError() functions.
[B] - /inc/fm_link.asp - db_connection_close.asp include file added
[B] - /inc/fm_rename.asp - db_connection_close.asp include file added
[B] - /inc/fm_upload.asp - db_connection_close.asp include file added
[+] - /inc/global_functions.asp - Update to present an newsletter alert to visitors if newsletter form isn't present on the page.
[+] - /inc/global_functions.asp - Dynamic menu code
[+] - /inc/global_functions.asp - Change to setupCmsUser(), addition of statExcludedIP() for excluding selected IP addresses and search engines from CMS statistics.
[+] - /inc/global_functions.asp - Update to isSearchEngine() function and update to look for bad DB connection string and notify admin user.
[+] - /inc/global_functions.asp - Optimization to lessen number of queries to load a page. (loadSession())
[+] - /inc/globals.asp - Change to facilitate switching from non-SSL to SSL and back inc. storing selected languageID in tblVisitors
[+] - /inc/globals_functions.asp - checkSecurePage() and buildRedirectUrl() functions added. displayForm() changed to watch for SSL
[+] - /inc/newsletter.asp - Update to present an newsletter alert to visitors if newsletter form isn't present on the page.
[B] - /inc/tree/fm_link.asp - jsEncode added to Javascript output
[+] - /news_rss.asp - * New page for news functionality
[+] - CSS directory - Moved inc/ cms_editor.css dynamic_menu_V.css wizard dynamic_menu_H.css cms.css cssfocusandhover.htc
[+] - default.asp - New feature to exclude selected IP addresses and search engines from CMS statistics.
[+] - siteMap.asp - Change so that site map uses page heading not page name. *** This may require content updates if content heading field is blank ***
[D] - Database Change - New database field tblPrefs.newsHoursFromGMT
[D] - Database Change - New database field tblPrefs.newsTitle
[D] - Database Change - New database field tblPrefs.newsDescription
[D] - Database Change - New database field tblPrefs.newsImage
[D] - tblContent.pageUseSSL - New database field.
[D] - tblContent_history.pageUseSSL - New database field.
[D] - tblContent_published.pageUseSSL - New database field.
[D] - tblForms.pageUseSSL - New database field.
[D] - tblNews - New database table
[D] - tblNews_languages - New database table
[D] - tblPrefs.statExclusions - New database field
Version 2.3.3 - Dec 20, 2005
Existing customers can obtain the latest version by logging in
to my account and re-downloading the software.
Version History - changes from 2.3.2
[B] - Bug fix
[D] - Database change
[+] - Enhancement/New feature
[-] - Removed feature
[!] - Security fix please make this change ASAP!
(3 files this release)
[!] ID:623 - /inc/globals_functions.asp
Possible XSS (cross site scripting) vulnerability (low risk).
Customers can apply just this file by uploading to their web site.
[!] ID:622 - /search.asp
Possible XSS (cross site scripting) vulnerability (low risk).
Customers can apply just this file by uploading to their web site.
[!] ID:621 - /faq.asp
Possible XSS (cross site scripting) vulnerability (low risk).
Customers can apply just this file by uploading to their web site.
Current Version 2.3.2 - Dec 5, 2005
Existing customers can obtain the latest version by logging in
to my account and re-downloading the software.
Version History - changes from 2.3.1
[B] - Bug fix
[D] - Database change
[+] - Enhancement/New feature
[-] - Removed feature
[!] - Security fix please make this change ASAP! (none in this release)
[+] ID:440 - /cmsAdmin/out2HTML.asp
on error resume next added for graceful error catching
[+] ID:439 - /cmsWizard/formsWizard.asp
onLoad="focus()" for MSIE users.
[+] ID:438 - /cmsAdmin/content.asp
Addition to display content without a template selected.
[+] ID:437 - /cmsAdmin/main.asp
Addition of alert when content has no template associated with it.
[B] ID:436 - faqDisplay.asp
Variable valid was hard coded to true prior to displaying HTML possibly causing
Type_mismatch if query string was deleted by user. Defaulted close window text to
'Close Window' should an error occur looking the value up in the database.
[B] ID:435 - *.*
For compatibility with case sensitive database servers each file was updated
to ensure table and field names match the database.
All files only need to be updated if your database server is case sensitive.
[B] ID:434 - /cmsAdmin/formsEntries.asp
Popup window for View (formsEntries_view.asp) now includes scrollbar.
[+] ID:433 - /cmsAdmin/templates.asp
Warning when removing a template updated
[+] ID:432 - /cmsAdmin/inc/admin_functions.asp
Removed application.lock from setupMenus()
[+] ID:431 - /inc/globals_functions.asp
setupCmsUser() statistics optimized, removing application.lock in process to
help prevent the following with MS Access DB:
Microsoft JET Database Engine
-2147467259
Could not update; currently locked.
[+] ID:430 - /inc/globals_functions.asp
Removed application.lock from setupMenus() to help prevent the following with
MS Access DB:
Microsoft JET Database Engine
-2147467259
Could not update; currently locked.
[+] ID:429 - /cmsAdmin/inc/cmsAdmin.css
CSS HTML updated to new Allinta design
[+] ID:428 - /cmsAdmin/inc/footer.asp
Footer HTML updated to new Allinta design
[+] ID:427 - /cmsAdmin/inc/header.asp
Header HTML updated to new Allinta design
[+] ID:426 - /cmsAdmin/img/header/*
Header images updated to new Allinta design
[+] ID:425 - /img/uc/logo.gif
Under construction logo updated to new Allinta design
[+] ID:424 - default.asp
Under construction HTML updated to new Allinta design
[+] ID:423 - /inc/editor.asp
WYSIWYG editor now defaults to not clean up code (remove line breaks etc.)
[B] ID:422 - /cmsAdmin/removeData_template.asp
Rogue odd character on line 34
[B] ID:421 - /cmsAdmin/formsAE.asp
Rogue odd character on line 769
[B] ID:420 - /cmsAdmin/logOut.asp
Javascript include not linked in causing rollover errors on menu.
[B] ID:419 - /cmsAdmin/removeData_content.asp
Rogue odd character on line 38 causing missing script delimiter error.
[B] ID:418 - /cmsAdmin/content.asp
Change ASP setting JavaScript folderTree.published to use string in stead of bool
definition. Was causing problems on non-english IIS (Dutch was outputting onwaar
for false).
[B] ID:417 - /cmsAdmin/inc/tree/contentAE.asp
jsEncode content names in to JavaScript menus to avoid breaking with various
characters. Add semi-colon's to end of each js statement.
[B] ID:416 - /cmsAdmin/inc/tree/content.asp
jsEncode content names in to JavaScript menus to avoid breaking with various
characters. Add semi-colon's to end of each js statement.
[B] ID:415 - /cmsAdmin/contentAE.asp
htmlEncode values in to form fields
[B] ID:414 - /cmsAdmin/inc/admin_functions.asp
htmlEncode template names in listTemplates sub
[+] ID:413 - /cmsAdmin/inc/admin_functions.asp
Variable i in logDocumentEdit() changed to local variable
[B] ID:412 - /inc/editor.asp
Variable i used in logEditDocument() and not dimensioned.
[+] ID:411 - inc/globals_functions.asp
Include new generic getChildIDs function (initial use by faq root topic selector).
[+] ID:410 - faq.asp
Add root topic filter for search.
[+] ID:409 - /inc/cms.css
Added an FAQ li style for controlling the style of the FAQ list
[B] ID:408 - faq.asp
Code closing additional table cells removed.
[B] ID:407 - /cmsAdmin/faqAE.asp
Error loading currently selected topic on edit.
[+] ID:406 - /cmsAdmin/faqAE>asp
FAQ approved now defaults to selected when adding an FAQ.
[+] ID:405 - /cmsAdmin/inc/admin.asp
Added Response.Buffer = True to prevent possible issue running allintaCMS under
Windows NT 4
[+] ID:404 - Database Value Change
tblForms_elementTypes - textArea row value changed from 5 to 10
[B] ID:403 - form.asp
Select menu names not set, form now remembers user input when form submitted and
validation fails, submit and cancel buttons aren't emailed or logged in database.
[B] ID:402 - /cmsAdmin/formsAE.asp
ID list of deleted form elements was incorrectly removing last digit of list causing items
to not be deleted.
[+] ID:401 - /cmsAdmin/formsAE.asp
Submit and cancel buttons in preview are now non-operational to prevent jumping off the
form builder page.
[+] ID:400 - /cmsAdmin/formsAE.asp
Overflow style added to form preview to contain preview to desired area.
[B] ID:399 - /cmsAdmin/faq.asp
Next page links changed from form.asp to faq.asp
[B] ID:398 - /cmsAdmin/wizardLock.asp
Wizard password field limited to 10 characters to match database.
[B] ID:397 - /cmsAdmin/calendarAE.asp
Calendar event name field limited to 100 characters to match database.
[B] ID:396 - newsletter.asp
[home] tag now parsed
[B] ID:395 - /inc/newsletter.asp
Bug fixing invalid newsletter confirmation message.
*******************************************************************************
Version History - changes from 2.3.0
[B] - Bug fix
[D] - Database change
[+] - Enhancement/New feature
[-] - Removed feature
[!] - Security fix (none in this release)
[+] ID:393 - /cmsAdmin/forms.asp
Changed method of removing data from the database.
[B] ID:392 - /cmsAdmin/formsAE.asp
Error when using the form wizard and IE 6. Couldn't reference Javascript variables once
wizard closed even though variables are contained in form window.
IE error: The callee (server (not server application)) is not available and disappeared; all
connections are invalid. The call did not execute.
[B] ID:391 - /cmsAdmin/formsWizard.asp
Error when using the form wizard and IE 6. Couldn't reference Javascript variables once
wizard closed even though variables are contained in form window.
IE error: The callee (server (not server application)) is not available and disappeared; all
connections are invalid. The call did not execute.
[B] ID:390 - /cmsAdmin/contentAE.asp
Meta keywords and description not loaded from database correctly.
[+] ID:389 - /cmsAdmin/languages.asp
Warning when removing a language more severe.
[B] ID:388 - /inc/globals_functions.asp
Change to loadLanguageID() function to prevent potential aggregate function warning in
MS Access when no languages were marked as the default language.
[B] ID:387 - /cmsAdmin/templatesAE.asp
Incorrect return page set.
[B] ID:386 - /cmsAdmin/contentAE.asp
Incorrect return page set.
[+] ID:385 - /cmsAdmin/languagesAE.asp
Now tests that the server can handle the entered code page and character set.
[B] ID:384 - search.asp
Search now only searches selected language content.
[+] ID:383 - /inc/editor_inc/*
WYSIWYG editor update.
[+] ID:382 - search.asp
Moved returnSearchForm() to /inc/globals_functions.asp
Replace [tags] in results with ""
[+] ID:381 - /inc/global_functions.asp
tags added in insertContent()
returnSearchForm() function moved from search.asp
insertContentBlank() function created
[+] ID:380 - /cmsAdmin/wizard.asp
Notice regarding template editing home page content now only appears when an
applicable template is found.
[+] ID:379 - /inc/editor.asp
Removed link to non-existant style sheet: <link href="editor_inc/style.css"
rel="stylesheet" type="text/css">
[+] ID:378 - /cmsAdmin/settings.asp
Page Title renamed Page Browser Title
[+] ID:377 - /cmsAdmin/contentAE.asp
Page Title renamed Page Browser Title
[+] ID:376 - /cmsAdmin/loadWindow.asp
Presents an alert prior to loading WYSIWYG editor if website or admin URL's aren't set.
[+] ID:375 - /cmsAdmin/settings.asp
Updating settings now updates website and admin URL session variables.
[+] ID:374 - /cmsAdmin/main.asp
The main administration screen now presents an alert if your URL's aren't set.
[B] ID:372 - /cmsAdmin/content_historyPublish.asp
Publishing a historic page which previously had not been published produced an error.
[+] ID:371 - /inc/editor.asp
logDocumentEdit changed to accept languageID
[+] ID:370 - /cmsAdmin/wizard.asp
Update call to logDocumentEdit function.
[+] ID:369 - /cmsAdmin/inc/admin_functions.asp
logDocumentEdit function now archives selected languages content - not all. Call to
logDocumentEdit function from contentAE_submit() updated.
[+] ID:368 - /cmsAdmin/content_historyRestore.asp
Restore now restores content for currently selected language only. confirmRestore() and
confirmPublish() pass across languageID.
[+] ID:367 - /cmsAdmin/contentAE.asp
Document history now shows history for currently selected language instead of default
language.
|