List of Enhancements (Q3 2010)

Top  Previous  Next

 

Item

Description

Category

Level of Effort

Requested by:

Status

New JQuery based Menu System

The NeatWorx.COM menu system has been re-written from scratch based on the JQuery javascript framework. In the menu configuration under System Setup users can choose the new JQuery framework or the previous Tigra Menu subsystem which will continue to be the default menu system.

The JQuery menu system provides many benefits including easier customization and improved performance because less code is required to make it work.

Enhancement

Very High

NeatWorx

Completed

Location based login  restrictions for administrator accounts

In order to protect customers from having content altered by users improperly obtaining the administrator password, a new facility exists to allow administrator logins to take place only from certain internet locations.

This capability is described under "Securing your site with location based access".

Enhancement

Medium

NeatWorx

Completed

Improved shadow effects and rounded corners support

Parts of NeatClubs.COM have been re-written to provide native support for rounded corners and shadow effects in Mozilla and the Safari browser. For technical reasons, these enhancements are only available if the site is configured to use JQuery menu system described above.

Enhancement

Medium

NeatWorx

Completed

Concurrent support of JQuery and Mootools frameworks

Technical enhancements have been made to allow concurrent support of JQuery and MooTools add-in components. NeatClubs.COM originally was developed using some MooTools components but is increasingly being constructed using jQuery. Both use the "$" symbol as a selector of DOM objects. To avoid this conflict we will use the $ symbol for MooTools and the symbol "jQuery" for JQuery based selectors

Enhancement

Medium

NeatWorx

Completed

Individually color menu items

With the JQuery style menus, a new procedure allows menu items to be individually colored. This is achieved using CSS styles.  An explanation of how to style JQuery style menus is provided under Preferences / Menus / Styling JQuery menus.

Enhancement

Low

NeatWorx

Completed

Removal of the five pull-down limitation limitation on the top menu

The menu system has been re-written to support a more flexible way of storing menu data in the database. This enables more rows and columns to be handled more efficiently.

For now the number of top level pull-downs has been set to eight, however this can be increased as needed with only minor changes to the software.

These menu enhancements have been implemented so as to work with either JQuery style menus, or the Tigra menu system used on most NeatClubs.COM sites.

Enhancement

High

NYSAGD & others

Completed

Add document ID to the document listing screen

When viewing the list of documents as a system adminsitrator, the document ID is now exposed.

Also, the document search has been enhanced to find documents based on their document ID as well as their name and descriptive property so that if you know the document ID, it is faster to locate.

Enhancement

Low

NeatWorx

Completed

Change in behaviour with closed class streams.

In the "view_programs.php" script used to show a schedule of class availability for "class" events, NeatClubs would previously display all time-slots to the public even when closed. From a club market standpoint it is not a good idea display closed time slots that nobody can register for.

The behaviour has now changed so that the administrator will see all time slots as before, but if a time slot is both closed and has no registrations or manual adjustments posted against it, the time slot will be invisible to the public.

 

Enhancement

Medium

Birchmount