Visual Log is an ASP Based CMS designed to be highly extendable supporting Plugin Features, Colour Schemes, Layouts and Languages. It is a powerful heirarchical CMS including Link Integrity Management, Version History and Multilingual Content.
Be the first to post a text review of Visual Log. Rate and review a project by clicking thumbs up or thumbs down in the right column.
Change Log for 2.1.0 Beta 1 =========================== New/Changed Features List ------------------------- Core Library -Have been through the Core Library to check for database compatability issues and update function descriptions -Some API Changes to veditor.asp, vcms.asp, vfunc.asp and vlog2.asp -Additional libraries to provide enhanced JavaScript capabilities -vutil.js provides general Utility functions -vajax.js provides AJAX support -vblog.js implements Blogging features using AJAX -veditor.js implements a more powerful Editor than previously included in the software -vlang4js.asp provides a limited number of known needed Language Variables to JavaScripts -vlayout.js provides Layout Editing via AJAX -Added new reusable Link Integrity Checker library vlink.asp -Added new reusable Version History library vhistory.asp Database Changes & Compatability -Trimmed unnecessary textual defaults from DB Creation Scripts to improve database compatability -Added a new function in vlog2.asp to support field retrieval where need for fieldname prefix depends on DB type -Went through the entire code base to check for places where this function was needed and altered the code appropriately -New Tables to support the reusable Link Integrity and Version History systems -Minor additions to Bloggers table to allow for additional user preference and account disabling Security -Added additional Command restrictions on BLOGGING table to the Installer -Added the ability to Enable/Disable User Accounts as necessary Link Integrity -New generic and reusable Link Integrity Checker -Now checks Internal Links (links to CMS Content), Local Links (links to local pages/files) and External Links (links outside your website) -Integrity Restoration now allows for performing a full Integrity Check on all existing Content i.e. Check all Links in all Link Sources (CMS Content, Blogs & Comments) for Link errors Version History -New generic and reusable Version History system -New User Interface for History Review and Rollback Layout Editor -Added real time AJAX based Layout Editing which lets you change the contents of Column and see the results instantly -Fixed a minor bug with the creation of Layout Backups CMS -Added Five Minutes and Quarter Hour to the History Update Frequency options -Added an Edit your Homepage link to the main CMS Admin page -Reimplemented the Editor to improve capabilities -Editor now uses the new vlink.asp Integrity checker which checks both internal & external links -Moved the Integrity Restoration Features into the vlink.asp library to broaden their scope to all Link Sources and render then reusable -Improved Version History system Blogging -Reimplmented the Editor -Improved the Previewing feature so Previews are displayed in an Entry style table -Added Link Integrity Checking into the Blog Editor -Made major improvements to the Subscriber Alerts sent out when new entries are made -Alerts include Entry Title and Summary -Links to this Months posts as well as the New Entry -Implemented AJAX based features -AJAX powered Commenting, Email Blogger and Subscribe/Unsubscribe -AJAX powered Comment Viewing -Now provides Version History for Blog Entries GUI -Changing Colour Scheme or Language returns you to the same page you were viewing prior to the change automatically -Added an Administration Console link to the Setup Console GUI -Added an Administrator option to always see the Quick Actions -Various Blogging features are now implemented inline using AJAX Tagging -Added a Tag View which lets you see all content tagged with a given Tag by clicking on a Tag Bug Fixes -[USESLANGPACKS] Command causes installed Language Data to load into Memory properly -Blog Editor shows correct Tags and Preview after creating an Entry for this first time -Blog Editor shows correct Category when continuing to edit an Entry after initial create/update -Tag Manager now displays Current Tags when MySQL is the Database -Email Alerts are now sent on Comments when the relevant option is on and Mail is correctly configured -Next & Last Page Paging links are no longer shown when viewing the Last Page -vcomp.asp Module Execution may not work if you were accessing a Module directly and not via Container pages -vinstall.asp special code in Visual Component Language {icon:folder_name} now works as expected New/Changed Files List ---------------------- root directory: setup.asp tagview.asp (new) core subdirectory: vajax.js (new) vblog.asp vblog.js (new) vbookmark.asp vcat.asp vcms.asp vcomment.asp vcomp.asp vcore.asp vcss.asp veditor.asp veditor.js (new) vfunc.asp vhistory.asp (new) vicon.asp vinstall.asp vlang4js.asp (new) vlayout.asp vlayout.js (new) vlink.asp (new) vlog.asp (Only changed Comments) vlog2.asp vmail.asp vpaging.asp vpattern.asp vpoll.asp vrender.asp vsearch.asp vsecure.asp vspam.asp vsub.asp vtag.asp vutil.js (new) vxml.asp exec subdirectory: adm_core.asp adm_core_blogs.asp adm_core_blogs_preview.asp adm_core_cms.asp adm_core_cms_editor.asp adm_core_cms_linkcorrect.asp adm_core_comments.asp adm_core_config.asp adm_core_details.asp adm_core_features.asp adm_core_history.asp adm_core_history_old.asp (new) adm_core_layout.asp adm_core_old.asp adm_core_users.asp core_blogs.asp core_blogitem.asp core_cms_editor_menus.asp core_comments.asp core_lookup.asp (new) core_mail.asp core_rss.asp core_subscribe.asp core_tag_search.asp core_tag_view.asp (new) res subdirectory: images subdirectory: install subdirectory: core.vcomp core.vlang core_access_create.asp core_ms_sql_create.asp core_mysql_create.asp upgrade_201f1_210b1.vcomp styles subdirectory: Removed Files ------------- The following files became defunct and were removed from the Visual Log Core System: exec/res/editor.js exec/res/popup.js exec/res/hvmenu_logic.js images/tri.gif images/tridown.gif images/trileft.gif images/close.gif images/max.gif images/min.gif images/resize.gif Database Changes ---------------- BLOGGERS Table Added new field bloggerAlwaysShowIcons (BIT) Added new field bloggerDisabled (BIT) LINK_SOURCES Table New Table added to store Link Sources for use with the new reusable Link Integrity Library TAG_SOURCES Table Added new field tagSourceFormatField (VARCHAR(50)) HIST_SOURCES, HIST_FIELDS, HIST_FIELD_DATA, HIST_CONTENT_DATA Four new tables to support the generic and reusable Version History system API Changes ----------- These are changes to the existing API which may affect existing Components, entirely new libraries are not documented here vcms.asp REMOVED: vcmsPostingIntegrityCheck(), vcmsBlankContentCreate(), vcmsRemovalIntegrityCheck(), vcmsGetHistFreqUpdateOptions() veditor.asp REMOVED: veditorAddLanguageData(), veditorAddEditorStart() ADDED: veditorPrepEditor(), veditorStartEditor() PARAMS_CHANGED: veditorShowButtons(), veditorShowPreview(), veditorShowSave(), veditorShowSaveAndUpdate() vfunc.asp ADDED: vfuncConvertToRFC822String() vlog2.asp ADDED: vlogSQLFieldFilter() vsecure.asp ADDED: vsecureGetUserDisplayName() New/Changed Config Variables -------------------- New Variables: intTagViewItemsPerSource Changed Variables: New/Changed Language Variables ------------------------------ New Variables: AdmCMSEditHomepage AdmCMSLinkSourceNotExists AdmCMSRestoreIntegrityCheck AdmCMSRestoreIntegrityRunning AdmCMSURLCorrectGo AdmDelCommentsByIP AdmSelCommentsIP AdmUsersDisable AdmUsersDisableConfirm AdmUsersDisableDone AdmUsersDisableFailed AdmUsersDisableForbid AdmUsersEnable AdmUsersEnableConfirm AdmUsersEnableDone AdmUsersEnableFailed AdmUsersEnableForbid CVarTagViewItems IntCheckWarnTimeout IntCheckNoExtChecking IntCheckWarnServerError IntCheckWarnMultipleChoice IntCheckWarnMovedPermanently IntCheckWarnMoved IntCheckWarnMovedTemporarily IntCheckWarnUnauthenticated IntCheckWarnNotFound TagView TagViewIntro HistFiveMins HistQuarterHourly ViewAll Changed Variables: AdmCMSContentUpdated Deleted Variables: AdmCMSRestoreIntegrityLocation Detailed Dated Change Log ------------------------- 5/10/08 - Created the New Change Log and various Upgrade Files - Updated setup.asp to insert the new version number - Fixed vinstall.asp so the [USESLANGPACKS] command automatically reloads Languages after executing - Fixed Blog Editor bug where on Entry creation Tag Manager shows wrong Tags and Preview may show wrong entry 10/10/08 - Created the New vajax.js Core Library which is a Namespace & Object Based Javascript Library for AJAX support in VLog - Created the New vutil.js Core Library which is a Namespace Based Javascript Library for general Javascript support - Implemented the AJAXEngine Object in vajax.js - Implemented the ShowElement and HideElement functions in vutil.js - Implemented Popup Box function in vutil.js 12/10/08 - Debugged IE and Safari issues with vutil.js - Added the ability to make Popup Boxes Drag and Droppable to vutil.js 13/10/08 - Implemented Popup Menus in vutil.js - Improved the Blog Editor Preview functionality to show Entries in the correct table with Titles and formatting applied only if requested 14/10/08 - Started a New JavaScript Library called veditor.js which will provide a complete rewrite of the existing reusable Editors JavaScript functionality 16/10/08 - Implemented some functions of the Editor Library - Created the vlang4js.asp Core Library which provides JavaScript access to known Language Variables needed by the other Core JavaScript Libraries - Added usage of vlang4js.asp to veditor.js - Found a way to detect the position of non-absolutely positioned elements and thus Attach Menus in the correct position dynamically 21/10/08 - Implemented some more functions of the Editor Library 22/10/08 - Implemented the remainder of the Basic Functions of the Editor Library 25/10/08 - Rewrote part of veditor.asp to use the new Editor functionality - Updated adm_core_blogs.asp to use the New Editor - Started a rewrite of the Editor Menus system (core_cms_editor_menus.asp) 26/10/08 - Reimplemented the Editor Menu Popups for Content 31/10/08 - Started debugged some Database Compatability issues that have emerged - Stripped the DB Creation scripts of all non-numeric defaults for better compatability - Ran Test Installs on MySQL and MSSQL 4/11/08 - Added an additional function to the API to improve database compatability - Fixed the Bug where Comment Alerts weren't being sent out via Email - Updated the list of protected tables in vinstall.asp 6/11/08 - Fixed another Database Compatability Bug - Fixed an issue with IIS 7.0 and Double Escaping - Fixed an issue with the [ALTER] installer command (ADD form) when used on SQL Server - Finished implementation of Editor menus -> outstanding issue with Style application - Added an option for Administrators to have the Quick Actions Bar displayed on all Pages - Fixed an issue with Language Preference that occurs after Changing your User Preferences from the Admin Console - Started implementation of a Tag View which will list all forms of Content tagged with a selected Tag 10/11/2008 - Implemented the Tag View - Added a new Config Variable which controls the Items per Tag Source shown on the Tag View - Tweaked the Content Description Summarisation for Tag Search & View so summarised descriptions show an ellipsis after them - Added control for the new Config Variable to Configuration admin - Made sure DB Creation scripts added the new bloggerAlwaysShowIcons field to the BLOGGERS Table - Made major improvements to the level of detail received by Subscribers in Subscriber Alerts - Implemented AJAX powered Commenting - Added the new JavaScript Core Library vblog.js to provide implementation of AJAX Blogging features - Implemented AJAX powered Email Blogger - Implemented AJAX powered Subscribe/Unsubscribe to a Blogger 11/11/2008 - Implemented AJAX powered Subscribe/Unsubscribe to a Category/Entire Weblog - Debugged the RSS Feed to iron out some bugs that can occur - Made the RSS Feed fully valid by adding a vfuncConvertToRFC822String() function for Date Rendering 12/11/2008 - Debugged the outstanding style issue with the Editor Menus - Implemented AJAX Viewing of Comments - Fixed a Bug where Next and Last Page links were shown when on the last page 13/11/2008 - Tested the new AJAX Blogging features for compatability with Safari and IE - Had to make an alteration to vutil.js to catch a Bug with attaching Menus in IE7 - Debugged some issues with the new Editor javascripts - Implemented AJAX based Link Integrity correction in the Editor 18/11/2008 - Spotted and fixed a minor non-functional error in vcomp.asp 20/11/2008 - Began implementing the vlink.asp Library which is designed to provide a reusable generic Link Integrity Checker 21/11/2008 - Implemented some more of the new Integrity Checker including External and Local Link Checking 24/11/2008 - Fixed a bug with Tag View which occurs when the Tag Source ID Field is the same as the Link Field - Implemented an alternative method of Deleting Comments which allows you to see Comments listed by IP address and thus delete all Comments from an IP address which has consistently spammed your site - Updated the Upgrade and DB Creation scripts to include the LINK_SOURCES table - Rewrote the adm_cms_linkcorrect.asp module to integrate with the new reusable Link Integrity checker - Integrated the new Link Integrity checker into the CMS Editor successfully 25/11/2008 - Fixed a bug in the Link correction so that the correct References are inserted in the Content when you correct a Link Target - Introduced the core_lookup.asp module as an AJAX Lookup service container - Integrated the reusable Link Integrity checker into the Blog Editor - Began implementation of AJAX based Layout Editing - Fixed a bug with executing a Module from another Module when the root directory is not the current directory - Fixed a bug with the output of the Layout Backup feature 26/11/2008 - Implemented the rest of the AJAX based Layout Editing - Editing & Clearing Column Contents on the fly is now possible - Tested that the Editor and Layout Editor don't interfere script wise - Implemented Link Integrity Checking on Content Removal for CMS Content - Implemented Link Integrity Restoration in the vlink.asp Library - Added a Check Integrity Restoration Mode which checks all Link Source Content with the main Integrity Checker function 27/11/2008 - Fixed a Security Issue with the Installer not restricting ALTER Commands on the BLOGGERS Table - Updated Upgrade & DB Creation scripts to add a new bloggerDisabled field to the BLOGGERS Table - Implemented the ability to Enable/Disable User accounts as desired - Added a new field to the TAG_SOURCES table and adjusted the code so Summaries of Content in Tag Search/View aren't formatted if Formatting for the given piece of Content is turned off 28/11/2008 - Fixed a bug in vinstall.asp with the {icon:folder_name} special code - Created table definitions in the Upgrade Script for the new Version History system - Changed vcomp.asp to add information to the History Sources table and to use the {icon:folder_name} code for Installing Colour Schemes 1/12/2008 - Updated all the DB Upgrade, Creation & Install scripts to reflect changes in the table definitions for LINK_SOURCES and HIST_CONTENT_DATA - Created the outline for the new vhistory.asp Library which provides a reusable generic Version History system - Implemented new Version History vhistoryUpdate() function and integrated it with the CMS Editor 2/12/2008 - Fixed a Bug with wrong Category being selected when continuing to edit a Blog Entry after having created/updated it - Added the Version History integration into the Blogs Editor - Integrated Link Integrity & Version History for External Links in the CMS 3/12/2008 - Added 2 additional fields to HIST_SOURCES to better support generic implementation - Added an extra field to HIST_CONTENT_DATA to permit automated versioning of Formatting settings for content - Adjusted implementation of vhistoryUpdate() function to be aware of these fields - Changed Admin Console to add a link to Version History for Blogs - Moved existing CMS History system to adm_core_history_old.asp - Added a link to Version History to the Advanced Features page adm_core_features.asp - Began implementation of a new GUI for browsing and using the Version History 4/12/2008 - Added a fix to vcomment.asp so comments cannot be posted on Blog Entries with comments turned off - Added additional functions to vutil.js to allow for Lightbox style popups - Updated AJAX Layout Editor to use Lightbox Popups for Editing Column Contents - Added another field to HIST_SOURCES to better support the Admin Backend - Implemented the ability to Review the list of Versions for Content and to View specific Versions 15/12/2008 - Implemented several more helper functions in vhistory.asp - Implemented and debugged the vhistoryRollback() function - Added an additional field histFieldBoolean to the HIST_FIELDS table to fix a Restore/Rollback issue 16/12/2008 - Implemented the Clear feature of the Version History that lets Old Versions be cleared from the History - Made a slight code change in several functions to correct SQL syntax for operations on the HIST_CONTENT_DATA table - Added a message to the Old Version History to explain that it is now defunct - Updated CMS Admin so you can jump to version history and edit tags from the Content Options page - Updated vlink.asp to invoke the vhistoryUpdate() function where appropriate 28/1/2009 - Confirmed that the release is now ready for Public use 9/2/2009 - Fixed a bug with the MySQL Database Creation script 10/2/2009 - Bug Fix in adm_core_cms.asp 11/2/2009 - Implemented the fix for the Transactions Not Supported error
Change Log for 2.1.0 Beta 1 =========================== New/Changed Features List ------------------------- Core Library -Have been through the Core Library to check for database compatability issues and update function descriptions -Some API Changes to veditor.asp, vcms.asp, vfunc.asp and vlog2.asp -Additional libraries to provide enhanced JavaScript capabilities -vutil.js provides general Utility functions -vajax.js provides AJAX support -vblog.js implements Blogging features using AJAX -veditor.js implements a more powerful Editor than previously included in the software -vlang4js.asp provides a limited number of known needed Language Variables to JavaScripts -vlayout.js provides Layout Editing via AJAX -Added new reusable Link Integrity Checker library vlink.asp -Added new reusable Version History library vhistory.asp Database Changes & Compatability -Trimmed unnecessary textual defaults from DB Creation Scripts to improve database compatability -Added a new function in vlog2.asp to support field retrieval where need for fieldname prefix depends on DB type -Went through the entire code base to check for places where this function was needed and altered the code appropriately -New Tables to support the reusable Link Integrity and Version History systems -Minor additions to Bloggers table to allow for additional user preference and account disabling Security -Added additional Command restrictions on BLOGGING table to the Installer -Added the ability to Enable/Disable User Accounts as necessary Link Integrity -New generic and reusable Link Integrity Checker -Now checks Internal Links (links to CMS Content), Local Links (links to local pages/files) and External Links (links outside your website) -Integrity Restoration now allows for performing a full Integrity Check on all existing Content i.e. Check all Links in all Link Sources (CMS Content, Blogs & Comments) for Link errors Version History -New generic and reusable Version History system -New User Interface for History Review and Rollback Layout Editor -Added real time AJAX based Layout Editing which lets you change the contents of Column and see the results instantly -Fixed a minor bug with the creation of Layout Backups CMS -Added Five Minutes and Quarter Hour to the History Update Frequency options -Added an Edit your Homepage link to the main CMS Admin page -Reimplemented the Editor to improve capabilities -Editor now uses the new vlink.asp Integrity checker which checks both internal & external links -Moved the Integrity Restoration Features into the vlink.asp library to broaden their scope to all Link Sources and render then reusable -Improved Version History system Blogging -Reimplmented the Editor -Improved the Previewing feature so Previews are displayed in an Entry style table -Added Link Integrity Checking into the Blog Editor -Made major improvements to the Subscriber Alerts sent out when new entries are made -Alerts include Entry Title and Summary -Links to this Months posts as well as the New Entry -Implemented AJAX based features -AJAX powered Commenting, Email Blogger and Subscribe/Unsubscribe -AJAX powered Comment Viewing -Now provides Version History for Blog Entries GUI -Changing Colour Scheme or Language returns you to the same page you were viewing prior to the change automatically -Added an Administration Console link to the Setup Console GUI -Added an Administrator option to always see the Quick Actions -Various Blogging features are now implemented inline using AJAX Tagging -Added a Tag View which lets you see all content tagged with a given Tag by clicking on a Tag Bug Fixes -[USESLANGPACKS] Command causes installed Language Data to load into Memory properly -Blog Editor shows correct Tags and Preview after creating an Entry for this first time -Blog Editor shows correct Category when continuing to edit an Entry after initial create/update -Tag Manager now displays Current Tags when MySQL is the Database -Email Alerts are now sent on Comments when the relevant option is on and Mail is correctly configured -Next & Last Page Paging links are no longer shown when viewing the Last Page -vcomp.asp Module Execution may not work if you were accessing a Module directly and not via Container pages -vinstall.asp special code in Visual Component Language {icon:folder_name} now works as expected New/Changed Files List ---------------------- root directory: setup.asp tagview.asp (new) core subdirectory: vajax.js (new) vblog.asp vblog.js (new) vbookmark.asp vcat.asp vcms.asp vcomment.asp vcomp.asp vcore.asp vcss.asp veditor.asp veditor.js (new) vfunc.asp vhistory.asp (new) vicon.asp vinstall.asp vlang4js.asp (new) vlayout.asp vlayout.js (new) vlink.asp (new) vlog.asp (Only changed Comments) vlog2.asp vmail.asp vpaging.asp vpattern.asp vpoll.asp vrender.asp vsearch.asp vsecure.asp vspam.asp vsub.asp vtag.asp vutil.js (new) vxml.asp exec subdirectory: adm_core.asp adm_core_blogs.asp adm_core_blogs_preview.asp adm_core_cms.asp adm_core_cms_editor.asp adm_core_cms_linkcorrect.asp adm_core_comments.asp adm_core_config.asp adm_core_details.asp adm_core_features.asp adm_core_history.asp adm_core_history_old.asp (new) adm_core_layout.asp adm_core_old.asp adm_core_users.asp core_blogs.asp core_blogitem.asp core_cms_editor_menus.asp core_comments.asp core_lookup.asp (new) core_mail.asp core_rss.asp core_subscribe.asp core_tag_search.asp core_tag_view.asp (new) res subdirectory: images subdirectory: install subdirectory: core.vcomp core.vlang core_access_create.asp core_ms_sql_create.asp core_mysql_create.asp upgrade_201f1_210b1.vcomp styles subdirectory: Removed Files ------------- The following files became defunct and were removed from the Visual Log Core System: exec/res/editor.js exec/res/popup.js exec/res/hvmenu_logic.js images/tri.gif images/tridown.gif images/trileft.gif images/close.gif images/max.gif images/min.gif images/resize.gif Database Changes ---------------- BLOGGERS Table Added new field bloggerAlwaysShowIcons (BIT) Added new field bloggerDisabled (BIT) LINK_SOURCES Table New Table added to store Link Sources for use with the new reusable Link Integrity Library TAG_SOURCES Table Added new field tagSourceFormatField (VARCHAR(50)) HIST_SOURCES, HIST_FIELDS, HIST_FIELD_DATA, HIST_CONTENT_DATA Four new tables to support the generic and reusable Version History system API Changes ----------- These are changes to the existing API which may affect existing Components, entirely new libraries are not documented here vcms.asp REMOVED: vcmsPostingIntegrityCheck(), vcmsBlankContentCreate(), vcmsRemovalIntegrityCheck(), vcmsGetHistFreqUpdateOptions() veditor.asp REMOVED: veditorAddLanguageData(), veditorAddEditorStart() ADDED: veditorPrepEditor(), veditorStartEditor() PARAMS_CHANGED: veditorShowButtons(), veditorShowPreview(), veditorShowSave(), veditorShowSaveAndUpdate() vfunc.asp ADDED: vfuncConvertToRFC822String() vlog2.asp ADDED: vlogSQLFieldFilter() vsecure.asp ADDED: vsecureGetUserDisplayName() New/Changed Config Variables -------------------- New Variables: intTagViewItemsPerSource Changed Variables: New/Changed Language Variables ------------------------------ New Variables: AdmCMSEditHomepage AdmCMSLinkSourceNotExists AdmCMSRestoreIntegrityCheck AdmCMSRestoreIntegrityRunning AdmCMSURLCorrectGo AdmDelCommentsByIP AdmSelCommentsIP AdmUsersDisable AdmUsersDisableConfirm AdmUsersDisableDone AdmUsersDisableFailed AdmUsersDisableForbid AdmUsersEnable AdmUsersEnableConfirm AdmUsersEnableDone AdmUsersEnableFailed AdmUsersEnableForbid CVarTagViewItems IntCheckWarnTimeout IntCheckNoExtChecking IntCheckWarnServerError IntCheckWarnMultipleChoice IntCheckWarnMovedPermanently IntCheckWarnMoved IntCheckWarnMovedTemporarily IntCheckWarnUnauthenticated IntCheckWarnNotFound TagView TagViewIntro HistFiveMins HistQuarterHourly ViewAll Changed Variables: AdmCMSContentUpdated Deleted Variables: AdmCMSRestoreIntegrityLocation Detailed Dated Change Log ------------------------- 5/10/08 - Created the New Change Log and various Upgrade Files - Updated setup.asp to insert the new version number - Fixed vinstall.asp so the [USESLANGPACKS] command automatically reloads Languages after executing - Fixed Blog Editor bug where on Entry creation Tag Manager shows wrong Tags and Preview may show wrong entry 10/10/08 - Created the New vajax.js Core Library which is a Namespace & Object Based Javascript Library for AJAX support in VLog - Created the New vutil.js Core Library which is a Namespace Based Javascript Library for general Javascript support - Implemented the AJAXEngine Object in vajax.js - Implemented the ShowElement and HideElement functions in vutil.js - Implemented Popup Box function in vutil.js 12/10/08 - Debugged IE and Safari issues with vutil.js - Added the ability to make Popup Boxes Drag and Droppable to vutil.js 13/10/08 - Implemented Popup Menus in vutil.js - Improved the Blog Editor Preview functionality to show Entries in the correct table with Titles and formatting applied only if requested 14/10/08 - Started a New JavaScript Library called veditor.js which will provide a complete rewrite of the existing reusable Editors JavaScript functionality 16/10/08 - Implemented some functions of the Editor Library - Created the vlang4js.asp Core Library which provides JavaScript access to known Language Variables needed by the other Core JavaScript Libraries - Added usage of vlang4js.asp to veditor.js - Found a way to detect the position of non-absolutely positioned elements and thus Attach Menus in the correct position dynamically 21/10/08 - Implemented some more functions of the Editor Library 22/10/08 - Implemented the remainder of the Basic Functions of the Editor Library 25/10/08 - Rewrote part of veditor.asp to use the new Editor functionality - Updated adm_core_blogs.asp to use the New Editor - Started a rewrite of the Editor Menus system (core_cms_editor_menus.asp) 26/10/08 - Reimplemented the Editor Menu Popups for Content 31/10/08 - Started debugged some Database Compatability issues that have emerged - Stripped the DB Creation scripts of all non-numeric defaults for better compatability - Ran Test Installs on MySQL and MSSQL 4/11/08 - Added an additional function to the API to improve database compatability - Fixed the Bug where Comment Alerts weren't being sent out via Email - Updated the list of protected tables in vinstall.asp 6/11/08 - Fixed another Database Compatability Bug - Fixed an issue with IIS 7.0 and Double Escaping - Fixed an issue with the [ALTER] installer command (ADD form) when used on SQL Server - Finished implementation of Editor menus -> outstanding issue with Style application - Added an option for Administrators to have the Quick Actions Bar displayed on all Pages - Fixed an issue with Language Preference that occurs after Changing your User Preferences from the Admin Console - Started implementation of a Tag View which will list all forms of Content tagged with a selected Tag 10/11/2008 - Implemented the Tag View - Added a new Config Variable which controls the Items per Tag Source shown on the Tag View - Tweaked the Content Description Summarisation for Tag Search & View so summarised descriptions show an ellipsis after them - Added control for the new Config Variable to Configuration admin - Made sure DB Creation scripts added the new bloggerAlwaysShowIcons field to the BLOGGERS Table - Made major improvements to the level of detail received by Subscribers in Subscriber Alerts - Implemented AJAX powered Commenting - Added the new JavaScript Core Library vblog.js to provide implementation of AJAX Blogging features - Implemented AJAX powered Email Blogger - Implemented AJAX powered Subscribe/Unsubscribe to a Blogger 11/11/2008 - Implemented AJAX powered Subscribe/Unsubscribe to a Category/Entire Weblog - Debugged the RSS Feed to iron out some bugs that can occur - Made the RSS Feed fully valid by adding a vfuncConvertToRFC822String() function for Date Rendering 12/11/2008 - Debugged the outstanding style issue with the Editor Menus - Implemented AJAX Viewing of Comments - Fixed a Bug where Next and Last Page links were shown when on the last page 13/11/2008 - Tested the new AJAX Blogging features for compatability with Safari and IE - Had to make an alteration to vutil.js to catch a Bug with attaching Menus in IE7 - Debugged some issues with the new Editor javascripts - Implemented AJAX based Link Integrity correction in the Editor 18/11/2008 - Spotted and fixed a minor non-functional error in vcomp.asp 20/11/2008 - Began implementing the vlink.asp Library which is designed to provide a reusable generic Link Integrity Checker 21/11/2008 - Implemented some more of the new Integrity Checker including External and Local Link Checking 24/11/2008 - Fixed a bug with Tag View which occurs when the Tag Source ID Field is the same as the Link Field - Implemented an alternative method of Deleting Comments which allows you to see Comments listed by IP address and thus delete all Comments from an IP address which has consistently spammed your site - Updated the Upgrade and DB Creation scripts to include the LINK_SOURCES table - Rewrote the adm_cms_linkcorrect.asp module to integrate with the new reusable Link Integrity checker - Integrated the new Link Integrity checker into the CMS Editor successfully 25/11/2008 - Fixed a bug in the Link correction so that the correct References are inserted in the Content when you correct a Link Target - Introduced the core_lookup.asp module as an AJAX Lookup service container - Integrated the reusable Link Integrity checker into the Blog Editor - Began implementation of AJAX based Layout Editing - Fixed a bug with executing a Module from another Module when the root directory is not the current directory - Fixed a bug with the output of the Layout Backup feature 26/11/2008 - Implemented the rest of the AJAX based Layout Editing - Editing & Clearing Column Contents on the fly is now possible - Tested that the Editor and Layout Editor don't interfere script wise - Implemented Link Integrity Checking on Content Removal for CMS Content - Implemented Link Integrity Restoration in the vlink.asp Library - Added a Check Integrity Restoration Mode which checks all Link Source Content with the main Integrity Checker function 27/11/2008 - Fixed a Security Issue with the Installer not restricting ALTER Commands on the BLOGGERS Table - Updated Upgrade & DB Creation scripts to add a new bloggerDisabled field to the BLOGGERS Table - Implemented the ability to Enable/Disable User accounts as desired - Added a new field to the TAG_SOURCES table and adjusted the code so Summaries of Content in Tag Search/View aren't formatted if Formatting for the given piece of Content is turned off 28/11/2008 - Fixed a bug in vinstall.asp with the {icon:folder_name} special code - Created table definitions in the Upgrade Script for the new Version History system - Changed vcomp.asp to add information to the History Sources table and to use the {icon:folder_name} code for Installing Colour Schemes 1/12/2008 - Updated all the DB Upgrade, Creation & Install scripts to reflect changes in the table definitions for LINK_SOURCES and HIST_CONTENT_DATA - Created the outline for the new vhistory.asp Library which provides a reusable generic Version History system - Implemented new Version History vhistoryUpdate() function and integrated it with the CMS Editor 2/12/2008 - Fixed a Bug with wrong Category being selected when continuing to edit a Blog Entry after having created/updated it - Added the Version History integration into the Blogs Editor - Integrated Link Integrity & Version History for External Links in the CMS 3/12/2008 - Added 2 additional fields to HIST_SOURCES to better support generic implementation - Added an extra field to HIST_CONTENT_DATA to permit automated versioning of Formatting settings for content - Adjusted implementation of vhistoryUpdate() function to be aware of these fields - Changed Admin Console to add a link to Version History for Blogs - Moved existing CMS History system to adm_core_history_old.asp - Added a link to Version History to the Advanced Features page adm_core_features.asp - Began implementation of a new GUI for browsing and using the Version History 4/12/2008 - Added a fix to vcomment.asp so comments cannot be posted on Blog Entries with comments turned off - Added additional functions to vutil.js to allow for Lightbox style popups - Updated AJAX Layout Editor to use Lightbox Popups for Editing Column Contents - Added another field to HIST_SOURCES to better support the Admin Backend - Implemented the ability to Review the list of Versions for Content and to View specific Versions 15/12/2008 - Implemented several more helper functions in vhistory.asp - Implemented and debugged the vhistoryRollback() function - Added an additional field histFieldBoolean to the HIST_FIELDS table to fix a Restore/Rollback issue 16/12/2008 - Implemented the Clear feature of the Version History that lets Old Versions be cleared from the History - Made a slight code change in several functions to correct SQL syntax for operations on the HIST_CONTENT_DATA table - Added a message to the Old Version History to explain that it is now defunct - Updated CMS Admin so you can jump to version history and edit tags from the Content Options page - Updated vlink.asp to invoke the vhistoryUpdate() function where appropriate 28/1/2009 - Confirmed that the release is now ready for Public use 9/2/2009 - Fixed a bug with the MySQL Database Creation script 10/2/2009 - Bug Fix in adm_core_cms.asp 11/2/2009 - Implemented the fix for the Transactions Not Supported error
Be the first person to add a text review.
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: