Released 9 February 2016
Support for Ares 4.4 ends 1 April 2016
Important Update Information
See the Ares 4.6 Implementation Information page for more information on these items.
- The way that tables are generated on the Ares web pages has changed and will affect the display of your web pages.
- The Ares server installer will no longer install the Ares client on the server and must be installed separately.
- The screen resolution of 1280x1024 is now required for Ares components.
- Some fields that may have been used in your email templates have been removed.
Bug fixes and new features are added periodically as point releases:
Ares 4.6 Highlights
The following new features and enhancements have been added to Ares version 4.6.
Accessibility Web Pages
The default Ares web pages and the Ares web DLL have been updated to comply with Section 508 and WCAG 2.0 (level AA) guidelines for accessibility. These changes include:
- Using appropriate heading elements to provide a more structured document.
- Annotating different page sections with the appropriate aria role.
- Updating page titles to better reflect the content of the page.
- Changing the color used to style some elements to conform with contrast requirements.
- Adding a skip-to-content link at the top of each page.
- Adding aural notifications when javascript makes dynamic changes to a page's content.
- No longer opening links in a new tab or window.
- Bold elements have been replaced with strong elements.
See Ares Accessibility Web Pages for more information.
New Buttons
Three new buttons were added to the Ares client to help speed up the workflow process.
- The Make Available Electronically button routes an Item directly to the "Item Available on Electronic Reserves" status.
- The Change Pickup Location and Change Processing Site buttons will now allow you to change multiple Items at once.
Daily Process Reports
Several of the processes that run each day in Ares create daily reports that are now accessible in the Ares client from the dashboard. An indicator next to each report reflects the status of each process.
See Daily Process Reports for more information.
Item Usage Tracking
Staff users can now add the Usage Count field to forms in the client.
See Tracking Reserve Item Usage and Adding or Removing Fields on Forms for more information.
Batch Tagging
The Ares web pages can be edited to allow Instructors and students to add a tag to multiple Items at once on the Course information pages. Once this feature is added, Instructors will see the "Enable Batch Tag Editing" button on the Course Details page. See Adding a Tag to Multiple Items and Allowing Batch Tag Adding for more information.
Server Addons
The Server Addon functionality within the Customization Manager has been significantly revised. See Atlas Addons for more information.
Additionally, the Clipboard Wizard addon is available. See Ares 4.6 Implementation Information for more information.
Ares 4.6 New Features & Fixes
Ares Client | Ares Administrative Tools | Addons | Authentication | Cloning | Copyright | Course Management Systems | Database | Email | External Systems | Installation | Reports & Statistics | Printing | Searching | Shared Lists | Web Interface
Ares Client
New 11738
|
A new "Make Available Electronically" button has been added to the Item form. This button will route an Item to the status of Item Available on Electronic Reserves. The button will only be enabled for Items that do not have a Document Type of Hard Copy. See Processing Electronic Items for more information. |
---|---|
New 11873
|
On the Course, Item, and User forms, a new "Miscellaneous" ribbon has been added. This ribbon contains the refresh, save, print Item, and browsing buttons. See The User Form, The Course Form, and The Item Form for more details. |
New 9508
|
Ares will now check the client version to see if it is a supported version. If not, an icon will appear on the bottom left of the client. Clicking the icon will give more details about the version. See Ares End of Support Warning for more information. |
New 11833
|
Staff users can now update the URL for multiple Items at the same time. When editing the URL for an Item or Shared List Item, Ares will check to see if any other Items or Shared List Items have a matching URL. If so, a prompt will appear with the option to update all URLs to match the change. |
New 7566
|
If the Loan Period of an Item is changed, Ares will now check to see if there are any other Items within the same semester that contain the same barcode. If so, a message will appear and allow the user to select a synchronization option. See Changing the Loan Period for more information. |
New 7235
|
In Item search results, the Loan Period field displays as a numeric loan code of 1, 2, 3, etc. An additional Loan Period Description field has been added to the search results grid that will display the Load Period value, such as 2 hours, 1 day, etc. |
New 11841
|
The "Change Pickup Location" and "Change Processing Site" buttons have been added to the Item list on the Course form. |
New 11832
|
Item search results now have an Instructor Tags field that contains a comma-separated list of the Instructor tags for each Item. |
New 10942
|
A "Recent Notes" dropdown has been added to the Add Note form. When adding a note to a User or Item (including copyright notes), the Recent Notes drop-down will appear about the note text area and will show the ten most recently added notes. |
New 10097
|
Staff users can now delete one or more Items from grids in the Ares client. This is possible on search Item results and any process queues. See Deleting Reserve Items for more information. |
New 7694
|
Staff users will now be prevented from adding duplicate courses with the same external ID. If a duplicate course entry is made, a pop-up will notify the staff user that a course with the same external ID already exists. |
New 11748
|
Any User type can now be set to "Trusted". This allows Course proxy Users and full proxy Users to submit Items that can bypass the Awaiting Review by Staff status. See Setting User Permissions for more information. |
Changed 10490
|
A resize feature has been added between the main (left) and details (right) grids on the SharedListItem management form. |
Changed 11434
|
The "Nature of Work" field on the Item form can now be cleared by pressing Ctrl+Del or by clicking the X in the field. |
Changed 12119
|
Attempting to open an Item that is in processing will now display a message that the Item is already in processing. |
Changed 11719
|
For computers that use a high DPI (greater than 100%), a screen resolution of 1280x1024 is now required for all Ares client forms and grids to display properly. See Ares System Requirements for a comprehensive list of all system requirements. |
Changed 2153
|
The Needed By date now sorts more accurately on Date. |
Fixed 10469
|
Instructor Tags textbox is adjusted to be the same size as other fields on the Item Details tab. |
Fixed 10574
|
The 'Search Users' ribbon group sizing was adjusted to display fully when first opening the Client. |
Fixed 10633
|
Resetting the default layout of the quick access toolbar in the client no longer causes an error. |
Fixed 10634
|
Adding a splitter between the main area and the right-hand grid no longer prevents an application from closing. |
Fixed 10635
|
The location Splitter Controls now persist after closing the form. |
Fixed 11719
|
Some grids and forms in the Ares client were not displaying correctly if the screen resolution was less than 1280x1024. |
Fixed 12034
|
In the Ares client, when an Authorized User who already existed in the Ares system was added to a course, the User was not being enrolled in the course. |
Fixed 11873
|
The Save and Refresh buttons on the User form (on the Quick Access Toolbar) are no longer hidden behind the Proxies ribbon. |
Fixed 11783
|
When entering values on the copyright searching ribbons, the text was displaying backward. |
Fixed 10993
|
If a staff user tried to hide the System section when customizing the layout of the Ares main form, the Ares client would not close and would lock up. |
Fixed 11550
|
If a staff user canceled a file upload in the Ares client when using FTP, the file would be deleted from the server but the entry would not be removed from the Electronic Files table. |
Fixed 10639
|
If the form was opened for an Item that has a Course ID for a Course that does not exist, the form would then suddenly close with no error message. |
Fixed 11420
|
If the display settings (DPI) on Windows were changed from 100%, some controls in the Ares client would not display. |
Fixed 10576
|
When using Batch Item Upload to upload a large amount of files, the process of assigning new file IDs was failing. |
Ares Administrative Tools
Changed 1414
|
Loan periods can now be customized to display to Instructors or be suppressed from Instructor view. |
---|---|
Changed 11567
|
The option to export the User list in the Ares Staff Manager as an XML file has been removed. The list can still be exported as a .xls, HTML, or text file. |
Changed 10615
|
The "Log On" checkbox will no longer be checked when installing the Ares System Manager service. This will change the configuration to no longer be an interactive service. |
Fixed 11401
|
The tracking filter in the Customization Manager now updates to display the correct site when the site drop-down option is changed. |
Fixed 10719
|
Ares System Manager server events were displaying as "service1" on event logs. Server events will now display as "Ares System Manager." If system administrators have monitoring and/or alerting set on the Ares server with a trigger for events listed as "service1", they will need to update it to reflect this change. |
Fixed 11740
|
The skins file referred to by the Ares Customization Manager, Ares Staff Manager, and Ares client now includes a version number to avoid conflicts and crashing when multiple Atlas Systems products are installed on the same computer. |
Addons
Significant changes were made to the way that Server Addons are installed and configured. See Atlas Addons for further explanations of the new features listed below.
New 11968
|
A conversion utility has been added to convert existing Server Addons for use within the database and in new Ares Customization Manager configuration utility. |
---|---|
New 1193911968
|
The Ares Customization Manager now has a specified module to configure Server Addons where settings can be configured in an easy-to-use interface rather than modifying XML. |
New 11972
|
Server Addons can be exported from the Ares Customization Manager as packages. |
New 1196811970
|
Additional log scripting has been added to the Addons environment. |
New 11646
|
A Clipboard Wizard Client Addon allows users to customize the information that can be automatically copied from the Item record to the user's clipboard. |
Changed 1193911969
|
Server Addon packages are now stored in the database. |
Changed 11939
|
Uploading and exporting Server Addons is now completed through the use of .zip files rather than directly copying the code into the Ares Customization Manager. |
Changed 11939
|
Server Addons can now be encrypted. |
Changed 1193911968
|
Time stamps indicate when Server Addon packages have been added and/or edited. |
Changed 1193911968
|
The Ares System Manager will now for a change in the time stamp rather than the version number in order to trigger a restart which enables new Server Addons or the changes to existing Server Addons. |
Changed 11939
|
Server Addons code can now include compiled .NET code. |
Changed 11939
|
Server Addons are now activated and deactivated with the Ares Customization Manager rather than within the XML config file. |
Changed 11060
|
Client Addons will use the version of Internet Explorer that is installed on the computer running the Addon. |
Authentication
Changed 4016
|
When using Remote Authentication with Course & User Loads, patron data added to the User Validation table can now be displayed to new users when they reach registration page on the web. |
---|---|
Changed 11650
|
The underlying New User Registration workflow for Ares Basic Authentication with UserValidation Record & Password, LDAP, and Remote Authentication has been modified. See Authentication Workflow for details. |
Fixed 4016
|
When using Remote Authentication with Course & User Loads, the External ID can be now be preserved for new users when registering. |
Fixed 10204
|
If users whose user status is New close the window before finishing registration, they will now be correctly directed back to the registration page to finish upon return. |
Fixed 11664
|
Previously if using UserValidation from Course & User Loads with Ares authentication, new users were able to log in without a password. This issue has been corrected. A value for ClearTextPassword must be supplied in the UserValidation record or the user will not be able to log in. |
Fixed 12006
|
Fixed an issue where course instructors would not be registered for subscriptions when course creation was enabled for Course & User loads. |
Fixed 12006
|
Fixed an issue where full proxy users for course instructors would not be immediately added as a ProxyInstructor for a course when course creation was enabled for Course & User loads. |
Cloning
New 10277
|
Item flags can now be cloned to a new Item. This is set with the "Can Clone" checkbox in the Custom Queues table in the Ares Customization Manager. See Creating Custom Queues for more information. |
---|---|
Changed 10305
|
When cloning a course from the Course Form in the Client, if the new instructor was a Course Proxy on the original course, the proxy record for the user will be removed from the Cloned course. |
Changed 10626
|
Cloning items via the Ares Web will no longer remove trailing or leading spaces. |
Changed 11489
|
Full proxies will automatically be added to a Course when cloning from the Web. |
Changed 11489
|
The list of proxies to include in a Course when cloned in the Client will include only Course proxies for selection. All full proxies will automatically be added to the new Course. |
Fixed 10305
|
Cloning a course from the Course Form in the Client where the new instructor is a Course Proxy on the original course will no longer cause errors. |
Fixed 10307
|
Cloning items to a shared list or course, the course/shared list selection control will no longer cause errors when multiple searches are attempted. |
Fixed 12128
|
Fixed an issue where cloning items that were associated with a shared list item would keep a reference to the shared list item. |
Copyright
New 11644
|
A new field Course Copyright Costs includes all copyright costs associated with items for the course that are not set to a copyright status of "Denied". It displays on the Course Record, the Copyright tab of the Item record, and the Copyright Processing form. |
---|---|
New 9321
|
Staff Users are now able to delete a rightsholder in the Ares client. This is only possible if the rightsholder is not associated with an existing journal or Item. See Creating Alternative Copyright Providers for more information. |
New 10604
|
Staff Users can now search for a rightsholder from the Rightsholder Maintenance form. |
Changed 10278
|
Permissions documents can be uploaded for CCC requests as well as Rightsholder requests. |
Changed 11652
|
The Awaiting Copyright Processing option will no longer display in the System group when the CopyrightMethod key is set to None. |
Changed 11652
|
The Instructor value has been removed as an option in the CopyrightMethod key. If the Copyright method value is set to Instructor, it will be changed to None during the Update. |
Changed 11652
|
If CopyrightRequired is set to None, the RequiresCopyright field for an item/shared item will be set to false/unchecked. This will override any option chosen on an HTML form. |
Changed 12111
|
If your CopyrightCourseStudents key is set to Enrolled Students, you will be prompted to update the value for Enrolled Students when submitting a CCC order where the number of students is different than the number of Enrolled Students in the Course record. |
Fixed 10925
|
The comments from the Rightsholder record now display on the Rightsholder tab of the Item record. |
Fixed 11835
|
Items will not display multiple times in the Awaiting Copyright Processing queue when flags are added to the Item record. |
Course & User Loads
Changed 12100
|
Course and User Loads will no longer remove Course Proxies that were added manually through the Client. |
---|---|
Fixed 12155
|
The course maintenance process in the CourseUserLoad now ensures that an instructor's full proxies are added as proxy instructors to that instructor's courses regardless of whether the full proxies have the proxy instructor role in the course's validation data. |
Fixed 11805
|
During course maintenance in the course and user loads, the Course Instructor was being set as "lastname,firstname" with no space in between the two names. This has been corrected to include a space. |
Course Management Systems
Fixed 10636
|
The free text editor has been updated for proper functionality when using the Blackboard Building Block to edit Courses. |
---|---|
Changed 8057
|
The BasicLTI integration method will now exclude upcoming semesters with future item addition dates from the semester drop-down. This will prevent instructors from creating courses for semesters they can't add Items to. |
Database
See Ares 4.6 Database Changes for a list of all changes made to the Ares database.
New 7701
|
The .docx, .xlsx, and .pptx file extensions have been added to the DocumentTypes table by default. |
---|---|
New 11975
|
The following application settings have been added to the AresSystemManager.exe.config file to control the Item Cleanup process: MarkItemsInactiveBatchSize, CleanupFileBatchSize, and LimitCleanupMinutes. See Configuring Item Cleanup for more information about Item Cleanup. |
Changed 10580
|
The CCCCatalogURL and CCCCatalogURI customization keys were removed from the database. |
Changed 11975
|
The purging of Personal Tags is now completed using a stored procedure. See Instructor and Personal Tags for more information. |
Changed 10575
|
The ScanningTempPath key was removed from the database. |
Changed 7691
|
The UseSemesters key was removed from the database. |
Changed 10410
|
Page range field sized increased to 100 characters so as to accommodate comments like "Chapter Two plus indexes." |
Changed 10332
|
The ContactEmail, ContactPhone, and ContactName fields were removed from the Sites table. |
Changed 2153
|
Enable sorting Needed By column by the inferred data type instead of alphabetically |
Changed 11131
|
Default ForceReview values for extension types .dat, .log, .txt, .ppt, and .pptx were changed from Yes to No in the DocumentTypes table. This change affects only new installations. |
Changed 11476
|
The term "email" is updated to consistent spelling throughout. |
Changed 12100
|
The system now tracks how a course user is added to a course with a new field ("Added By") in the CourseUsers table. |
Changed 12100
|
Course and User Loads will no longer remove Course Proxies that were added manually through the Client. |
Changed 7053
|
The default value for new Ares installations on the WebEditAfterProcess customization key has been changed to No. |
Fixed 10464
|
Errors will now display if there are database issues when a user logs on. |
Fixed
11234
|
When creating a new course in the Ares client, if an instructor was chosen on the drop-down options but then another instructor was chosen instead, both instructors were being added to the CourseUsers table in the database. |
New 6310
|
Email notifications to users are now available when you use the auto-clear users option for user registration. See Implementing Automatic Clearance Email Notifications for more information. |
---|---|
Fixed 10289
|
The user's email address will now fill out in the To: field when sending the clear user email. |
Fixed 10470
|
When sending the rightsholder email, the email address from the Rightsholder record will automatically fill in the To: field. |
Fixed 10957
|
Course subscription emails sent from the DLL will now reflect the correct User information. |
Fixed 11915
|
Problem email messages potentially being sent out with duplicate message IDs has been corrected. |
Fixed 11682
|
Copying a system email template will no longer preserve the System Template checked state and description. |
External Systems
New 11765
|
Multiple request forms can now be added for a particular genre with OpenURL mapping. See Displaying Multiple Request Forms for a Genre for more information. |
---|---|
New 11765
|
A "friendly name" parameter is now allowed in the OpenURLMapping table. This is the link text that will display in the OpenURL menu. |
Fixed 11765
|
If no Course was selected when submitting an Item through OpenURL, the IRF<Format>.html page would display instead of the IRFOpenURL<Format>.html page when the OpenURL parameter was set to 1. |
Installation
Changed 11922
|
The Ares server installer will no longer install the Ares client. If client applications are needed on the Ares server, they must be installed separately with the client installer. This file can be found on Ares 4.6 Downloads. |
---|---|
Changed 11922
|
When using the Ares server installer to update an existing Ares installation, the Ares client (and Staff Manager and Customization Manager) will be removed. If these applications are needed on the Ares server, they can be installed separately with the client installer. This file can be found on Ares 4.6 Downloads. |
Fixed 10466
|
When installing a database-only installation on Ares, an error would appear if IIS was not installed on the machine. |
Logs
New 11965
|
Log configuration options can now be set directly from the Ares client. This includes changing the logging to DEBUG level. See Ares Client Logging for more information. |
---|---|
New 9699
|
A log.config file has been added for the Ares web service. By default, this file is located in C:\Ares\Logs with the name AresWebService. |
Changed 11965
|
The default log.config files for the Ares client, Staff Manager, Customization Manager, System Manager, and web service were updated to preserve file extensions so that rolling logs will now be named like AresClient.1.log instead of AresClient.log.1. |
Printing
New 11862
|
The ItemHistory table can now be used in custom searches. See Custom Searching for more information. |
---|---|
Changed 11603
|
When the "View merged document before printing" box is checked, the template document will no longer remain open. The template document will close, and only the merged document will be displayed. |
Reports & Statistics
New 12101
|
Summary reports are provided for Course and User Loads, Item Cleanup, CCC Status Update, Orphan File Cleanup, and Item Activation. These reports display in the Daily Processes grid in the System group in the Client. |
---|---|
New 12101
|
A daily email report of task summaries and errors in the Course and User Load process is available. See Daily Process Reports for more information. |
New 8996
|
The "Usage Count" field can now be placed on an Item form so that Staff Users can see the total number of views for an Item. See Adding or Removing Fields on Forms for more information. |
Searching
New 10605
|
The word "for" has been added to the list of terms that are filtered out of Z39.50 searches for an Item's title or author. |
---|---|
New 11834
|
A new Call Number field has been added to the Z39.50 search options. |
New 11834
|
Custom searching is now available on the Z39.50 search options. See Custom Searching for more information. |
New 10405
|
Two new buttons have been added to the Item search results grid: Change Processing Site and Change Pickup Location. These allow staff users to change the processing site or pickup location of multiple Items at once. |
New 11757
|
The custom search form now allows staff users to customize the grid layout. Changes made to the grids on the custom search form will now be saved after the user exits the Ares client. |
New 11862
|
The ItemHistory table can now be used in custom searches. |
New 11761
|
When performing a custom Course search, the search results will not include a "Registered Users" field. This will show the number of registered (non-instructor and non-proxy) Users that are signed up for a Course. |
New 11761
|
Staff can now search for Courses based on the number of Registered Users. This can be done with custom searching. |
Changed 11535
|
The file type for exported data from custom searches has been changed from .xls to .xlsx. See Exporting Search Results for more information. |
Fixed 12018
|
For some Z39.50 search queries, the Z39.50 server would error out and the Ares client would close. |
Fixed 10325
|
Some custom search fields were not providing a drop-down option. The following fields have been corrected:
|
Fixed 10718
|
If a custom Item search was saved with no description, the name of the custom search would not display when trying to load the search. |
Fixed 11535
|
When exporting data from a custom search, an error would occur if the size of the exported file was too large. |
Shared Lists
New 1036910097
|
Staff users can now delete one or more Shared List Items from the Shared List Management form. See Deleting Shared List Items for more information. |
---|---|
Changed 12110
|
When a Shared List Item is added in the Ares client, it will now have the same default values as when a regular Item is added in the client:
|
Fixed 1036910370
|
On the Shared List Management form, the Loan Period field was incorrectly displaying the value for Object Type. |
Fixed 12171
|
The Change Processing Location button was incorrectly able to be used on Items that were associated with a Shared List Item. |
Fixed 12097
|
When uploading a file to a new Shared List Item on the Ares web pages, any Course Items linked to the new Shared List Item were not being updated with the file's information. |
Fixed 12016
|
When a Course was deleted from a Shared List, links from the Shared List to the Course were not removed. Because of this, new Items were not able to be added to the Shared List. |
Fixed 10331
|
The ISLRFArticle.html, ISLRFBookChapter.html, and ISLRFVideo.html web pages (along with their Edit pages, ISLRFEditArticle.html, ISLRFEditBookChapter.html, and ISLRFEditVideo.html) did not have web validation entries for making URL required. These values have been added to the WebValidation table and will now display. |
Fixed 11846
|
In some cases, Full Proxy Users were able to view their own department's Shared Lists. This has been fixed, and now Full Proxy Users can only view Shared Lists for the department of the Instructor they are a Full Proxy for. |
Fixed 11894
|
Ares was allowing staff users to change the Pickup Location or Processing Site for Shared List Items on the Item list form. |
Fixed 12110
|
When a Shared List Item was added in the Ares client, the "Visible to Students" checkbox was not being marked by default. |
Web Interface
New 9946
|
Ares now requires more complex passwords for patron accounts (using Ares authentication). Passwords must have at least eight characters with at least one lowercase letter, one uppercase letter, and one number. See Ares Password Requirements for more information. |
---|---|
New 7259
|
When viewing a course on the web, Instructors can now view a list of students in the course by clicking the "Enrolled Students" link on the Course Tools Menu. |
New 2429
|
When cloning a course on the Ares web pages, Instructors may now select which proxy instructors they want to copy into the new Course. See Cloning from the Web Interface for more information. |
New 1406
|
Three new parameters were added to the Item TABLE tag. See Ares TABLE Tag for more information. |
New 1406
|
The Item Type icons in Item tables on the Ares web pages can now be moved and controlled. See Creating Item Tables with Icons for instructions. |
New 10867
|
Permanent Links are now available to be used for web link Items in addition to uploaded file Items. See Using Permanent Links for instructions on configuring Permanent Links. |
New 11755
|
Sites now have the option to customize forms on the Ares web pages to add a Yes/No option for "Visible to Students." See Visible to Students Option on Item Forms for more information. |
New 11754
|
The new SharedListItemRestrictions table tag is now available. This tag can specify which Shared Lists an Item can be added to. = |
New 11974
|
Instructors can now add tags to multiple Items at once on the default course Items pages- ICourseInfo.html and UCourseInfo.html. = |
New 11967
|
The default Ares web pages and the Ares web DLL have been updated to comply with Section 508 and WCAG 2.0 (level AA) guidelines for accessibility. These changes include:
|
New 11967
|
The "NotEmpty" attribute can now be used with the #CONDITIONAL tag on the Ares web pages. It will evaluate whether a value provided is a blank string or not. See Ares CONDITIONAL Tag for more information |
New 11967
|
The way #OPTION tags are generated has changed. If no option is selected from a drop-down list, "Choose an Option" will be added. This option will be disabled, and it will not submit an actual value for that input unless the user selects another option. |
New 11967
|
The way the Ares DLL generates tables on the Ares web pages has changed. Tables are now generated with an action column on the left. This column will contain links for all valid action on its row. See Ares 4.6 Web Page Changes for more information. Because this is a change in the Ares DLL, all sites that update to Ares 4.6 will see a change in the behavior of tables on their web pages. |
New 11966
|
Many of the Ares web pages were updated to use the include_head.html page instead of direct references to the CSS and javascript files. |
New 11966
|
The include_head.html page now adds references to the DataTables CSS and js. These references make use of a CDN outside of the Ares server. |
New 11966
|
A new "filterTable" CSS class was added that allows for filtering columns on tables. This is available on the following types of tables: Item, Course, SharedList, SharedListItem, CourseItemRestrictions, and SharedListItemRestrictions. |
New 11781
|
The #PARAM tag is now used on the Ares web pages instead of the #ITEM, #COURSE, and #SHAREDLISTITEM tags. |
New 10368
|
The title and description that appears on RSS feed pages on browsers can now be customized using keys in the Ares Customization Manager. See RSS Feeds for more information. |
New 10368
|
The RSSCourseItemsChannelDescription and RSSCourseItemsChannelTitle keys have been added to the database. See Ares Customization Keys for more information. |
New 7232
|
In the Link Checker, clicking on the web address for an item will open the link in a web browser. |
Changed 11754
|
The ItemRestrictions table was renamed to be CourseItemRestrictions to match the new SharedListItemRestrictions table. |
Changed 11140
|
Performance improved when opening Course pages with a high number of Items in the Course. |
Changed 11966
|
The Ares default web pages no longer use the prototype.js, fat.js, or scriptaculous.js files. These have been replaced with the new fadeEffect.js file. |
Changed 11967
|
The chat feature was removed from the Ares web pages. |
Changed 11967
|
The rich text editor used for Course message boards, TinyMCE, was replaced with CKEditor. |
Changed 11750
|
The IRFEditAudio.html page was changed to use a PARAM tag instead of an ITEM tag for the CitedIn field. The Ares DLL will replace new line characters in the Title and CitedIn fields to be spaces. |
Changed 11750
|
Some fields (mostly the Title and CitedIn fields) were changed from using a "textarea" tag to using an "input type=text." |
Changed 11781
|
The Ares web DLL was updated so that it will load Course, Item, and Shared List Item fields into the appropriate parameters before showing pages where those types can be edited. |
Changed 11758
|
The default wording for the CourseCode column in web tables has changed from "Section Number" to Course Code." This change was made on the Course, CourseValidation, and CourseImport tables. |
Changed 11976
|
The query used to determine if an Instructor can see the "Switch to Instructor Mode" or "Switch to Student Mode" on the Ares web pages has been updated. The criteria is now:
|
Changed 11553
|
The CourseUserManagementEnabled customization key now needs to be set to "Yes" for course Instructor roles to be set when a new User is created. |
Changed 12173
|
The AresAjax.js file was updated to make calls use jQuery. |
Changed 10121
|
A new disabledText class was added to the main.css file in the Ares web pages. When editing an Item, the menu options will now be grayed out instead of invisible when inactive. |
Changed 10099
|
The "noChangeText" HTML attribute was removed from the IRFEditBook.html and ISLRFEditBook.html web pages. |
Changed 11952
|
The <#INCLUDE filename="include_menu.html"> on the ISharedListItemInfo.html and IUploadSharedListItemForm.html was removed because it was not necessary on those pages. |
Changed 10681
|
Validation code has been updated to be more consistent across all of the Ares web pages. |
Fixed 11781
|
When editing an Item on the Ares web pages, if a required field was not filled out and the form failed validation, the edited changes on the form would be lost. |
Fixed 12176
|
The UHotList.html web page was modified so that a message will appear if there are not hot list Items. |
Fixed 10984
|
If a user tried to perform a custom sort on a table in the Ares web pages after making changes to a course Item, the user would be taken back to the Ares home page. S |
Fixed 10984
|
If a user performed a pre-set sort on a table in the Ares web pages (such as Title) but then reordered the sort and saved changes, the changes were not being maintained. |
Fixed 11749
|
On the IItemInfo.html web page, a link to "View this Item" was displaying even when for free text Items. This link will no longer display for these types of Items. |
Fixed 10725
|
The "Export Course Info" link was taking the web User to the Ares main menu and not downloading an exported file. |
Fixed 11991
|
When the WebRedirectProtocol was used by the DLL, it was not first being converted to lowercase per IETF standards. See the IETF website for more information. |
Fixed 10828
|
Large files on the Ares web pages were only opening for one User at a time. |
Fixed 12138
|
The IRFEditBookChapter.html web page did not have the "I do not want to change the actual reserve content" supply method selected by default. |
Fixed 10602
|
When an Instructor edited the URL for an Item or Shared List Item on the Ares web pages, they were able to change the link while the "I do not want to change the actual reserve content" button was selected. This has been corrected, and the Instructor now must select "The item should link to a website" if a URL is being used. |
Fixed 10409
|
Instructors are no longer able to create a course in a previous Semester on the web. When creating a course, only current and future Semesters will display. |
Fixed 11930
|
If an ID parameter was provided to a TABLE tag on the Ares web pages, it would be applied to both the HTML table that was generated as well as its surrounding SPAN. This has been corrected, and now the ID will only be applied to the TABLE tag. |
Fixed 12177
|
Non-instructor or proxy students were able to see links to remove cross-listed courses, although clicking this link did not actually remove the cross-listing. |
Fixed 10407
|
When editing a Course on the web, if the Course Enrollment value was blank and the User clicked Submit, an error message told them they did not have permission to edit the course. |
Fixed 10586
|
When a web user clicked Submit on the ChangeUserInformation.html page, if an error existed on the page (such as a blank required value) it was not displaying clearly. |
Fixed 10596
|
When running Safari for Windows, validation errors were not displaying properly. |
Fixed 11932
|
The InstructorUsernames tag was updated on the ICourseCreate.html web page. |
Fixed 11753
|
When an Instructor canceled an Item on the web, the VisibleToStudents box in the Ares client became unchecked. This caused Items to be stuck in a pending status. |
Fixed 10878
|
If the Password and Confirm Password fields did not match on the new account web page (NewUserRegistration.html), no error was displaying. |
Fixed 11139
|
If the Password and Confirm Password fields did not match on the password reset web page (NewPassword.html), no error was displaying. |
Fixed 10250
|
The NewAuthRegistration.html page was not validating fields and would allow users to submit a blank form. |
Fixed 10286
|
The IRFOpenURLArticle.html page was missing a hidden input for the ItemType field. |
Fixed 11976
|
Course Proxy Users were not able to enter Instructor mode on the Ares web pages to see future courses. |
Fixed 12173
|
Even when an Ares web User deleted a web alert, it would not disappear from the page. |
Fixed 11201
|
On the Ares web pages, when a user registered with a username but not a library ID, the validation check would not check the username. Now the validation check will use both username and library ID for the check. |
Ares 4.6 Point Release Notes
5 May 2016 Server (4.6.1) Release
Fixed 12336 |
The Update User Load and Update Course Creation processes perform better and are now more efficient. |
Fixed 12415 |
Course Maintenance does not fail now if a course does not have an assigned instructor or if the assigned instructor does not correspond to an existing user. |
Fixed 12353 |
When importing data, only the strings "NULL" and "null", ignoring quotes, are now interpreted as SQL NULL. Anything else, such as the surname "Null", are now treated as a string value. |
Fixed 12396 |
The LinkCheck feature no longer times out when there are a large number of active web link items. |
Fixed 12670 |
The Link Checker process did not correctly clear past link check results when the LinkCheckerNewLinksOnly key was set to No. |
Changed 12694 |
Session IDs used to be included in Ares web page URLs. The ares.dll was updated and Session IDs are now stored and submitted with web browser cookies, so cookies must now be enabled in order to use the Ares web pages. One exception is the USearchCourse.html web page, which must be manually updated. You can download an updated version of USearchCourse.html with the rest of the Ares Web Pages from Ares 4.6 Downloads. |
Changed 12231 |
Firefox users can now click into the grid column filters in the Ares web pages. Some code was changed on the aresajax.js file to allow this. You can download an updated version of aresajax.js with the rest of the Ares Web Pages from Ares 4.6 Downloads. |
20 May 2016 (4.6.2) Release
Fixed 12714 |
New users can now be created automatically when using RemoteAuth. |
8 June 2016 (4.6.4) Release
Fixed 12722 |
Batch tags that students add to items in a course used to be added to items that have the 'Hot List' column checked rather than the "Batch Edit" column. Now batch tags will only be added to items checked under the "Batch Item" column. The code in aresBatchEditing.js was updated for this fix. Sites should overwrite their existing aresBatchEditing.js if they haven't made any customizations to it. See Ares 4.6 Implementation Information for the single manual change. |
Fixed 12723
|
Rapidly making requests to the ares.dll caused an exception when it tried to retrieve customization key values from the database. The aresBatchEditing.js and include_head.html files were updated and sites should overwrite these files with the updated versions if they haven't made any customizations to those files. If customizations have been made, compare the new files and add customizations manually. |
Changed 12729
|
Ares can once again include session IDs in the URL by providing the physical path of the directory that the ares.dll is under (specifying multiple paths by separating them with a pipe character) in the customization key 'URLSessionIDWebPath'. |
9 December 2016 (4.6.5) Release
Fixed |
Corrected a memory leak in the web DLL that occasionally caused blank pages to appear. |
---|---|
Fixed 1346
|
If FTP ClientUpload keys are not configured with values, deleting a course no longer generates a fatal exception. |
Fixed 1349
|
Corrected a typo on the UCourseInfo.html and UCourseTags.html pages (items changed to item) |
Fixed 1350
|
A WebValidation value of .* no longer considers an empty string as a failed match. |
Fixed 1353
|
Corrected a typo on GLogon2.html where the first <span> tag was closed with </strong> instead of </span> |
Fixed 1354
|
The edit option for item tables no longer shows to instructors viewing the pages in student mode. |
Fixed 1358
|
If AnonymousUsageStatistics is set to Yes, the read/unread icon no longer appears since it can't be tracked for each user. |
Fixed 1364
|
Web users can now add multiple tags at once without it creating them all as a single tag separated by commas. |
Fixed 1382
|
Corrected a typo at the end of support tooltip (begin changed to being) |
Fixed 1395
|
Updating a user with RemoteAuth authentication correctly updates their expirationdate to 365 days from that date. |
Fixed 1795
|
RouteToAcquisitions email template uses the values for From Name and From Address (which default to ReservesEmailFromName and ReservesEmailFromAddress) |
Fixed 1348
|
The LTI web service now assigns the first instructor as the instructor and all subsequent instructors as proxies (versus instructors). |
Fixed 1352
|
Ensure installer shows all passwords as hidden values in log files. |
Fixed 1356
|
Corrected web interface to allow proxy users to be removed from a course. |
Fixed 1360
|
Saving a Zsearch with no included servers no longer produces an error. |
Fixed 1361
|
Action links in the left-most columns of tables in the web interface now have additional information to satisfy WCAG 2.0 SC 2.4.4 "Link Purpose (In Context)" |
Fixed 1366
|
The Ares web dll can read cookies larger than 4096 characters now, preventing the session id from being truncated in some cases. |
Fixed 1879
|
The Ares DLL log file will now append a timestamp and process id to ensure all logging from the DLL is captured. The Log4D.props file is still used to determine a base file name, like AresDLL, and the timestamp/process id is appended after the base file name. e.g. AresDLL_1479290908_9292.log |
Fixed 1908
|
The cookies that Ares creates are now session cookies so they are unaffected by daylight saving time. |
Fixed 1914
|
When sending an email with unicode characters, the encoded message body is now formatted correctly to avoid being flagged as spam by SpamAssassin. |
Fixed 1384
|
Carriage returns in email subject fields are now stripped out to ensure valid MailMessage formatting. |
20 March 2017 (4.6.6) Release
Fixed 2252
|
WebSession Manager can create the same SessionID for different users |
---|---|
Fixed 2269
|
LTI controller does not support extended unicode characters |
Fixed 1396
|
Corrected a typo on the UCourseInfo.html and UCourseTags.html pages (items changed to item) |
Fixed 1374
|
The FromName field does not show as a changing field for a new email template |
Fixed 1385
|
Tab order for editing email templates is not consecutive |
Fixed 1373
|
The item call number field is not displayed in the clone course form. |
Fixed 1386
|
Submitted text with unicode characters or diacritics is not handled properly in the web. |
Fixed 1977
|
The Ares webservice incorrectly caches customization keys. |
Fixed 2125
|
Ares: Empty ListItemID causing "Unable to cast value "" to type Int32." Error |
Fixed 2134
|
The Ares installer may incorrectly try to add existing document types on an update. |
Fixed 2221
|
Item tags are cloned in the web regardless of the state of the 'Clone Item Tags' checkbox. |
Fixed 2246
|
Cloning a course on the web may not set item location and proxy fields correctly. |
Fixed 1351
|
The Item.LoanPeriodDescription tag is not properly replaced when generating emails. |
Fixed 1356
|
Corrected web interface to allow proxy users to be removed from a course. |
Fixed 1372
|
Footer on Student Message Board New Thread page displays in the content area |
Fixed 1378
|
Rightsholder names longer than 50 characters are truncated when stored in the ItemCopyright table |
Fixed 1698
|
Ares web alerts contain a time portion that can't be set in the UI |
Fixed 2224
|
The links to new tags added with the batch tag feature in the web redirect the user to the main menu. |
Fixed 1388
|
Change the "Modify Class" button on ICourseEdit.html to "Modify Course" |
Fixed 2220
|
Ares Link Checker Log Typo |
Fixed 2080
|
The Ares web service has two log statements that always produce an error. |
Fixed 2239
|
The LTI controller doesn't log when a user is elevated to the instructor. |
Fixed 1383
|
Changes to the browser emulation mode are not applied until the next time the Client is started. |
Fixed 1872
|
The Ares Client makes multiple calls to refresh the dashboard on startup. |
Fixed 1362
|
Adding reserve items to a course from a shared list in the web redirects the user to the Ares homepage instead of the course homepage. |
Fixed 2052
|
Ares Server Installer does not have a default selected for SQL Server location |
Fixed 1954
|
DLL ItemSearch queries have ambiguous access counts |
Fixed 1347
|
Enter key will not open focused row on Course Search Results form |
Fixed 2080
|
Item cancellation emails and other emails sent from the item form do not include rightsholder data. |
Fixed 1375
|
PasswordHint should be modified to show as a required field on NewUserRegistration.html |
Fixed 1359
|
The version check does not prevent newer clients from running on older server versions |
Fixed 1392
|
The IItemDelete page should be removed from new installs |
Fixed 1393
|
The calculated Page Count field on the Client's item form is cleared when the staff user enters a value into Entire Work Pages |
Fixed 1899
|
Web DLL allows instructors to add themselves as a full proxy |
Fixed 2086
|
Item cloning does not manage connections efficiently |
Fixed 1379
|
The <#ITEM field='BuildURL'> tag always returns link text now, which may alter some pages that relied on it returning an empty string when the item's link URL was not relevant. |
Fixed 1355
|
A course's semester is read-only in the web but is displayed in a drop-down that indicates it can be changed. |