mirror of
				https://github.com/yweber/lodel2.git
				synced 2025-10-30 19:19:03 +01:00 
			
		
		
		
	Moved plugins folder in lodel/
- updated scripts etc - make tests pass
This commit is contained in:
		
					parent
					
						
							
								250f4b8683
							
						
					
				
			
			
				commit
				
					
						0406e91846
					
				
			
		
					 82 changed files with 28 additions and 8 deletions
				
			
		
							
								
								
									
										30
									
								
								lodel/plugins/webui/templates/admin/editable_component.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								lodel/plugins/webui/templates/admin/editable_component.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,30 @@ | |||
| {% macro input(fieldname, field, value='') -%} | ||||
| 	<label for="field_input_{{fieldname}}" class="col-sm-2 control-label">{{fieldname}}</label> | ||||
|     <div class="col-xs-6"> | ||||
| 	{% if value == None %} | ||||
| 		{% set value = '' %} | ||||
| 	{% endif %} | ||||
| 	{% if field.base_type == 'bool' %} | ||||
| 		<input id="field_input_{{fieldname}}" class="form-control" name="field_input_{{fieldname}}" type="checkbox" checked="{% if value %}checked{% endif %}" > | ||||
| 	{% elif field.base_type == 'password' %} | ||||
|             <input id="{{fieldname}}" name="field_input_{{fieldname}}" class="form-control" type="password"  value="{{sval}}" > | ||||
|     {% elif field.base_type == 'char' or field.base_type == 'int' %} | ||||
| 		<input id="{{fieldname}}" class="form-control" name="field_input_{{fieldname}}" type="text" value="{{value}}" > | ||||
|     {% elif field.base_type == 'ref' %} | ||||
|         {% if value is iterable %} | ||||
|             {% set sval=value|join(',') %} | ||||
|         {% else %} | ||||
|             {% set sval = value %} | ||||
|         {% endif %} | ||||
|         {% if field.directly_editable %} | ||||
|             <input id="{{fieldname}}" class="form-control" name="field_input_{{fieldname}}" type="text" value="{{sval}}" > | ||||
|             {% set l_classe = field.allowed_classes %} | ||||
|             <p> Please enter uids to instances of {{ l_classe.__name__ }} separated by commas </p> | ||||
|         {% else %} | ||||
|             <input id="{{fieldname}}" class="form-control" name="field_input_{{fieldname}}" type="text" value="{{sval}}"> | ||||
|         {% endif %} | ||||
| 	{% else %} | ||||
| 		Unsupported base type "{{field.base_type}}" <br> | ||||
| 	{% endif %} | ||||
| </div> | ||||
| {%- endmacro %} | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Yann
				Yann