Show
Ignore:
Timestamp:
02/10/09 20:04:02 (5 years ago)
Author:
Umar Farooq <umar@omniti.com>
git-committer:
Umar Farooq <umar@omniti.com> 1234296242 +0000
git-parent:

[45a812e5fddeed3282ec4aad51fd3c4759df25fa]

git-author:
Umar Farooq <umar@omniti.com> 1234296242 +0000
Message:

user now warned when adding graph/data to worksheets/graphs as per ticket #84

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • ui/web/htdocs/css/style.css

    r7207aea r729abba  
    11051105color:#B32720; 
    11061106} 
     1107#lock-warning-modal { 
     1108height:140px; 
     1109width:420px;  
     1110left:40%;  
     1111top:30%;  
     1112font-family:Georgia,'Trebuchet MS', Verdana, Arial;  
     1113font-size:24px;  
     1114text-align:center;  
     1115background:#fff;  
     1116border:2px solid #fff; 
     1117} 
     1118#lock-warning-modal .header { 
     1119height:30px; 
     1120width:100%; 
     1121background:#e6e4e5; 
     1122color:#82787b; 
     1123font-size:20px; 
     1124font-weight:bold;  
     1125line-height:30px; 
     1126} 
     1127#lock-warning-modal .message { 
     1128text-align:center;  
     1129margin:0;  
     1130padding:12px 10px;  
     1131font-size:18px; 
     1132} 
     1133#lock-warning-modal .closeModal { 
     1134margin:40px;  
     1135font-size:18px; 
     1136} 
     1137 
  • ui/web/htdocs/graph_panel.inc

    r45a812e r729abba  
    1616var locked = true; 
    1717var gstreaming = false; 
    18                  
     18 
     19function is_locked(warning) {            
     20  if(locked) { 
     21    lock_warning = $("<div class='header'>Locked!</div><p class='message'>"+warning+"</p><p class='closeModal'>Close</p>").modal({ 
     22                        containerId: 'lock-warning-modal', 
     23                        close: 'true', 
     24                        overlayCss: { 
     25                        backgroundColor: '#000000', 
     26                        cursor: 'wait' 
     27                        }, 
     28                      }); 
     29 
     30    $('#lock-warning-modal').click(function() { lock_warning.close();} );     
     31    return locked; 
     32  } 
     33  return locked; 
     34
     35 
    1936function lock_forms() { 
    2037        $("input[@name='math1']").attr("disabled", "true"); 
     
    146163} 
    147164function graph_add_datapoint(d) { 
    148   if(!locked){           
     165  if(!is_locked("Click 'Edit Graph' to unlock.")){ 
    149166    if(d.axis == undefined) { d.axis = 'l'; } 
    150167    if(d.name == undefined) { d.name = d.target + '`' + d.metric_name; } 
     
    312329<span class="rememberGraph"></span> 
    313330<span class="blankGraph">New Blank</span> 
     331<span class="streamData ">Stream Data</span> 
    314332<span class="editGraph">Edit Graph</span> 
    315 <span class="streamData ">Stream Data</span> 
     333 
    316334<h2 id="graphTitle"></h2> 
    317335<!-- date range box --> 
     
    352370        $(".streamData").click(function() { 
    353371 
    354                if(!locked && graphinfo.id) {             
     372               if(!is_locked("Unlock by clicking 'Edit Graph'.") && graphinfo.id) {             
    355373                    if(!gstreaming) { 
    356374                        gstreaming = true; 
  • ui/web/htdocs/worksheet_panel.inc

    r45a812e r729abba  
    1212var streaming = false; 
    1313var stream_graph; 
     14 
     15function is_locked(warning) {            
     16  if(locked) { 
     17    lock_warning = $("<div class='header'>Locked!</div><p class='message'>"+warning+"</p><p class='closeModal'>Close</p>").modal({ 
     18                        containerId: 'lock-warning-modal', 
     19                        close: 'true', 
     20                        overlayCss: { 
     21                        backgroundColor: '#000000', 
     22                        cursor: 'wait' 
     23                        }, 
     24                      }); 
     25 
     26    $('#lock-warning-modal').click(function() { lock_warning.close();} );     
     27    return locked; 
     28  } 
     29  return locked; 
     30} 
    1431 
    1532function stream_data(graph_id) { 
     
    218235} 
    219236function add_graph_to_worksheet(graphid) { 
    220   if(!locked){ 
     237  if(!is_locked("Click 'Edit Worksheet' to unlock.")){ 
    221238    for(var i = 0; wsinfo.graphs && (i < wsinfo.graphs.length); i++) { 
    222239      if(wsinfo.graphs[i]==graphid) {