Advertisement
Fabbrogas

index.hml

May 17th, 2016
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 17.56 KB | None | 0 0
  1. <html>
  2.     <head>
  3.         <!--
  4.        Customize this policy to fit your own app's needs. For more guidance, see:
  5.            https://github.com/apache/cordova-plugin-whitelist/blob/master/README.md#content-security-policy
  6.        Some notes:
  7.            * gap: is required only on iOS (when using UIWebView) and is needed for JS->native communication
  8.            * https://ssl.gstatic.com is required only on Android and is needed for TalkBack to function properly
  9.            * Disables use of inline scripts in order to mitigate risk of XSS vulnerabilities. To change this:
  10.                * Enable inline JS: add 'unsafe-inline' to default-src
  11.        -->
  12.         <meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval' *.builderlynx.com http://localhost:8080 http://10.60.74.102:8080">
  13.         <meta name="format-detection" content="telephone=no">
  14.         <meta name="msapplication-tap-highlight" content="no">
  15.  
  16.         <title>Page Title</title>
  17.  
  18.         <meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width">
  19.             <link rel="stylesheet" type="text/css" href="css/index.css">
  20.  
  21.             <link rel="stylesheet" href="css/jquery.mobile.custom.structure.min.css" />
  22.             <link rel="stylesheet" href="css/jquery.mobile.custom.theme.min.css" />
  23.             <link rel="stylesheet"  href="css/jquery-mobile-fluid960.css" />
  24.  
  25.  
  26.             <script src="cordova_plugins.js"></script>
  27.             <script src="js/jquery-1.11.3.min.js"></script>
  28.             <script src="js/jquery.mobile.custom.min.js"></script>
  29.             <script src="js/persistence.js"></script>
  30.             <script src="js/persistence.store.sql.js"></script>
  31.             <script src="js/persistence.store.websql.js"></script>
  32.             <script src="js/persistence.store.memory.js"></script>
  33.             <script src="js/date.format.js"></script>
  34.             <script src="js/continuous.file.writer.js"></script>
  35.             <script src="js/takePicture.js"></script>
  36.  
  37.  
  38.  
  39.     </head>
  40.     <body>
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.         <div data-role="page" data-theme="a" id="PageHome">
  74.             <div data-role="header" data-position="inline">
  75.                 <h1>Builder Lynx Mobile PDI</h1>
  76.                 <h1>version 2015.06.11.1</h1>
  77.             </div>
  78.             <div data-role="content" data-theme="a">
  79.            
  80.                 <ul data-role="listview" data-divider-theme="a" data-inset="true" id="PageHomeListProject">
  81.                     <li data-role="list-divider" role="heading">
  82.                         Projects
  83.                     </li>
  84.                 </ul>
  85.            
  86.                 <a data-role="button" data-transition="fade" id="SetupButton">Setup</a>
  87.             </div>
  88.         </div>
  89.  
  90.         <div data-role="page" data-theme="a" id="PageProject">
  91.             <div data-role="header" data-position="inline">
  92.                 <h1>Builder Lynx Mobile PDI</h1>
  93.                 <h1><div id="PageProjectProjectName">ProjectName</div></h1>
  94.             </div>
  95.             <div data-role="content" data-theme="a">
  96.                 User: <span id="PageProjectUserInfo"></span>
  97.                 <div data-role="collapsible" id="PageProjectCollapsibleUnits" data-inset="false">
  98.                     <h3>Units</h3>
  99.                     <ul data-role="listview" data-divider-theme="a" data-inset="true" id="PageProjectListUnit">
  100.                         <li data-role="list-divider" role="heading">
  101.                             Units
  102.                         </li>
  103.                     </ul>
  104.                 </div>
  105.                 <a href="index.html#PageProjectSync" data-role="button" data-transition="fade" id="PageProjectButtonSync">Sync</a>
  106.             </div>
  107.         </div>
  108.  
  109.         <div data-role="page" data-theme="a" id="PageProjectSync">
  110.             <div data-role="header" data-position="inline">
  111.                 <h1><span id="PageProjectSyncProjectName">ProjectName2</span> Sync</h1>
  112.             </div>
  113.             <div data-role="content" data-theme="a">
  114.                 <div class="container_12" id="PageProjectSyncGridDetails">
  115.                     <div class="grid_3 blLabel blForm">Objects To Sync</div>
  116.                     <div class="grid_9 blForm" id="PageProjectSyncObjectCount">
  117.                         <input type="text" name="PageProjectSyncObjectCountText" id="PageProjectSyncObjectCountText" text="">
  118.                     </div>
  119.                    
  120.                     <div class="grid_3 blLabel blForm">Domain</div>
  121.                     <div class="grid_9 blForm">
  122.                         <input type="text" name="PageProjectSyncDomain" id="PageProjectSyncDomain" text="">
  123.                     </div>
  124.  
  125.                     <div class="grid_3 blLabel blForm">Username</div>
  126.                     <div class="grid_9 blForm">
  127.                         <input type="text" name="PageProjectSyncUsername" id="PageProjectSyncUsername" text="">
  128.                     </div>
  129.                    
  130.                     <div class="grid_3 blLabel blForm">Password</div>
  131.                     <div class="grid_9 blForm">
  132.                         <input type="text" name="PageProjectSyncPassword" id="PageProjectSyncPassword" text="">
  133.                     </div>
  134.                        
  135.                     <div class="grid_9 prefix_3 blForm">
  136.                         <div class="ui-block-a"><a data-rel="back" data-role="button" data-theme="a" id="PageProjectSyncProject">Sync Project</a></div>
  137.                     </div>
  138.                    
  139.                     <div class="grid_3 blLabel blForm">Progress</div>
  140.                     <div class="grid_9 blForm">
  141.                         <div><input type="range" name="PageProjectSyncSliderObjects" id="PageProjectSyncSliderObjects" value="0" min="0" max="100" /></div>
  142.                         <div><input type="range" name="PageProjectSyncSliderRecords" id="PageProjectSyncSliderRecords" value="0" min="0" max="100" /></div>
  143.                     </div>
  144.                    
  145.                     <div class="grid_3 blLabel blForm">Notes</div>
  146.                     <div class="grid_9 blForm">
  147.                         <textarea id="PageProjectSyncDetails"></textarea>
  148.                     </div>
  149.                 </div>
  150.             </div>
  151.         </div>
  152.  
  153.         <div data-role="page" data-theme="a" id="PageUnit">
  154.             <div data-role="header" data-position="inline">            
  155.                 <h1><div id="PageUnitUnitName">UnitName</div></h1>
  156.             </div>
  157.            
  158.             <div data-role="content" data-theme="a">
  159.                 <div data-role="collapsible" id="PageUnitCollapsiblePurchaser" data-inset="false" data-mini="true">
  160.                     <h3>Purchaser</h3>
  161.                     <table width="100%">
  162.                         <tr>
  163.                             <td id="PageUnitPurchaserName">
  164.                             </td>
  165.                         </tr>
  166.                         <tr>
  167.                             <td>
  168.                                 <table width="50%">
  169.                                     <tr>
  170.                                         <td class="blBold">Home Phone</td>
  171.                                         <td id="PageUnitPurchaserPhone1"></td>
  172.                                     </tr>
  173.                                     <tr>
  174.                                         <td class="blBold">Cell Phone</td>
  175.                                         <td id="PageUnitPurchaserPhone2"></td>
  176.                                     </tr>
  177.                                     <tr>
  178.                                         <td class="blBold">Work Phone</td>
  179.                                         <td id="PageUnitPurchaserPhone3"></td>
  180.                                     </tr>
  181.                                     <tr>
  182.                                         <td class="blBold">Email</td>
  183.                                         <td id="PageUnitPurchaserEmail"></td>
  184.                                     </tr>
  185.                                 </table>
  186.                             </td>
  187.                             <td>
  188.                                 <table width="50%">
  189.                                     <tr>
  190.                                         <td class="blBold">Street</td>
  191.                                         <td id="PageUnitPurchaserStreet"></td>
  192.                                     </tr>
  193.                                     <tr>
  194.                                         <td class="blBold">City</td>
  195.                                         <td id="PageUnitPurchaserCity"></td>
  196.                                     </tr>
  197.                                     <tr>
  198.                                         <td class="blBold">Prov</td>
  199.                                         <td id="PageUnitPurchaserProvince"></td>
  200.                                     </tr>
  201.                                     <tr>
  202.                                         <td class="blBold">Postal Code</td>
  203.                                         <td id="PageUnitPurchaserPostalCode"></td>
  204.                                     </tr>
  205.                                 </table>
  206.                             </td>                          
  207.                         </tr>
  208.                     </table>
  209.                 </div>
  210.                 <div data-role="collapsible" id="PageUnitCollapsibleUnit" data-inset="false" data-mini="true">
  211.                     <h3 id="PageUnitUnitName2">Unit</h3>
  212.                     <div class="container_12">
  213.                         <div class="grid_6">
  214.                             <div class="container_12">
  215.                                 <div class="grid_3">Municipal Address</div>
  216.                                 <div class="grid_9" id="PageUnitUnitMunicipalAddress"></div>
  217.                                 <div class="grid_3">Closing Date</div>
  218.                                 <div class="grid_9" id="PageUnitUnitBuyerClosingDate"></div>
  219.                                 <div class="grid_3">Purchase Date</div>
  220.                                 <div class="grid_9" id="PageUnitUnitPurchaseDate"></div>
  221.                                 <div class="grid_3">Occupancy Date</div>
  222.                                 <div class="grid_9" id="PageUnitUnitOccupancyDate"></div>
  223.                             </div>
  224.                         </div>
  225.                         <div class="grid_6">
  226.                             <div class="container_12">
  227.                                 <div class="grid_3">City</div>
  228.                                 <div class="grid_9" id="PageUnitUnitCity"></div>
  229.                                 <div class="grid_3">Model</div>
  230.                                 <div class="grid_9" id="PageUnitUnitModel"></div>
  231.                                 <div class="grid_3">Code</div>
  232.                                 <div class="grid_9" id="PageUnitUnitCode"></div>
  233.                                 <div class="grid_3">Tarion</div>
  234.                                 <div class="grid_9" id="PageUnitUnitTarion"></div>
  235.                             </div>
  236.                         </div>
  237.                     </div>
  238.                 </div>
  239.                 <div data-role="collapsible" data-inset="false" data-mini="true">
  240.                     <h3>Deficiencies</h3>
  241.                     <div>
  242.                         <table width="100%" id="PageUnitGridDeficiencies">
  243.                         </table>
  244.                         <a href="index.html" data-role="button" id="PageUnitButtonAddDeficiency">Add Deficiency</a>
  245.                     </div>
  246.                 </div>
  247.                 <div data-role="collapsible" data-inset="false" data-mini="true">
  248.                     <h3>Reports</h3>
  249.                     <div>
  250.                         <a data-role="button" id="PageUnitButtonGeneratePDIReport">Generate PDI Report</a>
  251.                     </div>
  252.                 </div>
  253.                                          
  254.                
  255.             </div>
  256.         </div>
  257.  
  258.  
  259.         <div data-role="page" data-theme="a" id="PageModifyDeficiency">
  260.             <div data-role="header" data-position="inline">            
  261.                 <h1><div id="PageModifyDeficiencyUnitName">UnitName</div></h1>
  262.             </div>
  263.            
  264.             <div data-role="content" data-theme="a">
  265.                 <div class="container_12" id="PageUnitGridDeficiencies">
  266.                     <div class="grid_2 blLabel blForm">Room</div>
  267.                     <div class="grid_4 blForm">
  268.                         <select name="DeficiencyRoom" id="DeficiencyRoom">
  269.                         </select>
  270.                     </div>
  271.  
  272.                     <div class="grid_2 blLabel blForm">Type</div>
  273.                     <div class="grid_4 blForm">
  274.                         <select name="DeficiencyType" id="DeficiencyType">
  275.                         </select>
  276.                     </div>
  277.  
  278.                     <div class="grid_2 blLabel blForm">Description</div>
  279.                     <div class="grid_10 blForm">
  280.                         <textarea name="DeficiencyDescription" id="DeficiencyDescription"></textarea>
  281.  
  282.  
  283.                         <!--<select name="DeficiencyTypeDescription" id="DeficiencyTypeDescription" style="display:none">
  284.                         </select>-->
  285.  
  286.                     </div>
  287.  
  288.                     <div class="grid_2 blLabel blForm">Source</div>
  289.                     <div class="grid_4 blForm">
  290.                         <select name="DeficiencySource" id="DeficiencySource">
  291.                             <option value="Construction" >Construction</option>
  292.                             <option value="Inspection" >Inspection</option>
  293.                             <option value="Pre-PDI" >Pre-PDI</option>
  294.                             <option value="PDI" >PDI</option>      
  295.                             <option value="Purchaser" >Purchaser</option>      
  296.                             <option value="Purchaser_List" >Purchaser List</option>    
  297.                             <option value="Purchaser_Phone_Call" >Purchaser Phone Call</option>    
  298.                             <option value="Purchaser_EMail" >Purchaser EMail</option>      
  299.                             <option value="Service">Service</option>       
  300.                             <option value="Emergency" >Emergency</option>      
  301.                             <option value="Conciliation" >Conciliation</option>    
  302.                             <option value="14 Day List" >14 Day List</option>      
  303.                             <option value="30 Day List" >30 Day List</option>      
  304.                             <option value="2 Month List" >2 Month List</option>    
  305.                             <option value="3 Month List" >3 Month List</option>    
  306.                             <option value="6 Month List" >6 Month List</option>    
  307.                             <option value="1 Year List" >1 Year List</option>      
  308.                             <option value="2 Year List" >2 Year List</option>      
  309.                             <option value="Seasonal" >Seasonal</option>    
  310.                             <option value="Service Rep." >Service Rep.</option>    
  311.                             <option value="Const. Service" >Const. Service</option>    
  312.                             <option value="Builder Initiated" >Builder Initiated</option>      
  313.                             <option value="Pre-Performance Audit" >Pre-Performance Audit</option>      
  314.                             <option value="Performance Audit" >Performance Audit</option>  
  315.                             <option value="Inspection - Construction" >Inspection - Construction</option>      
  316.                             <option value="PDI - Construction" >PDI - Construction</option>    
  317.                         </select>
  318.                     </div>
  319.  
  320.                     <div class="grid_2 blLabel blForm">Status</div>
  321.                     <div class="grid_4 blForm">
  322.                         <select name="DeficiencyStatus" id="DeficiencyStatus">
  323.                             <option value="New">New</option>
  324.                             <option value="In Progress" >In Progress</option>
  325.                             <option value="Sending" >Sending</option>
  326.                             <option value="Touch-Up" >Touch-Up</option>
  327.                             <option value="Deferred" >Deferred</option>
  328.                             <option value="Finished" >Finished</option>
  329.                             <option value="Not Warrantable" >Not Warrantable</option>
  330.                             <option value="Trade Finished" >Trade Finished</option>
  331.                             <option value="Past Due" >Past Due</option>
  332.                         </select>
  333.                     </div>
  334.  
  335.                     <div class="grid_2 blLabel blForm">Supplier</div>
  336.                     <div class="grid_10 blForm">
  337.                         <select name="DeficiencySupplier" id="DeficiencySupplier" data-role="listview">
  338.                         </select>
  339.                     </div>
  340.  
  341.  
  342.                     <div class="grid_2 blLabel blForm">Charge Back</div>
  343.                     <div class="grid_4 blForm">
  344.                         <fieldset data-role="controlgroup" data-type="horizontal">
  345.                             <input type="radio" name="DeficiencyChargeBack" id="DeficiencyChargeBackYes" value="True" />
  346.                             <label for="DeficiencyChargeBackYes">Yes</label>
  347.                             <input type="radio" name="DeficiencyChargeBack" id="DeficiencyChargeBackNo" value="False"/>
  348.                             <label for="DeficiencyChargeBackNo">No</label>
  349.                         </fieldset>
  350.                     </div>
  351.  
  352.                     <div class="grid_2 blLabel blForm">Supplier</div>
  353.                     <div class="grid_4 blForm">
  354.                         <select name="DeficiencySupplierChargeBack" id="DeficiencySupplierChargeBack">
  355.                         </select>
  356.                     </div>
  357.  
  358.  
  359.  
  360.                     <!--CAMERA BUTTONS AND SHOW PICS-->
  361.  
  362.                     <div id= "ButtonsPics">
  363.                         <button id= "DeficiencyCameraPics"onclick="capturePhoto();">Capture Photo</button> <br>
  364.                         <!--<button id= "DeficiencyCameraPicsEdit"onclick="capturePhotoEdit();">Capture Editable Photo</button> <br>-->
  365.                         <button id= "DeficiencyGallery" onclick="getPhoto(pictureSource.PHOTOLIBRARY);">From Photo Library</button><br>
  366.                         <!--<button id= "DeficiencyGalleryAlbum" onclick="getPhoto(pictureSource.SAVEDPHOTOALBUM);">From Photo Album</button><br>-->
  367.                     </div>
  368.  
  369.                     <div id= "PicsContainer">
  370.                         <img id="ShowImageTaken" src="" width="256" height="256" />
  371.                         <img id="ShowImageGallery" src="" width="256" height="256" />
  372.                     </div>
  373.  
  374.                     <!--END CAMERA BUTTON AND SHOW PICS-->
  375.  
  376.  
  377.                     <div class="grid_8 prefix_2 blForm">
  378.                         <div data-role="controlgroup" data-type="horizontal" id="DeficiencyButtons">
  379.                             <div class="ui-block-a"><a href="index.html#PageUnit" data-rel="back" data-role="button" data-theme="a" id="PageModifyDeficiencyButtonSave">Save</a></div>
  380.                             <div class="ui-block-a"><a href="index.html#PageUnit" data-rel="back" data-role="button" id="PageModifyDeficiencyButtonCancel">Cancel</a></div>
  381.                         </div>
  382.                     </div>
  383.                 </div>
  384.             </div>
  385.         </div>
  386.  
  387.         <div data-role="page" data-theme="a" id="PageSetup">
  388.             <div data-role="header" data-position="inline">
  389.                 <h1>Builder Lynx Mobile PDI</h1>
  390.                 <h1>Setup</h1>
  391.             </div>
  392.             <div data-role="content" data-theme="a">
  393.            
  394.                 <div data-role="collapsible" data-inset="false">
  395.                     <h3>Download Project</h3>
  396.                     <div class="container_12" id="PageSetupGridDetails">
  397.                         <div class="grid_3 blLabel blForm">Domain</div>
  398.                         <div class="grid_9 blForm">
  399.                             <input type="text" name="PageSetupDomain" id="PageSetupDomain" value="localhost:8080">
  400.                         </div>
  401.  
  402.                         <div class="grid_3 blLabel blForm">Username</div>
  403.                         <div class="grid_9 blForm">
  404.                             <input type="text" name="PageSetupUsername" id="PageSetupUsername" value="bltc419assp">
  405.                         </div>
  406.                        
  407.                         <div class="grid_3 blLabel blForm">Password</div>
  408.                         <div class="grid_9 blForm">
  409.                             <input type="text" name="PageSetupPassword" id="PageSetupPassword" value="b2t$g6y*">
  410.                         </div>
  411.                        
  412.                         <div class="grid_9 prefix_3 blForm">
  413.                             <a data-role="button" id="PageSetupDownloadProject">Download Project</a>
  414.                         </div>
  415.                        
  416.                         <div class="grid_3 blLabel blForm">Progress</div>
  417.                         <div class="grid_9 blForm">
  418.                             <div><input type="range" name="PageSetupSliderObjects" id="PageSetupSliderObjects" value="0" min="0" max="100" /></div>
  419.                             <div><input type="range" name="PageSetupSliderRecords" id="PageSetupSliderRecords" value="0" min="0" max="100" /></div>
  420.                         </div>
  421.                        
  422.                         <div class="grid_3 blLabel blForm">Notes2</div>
  423.                         <div class="grid_9 blForm">
  424.                             <textarea name="PageSetupDetails" id="PageSetupDetails"></textarea>
  425.                         </div>
  426.                     </div>
  427.                 </div>
  428.                 <div data-role="collapsible" data-inset="false">
  429.                     <h3>Demo Setup</h3>
  430.                     <a data-role="button" id="PageSetupSetupDemoProjects">Setup Demo Projects</a>
  431.                 </div>
  432.                 <div data-role="collapsible" data-inset="false">
  433.                     <h3>Database Setup</h3>
  434.                     <a data-role="button" id="PageSetupCreateSchema">Create Database Schema (this will delete all existing data)</a>
  435.                 </div>
  436.             </div>
  437.         </div>
  438.  
  439.  
  440.         <div data-role="page" data-theme="a" id="PageUnitPDIReportSuccess">
  441.             <div data-role="header" data-position="inline">            
  442.                 <h1><div id="PageUnitPDIReportSuccessUnit">UnitName</div></h1>
  443.             </div>
  444.            
  445.             <div data-role="content" data-theme="a">
  446.                 <p>PDI Report Successfully generated</p>
  447.                 <p>You can find the report in the "Builder Lynx" folder using the "File Manager" application.</p>
  448.                 <p>Click the file and open it with "PrinterShare" to begin the printing.</p>
  449.                 <a data-role="button" data-rel="back" data-theme="b">Ok</a>
  450.             </div>
  451.         </div>
  452.  
  453.  
  454.         <div data-role="page" data-theme="a" id="PageReportError">
  455.             <div data-role="header" data-position="inline">            
  456.                 <h1><div id="PageModifyDeficiencyError">Builder Lynx Error</div></h1>
  457.             </div>
  458.            
  459.             <div data-role="content" data-theme="a">
  460.                 <div id="PageReportErrorMessage"></div>
  461.             </div>
  462.         </div>
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.         <script type="text/javascript" src="cordova.js"></script>
  491.         <script type="text/javascript" src="js/index.js"></script>
  492.  
  493.     </body>
  494. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement