University at Buffalo - The State University of New York
Skip to Content
UB Web Management

Transforming UB’s digital communications through process and tools

2010

Here are all the patches, updates and improvements we have made in 2010.

12/14/10
  • Functionality additions:
    • added Simple Slideshow component
    • added "Group by Date" display option to List Builder component
    • added Listserv Signup form action
    • added "Allow default values from URL parameters" option to form components
    • added slide deck component
  • Functionality changes:
    • updated phone number format in dialog and "e-mail" label format of directory list component (ticket 10980)
    • removed invalid reference to moved reference_editor.js script in ReferenceEditor.java
11/30/10
  • Functionality additions:
    • added hidden allow html option to header title
    • added variable height paragraph system to gateway page format/template
    • added "show subheadings" styles to left nav and top nav
  • Design changes:
    • switched header, left nav, and top nav text from rendered image to web font
    • switched H2 styles to use Din web font
11/16/10
  • Functionality changes
    • updated header component to add optional "Info For" audience navigation bar
    • added button to flex module component
    • added pagination option to event list component
    • added ordering/sorting options to slideshow
    • added "add quotes" option to pull quote component
    • fixed time formatting in YouTube playlist component
    • hid table component (temporarily)
    • added URL requested through embed component to comment in page HTML (also in faculty browser, search results)
    • consolidated CSS and java script into single, minimized files
  • Design changes
    • minor updates and fixes to header search box
    • minor updates to "See all" buttons
