14 April 2020 Default Web Page Release
As of April 14th, 2020, several web page changes have been added to the default set of pages. To implement these changes, you can either:
- Download the 5.0 web pages and replace your existing pages.
- If you have customizations, find and replace the following code changes mentioned below. Any code highlighted in red needs to be removed and any code highlighted in blue needs to be added.
These changes impact the following web pages:
- FAQ.html
- FirstTime.html
- NewAuthRegistration.html
- Logon.html
- Logout.html
- NewUserRegistration.html
- Include_TransactionMenu.html
|
- Error.html
- Blocked.html
- NewPassword.html
- SiteMap.html
- EditEADRequest.html
- EADRequest.html
- Templates\DataRow_DefaultRequest
|
Some web pages may require multiple web page changes.
Removed Redundant Target="_self"
This fix is used to clean up the code and remove unnecessary redundancy of the target="_self" tag. The targets will still open within the same window as usual. To set the new defaults, please overwrite your default FAQ.html, FirstTime.html, and NewAuthRegistration.html files with the updated files or make the following changes:
FAQ.html
Change this (default lines 19-41):
<ul> <li> <a href="#what" target"_self">What is Aeon?</a> </li> <li> <a href="#userid" target"_self">Why do I need a username and password to use Aeon?</a> </li> <li> <a href="#password">What if I forget my password?</a> </li> <li> <a href="#webbrowser" target"_self">What Web browser should I use?</a> </li> <li> <a href="#security">Is security a problem if I use a public workstation?</a> </li> <li> <a href="#who" target"_self">Who do I contact if I have problems with or questions about Aeon?</a> </li> <li> <a href="#cookie">Why does my browser say that you're sending a cookie? What's in it?</a> </li> </ul>
|
|
To this:
<ul> <li> <a href="#what" >What is Aeon?</a> </li> <li> <a href="#userid" >Why do I need a username and password to use Aeon?</a> </li> <li> <a href="#password">What if I forget my password?</a> </li> <li> <a href="#webbrowser" >What Web browser should I use?</a> </li> <li> <a href="#security">Is security a problem if I use a public workstation?</a> </li> <li> <a href="#who" >Who do I contact if I have problems with or questions about Aeon?</a> </li> <li> <a href="#cookie">Why does my browser say that you're sending a cookie? What's in it?</a> </li> </ul>
|
FirstTime.html
Change this (default lines 89-92):
<h2>Aeon FAQ (Frequently Asked Questions)</h2> <p>Before registering, you may wish to read the Aeon <a href="<#ACTION action='10' form='4' target="_self">">FAQ</a>. The FAQ may answer other questions you have about the Aeon Special Collections Management System. </p>
|
|
To this:
<h2>Aeon FAQ (Frequently Asked Questions)</h2> <p>Before registering, you may wish to read the Aeon <a href="<#ACTION action='10' form='4' >">FAQ</a>. The FAQ may answer other questions you have about the Aeon Special Collections Management System. </p>
|
NewAuthRegistration.html
Change this (default lines 59-64):
<div id="faq" class="collapse"> <p> Before registering, you may wish to read the Aeon <a href="<#ACTION action='10' form='4'>"target="_self">FAQ</a>. The FAQ may answer other questions you have about the Aeon Special Collections Management System. </p>
|
|
To this:
<div id="faq" class="collapse"> <p> Before registering, you may wish to read the Aeon <a href="<#ACTION action='10' form='4'> ">FAQ</a>. The FAQ may answer other questions you have about the Aeon Special Collections Management System. </p>
|
Alt Address Single Quotations Correction
The double quotations for the alternate address section have been changed to single quotes in NewAuthRegistration. To set the new default, please overwrite your default NewAuthRegistration.html file with the updated files or make the following changes:
NewAuthRegistration.html
Change this (default lines 218-222):
</section> <section name="alt-address-info" style="<#CONDITIONAL type= 'CustomizationKey' test='UseSecondaryAddress' false='display:none'>"> <h3 class="section-header">Alternate Address Information</h3>
|
|
To this:
</section> <section name="alt-address-info" style="<#CONDITIONAL type= 'CustomizationKey' test='UseSecondaryAddress' false='display:none'>"> <h3 class="section-header">Alternate Address Information</h3>
|
NewUserRegistration.html
Change this (default lines 173-177):
</section>
<section name="alt-address-info" style="<#CONDITIONAL type= "CustomizationKey" test="UseSecondaryAddress" false="display:none">"> <h3 class="section-header">Alternate Address Information</h3>
|
|
To this:
</section>
<section name="alt-address-info" style="<#CONDITIONAL type= 'CustomizationKey' test='UseSecondaryAddress' false='display:none'>"> <h3 class="section-header">Alternate Address Information</h3>
|
Legacy Search Feature
Removed the old search feature from the EditEADRequest.html page and replaced it with the new search feature included in the include_header.html page. To set the new default, please overwrite your default EditEADRequest.html file with the updated files or make the following changes:
EditEADRequest.html
Change this (default lines 8-14):
</head> <body> <#INCLUDE filename="include_header_request.html"> <#INCLUDE filename="include_nav.html"> <div id="content" class="container" role= "heading" aria-label="Content">
|
|
To this:
</head> <body> <#INCLUDE filename="include_header.html"> <#INCLUDE filename="include_nav.html"> <div id="content" class="container" role= "heading" aria-label="Content">
|
Web Alerts
WebAlert functionality has been updated to display alerts for logged out users as well as authenticated users. Non-authenticated pages have been updated with the WebAlerts div and linked to the webAlerts.js to properly display. To set the new default, please overwrite your default Logon.html, Logout.html, NewUserRegistration.html, NewPassword.html, Error.html, SiteMap.html, Blocked.html, FirstTime.html files with the updated files or make the following changes:
Logon.html
Change this (default lines 28-34):
</header>
<div class="container">
|
|
To this:
</header>
<div class="alerts-bar"> <div class="container" id="webAlerts"></div> </div>
<div class="container">
|
And change this (default lines 89-93):
crossorigin="anonymous"></script> <script src="js/cookieconsent.min.js" data-cfasync= "false"></script> <script src="js/atlasCookieConsent.js"></script> </body>
|
|
To this:
crossorigin="anonymous"></script> <script src="js/cookieconsent.min.js" data-cfasync= "false"></script> <script src="js/atlasCookieConsent.js"></script> <script src="js/webAlerts.js"></script> </body>
|
Logout.html
Change this (default lines 16-22):
<#INCLUDE filename="include_header.html">
<div class="container">
|
|
To this:
<#INCLUDE filename="include_header.html">
<div class="alerts-bar"> <div class="container" id="webAlerts"></div> </div>
<div class="container">
|
NewUserRegistration.html
Change this (default lines 11-17):
<#INCLUDE filename="include_header.html">
<div id="status" class="container"><#STATUS></div>
|
|
To this:
<#INCLUDE filename="include_header.html">
<div class="alerts-bar"> <div class="container" id="webAlerts"></div> </div>
<div id="status" class="container"><#STATUS></div>
|
NewPassword.html
Change this (default lines 7-13):
<#INCLUDE filename="include_header.html">
<div id="status" class="container"><#STATUS></div>
|
|
To this:
<#INCLUDE filename="include_header.html">
<div class="alerts-bar"> <div class="container" id="webAlerts"></div> </div>
<div id="status" class="container"><#STATUS></div>
|
Error.html
Change this (default lines 8-14):
<#INCLUDE filename="include_header.html">
<div id="status" class="container">
|
|
To this:
<#INCLUDE filename="include_header.html">
<div class="alerts-bar"> <div class="container" id="webAlerts"></div> </div>
<div id="status" class="container">
|
Blocked.html
Change this (default lines 8-14):
<#INCLUDE filename="include_header.html">
<div id="status" class="container"><#STATUS></div>
|
|
To this:
<#INCLUDE filename="include_header.html">
<div class="alerts-bar"> <div class="container" id="webAlerts"></div> </div>
<div id="status" class="container"><#STATUS></div>
|
FirstTime.html
Change this (default lines 11-17):
<#INCLUDE filename="include_header.html">
<div id="status" class="container">
|
|
To this:
<#INCLUDE filename="include_header.html">
<div class="alerts-bar"> <div class="container" id="webAlerts"></div> </div>
<div id="status" class="container">
|
SiteMap.html
Change this (default lines 11-13):
<#INCLUDE filename="include_menu.html" restriction="IsValidSession">
<div class="alerts-bar"> <div class="container" id="webAlerts"></div> </div>
<div id="content" class="container" role="heading" aria-label="Content">
|
|
To this:
<#INCLUDE filename="include_menu.html" restriction="IsValidSession">
<div id="content" class="container" role="heading" aria-label="Content">
|
Password and Re-enter IDs
The ID's for the Password and Re-enter Password divs have been updated to Password1 and Password2. To use the new password IDs instead of password and re-enter password, please overwrite your default NewUserRegistration.html file with the updated file or make the following changes:
NewUserRegistration.html
Change this (default lines 281-281):
</label> <input type="password" class="form-control" name="Password1" id="CurrentPassword" autocomplete="off"> <div class="small-notes">
|
|
To this:
</label> <input type="password" class="form-control" name="Password1" id="Password1" autocomplete="off"> <div class="small-notes">
|
And change this (default lines 294-296):
</label> <input type="password" class="form-control" name="Password2" id="CurrentPassword" autocomplete="off"> </div>
|
|
To this:
</label> <input type="password" class="form-control" name="Password2" id="Password2" autocomplete="off"> </div>
|
FormDataField and matching ID for EADRequest Input Elements
Aeon's EADRequest.html page input elements have been updated to use "FormDataField" and matching IDs. To use the new defaults, please overwrite your default EADRequest.html file with the updated file or make the following changes:
Change this (default lines):
<div class="small-notes">Enter a comma-separated list of the tags you want associated with this request.</div> </div>
<div class="form-group col-md-5 <#PARAM name="RequestLink" enabled="RequestForEnabled" disabled="d-none">"> <label for="RequestLink"> <span class="<#ERROR name='ERRORRequestLink'>"> Request for </span> </label> <select class="custom-select mr-sm-2" id="RequestLink" name="FormDataField" size="1" class="form-control"> <#OPTION name="RequestLinks"> </select> </div>
<div class="form-group col-sm-4"> <label for="ScheduledDate"> <span class="<#ERROR name='ERRORScheduledDate'>">Date of Visit </span> </label> <div class="input-group"> <input class="form-control " id="ScheduledDate" name= "ScheduledDate" type="textbox" value="<#PARAM name= 'ScheduledDate'>"> </div> <div class="small-notes"> Select the date you plan to visit. </div>
</section>
|
|
To this:
<div class="small-notes">Enter a comma-separated list of the tags you want associated with this request.</div> </div>
<div class="form-group col-md-5 <#PARAM name='RequestLinksVisible' enabled="RequestForEnabled" disabled="d-none">"> <label for="RequestLink"> <span class="<#ERROR name='ERRORRequestLink'>"> Request for </span> </label> <select class="custom-select mr-sm-2" id="RequestLink" name="FormDataField" size="1" class="form-control"> <#OPTION name="RequestLinks"> </select> </div>
<div class="form-group col-sm-4"> <label for="ScheduledDate"> <span class="<#ERROR name='ERRORScheduledDate'>"> Date of Visit </span> </label> <div class="input-group"> <input class="form-control " id="ScheduledDate" name= "FormDataField" type="textbox" value="<#PARAM name= 'ScheduledDate'>"> </div> <div class="small-notes"> Select the date you plan to visit. </div> </div>
</section>
|
Remove from Hold Button
"Remove from Hold" has been updated to appear as an option for transactions currently in a status of "Item on Hold" or "Item on Hold for Activity"; choosing this option will route the transaction to "Remove from Hold". To use the new defaults, please overwrite your default Include_TransactionMenu.html and Templates\DataRow_DefaultRequest files with the updated files or make the following changes:
Include_TransactionMenu.html
Change this:
<a class="btn btn-light <#TRANSACTION field='RequestActionAllowed' name='RemoveHold' disabledValue='d-none'>"
href="aeon.dll?Action=22&Form=16&Value=<#TRANSACTION field='TransactionNumber'>" class="menuClone">
<span aria-hidden="true" class="fas fa-minus-circle"></span> Remove from Hold
</a>
To this:
<a class="btn btn-light <#TRANSACTION field='RequestActionAllowed' name='RemoveFromHold' disabledValue='d-none'>"
href="aeon.dll?Action=22&Type=16&Value=<#TRANSACTION field='TransactionNumber'>" class="menuClone">
<span aria-hidden="true" class="fas fa-minus-circle"></span> Remove from Hold
</a>
Templates\DataRow_DefaultRequest
Change this:
<a class="dropdown-item btn btn-light <#DATAROW field="RequestActionAllowed" name='RemoveHold' disabledValue='d-none'>" href="aeon.dll?Action=22&Form=16&Value=<#DATAROW field='TransactionNumber'>" class="menuClone"><span aria-hidden="true" class="fas fa-minus-circle"></span> Remove from Hold</a>
To this:
<a class="dropdown-item btn btn-light <#DATAROW field="RequestActionAllowed" name='RemoveFromHold' disabledValue='d-none'>" href="aeon.dll?Action=22&Type=16&Value=<#DATAROW field='TransactionNumber'>" class="menuClone"><span aria-hidden="true" class="fas fa-minus-circle"></span> Remove from Hold</a>