diff --git a/manager/media/script/element-properties.js b/manager/media/script/element-properties.js index a6bd66a5f..d022f6ccf 100644 --- a/manager/media/script/element-properties.js +++ b/manager/media/script/element-properties.js @@ -42,8 +42,8 @@ ElementProperties.prototype = { ar = dp[p].match(/(?:[^\=]|==)+/g); // split by =, not by == key = ar[0]; // param ar = (ar[1] + '').split(';'); - label = ar[0]; // label - dt = ar[1]; // data type + label = ar[0]; // label + dt = ar[1]; // data type value = this.decode((ar[2]) ? ar[2] : ''); // convert values to new json-format @@ -118,7 +118,8 @@ ElementProperties.prototype = { switch (type) { case 'int': - c = ''; + case 'number': + c = ''; break; case 'menu': c = ''; break; + case 'color': + c = ' '; + break; + case 'date': + c = ''; + break; + case 'datetime': + case 'datetime-local': + c = ''; + break; + case 'image': + c = '
'; + c += ''; + c += ''; + c += '
'; + break; + case 'file': + c = '
'; + c += ''; + c += ''; + c += '
'; + break; default: // string c = ''; break;