def get(self): templatepath = os.path.dirname(__file__) + "/../templates/" ChkCookie = self.request.cookies.get("ubercookie") html = uber_lib.SkinChk(ChkCookie, "SWC Inputs") html = html + template.render(templatepath + "swc-jquery.html", {}) html = html + template.render( templatepath + "02uberintroblock_wmodellinks.html", {"model": "swc", "page": "input"} ) html = html + template.render(templatepath + "03ubertext_links_left.html", {}) html = html + template.render( templatepath + "04uberinput_start_tabbed.html", {"model": "swc", "model_attributes": "Surface Water Calculator Inputs"}, ) html = ( html + """ <div class="input_nav"> <ul> <li class="Chemical tabSel">Chemical </li> |<li class="Applications tabUnsel"> Applications </li> |<li class="CropLand tabUnsel"> Crop/Land </li> |<li class="Runoff tabUnsel"> Runoff </li> |<li class="WaterBody tabUnsel"> Water Body </li> </ul> </div> """ ) html = html + """<br><table class="tab tab_Chemical">""" html = html + str(przm5_parameters.przm5Inp_chem()) html = html + str(vvwm_parameters.vvwmInp_chem()) html = html + """</table><table class="tab tab_Chemical0">""" html = html + str(przm5_parameters.przm5Inp_chem0()) html = ( html + """</table><table class="tab tab_Chemical1" style="display:none"> <tr><th colspan="2">Degradate 1</th></tr> """ ) html = html + str(przm5_parameters.przm5Inp_chem1()) html = ( html + """</table><table class="tab tab_Chemical_MCF1" style="display:none"> <tr><th colspan="2">Molar Conversion Factors (Degradate 1)</th></tr> """ ) html = html + str(przm5_parameters.przm5Inp_mcf1()) html = ( html + """</table><table class="tab tab_Chemical2" style="display:none"> <tr><th colspan="2">Degradate 2</th></tr> """ ) html = html + str(przm5_parameters.przm5Inp_chem2()) html = ( html + """</table><table class="tab tab_Chemical_MCF2" style="display:none"> <tr><th colspan="2">Molar Conversion Factors (Degradate 2)</th></tr> """ ) html = html + str(przm5_parameters.przm5Inp_mcf2()) html = html + """</table><table class="tab tab_Applications" style="display:none">""" html = html + str(przm5_parameters.przm5Inp_appl()) html = ( html + """ <tr> <th width="55px">Day</th> <th width="56px">Month</th> <th width="68px">Year</th> <th width="74px">Amount (kg/hA)</th> <th width="104px">Application Method</th> <th width="74px">Depth (cm)</th> <th width="68px">Eff.</th> <th width="75px">Drift/T</th> </tr> """ ) # html = html + template.render (templatepath + 'vvwm_weatherfile.html', {}) html = html + """</table><table class="tab tab_CropLand" style="display:none">""" html = html + str(vvwm_parameters.vvwmInp_cropland()) html = html + str(przm5_parameters.przm5Inp_cropland()) html = html + """</table><table class="tab tab_Runoff" style="display:none">""" html = html + str(przm5_parameters.przm5Inp_runoff()) html = html + """</table><table class="tab tab_WaterBody" style="display:none">""" html = html + str(przm5_parameters.przm5Inp_waterbody()) html = html + template.render(templatepath + "04uberinput_tabbed_end.html", {"sub_title": "Submit"}) html = html + template.render(templatepath + "05ubertext_tooltips_right.html", {}) html = html + template.render(templatepath + "06uberfooter.html", {"links": ""}) self.response.out.write(html)
def get(self): templatepath = os.path.dirname(__file__) + '/../templates/' ChkCookie = self.request.cookies.get("ubercookie") html = uber_lib.SkinChk(ChkCookie, "PRZM 5 Inputs") html = html + template.render (templatepath + 'przm5-jquery.html', {}) html = html + template.render(templatepath + '02uberintroblock_wmodellinks.html', {'model':'przm5','page':'input'}) html = html + template.render (templatepath + '03ubertext_links_left.html', {}) html = html + template.render(templatepath + '04uberinput_start_tabbed.html', { 'model':'przm5', 'model_attributes':'PRZM 5 Inputs'}) html = html + """ <div class="input_nav"> <ul> <li class="Chemical tabSel">Chemical </li> |<li class="Applications tabUnsel"> Applications </li> |<li class="CropLand tabUnsel"> Crop/Land </li> |<li class="Runoff tabUnsel"> Runoff </li> |<li class="WaterBody tabUnsel"> Water Body </li> </ul> </div> """ html = html + """<br><table class="tab tab_Chemical">""" html = html + str(przm5_parameters.przm5Inp_chem()) html = html + """</table><table class="tab tab_Chemical0">""" html = html + str(przm5_parameters.przm5Inp_chem0()) html = html + """</table><table class="tab tab_Chemical1" style="display:none"> <tr><th colspan="2">Degradate 1</th></tr> """ html = html + str(przm5_parameters.przm5Inp_chem1()) html = html + """</table><table class="tab tab_Chemical_MCF1" style="display:none"> <tr><th colspan="2">Molar Conversion Factors (Degradate 1)</th></tr> """ html = html + str(przm5_parameters.przm5Inp_mcf1()) html = html + """</table><table class="tab tab_Chemical2" style="display:none"> <tr><th colspan="2">Degradate 2</th></tr> """ html = html + str(przm5_parameters.przm5Inp_chem2()) html = html + """</table><table class="tab tab_Chemical_MCF2" style="display:none"> <tr><th colspan="2">Molar Conversion Factors (Degradate 2)</th></tr> """ html = html + str(przm5_parameters.przm5Inp_mcf2()) html = html + """</table><table class="tab tab_Applications" style="display:none">""" html = html + str(przm5_parameters.przm5Inp_appl()) html = html + """ <tr> <th width="55px">Day</th> <th width="56px">Month</th> <th width="68px">Year</th> <th width="74px">Amount (kg/hA)</th> <th width="104px">Application Method</th> <th width="74px">Depth (cm)</th> <th width="68px">Eff.</th> <th width="75px">Drift/T</th> </tr> """ # Next line will be replaced with "vvwm_weatherfile.html" template when selecting of Weatherfile (*.dvf) is enabled html = html + """</table><table class="tab tab_CropLand" style="display:none">""" html = html + str(vvwm_parameters.vvwmInp_cropland()) html = html + str(przm5_parameters.przm5Inp_cropland()) html = html + """</table><table class="tab tab_CropLand tab_noh" style="display:none"> <tr><th colspan="2" scope="col"><label for="id_noh">No. of Horizons:</label></th> <td colspan="1" scope="col"><select name="noh" id="id_noh"> <option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5" selected>5</option><option value="6">6</option><option value="7">7</option> </td> <th colspan="3"><label><input type="checkbox" name="tempflag_check" id="id_tempflag_check", value=1> Simulate Temperature</label></th> </tr> <tr class="tempflag"> <th colspan="4"><label for="id_bcTemp">Lower BC Temperature:</label></th> <td colspan="3"><input type="text" name="bcTemp" value="23" id="id_bcTemp" /></td> </tr> <tr class="tempflag"> <th colspan="4"><label for="id_albedo">Albedo:</label></th> <td colspan="3"><input type="text" name="albedo" value="0.4" id="id_albedo" /></td> </tr> <tr id="not_header"> <th width="18%" id="thick_head">Thick</th> <th width="18%" id="rho_head">ρ</th> <th width="18%" id="max_head">Max. Cap.</th> <th width="18%" id="min_head">Min. Cap.</th> <th width="18%" id="oc_head">O.C.</th> <th width="18%" id="n_head">N</th> <th width="18%" id="s_head" class="tempflag">Sand</th> <th width="18%" id="c_head" class="tempflag">Clay</th> </tr>""" html = html + """</table><table class="tab tab_Runoff" style="display:none">""" html = html + str(przm5_parameters.przm5Inp_runoff()) html = html + """</table><table class="tab tab_Runoff tab_nott" style="display:none"> <tr><th colspan="3" scope="col"><label for="id_nott">No. of Time-Varing Factors:</label></th> <td colspan="1" scope="col"><select name="nott" id="id_nott"> <option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option><option value="21">21</option><option value="22">22</option><option value="23">23</option><option value="24">24</option><option value="25">25</option><option value="26" selected>26</option><option value="27">27</option><option value="28">28</option><option value="29">29</option><option value="30">30</option></select> </td> <th colspan="2"><label><input type="checkbox" name="sp_year" id="id_sp_year", value=1> Specify year</label></th> </tr> <tr id="not_header"> <th style="width:6px;" >No.</th> <th style="width:6px;" id="day_head">Day</th> <th style="width:6px;" id="mon_head">Month</th> <th style="width:6px;" id="CN_head">CN</th> <th style="width:6px;" id="C_head">C</th> <th style="width:6px;" id="N_head">N</th> <th style="width:6px;" id="year_head" class="year_not">Year</th> </tr>""" html = html + """</table><table class="tab tab_WaterBody" style="display:none">""" html = html + str(przm5_parameters.przm5Inp_waterbody()) html = html + template.render(templatepath + '04uberinput_tabbed_end.html', {'sub_title': 'Submit'}) html = html + template.render(templatepath + '05ubertext_tooltips_right.html', {}) html = html + template.render(templatepath + '06uberfooter.html', {'links': ''}) self.response.out.write(html)
def get(self): templatepath = os.path.dirname(__file__) + '/../templates/' ChkCookie = self.request.cookies.get("ubercookie") html = uber_lib.SkinChk(ChkCookie, "VVWM Inputs") html = html + template.render (templatepath + 'vvwm-jquery.html', {}) html = html + template.render(templatepath + '02uberintroblock_wmodellinks.html', {'model':'vvwm','page':'input'}) html = html + template.render (templatepath + '03ubertext_links_left.html', {}) html = html + template.render(templatepath + '04uberinput_start_tabbed.html', { 'model':'vvwm', 'model_attributes':'Variable Volume Water Model Inputs'}) html = html + """ <div class="input_nav"> <ul> <li class="Chemical tabSel">Chemical </li> |<li class="Applications tabUnsel"> Applications </li> |<li class="CropLand tabUnsel"> Crop/Land </li> |<li class="WaterBody tabUnsel"> Water Body </li> </ul> </div> """ html = html + """<br><table class="tab tab_Chemical">""" html = html + str(przm5_parameters.przm5Inp_chem()) html = html + str(vvwm_parameters.vvwmInp_chem()) html = html + """</table><table class="tab tab_Chemical0">""" html = html + str(przm5_parameters.przm5Inp_chem0()) html = html + """</table><table class="tab tab_Chemical1" style="display:none"> <tr><th colspan="2">Degradate 1</th></tr> """ html = html + str(przm5_parameters.przm5Inp_chem1()) html = html + str(vvwm_parameters.vvwmInp_chem1()) html = html + """</table><table class="tab tab_Chemical_MCF1" style="display:none"> <tr><th colspan="2">Molar Conversion Factors (Degradate 1)</th></tr> """ html = html + str(przm5_parameters.przm5Inp_mcf1()) html = html + str(vvwm_parameters.vvwmInp_mcf1()) html = html + """</table><table class="tab tab_Chemical2" style="display:none"> <tr><th colspan="2">Degradate 2</th></tr> """ html = html + str(przm5_parameters.przm5Inp_chem2()) html = html + str(vvwm_parameters.vvwmInp_chem2()) html = html + """</table><table class="tab tab_Chemical_MCF2" style="display:none"> <tr><th colspan="2">Molar Conversion Factors (Degradate 2)</th></tr> """ html = html + str(przm5_parameters.przm5Inp_mcf2()) html = html + str(vvwm_parameters.vvwmInp_mcf2()) html = html + """</table><table class="tab tab_Applications" style="display:none">""" html = html + str(przm5_parameters.przm5Inp_appl()) html = html + """ <tr> <th width="55px">Day</th> <th width="56px">Month</th> <th width="68px">Year</th> <th width="74px">Amount (kg/hA)</th> <th width="104px">Application Method</th> <th width="74px">Depth (cm)</th> <th width="68px">Eff.</th> <th width="75px">Drift/T</th> </tr> """ html = html + template.render (templatepath + 'vvwm_weatherfile.html', {}) html = html + str(vvwm_parameters.vvwmInp_cropland()) html = html + """</table><table class="tab tab_WaterBody" style="display:none">""" html = html + str(vvwm_parameters.vvwmInp_waterbody()) html = html + """</table><table class="tab tab_WaterBodyWCparms" style="display:none"> <tr><th colspan="2">Water Column Parameters</tr>""" html = html + str(vvwm_parameters.vvwmInp_waterbody_WCparms()) html = html + """</table><table class="tab tab_WaterBodyBparms" style="display:none"> <tr><th colspan="2">Benthic Parameters</tr>""" html = html + str(vvwm_parameters.vvwmInp_waterbody_Bparms()) html = html + template.render(templatepath + '04uberinput_tabbed_end.html', {'sub_title': 'Submit'}) html = html + template.render(templatepath + '05ubertext_tooltips_right.html', {}) html = html + template.render(templatepath + '06uberfooter.html', {'links': ''}) self.response.out.write(html)