Deploy flashless nav bar

From PTAGISWiki

Jump to: navigation, search

The navigation bar has been designed without flash on pitblade and is now working well enough to replace all the current functionality of the flash nav bar.

The development version of the nav bar on pitblade is seen here: http://pitblade.psmfc.org/ptagis

The production version of the nav bar using flash is seen here: http://www.ptagis.org/ptagis

Deployment plan

  • Test the menu bar on all available browsers and platforms. (There have been some reports that it wraps around on a mac.)
Platform Browser Pass
WinXP IE6
WinXP IE7
WinXP Firefox2
Win2K IE5
Win2K IE7
Win2K Firefox2
Mac OSX IE this platform has been discontinued
Mac OSX Firefox2
Mac OSX Safari
Linux Firefox2
  • Make sure the cvs repository is in sync for the ptagis tree. This will allow an easy rollback if something goes wrong. Make sure that
cvs -nq up

returns with no output.

  • Deploy the following files from dev to production:
ptagis/top.jsp.dhtml
ptagis/graphics/data/DAT_bg.jpg
ptagis/graphics/data/DAT_on.jpg
ptagis/graphics/data/DAT_off.jpg
ptagis/graphics/data/DAT_dat_on.jpg
ptagis/graphics/data/DAT_dat_off.jpg
ptagis/graphics/data/DAT_rep_on.jpg
ptagis/graphics/data/DAT_rep_off.jpg
ptagis/graphics/data/DAT_sit_on.jpg
ptagis/graphics/data/DAT_sit_off.jpg
ptagis/graphics/software/SOF_bg.jpg
ptagis/graphics/software/SOF_on.jpg
ptagis/graphics/software/SOF_off.jpg
ptagis/graphics/software/SOF_fir_on.jpg
ptagis/graphics/software/SOF_fir_off.jpg
ptagis/graphics/software/SOF_min_on.jpg
ptagis/graphics/software/SOF_min_off.jpg
ptagis/graphics/software/SOF_mob_on.jpg
ptagis/graphics/software/SOF_mob_off.jpg
ptagis/graphics/software/SOF_p3_on.jpg
ptagis/graphics/software/SOF_p3_off.jpg
ptagis/graphics/library/LIB_bg.jpg
ptagis/graphics/library/LIB_on.jpg
ptagis/graphics/library/LIB_off.jpg
ptagis/graphics/library/LIB_con_on.jpg
ptagis/graphics/library/LIB_con_off.jpg
ptagis/graphics/library/LIB_doc_on.jpg
ptagis/graphics/library/LIB_doc_off.jpg
ptagis/graphics/library/LIB_lin_on.jpg
ptagis/graphics/library/LIB_lin_off.jpg
ptagis/graphics/library/LIB_new_on.jpg
ptagis/graphics/library/LIB_new_off.jpg
ptagis/graphics/library/LIB_pho_on.jpg
ptagis/graphics/library/LIB_pho_off.jpg
ptagis/graphics/home/HOM_bg.jpg
ptagis/graphics/home/HOM_on.jpg
ptagis/graphics/home/HOM_off.jpg
ptagis/graphics/home/HOM_log_on.jpg
ptagis/graphics/home/HOM_log_off.jpg
ptagis/graphics/home/HOM_man_on.jpg
ptagis/graphics/home/HOM_man_off.jpg
ptagis/graphics/home/HOM_que_on.jpg
ptagis/graphics/home/HOM_que_off.jpg
ptagis/graphics/home/HOM_ser_on.jpg
ptagis/graphics/home/HOM_ser_off.jpg
ptagis/graphics/home/LOG_on.jpg
ptagis/graphics/home/LOG_off.jpg
ptagis/graphics/support/SUP_on.jpg
ptagis/graphics/support/SUP_off.jpg
ptagis/graphics/support/SUP_con_on.jpg
ptagis/graphics/support/SUP_con_off.jpg
ptagis/graphics/support/SUP_sbyc_on.jpg
ptagis/graphics/support/SUP_sbyc_off.jpg
ptagis/graphics/support/SUP_fee_on.jpg
ptagis/graphics/support/SUP_fee_off.jpg
ptagis/graphics/support/SUP_for_on.jpg
ptagis/graphics/support/SUP_for_off.jpg
ptagis/graphics/search/SEA_on.jpg
ptagis/graphics/search/SEA_off.jpg
ptagis/graphics/search/SEA_sea_on.jpg
ptagis/graphics/search/SEA_sea_off.jpg
ptagis/graphics/search/SEA_sit_on.jpg
ptagis/graphics/search/SEA_sit_off.jpg
ptagis/graphics/HEL_on.jpg
ptagis/graphics/HEL_off.jpg
ptagis/graphics/TOU_on.jpg
ptagis/graphics/TOU_off.jpg
ptagis/graphics/default_bg.jpg
ptagis/graphics/gradient_bar.jpg
ptagis/graphics/top_banner.jpg
  • copy top.jsp to top.jsp.flash
  • copy top.jsp.dhtml to top.jsp
  • Test the navbar. There should be no need to restart weblogic or apache.
  • Revert to the flash nav bar by copying top.jsp.flash to top.jsp
  • Roll back if necessary by using this command in the ptagis directory:
cvs -nq update -C
Personal tools