DHTML code re-write

From RPM Wiki

Table of contents

Summary

This is a rough list of remaining Europa DHTML refactoring work

Details

To Do (Before Deploy)

  • Grid cells without link inside wrap (have to because pre causes weird errors in IE and screws up other tables with lots of whitespace in other browsers)
  • Grid widths, all browsers
  • Search Response.Redirect
  • Check cached logo including reload on subscriber page after change
  • Internet Explorer quirks
    • Small grids like comm agent sum go slightly wider than page causing scrollbar
    • At small widths in top frame "Home" collapses over its icon

To Do (Future)

  • Freeze header
  • Add/edit shell wizard: Column cells wrap in IE
  • More sprites, then cleanup image folders
    • Pref icons
    • Form icons
    • Var types
  • Replace new CSS grid row hover with old JS events for speed (no hover on tr.hidden)
  • "Short link" function for views
  • Calendar keyboard control
  • Redo combobox, calendar, dropdiv, and Page.js with "this" used more via "bind"
  • Enter key handler edit in grid
    • Edit agency assignment
  • AJAX add note
  • Combobox request encode
  • Modal popup resize/move/save position
  • Charts
    • Slice, line events
  • IE 6 z-index bug fix with iframe instead of hide selects
  • More common controls defined in web config like MainLinks? SectionHeader?
  • Replace simple add/edit pages with popup - ajax
  • Move MarkFavorite.aspx and other AJAX listeners to ClientRequest

To Document

  • Wiki page on browsers, link from logon page and/or browser error page
  • Javascript
  • Client side code
  • Search all mention of IE, Internet Explorer, CSS, HTC, JScript, Javascript in RPM and this wiki
  • Page Head control

Known issues with unsupported browsers

  • Knoqueror 3.5.5 (KDE 3.5.5 "release 45" openSUSE 10.2)
    • Modal windows don't open
    • Toolbar icons not aligned
  • This page was last modified 21:42, 26 Jun 2007.
  • This page has been accessed 1894 times.