Bump versions by x.(y+1).z for next dev cycle
[dlux.git] / modules / yangui-resources / src / main / resources / yangui / views / parts / param-box.tpl.html
index 63d4c6490ce0f549197643bc130d2c4b654b59f9..dbe823f33b69f34df76be4543a2d61b336c7eb22 100644 (file)
@@ -1,15 +1,16 @@
-<div class="paramBox popupContainer draggablePopup" ng-controller="paramBoxCtrl" ng-show="boxView">\r
+<div class="paramBox popupContainer draggablePopup" ng-controller="ParamBoxCtrl" ng-show="boxView">\r
     <button class="yangButton icon-remove close" ng-click="hideParamBox()"></button>\r
     <form name="paramForm" novalidate="novalidate">\r
         <label>\r
             {{'YANGUI_PARAMETER_NAME_LC' | translate}}\r
-            <i class="icon-exclamation-sign red" tooltip="{{paramForm.name.$error.required ? 'Required field' : paramForm.name.$error.pattern ? 'Name must contain only alphanumeric characters without spaces.' : ''}}" ng-show="paramForm.name.$error.required || paramForm.name.$error.pattern"></i>\r
+            <i id="paramCheck" class="icon-exclamation-sign red" ng-show="paramForm.name.$error.required || paramForm.name.$error.pattern || duplicateParam.length"\r
+               tooltip="{{paramForm.name.$error.required ? ('YANGUI_REQUIRED' | translate) : paramForm.name.$error.pattern ? ('YANGUI_ALPHANUMERIC' | translate) : duplicateParam.length ? ('YANGUI_DUPLICATE' | translate) : ''}}" ></i>\r
         </label>\r
-        <input class="form-control" ng-model="paramObj.name" type="text" name="name" ng-required="true" ng-pattern="/^[a-zA-Z0-9]*$/">\r
+        <input class="form-control" ng-model="paramObj.name" type="text" name="name" ng-required="true" ng-pattern="/^[a-zA-Z0-9]*$/" ng-disabled="editingParameters">\r
 \r
         <label>{{'YANGUI_PARAMETER_VALUE_LC' | translate}}</label>\r
         <input class="form-control" ng-model="paramObj.value" type="text">\r
 \r
         <button class="btn btn-primary btn-slim mt10" ng-click="saveParam()" ng-disabled="paramForm.$invalid">{{'YANGUI_SAVE_PARAMETER' | translate}}</button>\r
     </form>\r
-</div>
\ No newline at end of file
+</div>\r