-
Sub-task
-
Resolution: Done
-
Medium
-
3.3.2
-
None
1. [R] Do svn merge of theme from QA to PROD (https://svn.jboss.org/repos/cms/qa/theme/ to https://svn.jboss.org/repos/cms/prod/theme/)
2. [D] On Apache Web Server - svn up /services/web/www.jboss.org/htdocs/theme
3. [D] On Magnolia:
svn up /services/magnoliaAuthor/deploy/magnoliaAuthor.war/templates/jbossorg
svn up /services/magnoliaAuthor/deploy/magnoliaAuthor.war/docroot/jbossorg
svn up /services/magnoliaPublic/deploy/magnoliaPublic.war/templates/jbossorg
svn up /services/magnoliaPublic/deploy/magnoliaPublic.war/docroot/jbossorg
4. [D] Update CS common theme from SVN:
svn up /services/clearspace/jiveHome/themes/jbossorg-custom-css/common_header/theme
5. [D] Add this configuration to /etc/httpd/conf/vhosts/www.jboss.org-common/www.jboss.org-config.conf:
<Directory /services/web/www.jboss.org/htdocs/theme>
ExpiresActive On
ExpiresDefault "access plus 2 days"
<FilesMatch "(superfish-with-deps-search-.\.js|allinone-.\.js)">
ExpiresDefault "access plus 1 years"
</FilesMatch>
</Directory>
5. [J] Change JavaScript section in the template to this value:
<script type="text/javascript" src="http://www.jboss.org/theme/js/magnolia/allinone-20091204.js"> </script>
<!-[if lt IE 7]><script type="text/javascript" src="http://www.jboss.org/theme/js/magnolia/maxWidthFixForIE6.js"></script><![endif]->
=== Test steps ===
6. [L] Whole site: Check search functionality
7. [L] Test Cache-Control http attribute for these files:
http://jboss.org/theme/js/common/superfish-with-deps-search-20091201.js - max-age=31536000
http://jboss.org/theme/js/magnolia/allinone-20091204.js - max-age=31536000
http://www.jboss.org/theme/css/magnolia/main.css - max-age=172800
8. [L,R,J] Check Javascript functionalities:
Main menu, Search, sub menu
Live box - jboss.org/coolstuff/desktopwallpapers.html
download pop-up -