mirror of
				https://github.com/node-red/node-red.git
				synced 2025-03-01 10:36:34 +00:00 
			
		
		
		
	fix(html): correct buggy html
- Merge "style" attribute - Remove wrong end tag - Remove trailing slash on void html elements
This commit is contained in:
		| @@ -46,12 +46,12 @@ | ||||
|  | ||||
|     <div class="form-row inject-time-row hidden" id="inject-time-row-interval"> | ||||
|         <span data-i18n="inject.every"></span> | ||||
|         <input id="inject-time-interval-count" class="inject-time-count" value="1"></input> | ||||
|         <input id="inject-time-interval-count" class="inject-time-count" value="1"> | ||||
|         <select style="width:100px" id="inject-time-interval-units"> | ||||
|             <option value="s" data-i18n="inject.seconds"></option> | ||||
|             <option value="m" data-i18n="inject.minutes"></option> | ||||
|             <option value="h" data-i18n="inject.hours"></option> | ||||
|         </select><br/> | ||||
|         </select><br> | ||||
|     </div> | ||||
|  | ||||
|     <div class="form-row inject-time-row hidden" id="inject-time-row-interval-time"> | ||||
| @@ -68,46 +68,46 @@ | ||||
|             <option value="20">20</option> | ||||
|             <option value="30">30</option> | ||||
|             <option value="0">60</option> | ||||
|         </select> <span data-i18n="inject.minutes"></span><br/> | ||||
|         </select> <span data-i18n="inject.minutes"></span><br> | ||||
|         <span data-i18n="inject.between"></span> <select id="inject-time-interval-time-start" class="inject-time-times"></select> | ||||
|         <span data-i18n="inject.and"></span> <select id="inject-time-interval-time-end" class="inject-time-times"></select><br/> | ||||
|         <span data-i18n="inject.and"></span> <select id="inject-time-interval-time-end" class="inject-time-times"></select><br> | ||||
|         <div id="inject-time-interval-time-days" class="inject-time-days" style="margin-top:5px"> | ||||
|             <div style="display:inline-block; vertical-align:top; margin-right:5px;" data-i18n="inject.on">on</div> | ||||
|             <div style="display:inline-block;"> | ||||
|                 <div> | ||||
|                     <label><input type='checkbox' checked value='1'/> <span data-i18n="inject.days.0"></span></label> | ||||
|                     <label><input type='checkbox' checked value='2'/> <span data-i18n="inject.days.1"></span></label> | ||||
|                     <label><input type='checkbox' checked value='3'/> <span data-i18n="inject.days.2"></span></label> | ||||
|                     <label><input type='checkbox' checked value='1'> <span data-i18n="inject.days.0"></span></label> | ||||
|                     <label><input type='checkbox' checked value='2'> <span data-i18n="inject.days.1"></span></label> | ||||
|                     <label><input type='checkbox' checked value='3'> <span data-i18n="inject.days.2"></span></label> | ||||
|                 </div> | ||||
|                 <div> | ||||
|                     <label><input type='checkbox' checked value='4'/> <span data-i18n="inject.days.3"></span></label> | ||||
|                     <label><input type='checkbox' checked value='5'/> <span data-i18n="inject.days.4"></span></label> | ||||
|                     <label><input type='checkbox' checked value='6'/> <span data-i18n="inject.days.5"></span></label> | ||||
|                     <label><input type='checkbox' checked value='4'> <span data-i18n="inject.days.3"></span></label> | ||||
|                     <label><input type='checkbox' checked value='5'> <span data-i18n="inject.days.4"></span></label> | ||||
|                     <label><input type='checkbox' checked value='6'> <span data-i18n="inject.days.5"></span></label> | ||||
|                 </div> | ||||
|                 <div> | ||||
|                     <label><input type='checkbox' checked value='0'/> <span data-i18n="inject.days.6"></span></label> | ||||
|                     <label><input type='checkbox' checked value='0'> <span data-i18n="inject.days.6"></span></label> | ||||
|                 </div> | ||||
|             </div> | ||||
|         </div> | ||||
|     </div> | ||||
|  | ||||
|     <div class="form-row inject-time-row hidden" id="inject-time-row-time"> | ||||
|         <span data-i18n="inject.at"></span> <input type="text" id="inject-time-time" value="12:00"></input><br/> | ||||
|         <span data-i18n="inject.at"></span> <input type="text" id="inject-time-time" value="12:00"><br> | ||||
|         <div id="inject-time-time-days" class="inject-time-days"> | ||||
|             <div style="display:inline-block; vertical-align:top; margin-right:5px;" data-i18n="inject.on"></div> | ||||
|             <div style="display:inline-block;"> | ||||
|                 <div> | ||||
|                     <label><input type='checkbox' checked value='1'/> <span data-i18n="inject.days.0"></span></label> | ||||
|                     <label><input type='checkbox' checked value='2'/> <span data-i18n="inject.days.1"></span></label> | ||||
|                     <label><input type='checkbox' checked value='3'/> <span data-i18n="inject.days.2"></span></label> | ||||
|                     <label><input type='checkbox' checked value='1'> <span data-i18n="inject.days.0"></span></label> | ||||
|                     <label><input type='checkbox' checked value='2'> <span data-i18n="inject.days.1"></span></label> | ||||
|                     <label><input type='checkbox' checked value='3'> <span data-i18n="inject.days.2"></span></label> | ||||
|                 </div> | ||||
|                 <div> | ||||
|                     <label><input type='checkbox' checked value='4'/> <span data-i18n="inject.days.3"></span></label> | ||||
|                     <label><input type='checkbox' checked value='5'/> <span data-i18n="inject.days.4"></span></label> | ||||
|                     <label><input type='checkbox' checked value='6'/> <span data-i18n="inject.days.5"></span></label> | ||||
|                     <label><input type='checkbox' checked value='4'> <span data-i18n="inject.days.3"></span></label> | ||||
|                     <label><input type='checkbox' checked value='5'> <span data-i18n="inject.days.4"></span></label> | ||||
|                     <label><input type='checkbox' checked value='6'> <span data-i18n="inject.days.5"></span></label> | ||||
|                 </div> | ||||
|                 <div> | ||||
|                     <label><input type='checkbox' checked value='0'/> <span data-i18n="inject.days.6"></span></label> | ||||
|                     <label><input type='checkbox' checked value='0'> <span data-i18n="inject.days.6"></span></label> | ||||
|                 </div> | ||||
|             </div> | ||||
|         </div> | ||||
|   | ||||
| @@ -21,8 +21,8 @@ | ||||
|     </div> | ||||
|     <div class="form-row"> | ||||
|         <label for="node-input-property"><i class="fa fa-ellipsis-h"></i> <span data-i18n="switch.label.property"></span></label> | ||||
|         <input type="text" id="node-input-property" style="width: calc(100% - 105px)"/> | ||||
|         <input type="hidden" id="node-input-outputs"/> | ||||
|         <input type="text" id="node-input-property" style="width: calc(100% - 105px)"> | ||||
|         <input type="hidden" id="node-input-outputs"> | ||||
|     </div> | ||||
|     <div class="form-row node-input-rule-container-row"> | ||||
|         <ol id="node-input-rule-container"></ol> | ||||
| @@ -35,7 +35,7 @@ | ||||
|     </div> | ||||
|     <div class="form-row"> | ||||
|         <input type="checkbox" id="node-input-repair" style="display: inline-block; width: auto; vertical-align: top;"> | ||||
|         <label style="width: auto;" for="node-input-repair"><span data-i18n="switch.label.repair"></span></label></input> | ||||
|         <label style="width: auto;" for="node-input-repair"><span data-i18n="switch.label.repair"></span></label> | ||||
|     </div> | ||||
| </script> | ||||
|  | ||||
|   | ||||
| @@ -2,7 +2,7 @@ | ||||
| <script type="text/html" data-template-name="range"> | ||||
|     <div class="form-row"> | ||||
|         <label for="node-input-property"><i class="fa fa-ellipsis-h"></i> <span data-i18n="common.label.property"></span></label> | ||||
|         <input type="text" id="node-input-property" style="width:calc(70% - 1px)"/> | ||||
|         <input type="text" id="node-input-property" style="width:calc(70% - 1px)"> | ||||
|     </div> | ||||
|     <div class="form-row"> | ||||
|         <label for="node-input-action"><i class="fa fa-dot-circle-o"></i> <span data-i18n="range.label.action"></span></label> | ||||
| @@ -13,23 +13,23 @@ | ||||
|             <option value="drop" data-i18n="range.scale.drop"></option> | ||||
|         </select> | ||||
|     </div> | ||||
|     <br/> | ||||
|     <br> | ||||
|     <div class="form-row"><i class="fa fa-sign-in"></i> <span data-i18n="range.label.inputrange"></span>:</div> | ||||
|     <div class="form-row"><label></label> | ||||
|         <span data-i18n="range.label.from"></span>: <input type="text" id="node-input-minin" data-i18n="[placeholder]range.placeholder.min" style="width:100px;"/> | ||||
|           <span data-i18n="range.label.to"></span>: <input type="text" id="node-input-maxin" data-i18n="[placeholder]range.placeholder.maxin" style="width:100px;"/> | ||||
|         <span data-i18n="range.label.from"></span>: <input type="text" id="node-input-minin" data-i18n="[placeholder]range.placeholder.min" style="width:100px;"> | ||||
|           <span data-i18n="range.label.to"></span>: <input type="text" id="node-input-maxin" data-i18n="[placeholder]range.placeholder.maxin" style="width:100px;"> | ||||
|     </div> | ||||
|     <div class="form-row"><i class="fa fa-sign-out"></i> <span data-i18n="range.label.resultrange"></span>:</div> | ||||
|     <div class="form-row"><label></label> | ||||
|         <span data-i18n="range.label.from"></span>: <input type="text" id="node-input-minout" data-i18n="[placeholder]range.placeholder.min" style="width:100px;"/> | ||||
|           <span data-i18n="range.label.to"></span>: <input type="text" id="node-input-maxout" data-i18n="[placeholder]range.placeholder.maxout" style="width:100px;"/> | ||||
|         <span data-i18n="range.label.from"></span>: <input type="text" id="node-input-minout" data-i18n="[placeholder]range.placeholder.min" style="width:100px;"> | ||||
|           <span data-i18n="range.label.to"></span>: <input type="text" id="node-input-maxout" data-i18n="[placeholder]range.placeholder.maxout" style="width:100px;"> | ||||
|     </div> | ||||
|     <br/> | ||||
|     <br> | ||||
|     <div class="form-row"><label></label> | ||||
|         <input type="checkbox" id="node-input-round" style="display: inline-block; width: auto; vertical-align: top;"> | ||||
|         <label style="width: auto;" for="node-input-round"><span data-i18n="range.label.roundresult"></span></label></input> | ||||
|         <label style="width: auto;" for="node-input-round"><span data-i18n="range.label.roundresult"></span></label> | ||||
|     </div> | ||||
|     <br/> | ||||
|     <br> | ||||
|     <div class="form-row"> | ||||
|         <label for="node-input-name"><i class="fa fa-tag"></i> <span data-i18n="common.label.name"></span></label> | ||||
|         <input type="text" id="node-input-name" data-i18n="[placeholder]common.label.name"> | ||||
|   | ||||
| @@ -63,7 +63,7 @@ | ||||
|             <li><span data-i18n="trigger.label.resetPayload"></span> <input type="text" id="node-input-reset" style="width:150px" data-i18n="[placeholder]trigger.label.resetprompt"></li> | ||||
|         </ul> | ||||
|     </div> | ||||
|     <br/> | ||||
|     <br> | ||||
|     <div class="form-row"> | ||||
|         <label data-i18n="trigger.for" for="node-input-bytopic"></label> | ||||
|         <select id="node-input-bytopic" style="width:120px;"> | ||||
| @@ -71,12 +71,12 @@ | ||||
|             <option value="topic" data-i18n="trigger.bytopics"></option> | ||||
|         </select> | ||||
|         <span class="form-row" id="node-stream-topic"> | ||||
|             <input type="text" id="node-input-topic" style="width:46%;"/> | ||||
|             <input type="text" id="node-input-topic" style="width:46%;"> | ||||
|         </span> | ||||
|     </div> | ||||
|     <div class="form-row"> | ||||
|         <label for="node-input-name"><i class="fa fa-tag"></i> <span data-i18n="common.label.name"></span></label> | ||||
|         <input type="text" id="node-input-name" data-i18n="[placeholder]common.label.name"></input> | ||||
|         <input type="text" id="node-input-name" data-i18n="[placeholder]common.label.name"> | ||||
|         <input type="hidden" id="node-input-outputs" value="1"> | ||||
|     </div> | ||||
| </script> | ||||
|   | ||||
| @@ -25,7 +25,7 @@ | ||||
|     </div> | ||||
|     <div class="form-row"> | ||||
|         <label for="node-input-property"><i class="fa fa-ellipsis-h"></i> <span data-i18n="node-red:common.label.property"></span></label> | ||||
|         <input type="text" id="node-input-property" style="width:70%;"/> | ||||
|         <input type="text" id="node-input-property" style="width:70%;"> | ||||
|     </div> | ||||
|     <div class="form-row" style="margin-bottom: 0px;"> | ||||
|         <label> </label> | ||||
| @@ -34,7 +34,7 @@ | ||||
|     </div> | ||||
|     <div class="form-row"> | ||||
|         <label> </label> | ||||
|         <input type="text" id="node-input-topi"  style="width:70%;"/> | ||||
|         <input type="text" id="node-input-topi"  style="width:70%;"> | ||||
|     </div> | ||||
|     <div class="form-row"> | ||||
|         <label for="node-input-name"><i class="fa fa-tag"></i> <span data-i18n="rbe.label.name"></span></label> | ||||
|   | ||||
| @@ -50,7 +50,7 @@ | ||||
|     </div> | ||||
|  | ||||
|     <div id="node-row-newline" class="form-row hidden" style="padding-left:110px;"> | ||||
|         <span data-i18n="tcpin.label.delimited"></span> <input type="text" id="node-input-newline" style="width:110px;" data-i18n="[placeholder]tcpin.label.optional"><br/> | ||||
|         <span data-i18n="tcpin.label.delimited"></span> <input type="text" id="node-input-newline" style="width:110px;" data-i18n="[placeholder]tcpin.label.optional"><br> | ||||
|         <input type="checkbox" id="node-input-trim" style="display:inline-block; width:auto; vertical-align:top;"> <span data-i18n="tcpin.label.reattach"></span> | ||||
|     </div> | ||||
|  | ||||
| @@ -317,7 +317,7 @@ | ||||
|         <span id="node-units"></span> | ||||
|     </div> | ||||
|     <div id="node-row-newline" class="form-row hidden" style="padding-left:162px;"> | ||||
|         <span data-i18n="tcpin.label.delimited"></span> <input type="text" id="node-input-newline" style="width:110px;" data-i18n="[placeholder]tcpin.label.optional"><br/> | ||||
|         <span data-i18n="tcpin.label.delimited"></span> <input type="text" id="node-input-newline" style="width:110px;" data-i18n="[placeholder]tcpin.label.optional"><br> | ||||
|         <input type="checkbox" id="node-input-trim" style="display:inline-block; width:auto; vertical-align:top;"> <span data-i18n="tcpin.label.reattach"></span> | ||||
|     </div> | ||||
|     <div class="form-row"> | ||||
|   | ||||
| @@ -35,21 +35,21 @@ | ||||
|         <label for="node-input-name"><i class="fa fa-tag"></i> <span data-i18n="common.label.name"></span></label> | ||||
|         <input type="text" id="node-input-name" data-i18n="[placeholder]common.label.name"> | ||||
|     </div> | ||||
|     <hr align="middle"/> | ||||
|     <hr align="middle"> | ||||
|     <div class="form-row"> | ||||
|         <label style="width:100%;"><span data-i18n="csv.label.c2o"></span></label> | ||||
|     </div> | ||||
|     <div class="form-row" style="padding-left:20px;"> | ||||
|         <label><i class="fa fa-sign-in"></i> <span data-i18n="csv.label.input"></span></label> | ||||
|         <span data-i18n="csv.label.skip-s"></span> <input type="text" id="node-input-skip" style="width:40px; height:25px;"/> <span data-i18n="csv.label.skip-e"></span><br/> | ||||
|         <span data-i18n="csv.label.skip-s"></span> <input type="text" id="node-input-skip" style="width:40px; height:25px;"> <span data-i18n="csv.label.skip-e"></span><br> | ||||
|         <label> </label> | ||||
|         <input style="width:20px; vertical-align:baseline; margin-right:5px;" type="checkbox" id="node-input-hdrin"><label style="width:auto; margin-top:7px;" for="node-input-hdrin"><span data-i18n="csv.label.firstrow"></span></label><br/> | ||||
|         <input style="width:20px; vertical-align:baseline; margin-right:5px;" type="checkbox" id="node-input-hdrin"><label style="width:auto; margin-top:7px;" for="node-input-hdrin"><span data-i18n="csv.label.firstrow"></span></label><br> | ||||
|         <label> </label> | ||||
|         <input style="width:20px; vertical-align:baseline; margin-right:5px;" type="checkbox" id="node-input-strings"><label style="width:auto; margin-top:7px;" for="node-input-strings"><span data-i18n="csv.label.usestrings"></span></label><br/> | ||||
|         <input style="width:20px; vertical-align:baseline; margin-right:5px;" type="checkbox" id="node-input-strings"><label style="width:auto; margin-top:7px;" for="node-input-strings"><span data-i18n="csv.label.usestrings"></span></label><br> | ||||
|         <label> </label> | ||||
|         <input style="width:20px; vertical-align:baseline; margin-right:5px;" type="checkbox" id="node-input-include_empty_strings"><label style="width:auto; margin-top:7px;" for="node-input-include_empty_strings"><span data-i18n="csv.label.include_empty_strings"></span></label><br/> | ||||
|         <input style="width:20px; vertical-align:baseline; margin-right:5px;" type="checkbox" id="node-input-include_empty_strings"><label style="width:auto; margin-top:7px;" for="node-input-include_empty_strings"><span data-i18n="csv.label.include_empty_strings"></span></label><br> | ||||
|         <label> </label> | ||||
|         <input style="width:20px; vertical-align:baseline; margin-right:5px;" type="checkbox" id="node-input-include_null_values"><label style="width:auto; margin-top:7px;" for="node-input-include_null_values"><span data-i18n="csv.label.include_null_values"></span></label><br/> | ||||
|         <input style="width:20px; vertical-align:baseline; margin-right:5px;" type="checkbox" id="node-input-include_null_values"><label style="width:auto; margin-top:7px;" for="node-input-include_null_values"><span data-i18n="csv.label.include_null_values"></span></label><br> | ||||
|     </div> | ||||
|     <div class="form-row" style="padding-left:20px;"> | ||||
|         <label><i class="fa fa-sign-out"></i> <span data-i18n="csv.label.output"></span></label> | ||||
|   | ||||
| @@ -33,7 +33,7 @@ | ||||
|         <label for="node-input-chr" style="width: 230px;"><i class="fa fa-tag"></i> <span data-i18n="html.label.prefix"></span></label> | ||||
|         <input type="text" id="node-input-chr" style="text-align:center; width: 40px;" placeholder="_"> | ||||
|     </div> | ||||
|     <br/> | ||||
|     <br> | ||||
|     <div class="form-row"> | ||||
|         <label for="node-input-name"><i class="fa fa-tag"></i> <span data-i18n="common.label.name"></span></label> | ||||
|         <input type="text" id="node-input-name" style="width:70%" data-i18n="[placeholder]common.label.name"> | ||||
|   | ||||
| @@ -10,13 +10,13 @@ | ||||
|     </div> | ||||
|     <div class="form-row"> | ||||
|         <label for="node-input-property"><i class="fa fa-ellipsis-h"></i> <span data-i18n="json.label.property"></span></label> | ||||
|         <input type="text" id="node-input-property" style="width:70%;"/> | ||||
|         <input type="text" id="node-input-property" style="width:70%;"> | ||||
|     </div> | ||||
|     <div class="form-row"> | ||||
|         <label for="node-input-name"><i class="fa fa-tag"></i> <span data-i18n="common.label.name"></span></label> | ||||
|         <input type="text" id="node-input-name" data-i18n="[placeholder]common.label.name"> | ||||
|     </div> | ||||
|     <hr align="middle"/> | ||||
|     <hr align="middle"> | ||||
|     <div class="form-row node-json-to-json-options"> | ||||
|         <label style="width:100%;"><span data-i18n="json.label.o2j"></span></label> | ||||
|     </div> | ||||
|   | ||||
| @@ -2,13 +2,13 @@ | ||||
| <script type="text/html" data-template-name="xml"> | ||||
|     <div class="form-row"> | ||||
|         <label for="node-input-property"><i class="fa fa-ellipsis-h"></i> <span data-i18n="common.label.property"></span></label> | ||||
|         <input type="text" id="node-input-property" style="width:70%;"/> | ||||
|         <input type="text" id="node-input-property" style="width:70%;"> | ||||
|     </div> | ||||
|     <div class="form-row"> | ||||
|         <label for="node-input-name"><i class="fa fa-tag"></i> <span data-i18n="common.label.name"></span></label> | ||||
|         <input type="text" id="node-input-name" data-i18n="[placeholder]common.label.name"> | ||||
|     </div> | ||||
|     <hr align="middle"/> | ||||
|     <hr align="middle"> | ||||
|     <div class="form-row"> | ||||
|         <label style="width:100%;"><span data-i18n="xml.label.x2o"></span></label> | ||||
|     </div> | ||||
|   | ||||
| @@ -2,7 +2,7 @@ | ||||
| <script type="text/html" data-template-name="yaml"> | ||||
|     <div class="form-row"> | ||||
|         <label for="node-input-property"><i class="fa fa-ellipsis-h"></i> <span data-i18n="common.label.property"></span></label> | ||||
|         <input type="text" id="node-input-property" style="width:70%;"/> | ||||
|         <input type="text" id="node-input-property" style="width:70%;"> | ||||
|     </div> | ||||
|     <div class="form-row"> | ||||
|         <label for="node-input-name"><i class="fa fa-tag"></i> <span data-i18n="common.label.name"></span></label> | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|     <!-- <div class="form-row"><span data-i18n="[html]split.intro"></span></div> --> | ||||
|     <div class="form-row"> | ||||
|         <label for="node-input-property"><i class="fa fa-forward"></i> <span data-i18n="split.split"></span></label> | ||||
|         <input type="text" id="node-input-property" style="width:70%;"/> | ||||
|         <input type="text" id="node-input-property" style="width:70%;"> | ||||
|     </div> | ||||
|     <div class="form-row"><span data-i18n="[html]split.strBuff"></span></div> | ||||
|     <div class="form-row"> | ||||
| @@ -192,7 +192,7 @@ | ||||
|         <div class="form-row"> | ||||
|             <label> </label> | ||||
|             <input type="checkbox" id="node-input-reduceRight" style="display:inline-block; width:auto; vertical-align:top; margin-left:10px;"> | ||||
|             <label for="node-input-reduceRight" style="width:70%;" data-i18n="join.reduce.right" style="margin-left:10px;"/> | ||||
|             <label for="node-input-reduceRight" data-i18n="join.reduce.right" style="width:70%; margin-left:10px;"></label> | ||||
|         </div> | ||||
|     </div> | ||||
|     <div class="form-row"> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user