11/2/10
  • created YouTube playlist component ("Videos (YouTube list)")
  • added "News Teasers" and "News Mini Teasers" list display options and teaser variations
  • added "Grid / Gallery" list display option and grid teaser variation
  • changed image gallery slideshow back to light box style
  • changed image zoom popup to light box style for consistency with image and video gallery
  • added handling of newer-style YouTube URLs to YouTube video component and added example URLs to dialog box
  • added "Hide in Lists" to page properties dialog box, separate from "Hide in Navigation" option
  • added pagination option to news list component
  • removed auto/forced quotation marks from Related Pull Quote component
  • fixed title wrapping in flex module, highlight teaser
  • added four-column "3-3-3-3" option to column control component on wide (single column) pages
  • fine-tuned column control column widths for consistency and added "Narrow Columns" and "Wide Columns" test pages to demo site
  • updated Directory List and Text component dialog boxes to be floating and resizable
  • added "maximize" button to most floating, resizable dialog boxed (e.g. list)
  • updated "handles" on various components (e.g. Asset Column, Photo) to include the name of the component
  • added handle to external component with option to show or hide
  • fixed bug in escaping of certain characters (e.g. "|") in external embed component
  • fixed image dialog box issue to allow dragging images directly on to the dialog box from the content finder (ticket #10906)
  • renamed "Horizontal Rule" component to "Divider"
  • moved Slideshow and Published Date components to Advanced Components group (were hidden)
  • moved Image Gallery component to Advanced Components group
  • removed deprecated "Call To Action" style from title dialog box (use Call To Action component instead)
  • fixed gray box display in eCV faculty listings with no photo (was thin line, now square box)
  • fixed various minor CSS issues
  • fixed extra ".html" extension in Mini Carousel component and teaser variation
  • fixed accessibility issues with form submit button component
  • removed "Article Tools" page from demo site (superseded by asset column page)
  • removed various OSGi configuration properties (e.g. JcrResourceResolverFactoryImpl) from version control workflow
10/19/10
  • created "Call to Action" component
  • created "HTML Snippet" component
  • renamed "Horizontal Rule" component to "Divider" and added options
  • added zoom option to individual images
  • adjusted list-based dialog boxes (e.g. List Builder, Slideshow, Carousel, etc.) to be larger, resizable, and floating
  • revised image gallery slideshow
  • added list pagination option to list builder dialog box
  • updated news article template
  • added page creator as default maintainer/owner
  • adjusted CSS link underlines
  • corrected news list large lead image display when lead article has no image
  • updated faculty browser (ecv list) buttons to show at top of each entry
  • fixed bug in reference component dynamic option preventing use with lists
  • corrected bugs in slideshow
  • added component handle to YouTube video component
10/5/10
  • updated form components
    • added file upload field
    • added parameter substitution to mail configuration fields (i.e. subject, recipient)
  • updated slide show component
    • improved handling when adding more than four slides (carousel of thumbnails)
    • added support for CSS customization
    • added hover balloon to thumbnails
    • improved special case of only one side (thumbnail and navigation is hidden)
  • updated page search functionality
    • added search suggestions drop-down from Google appliance to search boxes in standard header and search results page
    • improved behavior of hiding/showing “Search” label when clicking in search box in standard header
    • improved behavior when clicking search button/icon without entering search terms in standard search header
    • improved response when no search results are found
  • added “Page Maintainer” field to page properties dialog box
  • moved “Related Links Reference” to advanced tab of page properties dialog box
  • created general page teaser functionality
  • created image gallery component
  • created “Site Starter” utility to create sites from templates
  • updated interface of LDAP User Importer utility
  • updated descriptive text in image dialog box
  • fixed shared content editing issue in IE (ticket 9766)
  • made miscellaneous minor CSS adjustments (asset column components, lists, flex module)
  • added “handle” to bottom of asset column
  • created Dispatcher Flush Helper to automate flushing dispatcher cache on code package deployment
  • updated deployment automation scripts
  • fixed HTML validation bug (double <a> tag) in highlight lists
  • removed workflows (e.g. ub-events-import, ecv-import, etc.) from functionality package management
9/21/10
  • updated form components to fix permission and reverse-replication issues
  • changed reference helper “Go to <reference source>” link to in a new window/tab
  • restructured demo site (added subsections under component examples)
  • fixed html package to work after moving containing page (cached content with fixed paths was not updating)
  • fixed problem with sidekick components after loading second page using content finder
  • fixed ordering of component groups in “Insert Component” dialog
  • fixed CSS issue preventing floated image from working within column control component
9/9/10
  • updated eCV profile, list, and search components
  • fixed ordering of sidekick groups in shared content and when using content finder
  • updated form components
  • moved list builder and staff directory components to advanced group
9/7/10
  • Functionality changes:
    • renamed and reordered groups and components in sidekick
    • updated staff directory to have links, fewer mandatory fields, work in more layouts
    • adjusted calendar import to include non-public ub events calendar data
    • added timestamp to page header comment
    • updated search results HTML in preparation for eCV search
    • updated external/embedded-based faculty browser component
    • fixed a reference to local host in out of the box stats tracking code
  • New functionality:
    • created dynamic monitoring/keep alive page for OGSi bundle issue
    • added floated image options to image (now "Photo") component
    • added "Tab Panel" advanced component
8/24/10
  • New functionality:
    • added "Go to source" hover on references (including lists, news, slideshows)
    • created node trimmer module to clean up growing directories
    • added ability to hide section title in left nav
    • added id field (with auto default) to title component for in-page links (ticket 9709)
    • extend external component to an regular expression filters and extra html blocks
  • Functionality changes:
    • moved hostname comment tag from bottom of page to top
    • changed HtmlUtils.pagePathUrl to use session from SCR properties (ticket 10034)
    • removed WCI.getSession (ticket 10034)
    • fixed html package download link (ticket 9730)
    • fixed broken/hidden references to /content/shared
    • changed home page templates to use parsys variation for increased flexibility
    • fixed diff functionality
  • Design changes:
    • fixes for faculty browser external component
    • added CSS fixes to allow events list in content/center column
8/18/10
  • New functionality:
    • added form components
    • added Google maps component
    • added staff directory component
    • added dynamic reference option to reference component to use client scripting to bypass dispatcher cache
  • Functionality changes:
    • added HTML comment to indicate which publisher has generated a given cached page to help diagnose publisher inconsistency issues
    • removed dozens of exceptions routinely logged on list initialization (changed logging status from warning to debug)
    • added placeholder for unconfigured YouTube video component
  • Design changes:
    • added "active" arrow to left nav title when the current page is the top page of the section
    • corrected shadow issues in left column when using multiple modules
    • adjusted right column divider line/border to extend to bottom of page
    • adjusted background color of footer breadcrumbs bar
    • adjusted to article tools CSS
    • removed "Keywords" from "Tags/Keywords" title in page properties
  • Bug fixes:
    • changed lists with source of tags to limit number of items after sorting (ticket 9888)
    • removed a workaround for the broken link checker from the search component
    • fixed misspelled "Audio Palyer" component name (ticket 9972)
    • added redirectTarget logic to HtmlUtils.pagePathUrl (ticket 9882)
    • added call to pagePathUrl to title component link
    • added call to pagePathUrl to page.jsp redirect logic (ticket 9882)
    • added CHS and UB School of Management sites as exceptions to the link checker (ticket 9713)
7/15/10
  • added audio player component
  • added asset column component and components for use within it:
    • related photo module
    • related video module
    • related links module
    • download module
    • pull quote module
7/13/10
  • Functionality adjustments and additions:
    • created slideshow component (for SMBS home)
    • created collection carousel (for SMBS home)
    • created SMBS home page template
    • created new "gateway" template with banner image across top of center and right columns
    • created embedded, themed Google search appliance search results component
    • added "index view" to faculty browser component
    • added view-all option to faculty browser component
    • added customizable profile link to faculty browser component
    • adjusted search component to integrate with new search results component
    • created embedded ecv profile display component
    • added featured news article display to news list component
    • corrected issue with pub date component causing java exceptions on news articles
    • created embedded "find a physician form"
    • added ability for reference component to link to individual components of a page (given a specific path)
    • extended built-in "external" component API (External.java and Rewriter.java) to allow for greater reuse and correct product bugs
    • added HtmlUtils.checkHtmlSimple method to filter HTML with minimal formatting and no linebreaks
    • added Image.setSizeRectangle to set an image to a specific pixel size
  • Design and browser compatibility adjustments:
    • corrected link colors and underlines in various components in IE 7
    • corrected CSS interfering with biochemistry home page slide show in IE 7
    • corrected display issue with menu background color in IE 7
    • corrected breadcrumbs left border display in IE 7
    • corrected image border display issue in IE 7
    • corrected title (h2) bolding issue in IE 7
    • corrected left column footer overlap issue in IE 7
    • corrected left nav background width issue in IE 7
    • added more vertical space within carousels (highlights, faces + voices) to prevent trimming of descenders
    • corrected color of headings in SMBS (blue) theme (changed blue to gray)
    • added link to name and identification section of faces and voices content in carousels
    • turned off display of "compatibility mode" toolbar button in IE 8
    • fixed HTML validation issue in flex module component
    • adjusted placement of RSS feed icon in feed list and event list components
7/7/10
  • New functionality:
    • added YouTube video component
    • added RSS feed list component
    • added configurability to site header search box
  • Functionality updates:
    • updated package filter to make sure design mode settings don't get overwritten by functionality packages
    • fixed corrupted "Introductory Text" component usage in various templates
    • fixed double-escaping of HTML entities within flex module and highlights (e.g. Researcher Spotlight)
    • changed use of StringEscapeUtils.escapeXml to StringEscapeUtils.escapeHtml
6/30/10
  • Design:
    • adjusted table component CSS: borders, heading/bold colors
    • adjusted html output of faces and voices carousel display to remove invalid <p> from within <a> in quote to fix CSS spacing issues
    • standardized all link colors close to #369
    • standardized spacing between title and image on faces + voices and highlights carousels (particularly noticeable on home pages)
    • fixed background color issue at bottom of Biochemistry home page template
    • fixed 1px right border/gap issue on right navigation
    • adjusted article tools width, added link underline on hover
    • adjusted "Related Links" left nav background color in orange (Biochemistry) design
    • added SMBS design using previously-deployed SMBS css in preparation for SMBS shell site
  • Functionality:
    • removed automatic sort-by-title of list components based on fixed lists including external links
    • refactored HtmlUtils.checkHtml:
      • deprecated checkHtml(String, Component) and checkHtml(String)
      • created checkHtmlBlock and checkHtmlInline
      • removed htmlpolicy.xml files from various components (leftover from XSSProtectionService/AntiSamy-based checkHtml)
      • changed various methods/JSPs to call checkHtmlBlock
      • added javadoc to HtmlUtils class
    • refactored List.getReferencePageUrl to List.getHostPageUrl, renamed associated variables based on "reference page" to "host page," and changed all uses
    • added reference/host page functionality to content page and deprecated referencePage component and template (to be removed later)
    • fixed reference/host page functionality (List.getHostPageUrl and contentPage/host.jsp) to use a different url/selector (.host.html) to work around dispatcher problems
    • updated list components and dialog boxes to transition from reference page to host page property
    • fixed html validation issue with article tools component