Changeset 364 in tmcsimulator for trunk/webapps/EInotebook


Ignore:
Timestamp:
04/11/2019 01:24:25 PM (7 years ago)
Author:
jdalbey
Message:

Parse incidents from script to replace PopulateIncidents?.js. Fade event colors. EInotebook v0.3.

Location:
trunk/webapps/EInotebook
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/webapps/EInotebook/index.html

    r363 r364  
    11<html> 
    22  <head> 
    3     <title>Electronic Instructor Notebook v0.2</title> 
     3    <title>Electronic Instructor Notebook v0.3</title> 
    44    <meta name="apple-mobile-web-app-capable" content="yes"> 
    55    <meta name="viewport" content="width=device-width; initial-scale=1.0; user-scalable=0;"> 
     
    2020    <script type="text/javascript" src="scripts/Incidents.js"></script> 
    2121    <script type="text/javascript" src="scripts/LoadEvents.js"></script>  
    22     <script type="text/javascript" src="scripts/PopulateIncidents.js"></script> 
     22    <!--script type="text/javascript" src="scripts/PopulateIncidents.js"></script--> 
    2323    <!--script type="text/javascript" src="scripts/PopulateEvents.js"></script--> 
    2424    <script type="text/javascript" src="summary/summary.js"></script>  
  • trunk/webapps/EInotebook/scripts/Event.js

    r363 r364  
    4646    // Color constants (TODO: assign incident numbers dynamically) 
    4747    var incidentColor = { 
    48 187: "PowderBlue",     
    49 188: "#afcfaf",        // DarkSeaGreen 
    50 189: "#ffe680",        // CornSilk 
    51 190: "MistyRose",  
    52 191: "Moccasin", 
    53 181: "PowderBlue" } 
     48187: "#d8f0f3",        // PowderBlue 
     49188: "#dfecdf",        // DarkSeaGreen 
     50189: "#fff5cc",        // CornSilk 
     51190: "#ffe8e6",        // MistyRose 
     52191: "#ffffcc",       // Dark Orange 
     53181: "#d8f0f3" } 
    5454 
    5555         
  • trunk/webapps/EInotebook/scripts/LoadEvents.js

    r363 r364  
    1  
     1/* author: jdalbey    date: 4/10/2019 */ 
    22 
    33// Parse the entire Incident XML Script file  
     
    1515        var currEvt = eventTags[i]; 
    1616        // local variable declarations 
    17         var timeFields; var evtTime; var incidentNum; var cadProp; var telProp; 
     17        var timeFields; var evtTime; var incidentNum; var incidentTitle; var cadProp; var telProp; 
    1818        var proparray = new Array(); 
    1919        var evalarray = new Array(); 
     
    3232                        break; 
    3333                    case "INCIDENT": 
    34                         incidentNum = Number(currEvt.childNodes[child].attributes["LogNum"].value);  
     34                        incidentNum = Number(currEvt.childNodes[child].attributes["LogNum"].value); 
     35                        incidentTitle =  currEvt.childNodes[child].textContent; 
    3536                        break; 
    3637                    case "GENERAL_INFO":   
     
    4041                        we load events.)  Creating an event (below) requires that the incident has already 
    4142                        been created. */ 
     43                        var desc = currEvt.childNodes[child].getElementsByTagName("TEXT")[0].textContent; 
     44                        var theIncident = new Incident(evtTime, incidentNum, incidentTitle, desc); 
     45                        incidents.add(theIncident); 
    4246                        break; 
    4347                    case "CAD_DATA":  
Note: See TracChangeset for help on using the changeset viewer.