List of Enhancements - Q2 2010

Top  Previous  Next

 

Item

Description

Category

Level of Effort

Requested by:

Status

Ability to turn the footer element on and off

Currently the footer element always appears. To accommodate different web-site styles, this is now configurable in the system setup under "System Setup" / "Preferences" / "Appearance"

Enhancement

Low

Santa Fe Energy

Completed

Inject custom content above or below footers, or turn off footers entirely.

In addition to turning footers on and off, for more flexibility, the HTML contents of a document can be "injected" either above or below where the footer would normally appear.

This provides for more complete customization of the appearance of the footer as explained here.

Enhancement

Low

Santa Fe Energy

Completed

Replace header area with document content

A new setup option under "System Setup" / "Preferences" / "Appearance" allows a document to be inserted where the header graphic would normally appear. This makes the header area customizable by someone proficient with HTML.

Enhancement

Low

NeatWorx

Completed

Change web-header based on document viewed

An alternate web header graphic can now be loaded on a per-page basis specified as a document property. New settings also allow HTML content from a document in the library to be injected into the web-header area. The vertical height is no configurable also allowing for different pages to have headers of different types. Flash content (.SWF) files are treated in the same way as image files. Flash files will be recognized and formatted to play automatically in the header area.

Enhancement

Low

NYSAGD

Completed

Suppress custom CSS styles on document view

Some sites use custom site-wide CSS styles configurable in the web-site appearance. A new document property now allows site-wide CSS styles to be suppressed when a particular document is loaded.

Enhancement

Low

NeatWorx

Completed

New Sliding Banner style slideshow

A new sliding banner can be used as a more modern replacement for the home page slideshow. details are provided in the home page setup under System Setup / Preferences.

Either graphics or document contents can be sequenced in the banner allowing for great flexibility.

The positioning of the banner can be changed to occupy the full horizontal width of the site.

Enhancement

High

NeatWorx / CAGD

Completed

Change side-panel content on document load

It is possible to have multiple side panel documents in NeatClubs.COM. Sometimes it is valuable to have the content in a side panel change depending on the page that is loaded.

A new document property allows a document to be loaded in the position of "Side Panel Document #1". If a document is selected to occupy the side panel it will appear in the space designated in the side panel setup even if side panel #1 is disabled. If enabled, the document specific side panel document will replace the normal one.

Enhancement

Low

NeatWorx

Completed

Suppress left column on document view

A new document property allows the left side panel to be suppressed when a document is displayed allowing more freedom in the site layout.

Enhancement

Low

Santa Fe Energy

Completed

Wider view for System Preferences Setup

Using the feature above, when configuring site-wide preferences the left panel will be temporarily suppressed making the setup screens appear less cluttered.

Enhancement

Low

NeatWorx

Completed

AddThis.COM social media integration

AddThis.COM is a free social media networking service that makes it easy for web-site visitors to share your site content on services like Facebook, Linked-in and Twitter.

Setup of the AddThis.COM integration is now fully automated in NeatClubs.COM so that web-site maintainers don't need to modify any HTML.

Learn about the new integration here

Enhancement

Medium

Neatworx

Completed

Impressive new performance features

This one is definitely for the techies - it's one of our best features yet though for those who are interested.

Have a read here ..

Enhancement

High

NeatWorx

Completed

Rounded Corners

Modern web-sites often prefer to display content with rounded corners - a new setup option makes this configurable under System Setup / Preferences / Appearance.

Enhancement

High

NeatWorx

Completed

Change status message that appears when events are closed for registration

Currently when registration for an event is closed, we have language advising of this, and a hard-coded request that people contact the facility with the site e-mail provided. Suggestion is that we simplify the displayed text and have the presentation of the e-mail and phone number follow only when  these elements are enabled on the site sub-header.

Enhancement

Very low

CAGD

Not done

Provide an option to replace system generated "registration closed" message with custom text

Relating to the same issue as described above, some sites will not be happy with any pre-defined text that we provide, and yet we don't want to create a separate parameter that needs to be configured for every site (or event). Nor do we want to incur the performance overhead of a separate read from the database.

We will leverage the custom text feature already introduced under "System Setup" / "Preferences" / "Custom Text" to allow customers to replace this message with the contents of a document. By default the system generated text will be displayed, and text from a document will be inserted (at the expense of an additional database access) only if a customer opts to replace the standard text.

Enhancement

Low

CAGD

Not done

Option to "undelete" registrations

Incomplete registrations can be deleted in a number of ways including by the administrator, based on grace periods expiring, based on user actions, or based on registrations being removed from the shopping cart (which also deletes the pending registration).

This is problematic because there is no automated way to retrieve  accidentally deleted registrations and recovering from backup is complex and manual.

The suggestion is that in all cases these partial registrations be moved into a "holding area" so that they can be reviewed and selectively restored by the administrator if need be.

Enhancement

Moderately High

Various

Completed

Improved menu shading styles

We've recently made the "shading" of menus simpler to setup. See the Menu Setup under System Setup / Preferences for details.

We are currently working on a more flexible menu system that looks nicer.

Enhancement

Medium

