accepted state and edit checkbox
authorDobrica Pavlinusic <dpavlin@rot13.org>
Wed, 23 Jan 2013 14:38:51 +0000 (15:38 +0100)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Wed, 23 Jan 2013 14:39:24 +0000 (15:39 +0100)
app/js/app.js
app/partials/accepted.html.ep [new file with mode: 0644]

index 88eed4b..d349de3 100644 (file)
@@ -7,6 +7,7 @@ angular.module('myApp', ['myApp.filters', 'myApp.services', 'myApp.directives' ]
     $routeProvider.when('/registration/:registrationId', {templateUrl: 'partials/registration.html', controller: RegistrationCtrl});
     $routeProvider.when('/confirmation/:registrationId', {templateUrl: 'partials/confirmation.html', controller: RegistrationCtrl});
     $routeProvider.when('/draft/:registrationId', {templateUrl: 'partials/draft.html', controller: RegistrationCtrl});
+    $routeProvider.when('/accepted/:registrationId', {templateUrl: 'partials/accepted.html', controller: RegistrationCtrl});
     $routeProvider.when('/list', {templateUrl: 'partials/list.html', controller: ListCtrl});
     $routeProvider.otherwise({redirectTo: '/registration/'});
   }]);
diff --git a/app/partials/accepted.html.ep b/app/partials/accepted.html.ep
new file mode 100644 (file)
index 0000000..41b644a
--- /dev/null
@@ -0,0 +1,33 @@
+<h1> Registracija i prijavljivanje izlaganja</h1>
+
+<form ng-controller="RegistrationCtrl" name="RegistrationForm">
+
+<div class="well">
+<label><%= locale
+en => 'Accepted',
+hr => 'Prihvaćena' %>
+<input type="checkbox" ng-model="registration.accepted">
+</label>
+
+<button class="btn btn-primary" ng-click="update(registration,'accepted')" ng-show="RegistrationForm.$dirty">Save changes</button>
+
+</div>
+
+<div class="well">
+%= include 'registration/view'
+</div>
+
+</div>
+
+% if ( $lang =~ m/-dev/ ) {
+<pre>
+$dirty = {{RegistrationForm.$dirty}}
+$pristine = {{RegistrationForm.$pristine}}
+
+{{registration}}
+</pre>
+% }
+
+</form>
+
+