Dear Website Community:
American Whitewater is about to release a new version of our website. It is important that all interested parties share their feedback during this month in order to prevent problems when the website goes live. A lot of work has gone into this new version of our website to make it more stable, user-friendly, and internally flexible. There are hundreds of new features and the important ones are outlined in this document. The new website is located at [
www4.americanwhitewater.org]. Any changes made on this site during this test phase are erased every night at two in the morning.
The user registration system, membership database, and join and donate functions on the website have been overhauled to integrate with our backend database. The most obvious of these changes is the new membership badge at the top of the screen that reflects the current user status on every page. For users that are logged in a prominent login box appears. For users that are not members of AW, the box provides messaging that keeps the user verifying their e-mail address and promotes membership with AW. If you'd like to test the new join and donate features, during the beta. You can use the credit card number of 4222222222222 and CCV of 123.
The new account settings page helps users to find and set their preferences for the website. Everything that can be set on account is linked to this page with a visual example of some of the information that the particular section contains. Information from the user’s AW Journal address, to personal notifications can be modified on this page. Nearly all of these pages have also been improved to make use of edit-by-example and the use of dialogs to make editing more intuitive.
For example, the personal gauges section has been updated to show all the personal gauges that are active for a particular user and allow the user to edit the gauge in a dialog box. Preview functionality as well as the many new preferences have been added to the gauge notification functionality. For example, now it is possible to set your local time zone, specify specific hours that you would like the gauge reports delivered, and allow for the notification of a gauge as soon as it comes up.
Another area of significant change has been the gauge system that the website uses. We have increased the number of gauges that we collect information on and the length of time that we keep that information. This allows reaches tohave more correlations where there are multiple correlations for a river.
With the increased number of gauges come new options for sorting through gauge information. Gauges are available on a state-by-state basis and can be searched by name from the gauge page. In addition, the stream team will have access to an experimental map feature that will mature over the years that allows geographic exploration of American Whitewater's geographic assets (this feature is unsupported and bugs filed on it will be low priority, meanwhile volunteers are encouraged to assist in the development of the River Explorer).
Geographic assets can be cataloged using a new interface to the stream team editor. New capabilities allow automatic assignment of HUCs, zip codes, county information, and state information for rivers that are provided with a latitude and longitude. We have the ability to manipulate geographic data on a scale that we previously did not have. The stream team editor also features other improvements such as a tabbed interface that forces the editor to save frequently, a revision system so that a river data is not released until it is previewed by the content author, multiple ways to retrieve data that is posted to the server when the server may not be available to process that data (in cases where the user has been automatically logged out or their Internet connection has gone down).
The river pages have more information about gauges listed on them. Information is now consistently laid out and shows historical information by default as well as the cut offs that the stream editor has assigned to the river. Most of the information on the river pages has not significantly changed; however, new algorithms have been put in place to cleanup legacy text (text that's older than 2004 that wasn't properly brought over to the new site), scrub HTML of JavaScript and extraneous styling tags, and prevent poorly formatted HTML for making its way into the river pages. The number of tabs has been reduced through combination of what were separate tabs. The amount of sidebar information has been reduced so that the width of the river pages is larger except in the case where a river has events associated with it. Operations that can be performed on the individual rivers are listed in a centralized bar underneath the river's name.
New operations available to stream editors on rivers include the ability to set multiple correlations for the river (the river summary shows the most recent update), an improved virtual gauge editor, the ability to set multiple states for a run, the ability to assign states outside of the United States, and stricter validation of the interpretation cut offs (with the hopes of improving the river summary page color coding).
The river listing page has a new format. Rivers are color-coded on a spectrum that measures medium-low through medium-high based on the river editors’ judgment. Mass operations can be performed on rivers by selecting a checkbox next to the river and then choosing an option at the bottom of the page. The option to add a river to personal gauge notifications allows a person to set up a notification when the AW site says that the river is running. There is now an option at the top to do a quick search for the beginning of a river name and change the state that is currently being displayed as well. The gauge page has undergone a similar redesign allowing the user to quickly search for gauges by name, state, and status.
Gauges have the ability to be edited by stream team members. Individual gauges can be turned on or turned off based on the utility of the gauge. By default, gauges that are in drainages that have AW reaches in them are turned on automatically. The gauge detail pages have also been redesigned to provide more useful information in a more consistent format than before.
Outside of the new gauging system, internal changes have been made to the book editor, the accident database, the journal editor, and the permits database. These changes complete the recommendations of a security review made in 2006 to prevent the site from being vulnerable to SQL injection attacks. The interface in the accident editor has been updated to use our forms library.
The forms library has gone through some improvements. Controls can now be linked together to allow a drop down for state to filter a drop-down containing a list of rivers. The intent of this change is to make forms more responsive than they are now. Form instructions have been tucked into tool tips that popup when the user is filling out the form. A good example of a forms library is in the new report functionality built into the website.
The report functionality in the website allows users to document the condition of a river, gauge, or trip and report that information to other interested parties. This functionality supersedes the photo database that American Whitewater already maintains. Essentially, extra fields were added to expand the photo database to allow one account to be recorded and multiple photos to be attached to it. These fields allow submission of manual gauge observations that directly affects the correlations on the river pages.
Virtually no part of the website has been unaffected by the updates. Over the last year bug reports have been addressed with various small fixes. Areas that have remained fairly constant are things like the calendar, forums, wiki, stewardship toolkit, gear guides and services, the store, and the miscellaneous static pages on the website.
There is still some styling tweaks that we are doing and the website is lacking some copy and help text here and there. We would appreciate any feedback that you can provide. Feedback can be logged in the bug tracker for formal response or can be e-mailed directly to
rgroth@americanwhitewater.org.
Thanks,
Ryan Groth