Various

Completed

Adaptive Payments

PayPal has recently made an enhancement to their service called "Adaptive Payments".

Adaptive Payments opens up all kinds of interesting business opportunities by enabling "affiliate payments" to be triggered automatically based on registration activities.

As an example, you might strike a deal with an external partner to promote an event, and you may want to pay them a fixed amount for all registrations automatically.

Adaptive payments requires PayPal API credentials and these can now be setup in the Payment Preferences Setup screen.

Enhancement

Very Hard

Neatworx

Demonstrable

Corrections to "run event" in event listing

Events have evolved to be callable in different ways. For example single-events and anonymous registrations are almost called directly. class registrations can be called directly or from a schedule or program view where class times are pre-selected - resource reservations are called from a schedule view and camps are assumed to be called from a camp schedule view.

We need to review the "run event" options available to the administrator in both the event listing view and the event summary view to make sure the the event module is being called in the most logical way for each event type.

Enhancement / Bug fix

Moderately Low

CAGD

Not done

Running events from menu options needs to better reflect event types

As above, we should verify that linking to events from the menu is consistent with the most logical way of entering an event as above.

Review

Moderately Low

Gord

Not done

Resolve performance problems (page loads with cold cache)

With several sites (particularly with a cold browser cache) the header renders visibly faster than the rest of the page. This is not too noticeable with a fast internet connection and a warm cache, but can be quite distracting with a slower or higher latency connection (wireless for example). It is more noticeable in IE than FireFox because FireFox uses more sophisticated progressive rendering. It can also lead to timing related Javascript bugs. The suspected issue is that we have in-line CSS and in-line javascript being loaded as a part of the page and the browser ceases to load elements in parallel when this is the case, serializing them and result in very slow download times where the download time for the page is proportional to the number of features enabled. Also progressive rendering is turned off in the browser when this occurs. We need to study this and eliminate the causes of serial object downloads and progressive rendering being disabled to create a better user experience. Some customers are almost certainly perceiving our sites as very slow.

Bug Fix / Enhancement

Moderately High?

Gord

Not done

Problem with fields disappearing in member database field setup

In viewing the field lists, field inexplicably appear and disappear (are not present on initial view, but are present after changing pages in the listing)

Bug Fix

Moderately Low

CAGD

Unable to duplicate

Featured Documents, Articles and Events not respecting member type and item permissions

Currently the display of side panel lists depends on whether the items is "featured" and ignores the user member-type and item permissions. These generated lists should respect the document permissions as well as the membertype, and depend on whether a site user is or is not logged in.

Bug Fix

Moderately Low

CAGD

Not done

Verify construction of hidden .htaccess files

In an effort to improve site performance, the system now generates .htaccess files to provide instructions to the browser on the longevity of cache objects.  This  has the potential to improve performance greatly, but with the downside that it could cause problems owing to updated javascript or CSS being inappropriately cached by a client browser or newly uploaded PDFs or images still appearing as they were despite them being correctly uploaded. A mechanism needs to be devised to append a date designator to new javascript code revisions on provisioning so that the previously cached items are automatically invalidated. Frequently uploaded items like PDFs need to be similarly handled explicitly.

Enhancement

Moderate

Gord

Not done

Extend the participant export facility to support the GBC required export format

Column A just a count 1,2,3.

Column B Club number, yours is 618

Column C Role so “0” is Comp athlete, “1” is Rec athlete, “2” Coach, “3” Judge & “4” is member/volunteers

Column D & E leave blank

Column F Last name

Column G First name

Column H Phone has to be exact (604)###-####

Column I Birthdate also exact yyyy-mm-dd

Column J Gender F or M

Column K Address

Column L Apt

Column M City

Column N Prov “BC”

Column O Postal Code V2R 1Z3 (must have the space)

Column P Email

Column Q This is the first level (Discipline) you can refer to Clublink or know that it must be as I have shown.. I have attached what it looks like.

Column R This is the second level  -  (Classification or Level) this info is dependent on the role

Column S This is the third level (Age Group or Gender) this info is dependent on the role

Enhancement

Moderately Low

Gymnastics BC

Not done

Case of duplicate registration attempts

Sometimes a person will register, the first transaction will fail, and a second duplicate registration will be received successfully within minutes for what is clearly the same transaction. In this case we need to make sure that the failed registration notification e-mail to the parent is suppressed for the first transaction - otherwise the parent will be confused by what they perceive as a cancellation for their second correct registration when it fact the notification concerns their failed first registration attempt.

Enhancement / Bug Fix

High

Amazing Adventure

Not done

Birthday Parties

When exporting information about birthday parties needed information like date of party and time of party is not included in the export.

Need a way to see a summary of all birthday parties booked on a given date.

Enhancement / Bug Fix

High

Langley Gymnastics Foundation

Not done

Print Class Lists

More convenient class list printing - e.g. customer would like to be able to print out the entire class list for a program for a session rather than needing to go into each class at one time.

Enhancement

High

Amazing Adventure

Not done

Shopping cart load

Increase shopping cart load beyond the current number would be desirable

 

 

Amazing Adventure

Not done