Ticket #291 (new new task)

Opened 2 weeks ago

Last modified 7 days ago

Web UI update

Reported by: jacob Owned by: jacob
Priority: normal Milestone: New Web Interface
Component: Website Version: 1.4
Severity: normal Keywords: website perl html javascript
Cc:

Description

Following positive responses to a comment in my progress report from both Ed & Niles, I'm going to take a serious look at extracting the html and js of the vso website from the perl modules where it resides now and exposing those resources directly to apache as .html, .css, .js, etc. files. Ed suggested a couple of toolkits which may be helpful in streamlining development and standardizing layouts and contents.

This is a step towards updating the vso front end to comply with modern programming processes, and should make the task of future front-end updates far easier.

Change History

comment:1 Changed 2 weeks ago by jacob

Set up test directory, URL: vso1.nascom.nasa.gov/testing

comment:2 Changed 9 days ago by jacob

I experimented w/ using Plack because it synergizes fairly well with Template Toolkit, but having found no quick and easy way to make it work with Apache, I'll be using cgi scripts for now to build the web resources via Template Toolkit, with the caveat that Template-related functions reside in their own .pm module so that in the future we can choose to construct web resources however we see fit.

comment:3 Changed 7 days ago by jacob

Basic tests of Template Toolkit with cgi & apache are successful, I will proceed to try and build some useful (and maybe even attractive) template to bring the website up to date.

Note: See TracTickets for help on using tickets.