X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=templates%2Fconference%2FRegistration.html.ep;h=cc639a1a2b689be43f2572867d75769b1e057d9e;hb=f5362a95417b7b0bc6c5557132476866f55a40ab;hp=1d148a6c7873dc92c72021fe6eb80e3c1df6260e;hpb=0f3d8e74e07518d7440b8bbad55c13011f34d502;p=angular-mojolicious.git diff --git a/templates/conference/Registration.html.ep b/templates/conference/Registration.html.ep index 1d148a6..cc639a1 100644 --- a/templates/conference/Registration.html.ep +++ b/templates/conference/Registration.html.ep @@ -1,122 +1,142 @@ - - + if ( last.type == 'symposium' ) + this.registration.symposium = last.symposium; + } + this.last_saved = angular.copy( this.registration ); // FIXME was: {}; + console.debug( 'reset', this.registration, this.$location.hashPath, last ); + }, + save: function(){ + var self = this; + this.registration.$save(function(registration){ + self.$location.hashPath = registration.$id; + + // save symposium to separate resource + if ( registration.type == 'symposium' ) { + if ( ! self.symposium ) { + self.registration.symposium.$id = registration.$id; // reuse $id of first work for symposium + self.symposium = new self.Symposium( registration.symposium ); + self.symposium.works = []; + } + registration.work.$id = registration.$id; // preserve $id + self.symposium.works[ registration.symposium.work_nr - 1 ] = registration.work; + console.debug('save_symposium', self.symposium ); + self.symposium.$save(); + } -
+All participants (presenters, coauthors and visitors) have to register via on-line register system. +
+ ++Abstract of oral presentation/poster has to be submitted only by first author or by presenting coauthor. Other coauthors do not have to submit the abstract, only register. +
+ ++The organizers of symposia have to submit not only the symposiumâs abstract, but the abstracts of every single paper within it (it has to be four of them). Authors of papers within symposium DO NOT submit their abstracts on their own, but register as symposium participants. +
+ ++The organizers of round tables have to submit only abstract of the round table, while its participants have to register as round table participants. +
+ ++The abstracts length should be between 1800 and 2000 characters (space included). +
+ ++One person can be author of maximum three papers, only one of them as first/presenting/single author. +
+ + +Symposium organizer
+ + ++ +++
+- + + {{w.title}} + {{w.title}} +
+
+ ++
+- + + {{w.title}} + {{w.title}} +
+