Deploy flashless nav bar
From PTAGISWiki
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
